v1	official	intermediary	named
CLASS	a	net/minecraft/class_7833	net/minecraft/util/math/RotationAxis
FIELD	a	La;	a	field_40713	NEGATIVE_X
FIELD	a	La;	b	field_40714	POSITIVE_X
FIELD	a	La;	c	field_40715	NEGATIVE_Y
FIELD	a	La;	d	field_40716	POSITIVE_Y
FIELD	a	La;	e	field_40717	NEGATIVE_Z
FIELD	a	La;	f	field_40718	POSITIVE_Z
METHOD	a	(F)Lorg/joml/Quaternionf;	a	method_46349	method_46349
METHOD	a	(Lorg/joml/Vector3f;F)Lorg/joml/Quaternionf;	a	method_46350	method_46350
METHOD	a	(F)Lorg/joml/Quaternionf;	b	method_46351	method_46351
METHOD	a	(F)Lorg/joml/Quaternionf;	c	method_46352	method_46352
METHOD	a	(F)Lorg/joml/Quaternionf;	d	method_46353	method_46353
METHOD	a	(F)Lorg/joml/Quaternionf;	e	method_46354	method_46354
METHOD	a	(F)Lorg/joml/Quaternionf;	f	method_46355	method_46355
METHOD	a	(Lorg/joml/Vector3f;)La;	of	method_46356	of
CLASS	b	net/minecraft/class_5973	net/minecraft/util/math/MathConstants
FIELD	b	F	a	field_29658	PI
FIELD	b	F	b	field_29659	DEGREES_PER_RADIAN
FIELD	b	F	c	field_29660	RADIANS_PER_DEGREE
FIELD	b	F	d	field_29661	EPSILON
CLASS	c	net/minecraft/class_7836	net/minecraft/util/math/Divider
FIELD	c	I	a	field_40738	divisor
FIELD	c	I	b	field_40739	quotient
FIELD	c	I	c	field_40740	mod
FIELD	c	I	d	field_40741	returnedCount
FIELD	c	I	e	field_40742	remainder
METHOD	c	(II)Ljava/lang/Iterable;	a	method_46402	asIterable
METHOD	c	(II)Ljava/util/Iterator;	b	method_46403	method_46403
CLASS	d	net/minecraft/class_6037	net/minecraft/util/annotation/FieldsAreNonnullByDefault2
CLASS	e	net/minecraft/class_8218	net/minecraft/util/math/GivensPair
FIELD	e	F	a	comp_1317	comp_1317
FIELD	e	F	b	comp_1318	comp_1318
METHOD	e	()Le;	a	method_49725	negateSin
METHOD	e	(F)Le;	a	method_49726	fromAngle
METHOD	e	(FF)Le;	a	method_49727	normalize
METHOD	e	(Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f;	a	method_49728	setRotationX
METHOD	e	(Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;	a	method_49729	setXRotation
METHOD	e	()F	b	method_49730	cosDouble
METHOD	e	(Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f;	b	method_49731	setRotationY
METHOD	e	(Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;	b	method_49732	setYRotation
METHOD	e	()F	c	method_49733	sinDouble
METHOD	e	(Lorg/joml/Matrix3f;)Lorg/joml/Matrix3f;	c	method_49734	setRotationZ
METHOD	e	(Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;	c	method_49735	setZRotation
METHOD	e	()F	d	comp_1317	comp_1317
METHOD	e	()F	e	comp_1318	comp_1318
CLASS	f	net/minecraft/class_7837	net/minecraft/util/math/MatrixUtil
FIELD	f	F	a	field_40746	COT_PI_OVER_8
FIELD	f	Le;	b	field_43146	SIN_COS_PI_OVER_8
METHOD	f	(FF)Le;	a	method_46410	qrGivensQuaternion
METHOD	f	(FFF)Le;	a	method_46411	approximateGivensQuaternion
METHOD	f	(Lorg/joml/Matrix3f;)Lorg/apache/commons/lang3/tuple/Triple;	a	method_46412	svdDecompose
METHOD	f	(Lorg/joml/Matrix3f;I)Lorg/joml/Quaternionf;	a	method_49741	applyJacobiIterations
METHOD	f	(Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;)V	a	method_49742	conjugate
METHOD	f	(Lorg/joml/Matrix3f;Lorg/joml/Matrix3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)V	a	method_46415	applyJacobiIteration
METHOD	f	(Lorg/joml/Matrix4f;)Z	a	method_56826	isTranslation
METHOD	f	(Lorg/joml/Matrix4f;F)Lorg/joml/Matrix4f;	a	method_46414	scale
METHOD	f	(Lorg/joml/Matrix4f;)Z	b	method_56827	isOrthonormal
CLASS	g	net/minecraft/class_6216	net/minecraft/util/annotation/MathMethodsReturnNonnullByDefault
CLASS	h	net/minecraft/class_4990	net/minecraft/util/math/DirectionTransformation
FIELD	h	Lh;	A	field_23266	field_23266
FIELD	h	Lh;	B	field_23267	field_23267
FIELD	h	Lh;	C	field_23268	field_23268
FIELD	h	Lh;	D	field_23269	field_23269
FIELD	h	Lh;	E	field_23270	field_23270
FIELD	h	Lh;	F	field_23271	field_23271
FIELD	h	Lh;	G	field_23272	field_23272
FIELD	h	Lh;	H	field_23273	field_23273
FIELD	h	Lh;	I	field_23274	field_23274
FIELD	h	Lh;	J	field_23275	field_23275
FIELD	h	Lh;	K	field_23276	field_23276
FIELD	h	Lh;	L	field_23277	field_23277
FIELD	h	Lh;	M	field_23278	field_23278
FIELD	h	Lh;	N	field_23279	field_23279
FIELD	h	Lh;	O	field_23280	field_23280
FIELD	h	Lh;	P	field_23281	field_23281
FIELD	h	Lh;	Q	field_23282	field_23282
FIELD	h	Lh;	R	field_23283	field_23283
FIELD	h	Lh;	S	field_23284	field_23284
FIELD	h	Lh;	T	field_23285	field_23285
FIELD	h	Lh;	U	field_23286	field_23286
FIELD	h	Lh;	V	field_23287	field_23287
FIELD	h	Lorg/joml/Matrix3f;	X	field_23288	matrix
FIELD	h	Ljava/lang/String;	Y	field_23289	name
FIELD	h	Ljava/util/Map;	Z	field_23290	mappings
FIELD	h	Lh;	a	field_23292	field_23292
FIELD	h	Z	aa	field_23291	flipX
FIELD	h	Z	ab	field_23293	flipY
FIELD	h	Z	ac	field_23294	flipZ
FIELD	h	Li;	ad	field_23295	axisTransformation
FIELD	h	[[Lh;	ae	field_23296	COMBINATIONS
FIELD	h	[Lh;	af	field_23297	INVERSES
FIELD	h	[Lh;	ag	field_23298	field_23298
FIELD	h	Lh;	b	field_23299	field_23299
FIELD	h	Lh;	c	field_23300	field_23300
FIELD	h	Lh;	d	field_23301	field_23301
FIELD	h	Lh;	e	field_23302	field_23302
FIELD	h	Lh;	f	field_23303	field_23303
FIELD	h	Lh;	g	field_23304	field_23304
FIELD	h	Lh;	h	field_23305	field_23305
FIELD	h	Lh;	i	field_23306	field_23306
FIELD	h	Lh;	j	field_23307	field_23307
FIELD	h	Lh;	k	field_23308	field_23308
FIELD	h	Lh;	l	field_23309	field_23309
FIELD	h	Lh;	m	field_23310	field_23310
FIELD	h	Lh;	n	field_23311	field_23311
FIELD	h	Lh;	o	field_23312	field_23312
FIELD	h	Lh;	p	field_23313	field_23313
FIELD	h	Lh;	q	field_23314	field_23314
FIELD	h	Lh;	r	field_23315	field_23315
FIELD	h	Lh;	s	field_23316	field_23316
FIELD	h	Lh;	t	field_23317	field_23317
FIELD	h	Lh;	u	field_23318	field_23318
FIELD	h	Lh;	v	field_23319	field_23319
FIELD	h	Lh;	w	field_23320	field_23320
FIELD	h	Lh;	x	field_23321	field_23321
FIELD	h	Lh;	y	field_23322	field_23322
FIELD	h	Lh;	z	field_23323	field_23323
METHOD	h	()Lh;	a	method_35813	inverse
METHOD	h	(I)[Lh;	a	method_26384	method_26384
METHOD	h	(Lh;)Lh;	a	method_26385	prepend
METHOD	h	(Lh;Lh;)Z	a	method_26386	method_26386
METHOD	h	(Lje$a;)Z	a	method_26387	shouldFlipDirection
METHOD	h	(Lje;)Lje;	a	method_26388	map
METHOD	h	(Ljg;)Ljg;	a	method_26389	mapJigsawOrientation
METHOD	h	([[Lh;)V	a	method_26390	method_26390
METHOD	h	()Lorg/joml/Matrix3f;	b	method_35814	getMatrix
METHOD	h	(Lh;)Lh;	b	method_26392	method_26392
METHOD	h	(Lh;)Lh;	c	method_26393	method_26393
METHOD	h	()Lit/unimi/dsi/fastutil/booleans/BooleanList;	d	method_26391	getAxisFlips
METHOD	h	(Lh;)Lcom/mojang/datafixers/util/Pair;	d	method_26394	method_26394
METHOD	h	()[Lh;	e	method_36928	method_36928
CLASS	h$1	net/minecraft/class_4990$1	net/minecraft/util/math/DirectionTransformation$1
FIELD	h$1	[I	a	field_23324	field_23324
CLASS	i	net/minecraft/class_4998	net/minecraft/util/math/AxisTransformation
FIELD	i	Li;	a	field_23362	field_23362
FIELD	i	Li;	b	field_23363	field_23363
FIELD	i	Li;	c	field_23364	field_23364
FIELD	i	Li;	d	field_23365	field_23365
FIELD	i	Li;	e	field_23366	field_23366
FIELD	i	Li;	f	field_23367	field_23367
FIELD	i	[I	g	field_23368	mappings
FIELD	i	Lorg/joml/Matrix3f;	h	field_23369	matrix
FIELD	i	I	i	field_33113	NUM_AXES
FIELD	i	[[Li;	j	field_23370	COMBINATIONS
FIELD	i	[Li;	k	field_23371	field_23371
METHOD	i	()Lorg/joml/Matrix3f;	a	method_26416	getMatrix
METHOD	i	(I)I	a	method_26417	map
METHOD	i	(Li;)Li;	a	method_26418	prepend
METHOD	i	([ILi;)Z	a	method_26419	method_26419
METHOD	i	([[Li;)V	a	method_26420	method_26420
METHOD	i	()[Li;	b	method_36937	method_36937
CLASS	j	net/minecraft/class_4590	net/minecraft/util/math/AffineTransformation
FIELD	j	Lcom/mojang/serialization/Codec;	a	field_42532	CODEC
FIELD	j	Lcom/mojang/serialization/Codec;	b	field_42533	ANY_CODEC
FIELD	j	Lorg/joml/Matrix4f;	c	field_20900	matrix
FIELD	j	Z	d	field_20901	initialized
FIELD	j	Lorg/joml/Vector3f;	e	field_20902	translation
FIELD	j	Lorg/joml/Quaternionf;	f	field_20903	leftRotation
FIELD	j	Lorg/joml/Vector3f;	g	field_20904	scale
FIELD	j	Lorg/joml/Quaternionf;	h	field_20905	rightRotation
FIELD	j	Lj;	i	field_20906	IDENTITY
METHOD	j	()Lj;	a	method_22931	identity
METHOD	j	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49059	method_49059
METHOD	j	(Lj;)Lj;	a	method_22933	multiply
METHOD	j	(Lj;F)Lj;	a	method_35864	interpolate
METHOD	j	(Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Vector3f;Lorg/joml/Quaternionf;)Lorg/joml/Matrix4f;	a	method_22934	setup
METHOD	j	()Lj;	b	method_22935	invert
METHOD	j	(Lj;)Lorg/joml/Quaternionf;	b	method_49062	method_49062
METHOD	j	()Lorg/joml/Matrix4f;	c	method_22936	getMatrix
METHOD	j	(Lj;)Lorg/joml/Vector3f;	c	method_49063	method_49063
METHOD	j	()Lorg/joml/Vector3f;	d	method_35865	getTranslation
METHOD	j	(Lj;)Lorg/joml/Quaternionf;	d	method_49064	method_49064
METHOD	j	()Lorg/joml/Quaternionf;	e	method_22937	getLeftRotation
METHOD	j	(Lj;)Lorg/joml/Vector3f;	e	method_49065	method_49065
METHOD	j	()Lorg/joml/Vector3f;	f	method_35866	getScale
METHOD	j	()Lorg/joml/Quaternionf;	g	method_35867	getRightRotation
METHOD	j	()V	h	method_22938	init
METHOD	j	()Lj;	i	method_22939	method_22939
CLASS	k	net/minecraft/class_6305	net/minecraft/unused/packageinfo/PackageInfo6305
CLASS	l	net/minecraft/class_5459	net/minecraft/world/BlockLocating
METHOD	l	(Ldbc;Liz;Ldex;Lje;Ldex;)Ljava/util/Optional;	a	method_34851	findColumnEnd
METHOD	l	(Liz;Lje$a;ILje$a;ILjava/util/function/Predicate;)Ll$a;	a	method_30574	getLargestRectangle
METHOD	l	(Ljava/util/function/Predicate;Liz$a;Lje;I)I	a	method_30575	moveWhile
METHOD	l	([I)Lcom/mojang/datafixers/util/Pair;	a	method_30576	findLargestRectangle
CLASS	l$a	net/minecraft/class_5459$class_5460	net/minecraft/world/BlockLocating$Rectangle
FIELD	l$a	Liz;	a	field_25936	lowerLeft
FIELD	l$a	I	b	field_25937	width
FIELD	l$a	I	c	field_25938	height
CLASS	l$b	net/minecraft/class_5459$class_5461	net/minecraft/world/BlockLocating$IntBounds
FIELD	l$b	I	a	field_25939	min
FIELD	l$b	I	b	field_25940	max
CLASS	m	net/minecraft/class_5462	net/minecraft/util/function/CharPredicate
METHOD	m	(C)Z	a	method_36124	method_36124
METHOD	m	(Lm;C)Z	a	method_36126	method_36126
METHOD	m	(Lm;)Lm;	and	method_36125	and
METHOD	m	(Lm;C)Z	b	method_36128	method_36128
METHOD	m	()Lm;	negate	method_36123	negate
METHOD	m	(Lm;)Lm;	or	method_36127	or
CLASS	n	net/minecraft/class_124	net/minecraft/util/Formatting
FIELD	n	Ljava/lang/String;	A	field_1057	name
FIELD	n	C	B	field_1059	code
FIELD	n	Z	C	field_1081	modifier
FIELD	n	Ljava/lang/String;	D	field_1069	stringValue
FIELD	n	I	E	field_1071	colorIndex
FIELD	n	Ljava/lang/Integer;	F	field_1053	colorValue
FIELD	n	[Ln;	G	field_1072	field_1072
FIELD	n	Ln;	a	field_1074	field_1074
FIELD	n	Ln;	b	field_1058	field_1058
FIELD	n	Ln;	c	field_1077	field_1077
FIELD	n	Ln;	d	field_1062	field_1062
FIELD	n	Ln;	e	field_1079	field_1079
FIELD	n	Ln;	f	field_1064	field_1064
FIELD	n	Ln;	g	field_1065	field_1065
FIELD	n	Ln;	h	field_1080	field_1080
FIELD	n	Ln;	i	field_1063	field_1063
FIELD	n	Ln;	j	field_1078	field_1078
FIELD	n	Ln;	k	field_1060	field_1060
FIELD	n	Ln;	l	field_1075	field_1075
FIELD	n	Ln;	m	field_1061	field_1061
FIELD	n	Ln;	n	field_1076	field_1076
FIELD	n	Ln;	o	field_1054	field_1054
FIELD	n	Ln;	p	field_1068	field_1068
FIELD	n	Ln;	q	field_1051	field_1051
FIELD	n	Ln;	r	field_1067	field_1067
FIELD	n	Ln;	s	field_1055	field_1055
FIELD	n	Ln;	t	field_1073	field_1073
FIELD	n	Ln;	u	field_1056	field_1056
FIELD	n	Ln;	v	field_1070	field_1070
FIELD	n	Lcom/mojang/serialization/Codec;	w	field_39218	CODEC
FIELD	n	C	x	field_33292	FORMATTING_CODE_PREFIX
FIELD	n	Ljava/util/Map;	y	field_1052	BY_NAME
FIELD	n	Ljava/util/regex/Pattern;	z	field_1066	FORMATTING_CODE_PATTERN
METHOD	n	()C	a	method_36145	getCode
METHOD	n	(C)Ln;	a	method_544	byCode
METHOD	n	(I)Ln;	a	method_534	byColorIndex
METHOD	n	(Ljava/lang/String;)Ljava/lang/String;	a	method_539	strip
METHOD	n	(Ln;)Ln;	a	method_541	method_541
METHOD	n	(ZZ)Ljava/util/Collection;	a	method_540	getNames
METHOD	n	()I	b	method_536	getColorIndex
METHOD	n	(Ljava/lang/String;)Ln;	b	method_533	byName
METHOD	n	(Ln;)Ljava/lang/String;	b	method_531	method_531
METHOD	n	(Ljava/lang/String;)Ljava/lang/String;	c	method_535	sanitize
METHOD	n	()Z	d	method_542	isModifier
METHOD	n	()Z	e	method_543	isColor
METHOD	n	()Ljava/lang/Integer;	f	method_532	getColorValue
METHOD	n	()Ljava/lang/String;	g	method_537	getName
METHOD	n	()[Ln;	h	method_36946	method_36946
CLASS	o	net/minecraft/class_128	net/minecraft/util/crash/CrashReport
FIELD	o	Lorg/slf4j/Logger;	a	field_1091	LOGGER
FIELD	o	Ljava/time/format/DateTimeFormatter;	b	field_39880	DATE_TIME_FORMATTER
FIELD	o	Ljava/lang/String;	c	field_1087	message
FIELD	o	Ljava/lang/Throwable;	d	field_1093	cause
FIELD	o	Ljava/util/List;	e	field_1089	otherSections
FIELD	o	Ljava/io/File;	f	field_1090	file
FIELD	o	Z	g	field_1086	hasStackTrace
FIELD	o	[Ljava/lang/StackTraceElement;	h	field_1088	stackTrace
FIELD	o	Lab;	i	field_1092	systemDetailsSection
METHOD	o	()Ljava/lang/String;	a	method_561	getMessage
METHOD	o	(Ljava/io/File;)Z	a	method_569	writeToFile
METHOD	o	(Ljava/lang/String;)Lp;	a	method_562	addElement
METHOD	o	(Ljava/lang/String;I)Lp;	a	method_556	addElement
METHOD	o	(Ljava/lang/StringBuilder;)V	a	method_555	addStackTrace
METHOD	o	(Ljava/lang/Throwable;Ljava/lang/String;)Lo;	a	method_560	create
METHOD	o	()Ljava/lang/Throwable;	b	method_564	getCause
METHOD	o	()Ljava/lang/String;	c	method_36147	getStackTrace
METHOD	o	()Ljava/lang/String;	d	method_557	getCauseAsString
METHOD	o	()Ljava/lang/String;	e	method_568	asString
METHOD	o	()Ljava/io/File;	f	method_572	getFile
METHOD	o	()Lab;	g	method_567	getSystemDetailsSection
METHOD	o	()V	h	method_24305	initCrashReport
METHOD	o	()Ljava/lang/String;	i	method_573	generateWittyComment
CLASS	p	net/minecraft/class_129	net/minecraft/util/crash/CrashReportSection
FIELD	p	Ljava/lang/String;	a	field_1096	title
FIELD	p	Ljava/util/List;	b	field_1094	elements
FIELD	p	[Ljava/lang/StackTraceElement;	c	field_1097	stackTrace
METHOD	p	()[Ljava/lang/StackTraceElement;	a	method_575	getStackTrace
METHOD	p	(I)I	a	method_579	initStackTrace
METHOD	p	(Ldby;DDD)Ljava/lang/String;	a	method_583	createPositionString
METHOD	p	(Ldby;III)Ljava/lang/String;	a	method_581	createPositionString
METHOD	p	(Ldby;Liz;)Ljava/lang/String;	a	method_582	createPositionString
METHOD	p	(Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z	a	method_584	shouldGenerateStackTrace
METHOD	p	(Ljava/lang/String;Ljava/lang/Object;)Lp;	a	method_578	add
METHOD	p	(Ljava/lang/String;Ljava/lang/Throwable;)V	a	method_585	add
METHOD	p	(Ljava/lang/String;Lq;)Lp;	a	method_577	add
METHOD	p	(Ljava/lang/StringBuilder;)V	a	method_574	addStackTrace
METHOD	p	(Lp;Ldby;Liz;Ldsa;)V	a	method_586	addBlockInfo
METHOD	p	(I)V	b	method_580	trimStackTraceEnd
METHOD	p	(Ldby;Liz;)Ljava/lang/String;	b	method_576	method_576
CLASS	p$a	net/minecraft/class_129$class_130	net/minecraft/util/crash/CrashReportSection$Element
FIELD	p$a	Ljava/lang/String;	a	field_1098	name
FIELD	p$a	Ljava/lang/String;	b	field_1099	detail
METHOD	p$a	()Ljava/lang/String;	a	method_588	getName
METHOD	p$a	()Ljava/lang/String;	b	method_587	getDetail
CLASS	q	net/minecraft/class_133	net/minecraft/util/crash/CrashCallable
CLASS	r	net/minecraft/class_140	net/minecraft/util/logging/UncaughtExceptionLogger
FIELD	r	Lorg/slf4j/Logger;	a	field_1113	logger
CLASS	s	net/minecraft/class_143	net/minecraft/util/logging/UncaughtExceptionHandler
FIELD	s	Lorg/slf4j/Logger;	a	field_1115	logger
CLASS	t	net/minecraft/class_3797	net/minecraft/MinecraftVersion
FIELD	t	Lad;	a	field_25319	CURRENT
FIELD	t	Lorg/slf4j/Logger;	b	field_16741	LOGGER
FIELD	t	Ljava/lang/String;	c	field_16738	id
FIELD	t	Ljava/lang/String;	d	field_16733	name
FIELD	t	Z	e	field_16737	stable
FIELD	t	Lepm;	f	field_16736	saveVersion
FIELD	t	I	g	field_16735	protocolVersion
FIELD	t	I	h	field_27843	resourcePackVersion
FIELD	t	I	i	field_16734	dataPackVersion
FIELD	t	Ljava/util/Date;	j	field_16739	buildTime
METHOD	t	()Lad;	a	method_16672	create
CLASS	u	net/minecraft/class_6319	net/minecraft/util/annotation/FieldsAreNonnullByDefault
CLASS	v	net/minecraft/class_4239	net/minecraft/util/PathUtil
FIELD	v	Ljava/util/regex/Pattern;	a	field_18956	FILE_NAME_WITH_COUNT
FIELD	v	I	b	field_33384	MAX_NAME_LENGTH
FIELD	v	Ljava/util/regex/Pattern;	c	field_18955	RESERVED_WINDOWS_NAMES
FIELD	v	Ljava/util/regex/Pattern;	d	field_40712	VALID_FILE_NAME
METHOD	v	(Ljava/lang/String;)Ljava/lang/String;	a	method_34675	getPosixFullPath
METHOD	v	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_49680	method_49680
METHOD	v	(Ljava/nio/file/Path;)Z	a	method_20200	isNormal
METHOD	v	(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_19773	getNextUniqueName
METHOD	v	(Ljava/nio/file/Path;Ljava/util/List;)Ljava/nio/file/Path;	a	method_46344	getPath
METHOD	v	([Ljava/lang/String;)V	a	method_46345	validatePath
METHOD	v	(Ljava/lang/String;)Ljava/lang/String;	b	method_34676	normalizeToPosix
METHOD	v	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	b	method_49681	method_49681
METHOD	v	(Ljava/nio/file/Path;)Z	b	method_20201	isAllowedName
METHOD	v	(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/nio/file/Path;	b	method_20202	getResourcePath
METHOD	v	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	c	method_46346	split
METHOD	v	(Ljava/nio/file/Path;)V	c	method_47525	createDirectories
METHOD	v	(Ljava/lang/String;)Z	d	method_46347	isFileNameValid
METHOD	v	(Ljava/lang/String;)Ljava/lang/String;	e	method_49682	method_49682
METHOD	v	(Ljava/lang/String;)Ljava/lang/String;	f	method_49683	method_49683
CLASS	w	net/minecraft/class_6328	net/minecraft/util/annotation/MethodsReturnNonnullByDefault
CLASS	x	net/minecraft/class_8144	net/minecraft/util/Nullables
METHOD	x	(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;	a	method_49077	map
METHOD	x	(Ljava/lang/Object;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object;	a	method_49078	mapOrElse
METHOD	x	(Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/lang/Object;	a	method_49079	mapOrElseGet
METHOD	x	(Ljava/util/Collection;)Ljava/lang/Object;	a	method_49080	getFirst
METHOD	x	(Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object;	a	method_49081	getFirstOrElse
METHOD	x	(Ljava/util/Collection;Ljava/util/function/Supplier;)Ljava/lang/Object;	a	method_49082	getFirstOrElseGet
METHOD	x	([B)Z	a	method_49083	isEmpty
METHOD	x	([C)Z	a	method_49084	isEmpty
METHOD	x	([D)Z	a	method_49085	isEmpty
METHOD	x	([F)Z	a	method_49086	isEmpty
METHOD	x	([I)Z	a	method_49087	isEmpty
METHOD	x	([J)Z	a	method_49088	isEmpty
METHOD	x	([Ljava/lang/Object;)Z	a	method_49089	isEmpty
METHOD	x	([S)Z	a	method_49090	isEmpty
METHOD	x	([Z)Z	a	method_49091	isEmpty
CLASS	y	net/minecraft/class_148	net/minecraft/util/crash/CrashException
FIELD	y	Lo;	a	field_1119	report
METHOD	y	()Lo;	a	method_631	getReport
CLASS	z	net/minecraft/class_151	net/minecraft/util/InvalidIdentifierException
CLASS	aa	net/minecraft/class_155	net/minecraft/SharedConstants
FIELD	aa	Z	A	field_29753	field_29753
FIELD	aa	Z	B	field_44779	field_44779
FIELD	aa	Z	C	field_29754	field_29754
FIELD	aa	Z	D	field_29755	field_29755
FIELD	aa	Z	E	field_29756	field_29756
FIELD	aa	Z	F	field_29676	field_29676
FIELD	aa	Z	G	field_44582	field_44582
FIELD	aa	Z	H	field_29677	field_29677
FIELD	aa	Z	I	field_29678	field_29678
FIELD	aa	Z	J	field_29679	field_29679
FIELD	aa	Z	K	field_29680	field_29680
FIELD	aa	Z	L	field_29681	field_29681
FIELD	aa	Z	M	field_29682	field_29682
FIELD	aa	Z	N	field_29683	field_29683
FIELD	aa	Z	O	field_29684	field_29684
FIELD	aa	Z	P	field_29685	field_29685
FIELD	aa	Z	Q	field_29686	field_29686
FIELD	aa	Z	R	field_29687	field_29687
FIELD	aa	Z	S	field_29688	field_29688
FIELD	aa	Z	T	field_29689	field_29689
FIELD	aa	Z	U	field_29690	field_29690
FIELD	aa	Z	V	field_29691	field_29691
FIELD	aa	Z	W	field_29692	field_29692
FIELD	aa	Z	X	field_29693	field_29693
FIELD	aa	Z	Y	field_29694	field_29694
FIELD	aa	Z	Z	field_29695	field_29695
FIELD	aa	Z	aA	field_29718	field_29718
FIELD	aa	Z	aB	field_33555	field_33555
FIELD	aa	Z	aC	field_35438	field_35438
FIELD	aa	Z	aD	field_35439	field_35439
FIELD	aa	I	aE	field_29719	DEFAULT_PORT
FIELD	aa	Z	aF	field_29720	field_29720
FIELD	aa	Z	aG	field_29721	field_29721
FIELD	aa	I	aH	field_29722	field_29722
FIELD	aa	I	aI	field_29723	field_29723
FIELD	aa	Lio/netty/util/ResourceLeakDetector$Level;	aJ	field_1124	RESOURCE_LEAK_DETECTOR_DISABLED
FIELD	aa	Z	aK	field_29724	field_29724
FIELD	aa	Z	aL	field_29725	field_29725
FIELD	aa	Z	aM	field_29726	field_29726
FIELD	aa	Z	aN	field_29727	field_29727
FIELD	aa	Z	aO	field_35652	field_35652
FIELD	aa	Z	aP	field_39961	field_39961
FIELD	aa	Z	aQ	field_41533	field_41533
FIELD	aa	Z	aR	field_44780	field_44780
FIELD	aa	J	aS	field_22251	field_22251
FIELD	aa	F	aT	field_49016	field_49016
FIELD	aa	Z	aU	field_44583	field_44583
FIELD	aa	Z	aV	field_49773	field_49773
FIELD	aa	Z	aW	field_25135	useChoiceTypeRegistrations
FIELD	aa	Z	aX	field_1125	isDevelopment
FIELD	aa	Ljava/util/Set;	aY	field_43095	requiredDataFixTypes
FIELD	aa	Z	a	field_29709	IS_DEVELOPMENT_VERSION
FIELD	aa	I	aZ	field_29729	CHUNK_WIDTH
FIELD	aa	Z	aa	field_29696	field_29696
FIELD	aa	Z	ab	field_29697	field_29697
FIELD	aa	Z	ac	field_29698	field_29698
FIELD	aa	Z	ad	field_29700	field_29700
FIELD	aa	Z	ae	field_33554	field_33554
FIELD	aa	Z	af	field_37273	field_37273
FIELD	aa	Z	ag	field_39090	field_39090
FIELD	aa	Z	ah	field_39460	field_39460
FIELD	aa	Z	ai	field_39962	field_39962
FIELD	aa	Z	aj	field_46154	field_46154
FIELD	aa	Z	ak	field_47176	field_47176
FIELD	aa	Z	al	field_47177	field_47177
FIELD	aa	Z	am	field_48778	field_48778
FIELD	aa	Z	an	field_47178	field_47178
FIELD	aa	Z	ao	field_34368	field_34368
FIELD	aa	Z	ap	field_29710	field_29710
FIELD	aa	Z	aq	field_34369	field_34369
FIELD	aa	Z	ar	field_34370	field_34370
FIELD	aa	Z	as	field_34371	DEBUG_BIOME_SOURCE
FIELD	aa	Z	at	field_34372	DEBUG_NOISE
FIELD	aa	Z	au	field_29711	field_29711
FIELD	aa	Z	av	field_29712	field_29712
FIELD	aa	Z	aw	field_29713	field_29713
FIELD	aa	Z	ax	field_29715	field_29715
FIELD	aa	Z	ay	field_29716	field_29716
FIELD	aa	Z	az	field_29717	field_29717
FIELD	aa	I	b	field_29732	WORLD_VERSION
FIELD	aa	I	ba	field_29730	DEFAULT_WORLD_HEIGHT
FIELD	aa	I	bb	field_29731	COMMAND_MAX_LENGTH
FIELD	aa	I	bc	field_49017	EXPANDED_MACRO_COMMAND_MAX_LENGTH
FIELD	aa	I	bd	field_49170	field_49170
FIELD	aa	I	be	field_38052	field_38052
FIELD	aa	I	bf	field_39898	field_39898
FIELD	aa	[C	bg	field_1126	INVALID_CHARS_LEVEL_NAME
FIELD	aa	I	bh	field_29702	TICKS_PER_SECOND
FIELD	aa	I	bi	field_44973	field_44973
FIELD	aa	I	bj	field_29703	TICKS_PER_MINUTE
FIELD	aa	I	bk	field_29704	TICKS_PER_IN_GAME_DAY
FIELD	aa	F	bl	field_29705	field_29705
FIELD	aa	F	bm	field_29706	field_29706
FIELD	aa	F	bn	field_29707	field_29707
FIELD	aa	I	bo	field_44922	field_44922
FIELD	aa	I	bp	field_29708	field_29708
FIELD	aa	Lad;	bq	field_16742	gameVersion
FIELD	aa	Ljava/lang/String;	c	field_34373	CURRENT_SERIES
FIELD	aa	Ljava/lang/String;	d	field_29733	VERSION_NAME
FIELD	aa	I	e	field_29735	RELEASE_TARGET_PROTOCOL_VERSION
FIELD	aa	I	f	field_29736	field_29736
FIELD	aa	I	g	field_29737	SNBT_TOO_OLD_THRESHOLD
FIELD	aa	Z	h	field_36325	CRASH_ON_UNCAUGHT_THREAD_EXCEPTION
FIELD	aa	I	i	field_29738	RESOURCE_PACK_VERSION
FIELD	aa	I	j	field_29739	DATA_PACK_VERSION
FIELD	aa	I	k	field_39963	field_39963
FIELD	aa	I	l	field_39964	field_39964
FIELD	aa	Ljava/lang/String;	m	field_29740	DATA_VERSION_KEY
FIELD	aa	Z	n	field_29743	field_29743
FIELD	aa	Z	o	field_29744	field_29744
FIELD	aa	Z	p	field_29745	field_29745
FIELD	aa	Z	q	field_33851	field_33851
FIELD	aa	Z	r	field_29747	field_29747
FIELD	aa	Z	s	field_35006	field_35006
FIELD	aa	Z	t	field_35563	field_35563
FIELD	aa	Z	u	field_29748	field_29748
FIELD	aa	Z	v	field_33753	field_33753
FIELD	aa	Z	w	field_29749	field_29749
FIELD	aa	Z	x	field_29750	field_29750
FIELD	aa	Z	y	field_29751	field_29751
FIELD	aa	Z	z	field_29752	field_29752
METHOD	aa	()V	a	method_36208	createGameVersion
METHOD	aa	(Lad;)V	a	method_34872	setGameVersion
METHOD	aa	(Ldbd;)Z	a	method_37896	isOutsideGenerationArea
METHOD	aa	()Lad;	b	method_16673	getGameVersion
METHOD	aa	()I	c	method_31372	getProtocolVersion
METHOD	aa	()V	d	method_43250	enableDataFixerOptimization
CLASS	ab	net/minecraft/class_6396	net/minecraft/util/SystemDetails
FIELD	ab	J	a	field_33852	MEBI
FIELD	ab	J	b	field_33853	GIGA
FIELD	ab	Lorg/slf4j/Logger;	c	field_33854	LOGGER
FIELD	ab	Ljava/lang/String;	d	field_33855	OPERATING_SYSTEM
FIELD	ab	Ljava/lang/String;	e	field_33856	JAVA_VERSION
FIELD	ab	Ljava/lang/String;	f	field_33857	JVM_VERSION
FIELD	ab	Ljava/util/Map;	g	field_33858	sections
METHOD	ab	()Ljava/lang/String;	a	method_37120	collect
METHOD	ab	(Ljava/lang/String;Ljava/lang/Runnable;)V	a	method_37121	tryAddGroup
METHOD	ab	(Ljava/lang/String;Ljava/lang/String;)V	a	method_37122	addSection
METHOD	ab	(Ljava/lang/String;Ljava/util/function/Supplier;)V	a	method_37123	addSection
METHOD	ab	(Ljava/lang/StringBuilder;)V	a	method_37124	writeTo
METHOD	ab	(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V	a	method_37125	method_37125
METHOD	ab	(Ljava/util/List;)V	a	method_37126	addPhysicalMemoryGroup
METHOD	ab	(Ljava/util/Map$Entry;)Ljava/lang/String;	a	method_37127	method_37127
METHOD	ab	(Loshi/SystemInfo;)V	a	method_37128	addHardwareGroup
METHOD	ab	(Loshi/hardware/CentralProcessor$ProcessorIdentifier;)Ljava/lang/String;	a	method_37129	method_37129
METHOD	ab	(Loshi/hardware/CentralProcessor;)V	a	method_37130	addProcessorGroup
METHOD	ab	(Loshi/hardware/GlobalMemory;)V	a	method_37131	addGlobalMemoryGroup
METHOD	ab	(Loshi/hardware/GraphicsCard;)Ljava/lang/String;	a	method_37132	method_37132
METHOD	ab	(Loshi/hardware/HardwareAbstractionLayer;)V	a	method_37133	method_37133
METHOD	ab	(Loshi/hardware/PhysicalMemory;)Ljava/lang/String;	a	method_37134	method_37134
METHOD	ab	(Loshi/hardware/VirtualMemory;)V	a	method_37135	addVirtualMemoryGroup
METHOD	ab	()Ljava/lang/String;	b	method_37136	method_37136
METHOD	ab	(Ljava/util/List;)V	b	method_37137	addGraphicsCardGroup
METHOD	ab	(Loshi/hardware/CentralProcessor;)Ljava/lang/String;	b	method_37138	method_37138
METHOD	ab	(Loshi/hardware/GlobalMemory;)V	b	method_37139	method_37139
METHOD	ab	(Loshi/hardware/HardwareAbstractionLayer;)V	b	method_37140	method_37140
METHOD	ab	(Loshi/hardware/PhysicalMemory;)Ljava/lang/String;	b	method_37141	method_37141
METHOD	ab	(Loshi/hardware/VirtualMemory;)Ljava/lang/String;	b	method_37142	method_37142
METHOD	ab	()V	c	method_37143	method_37143
METHOD	ab	(Loshi/hardware/CentralProcessor;)Ljava/lang/String;	c	method_37144	method_37144
METHOD	ab	(Loshi/hardware/GlobalMemory;)V	c	method_37145	method_37145
METHOD	ab	(Loshi/hardware/HardwareAbstractionLayer;)V	c	method_37146	method_37146
METHOD	ab	(Loshi/hardware/VirtualMemory;)Ljava/lang/String;	c	method_37147	method_37147
METHOD	ab	()Ljava/lang/String;	d	method_37148	method_37148
METHOD	ab	(Loshi/hardware/CentralProcessor;)Ljava/lang/String;	d	method_37149	method_37149
METHOD	ab	(Loshi/hardware/VirtualMemory;)Ljava/lang/String;	d	method_37150	method_37150
METHOD	ab	()Ljava/lang/String;	e	method_37151	method_37151
METHOD	ab	(Loshi/hardware/VirtualMemory;)Ljava/lang/String;	e	method_37152	method_37152
CLASS	ac	net/minecraft/class_156	net/minecraft/util/Util
FIELD	ac	I	a	field_46220	field_46220
FIELD	ac	J	b	field_45714	field_45714
FIELD	ac	Lazw$a;	c	field_1128	nanoTimeSupplier
FIELD	ac	Lcom/google/common/base/Ticker;	d	field_37250	TICKER
FIELD	ac	Ljava/util/UUID;	e	field_25140	NIL_UUID
FIELD	ac	Ljava/nio/file/spi/FileSystemProvider;	f	field_33859	JAR_FILE_SYSTEM_PROVIDER
FIELD	ac	Lorg/slf4j/Logger;	g	field_1129	LOGGER
FIELD	ac	I	h	field_34891	MAX_PARALLELISM
FIELD	ac	I	i	field_46764	BACKUP_ATTEMPTS
FIELD	ac	Ljava/lang/String;	j	field_34892	MAX_BG_THREADS_PROPERTY
FIELD	ac	Ljava/util/concurrent/ExecutorService;	k	field_18035	MAIN_WORKER_EXECUTOR
FIELD	ac	Ljava/util/concurrent/ExecutorService;	l	field_24477	IO_WORKER_EXECUTOR
FIELD	ac	Ljava/util/concurrent/ExecutorService;	m	field_47571	DOWNLOAD_WORKER_EXECUTOR
FIELD	ac	Ljava/time/format/DateTimeFormatter;	n	field_39824	DATE_TIME_FORMATTER
FIELD	ac	Ljava/util/function/Consumer;	o	field_34893	missingBreakpointHandler
METHOD	ac	()Ljava/util/stream/Collector;	a	method_664	toMap
METHOD	ac	(I)Ljava/lang/String;	a	method_49399	method_49399
METHOD	ac	(ILjava/lang/String;[Ljava/util/function/BooleanSupplier;)Z	a	method_30622	attemptTasks
METHOD	ac	(Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type;	a	method_29187	getChoiceType
METHOD	ac	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/Typed;	a	method_54907	apply
METHOD	ac	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/Typed;	a	method_54908	readTyped
METHOD	ac	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Z)Lcom/mojang/datafixers/Typed;	a	method_55333	readTyped
METHOD	ac	(Ldtd;Ljava/lang/Object;)Ljava/lang/String;	a	method_650	getValueAsString
METHOD	ac	(Lit/unimi/dsi/fastutil/objects/ObjectArrayList;Lazf;)Ljava/util/List;	a	method_43027	copyShuffled
METHOD	ac	(Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object;	a	method_660	next
METHOD	ac	(Ljava/lang/Object;)Z	a	method_56612	method_56612
METHOD	ac	(Ljava/lang/Object;Ljava/util/List;)Ljava/util/List;	a	method_58272	withPrepended
METHOD	ac	(Ljava/lang/Object;Ljava/util/function/Consumer;)Ljava/lang/Object;	a	method_654	make
METHOD	ac	(Ljava/lang/Runnable;Ljava/util/function/Supplier;)Ljava/lang/Runnable;	a	method_18839	debugRunnable
METHOD	ac	(Ljava/lang/String;)V	a	method_33559	error
METHOD	ac	(Ljava/lang/String;II)I	a	method_27761	moveCursor
METHOD	ac	(Ljava/lang/String;Lale;)Ljava/lang/String;	a	method_646	createTranslationKey
METHOD	ac	(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Runnable;	a	method_33787	debugRunnable
METHOD	ac	(Ljava/lang/String;Ljava/lang/Throwable;)V	a	method_39977	error
METHOD	ac	(Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/concurrent/ForkJoinPool;)Ljava/util/concurrent/ForkJoinWorkerThread;	a	method_28123	method_28123
METHOD	ac	(Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicInteger;ZLjava/lang/Runnable;)Ljava/lang/Thread;	a	method_27956	method_27956
METHOD	ac	(Ljava/lang/String;Ljava/util/function/Consumer;)Ljava/util/function/Consumer;	a	method_29188	addPrefix
METHOD	ac	(Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/function/Supplier;	a	method_37910	debugSupplier
METHOD	ac	(Ljava/lang/String;Lm;)Ljava/lang/String;	a	method_30309	replaceInvalidChars
METHOD	ac	(Ljava/lang/String;Z)Ljava/util/concurrent/ExecutorService;	a	method_27959	createIoWorker
METHOD	ac	(Ljava/lang/Thread;Ljava/lang/Throwable;)V	a	method_18347	uncaughtExceptionHandler
METHOD	ac	(Ljava/lang/Throwable;)V	a	method_24155	throwUnchecked
METHOD	ac	(Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier;	a	method_30624	deleteTask
METHOD	ac	(Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier;	a	method_30625	renameTask
METHOD	ac	(Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V	a	method_30626	backupAndReplace
METHOD	ac	(Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;Z)Z	a	method_41204	backupAndReplace
METHOD	ac	(Ljava/nio/file/spi/FileSystemProvider;)Z	a	method_37153	method_37153
METHOD	ac	(Ljava/util/List;)Ljava/util/function/Predicate;	a	method_56613	allOf
METHOD	ac	(Ljava/util/List;I)Lcom/mojang/serialization/DataResult;	a	method_33141	decodeFixedLengthList
METHOD	ac	(Ljava/util/List;Lazf;)Ljava/lang/Object;	a	method_32309	getRandom
METHOD	ac	(Ljava/util/List;Ljava/lang/Object;)Ljava/util/List;	a	method_57108	withAppended
METHOD	ac	(Ljava/util/List;Ljava/lang/Void;)Ljava/util/List;	a	method_43368	method_43368
METHOD	ac	(Ljava/util/List;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	a	method_43370	combine
METHOD	ac	(Ljava/util/List;[Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;)V	a	method_43371	method_43371
METHOD	ac	(Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;	a	method_57109	mapWith
METHOD	ac	(Ljava/util/Optional;Ljava/util/function/Consumer;Ljava/lang/Runnable;)Ljava/util/Optional;	a	method_17974	ifPresentOrElse
METHOD	ac	(Ljava/util/concurrent/CompletableFuture;Ljava/util/List;Ljava/lang/Throwable;)V	a	method_43369	method_43369
METHOD	ac	(Ljava/util/concurrent/ExecutorService;)V	a	method_27957	attemptShutdown
METHOD	ac	(Ljava/util/function/BiFunction;)Ljava/util/function/BiFunction;	a	method_34865	memoize
METHOD	ac	(Ljava/util/function/Consumer;)V	a	method_38646	setMissingBreakpointHandler
METHOD	ac	(Ljava/util/function/Consumer;Ljava/lang/String;Ljava/lang/String;)V	a	method_29189	method_29189
METHOD	ac	(Ljava/util/function/Consumer;Ljava/util/List;ILjava/lang/Object;Ljava/lang/Throwable;)V	a	method_43372	method_43372
METHOD	ac	(Ljava/util/function/Function;)Lazn;	a	method_48746	cachedMapper
METHOD	ac	(Ljava/util/function/Function;Ljava/util/function/Predicate;)Ljava/lang/Object;	a	method_43498	waitAndApply
METHOD	ac	(Ljava/util/function/Supplier;)Ljava/lang/Object;	a	method_656	make
METHOD	ac	(Ljava/util/function/Supplier;Ljava/util/function/Supplier;)Ljava/util/function/Supplier;	a	method_41238	debugSupplier
METHOD	ac	(Ljava/util/stream/IntStream;I)Lcom/mojang/serialization/DataResult;	a	method_29190	decodeFixedLengthArray
METHOD	ac	(Ljava/util/stream/IntStream;Lazf;)Lit/unimi/dsi/fastutil/ints/IntArrayList;	a	method_43251	shuffle
METHOD	ac	(Ljava/util/stream/LongStream;I)Lcom/mojang/serialization/DataResult;	a	method_51822	decodeFixedLengthArray
METHOD	ac	(Ljava/util/stream/Stream;Lazf;)Ljava/util/List;	a	method_43252	copyShuffled
METHOD	ac	(Ljv;Ljava/lang/Object;)Ljava/lang/String;	a	method_57107	registryValueToString
METHOD	ac	(Lm;I)Ljava/lang/String;	a	method_30623	method_30623
METHOD	ac	([ILazf;)I	a	method_27172	getRandom
METHOD	ac	([Ljava/lang/Object;Lazf;)Ljava/lang/Object;	a	method_27173	getRandom
METHOD	ac	([Ljava/util/function/BooleanSupplier;)Z	a	method_30627	attemptTasks
METHOD	ac	()Ljava/util/stream/Collector;	b	method_58579	toArrayList
METHOD	ac	(I)Ljava/lang/String;	b	method_51823	method_51823
METHOD	ac	(Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;)Lcom/mojang/datafixers/types/Type;	b	method_29191	getChoiceTypeInternal
METHOD	ac	(Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object;	b	method_645	previous
METHOD	ac	(Ljava/lang/Object;)Z	b	method_56615	method_56615
METHOD	ac	(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService;	b	method_28122	createWorker
METHOD	ac	(Ljava/lang/String;Ljava/lang/Runnable;)V	b	method_33790	method_33790
METHOD	ac	(Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/Object;	b	method_37911	method_37911
METHOD	ac	(Ljava/lang/Throwable;)Ljava/lang/Throwable;	b	method_22320	throwOrPause
METHOD	ac	(Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier;	b	method_30628	deletionVerifyTask
METHOD	ac	(Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V	b	method_29775	relativeCopy
METHOD	ac	(Ljava/util/List;)Ljava/util/function/Predicate;	b	method_56616	anyOf
METHOD	ac	(Ljava/util/List;Lazf;)Ljava/util/Optional;	b	method_40083	getRandomOrEmpty
METHOD	ac	(Ljava/util/List;Ljava/lang/Object;)Z	b	method_56614	method_56614
METHOD	ac	(Ljava/util/List;Ljava/lang/Void;)Ljava/util/List;	b	method_40082	method_40082
METHOD	ac	(Ljava/util/function/Function;)Ljava/util/function/Function;	b	method_34866	memoize
METHOD	ac	([Ljava/lang/Object;Lazf;)Ljava/util/List;	b	method_43253	copyShuffled
METHOD	ac	()J	c	method_658	getMeasuringTimeMs
METHOD	ac	(I)Ljava/lang/String;	c	method_49400	method_49400
METHOD	ac	(Ljava/lang/String;)V	c	method_33560	pause
METHOD	ac	(Ljava/lang/Throwable;)Ljava/lang/String;	c	method_22321	getInnermostMessage
METHOD	ac	(Ljava/nio/file/Path;)Ljava/util/function/BooleanSupplier;	c	method_30629	existenceCheckTask
METHOD	ac	(Ljava/util/List;)Ljava/lang/Object;	c	method_20793	getLast
METHOD	ac	(Ljava/util/List;Lazf;)V	c	method_43028	shuffle
METHOD	ac	(Ljava/util/List;Ljava/lang/Object;)Z	c	method_56617	method_56617
METHOD	ac	(Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;	c	method_43499	waitAndApply
METHOD	ac	()J	d	method_648	getMeasuringTimeNano
METHOD	ac	(Ljava/lang/String;)Z	d	method_666	method_666
METHOD	ac	(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;	d	method_33791	combineSafe
METHOD	ac	()J	e	method_659	getEpochTimeMs
METHOD	ac	(Ljava/lang/String;)V	e	method_38647	method_38647
METHOD	ac	(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;	e	method_652	combine
METHOD	ac	()Ljava/lang/String;	f	method_44893	getFormattedCurrentTime
METHOD	ac	(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;	f	method_43373	combineCancellable
METHOD	ac	()Ljava/util/concurrent/ExecutorService;	g	method_18349	getMainWorkerExecutor
METHOD	ac	(Ljava/util/List;)Ljava/util/function/ToIntFunction;	g	method_43658	lastIndexGetter
METHOD	ac	()Ljava/util/concurrent/ExecutorService;	h	method_27958	getIoWorkerExecutor
METHOD	ac	(Ljava/util/List;)Ljava/util/function/ToIntFunction;	h	method_53909	lastIdentityIndexGetter
METHOD	ac	()Ljava/util/concurrent/ExecutorService;	i	method_55473	getDownloadWorkerExecutor
METHOD	ac	()V	j	method_18350	shutdownExecutors
METHOD	ac	()Lac$a;	k	method_668	getOperatingSystem
METHOD	ac	()Ljava/util/stream/Stream;	l	method_651	getJVMFlags
METHOD	ac	()V	m	method_29476	startTimerHack
METHOD	ac	()I	n	method_38648	getMaxBackgroundThreads
METHOD	ac	()Ljava/lang/IllegalStateException;	o	method_37154	method_37154
CLASS	ac$1	net/minecraft/class_156$1	net/minecraft/util/Util$1
CLASS	ac$2	net/minecraft/class_156$2	net/minecraft/util/Util$2
FIELD	ac$2	Ljava/util/function/Function;	a	field_29654	field_29654
FIELD	ac$2	Ljava/util/Map;	b	field_29655	cache
CLASS	ac$3	net/minecraft/class_156$3	net/minecraft/util/Util$3
FIELD	ac$3	Ljava/util/function/BiFunction;	a	field_29656	field_29656
FIELD	ac$3	Ljava/util/Map;	b	field_29657	cache
METHOD	ac$3	(Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object;	a	method_34867	method_34867
CLASS	ac$4	net/minecraft/class_156$4	net/minecraft/util/Util$4
CLASS	ac$5	net/minecraft/class_156$5	net/minecraft/util/Util$5
FIELD	ac$5	Ljava/nio/file/Path;	a	field_26348	field_26348
FIELD	ac$5	Ljava/nio/file/Path;	b	field_26349	field_26349
CLASS	ac$6	net/minecraft/class_156$6	net/minecraft/util/Util$6
FIELD	ac$6	Ljava/nio/file/Path;	a	field_26352	field_26352
CLASS	ac$7	net/minecraft/class_156$7	net/minecraft/util/Util$7
FIELD	ac$7	Ljava/nio/file/Path;	a	field_37251	field_37251
CLASS	ac$8	net/minecraft/class_156$8	net/minecraft/util/Util$8
FIELD	ac$8	Ljava/nio/file/Path;	a	field_37274	field_37274
CLASS	ac$9	net/minecraft/class_156$9	net/minecraft/util/Util$9
CLASS	ac$a	net/minecraft/class_156$class_158	net/minecraft/util/Util$OperatingSystem
FIELD	ac$a	Lac$a;	a	field_1135	field_1135
FIELD	ac$a	Lac$a;	b	field_1134	field_1134
FIELD	ac$a	Lac$a;	c	field_1133	field_1133
FIELD	ac$a	Lac$a;	d	field_1137	field_1137
FIELD	ac$a	Lac$a;	e	field_1132	field_1132
FIELD	ac$a	Ljava/lang/String;	f	field_34894	name
FIELD	ac$a	[Lac$a;	g	field_1136	field_1136
METHOD	ac$a	()Ljava/lang/String;	a	method_38649	getName
METHOD	ac$a	(Ljava/io/File;)V	a	method_672	open
METHOD	ac$a	(Ljava/lang/String;)V	a	method_670	open
METHOD	ac$a	(Ljava/net/URI;)V	a	method_673	open
METHOD	ac$a	(Ljava/net/URL;)V	a	method_669	open
METHOD	ac$a	()[Lac$a;	b	method_36579	method_36579
METHOD	ac$a	(Ljava/net/URL;)[Ljava/lang/String;	b	method_674	getURLOpenCommand
METHOD	ac$a	(Ljava/net/URL;)Ljava/lang/Process;	c	method_671	method_671
CLASS	ac$a$1	net/minecraft/class_156$class_158$1	net/minecraft/util/Util$OperatingSystem$1
CLASS	ac$a$2	net/minecraft/class_156$class_158$2	net/minecraft/util/Util$OperatingSystem$2
CLASS	ad	net/minecraft/class_6489	net/minecraft/GameVersion
METHOD	ad	(Latc;)I	a	method_48017	getResourceVersion
METHOD	ad	()Ljava/lang/String;	b	method_48018	getId
METHOD	ad	()Ljava/lang/String;	c	method_48019	getName
METHOD	ad	()Lepm;	d	method_37912	getSaveVersion
METHOD	ad	()I	e	method_48020	getProtocolVersion
METHOD	ad	()Ljava/util/Date;	f	method_48021	getBuildTime
METHOD	ad	()Z	g	method_48022	isStable
CLASS	ae	net/minecraft/class_161	net/minecraft/advancement/Advancement
FIELD	ae	Lcom/mojang/serialization/Codec;	a	field_47179	CODEC
FIELD	ae	Lzm;	b	field_47996	PACKET_CODEC
FIELD	ae	Ljava/util/Optional;	c	comp_1912	comp_1912
FIELD	ae	Ljava/util/Optional;	d	comp_1913	comp_1913
FIELD	ae	Laj;	e	comp_1914	comp_1914
FIELD	ae	Ljava/util/Map;	f	comp_1915	comp_1915
FIELD	ae	Lai;	g	comp_1916	comp_1916
FIELD	ae	Z	h	comp_1917	comp_1917
FIELD	ae	Ljava/util/Optional;	i	comp_1918	comp_1918
FIELD	ae	Lcom/mojang/serialization/Codec;	j	field_47180	CRITERIA_CODEC
METHOD	ae	()Z	a	method_53630	isRoot
METHOD	ae	(Lae;)Lcom/mojang/serialization/DataResult;	a	method_54910	validate
METHOD	ae	(Lae;Lai;)Lae;	a	method_54911	method_54911
METHOD	ae	(Laf;)Lxo;	a	method_53622	getNameFromIdentity
METHOD	ae	(Lar;)Lxo;	a	method_53623	createNameFromDisplay
METHOD	ae	(Lazd;Ljj$a;)V	a	method_54912	validate
METHOD	ae	(Lazd;Ljj$a;Ljava/lang/String;Lan;)V	a	method_54913	method_54913
METHOD	ae	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54914	method_54914
METHOD	ae	(Ljava/util/Map;)Lai;	a	method_54915	method_54915
METHOD	ae	(Ljava/util/Optional;Ljava/util/Optional;Laj;Ljava/util/Map;Ljava/util/Optional;Ljava/lang/Boolean;)Lae;	a	method_54916	method_54916
METHOD	ae	(Lwz;)V	a	method_53627	write
METHOD	ae	(Lxo;Lyl;)Lyl;	a	method_53629	method_53629
METHOD	ae	()Ljava/util/Optional;	b	comp_1912	comp_1912
METHOD	ae	(Lae;)Ljava/util/Optional;	b	method_54917	method_54917
METHOD	ae	(Laf;)Lxo;	b	method_53631	method_53631
METHOD	ae	(Ljava/util/Map;)Lcom/mojang/serialization/DataResult;	b	method_54918	method_54918
METHOD	ae	(Lwz;)Lae;	b	method_53632	read
METHOD	ae	()Ljava/util/Optional;	c	comp_1913	comp_1913
METHOD	ae	()Laj;	d	comp_1914	comp_1914
METHOD	ae	()Ljava/util/Map;	e	comp_1915	comp_1915
METHOD	ae	()Lai;	f	comp_1916	comp_1916
METHOD	ae	()Z	g	comp_1917	comp_1917
METHOD	ae	()Ljava/util/Optional;	h	comp_1918	comp_1918
METHOD	ae	()Ljava/lang/String;	i	method_54919	method_54919
CLASS	ae$a	net/minecraft/class_161$class_162	net/minecraft/advancement/Advancement$Builder
FIELD	ae$a	Ljava/util/Optional;	a	field_1149	parentObj
FIELD	ae$a	Ljava/util/Optional;	b	field_1147	display
FIELD	ae$a	Laj;	c	field_1153	rewards
FIELD	ae$a	Lcom/google/common/collect/ImmutableMap$Builder;	d	field_1148	criteria
FIELD	ae$a	Ljava/util/Optional;	e	field_1150	requirements
FIELD	ae$a	Lai$a;	f	field_1151	merger
FIELD	ae$a	Z	g	field_44783	sendsTelemetryEvent
METHOD	ae$a	()Lae$a;	a	method_707	create
METHOD	ae$a	(Laf;)Lae$a;	a	method_701	parent
METHOD	ae$a	(Lai$a;)Lae$a;	a	method_704	criteriaMerger
METHOD	ae$a	(Lai;)Lae$a;	a	method_34884	requirements
METHOD	ae$a	(Laj$a;)Lae$a;	a	method_703	rewards
METHOD	ae$a	(Laj;)Lae$a;	a	method_706	rewards
METHOD	ae$a	(Lale;)Lae$a;	a	method_708	parent
METHOD	ae$a	(Lar;)Lae$a;	a	method_693	display
METHOD	ae$a	(Lcun;Lxo;Lxo;Lale;Lal;ZZZ)Lae$a;	a	method_20416	display
METHOD	ae$a	(Ldbv;Lxo;Lxo;Lale;Lal;ZZZ)Lae$a;	a	method_697	display
METHOD	ae$a	(Ljava/lang/String;Lan;)Lae$a;	a	method_705	criterion
METHOD	ae$a	(Ljava/util/Map;)Lai;	a	method_53633	method_53633
METHOD	ae$a	(Ljava/util/function/Consumer;Ljava/lang/String;)Laf;	a	method_694	build
METHOD	ae$a	()Lae$a;	b	method_51698	createUntelemetered
METHOD	ae$a	(Lale;)Laf;	b	method_695	build
METHOD	ae$a	()Lae$a;	c	method_53634	sendsTelemetryEvent
CLASS	af	net/minecraft/class_8779	net/minecraft/advancement/AdvancementEntry
FIELD	af	Lzm;	a	field_48180	PACKET_CODEC
FIELD	af	Lzm;	b	field_48181	LIST_PACKET_CODEC
FIELD	af	Lale;	c	comp_1919	id
FIELD	af	Lae;	d	comp_1920	value
METHOD	af	()Lale;	a	comp_1919	id
METHOD	af	()Lae;	b	comp_1920	value
CLASS	ag	net/minecraft/class_8781	net/minecraft/advancement/PlacedAdvancement
FIELD	ag	Laf;	a	field_46077	advancementEntry
FIELD	ag	Lag;	b	field_46078	parent
FIELD	ag	Ljava/util/Set;	c	field_46079	children
METHOD	ag	()Lae;	a	method_53647	getAdvancement
METHOD	ag	(Lag;)Lag;	a	method_53648	findRoot
METHOD	ag	()Laf;	b	method_53649	getAdvancementEntry
METHOD	ag	(Lag;)V	b	method_53650	addChild
METHOD	ag	()Lag;	c	method_53651	getParent
METHOD	ag	()Lag;	d	method_53652	getRoot
METHOD	ag	()Ljava/lang/Iterable;	e	method_53653	getChildren
CLASS	ah	net/minecraft/class_167	net/minecraft/advancement/AdvancementProgress
FIELD	ah	Lcom/mojang/serialization/Codec;	a	field_46080	CODEC
FIELD	ah	Ljava/time/format/DateTimeFormatter;	b	field_46081	TIME_FORMATTER
FIELD	ah	Lcom/mojang/serialization/Codec;	c	field_46082	TIME_CODEC
FIELD	ah	Lcom/mojang/serialization/Codec;	d	field_46083	MAP_CODEC
FIELD	ah	Ljava/util/Map;	e	field_1160	criteriaProgresses
FIELD	ah	Lai;	f	field_1161	requirements
METHOD	ah	()Z	a	method_740	isDone
METHOD	ah	(Lah;)I	a	method_738	compareTo
METHOD	ah	(Lai;)V	a	method_727	init
METHOD	ah	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53654	method_53654
METHOD	ah	(Ljava/lang/String;)Z	a	method_743	obtain
METHOD	ah	(Ljava/time/Instant;)Ljava/time/temporal/TemporalAccessor;	a	method_53655	method_53655
METHOD	ah	(Ljava/util/Map$Entry;)Ljava/time/Instant;	a	method_53656	method_53656
METHOD	ah	(Ljava/util/Map;)Ljava/util/Map;	a	method_53657	method_53657
METHOD	ah	(Ljava/util/Map;Ljava/lang/Boolean;)Lah;	a	method_53658	method_53658
METHOD	ah	(Ljava/util/Set;Ljava/util/Map$Entry;)Z	a	method_730	method_730
METHOD	ah	(Lwl;)V	a	method_733	toPacket
METHOD	ah	(Lwl;Lao;)V	a	method_33895	method_33895
METHOD	ah	()Z	b	method_742	isAnyObtained
METHOD	ah	(Lah;)Ljava/util/Map;	b	method_53659	method_53659
METHOD	ah	(Ljava/lang/String;)Z	b	method_729	reset
METHOD	ah	(Ljava/util/Map$Entry;)Z	b	method_53660	method_53660
METHOD	ah	(Ljava/util/Map;)Ljava/util/Map;	b	method_53661	method_53661
METHOD	ah	(Lwl;)Lah;	b	method_732	fromPacket
METHOD	ah	()F	c	method_735	getProgressBarPercentage
METHOD	ah	(Ljava/lang/String;)Lao;	c	method_737	getCriterionProgress
METHOD	ah	(Ljava/util/Map$Entry;)Lao;	c	method_53662	method_53662
METHOD	ah	()Lxo;	d	method_728	getProgressBarFraction
METHOD	ah	(Ljava/lang/String;)Z	d	method_53663	isCriterionObtained
METHOD	ah	()Ljava/lang/Iterable;	e	method_731	getUnobtainedCriteria
METHOD	ah	()Ljava/lang/Iterable;	f	method_734	getObtainedCriteria
METHOD	ah	()Ljava/time/Instant;	g	method_741	getEarliestProgressObtainDate
METHOD	ah	()I	h	method_736	countObtainedRequirements
CLASS	ai	net/minecraft/class_8782	net/minecraft/advancement/AdvancementRequirements
FIELD	ai	Lcom/mojang/serialization/Codec;	a	field_47184	CODEC
FIELD	ai	Lai;	b	field_46084	EMPTY
FIELD	ai	Ljava/util/List;	c	comp_1922	comp_1922
METHOD	ai	()I	a	method_53664	getLength
METHOD	ai	(Ljava/util/Collection;)Lai;	a	method_53668	allOf
METHOD	ai	(Ljava/util/List;Ljava/util/function/Predicate;)Z	a	method_53671	anyMatch
METHOD	ai	(Ljava/util/Set;)Lcom/mojang/serialization/DataResult;	a	method_54925	validate
METHOD	ai	(Ljava/util/Set;Ljava/util/Set;)Ljava/lang/String;	a	method_54926	method_54926
METHOD	ai	(Ljava/util/function/Predicate;)Z	a	method_53669	matches
METHOD	ai	(Lwl;)V	a	method_53670	writeRequirements
METHOD	ai	(Lwl;Ljava/util/List;)V	a	method_54927	method_54927
METHOD	ai	()Z	b	method_53677	isEmpty
METHOD	ai	(Ljava/util/Collection;)Lai;	b	method_53674	anyOf
METHOD	ai	(Ljava/util/function/Predicate;)I	b	method_53675	countMatches
METHOD	ai	(Lwl;)Ljava/util/List;	b	method_54928	method_54928
METHOD	ai	()Ljava/util/Set;	c	method_53678	getNames
METHOD	ai	()Ljava/util/List;	d	comp_1922	comp_1922
METHOD	ai	()Ljava/lang/String;	e	method_54929	method_54929
CLASS	ai$a	net/minecraft/class_8782$class_8797	net/minecraft/advancement/AdvancementRequirements$CriterionMerger
FIELD	ai$a	Lai$a;	a	field_16882	AND
FIELD	ai$a	Lai$a;	b	field_1257	OR
CLASS	aj	net/minecraft/class_170	net/minecraft/advancement/AdvancementRewards
FIELD	aj	Lcom/mojang/serialization/Codec;	a	field_47185	CODEC
FIELD	aj	Laj;	b	field_1167	NONE
FIELD	aj	I	c	comp_2025	experience
FIELD	aj	Ljava/util/List;	d	comp_2026	loot
FIELD	aj	Ljava/util/List;	e	comp_2027	recipes
FIELD	aj	Ljava/util/Optional;	f	comp_2028	function
METHOD	aj	()I	a	comp_2025	experience
METHOD	aj	(Larf;)V	a	method_748	apply
METHOD	aj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54930	method_54930
METHOD	aj	(Lnet/minecraft/server/MinecraftServer;Larf;Lib;)V	a	method_17978	method_17978
METHOD	aj	(Lnet/minecraft/server/MinecraftServer;Lek;)Ljava/util/Optional;	a	method_54931	method_54931
METHOD	aj	()Ljava/util/List;	b	comp_2026	loot
METHOD	aj	()Ljava/util/List;	c	comp_2027	recipes
METHOD	aj	()Ljava/util/Optional;	d	comp_2028	function
CLASS	aj$a	net/minecraft/class_170$class_171	net/minecraft/advancement/AdvancementRewards$Builder
FIELD	aj$a	I	a	field_1169	experience
FIELD	aj$a	Lcom/google/common/collect/ImmutableList$Builder;	b	field_1171	loot
FIELD	aj$a	Lcom/google/common/collect/ImmutableList$Builder;	c	field_1168	recipes
FIELD	aj$a	Ljava/util/Optional;	d	field_1170	function
METHOD	aj$a	()Laj;	a	method_751	build
METHOD	aj$a	(I)Laj$a;	a	method_750	experience
METHOD	aj$a	(Lald;)Laj$a;	a	method_34899	loot
METHOD	aj$a	(Lale;)Laj$a;	a	method_753	recipe
METHOD	aj$a	(I)Laj$a;	b	method_749	setExperience
METHOD	aj$a	(Lald;)Laj$a;	b	method_34900	addLoot
METHOD	aj$a	(Lale;)Laj$a;	b	method_752	addRecipe
METHOD	aj$a	(Lale;)Laj$a;	c	method_34901	function
METHOD	aj$a	(Lale;)Laj$a;	d	method_34902	setFunction
CLASS	ak	net/minecraft/class_163	net/minecraft/advancement/AdvancementManager
FIELD	ak	Lorg/slf4j/Logger;	a	field_1158	LOGGER
FIELD	ak	Ljava/util/Map;	b	field_1157	advancements
FIELD	ak	Ljava/util/Set;	c	field_1154	roots
FIELD	ak	Ljava/util/Set;	d	field_1156	dependents
FIELD	ak	Lak$a;	e	field_1155	listener
METHOD	ak	()V	a	method_714	clear
METHOD	ak	(Laf;)Lag;	a	method_53690	get
METHOD	ak	(Lag;)V	a	method_718	remove
METHOD	ak	(Lak$a;)V	a	method_717	setListener
METHOD	ak	(Lale;)Lag;	a	method_716	get
METHOD	ak	(Ljava/util/Collection;)V	a	method_53691	addAll
METHOD	ak	(Ljava/util/Set;)V	a	method_713	removeAll
METHOD	ak	()Ljava/lang/Iterable;	b	method_715	getRoots
METHOD	ak	(Laf;)Z	b	method_53692	tryAdd
METHOD	ak	()Ljava/util/Collection;	c	method_53693	getAdvancements
CLASS	ak$a	net/minecraft/class_163$class_164	net/minecraft/advancement/AdvancementManager$Listener
METHOD	ak$a	()V	a	method_722	onClear
METHOD	ak$a	(Lag;)V	a	method_723	onRootAdded
METHOD	ak$a	(Lag;)V	b	method_720	onRootRemoved
METHOD	ak$a	(Lag;)V	c	method_721	onDependentAdded
METHOD	ak$a	(Lag;)V	d	method_719	onDependentRemoved
CLASS	al	net/minecraft/class_189	net/minecraft/advancement/AdvancementFrame
FIELD	al	Lal;	a	field_1254	field_1254
FIELD	al	Lal;	b	field_1250	field_1250
FIELD	al	Lal;	c	field_1249	field_1249
FIELD	al	Lcom/mojang/serialization/Codec;	d	field_47186	CODEC
FIELD	al	Ljava/lang/String;	e	field_1251	id
FIELD	al	Ln;	f	field_1255	titleFormat
FIELD	al	Lxo;	g	field_26386	toastText
FIELD	al	[Lal;	h	field_1253	field_1253
METHOD	al	()Ln;	a	method_830	getTitleFormat
METHOD	al	(Laf;Larf;)Lyc;	a	method_54932	getChatAnnouncementText
METHOD	al	()Lxo;	b	method_30756	getToastText
METHOD	al	()[Lal;	d	method_36593	method_36593
CLASS	am	net/minecraft/class_174	net/minecraft/advancement/criterion/Criteria
FIELD	am	Lbe;	A	field_1198	CONSUME_ITEM
FIELD	am	Lbn;	B	field_1193	EFFECTS_CHANGED
FIELD	am	Lee;	C	field_1204	USED_TOTEM
FIELD	am	Lbm;	D	field_1211	NETHER_TRAVEL
FIELD	am	Lcb;	E	field_1203	FISHING_ROD_HOOKED
FIELD	am	Laz;	F	field_1202	CHANNELED_LIGHTNING
FIELD	am	Ldq;	G	field_1196	SHOT_CROSSBOW
FIELD	am	Lcw;	H	field_1197	KILLED_BY_CROSSBOW
FIELD	am	Ldl;	I	field_19250	HERO_OF_THE_VILLAGE
FIELD	am	Ldl;	J	field_19251	VOLUNTARY_EXILE
FIELD	am	Ldt;	K	field_21628	SLIDE_DOWN_BLOCK
FIELD	am	Lau;	L	field_21629	BEE_NEST_DESTROYED
FIELD	am	Leb;	M	field_22450	TARGET_HIT
FIELD	am	Lct;	N	field_24478	ITEM_USED_ON_BLOCK
FIELD	am	Lbk;	O	field_48268	DEFAULT_BLOCK_USE
FIELD	am	Lat;	P	field_48269	ANY_BLOCK_USE
FIELD	am	Ldd;	Q	field_24479	PLAYER_GENERATES_CONTAINER_LOOT
FIELD	am	Ldh;	R	field_24480	THROWN_ITEM_PICKED_UP_BY_ENTITY
FIELD	am	Ldh;	S	field_38700	THROWN_ITEM_PICKED_UP_BY_PLAYER
FIELD	am	Ldj;	T	field_25694	PLAYER_INTERACTED_WITH_ENTITY
FIELD	am	Ldw;	U	field_33870	STARTED_RIDING
FIELD	am	Ldb;	V	field_33871	LIGHTNING_STRIKE
FIELD	am	Lef;	W	field_33872	USING_ITEM
FIELD	am	Lbm;	X	field_35013	FALL_FROM_HEIGHT
FIELD	am	Lbm;	Y	field_35014	RIDE_ENTITY_IN_LAVA
FIELD	am	Lcx;	Z	field_38376	KILL_MOB_NEAR_SCULK_CATALYST
FIELD	am	Lcom/mojang/serialization/Codec;	a	field_47187	CODEC
FIELD	am	Lct;	aa	field_38701	ALLAY_DROP_ITEM_ON_BLOCK
FIELD	am	Ldl;	ab	field_38838	AVOID_VIBRATION
FIELD	am	Ldn;	ac	field_44587	RECIPE_CRAFTED
FIELD	am	Ldn;	ad	field_49922	CRAFTER_RECIPE_CRAFTED
FIELD	am	Lby;	ae	field_49923	FALL_AFTER_EXPLOSION
FIELD	am	Lcd;	b	field_1184	IMPOSSIBLE
FIELD	am	Lcx;	c	field_1192	PLAYER_KILLED_ENTITY
FIELD	am	Lcx;	d	field_1188	ENTITY_KILLED_PLAYER
FIELD	am	Lbq;	e	field_1180	ENTER_BLOCK
FIELD	am	Lce;	f	field_1195	INVENTORY_CHANGED
FIELD	am	Ldp;	g	field_1207	RECIPE_UNLOCKED
FIELD	am	Ldi;	h	field_1199	PLAYER_HURT_ENTITY
FIELD	am	Lbt;	i	field_1209	ENTITY_HURT_PLAYER
FIELD	am	Lbo;	j	field_1181	ENCHANTED_ITEM
FIELD	am	Lbz;	k	field_1208	FILLED_BUCKET
FIELD	am	Lax;	l	field_1213	BREWED_POTION
FIELD	am	Lbd;	m	field_1189	CONSTRUCT_BEACON
FIELD	am	Led;	n	field_1186	USED_ENDER_EYE
FIELD	am	Ldy;	o	field_1182	SUMMONED_ENTITY
FIELD	am	Law;	p	field_1190	BRED_ANIMALS
FIELD	am	Ldl;	q	field_1194	LOCATION
FIELD	am	Ldl;	r	field_1212	SLEPT_IN_BED
FIELD	am	Lbh;	s	field_1210	CURED_ZOMBIE_VILLAGER
FIELD	am	Lec;	t	field_1206	VILLAGER_TRADE
FIELD	am	Lck;	u	field_1185	ITEM_DURABILITY_CHANGED
FIELD	am	Lcy;	v	field_1200	LEVITATION
FIELD	am	Lay;	w	field_1183	CHANGED_DIMENSION
FIELD	am	Ldl;	x	field_1187	TICK
FIELD	am	Lea;	y	field_1201	TAME_ANIMAL
FIELD	am	Lct;	z	field_1191	PLACED_BLOCK
METHOD	am	(Ljava/lang/String;Lap;)Lap;	a	method_767	register
METHOD	am	(Ljv;)Lap;	a	method_54933	getDefault
CLASS	an	net/minecraft/class_175	net/minecraft/advancement/AdvancementCriterion
FIELD	an	Lcom/mojang/serialization/Codec;	a	field_47188	CODEC
FIELD	an	Lap;	b	comp_1923	comp_1923
FIELD	an	Laq;	c	comp_1924	conditions
FIELD	an	Lcom/mojang/serialization/MapCodec;	d	field_47189	MAP_CODEC
METHOD	an	()Lap;	a	comp_1923	comp_1923
METHOD	an	(Lap;)Lcom/mojang/serialization/Codec;	a	method_54935	getCodec
METHOD	an	(Lap;Laq;)Lan;	a	method_54936	method_54936
METHOD	an	()Laq;	b	comp_1924	conditions
CLASS	ao	net/minecraft/class_178	net/minecraft/advancement/criterion/CriterionProgress
FIELD	ao	Ljava/time/Instant;	a	field_1219	obtainedTime
METHOD	ao	()Z	a	method_784	isObtained
METHOD	ao	(Lwl;)V	a	method_787	toPacket
METHOD	ao	()V	b	method_789	obtain
METHOD	ao	(Lwl;)Lao;	b	method_785	fromPacket
METHOD	ao	()V	c	method_790	reset
METHOD	ao	()Ljava/time/Instant;	d	method_786	getObtainedTime
CLASS	ap	net/minecraft/class_179	net/minecraft/advancement/criterion/Criterion
METHOD	ap	()Lcom/mojang/serialization/Codec;	a	method_54937	getConditionsCodec
METHOD	ap	(Lalm;)V	a	method_791	endTracking
METHOD	ap	(Lalm;Lap$a;)V	a	method_792	beginTrackingCondition
METHOD	ap	(Laq;)Lan;	a	method_53699	create
METHOD	ap	(Lalm;Lap$a;)V	b	method_793	endTrackingCondition
CLASS	ap$a	net/minecraft/class_179$class_180	net/minecraft/advancement/criterion/Criterion$ConditionsContainer
FIELD	ap$a	Laq;	a	comp_1925	conditions
FIELD	ap$a	Laf;	b	comp_1926	advancement
FIELD	ap$a	Ljava/lang/String;	c	comp_1927	id
METHOD	ap$a	()Laq;	a	comp_1925	conditions
METHOD	ap$a	(Lalm;)V	a	method_796	grant
METHOD	ap$a	()Laf;	b	comp_1926	advancement
METHOD	ap$a	()Ljava/lang/String;	c	comp_1927	id
CLASS	aq	net/minecraft/class_184	net/minecraft/advancement/criterion/CriterionConditions
METHOD	aq	(Lbg;)V	a	method_54938	validate
CLASS	ar	net/minecraft/class_185	net/minecraft/advancement/AdvancementDisplay
FIELD	ar	Lcom/mojang/serialization/Codec;	a	field_47190	CODEC
FIELD	ar	Lzm;	b	field_48276	PACKET_CODEC
FIELD	ar	Lxo;	c	field_1240	title
FIELD	ar	Lxo;	d	field_1242	description
FIELD	ar	Lcun;	e	field_1241	icon
FIELD	ar	Ljava/util/Optional;	f	field_1243	background
FIELD	ar	Lal;	g	field_1237	frame
FIELD	ar	Z	h	field_1239	showToast
FIELD	ar	Z	i	field_1238	announceToChat
FIELD	ar	Z	j	field_1236	hidden
FIELD	ar	F	k	field_1245	x
FIELD	ar	F	l	field_1244	y
METHOD	ar	()Lxo;	a	method_811	getTitle
METHOD	ar	(FF)V	a	method_816	setPos
METHOD	ar	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54939	method_54939
METHOD	ar	(Lwz;)V	a	method_813	toPacket
METHOD	ar	()Lxo;	b	method_817	getDescription
METHOD	ar	(Lwz;)Lar;	b	method_820	fromPacket
METHOD	ar	()Lcun;	c	method_821	getIcon
METHOD	ar	()Ljava/util/Optional;	d	method_812	getBackground
METHOD	ar	()Lal;	e	method_815	getFrame
METHOD	ar	()F	f	method_818	getX
METHOD	ar	()F	g	method_819	getY
METHOD	ar	()Z	h	method_823	shouldShowToast
METHOD	ar	()Z	i	method_808	shouldAnnounceToChat
METHOD	ar	()Z	j	method_824	isHidden
CLASS	as	net/minecraft/class_194	net/minecraft/advancement/AdvancementPositioner
FIELD	as	Lag;	a	field_46086	advancement
FIELD	as	Las;	b	field_1258	parent
FIELD	as	Las;	c	field_1260	previousSibling
FIELD	as	I	d	field_1261	childrenSize
FIELD	as	Ljava/util/List;	e	field_1267	children
FIELD	as	Las;	f	field_1262	optionalLast
FIELD	as	Las;	g	field_1264	substituteChild
FIELD	as	I	h	field_1259	depth
FIELD	as	F	i	field_1269	row
FIELD	as	F	j	field_1268	relativeRowInSiblings
FIELD	as	F	k	field_1266	field_1266
FIELD	as	F	l	field_1265	field_1265
METHOD	as	()V	a	method_847	calculateRecursively
METHOD	as	(F)V	a	method_843	increaseRowRecursively
METHOD	as	(FIF)F	a	method_842	findMinRowRecursively
METHOD	as	(Lag;)V	a	method_852	arrangeForTree
METHOD	as	(Lag;Las;)Las;	a	method_846	findChildrenRecursively
METHOD	as	(Lar;)V	a	method_53710	method_53710
METHOD	as	(Las;)Las;	a	method_841	onFinishCalculation
METHOD	as	(Las;F)V	a	method_848	pushDown
METHOD	as	(Las;Las;)Las;	a	method_845	getLast
METHOD	as	()V	b	method_850	onFinishChildrenCalculation
METHOD	as	()Las;	c	method_849	getFirstChild
METHOD	as	()Las;	d	method_844	getLastChild
METHOD	as	()V	e	method_851	apply
CLASS	at	net/minecraft/class_9104	net/minecraft/advancement/criterion/AnyBlockUseCriterion
METHOD	at	(Larf;Liz;Lcun;)V	a	method_56049	trigger
METHOD	at	(Leqg;Lat$a;)Z	a	method_56050	method_56050
CLASS	at$a	net/minecraft/class_9104$class_9105	net/minecraft/advancement/criterion/AnyBlockUseCriterion$Conditions
FIELD	at$a	Lcom/mojang/serialization/Codec;	a	field_48277	CODEC
FIELD	at$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	at$a	Ljava/util/Optional;	c	comp_2203	comp_2203
METHOD	at$a	(Lbg;Lbf;)V	a	method_56051	method_56051
METHOD	at$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_56052	method_56052
METHOD	at$a	(Leqg;)Z	a	method_56053	test
METHOD	at$a	()Ljava/util/Optional;	b	comp_2203	comp_2203
CLASS	au	net/minecraft/class_4708	net/minecraft/advancement/criterion/BeeNestDestroyedCriterion
METHOD	au	(Larf;Ldsa;Lcun;I)V	a	method_23875	trigger
METHOD	au	(Ldsa;Lcun;ILau$a;)Z	a	method_23872	method_23872
CLASS	au$a	net/minecraft/class_4708$class_4709	net/minecraft/advancement/criterion/BeeNestDestroyedCriterion$Conditions
FIELD	au$a	Lcom/mojang/serialization/Codec;	a	field_47217	CODEC
FIELD	au$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	au$a	Ljava/util/Optional;	c	comp_2030	comp_2030
FIELD	au$a	Ljava/util/Optional;	d	comp_2031	comp_2031
FIELD	au$a	Lde$d;	e	comp_2032	comp_2032
METHOD	au$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54940	method_54940
METHOD	au$a	(Ldex;Lcp$a;Lde$d;)Lan;	a	method_23879	create
METHOD	au$a	(Ldsa;Lcun;I)Z	a	method_23878	test
METHOD	au$a	()Ljava/util/Optional;	b	comp_2030	comp_2030
METHOD	au$a	()Ljava/util/Optional;	c	comp_2031	comp_2031
METHOD	au$a	()Lde$d;	d	comp_2032	comp_2032
CLASS	av	net/minecraft/class_4550	net/minecraft/predicate/BlockPredicate
FIELD	av	Lcom/mojang/serialization/Codec;	a	field_45723	CODEC
FIELD	av	Lzm;	b	field_49181	PACKET_CODEC
FIELD	av	Ljava/util/Optional;	c	comp_1732	comp_1732
FIELD	av	Ljava/util/Optional;	d	comp_1733	state
FIELD	av	Ljava/util/Optional;	e	comp_1734	comp_1734
METHOD	av	()Z	a	method_57143	hasNbt
METHOD	av	(Lare;Liz;)Z	a	method_22454	test
METHOD	av	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57144	method_57144
METHOD	av	(Ldbz;Ldpf;Ldg;)Z	a	method_57145	testBlockEntity
METHOD	av	(Ldsa;)Z	a	method_57146	testState
METHOD	av	(Ldse;)Z	a	method_57147	test
METHOD	av	()Ljava/util/Optional;	b	comp_1732	comp_1732
METHOD	av	()Ljava/util/Optional;	c	comp_1733	state
METHOD	av	()Ljava/util/Optional;	d	comp_1734	comp_1734
CLASS	av$a	net/minecraft/class_4550$class_4710	net/minecraft/predicate/BlockPredicate$Builder
FIELD	av$a	Ljava/util/Optional;	a	field_21572	blocks
FIELD	av$a	Ljava/util/Optional;	b	field_21574	state
FIELD	av$a	Ljava/util/Optional;	c	field_21575	nbt
METHOD	av$a	()Lav$a;	a	method_23880	create
METHOD	av$a	(Laxe;)Lav$a;	a	method_29233	tag
METHOD	av$a	(Ldx$a;)Lav$a;	a	method_27963	state
METHOD	av$a	(Ljava/util/Collection;)Lav$a;	a	method_37214	blocks
METHOD	av$a	(Lur;)Lav$a;	a	method_35042	nbt
METHOD	av$a	([Ldex;)Lav$a;	a	method_27962	blocks
METHOD	av$a	()Lav;	b	method_23882	build
CLASS	aw	net/minecraft/class_196	net/minecraft/advancement/criterion/BredAnimalsCriterion
METHOD	aw	(Larf;Lcfd;Lcfd;Lbsm;)V	a	method_855	trigger
METHOD	aw	(Leqg;Leqg;Leqg;Law$a;)Z	a	method_22455	method_22455
CLASS	aw$a	net/minecraft/class_196$class_198	net/minecraft/advancement/criterion/BredAnimalsCriterion$Conditions
FIELD	aw$a	Lcom/mojang/serialization/Codec;	a	field_47228	CODEC
FIELD	aw$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	aw$a	Ljava/util/Optional;	c	comp_2033	comp_2033
FIELD	aw$a	Ljava/util/Optional;	d	comp_2034	comp_2034
FIELD	aw$a	Ljava/util/Optional;	e	comp_2035	comp_2035
METHOD	aw$a	(Lbu$a;)Lan;	a	method_861	create
METHOD	aw$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54952	method_54952
METHOD	aw$a	(Leqg;Leqg;Leqg;)Z	a	method_862	matches
METHOD	aw$a	(Ljava/util/Optional;Leqg;)Z	a	method_53075	parentMatches
METHOD	aw$a	(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lan;	a	method_29918	create
METHOD	aw$a	()Lan;	b	method_860	any
METHOD	aw$a	()Ljava/util/Optional;	c	comp_2033	comp_2033
METHOD	aw$a	()Ljava/util/Optional;	d	comp_2034	comp_2034
METHOD	aw$a	()Ljava/util/Optional;	e	comp_2035	comp_2035
CLASS	ax	net/minecraft/class_1996	net/minecraft/advancement/criterion/BrewedPotionCriterion
METHOD	ax	(Larf;Lji;)V	a	method_8784	trigger
METHOD	ax	(Lji;Lax$a;)Z	a	method_22456	method_22456
CLASS	ax$a	net/minecraft/class_1996$class_1998	net/minecraft/advancement/criterion/BrewedPotionCriterion$Conditions
FIELD	ax$a	Lcom/mojang/serialization/Codec;	a	field_47229	CODEC
FIELD	ax$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	ax$a	Ljava/util/Optional;	c	comp_2036	comp_2036
METHOD	ax$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54953	method_54953
METHOD	ax$a	(Lji;)Z	a	method_8790	matches
METHOD	ax$a	()Lan;	b	method_8791	any
METHOD	ax$a	()Ljava/util/Optional;	c	comp_2036	comp_2036
CLASS	ay	net/minecraft/class_1999	net/minecraft/advancement/criterion/ChangedDimensionCriterion
METHOD	ay	(Lald;Lald;Lay$a;)Z	a	method_22457	method_22457
METHOD	ay	(Larf;Lald;Lald;)V	a	method_8794	trigger
CLASS	ay$a	net/minecraft/class_1999$class_2001	net/minecraft/advancement/criterion/ChangedDimensionCriterion$Conditions
FIELD	ay$a	Lcom/mojang/serialization/Codec;	a	field_47230	CODEC
FIELD	ay$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	ay$a	Ljava/util/Optional;	c	comp_2037	comp_2037
FIELD	ay$a	Ljava/util/Optional;	d	comp_2038	comp_2038
METHOD	ay$a	(Lald;)Lan;	a	method_8799	to
METHOD	ay$a	(Lald;Lald;)Lan;	a	method_35068	create
METHOD	ay$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54954	method_54954
METHOD	ay$a	()Lan;	b	method_35070	create
METHOD	ay$a	(Lald;)Lan;	b	method_35069	from
METHOD	ay$a	(Lald;Lald;)Z	b	method_8800	matches
METHOD	ay$a	()Ljava/util/Optional;	c	comp_2037	comp_2037
METHOD	ay$a	()Ljava/util/Optional;	d	comp_2038	comp_2038
CLASS	az	net/minecraft/class_2002	net/minecraft/advancement/criterion/ChanneledLightningCriterion
METHOD	az	(Larf;Lbss;)Leqg;	a	method_27791	method_27791
METHOD	az	(Larf;Ljava/util/Collection;)V	a	method_8803	trigger
METHOD	az	(Ljava/util/List;Laz$a;)Z	a	method_22458	method_22458
CLASS	az$a	net/minecraft/class_2002$class_2004	net/minecraft/advancement/criterion/ChanneledLightningCriterion$Conditions
FIELD	az$a	Lcom/mojang/serialization/Codec;	a	field_47231	CODEC
FIELD	az$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	az$a	Ljava/util/List;	c	comp_2039	comp_2039
METHOD	az$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54955	method_54955
METHOD	az$a	(Ljava/util/Collection;)Z	a	method_8808	matches
METHOD	az$a	([Lbu$a;)Lan;	a	method_8809	create
METHOD	az$a	()Ljava/util/List;	b	comp_2039	comp_2039
CLASS	ba	net/minecraft/class_9639	net/minecraft/predicate/collection/CollectionContainsPredicate
METHOD	ba	()Ljava/util/List;	a	method_59605	getPredicates
METHOD	ba	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_59606	createCodec
METHOD	ba	(Ljava/util/List;)Lba;	a	method_59607	create
METHOD	ba	([Ljava/util/function/Predicate;)Lba;	a	method_59608	create
CLASS	ba$a	net/minecraft/class_9639$class_9640	net/minecraft/predicate/collection/CollectionContainsPredicate$Multiple
FIELD	ba$a	Ljava/util/List;	a	comp_2611	comp_2611
METHOD	ba$a	(Ljava/lang/Iterable;)Z	a	method_59609	test
METHOD	ba$a	(Ljava/lang/Object;Ljava/util/function/Predicate;)Z	a	method_59610	method_59610
METHOD	ba$a	()Ljava/util/List;	b	comp_2611	comp_2611
CLASS	ba$b	net/minecraft/class_9639$class_9641	net/minecraft/predicate/collection/CollectionContainsPredicate$Single
FIELD	ba$b	Ljava/util/function/Predicate;	a	comp_2612	comp_2612
METHOD	ba$b	(Ljava/lang/Iterable;)Z	a	method_59611	test
METHOD	ba$b	()Ljava/util/function/Predicate;	b	comp_2612	comp_2612
CLASS	ba$c	net/minecraft/class_9639$class_9642	net/minecraft/predicate/collection/CollectionContainsPredicate$Empty
METHOD	ba$c	(Ljava/lang/Iterable;)Z	a	method_59612	test
CLASS	bb	net/minecraft/class_9643	net/minecraft/predicate/collection/CollectionCountsPredicate
METHOD	bb	()Ljava/util/List;	a	method_59613	getEntries
METHOD	bb	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_59614	createCodec
METHOD	bb	(Ljava/util/List;)Lbb;	a	method_59615	create
METHOD	bb	([Lbb$a;)Lbb;	a	method_59616	create
CLASS	bb$a	net/minecraft/class_9643$class_9644	net/minecraft/predicate/collection/CollectionCountsPredicate$Entry
FIELD	bb$a	Ljava/util/function/Predicate;	a	comp_2613	comp_2613
FIELD	bb$a	Lde$d;	b	comp_2614	comp_2614
METHOD	bb$a	()Ljava/util/function/Predicate;	a	comp_2613	comp_2613
METHOD	bb$a	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_59617	createCodec
METHOD	bb$a	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59618	method_59618
METHOD	bb$a	(Ljava/lang/Iterable;)Z	a	method_59619	test
METHOD	bb$a	()Lde$d;	b	comp_2614	comp_2614
CLASS	bb$b	net/minecraft/class_9643$class_9645	net/minecraft/predicate/collection/CollectionCountsPredicate$Multiple
FIELD	bb$b	Ljava/util/List;	a	comp_2615	comp_2615
METHOD	bb$b	(Ljava/lang/Iterable;)Z	a	method_59620	test
METHOD	bb$b	()Ljava/util/List;	b	comp_2615	comp_2615
CLASS	bb$c	net/minecraft/class_9643$class_9646	net/minecraft/predicate/collection/CollectionCountsPredicate$Single
FIELD	bb$c	Lbb$a;	a	comp_2616	comp_2616
METHOD	bb$c	(Ljava/lang/Iterable;)Z	a	method_59621	test
METHOD	bb$c	()Lbb$a;	b	comp_2616	comp_2616
CLASS	bb$d	net/minecraft/class_9643$class_9647	net/minecraft/predicate/collection/CollectionCountsPredicate$Empty
METHOD	bb$d	(Ljava/lang/Iterable;)Z	a	method_59622	test
CLASS	bc	net/minecraft/class_9648	net/minecraft/predicate/collection/CollectionPredicate
FIELD	bc	Ljava/util/Optional;	a	comp_2617	comp_2617
FIELD	bc	Ljava/util/Optional;	b	comp_2618	comp_2618
FIELD	bc	Ljava/util/Optional;	c	comp_2619	comp_2619
METHOD	bc	()Ljava/util/Optional;	a	comp_2617	comp_2617
METHOD	bc	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_59623	createCodec
METHOD	bc	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59624	method_59624
METHOD	bc	(Ljava/lang/Iterable;)Z	a	method_59625	test
METHOD	bc	()Ljava/util/Optional;	b	comp_2618	comp_2618
METHOD	bc	()Ljava/util/Optional;	c	comp_2619	comp_2619
CLASS	bd	net/minecraft/class_2006	net/minecraft/advancement/criterion/ConstructBeaconCriterion
METHOD	bd	(ILbd$a;)Z	a	method_22459	method_22459
METHOD	bd	(Larf;I)V	a	method_8812	trigger
CLASS	bd$a	net/minecraft/class_2006$class_2008	net/minecraft/advancement/criterion/ConstructBeaconCriterion$Conditions
FIELD	bd$a	Lcom/mojang/serialization/Codec;	a	field_47232	CODEC
FIELD	bd$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	bd$a	Lde$d;	c	comp_2040	comp_2040
METHOD	bd$a	(I)Z	a	method_8817	matches
METHOD	bd$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54956	method_54956
METHOD	bd$a	(Lde$d;)Lan;	a	method_8818	level
METHOD	bd$a	()Lan;	b	method_35110	create
METHOD	bd$a	()Lde$d;	c	comp_2040	comp_2040
CLASS	be	net/minecraft/class_2010	net/minecraft/advancement/criterion/ConsumeItemCriterion
METHOD	be	(Larf;Lcun;)V	a	method_8821	trigger
METHOD	be	(Lcun;Lbe$a;)Z	a	method_22460	method_22460
CLASS	be$a	net/minecraft/class_2010$class_2012	net/minecraft/advancement/criterion/ConsumeItemCriterion$Conditions
FIELD	be$a	Lcom/mojang/serialization/Codec;	a	field_47233	CODEC
FIELD	be$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	be$a	Ljava/util/Optional;	c	comp_2041	comp_2041
METHOD	be$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54957	method_54957
METHOD	be$a	(Lcp$a;)Lan;	a	method_35112	predicate
METHOD	be$a	(Lcun;)Z	a	method_8826	matches
METHOD	be$a	(Ldbv;)Lan;	a	method_8828	item
METHOD	be$a	()Lan;	b	method_8827	any
METHOD	be$a	()Ljava/util/Optional;	c	comp_2041	comp_2041
CLASS	bf	net/minecraft/class_5258	net/minecraft/predicate/entity/LootContextPredicate
FIELD	bf	Lcom/mojang/serialization/Codec;	a	field_47234	CODEC
FIELD	bf	Ljava/util/List;	b	field_24389	conditions
FIELD	bf	Ljava/util/function/Predicate;	c	field_24390	combinedCondition
METHOD	bf	(Lbf;)Ljava/util/List;	a	method_54958	method_54958
METHOD	bf	(Leqg;)Z	a	method_27806	test
METHOD	bf	(Leqm;)V	a	method_54959	validateConditions
METHOD	bf	([Letq;)Lbf;	a	method_27973	create
CLASS	bg	net/minecraft/class_8944	net/minecraft/predicate/entity/LootContextPredicateValidator
FIELD	bg	Lazd;	a	field_47235	errorReporter
FIELD	bg	Ljj$a;	b	field_47236	conditionsLookup
METHOD	bg	(Lbf;Leta;Ljava/lang/String;)V	a	method_54961	validate
METHOD	bg	(Lbf;Ljava/lang/String;)V	a	method_54962	validateEntityPredicate
METHOD	bg	(Ljava/lang/String;Lbf;)V	a	method_54963	method_54963
METHOD	bg	(Ljava/util/List;Leta;Ljava/lang/String;)V	a	method_54964	validate
METHOD	bg	(Ljava/util/List;Ljava/lang/String;)V	a	method_54965	validateEntityPredicates
METHOD	bg	(Ljava/util/Optional;Ljava/lang/String;)V	a	method_54966	validateEntityPredicate
CLASS	bh	net/minecraft/class_2014	net/minecraft/advancement/criterion/CuredZombieVillagerCriterion
METHOD	bh	(Larf;Lcku;Lcmi;)V	a	method_8831	trigger
METHOD	bh	(Leqg;Leqg;Lbh$a;)Z	a	method_22461	method_22461
CLASS	bh$a	net/minecraft/class_2014$class_2016	net/minecraft/advancement/criterion/CuredZombieVillagerCriterion$Conditions
FIELD	bh$a	Lcom/mojang/serialization/Codec;	a	field_47237	CODEC
FIELD	bh$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	bh$a	Ljava/util/Optional;	c	comp_2042	comp_2042
FIELD	bh$a	Ljava/util/Optional;	d	comp_2043	comp_2043
METHOD	bh$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54972	method_54972
METHOD	bh$a	(Leqg;Leqg;)Z	a	method_8837	matches
METHOD	bh$a	()Lan;	b	method_8836	any
METHOD	bh$a	()Ljava/util/Optional;	c	comp_2042	comp_2042
METHOD	bh$a	()Ljava/util/Optional;	d	comp_2043	comp_2043
CLASS	bi	net/minecraft/class_2019	net/minecraft/predicate/DamagePredicate
FIELD	bi	Lcom/mojang/serialization/Codec;	a	field_47238	CODEC
FIELD	bi	Lde$c;	b	comp_1735	dealt
FIELD	bi	Lde$c;	c	comp_1736	taken
FIELD	bi	Ljava/util/Optional;	d	comp_1737	comp_1737
FIELD	bi	Ljava/util/Optional;	e	comp_1738	comp_1738
FIELD	bi	Ljava/util/Optional;	f	comp_1739	comp_1739
METHOD	bi	()Lde$c;	a	comp_1735	dealt
METHOD	bi	(Larf;Lbrl;FFZ)Z	a	method_8838	test
METHOD	bi	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54973	method_54973
METHOD	bi	()Lde$c;	b	comp_1736	taken
METHOD	bi	()Ljava/util/Optional;	c	comp_1737	comp_1737
METHOD	bi	()Ljava/util/Optional;	d	comp_1738	comp_1738
METHOD	bi	()Ljava/util/Optional;	e	comp_1739	comp_1739
CLASS	bi$a	net/minecraft/class_2019$class_2020	net/minecraft/predicate/DamagePredicate$Builder
FIELD	bi$a	Lde$c;	a	field_9530	dealt
FIELD	bi$a	Lde$c;	b	field_9527	taken
FIELD	bi$a	Ljava/util/Optional;	c	field_9528	sourceEntity
FIELD	bi$a	Ljava/util/Optional;	d	field_9526	blocked
FIELD	bi$a	Ljava/util/Optional;	e	field_9529	type
METHOD	bi$a	()Lbi$a;	a	method_8844	create
METHOD	bi$a	(Lbj$a;)Lbi$a;	a	method_8842	type
METHOD	bi$a	(Lbj;)Lbi$a;	a	method_35116	type
METHOD	bi$a	(Lbu;)Lbi$a;	a	method_35117	sourceEntity
METHOD	bi$a	(Lde$c;)Lbi$a;	a	method_35118	dealt
METHOD	bi$a	(Ljava/lang/Boolean;)Lbi$a;	a	method_8841	blocked
METHOD	bi$a	()Lbi;	b	method_8843	build
METHOD	bi$a	(Lde$c;)Lbi$a;	b	method_35119	taken
CLASS	bj	net/minecraft/class_2022	net/minecraft/predicate/entity/DamageSourcePredicate
FIELD	bj	Lcom/mojang/serialization/Codec;	a	field_45727	CODEC
FIELD	bj	Ljava/util/List;	b	comp_1740	comp_1740
FIELD	bj	Ljava/util/Optional;	c	comp_1741	comp_1741
FIELD	bj	Ljava/util/Optional;	d	comp_1742	comp_1742
METHOD	bj	()Ljava/util/List;	a	comp_1740	comp_1740
METHOD	bj	(Lare;Levp;Lbrl;)Z	a	method_8845	test
METHOD	bj	(Larf;Lbrl;)Z	a	method_8847	test
METHOD	bj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53116	method_53116
METHOD	bj	()Ljava/util/Optional;	b	comp_1741	comp_1741
METHOD	bj	()Ljava/util/Optional;	c	comp_1742	comp_1742
CLASS	bj$a	net/minecraft/class_2022$class_2023	net/minecraft/predicate/entity/DamageSourcePredicate$Builder
FIELD	bj$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_42273	tagPredicates
FIELD	bj$a	Ljava/util/Optional;	b	field_9544	directEntity
FIELD	bj$a	Ljava/util/Optional;	c	field_9545	sourceEntity
METHOD	bj$a	()Lbj$a;	a	method_8855	create
METHOD	bj$a	(Lbu$a;)Lbj$a;	a	method_8854	directEntity
METHOD	bj$a	(Ldz;)Lbj$a;	a	method_48785	tag
METHOD	bj$a	()Lbj;	b	method_8851	build
METHOD	bj$a	(Lbu$a;)Lbj$a;	b	method_35131	sourceEntity
CLASS	bk	net/minecraft/class_9107	net/minecraft/advancement/criterion/DefaultBlockUseCriterion
METHOD	bk	(Larf;Liz;)V	a	method_56066	trigger
METHOD	bk	(Leqg;Lbk$a;)Z	a	method_56067	method_56067
CLASS	bk$a	net/minecraft/class_9107$class_9108	net/minecraft/advancement/criterion/DefaultBlockUseCriterion$Conditions
FIELD	bk$a	Lcom/mojang/serialization/Codec;	a	field_48317	CODEC
FIELD	bk$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	bk$a	Ljava/util/Optional;	c	comp_2204	comp_2204
METHOD	bk$a	(Lbg;Lbf;)V	a	method_56068	method_56068
METHOD	bk$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_56069	method_56069
METHOD	bk$a	(Leqg;)Z	a	method_56070	test
METHOD	bk$a	()Ljava/util/Optional;	b	comp_2204	comp_2204
CLASS	bl	net/minecraft/class_2025	net/minecraft/predicate/entity/DistancePredicate
FIELD	bl	Lcom/mojang/serialization/Codec;	a	field_45728	CODEC
FIELD	bl	Lde$c;	b	comp_1743	comp_1743
FIELD	bl	Lde$c;	c	comp_1744	comp_1744
FIELD	bl	Lde$c;	d	comp_1745	comp_1745
FIELD	bl	Lde$c;	e	comp_1746	comp_1746
FIELD	bl	Lde$c;	f	comp_1747	comp_1747
METHOD	bl	()Lde$c;	a	comp_1743	comp_1743
METHOD	bl	(DDDDDD)Z	a	method_8859	test
METHOD	bl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53118	method_53118
METHOD	bl	(Lde$c;)Lbl;	a	method_8860	horizontal
METHOD	bl	()Lde$c;	b	comp_1744	comp_1744
METHOD	bl	(Lde$c;)Lbl;	b	method_8856	y
METHOD	bl	()Lde$c;	c	comp_1745	comp_1745
METHOD	bl	(Lde$c;)Lbl;	c	method_37223	absolute
METHOD	bl	()Lde$c;	d	comp_1746	comp_1746
METHOD	bl	()Lde$c;	e	comp_1747	comp_1747
CLASS	bm	net/minecraft/class_2108	net/minecraft/advancement/criterion/TravelCriterion
METHOD	bm	(Larf;Levp;)V	a	method_9080	trigger
METHOD	bm	(Larf;Levp;Levp;Lbm$a;)Z	a	method_22486	method_22486
CLASS	bm$a	net/minecraft/class_2108$class_2110	net/minecraft/advancement/criterion/TravelCriterion$Conditions
FIELD	bm$a	Lcom/mojang/serialization/Codec;	a	field_47239	CODEC
FIELD	bm$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	bm$a	Ljava/util/Optional;	c	comp_2044	comp_2044
FIELD	bm$a	Ljava/util/Optional;	d	comp_2045	comp_2045
METHOD	bm$a	(Lare;Levp;Levp;)Z	a	method_9086	matches
METHOD	bm$a	(Lbl;)Lan;	a	method_9085	netherTravel
METHOD	bm$a	(Lbu$a;Lbl;)Lan;	a	method_38850	rideEntityInLava
METHOD	bm$a	(Lbu$a;Lbl;Ldc$a;)Lan;	a	method_38851	fallFromHeight
METHOD	bm$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54976	method_54976
METHOD	bm$a	()Ljava/util/Optional;	b	comp_2044	comp_2044
METHOD	bm$a	()Ljava/util/Optional;	c	comp_2045	comp_2045
CLASS	bn	net/minecraft/class_2027	net/minecraft/advancement/criterion/EffectsChangedCriterion
METHOD	bn	(Larf;Lbss;)V	a	method_8863	trigger
METHOD	bn	(Larf;Leqg;Lbn$a;)Z	a	method_22462	method_22462
CLASS	bn$a	net/minecraft/class_2027$class_2029	net/minecraft/advancement/criterion/EffectsChangedCriterion$Conditions
FIELD	bn$a	Lcom/mojang/serialization/Codec;	a	field_47240	CODEC
FIELD	bn$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	bn$a	Ljava/util/Optional;	c	comp_2046	comp_2046
FIELD	bn$a	Ljava/util/Optional;	d	comp_2047	comp_2047
METHOD	bn$a	(Larf;Leqg;)Z	a	method_8868	matches
METHOD	bn$a	(Lbu$a;)Lan;	a	method_37224	create
METHOD	bn$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54977	method_54977
METHOD	bn$a	(Ldf$a;)Lan;	a	method_8869	create
METHOD	bn$a	()Ljava/util/Optional;	b	comp_2046	comp_2046
METHOD	bn$a	()Ljava/util/Optional;	c	comp_2047	comp_2047
CLASS	bo	net/minecraft/class_2030	net/minecraft/advancement/criterion/EnchantedItemCriterion
METHOD	bo	(Larf;Lcun;I)V	a	method_8870	trigger
METHOD	bo	(Lcun;ILbo$a;)Z	a	method_22463	method_22463
CLASS	bo$a	net/minecraft/class_2030$class_2032	net/minecraft/advancement/criterion/EnchantedItemCriterion$Conditions
FIELD	bo$a	Lcom/mojang/serialization/Codec;	a	field_47241	CODEC
FIELD	bo$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	bo$a	Ljava/util/Optional;	c	comp_2048	comp_2048
FIELD	bo$a	Lde$d;	d	comp_2049	comp_2049
METHOD	bo$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54978	method_54978
METHOD	bo$a	(Lcun;I)Z	a	method_8878	matches
METHOD	bo$a	()Lan;	b	method_8877	any
METHOD	bo$a	()Ljava/util/Optional;	c	comp_2048	comp_2048
METHOD	bo$a	()Lde$d;	d	comp_2049	comp_2049
CLASS	bp	net/minecraft/class_2035	net/minecraft/predicate/item/EnchantmentPredicate
FIELD	bp	Lcom/mojang/serialization/Codec;	a	field_45741	CODEC
FIELD	bp	Ljava/util/Optional;	b	comp_1748	comp_1748
FIELD	bp	Lde$d;	c	comp_1749	levels
METHOD	bp	()Ljava/util/Optional;	a	comp_1748	comp_1748
METHOD	bp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53126	method_53126
METHOD	bp	(Ldad;)Z	a	method_8880	test
METHOD	bp	()Lde$d;	b	comp_1749	levels
CLASS	bq	net/minecraft/class_2037	net/minecraft/advancement/criterion/EnterBlockCriterion
METHOD	bq	(Larf;Ldsa;)V	a	method_8885	trigger
METHOD	bq	(Ldsa;Lbq$a;)Z	a	method_22465	method_22465
CLASS	bq$a	net/minecraft/class_2037$class_2039	net/minecraft/advancement/criterion/EnterBlockCriterion$Conditions
FIELD	bq$a	Lcom/mojang/serialization/Codec;	a	field_47242	CODEC
FIELD	bq$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	bq$a	Ljava/util/Optional;	c	comp_2050	comp_2050
FIELD	bq$a	Ljava/util/Optional;	d	comp_2051	comp_2051
METHOD	bq$a	(Lbq$a;)Lcom/mojang/serialization/DataResult;	a	method_54979	validate
METHOD	bq$a	(Lbq$a;Lji;)Ljava/util/Optional;	a	method_54980	method_54980
METHOD	bq$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54981	method_54981
METHOD	bq$a	(Ldex;)Lan;	a	method_8890	block
METHOD	bq$a	(Ldsa;)Z	a	method_8891	matches
METHOD	bq$a	(Lji;Ldx;)Ljava/util/Optional;	a	method_54982	method_54982
METHOD	bq$a	(Lji;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_54983	method_54983
METHOD	bq$a	()Ljava/util/Optional;	b	comp_2050	comp_2050
METHOD	bq$a	(Lbq$a;)Lcom/mojang/serialization/DataResult;	b	method_54984	method_54984
METHOD	bq$a	(Lji;Ljava/lang/String;)Ljava/lang/String;	b	method_54985	method_54985
METHOD	bq$a	()Ljava/util/Optional;	c	comp_2051	comp_2051
CLASS	br	net/minecraft/class_3735	net/minecraft/predicate/entity/EntityEquipmentPredicate
FIELD	br	Lcom/mojang/serialization/Codec;	a	field_45744	CODEC
FIELD	br	Ljava/util/Optional;	b	comp_1750	comp_1750
FIELD	br	Ljava/util/Optional;	c	comp_1751	comp_1751
FIELD	br	Ljava/util/Optional;	d	comp_1752	comp_1752
FIELD	br	Ljava/util/Optional;	e	comp_1753	comp_1753
FIELD	br	Ljava/util/Optional;	f	comp_2620	comp_2620
FIELD	br	Ljava/util/Optional;	g	comp_1754	comp_1754
FIELD	br	Ljava/util/Optional;	h	comp_1755	comp_1755
METHOD	br	()Ljava/util/Optional;	a	comp_1750	comp_1750
METHOD	br	(Lbss;)Z	a	method_16226	test
METHOD	br	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53129	method_53129
METHOD	br	(Ljj;)Lbr;	a	method_58057	ominousBannerOnHead
METHOD	br	()Ljava/util/Optional;	b	comp_1751	comp_1751
METHOD	br	()Ljava/util/Optional;	c	comp_1752	comp_1752
METHOD	br	()Ljava/util/Optional;	d	comp_1753	comp_1753
METHOD	br	()Ljava/util/Optional;	e	comp_2620	comp_2620
METHOD	br	()Ljava/util/Optional;	f	comp_1754	comp_1754
METHOD	br	()Ljava/util/Optional;	g	comp_1755	comp_1755
CLASS	br$a	net/minecraft/class_3735$class_5278	net/minecraft/predicate/entity/EntityEquipmentPredicate$Builder
FIELD	br$a	Ljava/util/Optional;	a	field_24482	head
FIELD	br$a	Ljava/util/Optional;	b	field_24483	chest
FIELD	br$a	Ljava/util/Optional;	c	field_24484	legs
FIELD	br$a	Ljava/util/Optional;	d	field_24485	feet
FIELD	br$a	Ljava/util/Optional;	e	field_51371	body
FIELD	br$a	Ljava/util/Optional;	f	field_24486	mainhand
FIELD	br$a	Ljava/util/Optional;	g	field_24487	offhand
METHOD	br$a	()Lbr$a;	a	method_27965	create
METHOD	br$a	(Lcp$a;)Lbr$a;	a	method_27966	head
METHOD	br$a	()Lbr;	b	method_27967	build
METHOD	br$a	(Lcp$a;)Lbr$a;	b	method_27968	chest
METHOD	br$a	(Lcp$a;)Lbr$a;	c	method_27969	legs
METHOD	br$a	(Lcp$a;)Lbr$a;	d	method_27970	feet
METHOD	br$a	(Lcp$a;)Lbr$a;	e	method_59651	body
METHOD	br$a	(Lcp$a;)Lbr$a;	f	method_35195	mainhand
METHOD	br$a	(Lcp$a;)Lbr$a;	g	method_35196	offhand
CLASS	bs	net/minecraft/class_2040	net/minecraft/predicate/entity/EntityFlagsPredicate
FIELD	bs	Lcom/mojang/serialization/Codec;	a	field_45745	CODEC
FIELD	bs	Ljava/util/Optional;	b	comp_1756	comp_1756
FIELD	bs	Ljava/util/Optional;	c	comp_1757	isSneaking
FIELD	bs	Ljava/util/Optional;	d	comp_1758	comp_1758
FIELD	bs	Ljava/util/Optional;	e	comp_1759	comp_1759
FIELD	bs	Ljava/util/Optional;	f	comp_1760	comp_1760
METHOD	bs	()Ljava/util/Optional;	a	comp_1756	comp_1756
METHOD	bs	(Lbss;)Z	a	method_8892	test
METHOD	bs	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53131	method_53131
METHOD	bs	()Ljava/util/Optional;	b	comp_1757	isSneaking
METHOD	bs	()Ljava/util/Optional;	c	comp_1758	comp_1758
METHOD	bs	()Ljava/util/Optional;	d	comp_1759	comp_1759
METHOD	bs	()Ljava/util/Optional;	e	comp_1760	comp_1760
CLASS	bs$a	net/minecraft/class_2040$class_2041	net/minecraft/predicate/entity/EntityFlagsPredicate$Builder
FIELD	bs$a	Ljava/util/Optional;	a	field_9587	isOnFire
FIELD	bs$a	Ljava/util/Optional;	b	field_9586	isSneaking
FIELD	bs$a	Ljava/util/Optional;	c	field_9588	isSprinting
FIELD	bs$a	Ljava/util/Optional;	d	field_9585	isSwimming
FIELD	bs$a	Ljava/util/Optional;	e	field_9584	isBaby
METHOD	bs$a	()Lbs$a;	a	method_8897	create
METHOD	bs$a	(Ljava/lang/Boolean;)Lbs$a;	a	method_8898	onFire
METHOD	bs$a	()Lbs;	b	method_8899	build
METHOD	bs$a	(Ljava/lang/Boolean;)Lbs$a;	b	method_35203	sneaking
METHOD	bs$a	(Ljava/lang/Boolean;)Lbs$a;	c	method_35204	sprinting
METHOD	bs$a	(Ljava/lang/Boolean;)Lbs$a;	d	method_35205	swimming
METHOD	bs$a	(Ljava/lang/Boolean;)Lbs$a;	e	method_29935	isBaby
CLASS	bt	net/minecraft/class_2044	net/minecraft/advancement/criterion/EntityHurtPlayerCriterion
METHOD	bt	(Larf;Lbrl;FFZ)V	a	method_22467	trigger
METHOD	bt	(Larf;Lbrl;FFZLbt$a;)Z	a	method_22468	method_22468
CLASS	bt$a	net/minecraft/class_2044$class_2046	net/minecraft/advancement/criterion/EntityHurtPlayerCriterion$Conditions
FIELD	bt$a	Lcom/mojang/serialization/Codec;	a	field_47249	CODEC
FIELD	bt$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	bt$a	Ljava/util/Optional;	c	comp_2052	comp_2052
METHOD	bt$a	(Larf;Lbrl;FFZ)Z	a	method_8907	matches
METHOD	bt$a	(Lbi$a;)Lan;	a	method_8908	create
METHOD	bt$a	(Lbi;)Lan;	a	method_35209	create
METHOD	bt$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54988	method_54988
METHOD	bt$a	()Lan;	b	method_35210	create
METHOD	bt$a	()Ljava/util/Optional;	c	comp_2052	comp_2052
CLASS	bu	net/minecraft/class_2048	net/minecraft/predicate/entity/EntityPredicate
FIELD	bu	Lcom/mojang/serialization/Codec;	a	field_45746	CODEC
FIELD	bu	Lcom/mojang/serialization/Codec;	b	field_47250	LOOT_CONTEXT_PREDICATE_CODEC
FIELD	bu	Ljava/util/Optional;	c	comp_1761	type
FIELD	bu	Ljava/util/Optional;	d	comp_1762	distance
FIELD	bu	Ljava/util/Optional;	e	comp_1763	comp_1763
FIELD	bu	Ljava/util/Optional;	f	comp_1764	steppingOn
FIELD	bu	Ljava/util/Optional;	g	comp_1765	comp_1765
FIELD	bu	Ljava/util/Optional;	h	comp_1766	comp_1766
FIELD	bu	Ljava/util/Optional;	i	comp_1767	comp_1767
FIELD	bu	Ljava/util/Optional;	j	comp_1768	comp_1768
FIELD	bu	Ljava/util/Optional;	k	comp_1769	typeSpecific
FIELD	bu	Ljava/util/Optional;	l	comp_1770	comp_1770
FIELD	bu	Ljava/util/Optional;	m	comp_1771	comp_1771
FIELD	bu	Ljava/util/Optional;	n	comp_1772	comp_1772
FIELD	bu	Ljava/util/Optional;	o	comp_1773	comp_1773
FIELD	bu	Ljava/util/Optional;	p	comp_2446	comp_2446
METHOD	bu	()Ljava/util/Optional;	a	comp_1761	type
METHOD	bu	(Lare;Levp;Lbss;)Z	a	method_8909	test
METHOD	bu	(Larf;Lbss;)Z	a	method_8914	test
METHOD	bu	(Lbu$a;)Lbf;	a	method_53134	contextPredicateFromEntityPredicate
METHOD	bu	(Lbu;)Lbf;	a	method_51704	asLootContextPredicate
METHOD	bu	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_53135	method_53135
METHOD	bu	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53136	method_53136
METHOD	bu	(Ljava/util/Optional;)Ljava/util/Optional;	a	method_53137	contextPredicateFromEntityPredicate
METHOD	bu	([Lbu$a;)Ljava/util/List;	a	method_53139	contextPredicateFromEntityPredicates
METHOD	bu	()Ljava/util/Optional;	b	comp_1762	distance
METHOD	bu	(Lare;Levp;Lbss;)Z	b	method_37227	method_37227
METHOD	bu	(Larf;Lbss;)Leqg;	b	method_27802	createAdvancementEntityLootContext
METHOD	bu	()Ljava/util/Optional;	c	comp_1763	comp_1763
METHOD	bu	()Ljava/util/Optional;	d	comp_1764	steppingOn
METHOD	bu	()Ljava/util/Optional;	e	comp_1765	comp_1765
METHOD	bu	()Ljava/util/Optional;	f	comp_1766	comp_1766
METHOD	bu	()Ljava/util/Optional;	g	comp_1767	comp_1767
METHOD	bu	()Ljava/util/Optional;	h	comp_1768	comp_1768
METHOD	bu	()Ljava/util/Optional;	i	comp_1769	typeSpecific
METHOD	bu	()Ljava/util/Optional;	j	comp_1770	comp_1770
METHOD	bu	()Ljava/util/Optional;	k	comp_1771	comp_1771
METHOD	bu	()Ljava/util/Optional;	l	comp_1772	comp_1772
METHOD	bu	()Ljava/util/Optional;	m	comp_1773	comp_1773
METHOD	bu	()Ljava/util/Optional;	n	comp_2446	comp_2446
CLASS	bu$a	net/minecraft/class_2048$class_2049	net/minecraft/predicate/entity/EntityPredicate$Builder
FIELD	bu$a	Ljava/util/Optional;	a	field_9607	type
FIELD	bu$a	Ljava/util/Optional;	b	field_9602	distance
FIELD	bu$a	Ljava/util/Optional;	c	field_9604	location
FIELD	bu$a	Ljava/util/Optional;	d	field_33915	steppingOn
FIELD	bu$a	Ljava/util/Optional;	e	field_9605	effects
FIELD	bu$a	Ljava/util/Optional;	f	field_9603	nbt
FIELD	bu$a	Ljava/util/Optional;	g	field_9606	flags
FIELD	bu$a	Ljava/util/Optional;	h	field_16491	equipment
FIELD	bu$a	Ljava/util/Optional;	i	field_38722	typeSpecific
FIELD	bu$a	Ljava/util/Optional;	j	field_24490	vehicle
FIELD	bu$a	Ljava/util/Optional;	k	field_33917	passenger
FIELD	bu$a	Ljava/util/Optional;	l	field_24491	targetedEntity
FIELD	bu$a	Ljava/util/Optional;	m	field_20700	team
FIELD	bu$a	Ljava/util/Optional;	n	field_49721	slots
METHOD	bu$a	()Lbu$a;	a	method_8916	create
METHOD	bu$a	(Laxe;)Lbu$a;	a	method_8922	type
METHOD	bu$a	(Lbl;)Lbu$a;	a	method_8924	distance
METHOD	bu$a	(Lbr$a;)Lbu$a;	a	method_53141	equipment
METHOD	bu$a	(Lbr;)Lbu$a;	a	method_16227	equipment
METHOD	bu$a	(Lbs$a;)Lbu$a;	a	method_8919	flags
METHOD	bu$a	(Lbsy;)Lbu$a;	a	method_8921	type
METHOD	bu$a	(Lbu$a;)Lbu$a;	a	method_27971	vehicle
METHOD	bu$a	(Lbv;)Lbu$a;	a	method_43094	typeSpecific
METHOD	bu$a	(Lbx;)Lbu$a;	a	method_8917	type
METHOD	bu$a	(Ldc$a;)Lbu$a;	a	method_8918	location
METHOD	bu$a	(Ldf$a;)Lbu$a;	a	method_8923	effects
METHOD	bu$a	(Ldg;)Lbu$a;	a	method_8915	nbt
METHOD	bu$a	(Ldv;)Lbu$a;	a	method_58058	slots
METHOD	bu$a	(Ljava/lang/String;)Lbu$a;	a	method_22470	team
METHOD	bu$a	()Lbu;	b	method_8920	build
METHOD	bu$a	(Lbu$a;)Lbu$a;	b	method_37229	passenger
METHOD	bu$a	(Ldc$a;)Lbu$a;	b	method_37230	steppingOn
METHOD	bu$a	(Lbu$a;)Lbu$a;	c	method_27972	targetedEntity
CLASS	bv	net/minecraft/class_7376	net/minecraft/predicate/entity/EntitySubPredicate
FIELD	bv	Lcom/mojang/serialization/Codec;	a	field_45747	CODEC
METHOD	bv	()Lcom/mojang/serialization/MapCodec;	a	method_58152	getCodec
METHOD	bv	(Lbss;Lare;Levp;)Z	a	method_22497	test
CLASS	bw	net/minecraft/class_7378	net/minecraft/predicate/entity/EntitySubPredicateTypes
FIELD	bw	Lcom/mojang/serialization/MapCodec;	a	field_38725	field_38725
FIELD	bw	Lcom/mojang/serialization/MapCodec;	b	field_38726	field_38726
FIELD	bw	Lcom/mojang/serialization/MapCodec;	c	field_38727	field_38727
FIELD	bw	Lcom/mojang/serialization/MapCodec;	d	field_38728	field_38728
FIELD	bw	Lcom/mojang/serialization/MapCodec;	e	field_50135	field_50135
FIELD	bw	Lbw$b;	f	field_41534	field_41534
FIELD	bw	Lbw$b;	g	field_41535	field_41535
FIELD	bw	Lbw$b;	h	field_41536	field_41536
FIELD	bw	Lbw$b;	i	field_41537	field_41537
FIELD	bw	Lbw$b;	j	field_41539	field_41539
FIELD	bw	Lbw$b;	k	field_41540	field_41540
FIELD	bw	Lbw$b;	l	field_41541	field_41541
FIELD	bw	Lbw$b;	m	field_41542	field_41542
FIELD	bw	Lbw$b;	n	field_41543	field_41543
FIELD	bw	Lbw$b;	o	field_41544	field_41544
FIELD	bw	Lbw$a;	p	field_41538	field_41538
FIELD	bw	Lbw$a;	q	field_38729	field_38729
FIELD	bw	Lbw$a;	r	field_38730	field_38730
FIELD	bw	Lbw$a;	s	field_49973	field_49973
METHOD	bw	(Lbss;)Ljava/util/Optional;	a	method_58351	method_58351
METHOD	bw	(Ljava/lang/String;Lbw$a;)Lbw$a;	a	method_58352	register
METHOD	bw	(Ljava/lang/String;Lbw$b;)Lbw$b;	a	method_58155	register
METHOD	bw	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_58156	register
METHOD	bw	(Lji;)Lbv;	a	method_58153	catVariant
METHOD	bw	(Ljm;)Lbv;	a	method_59667	wolfVariant
METHOD	bw	(Ljv;)Lcom/mojang/serialization/MapCodec;	a	method_58157	getDefault
METHOD	bw	(Lbss;)Ljava/util/Optional;	b	method_47829	method_47829
METHOD	bw	(Lji;)Lbv;	b	method_58154	frogVariant
METHOD	bw	(Lbss;)Ljava/util/Optional;	c	method_47830	method_47830
METHOD	bw	(Lbss;)Ljava/util/Optional;	d	method_47831	method_47831
METHOD	bw	(Lbss;)Ljava/util/Optional;	e	method_47832	method_47832
METHOD	bw	(Lbss;)Ljava/util/Optional;	f	method_47833	method_47833
METHOD	bw	(Lbss;)Ljava/util/Optional;	g	method_47834	method_47834
METHOD	bw	(Lbss;)Ljava/util/Optional;	h	method_47835	method_47835
METHOD	bw	(Lbss;)Ljava/util/Optional;	i	method_47836	method_47836
METHOD	bw	(Lbss;)Ljava/util/Optional;	j	method_47837	method_47837
METHOD	bw	(Lbss;)Ljava/util/Optional;	k	method_47838	method_47838
METHOD	bw	(Lbss;)Ljava/util/Optional;	l	method_47839	method_47839
METHOD	bw	(Lbss;)Ljava/util/Optional;	m	method_43100	method_43100
METHOD	bw	(Lbss;)Ljava/util/Optional;	n	method_43102	method_43102
CLASS	bw$a	net/minecraft/class_7378$class_9419	net/minecraft/predicate/entity/EntitySubPredicateTypes$DynamicVariantType
FIELD	bw$a	Lcom/mojang/serialization/MapCodec;	a	field_49974	codec
FIELD	bw$a	Ljava/util/function/Function;	b	field_49975	variantGetter
METHOD	bw$a	(Lald;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58353	method_58353
METHOD	bw$a	(Lald;Ljava/util/function/Function;)Lbw$a;	a	method_58354	create
METHOD	bw$a	(Lbw$a$a;)Ljm;	a	method_58355	method_58355
METHOD	bw$a	(Ljm;)Lbv;	a	method_58356	createPredicate
METHOD	bw$a	(Ljm;)Lbw$a$a;	b	method_58357	method_58357
CLASS	bw$a$a	net/minecraft/class_7378$class_9419$class_9420	net/minecraft/predicate/entity/EntitySubPredicateTypes$DynamicVariantType$DynamicPredicate
FIELD	bw$a$a	Lbw$a;	b	field_49976	field_49976
FIELD	bw$a$a	Ljm;	c	field_49977	variants
CLASS	bw$b	net/minecraft/class_7378$class_7380	net/minecraft/predicate/entity/EntitySubPredicateTypes$VariantType
FIELD	bw$b	Lcom/mojang/serialization/MapCodec;	a	field_49794	codec
FIELD	bw$b	Ljava/util/function/Function;	b	field_38741	variantGetter
METHOD	bw$b	(Lbw$b$a;)Ljava/lang/Object;	a	method_58158	method_58158
METHOD	bw$b	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43115	method_43115
METHOD	bw$b	(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lbw$b;	a	method_47840	create
METHOD	bw$b	(Ljava/lang/Object;)Lbv;	a	method_43117	createPredicate
METHOD	bw$b	(Ljv;Ljava/util/function/Function;)Lbw$b;	a	method_43116	create
METHOD	bw$b	(Ljava/lang/Object;)Lbw$b$a;	b	method_58159	method_58159
CLASS	bw$b$a	net/minecraft/class_7378$class_7380$class_9353	net/minecraft/predicate/entity/EntitySubPredicateTypes$VariantType$VariantPredicate
FIELD	bw$b$a	Lbw$b;	b	field_49795	field_49795
FIELD	bw$b$a	Ljava/lang/Object;	c	field_49796	variant
CLASS	bx	net/minecraft/class_2050	net/minecraft/predicate/entity/EntityTypePredicate
FIELD	bx	Lcom/mojang/serialization/Codec;	a	field_45749	CODEC
FIELD	bx	Ljm;	b	comp_1775	comp_1775
METHOD	bx	()Ljm;	a	comp_1775	comp_1775
METHOD	bx	(Laxe;)Lbx;	a	method_8926	create
METHOD	bx	(Lbsy;)Lbx;	a	method_8929	create
METHOD	bx	(Lbsy;)Z	b	method_8925	matches
CLASS	by	net/minecraft/class_9421	net/minecraft/advancement/criterion/FallAfterExplosionCriterion
METHOD	by	(Larf;Levp;Lbss;)V	a	method_58358	trigger
METHOD	by	(Larf;Levp;Levp;Leqg;Lby$a;)Z	a	method_58359	method_58359
CLASS	by$a	net/minecraft/class_9421$class_9422	net/minecraft/advancement/criterion/FallAfterExplosionCriterion$Conditions
FIELD	by$a	Lcom/mojang/serialization/Codec;	a	field_49978	CODEC
FIELD	by$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	by$a	Ljava/util/Optional;	c	comp_2488	comp_2488
FIELD	by$a	Ljava/util/Optional;	d	comp_2489	comp_2489
FIELD	by$a	Ljava/util/Optional;	e	comp_2490	comp_2490
METHOD	by$a	(Lare;Levp;Levp;Leqg;)Z	a	method_58360	matches
METHOD	by$a	(Lbl;Lbu$a;)Lan;	a	method_58361	create
METHOD	by$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58362	method_58362
METHOD	by$a	()Ljava/util/Optional;	b	comp_2488	comp_2488
METHOD	by$a	()Ljava/util/Optional;	c	comp_2489	comp_2489
METHOD	by$a	()Ljava/util/Optional;	d	comp_2490	comp_2490
CLASS	bz	net/minecraft/class_2054	net/minecraft/advancement/criterion/FilledBucketCriterion
METHOD	bz	(Larf;Lcun;)V	a	method_8932	trigger
METHOD	bz	(Lcun;Lbz$a;)Z	a	method_22471	method_22471
CLASS	bz$a	net/minecraft/class_2054$class_2056	net/minecraft/advancement/criterion/FilledBucketCriterion$Conditions
FIELD	bz$a	Lcom/mojang/serialization/Codec;	a	field_47251	CODEC
FIELD	bz$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	bz$a	Ljava/util/Optional;	c	comp_2053	comp_2053
METHOD	bz$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54991	method_54991
METHOD	bz$a	(Lcp$a;)Lan;	a	method_8937	create
METHOD	bz$a	(Lcun;)Z	a	method_8938	matches
METHOD	bz$a	()Ljava/util/Optional;	b	comp_2053	comp_2053
CLASS	ca	net/minecraft/class_4965	net/minecraft/predicate/entity/FishingHookPredicate
FIELD	ca	Lca;	b	field_23137	ALL
FIELD	ca	Lcom/mojang/serialization/MapCodec;	c	field_45750	CODEC
FIELD	ca	Ljava/util/Optional;	d	comp_1779	comp_1779
METHOD	ca	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53150	method_53150
METHOD	ca	(Z)Lca;	a	method_26095	of
METHOD	ca	()Ljava/util/Optional;	b	comp_1779	comp_1779
CLASS	cb	net/minecraft/class_2058	net/minecraft/advancement/criterion/FishingRodHookedCriterion
METHOD	cb	(Larf;Lcun;Lcnj;Ljava/util/Collection;)V	a	method_8939	trigger
METHOD	cb	(Lcun;Leqg;Ljava/util/Collection;Lcb$a;)Z	a	method_22472	method_22472
CLASS	cb$a	net/minecraft/class_2058$class_2060	net/minecraft/advancement/criterion/FishingRodHookedCriterion$Conditions
FIELD	cb$a	Lcom/mojang/serialization/Codec;	a	field_47259	CODEC
FIELD	cb$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	cb$a	Ljava/util/Optional;	c	comp_2054	comp_2054
FIELD	cb$a	Ljava/util/Optional;	d	comp_2055	comp_2055
FIELD	cb$a	Ljava/util/Optional;	e	comp_2056	comp_2056
METHOD	cb$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54992	method_54992
METHOD	cb$a	(Lcun;Leqg;Ljava/util/Collection;)Z	a	method_27810	matches
METHOD	cb$a	(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lan;	a	method_8947	create
METHOD	cb$a	()Ljava/util/Optional;	b	comp_2054	comp_2054
METHOD	cb$a	()Ljava/util/Optional;	c	comp_2055	comp_2055
METHOD	cb$a	()Ljava/util/Optional;	d	comp_2056	comp_2056
CLASS	cc	net/minecraft/class_4551	net/minecraft/predicate/FluidPredicate
FIELD	cc	Lcom/mojang/serialization/Codec;	a	field_45753	CODEC
FIELD	cc	Ljava/util/Optional;	b	comp_2372	comp_2372
FIELD	cc	Ljava/util/Optional;	c	comp_1782	state
METHOD	cc	()Ljava/util/Optional;	a	comp_2372	comp_2372
METHOD	cc	(Lare;Liz;)Z	a	method_22475	test
METHOD	cc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53156	method_53156
METHOD	cc	()Ljava/util/Optional;	b	comp_1782	state
CLASS	cc$a	net/minecraft/class_4551$class_6079	net/minecraft/predicate/FluidPredicate$Builder
FIELD	cc$a	Ljava/util/Optional;	a	field_30913	tag
FIELD	cc$a	Ljava/util/Optional;	b	field_30914	state
METHOD	cc$a	()Lcc$a;	a	method_35221	create
METHOD	cc$a	(Ldx;)Lcc$a;	a	method_35223	state
METHOD	cc$a	(Lens;)Lcc$a;	a	method_35224	fluid
METHOD	cc$a	(Ljm;)Lcc$a;	a	method_35222	tag
METHOD	cc$a	()Lcc;	b	method_35225	build
CLASS	cd	net/minecraft/class_2062	net/minecraft/advancement/criterion/ImpossibleCriterion
CLASS	cd$a	net/minecraft/class_2062$class_2063	net/minecraft/advancement/criterion/ImpossibleCriterion$Conditions
FIELD	cd$a	Lcom/mojang/serialization/Codec;	a	field_47262	CODEC
CLASS	ce	net/minecraft/class_2066	net/minecraft/advancement/criterion/InventoryChangedCriterion
METHOD	ce	(Larf;Lcmu;Lcun;)V	a	method_8950	trigger
METHOD	ce	(Larf;Lcmu;Lcun;III)V	a	method_24362	trigger
METHOD	ce	(Lcmu;Lcun;IIILce$a;)Z	a	method_22476	method_22476
CLASS	ce$a	net/minecraft/class_2066$class_2068	net/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions
FIELD	ce$a	Lcom/mojang/serialization/Codec;	a	field_47263	CODEC
FIELD	ce$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	ce$a	Lce$a$a;	c	comp_2057	comp_2057
FIELD	ce$a	Ljava/util/List;	d	comp_2058	comp_2058
METHOD	ce$a	(I)[Lcp;	a	method_53158	method_53158
METHOD	ce$a	(Lcmu;Lcun;III)Z	a	method_8958	matches
METHOD	ce$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54997	method_54997
METHOD	ce$a	(Lcun;Lcp;)Z	a	method_24363	method_24363
METHOD	ce$a	([Lcp$a;)Lan;	a	method_53160	items
METHOD	ce$a	([Lcp;)Lan;	a	method_8957	items
METHOD	ce$a	([Ldbv;)Lan;	a	method_8959	items
METHOD	ce$a	()Lce$a$a;	b	comp_2057	comp_2057
METHOD	ce$a	()Ljava/util/List;	c	comp_2058	comp_2058
CLASS	ce$a$a	net/minecraft/class_2066$class_2068$class_8948	net/minecraft/advancement/criterion/InventoryChangedCriterion$Conditions$Slots
FIELD	ce$a$a	Lcom/mojang/serialization/Codec;	a	field_47264	CODEC
FIELD	ce$a$a	Lce$a$a;	b	field_47265	ANY
FIELD	ce$a$a	Lde$d;	c	comp_2059	comp_2059
FIELD	ce$a$a	Lde$d;	d	comp_2060	comp_2060
FIELD	ce$a$a	Lde$d;	e	comp_2061	comp_2061
METHOD	ce$a$a	()Lde$d;	a	comp_2059	comp_2059
METHOD	ce$a$a	(III)Z	a	method_54998	test
METHOD	ce$a$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54999	method_54999
METHOD	ce$a$a	()Lde$d;	b	comp_2060	comp_2060
METHOD	ce$a$a	()Lde$d;	c	comp_2061	comp_2061
CLASS	cf	net/minecraft/class_9653	net/minecraft/predicate/item/AttributeModifiersPredicate
FIELD	cf	Lcom/mojang/serialization/Codec;	a	field_51378	CODEC
FIELD	cf	Ljava/util/Optional;	c	comp_2623	comp_2623
METHOD	cf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59668	method_59668
METHOD	cf	(Lcun;Lcxi;)Z	a	method_59669	test
METHOD	cf	()Ljava/util/Optional;	b	comp_2623	comp_2623
CLASS	cf$a	net/minecraft/class_9653$class_9654	net/minecraft/predicate/item/AttributeModifiersPredicate$AttributeModifierPredicate
FIELD	cf$a	Lcom/mojang/serialization/Codec;	a	field_51379	CODEC
FIELD	cf$a	Ljava/util/Optional;	b	comp_2624	comp_2624
FIELD	cf$a	Ljava/util/Optional;	c	comp_2625	comp_2625
FIELD	cf$a	Ljava/util/Optional;	d	comp_2626	comp_2626
FIELD	cf$a	Lde$c;	e	comp_2627	comp_2627
FIELD	cf$a	Ljava/util/Optional;	f	comp_2628	comp_2628
FIELD	cf$a	Ljava/util/Optional;	g	comp_2629	comp_2629
METHOD	cf$a	()Ljava/util/Optional;	a	comp_2624	comp_2624
METHOD	cf$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59670	method_59670
METHOD	cf$a	(Lcxi$b;)Z	a	method_59671	test
METHOD	cf$a	()Ljava/util/Optional;	b	comp_2625	comp_2625
METHOD	cf$a	()Ljava/util/Optional;	c	comp_2626	comp_2626
METHOD	cf$a	()Lde$c;	d	comp_2627	comp_2627
METHOD	cf$a	()Ljava/util/Optional;	e	comp_2628	comp_2628
METHOD	cf$a	()Ljava/util/Optional;	f	comp_2629	comp_2629
CLASS	cg	net/minecraft/class_9655	net/minecraft/predicate/item/BundleContentsPredicate
FIELD	cg	Lcom/mojang/serialization/Codec;	a	field_51380	CODEC
FIELD	cg	Ljava/util/Optional;	c	comp_2630	comp_2630
METHOD	cg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59672	method_59672
METHOD	cg	(Lcun;Lcxa;)Z	a	method_59673	test
METHOD	cg	()Ljava/util/Optional;	b	comp_2630	comp_2630
CLASS	ch	net/minecraft/class_9656	net/minecraft/predicate/item/ContainerPredicate
FIELD	ch	Lcom/mojang/serialization/Codec;	a	field_51381	CODEC
FIELD	ch	Ljava/util/Optional;	c	comp_2631	comp_2631
METHOD	ch	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59674	method_59674
METHOD	ch	(Lcun;Lcxj;)Z	a	method_59675	test
METHOD	ch	()Ljava/util/Optional;	b	comp_2631	comp_2631
CLASS	ci	net/minecraft/class_9354	net/minecraft/predicate/item/CustomDataPredicate
FIELD	ci	Lcom/mojang/serialization/Codec;	a	field_49797	CODEC
FIELD	ci	Ldg;	c	comp_2458	comp_2458
METHOD	ci	()Ldg;	a	comp_2458	comp_2458
METHOD	ci	(Ldg;)Lci;	a	method_58162	customData
CLASS	cj	net/minecraft/class_9355	net/minecraft/predicate/item/DamagePredicate
FIELD	cj	Lcom/mojang/serialization/Codec;	a	field_49798	CODEC
FIELD	cj	Lde$d;	c	comp_2459	comp_2459
FIELD	cj	Lde$d;	d	comp_2460	comp_2460
METHOD	cj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58164	method_58164
METHOD	cj	(Lcun;Ljava/lang/Integer;)Z	a	method_58166	test
METHOD	cj	(Lde$d;)Lcj;	a	method_58165	durability
METHOD	cj	()Lde$d;	b	comp_2459	comp_2459
METHOD	cj	()Lde$d;	c	comp_2460	comp_2460
CLASS	ck	net/minecraft/class_2069	net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion
METHOD	ck	(Larf;Lcun;I)V	a	method_8960	trigger
METHOD	ck	(Lcun;ILck$a;)Z	a	method_22477	method_22477
CLASS	ck$a	net/minecraft/class_2069$class_2071	net/minecraft/advancement/criterion/ItemDurabilityChangedCriterion$Conditions
FIELD	ck$a	Lcom/mojang/serialization/Codec;	a	field_47266	CODEC
FIELD	ck$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	ck$a	Ljava/util/Optional;	c	comp_2062	comp_2062
FIELD	ck$a	Lde$d;	d	comp_2063	comp_2063
FIELD	ck$a	Lde$d;	e	comp_2064	comp_2064
METHOD	ck$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55000	method_55000
METHOD	ck$a	(Lcun;I)Z	a	method_8968	matches
METHOD	ck$a	(Ljava/util/Optional;Lde$d;)Lan;	a	method_35229	create
METHOD	ck$a	(Ljava/util/Optional;Ljava/util/Optional;Lde$d;)Lan;	a	method_8967	create
METHOD	ck$a	()Ljava/util/Optional;	b	comp_2062	comp_2062
METHOD	ck$a	()Lde$d;	c	comp_2063	comp_2063
METHOD	ck$a	()Lde$d;	d	comp_2064	comp_2064
CLASS	cl	net/minecraft/class_9356	net/minecraft/predicate/item/EnchantmentsPredicate
FIELD	cl	Ljava/util/List;	a	field_49799	enchantments
METHOD	cl	(Lcun;Ldad;)Z	a	method_58172	test
METHOD	cl	(Ljava/util/List;)Lcl$a;	a	method_58173	enchantments
METHOD	cl	(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;	a	method_58174	createCodec
METHOD	cl	()Ljava/util/List;	b	method_58175	getEnchantments
METHOD	cl	(Ljava/util/List;)Lcl$b;	b	method_58176	storedEnchantments
CLASS	cl$a	net/minecraft/class_9356$class_9357	net/minecraft/predicate/item/EnchantmentsPredicate$Enchantments
FIELD	cl$a	Lcom/mojang/serialization/Codec;	a	field_49800	CODEC
CLASS	cl$b	net/minecraft/class_9356$class_9358	net/minecraft/predicate/item/EnchantmentsPredicate$StoredEnchantments
FIELD	cl$b	Lcom/mojang/serialization/Codec;	a	field_49801	CODEC
CLASS	cm	net/minecraft/class_9657	net/minecraft/predicate/item/FireworkExplosionPredicate
FIELD	cm	Lcom/mojang/serialization/Codec;	a	field_51382	CODEC
FIELD	cm	Lcm$a;	c	comp_2632	comp_2632
METHOD	cm	(Lcun;Lcxg;)Z	a	method_59676	test
METHOD	cm	()Lcm$a;	b	comp_2632	comp_2632
CLASS	cm$a	net/minecraft/class_9657$class_9658	net/minecraft/predicate/item/FireworkExplosionPredicate$Predicate
FIELD	cm$a	Lcom/mojang/serialization/Codec;	a	field_51383	CODEC
FIELD	cm$a	Ljava/util/Optional;	b	comp_2633	comp_2633
FIELD	cm$a	Ljava/util/Optional;	c	comp_2634	comp_2634
FIELD	cm$a	Ljava/util/Optional;	d	comp_2635	comp_2635
METHOD	cm$a	()Ljava/util/Optional;	a	comp_2633	comp_2633
METHOD	cm$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59677	method_59677
METHOD	cm$a	(Lcxg;)Z	a	method_59678	test
METHOD	cm$a	()Ljava/util/Optional;	b	comp_2634	comp_2634
METHOD	cm$a	()Ljava/util/Optional;	c	comp_2635	comp_2635
CLASS	cn	net/minecraft/class_9659	net/minecraft/predicate/item/FireworksPredicate
FIELD	cn	Lcom/mojang/serialization/Codec;	a	field_51384	CODEC
FIELD	cn	Ljava/util/Optional;	c	comp_2636	comp_2636
FIELD	cn	Lde$d;	d	comp_2637	comp_2637
METHOD	cn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59680	method_59680
METHOD	cn	(Lcun;Lcxh;)Z	a	method_59681	test
METHOD	cn	()Ljava/util/Optional;	b	comp_2636	comp_2636
METHOD	cn	()Lde$d;	c	comp_2637	comp_2637
CLASS	co	net/minecraft/class_9359	net/minecraft/predicate/item/PotionContentsPredicate
FIELD	co	Lcom/mojang/serialization/Codec;	a	field_49802	CODEC
FIELD	co	Ljm;	c	comp_2461	comp_2461
METHOD	co	(Lcun;Lcwo;)Z	a	method_58177	test
METHOD	co	(Ljm;)Lcq;	a	method_58178	potionContents
METHOD	co	()Ljm;	b	comp_2461	comp_2461
CLASS	cp	net/minecraft/class_2073	net/minecraft/predicate/item/ItemPredicate
FIELD	cp	Lcom/mojang/serialization/Codec;	a	field_45754	CODEC
FIELD	cp	Ljava/util/Optional;	b	comp_1784	comp_1784
FIELD	cp	Lde$d;	c	comp_1785	comp_1785
FIELD	cp	Lkk;	d	comp_2374	comp_2374
FIELD	cp	Ljava/util/Map;	e	comp_2462	comp_2462
METHOD	cp	()Ljava/util/Optional;	a	comp_1784	comp_1784
METHOD	cp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57298	method_57298
METHOD	cp	(Lcun;)Z	a	method_8970	test
METHOD	cp	()Lde$d;	b	comp_1785	comp_1785
METHOD	cp	()Lkk;	c	comp_2374	comp_2374
METHOD	cp	()Ljava/util/Map;	d	comp_2462	comp_2462
CLASS	cp$a	net/minecraft/class_2073$class_2074	net/minecraft/predicate/item/ItemPredicate$Builder
FIELD	cp$a	Ljava/util/Optional;	a	field_9650	item
FIELD	cp$a	Lde$d;	b	field_9648	count
FIELD	cp$a	Lkk;	c	field_49235	componentPredicate
FIELD	cp$a	Lcom/google/common/collect/ImmutableMap$Builder;	d	field_49803	subPredicates
METHOD	cp$a	()Lcp$a;	a	method_8973	create
METHOD	cp$a	(Laxe;)Lcp$a;	a	method_8975	tag
METHOD	cp$a	(Lcq$a;Lcq;)Lcp$a;	a	method_58179	subPredicate
METHOD	cp$a	(Ldbv;)Lji;	a	method_53166	method_53166
METHOD	cp$a	(Lde$d;)Lcp$a;	a	method_35233	count
METHOD	cp$a	(Lkk;)Lcp$a;	a	method_57299	component
METHOD	cp$a	([Ldbv;)Lcp$a;	a	method_8977	items
METHOD	cp$a	()Lcp;	b	method_8976	build
CLASS	cq	net/minecraft/class_9360	net/minecraft/predicate/item/ItemSubPredicate
FIELD	cq	Lcom/mojang/serialization/Codec;	b	field_49805	PREDICATES_MAP_CODEC
METHOD	cq	(Lcun;)Z	a	method_58161	test
CLASS	cq$a	net/minecraft/class_9360$class_8745	net/minecraft/predicate/item/ItemSubPredicate$Type
FIELD	cq$a	Lcom/mojang/serialization/Codec;	a	comp_1774	comp_1774
METHOD	cq$a	()Lcom/mojang/serialization/Codec;	a	comp_1774	comp_1774
CLASS	cr	net/minecraft/class_9361	net/minecraft/predicate/item/ItemSubPredicateTypes
FIELD	cr	Lcq$a;	a	field_49806	field_49806
FIELD	cr	Lcq$a;	b	field_49807	field_49807
FIELD	cr	Lcq$a;	c	field_49808	field_49808
FIELD	cr	Lcq$a;	d	field_49809	field_49809
FIELD	cr	Lcq$a;	e	field_49810	field_49810
FIELD	cr	Lcq$a;	f	field_51386	field_51386
FIELD	cr	Lcq$a;	g	field_51387	field_51387
FIELD	cr	Lcq$a;	h	field_51388	field_51388
FIELD	cr	Lcq$a;	i	field_51389	field_51389
FIELD	cr	Lcq$a;	j	field_51390	field_51390
FIELD	cr	Lcq$a;	k	field_51391	field_51391
FIELD	cr	Lcq$a;	l	field_51392	field_51392
FIELD	cr	Lcq$a;	m	field_51393	field_51393
METHOD	cr	(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lcq$a;	a	method_58180	register
METHOD	cr	(Ljv;)Lcq$a;	a	method_58181	getDefault
CLASS	cs	net/minecraft/class_9660	net/minecraft/predicate/item/TrimPredicate
FIELD	cs	Lcom/mojang/serialization/Codec;	a	field_51394	CODEC
FIELD	cs	Ljava/util/Optional;	c	comp_2638	comp_2638
FIELD	cs	Ljava/util/Optional;	d	comp_2639	comp_2639
METHOD	cs	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59685	method_59685
METHOD	cs	(Lcun;Lcwr;)Z	a	method_59686	test
METHOD	cs	()Ljava/util/Optional;	b	comp_2638	comp_2638
METHOD	cs	()Ljava/util/Optional;	c	comp_2639	comp_2639
CLASS	ct	net/minecraft/class_4711	net/minecraft/advancement/criterion/ItemCriterion
METHOD	ct	(Larf;Liz;Lcun;)V	a	method_23889	trigger
METHOD	ct	(Leqg;Lct$a;)Z	a	method_23888	method_23888
CLASS	ct$a	net/minecraft/class_4711$class_4712	net/minecraft/advancement/criterion/ItemCriterion$Conditions
FIELD	ct$a	Lcom/mojang/serialization/Codec;	a	field_47267	CODEC
FIELD	ct$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	ct$a	Ljava/util/Optional;	c	comp_2065	comp_2065
METHOD	ct$a	(I)[Letq;	a	method_51708	method_51708
METHOD	ct$a	(Lbg;Lbf;)V	a	method_55003	method_55003
METHOD	ct$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55004	method_55004
METHOD	ct$a	(Ldc$a;Lcp$a;)Lan;	a	method_27981	createItemUsedOnBlock
METHOD	ct$a	(Ldex;)Lan;	a	method_51710	createPlacedBlock
METHOD	ct$a	(Leqg;)Z	a	method_51711	test
METHOD	ct$a	([Letq$a;)Lan;	a	method_51712	createPlacedBlock
METHOD	ct$a	()Ljava/util/Optional;	b	comp_2065	comp_2065
METHOD	ct$a	(Ldc$a;Lcp$a;)Lan;	b	method_43125	createAllayDropItemOnBlock
METHOD	ct$a	(Ldc$a;Lcp$a;)Lct$a;	c	method_51709	create
CLASS	cu	net/minecraft/class_9661	net/minecraft/predicate/item/WritableBookContentPredicate
FIELD	cu	Lcom/mojang/serialization/Codec;	a	field_51395	CODEC
FIELD	cu	Ljava/util/Optional;	c	comp_2640	comp_2640
METHOD	cu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59687	method_59687
METHOD	cu	(Lcun;Lcxv;)Z	a	method_59688	test
METHOD	cu	()Ljava/util/Optional;	b	comp_2640	comp_2640
CLASS	cu$a	net/minecraft/class_9661$class_9662	net/minecraft/predicate/item/WritableBookContentPredicate$RawStringPredicate
FIELD	cu$a	Lcom/mojang/serialization/Codec;	a	field_51396	CODEC
FIELD	cu$a	Ljava/lang/String;	b	comp_2641	comp_2641
METHOD	cu$a	()Ljava/lang/String;	a	comp_2641	comp_2641
METHOD	cu$a	(Larv;)Z	a	method_59689	test
CLASS	cv	net/minecraft/class_9663	net/minecraft/predicate/item/WrittenBookContentPredicate
FIELD	cv	Lcom/mojang/serialization/Codec;	a	field_51400	CODEC
FIELD	cv	Ljava/util/Optional;	c	comp_2642	comp_2642
FIELD	cv	Ljava/util/Optional;	d	comp_2643	comp_2643
FIELD	cv	Ljava/util/Optional;	e	comp_2644	comp_2644
FIELD	cv	Lde$d;	f	comp_2645	comp_2645
FIELD	cv	Ljava/util/Optional;	g	comp_2646	comp_2646
METHOD	cv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59696	method_59696
METHOD	cv	(Lcun;Lcxw;)Z	a	method_59697	test
METHOD	cv	()Ljava/util/Optional;	b	comp_2642	comp_2642
METHOD	cv	()Ljava/util/Optional;	c	comp_2643	comp_2643
METHOD	cv	()Ljava/util/Optional;	d	comp_2644	comp_2644
METHOD	cv	()Lde$d;	e	comp_2645	comp_2645
METHOD	cv	()Ljava/util/Optional;	f	comp_2646	comp_2646
CLASS	cv$a	net/minecraft/class_9663$class_9664	net/minecraft/predicate/item/WrittenBookContentPredicate$RawTextPredicate
FIELD	cv$a	Lcom/mojang/serialization/Codec;	a	field_51401	CODEC
FIELD	cv$a	Lxo;	b	comp_2647	comp_2647
METHOD	cv$a	()Lxo;	a	comp_2647	comp_2647
METHOD	cv$a	(Larv;)Z	a	method_59698	test
CLASS	cw	net/minecraft/class_2076	net/minecraft/advancement/criterion/KilledByCrossbowCriterion
METHOD	cw	(Larf;Ljava/util/Collection;)V	a	method_8980	trigger
METHOD	cw	(Ljava/util/List;Ljava/util/Set;Lcw$a;)Z	a	method_22478	method_22478
CLASS	cw$a	net/minecraft/class_2076$class_2078	net/minecraft/advancement/criterion/KilledByCrossbowCriterion$Conditions
FIELD	cw$a	Lcom/mojang/serialization/Codec;	a	field_47268	CODEC
FIELD	cw$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	cw$a	Ljava/util/List;	c	comp_2066	comp_2066
FIELD	cw$a	Lde$d;	d	comp_2067	comp_2067
METHOD	cw$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55005	method_55005
METHOD	cw$a	(Lde$d;)Lan;	a	method_8987	create
METHOD	cw$a	(Ljava/util/Collection;I)Z	a	method_8988	matches
METHOD	cw$a	([Lbu$a;)Lan;	a	method_8986	create
METHOD	cw$a	()Ljava/util/List;	b	comp_2066	comp_2066
METHOD	cw$a	()Lde$d;	c	comp_2067	comp_2067
CLASS	cx	net/minecraft/class_2080	net/minecraft/advancement/criterion/OnKilledCriterion
METHOD	cx	(Larf;Lbss;Lbrl;)V	a	method_8990	trigger
METHOD	cx	(Larf;Leqg;Lbrl;Lcx$a;)Z	a	method_22479	method_22479
CLASS	cx$a	net/minecraft/class_2080$class_2083	net/minecraft/advancement/criterion/OnKilledCriterion$Conditions
FIELD	cx$a	Lcom/mojang/serialization/Codec;	a	field_47304	CODEC
FIELD	cx$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	cx$a	Ljava/util/Optional;	c	comp_2068	entity
FIELD	cx$a	Ljava/util/Optional;	d	comp_2069	comp_2069
METHOD	cx$a	(Larf;Leqg;Lbrl;)Z	a	method_9000	test
METHOD	cx$a	(Lbu$a;)Lan;	a	method_8997	createPlayerKilledEntity
METHOD	cx$a	(Lbu$a;Lbj$a;)Lan;	a	method_9001	createPlayerKilledEntity
METHOD	cx$a	(Lbu$a;Ljava/util/Optional;)Lan;	a	method_35247	createPlayerKilledEntity
METHOD	cx$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55050	method_55050
METHOD	cx$a	(Ljava/util/Optional;)Lan;	a	method_35248	createPlayerKilledEntity
METHOD	cx$a	(Ljava/util/Optional;Lbj$a;)Lan;	a	method_35249	createPlayerKilledEntity
METHOD	cx$a	(Ljava/util/Optional;Ljava/util/Optional;)Lan;	a	method_35250	createPlayerKilledEntity
METHOD	cx$a	()Lan;	b	method_8999	createPlayerKilledEntity
METHOD	cx$a	(Lbu$a;)Lan;	b	method_35251	createEntityKilledPlayer
METHOD	cx$a	(Lbu$a;Lbj$a;)Lan;	b	method_35252	createEntityKilledPlayer
METHOD	cx$a	(Lbu$a;Ljava/util/Optional;)Lan;	b	method_35253	createEntityKilledPlayer
METHOD	cx$a	(Ljava/util/Optional;)Lan;	b	method_35254	createEntityKilledPlayer
METHOD	cx$a	(Ljava/util/Optional;Lbj$a;)Lan;	b	method_35255	createEntityKilledPlayer
METHOD	cx$a	(Ljava/util/Optional;Ljava/util/Optional;)Lan;	b	method_35256	createEntityKilledPlayer
METHOD	cx$a	()Lan;	c	method_42671	createKillMobNearSculkCatalyst
METHOD	cx$a	()Lan;	d	method_8998	createEntityKilledPlayer
METHOD	cx$a	()Ljava/util/Optional;	e	comp_2068	entity
METHOD	cx$a	()Ljava/util/Optional;	f	comp_2069	comp_2069
CLASS	cy	net/minecraft/class_2085	net/minecraft/advancement/criterion/LevitationCriterion
METHOD	cy	(Larf;Levp;I)V	a	method_9008	trigger
METHOD	cy	(Larf;Levp;ILcy$a;)Z	a	method_22480	method_22480
CLASS	cy$a	net/minecraft/class_2085$class_2087	net/minecraft/advancement/criterion/LevitationCriterion$Conditions
FIELD	cy$a	Lcom/mojang/serialization/Codec;	a	field_47305	CODEC
FIELD	cy$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	cy$a	Ljava/util/Optional;	c	comp_2070	comp_2070
FIELD	cy$a	Lde$d;	d	comp_2071	comp_2071
METHOD	cy$a	(Larf;Levp;I)Z	a	method_9014	matches
METHOD	cy$a	(Lbl;)Lan;	a	method_9013	create
METHOD	cy$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55051	method_55051
METHOD	cy$a	()Ljava/util/Optional;	b	comp_2070	comp_2070
METHOD	cy$a	()Lde$d;	c	comp_2071	comp_2071
CLASS	cz	net/minecraft/class_4552	net/minecraft/predicate/LightPredicate
FIELD	cz	Lcom/mojang/serialization/Codec;	a	field_45757	CODEC
FIELD	cz	Lde$d;	b	comp_1791	range
METHOD	cz	()Lde$d;	a	comp_1791	range
METHOD	cz	(Lare;Liz;)Z	a	method_22483	test
METHOD	cz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53172	method_53172
CLASS	cz$a	net/minecraft/class_4552$class_6087	net/minecraft/predicate/LightPredicate$Builder
FIELD	cz$a	Lde$d;	a	field_31078	light
METHOD	cz$a	()Lcz$a;	a	method_35271	create
METHOD	cz$a	(Lde$d;)Lcz$a;	a	method_35272	light
METHOD	cz$a	()Lcz;	b	method_35273	build
CLASS	da	net/minecraft/class_6404	net/minecraft/predicate/entity/LightningBoltPredicate
FIELD	da	Lcom/mojang/serialization/MapCodec;	b	field_45759	CODEC
FIELD	da	Lde$d;	c	comp_1792	comp_1792
FIELD	da	Ljava/util/Optional;	d	comp_1793	comp_1793
METHOD	da	(Lare;Levp;Lbss;)Z	a	method_37235	method_37235
METHOD	da	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53175	method_53175
METHOD	da	(Lde$d;)Lda;	a	method_37237	of
METHOD	da	()Lde$d;	b	comp_1792	comp_1792
METHOD	da	()Ljava/util/Optional;	c	comp_1793	comp_1793
CLASS	db	net/minecraft/class_6405	net/minecraft/advancement/criterion/LightningStrikeCriterion
METHOD	db	(Larf;Lbss;)Leqg;	a	method_37239	method_37239
METHOD	db	(Larf;Lbtm;Ljava/util/List;)V	a	method_37240	trigger
METHOD	db	(Leqg;Ljava/util/List;Ldb$a;)Z	a	method_37242	method_37242
CLASS	db$a	net/minecraft/class_6405$class_6406	net/minecraft/advancement/criterion/LightningStrikeCriterion$Conditions
FIELD	db$a	Lcom/mojang/serialization/Codec;	a	field_47306	CODEC
FIELD	db$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	db$a	Ljava/util/Optional;	c	comp_2072	comp_2072
FIELD	db$a	Ljava/util/Optional;	d	comp_2073	comp_2073
METHOD	db$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55058	method_55058
METHOD	db$a	(Leqg;Ljava/util/List;)Z	a	method_37244	test
METHOD	db$a	(Ljava/util/Optional;Ljava/util/Optional;)Lan;	a	method_37243	create
METHOD	db$a	()Ljava/util/Optional;	b	comp_2072	comp_2072
METHOD	db$a	()Ljava/util/Optional;	c	comp_2073	comp_2073
CLASS	dc	net/minecraft/class_2090	net/minecraft/predicate/entity/LocationPredicate
FIELD	dc	Lcom/mojang/serialization/Codec;	a	field_45760	CODEC
FIELD	dc	Ljava/util/Optional;	b	comp_1794	comp_1794
FIELD	dc	Ljava/util/Optional;	c	comp_2375	comp_2375
FIELD	dc	Ljava/util/Optional;	d	comp_2376	comp_2376
FIELD	dc	Ljava/util/Optional;	e	comp_1797	comp_1797
FIELD	dc	Ljava/util/Optional;	f	comp_1798	comp_1798
FIELD	dc	Ljava/util/Optional;	g	comp_1799	comp_1799
FIELD	dc	Ljava/util/Optional;	h	comp_1800	comp_1800
FIELD	dc	Ljava/util/Optional;	i	comp_1801	comp_1801
METHOD	dc	()Ljava/util/Optional;	a	comp_1794	comp_1794
METHOD	dc	(Lare;DDD)Z	a	method_9018	test
METHOD	dc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53178	method_53178
METHOD	dc	()Ljava/util/Optional;	b	comp_2375	comp_2375
METHOD	dc	()Ljava/util/Optional;	c	comp_2376	comp_2376
METHOD	dc	()Ljava/util/Optional;	d	comp_1797	comp_1797
METHOD	dc	()Ljava/util/Optional;	e	comp_1798	comp_1798
METHOD	dc	()Ljava/util/Optional;	f	comp_1799	comp_1799
METHOD	dc	()Ljava/util/Optional;	g	comp_1800	comp_1800
METHOD	dc	()Ljava/util/Optional;	h	comp_1801	comp_1801
CLASS	dc$a	net/minecraft/class_2090$class_2091	net/minecraft/predicate/entity/LocationPredicate$Builder
FIELD	dc$a	Lde$c;	a	field_9693	x
FIELD	dc$a	Lde$c;	b	field_9689	y
FIELD	dc$a	Lde$c;	c	field_9692	z
FIELD	dc$a	Ljava/util/Optional;	d	field_9690	biome
FIELD	dc$a	Ljava/util/Optional;	e	field_9688	feature
FIELD	dc$a	Ljava/util/Optional;	f	field_9691	dimension
FIELD	dc$a	Ljava/util/Optional;	g	field_24501	smokey
FIELD	dc$a	Ljava/util/Optional;	h	field_20717	light
FIELD	dc$a	Ljava/util/Optional;	i	field_20718	block
FIELD	dc$a	Ljava/util/Optional;	j	field_20719	fluid
METHOD	dc$a	()Ldc$a;	a	method_22484	create
METHOD	dc$a	(Lald;)Ldc$a;	a	method_53182	createDimension
METHOD	dc$a	(Lav$a;)Ldc$a;	a	method_27989	block
METHOD	dc$a	(Lcc$a;)Ldc$a;	a	method_35274	fluid
METHOD	dc$a	(Lcz$a;)Ldc$a;	a	method_35275	light
METHOD	dc$a	(Lde$c;)Ldc$a;	a	method_53181	createY
METHOD	dc$a	(Lji;)Ldc$a;	a	method_53180	createBiome
METHOD	dc$a	(Ljm;)Ldc$a;	a	method_9024	biome
METHOD	dc$a	(Z)Ldc$a;	a	method_27990	smokey
METHOD	dc$a	()Ldc;	b	method_9023	build
METHOD	dc$a	(Lald;)Ldc$a;	b	method_35279	dimension
METHOD	dc$a	(Lde$c;)Ldc$a;	b	method_35276	x
METHOD	dc$a	(Lji;)Ldc$a;	b	method_53183	createStructure
METHOD	dc$a	(Ljm;)Ldc$a;	b	method_35277	structure
METHOD	dc$a	(Lde$c;)Ldc$a;	c	method_35278	y
METHOD	dc$a	(Lde$c;)Ldc$a;	d	method_35280	z
CLASS	dc$b	net/minecraft/class_2090$class_8747	net/minecraft/predicate/entity/LocationPredicate$PositionRange
FIELD	dc$b	Lcom/mojang/serialization/Codec;	a	field_45761	CODEC
FIELD	dc$b	Lde$c;	b	comp_1802	comp_1802
FIELD	dc$b	Lde$c;	c	comp_1803	comp_1803
FIELD	dc$b	Lde$c;	d	comp_1804	comp_1804
METHOD	dc$b	()Lde$c;	a	comp_1802	comp_1802
METHOD	dc$b	(DDD)Z	a	method_53184	test
METHOD	dc$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53186	method_53186
METHOD	dc$b	(Lde$c;Lde$c;Lde$c;)Ljava/util/Optional;	a	method_53185	create
METHOD	dc$b	()Lde$c;	b	comp_1803	comp_1803
METHOD	dc$b	()Lde$c;	c	comp_1804	comp_1804
CLASS	dd	net/minecraft/class_5282	net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion
METHOD	dd	(Lald;Ldd$a;)Z	a	method_27992	method_27992
METHOD	dd	(Larf;Lald;)V	a	method_27993	trigger
CLASS	dd$a	net/minecraft/class_5282$class_5283	net/minecraft/advancement/criterion/PlayerGeneratesContainerLootCriterion$Conditions
FIELD	dd$a	Lcom/mojang/serialization/Codec;	a	field_47307	CODEC
FIELD	dd$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	dd$a	Lald;	c	comp_2074	comp_2074
METHOD	dd$a	(Lald;)Lan;	a	method_27995	create
METHOD	dd$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55060	method_55060
METHOD	dd$a	()Lald;	b	comp_2074	comp_2074
METHOD	dd$a	(Lald;)Z	b	method_27996	test
CLASS	de	net/minecraft/class_2096	net/minecraft/predicate/NumberRange
FIELD	de	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_9700	EXCEPTION_EMPTY
FIELD	de	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_9701	EXCEPTION_SWAPPED
METHOD	de	()Ljava/util/Optional;	a	comp_1805	comp_1805
METHOD	de	(Lcom/mojang/brigadier/StringReader;)Z	a	method_9040	isNextCharValid
METHOD	de	(Lcom/mojang/brigadier/StringReader;Lde$b;Ljava/util/function/Function;Ljava/util/function/Supplier;Ljava/util/function/Function;)Lde;	a	method_9043	parse
METHOD	de	(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;Ljava/util/function/Supplier;)Ljava/util/Optional;	a	method_9037	fromStringReader
METHOD	de	(Lcom/mojang/serialization/Codec;Lde$a;)Lcom/mojang/serialization/Codec;	a	method_53191	createCodec
METHOD	de	(Lcom/mojang/serialization/Codec;Lde$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53192	method_53192
METHOD	de	(Lde$a;Lcom/mojang/datafixers/util/Either;)Lde;	a	method_53188	method_53188
METHOD	de	(Lde$a;Ljava/lang/Number;)Lde;	a	method_53189	method_53189
METHOD	de	(Lde;)Lcom/mojang/datafixers/util/Either;	a	method_53190	method_53190
METHOD	de	()Ljava/util/Optional;	b	comp_1806	comp_1806
METHOD	de	(Lde;)Lde;	b	method_53193	method_53193
METHOD	de	()Z	c	method_9041	isDummy
METHOD	de	()Ljava/util/Optional;	d	method_53194	getConstantValue
CLASS	de$a	net/minecraft/class_2096$class_2097	net/minecraft/predicate/NumberRange$Factory
CLASS	de$b	net/minecraft/class_2096$class_2098	net/minecraft/predicate/NumberRange$CommandFactory
CLASS	de$c	net/minecraft/class_2096$class_2099	net/minecraft/predicate/NumberRange$DoubleRange
FIELD	de$c	Lde$c;	c	field_9705	ANY
FIELD	de$c	Lcom/mojang/serialization/Codec;	d	field_45762	CODEC
FIELD	de$c	Ljava/util/Optional;	e	comp_1805	comp_1805
FIELD	de$c	Ljava/util/Optional;	f	comp_1806	comp_1806
FIELD	de$c	Ljava/util/Optional;	g	comp_1807	squaredMin
FIELD	de$c	Ljava/util/Optional;	h	comp_1808	squaredMax
METHOD	de$c	(D)Lde$c;	a	method_35284	exactly
METHOD	de$c	(DD)Lde$c;	a	method_35285	between
METHOD	de$c	(Lcom/mojang/brigadier/StringReader;)Lde$c;	a	method_9049	parse
METHOD	de$c	(Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lde$c;	a	method_9046	create
METHOD	de$c	(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lde$c;	a	method_9048	parse
METHOD	de$c	(Ljava/lang/Double;)Ljava/lang/Double;	a	method_9052	method_9052
METHOD	de$c	(Ljava/util/Optional;)Ljava/util/Optional;	a	method_9044	square
METHOD	de$c	(D)Lde$c;	b	method_9050	atLeast
METHOD	de$c	(Ljava/lang/Double;)Ljava/lang/Double;	b	method_53195	method_53195
METHOD	de$c	(D)Lde$c;	c	method_35286	atMost
METHOD	de$c	(D)Z	d	method_9047	test
METHOD	de$c	()Ljava/util/Optional;	e	comp_1807	squaredMin
METHOD	de$c	(D)Z	e	method_9045	testSqrt
METHOD	de$c	()Ljava/util/Optional;	f	comp_1808	squaredMax
CLASS	de$d	net/minecraft/class_2096$class_2100	net/minecraft/predicate/NumberRange$IntRange
FIELD	de$d	Lde$d;	c	field_9708	ANY
FIELD	de$d	Lcom/mojang/serialization/Codec;	d	field_45763	CODEC
FIELD	de$d	Ljava/util/Optional;	e	comp_1805	comp_1805
FIELD	de$d	Ljava/util/Optional;	f	comp_1806	comp_1806
FIELD	de$d	Ljava/util/Optional;	g	comp_1809	minSquared
FIELD	de$d	Ljava/util/Optional;	h	comp_1810	maxSquared
METHOD	de$d	(I)Lde$d;	a	method_9058	exactly
METHOD	de$d	(II)Lde$d;	a	method_35287	between
METHOD	de$d	(J)Z	a	method_35288	testSqrt
METHOD	de$d	(Lcom/mojang/brigadier/StringReader;)Lde$d;	a	method_9060	parse
METHOD	de$d	(Lcom/mojang/brigadier/StringReader;Ljava/util/Optional;Ljava/util/Optional;)Lde$d;	a	method_9055	parse
METHOD	de$d	(Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lde$d;	a	method_9057	fromStringReader
METHOD	de$d	(Ljava/lang/Integer;)Ljava/lang/Integer;	a	method_9061	method_9061
METHOD	de$d	(Ljava/util/Optional;)Ljava/util/Optional;	a	method_9059	square
METHOD	de$d	(I)Lde$d;	b	method_9053	atLeast
METHOD	de$d	(Ljava/lang/Integer;)Ljava/lang/Long;	b	method_53197	method_53197
METHOD	de$d	(I)Lde$d;	c	method_35289	atMost
METHOD	de$d	(Ljava/lang/Integer;)Ljava/lang/Long;	c	method_53198	method_53198
METHOD	de$d	(I)Z	d	method_9054	test
METHOD	de$d	()Ljava/util/Optional;	e	comp_1809	minSquared
METHOD	de$d	()Ljava/util/Optional;	f	comp_1810	maxSquared
CLASS	df	net/minecraft/class_2102	net/minecraft/predicate/entity/EntityEffectPredicate
FIELD	df	Lcom/mojang/serialization/Codec;	a	field_45764	CODEC
FIELD	df	Ljava/util/Map;	b	comp_1811	effects
METHOD	df	()Ljava/util/Map;	a	comp_1811	effects
METHOD	df	(Lbss;)Z	a	method_9062	test
METHOD	df	(Lbtn;)Z	a	method_9067	test
METHOD	df	(Ljava/util/Map;)Z	a	method_9063	test
CLASS	df$a	net/minecraft/class_2102$class_8748	net/minecraft/predicate/entity/EntityEffectPredicate$Builder
FIELD	df$a	Lcom/google/common/collect/ImmutableMap$Builder;	a	field_45765	EFFECTS
METHOD	df$a	()Ldf$a;	a	method_53200	create
METHOD	df$a	(Lji;)Ldf$a;	a	method_53201	addEffect
METHOD	df$a	(Lji;Ldf$b;)Ldf$a;	a	method_53202	addEffect
METHOD	df$a	()Ljava/util/Optional;	b	method_53203	build
CLASS	df$b	net/minecraft/class_2102$class_2103	net/minecraft/predicate/entity/EntityEffectPredicate$EffectData
FIELD	df$b	Lcom/mojang/serialization/Codec;	a	field_45766	CODEC
FIELD	df$b	Lde$d;	b	comp_1812	amplifier
FIELD	df$b	Lde$d;	c	comp_1813	duration
FIELD	df$b	Ljava/util/Optional;	d	comp_1814	ambient
FIELD	df$b	Ljava/util/Optional;	e	comp_1815	visible
METHOD	df$b	()Lde$d;	a	comp_1812	amplifier
METHOD	df$b	(Lbsa;)Z	a	method_9069	test
METHOD	df$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53204	method_53204
METHOD	df$b	()Lde$d;	b	comp_1813	duration
METHOD	df$b	()Ljava/util/Optional;	c	comp_1814	ambient
METHOD	df$b	()Ljava/util/Optional;	d	comp_1815	visible
CLASS	dg	net/minecraft/class_2105	net/minecraft/predicate/NbtPredicate
FIELD	dg	Lcom/mojang/serialization/Codec;	a	field_45768	CODEC
FIELD	dg	Lzm;	b	field_49244	PACKET_CODEC
FIELD	dg	Lur;	c	comp_1816	nbt
METHOD	dg	()Lur;	a	comp_1816	nbt
METHOD	dg	(Lbss;)Z	a	method_9072	test
METHOD	dg	(Lcun;)Z	a	method_9074	test
METHOD	dg	(Lvo;)Z	a	method_9077	test
METHOD	dg	(Lbss;)Lur;	b	method_9076	entityToNbt
CLASS	dh	net/minecraft/class_5279	net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion
METHOD	dh	(Larf;Lcun;Lbss;)V	a	method_27975	trigger
METHOD	dh	(Larf;Lcun;Leqg;Ldh$a;)Z	a	method_27976	method_27976
CLASS	dh$a	net/minecraft/class_5279$class_5280	net/minecraft/advancement/criterion/ThrownItemPickedUpByEntityCriterion$Conditions
FIELD	dh$a	Lcom/mojang/serialization/Codec;	a	field_47316	CODEC
FIELD	dh$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	dh$a	Ljava/util/Optional;	c	comp_2075	comp_2075
FIELD	dh$a	Ljava/util/Optional;	d	comp_2076	comp_2076
METHOD	dh$a	(Larf;Lcun;Leqg;)Z	a	method_27979	test
METHOD	dh$a	(Lbf;Ljava/util/Optional;Ljava/util/Optional;)Lan;	a	method_27978	createThrownItemPickedUpByEntity
METHOD	dh$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55068	method_55068
METHOD	dh$a	(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lan;	a	method_43277	createThrownItemPickedUpByPlayer
METHOD	dh$a	()Ljava/util/Optional;	b	comp_2075	comp_2075
METHOD	dh$a	()Ljava/util/Optional;	c	comp_2076	comp_2076
CLASS	di	net/minecraft/class_2115	net/minecraft/advancement/criterion/PlayerHurtEntityCriterion
METHOD	di	(Larf;Lbss;Lbrl;FFZ)V	a	method_9097	trigger
METHOD	di	(Larf;Leqg;Lbrl;FFZLdi$a;)Z	a	method_22493	method_22493
CLASS	di$a	net/minecraft/class_2115$class_2117	net/minecraft/advancement/criterion/PlayerHurtEntityCriterion$Conditions
FIELD	di$a	Lcom/mojang/serialization/Codec;	a	field_47317	CODEC
FIELD	di$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	di$a	Ljava/util/Optional;	c	comp_2077	comp_2077
FIELD	di$a	Ljava/util/Optional;	d	comp_2078	comp_2078
METHOD	di$a	(Larf;Leqg;Lbrl;FFZ)Z	a	method_9104	matches
METHOD	di$a	(Lbi$a;)Lan;	a	method_35297	create
METHOD	di$a	(Lbi$a;Ljava/util/Optional;)Lan;	a	method_9103	create
METHOD	di$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55069	method_55069
METHOD	di$a	(Ljava/util/Optional;)Lan;	a	method_35296	createDamage
METHOD	di$a	(Ljava/util/Optional;Ljava/util/Optional;)Lan;	a	method_35294	create
METHOD	di$a	()Lan;	b	method_35298	create
METHOD	di$a	(Ljava/util/Optional;)Lan;	b	method_35295	createEntity
METHOD	di$a	()Ljava/util/Optional;	c	comp_2077	comp_2077
METHOD	di$a	()Ljava/util/Optional;	d	comp_2078	comp_2078
CLASS	dj	net/minecraft/class_5409	net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion
METHOD	dj	(Larf;Lcun;Lbss;)V	a	method_30097	trigger
METHOD	dj	(Lcun;Leqg;Ldj$a;)Z	a	method_30095	method_30095
CLASS	dj$a	net/minecraft/class_5409$class_5410	net/minecraft/advancement/criterion/PlayerInteractedWithEntityCriterion$Conditions
FIELD	dj$a	Lcom/mojang/serialization/Codec;	a	field_47318	CODEC
FIELD	dj$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	dj$a	Ljava/util/Optional;	c	comp_2079	comp_2079
FIELD	dj$a	Ljava/util/Optional;	d	comp_2080	comp_2080
METHOD	dj$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55070	method_55070
METHOD	dj$a	(Lcp$a;Ljava/util/Optional;)Lan;	a	method_43278	create
METHOD	dj$a	(Lcun;Leqg;)Z	a	method_30100	test
METHOD	dj$a	(Ljava/util/Optional;Lcp$a;Ljava/util/Optional;)Lan;	a	method_30099	create
METHOD	dj$a	()Ljava/util/Optional;	b	comp_2079	comp_2079
METHOD	dj$a	()Ljava/util/Optional;	c	comp_2080	comp_2080
CLASS	dk	net/minecraft/class_4553	net/minecraft/predicate/entity/PlayerPredicate
FIELD	dk	I	b	field_33928	LOOKING_AT_DISTANCE
FIELD	dk	Lcom/mojang/serialization/MapCodec;	c	field_45770	CODEC
FIELD	dk	Lde$d;	d	comp_1817	experienceLevel
FIELD	dk	Ljava/util/Optional;	e	comp_1818	gameMode
FIELD	dk	Ljava/util/List;	f	comp_1819	comp_1819
FIELD	dk	Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;	g	comp_1820	comp_1820
FIELD	dk	Ljava/util/Map;	h	comp_1821	comp_1821
FIELD	dk	Ljava/util/Optional;	i	comp_1822	comp_1822
METHOD	dk	(Lbss;)Z	a	method_37250	method_37250
METHOD	dk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53219	method_53219
METHOD	dk	()Lde$d;	b	comp_1817	experienceLevel
METHOD	dk	()Ljava/util/Optional;	c	comp_1818	gameMode
METHOD	dk	()Ljava/util/List;	d	comp_1819	comp_1819
METHOD	dk	()Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;	e	comp_1820	comp_1820
METHOD	dk	()Ljava/util/Map;	f	comp_1821	comp_1821
METHOD	dk	()Ljava/util/Optional;	g	comp_1822	comp_1822
CLASS	dk$a	net/minecraft/class_4553$class_4554	net/minecraft/predicate/entity/PlayerPredicate$AdvancementCriteriaPredicate
FIELD	dk$a	Lcom/mojang/serialization/Codec;	a	field_45771	CODEC
FIELD	dk$a	Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;	c	comp_1823	criteria
METHOD	dk$a	()Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;	a	comp_1823	criteria
METHOD	dk$a	(Lah;)Z	a	method_22504	test
CLASS	dk$b	net/minecraft/class_4553$class_4555	net/minecraft/predicate/entity/PlayerPredicate$CompletedAdvancementPredicate
FIELD	dk$b	Lcom/mojang/serialization/Codec;	a	field_45772	CODEC
FIELD	dk$b	Z	c	comp_1824	done
METHOD	dk$b	()Z	a	comp_1824	done
METHOD	dk$b	(Lah;)Z	a	method_22505	test
CLASS	dk$c	net/minecraft/class_4553$class_4556	net/minecraft/predicate/entity/PlayerPredicate$AdvancementPredicate
FIELD	dk$c	Lcom/mojang/serialization/Codec;	b	field_45773	CODEC
METHOD	dk$c	(Ldk$c;)Lcom/mojang/datafixers/util/Either;	a	method_53223	method_53223
CLASS	dk$d	net/minecraft/class_4553$class_4557	net/minecraft/predicate/entity/PlayerPredicate$Builder
FIELD	dk$d	Lde$d;	a	field_20730	experienceLevel
FIELD	dk$d	Ljava/util/Optional;	b	field_20731	gameMode
FIELD	dk$d	Lcom/google/common/collect/ImmutableList$Builder;	c	field_20732	stats
FIELD	dk$d	Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;	d	field_20733	recipes
FIELD	dk$d	Ljava/util/Map;	e	field_20734	advancements
FIELD	dk$d	Ljava/util/Optional;	f	field_33930	lookingAt
METHOD	dk$d	()Ldk$d;	a	method_35310	create
METHOD	dk$d	(Lale;Ljava/util/Map;)Ldk$d;	a	method_35314	advancement
METHOD	dk$d	(Lale;Z)Ldk$d;	a	method_35315	recipe
METHOD	dk$d	(Lawi;Lji$c;Lde$d;)Ldk$d;	a	method_35311	stat
METHOD	dk$d	(Lbu$a;)Ldk$d;	a	method_37251	lookingAt
METHOD	dk$d	(Ldbt;)Ldk$d;	a	method_35312	gameMode
METHOD	dk$d	(Lde$d;)Ldk$d;	a	method_35313	experienceLevel
METHOD	dk$d	()Ldk;	b	method_22507	build
METHOD	dk$d	(Lale;Z)Ldk$d;	b	method_35316	advancement
CLASS	dk$e	net/minecraft/class_4553$class_8749	net/minecraft/predicate/entity/PlayerPredicate$StatMatcher
FIELD	dk$e	Lcom/mojang/serialization/Codec;	a	field_45774	CODEC
FIELD	dk$e	Lawi;	b	comp_1825	comp_1825
FIELD	dk$e	Lji;	c	comp_1826	comp_1826
FIELD	dk$e	Lde$d;	d	comp_1827	comp_1827
FIELD	dk$e	Ljava/util/function/Supplier;	e	comp_1828	comp_1828
METHOD	dk$e	()Lawi;	a	comp_1825	comp_1825
METHOD	dk$e	(Lawi;)Lcom/mojang/serialization/MapCodec;	a	method_53224	createCodec
METHOD	dk$e	(Lawi;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53225	method_53225
METHOD	dk$e	(Lawi;Lji;)Lawg;	a	method_53226	method_53226
METHOD	dk$e	(Lawi;Lji;Lde$d;)Ldk$e;	a	method_53227	method_53227
METHOD	dk$e	(Lawk;)Z	a	method_53228	test
METHOD	dk$e	()Lji;	b	comp_1826	comp_1826
METHOD	dk$e	()Lde$d;	c	comp_1827	comp_1827
METHOD	dk$e	()Ljava/util/function/Supplier;	d	comp_1828	comp_1828
CLASS	dl	net/minecraft/class_2135	net/minecraft/advancement/criterion/TickCriterion
METHOD	dl	(Larf;)V	a	method_9141	trigger
METHOD	dl	(Ldl$a;)Z	a	method_29964	method_29964
CLASS	dl$a	net/minecraft/class_2135$class_2137	net/minecraft/advancement/criterion/TickCriterion$Conditions
FIELD	dl$a	Lcom/mojang/serialization/Codec;	a	field_47326	CODEC
FIELD	dl$a	Ljava/util/Optional;	b	comp_2029	player
METHOD	dl$a	(Lbu$a;)Lan;	a	method_53788	createLocation
METHOD	dl$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55105	method_55105
METHOD	dl$a	(Ldc$a;)Lan;	a	method_43137	createLocation
METHOD	dl$a	(Ldex;Lcui;)Lan;	a	method_43136	createLocation
METHOD	dl$a	(Ljava/util/Optional;)Lan;	a	method_43135	createLocation
METHOD	dl$a	()Lan;	b	method_43138	createSleptInBed
METHOD	dl$a	()Lan;	c	method_43139	createHeroOfTheVillage
METHOD	dl$a	()Lan;	d	method_43279	createAvoidVibration
METHOD	dl$a	()Lan;	e	method_49195	createTick
CLASS	dm	net/minecraft/class_9471	net/minecraft/predicate/entity/RaiderPredicate
FIELD	dm	Lcom/mojang/serialization/MapCodec;	b	field_50162	CODEC
FIELD	dm	Ldm;	c	field_50163	CAPTAIN_WITHOUT_RAID
FIELD	dm	Z	d	comp_2549	comp_2549
FIELD	dm	Z	e	comp_2550	comp_2550
METHOD	dm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58678	method_58678
METHOD	dm	()Z	b	comp_2549	comp_2549
METHOD	dm	()Z	c	comp_2550	comp_2550
CLASS	dn	net/minecraft/class_8508	net/minecraft/advancement/criterion/RecipeCraftedCriterion
METHOD	dn	(Lale;Ljava/util/List;Ldn$a;)Z	a	method_51349	method_51349
METHOD	dn	(Larf;Lale;Ljava/util/List;)V	a	method_51350	trigger
CLASS	dn$a	net/minecraft/class_8508$class_8509	net/minecraft/advancement/criterion/RecipeCraftedCriterion$Conditions
FIELD	dn$a	Lcom/mojang/serialization/Codec;	a	field_47327	CODEC
FIELD	dn$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	dn$a	Lale;	c	comp_2087	comp_2087
FIELD	dn$a	Ljava/util/List;	d	comp_2088	comp_2088
METHOD	dn$a	(Lale;)Lan;	a	method_51352	create
METHOD	dn$a	(Lale;Ljava/util/List;)Lan;	a	method_51353	create
METHOD	dn$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55106	method_55106
METHOD	dn$a	()Lale;	b	comp_2087	comp_2087
METHOD	dn$a	(Lale;)Lan;	b	method_58450	createCrafterRecipeCrafted
METHOD	dn$a	(Lale;Ljava/util/List;)Z	b	method_51354	matches
METHOD	dn$a	()Ljava/util/List;	c	comp_2088	comp_2088
CLASS	dp	net/minecraft/class_2119	net/minecraft/advancement/criterion/RecipeUnlockedCriterion
METHOD	dp	(Lale;)Lan;	a	method_27847	create
METHOD	dp	(Larf;Lcyv;)V	a	method_9107	trigger
METHOD	dp	(Lcyv;Ldp$a;)Z	a	method_22508	method_22508
CLASS	dp$a	net/minecraft/class_2119$class_2121	net/minecraft/advancement/criterion/RecipeUnlockedCriterion$Conditions
FIELD	dp$a	Lcom/mojang/serialization/Codec;	a	field_47333	CODEC
FIELD	dp$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	dp$a	Lale;	c	comp_2089	comp_2089
METHOD	dp$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55118	method_55118
METHOD	dp$a	(Lcyv;)Z	a	method_9112	matches
METHOD	dp$a	()Lale;	b	comp_2089	comp_2089
CLASS	dq	net/minecraft/class_2123	net/minecraft/advancement/criterion/ShotCrossbowCriterion
METHOD	dq	(Larf;Lcun;)V	a	method_9115	trigger
METHOD	dq	(Lcun;Ldq$a;)Z	a	method_22509	method_22509
CLASS	dq$a	net/minecraft/class_2123$class_2125	net/minecraft/advancement/criterion/ShotCrossbowCriterion$Conditions
FIELD	dq$a	Lcom/mojang/serialization/Codec;	a	field_47334	CODEC
FIELD	dq$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	dq$a	Ljava/util/Optional;	c	comp_2090	comp_2090
METHOD	dq$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55123	method_55123
METHOD	dq$a	(Lcun;)Z	a	method_9121	matches
METHOD	dq$a	(Ldbv;)Lan;	a	method_9120	create
METHOD	dq$a	(Ljava/util/Optional;)Lan;	a	method_35323	create
METHOD	dq$a	()Ljava/util/Optional;	b	comp_2090	comp_2090
CLASS	dr	net/minecraft/class_4558	net/minecraft/advancement/criterion/AbstractCriterion
FIELD	dr	Ljava/util/Map;	a	field_20735	progressions
METHOD	dr	(Larf;Ljava/util/function/Predicate;)V	a	method_22510	trigger
METHOD	dr	(Lalm;)Ljava/util/Set;	b	method_22512	method_22512
CLASS	dr$a	net/minecraft/class_4558$class_8788	net/minecraft/advancement/criterion/AbstractCriterion$Conditions
METHOD	dr$a	()Ljava/util/Optional;	a	comp_2029	player
CLASS	ds	net/minecraft/class_9365	net/minecraft/predicate/item/ComponentSubPredicate
METHOD	ds	()Lkl;	a	method_58163	getComponentType
METHOD	ds	(Lcun;Ljava/lang/Object;)Z	a	method_58167	test
CLASS	dt	net/minecraft/class_4713	net/minecraft/advancement/criterion/SlideDownBlockCriterion
METHOD	dt	(Larf;Ldsa;)V	a	method_23909	trigger
METHOD	dt	(Ldsa;Ldt$a;)Z	a	method_23906	method_23906
CLASS	dt$a	net/minecraft/class_4713$class_4714	net/minecraft/advancement/criterion/SlideDownBlockCriterion$Conditions
FIELD	dt$a	Lcom/mojang/serialization/Codec;	a	field_47335	CODEC
FIELD	dt$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	dt$a	Ljava/util/Optional;	c	comp_2091	comp_2091
FIELD	dt$a	Ljava/util/Optional;	d	comp_2092	comp_2092
METHOD	dt$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55125	method_55125
METHOD	dt$a	(Ldex;)Lan;	a	method_23912	create
METHOD	dt$a	(Ldsa;)Z	a	method_23913	test
METHOD	dt$a	(Ldt$a;)Lcom/mojang/serialization/DataResult;	a	method_55126	validate
METHOD	dt$a	(Ldt$a;Lji;)Ljava/util/Optional;	a	method_55127	method_55127
METHOD	dt$a	(Lji;Ldx;)Ljava/util/Optional;	a	method_55128	method_55128
METHOD	dt$a	(Lji;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_55129	method_55129
METHOD	dt$a	()Ljava/util/Optional;	b	comp_2091	comp_2091
METHOD	dt$a	(Ldt$a;)Lcom/mojang/serialization/DataResult;	b	method_55130	method_55130
METHOD	dt$a	(Lji;Ljava/lang/String;)Ljava/lang/String;	b	method_55131	method_55131
METHOD	dt$a	()Ljava/util/Optional;	c	comp_2092	comp_2092
CLASS	du	net/minecraft/class_7383	net/minecraft/predicate/entity/SlimePredicate
FIELD	du	Lcom/mojang/serialization/MapCodec;	b	field_45776	CODEC
FIELD	du	Lde$d;	c	comp_1829	comp_1829
METHOD	du	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53234	method_53234
METHOD	du	(Lde$d;)Ldu;	a	method_43157	of
METHOD	du	()Lde$d;	b	comp_1829	comp_1829
CLASS	dv	net/minecraft/class_9350	net/minecraft/predicate/entity/SlotsPredicate
FIELD	dv	Lcom/mojang/serialization/Codec;	a	field_49755	CODEC
FIELD	dv	Ljava/util/Map;	b	comp_2455	comp_2455
METHOD	dv	()Ljava/util/Map;	a	comp_2455	comp_2455
METHOD	dv	(Lbss;)Z	a	method_58119	matches
METHOD	dv	(Lbss;Lcp;Lit/unimi/dsi/fastutil/ints/IntList;)Z	a	method_58120	matches
CLASS	dw	net/minecraft/class_6407	net/minecraft/advancement/criterion/StartedRidingCriterion
METHOD	dw	(Larf;)V	a	method_37257	trigger
METHOD	dw	(Ldw$a;)Z	a	method_37259	method_37259
CLASS	dw$a	net/minecraft/class_6407$class_6408	net/minecraft/advancement/criterion/StartedRidingCriterion$Conditions
FIELD	dw$a	Lcom/mojang/serialization/Codec;	a	field_47337	CODEC
FIELD	dw$a	Ljava/util/Optional;	b	comp_2029	player
METHOD	dw$a	(Lbu$a;)Lan;	a	method_37260	create
METHOD	dw$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55134	method_55134
CLASS	dx	net/minecraft/class_4559	net/minecraft/predicate/StatePredicate
FIELD	dx	Lcom/mojang/serialization/Codec;	a	field_45777	CODEC
FIELD	dx	Lzm;	b	field_49396	PACKET_CODEC
FIELD	dx	Ljava/util/List;	c	comp_1830	conditions
FIELD	dx	Lcom/mojang/serialization/Codec;	d	field_45778	CONDITION_LIST_CODEC
METHOD	dx	()Ljava/util/List;	a	comp_1830	conditions
METHOD	dx	(Ldsa;)Z	a	method_22514	test
METHOD	dx	(Ldsb;)Ljava/util/Optional;	a	method_53235	findMissing
METHOD	dx	(Ldsb;Ldsc;)Z	a	method_22515	test
METHOD	dx	(Lent;)Z	a	method_22518	test
METHOD	dx	(Ljava/util/List;)Ljava/util/Map;	a	method_53236	method_53236
METHOD	dx	(Ljava/util/Map$Entry;)Ldx$c;	a	method_53237	method_53237
METHOD	dx	(Ljava/util/Map;)Ljava/util/List;	a	method_53238	method_53238
CLASS	dx$a	net/minecraft/class_4559$class_4560	net/minecraft/predicate/StatePredicate$Builder
FIELD	dx$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_20738	conditions
METHOD	dx$a	()Ldx$a;	a	method_22523	create
METHOD	dx$a	(Ldtd;I)Ldx$a;	a	method_22524	exactMatch
METHOD	dx$a	(Ldtd;Ljava/lang/Comparable;)Ldx$a;	a	method_22525	exactMatch
METHOD	dx$a	(Ldtd;Ljava/lang/String;)Ldx$a;	a	method_22526	exactMatch
METHOD	dx$a	(Ldtd;Z)Ldx$a;	a	method_22527	exactMatch
METHOD	dx$a	()Ljava/util/Optional;	b	method_22528	build
CLASS	dx$b	net/minecraft/class_4559$class_4561	net/minecraft/predicate/StatePredicate$ExactValueMatcher
FIELD	dx$b	Lcom/mojang/serialization/Codec;	a	field_45779	CODEC
FIELD	dx$b	Lzm;	b	field_49397	PACKET_CODEC
FIELD	dx$b	Ljava/lang/String;	e	comp_1831	value
METHOD	dx$b	()Ljava/lang/String;	a	comp_1831	value
CLASS	dx$c	net/minecraft/class_4559$class_4562	net/minecraft/predicate/StatePredicate$Condition
FIELD	dx$c	Lzm;	a	field_49398	PACKET_CODEC
FIELD	dx$c	Ljava/lang/String;	b	comp_1832	key
FIELD	dx$c	Ldx$e;	c	comp_1833	comp_1833
METHOD	dx$c	()Ljava/lang/String;	a	comp_1832	key
METHOD	dx$c	(Ldsb;)Ljava/util/Optional;	a	method_22531	reportMissing
METHOD	dx$c	(Ldsb;Ldsc;)Z	a	method_22530	test
METHOD	dx$c	()Ldx$e;	b	comp_1833	comp_1833
CLASS	dx$d	net/minecraft/class_4559$class_4563	net/minecraft/predicate/StatePredicate$RangedValueMatcher
FIELD	dx$d	Lcom/mojang/serialization/Codec;	a	field_45780	CODEC
FIELD	dx$d	Lzm;	b	field_49399	PACKET_CODEC
FIELD	dx$d	Ljava/util/Optional;	e	comp_1834	min
FIELD	dx$d	Ljava/util/Optional;	f	comp_1835	max
METHOD	dx$d	()Ljava/util/Optional;	a	comp_1834	min
METHOD	dx$d	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53239	method_53239
METHOD	dx$d	()Ljava/util/Optional;	b	comp_1835	max
CLASS	dx$e	net/minecraft/class_4559$class_8750	net/minecraft/predicate/StatePredicate$ValueMatcher
FIELD	dx$e	Lcom/mojang/serialization/Codec;	c	field_45781	CODEC
FIELD	dx$e	Lzm;	d	field_49400	PACKET_CODEC
METHOD	dx$e	(Ldsc;Ldtd;)Z	a	method_22532	test
METHOD	dx$e	(Ldx$e;)Lcom/mojang/datafixers/util/Either;	a	method_57564	method_57564
METHOD	dx$e	(Ldx$e;)Lcom/mojang/datafixers/util/Either;	b	method_53243	method_53243
CLASS	dy	net/minecraft/class_2128	net/minecraft/advancement/criterion/SummonedEntityCriterion
METHOD	dy	(Larf;Lbss;)V	a	method_9124	trigger
METHOD	dy	(Leqg;Ldy$a;)Z	a	method_22537	method_22537
CLASS	dy$a	net/minecraft/class_2128$class_2130	net/minecraft/advancement/criterion/SummonedEntityCriterion$Conditions
FIELD	dy$a	Lcom/mojang/serialization/Codec;	a	field_47338	CODEC
FIELD	dy$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	dy$a	Ljava/util/Optional;	c	comp_2093	comp_2093
METHOD	dy$a	(Lbu$a;)Lan;	a	method_9129	create
METHOD	dy$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55135	method_55135
METHOD	dy$a	(Leqg;)Z	a	method_9130	matches
METHOD	dy$a	()Ljava/util/Optional;	b	comp_2093	comp_2093
CLASS	dz	net/minecraft/class_8129	net/minecraft/predicate/TagPredicate
FIELD	dz	Laxe;	a	comp_1836	comp_1836
FIELD	dz	Z	b	comp_1837	comp_1837
METHOD	dz	()Laxe;	a	comp_1836	comp_1836
METHOD	dz	(Lald;)Lcom/mojang/serialization/Codec;	a	method_53245	createCodec
METHOD	dz	(Lald;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53246	method_53246
METHOD	dz	(Laxe;)Ldz;	a	method_48965	expected
METHOD	dz	(Lji;)Z	a	method_48967	test
METHOD	dz	()Z	b	comp_1837	comp_1837
METHOD	dz	(Laxe;)Ldz;	b	method_48968	unexpected
CLASS	ea	net/minecraft/class_2131	net/minecraft/advancement/criterion/TameAnimalCriterion
METHOD	ea	(Larf;Lcfd;)V	a	method_9132	trigger
METHOD	ea	(Leqg;Lea$a;)Z	a	method_22538	method_22538
CLASS	ea$a	net/minecraft/class_2131$class_2133	net/minecraft/advancement/criterion/TameAnimalCriterion$Conditions
FIELD	ea$a	Lcom/mojang/serialization/Codec;	a	field_47344	CODEC
FIELD	ea$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	ea$a	Ljava/util/Optional;	c	comp_2094	comp_2094
METHOD	ea$a	(Lbu$a;)Lan;	a	method_16114	create
METHOD	ea$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55136	method_55136
METHOD	ea$a	(Leqg;)Z	a	method_9139	matches
METHOD	ea$a	()Lan;	b	method_9138	any
METHOD	ea$a	()Ljava/util/Optional;	c	comp_2094	comp_2094
CLASS	eb	net/minecraft/class_4851	net/minecraft/advancement/criterion/TargetHitCriterion
METHOD	eb	(Larf;Lbss;Levp;I)V	a	method_24861	trigger
METHOD	eb	(Leqg;Levp;ILeb$a;)Z	a	method_24951	method_24951
CLASS	eb$a	net/minecraft/class_4851$class_4852	net/minecraft/advancement/criterion/TargetHitCriterion$Conditions
FIELD	eb$a	Lcom/mojang/serialization/Codec;	a	field_47345	CODEC
FIELD	eb$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	eb$a	Lde$d;	c	comp_2095	comp_2095
FIELD	eb$a	Ljava/util/Optional;	d	comp_2096	comp_2096
METHOD	eb$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55137	method_55137
METHOD	eb$a	(Lde$d;Ljava/util/Optional;)Lan;	a	method_24865	create
METHOD	eb$a	(Leqg;Levp;I)Z	a	method_24952	test
METHOD	eb$a	()Lde$d;	b	comp_2095	comp_2095
METHOD	eb$a	()Ljava/util/Optional;	c	comp_2096	comp_2096
CLASS	ec	net/minecraft/class_2140	net/minecraft/advancement/criterion/VillagerTradeCriterion
METHOD	ec	(Larf;Lcmd;Lcun;)V	a	method_9146	trigger
METHOD	ec	(Leqg;Lcun;Lec$a;)Z	a	method_22539	method_22539
CLASS	ec$a	net/minecraft/class_2140$class_2142	net/minecraft/advancement/criterion/VillagerTradeCriterion$Conditions
FIELD	ec$a	Lcom/mojang/serialization/Codec;	a	field_47347	CODEC
FIELD	ec$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	ec$a	Ljava/util/Optional;	c	comp_2097	comp_2097
FIELD	ec$a	Ljava/util/Optional;	d	comp_2098	comp_2098
METHOD	ec$a	(Lbu$a;)Lan;	a	method_38914	create
METHOD	ec$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55138	method_55138
METHOD	ec$a	(Leqg;Lcun;)Z	a	method_9154	matches
METHOD	ec$a	()Lan;	b	method_9153	any
METHOD	ec$a	()Ljava/util/Optional;	c	comp_2097	comp_2097
METHOD	ec$a	()Ljava/util/Optional;	d	comp_2098	comp_2098
CLASS	ed	net/minecraft/class_2143	net/minecraft/advancement/criterion/UsedEnderEyeCriterion
METHOD	ed	(DLed$a;)Z	a	method_22540	method_22540
METHOD	ed	(Larf;Liz;)V	a	method_9157	trigger
CLASS	ed$a	net/minecraft/class_2143$class_2145	net/minecraft/advancement/criterion/UsedEnderEyeCriterion$Conditions
FIELD	ed$a	Lcom/mojang/serialization/Codec;	a	field_47350	CODEC
FIELD	ed$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	ed$a	Lde$c;	c	comp_2099	comp_2099
METHOD	ed$a	(D)Z	a	method_9162	matches
METHOD	ed$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55142	method_55142
METHOD	ed$a	()Lde$c;	b	comp_2099	comp_2099
CLASS	ee	net/minecraft/class_2148	net/minecraft/advancement/criterion/UsedTotemCriterion
METHOD	ee	(Larf;Lcun;)V	a	method_9165	trigger
METHOD	ee	(Lcun;Lee$a;)Z	a	method_22541	method_22541
CLASS	ee$a	net/minecraft/class_2148$class_2150	net/minecraft/advancement/criterion/UsedTotemCriterion$Conditions
FIELD	ee$a	Lcom/mojang/serialization/Codec;	a	field_47351	CODEC
FIELD	ee$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	ee$a	Ljava/util/Optional;	c	comp_2100	comp_2100
METHOD	ee$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55143	method_55143
METHOD	ee$a	(Lcp;)Lan;	a	method_35399	create
METHOD	ee$a	(Lcun;)Z	a	method_9171	matches
METHOD	ee$a	(Ldbv;)Lan;	a	method_9170	create
METHOD	ee$a	()Ljava/util/Optional;	b	comp_2100	comp_2100
CLASS	ef	net/minecraft/class_6409	net/minecraft/advancement/criterion/UsingItemCriterion
METHOD	ef	(Larf;Lcun;)V	a	method_37262	trigger
METHOD	ef	(Lcun;Lef$a;)Z	a	method_37263	method_37263
CLASS	ef$a	net/minecraft/class_6409$class_6410	net/minecraft/advancement/criterion/UsingItemCriterion$Conditions
FIELD	ef$a	Lcom/mojang/serialization/Codec;	a	field_47353	CODEC
FIELD	ef$a	Ljava/util/Optional;	b	comp_2029	player
FIELD	ef$a	Ljava/util/Optional;	c	comp_2101	comp_2101
METHOD	ef$a	(Lbu$a;Lcp$a;)Lan;	a	method_37265	create
METHOD	ef$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55144	method_55144
METHOD	ef$a	(Lcun;)Z	a	method_37266	test
METHOD	ef$a	()Ljava/util/Optional;	b	comp_2101	comp_2101
CLASS	eg	net/minecraft/class_2152	net/minecraft/command/FloatRangeArgument
FIELD	eg	Leg;	a	field_9780	ANY
FIELD	eg	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_9781	ONLY_INTS_EXCEPTION
FIELD	eg	Ljava/lang/Float;	c	comp_1840	comp_1840
FIELD	eg	Ljava/lang/Float;	d	comp_1841	comp_1841
METHOD	eg	()Lcom/google/gson/JsonElement;	a	method_35407	toJson
METHOD	eg	(D)Z	a	method_35400	isInSquaredRange
METHOD	eg	(F)Leg;	a	method_35401	exactly
METHOD	eg	(FF)Leg;	a	method_35402	between
METHOD	eg	(Lcom/google/gson/JsonElement;)Leg;	a	method_35403	fromJson
METHOD	eg	(Lcom/mojang/brigadier/StringReader;Z)Leg;	a	method_35404	parse
METHOD	eg	(Lcom/mojang/brigadier/StringReader;ZLjava/util/function/Function;)Leg;	a	method_9172	parse
METHOD	eg	(Ljava/lang/Float;)Ljava/lang/Float;	a	method_35405	method_35405
METHOD	eg	(Ljava/lang/Float;Ljava/util/function/Function;)Ljava/lang/Float;	a	method_9174	mapFloat
METHOD	eg	()Ljava/lang/Float;	b	comp_1840	comp_1840
METHOD	eg	(F)Leg;	b	method_35406	atLeast
METHOD	eg	(Lcom/mojang/brigadier/StringReader;Z)Ljava/lang/Float;	b	method_9176	parseFloat
METHOD	eg	()Ljava/lang/Float;	c	comp_1841	comp_1841
METHOD	eg	(F)Leg;	c	method_35408	atMost
METHOD	eg	(Lcom/mojang/brigadier/StringReader;Z)Z	c	method_9173	peekDigit
METHOD	eg	(F)Z	d	method_35409	isInRange
CLASS	eh	net/minecraft/class_6129	net/minecraft/unused/packageinfo/PackageInfo6129
CLASS	ei	net/minecraft/class_6132	net/minecraft/unused/packageinfo/PackageInfo6132
CLASS	ej	net/minecraft/class_2156	net/minecraft/command/TranslatableBuiltInExceptions
FIELD	ej	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	A	field_9790	DISPATCHER_PARSE_EXCEPTION
FIELD	ej	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	a	field_9799	DOUBLE_TOO_LOW
FIELD	ej	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	b	field_9788	DOUBLE_TOO_HIGH
FIELD	ej	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	c	field_9802	FLOAT_TOO_LOW
FIELD	ej	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	d	field_9795	FLOAT_TOO_HIGH
FIELD	ej	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	e	field_9784	INTEGER_TOO_LOW
FIELD	ej	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	f	field_9793	INTEGER_TOO_HIGH
FIELD	ej	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	g	field_18140	LONG_TOO_LOW
FIELD	ej	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	h	field_18141	LONG_TOO_HIGH
FIELD	ej	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	i	field_9796	LITERAL_INCORRECT
FIELD	ej	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	j	field_9783	READER_EXPECTED_START_QUOTE
FIELD	ej	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	k	field_9803	READER_EXPECTED_END_QUOTE
FIELD	ej	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	l	field_9791	READER_INVALID_ESCAPE
FIELD	ej	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	m	field_9789	READER_INVALID_BOOL
FIELD	ej	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	n	field_9786	READER_INVALID_INT
FIELD	ej	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	o	field_9801	READER_EXPECTED_INT
FIELD	ej	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	p	field_18142	READER_INVALID_LONG
FIELD	ej	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	q	field_18143	READER_EXPECTED_LONG
FIELD	ej	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	r	field_9800	READER_INVALID_DOUBLE
FIELD	ej	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	s	field_9798	READER_EXPECTED_DOUBLE
FIELD	ej	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	t	field_9804	READER_INVALID_FLOAT
FIELD	ej	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	u	field_9787	READER_EXPECTED_FLOAT
FIELD	ej	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	v	field_9794	READER_EXPECTED_BOOL
FIELD	ej	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	w	field_9785	READER_EXPECTED_SYMBOL
FIELD	ej	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	x	field_9797	DISPATCHER_UNKNOWN_COMMAND
FIELD	ej	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	y	field_9792	DISPATCHER_UNKNOWN_ARGUMENT
FIELD	ej	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	z	field_9782	DISPATCHER_EXPECTED_ARGUMENT_SEPARATOR
METHOD	ej	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9184	method_9184
METHOD	ej	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_18479	method_18479
METHOD	ej	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_9188	method_9188
METHOD	ej	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_18480	method_18480
METHOD	ej	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_9179	method_9179
METHOD	ej	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_9186	method_9186
METHOD	ej	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	d	method_9182	method_9182
METHOD	ej	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	d	method_9190	method_9190
METHOD	ej	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	e	method_18481	method_18481
METHOD	ej	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	e	method_9178	method_9178
METHOD	ej	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	f	method_9181	method_9181
METHOD	ej	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	f	method_9180	method_9180
METHOD	ej	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	g	method_9185	method_9185
METHOD	ej	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	g	method_9183	method_9183
METHOD	ej	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	h	method_9191	method_9191
METHOD	ej	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	h	method_9187	method_9187
METHOD	ej	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	i	method_9189	method_9189
CLASS	ek	net/minecraft/class_2159	net/minecraft/server/function/LazyContainer
FIELD	ek	Lcom/mojang/serialization/Codec;	a	field_47409	CODEC
FIELD	ek	Lale;	b	field_9807	id
FIELD	ek	Z	c	field_9810	initialized
FIELD	ek	Ljava/util/Optional;	d	field_9808	function
METHOD	ek	()Lale;	a	method_9197	getId
METHOD	ek	(Lalt;)Ljava/util/Optional;	a	method_9196	get
CLASS	el	net/minecraft/class_7157	net/minecraft/command/CommandRegistryAccess
METHOD	el	(Ljk$a;Lcpj;)Lel;	a	method_46722	of
CLASS	el$1	net/minecraft/class_7157$1	net/minecraft/command/CommandRegistryAccess$1
FIELD	el$1	Ljk$a;	a	field_40908	field_40908
FIELD	el$1	Lcpj;	b	field_40909	field_40909
METHOD	el$1	(Lcpj;Ljk$b;)Ljk$b;	a	method_56810	method_56810
CLASS	em	net/minecraft/class_8935	net/minecraft/command/ReturnValueConsumer
FIELD	em	Lem;	a	field_47158	EMPTY
METHOD	em	(Lem;Lem;ZI)V	a	method_54880	method_54880
CLASS	em$1	net/minecraft/class_8935$1	net/minecraft/command/ReturnValueConsumer$1
CLASS	en	net/minecraft/class_7448	net/minecraft/network/message/SignedCommandArguments
FIELD	en	Len;	a	field_39901	EMPTY
METHOD	en	(Ljava/lang/String;)Lye;	a	method_44907	getMessage
CLASS	en$1	net/minecraft/class_7448$1	net/minecraft/network/message/SignedCommandArguments$1
CLASS	en$a	net/minecraft/class_7448$class_7449	net/minecraft/network/message/SignedCommandArguments$Impl
FIELD	en$a	Ljava/util/Map;	b	comp_971	comp_971
METHOD	en$a	()Ljava/util/Map;	a	comp_971	comp_971
CLASS	eo	net/minecraft/class_2165	net/minecraft/server/command/CommandOutput
FIELD	eo	Leo;	a	field_17395	DUMMY
METHOD	eo	()Z	U_	method_9201	shouldBroadcastConsoleToOps
METHOD	eo	(Lxo;)V	a	method_43496	sendMessage
METHOD	eo	()Z	l_	method_9200	shouldReceiveFeedback
METHOD	eo	()Z	m_	method_36320	cannotBeSilenced
METHOD	eo	()Z	w_	method_9202	shouldTrackOutput
CLASS	eo$1	net/minecraft/class_2165$1	net/minecraft/server/command/CommandOutput$1
CLASS	ep	net/minecraft/class_2168	net/minecraft/server/command/ServerCommandSource
FIELD	ep	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_9824	REQUIRES_PLAYER_EXCEPTION
FIELD	ep	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_9827	REQUIRES_ENTITY_EXCEPTION
FIELD	ep	Leo;	c	field_9819	output
FIELD	ep	Levp;	d	field_9817	position
FIELD	ep	Lare;	e	field_9828	world
FIELD	ep	I	f	field_9815	level
FIELD	ep	Ljava/lang/String;	g	field_9826	name
FIELD	ep	Lxo;	h	field_9825	displayName
FIELD	ep	Lnet/minecraft/server/MinecraftServer;	i	field_9818	server
FIELD	ep	Z	j	field_9823	silent
FIELD	ep	Lbss;	k	field_9820	entity
FIELD	ep	Lem;	l	field_47159	returnValueConsumer
FIELD	ep	Lfb$a;	m	field_9816	entityAnchor
FIELD	ep	Levo;	n	field_9822	rotation
FIELD	ep	Len;	o	field_39183	signedArguments
FIELD	ep	Lazu;	p	field_39834	messageChainTaskQueue
METHOD	ep	()Lep;	a	method_9217	withSilent
METHOD	ep	(I)Lep;	a	method_9206	withLevel
METHOD	ep	(Lare;)Lep;	a	method_9227	withWorld
METHOD	ep	(Larf;)Z	a	method_45067	shouldFilterText
METHOD	ep	(Lbss;)Lep;	a	method_9232	withEntity
METHOD	ep	(Lbss;Lfb$a;)Lep;	a	method_9220	withLookingAt
METHOD	ep	(Lem;)Lep;	a	method_9231	withReturnValueConsumer
METHOD	ep	(Lem;Ljava/util/function/BinaryOperator;)Lep;	a	method_9209	mergeReturnValueConsumers
METHOD	ep	(Len;Lazu;)Lep;	a	method_43735	withSignedArguments
METHOD	ep	(Leo;)Lep;	a	method_36321	withOutput
METHOD	ep	(Leu$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljv;)Ljava/util/concurrent/CompletableFuture;	a	method_41212	method_41212
METHOD	ep	(Levo;)Lep;	a	method_9216	withRotation
METHOD	ep	(Levp;)Lep;	a	method_9208	withPosition
METHOD	ep	(Lfb$a;)Lep;	a	method_9218	withEntityAnchor
METHOD	ep	(Ljava/util/function/Supplier;Z)V	a	method_9226	sendFeedback
METHOD	ep	(Lxo;)V	a	method_45068	sendMessage
METHOD	ep	(Lyd;ZLxk$a;)V	a	method_44749	sendChatMessage
METHOD	ep	()Lxo;	b	method_9223	getDisplayName
METHOD	ep	(I)Lep;	b	method_9230	withMaxLevel
METHOD	ep	(Levp;)Lep;	b	method_9221	withLookingAt
METHOD	ep	(Lxo;)V	b	method_9213	sendError
METHOD	ep	()Ljava/lang/String;	c	method_9214	getName
METHOD	ep	(Lxo;)V	c	method_9212	sendToOps
METHOD	ep	()Levp;	d	method_9222	getPosition
METHOD	ep	()Lare;	e	method_9225	getWorld
METHOD	ep	()Lbss;	f	method_9228	getEntity
METHOD	ep	()Lbss;	g	method_9229	getEntityOrThrow
METHOD	ep	()Larf;	h	method_9207	getPlayerOrThrow
METHOD	ep	()Larf;	i	method_44023	getPlayer
METHOD	ep	()Z	j	method_43737	isExecutedByPlayer
METHOD	ep	()Levo;	k	method_9210	getRotation
METHOD	ep	()Lnet/minecraft/server/MinecraftServer;	l	method_9211	getServer
METHOD	ep	()Lfb$a;	m	method_9219	getEntityAnchor
METHOD	ep	()Len;	n	method_43738	getSignedArguments
METHOD	ep	()Lazu;	o	method_44909	getMessageChainTaskQueue
CLASS	eq	net/minecraft/class_2170	net/minecraft/server/command/CommandManager
FIELD	eq	I	a	field_31837	field_31837
FIELD	eq	I	b	field_31838	field_31838
FIELD	eq	I	c	field_31839	field_31839
FIELD	eq	I	d	field_31840	field_31840
FIELD	eq	I	e	field_31841	field_31841
FIELD	eq	Ljava/lang/ThreadLocal;	f	field_46823	CURRENT_CONTEXT
FIELD	eq	Lorg/slf4j/Logger;	g	field_9833	LOGGER
FIELD	eq	Lcom/mojang/brigadier/CommandDispatcher;	h	field_9832	dispatcher
METHOD	eq	()Lcom/mojang/brigadier/CommandDispatcher;	a	method_9235	getDispatcher
METHOD	eq	(Larf;)V	a	method_9241	sendCommandTree
METHOD	eq	(Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Collection;)V	a	method_41710	method_41710
METHOD	eq	(Lcom/mojang/brigadier/ParseResults;)V	a	method_54312	throwException
METHOD	eq	(Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)V	a	method_9249	execute
METHOD	eq	(Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;Lep;)Lcom/mojang/brigadier/context/ContextChain;	a	method_54492	checkCommand
METHOD	eq	(Lcom/mojang/brigadier/ParseResults;Ljava/util/function/UnaryOperator;)Lcom/mojang/brigadier/ParseResults;	a	method_45018	withCommandSource
METHOD	eq	(Lcom/mojang/brigadier/arguments/ArgumentType;)Ljava/lang/String;	a	method_30851	method_30851
METHOD	eq	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_9246	method_9246
METHOD	eq	(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/tree/CommandNode;Lep;Ljava/util/Map;)V	a	method_9239	makeTreeForSource
METHOD	eq	(Lep;Ljava/lang/String;)V	a	method_44252	executeWithPrefix
METHOD	eq	(Lep;Ljava/util/function/Consumer;)V	a	method_54313	callWithContext
METHOD	eq	(Leq$b;)Ljava/util/function/Predicate;	a	method_9238	getCommandValidator
METHOD	eq	(Leq$b;Ljava/lang/String;)Z	a	method_9240	method_9240
METHOD	eq	(Leu;)Z	a	method_9245	method_9245
METHOD	eq	(Ljava/lang/String;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;	a	method_9247	literal
METHOD	eq	(Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder;	a	method_9244	argument
METHOD	eq	(Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Lep;Lho;)V	a	method_54314	method_54314
METHOD	eq	(Ljava/lang/String;Lyl;)Lyl;	a	method_54493	method_54493
METHOD	eq	(Ljk$a;)Lel;	a	method_46732	createRegistryAccess
METHOD	eq	(Lyc;Lyl;)Lyl;	a	method_9242	method_9242
METHOD	eq	()V	b	method_30852	checkMissing
METHOD	eq	(Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	b	method_23917	getException
METHOD	eq	(Lcom/mojang/brigadier/arguments/ArgumentType;)Z	b	method_30853	method_30853
METHOD	eq	(Ljava/lang/String;)Ljava/lang/String;	b	method_44253	method_44253
METHOD	eq	(Lcom/mojang/brigadier/ParseResults;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	c	method_54494	method_54494
CLASS	eq$1	net/minecraft/class_2170$1	net/minecraft/server/command/CommandManager$1
FIELD	eq$1	Ljk$a;	a	field_40921	field_40921
METHOD	eq$1	(Ljk$b;)Ljk$b$a;	a	method_56811	createTagCreatingLookup
CLASS	eq$1$1	net/minecraft/class_2170$1$1	net/minecraft/server/command/CommandManager$1$1
FIELD	eq$1$1	Ljk$b;	a	field_40922	field_40922
METHOD	eq$1$1	(Laxe;)Ljm$c;	c	method_46734	method_46734
CLASS	eq$a	net/minecraft/class_2170$class_5364	net/minecraft/server/command/CommandManager$RegistrationEnvironment
FIELD	eq$a	Leq$a;	a	field_25419	field_25419
FIELD	eq$a	Leq$a;	b	field_25420	field_25420
FIELD	eq$a	Leq$a;	c	field_25421	field_25421
FIELD	eq$a	Z	d	field_25422	integrated
FIELD	eq$a	Z	e	field_25423	dedicated
FIELD	eq$a	[Leq$a;	f	field_25424	field_25424
METHOD	eq$a	()[Leq$a;	a	method_36791	method_36791
CLASS	eq$b	net/minecraft/class_2170$class_2171	net/minecraft/server/command/CommandManager$CommandParser
CLASS	er	net/minecraft/class_8839	net/minecraft/server/command/AbstractServerCommandSource
METHOD	er	(Lcom/mojang/brigadier/context/CommandContext;ZI)V	a	method_54316	method_54316
METHOD	er	(Lcom/mojang/brigadier/exceptions/CommandExceptionType;Lcom/mojang/brigadier/Message;ZLhr;)V	a	method_54491	handleException
METHOD	er	(Lcom/mojang/brigadier/exceptions/CommandSyntaxException;ZLhr;)V	a	method_54495	handleException
METHOD	er	()Ler;	a_	method_54311	withDummyReturnValueConsumer
METHOD	er	(Lem;)Ler;	b	method_54307	withReturnValueConsumer
METHOD	er	()Lcom/mojang/brigadier/ResultConsumer;	b_	method_54317	asResultConsumer
METHOD	er	(I)Z	c	method_9259	hasPermissionLevel
METHOD	er	()Lem;	p	method_54881	getReturnValueConsumer
METHOD	er	()Lcom/mojang/brigadier/CommandDispatcher;	x	method_54310	getDispatcher
METHOD	er	()Z	y	method_54882	isSilent
CLASS	es	net/minecraft/class_8643	net/minecraft/server/function/MacroException
FIELD	es	Lxo;	a	field_45154	message
METHOD	es	()Lxo;	a	method_52600	getMessage
CLASS	et	net/minecraft/class_9010	net/minecraft/util/JsonReaderUtils
FIELD	et	Ljava/lang/reflect/Field;	a	field_47525	POS
FIELD	et	Ljava/lang/reflect/Field;	b	field_47526	LINE_START
METHOD	et	()Ljava/lang/reflect/Field;	a	method_55375	method_55375
METHOD	et	(Lcom/google/gson/stream/JsonReader;)I	a	method_55376	getPos
METHOD	et	(Lcom/mojang/brigadier/StringReader;Lm;)Ljava/lang/String;	a	method_58128	readWhileMatching
METHOD	et	(Ljk$a;Lcom/mojang/brigadier/StringReader;Lcom/mojang/serialization/Codec;)Ljava/lang/Object;	a	method_55377	parse
METHOD	et	()Ljava/lang/reflect/Field;	b	method_55378	method_55378
CLASS	eu	net/minecraft/class_2172	net/minecraft/command/CommandSource
METHOD	eu	()Ljava/util/Collection;	A	method_9269	getEntitySuggestions
METHOD	eu	()Ljava/util/Collection;	B	method_17771	getBlockPositionSuggestions
METHOD	eu	()Ljava/util/Collection;	C	method_17772	getPositionSuggestions
METHOD	eu	(Lald;Leu$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture;	a	method_41213	listIdSuggestions
METHOD	eu	(Lale;)Lale;	a	method_9263	method_9263
METHOD	eu	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture;	a	method_9261	getCompletions
METHOD	eu	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lale;)V	a	method_9275	method_9275
METHOD	eu	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lale;)V	a	method_9266	method_9266
METHOD	eu	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V	a	method_9256	method_9256
METHOD	eu	(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_9270	suggestIdentifiers
METHOD	eu	(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;	a	method_9258	suggestIdentifiers
METHOD	eu	(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;	a	method_9255	suggestFromIdentifier
METHOD	eu	(Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V	a	method_9250	forEachMatching
METHOD	eu	(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V	a	method_9268	forEachMatching
METHOD	eu	(Ljava/lang/String;Ljava/lang/String;)Z	a	method_27136	shouldSuggest
METHOD	eu	(Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;	a	method_9260	suggestPositions
METHOD	eu	(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_9257	suggestIdentifiers
METHOD	eu	(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;	a	method_40182	suggestIdentifiers
METHOD	eu	(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;	a	method_9271	suggestFromIdentifier
METHOD	eu	(Ljv;Leu$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V	a	method_41214	suggestIdentifiers
METHOD	eu	([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_9253	suggestMatching
METHOD	eu	(Lale;)Lale;	b	method_9251	method_9251
METHOD	eu	(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	b	method_9265	suggestMatching
METHOD	eu	(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;	b	method_35510	suggestMatching
METHOD	eu	(Ljava/lang/String;Ljava/lang/String;)Z	b	method_9272	method_9272
METHOD	eu	(Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;	b	method_9252	suggestColumnPositions
METHOD	eu	(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	b	method_9264	suggestMatching
METHOD	eu	(I)Z	c	method_9259	hasPermissionLevel
METHOD	eu	()Ljava/util/Collection;	q	method_9262	getPlayerNames
METHOD	eu	()Ljava/util/Collection;	r	method_9267	getTeamNames
METHOD	eu	()Ljava/util/stream/Stream;	s	method_9254	getSoundIds
METHOD	eu	()Ljava/util/stream/Stream;	t	method_9273	getRecipeIds
METHOD	eu	()Ljava/util/Set;	u	method_29310	getWorldKeys
METHOD	eu	()Ljw;	v	method_30497	getRegistryManager
METHOD	eu	()Lcpj;	w	method_45549	getEnabledFeatures
METHOD	eu	()Ljava/util/Collection;	z	method_44750	getChatSuggestions
CLASS	eu$a	net/minecraft/class_2172$class_7078	net/minecraft/command/CommandSource$SuggestedIdType
FIELD	eu$a	Leu$a;	a	field_37262	field_37262
FIELD	eu$a	Leu$a;	b	field_37263	field_37263
FIELD	eu$a	Leu$a;	c	field_37264	field_37264
FIELD	eu$a	[Leu$a;	d	field_37265	field_37265
METHOD	eu$a	()Z	a	method_41215	canSuggestTags
METHOD	eu$a	()Z	b	method_41216	canSuggestElements
METHOD	eu$a	()[Leu$a;	c	method_41217	method_41217
CLASS	eu$b	net/minecraft/class_2172$class_2173	net/minecraft/command/CommandSource$RelativePosition
FIELD	eu$b	Leu$b;	a	field_9834	ZERO_LOCAL
FIELD	eu$b	Leu$b;	b	field_9838	ZERO_WORLD
FIELD	eu$b	Ljava/lang/String;	c	field_9835	x
FIELD	eu$b	Ljava/lang/String;	d	field_9836	y
FIELD	eu$b	Ljava/lang/String;	e	field_9837	z
CLASS	ev	net/minecraft/class_5473	net/minecraft/command/argument/AngleArgumentType
FIELD	ev	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_26368	INCOMPLETE_ANGLE_EXCEPTION
FIELD	ev	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_27345	INVALID_ANGLE_EXCEPTION
FIELD	ev	Ljava/util/Collection;	c	field_26369	EXAMPLES
METHOD	ev	()Lev;	a	method_30658	angle
METHOD	ev	(Lcom/mojang/brigadier/StringReader;)Lev$a;	a	method_30659	parse
METHOD	ev	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F	a	method_30660	getAngle
CLASS	ev$a	net/minecraft/class_5473$class_5474	net/minecraft/command/argument/AngleArgumentType$Angle
FIELD	ev$a	F	a	field_26370	angle
FIELD	ev$a	Z	b	field_26371	relative
METHOD	ev$a	(Lep;)F	a	method_30661	getAngle
CLASS	ew	net/minecraft/class_7450	net/minecraft/network/message/ArgumentSignatureDataMap
FIELD	ew	Lew;	a	field_39807	EMPTY
FIELD	ew	Ljava/util/List;	b	comp_912	comp_912
FIELD	ew	I	c	field_39418	MAX_ARGUMENTS
FIELD	ew	I	d	field_39185	MAX_ARGUMENT_NAME_LENGTH
METHOD	ew	()Ljava/util/List;	a	comp_912	comp_912
METHOD	ew	(Lew$b;Lyg$a;)Lew$a;	a	method_45561	method_45561
METHOD	ew	(Lwl;)V	a	method_43749	write
METHOD	ew	(Lwl;Lew$a;)V	a	method_44799	method_44799
METHOD	ew	(Lyg;Lew$b;)Lew;	a	method_44797	sign
CLASS	ew$a	net/minecraft/class_7450$class_7599	net/minecraft/network/message/ArgumentSignatureDataMap$Entry
FIELD	ew$a	Ljava/lang/String;	a	comp_913	comp_913
FIELD	ew$a	Lya;	b	comp_914	comp_914
METHOD	ew$a	()Ljava/lang/String;	a	comp_913	comp_913
METHOD	ew$a	(Lwl;)V	a	method_44800	write
METHOD	ew$a	()Lya;	b	comp_914	comp_914
CLASS	ew$b	net/minecraft/class_7450$class_7600	net/minecraft/network/message/ArgumentSignatureDataMap$ArgumentSigner
CLASS	ex	net/minecraft/class_2177	net/minecraft/command/argument/ColorArgumentType
FIELD	ex	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_9840	INVALID_COLOR_EXCEPTION
FIELD	ex	Ljava/util/Collection;	b	field_9839	EXAMPLES
METHOD	ex	()Lex;	a	method_9276	color
METHOD	ex	(Lcom/mojang/brigadier/StringReader;)Ln;	a	method_9279	parse
METHOD	ex	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ln;	a	method_9277	getColor
METHOD	ex	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9278	method_9278
CLASS	ey	net/minecraft/class_2178	net/minecraft/command/argument/TextArgumentType
FIELD	ey	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_9842	INVALID_COMPONENT_EXCEPTION
FIELD	ey	Ljava/util/Collection;	b	field_9841	EXAMPLES
FIELD	ey	Ljk$a;	c	field_48917	registryLookup
METHOD	ey	(Lcom/mojang/brigadier/StringReader;)Lxo;	a	method_9283	parse
METHOD	ey	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lxo;	a	method_9280	getTextArgument
METHOD	ey	(Lel;)Ley;	a	method_9281	text
METHOD	ey	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9282	method_9282
CLASS	ez	net/minecraft/class_2179	net/minecraft/command/argument/NbtCompoundArgumentType
FIELD	ez	Ljava/util/Collection;	a	field_9843	EXAMPLES
METHOD	ez	()Lez;	a	method_9284	nbtCompound
METHOD	ez	(Lcom/mojang/brigadier/StringReader;)Lur;	a	method_9286	parse
METHOD	ez	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lur;	a	method_9285	getNbtCompound
CLASS	fa	net/minecraft/class_2181	net/minecraft/command/argument/DimensionArgumentType
FIELD	fa	Ljava/util/Collection;	a	field_9844	EXAMPLES
FIELD	fa	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_9845	INVALID_DIMENSION_EXCEPTION
METHOD	fa	()Lfa;	a	method_9288	dimension
METHOD	fa	(Lald;)Ljava/lang/String;	a	method_9291	method_9291
METHOD	fa	(Lcom/mojang/brigadier/StringReader;)Lale;	a	method_9287	parse
METHOD	fa	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lare;	a	method_9289	getDimensionArgument
METHOD	fa	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9290	method_9290
CLASS	fb	net/minecraft/class_2183	net/minecraft/command/argument/EntityAnchorArgumentType
FIELD	fb	Ljava/util/Collection;	a	field_9847	EXAMPLES
FIELD	fb	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_9846	INVALID_ANCHOR_EXCEPTION
METHOD	fb	()Lfb;	a	method_9295	entityAnchor
METHOD	fb	(Lcom/mojang/brigadier/StringReader;)Lfb$a;	a	method_9292	parse
METHOD	fb	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfb$a;	a	method_9294	getEntityAnchor
METHOD	fb	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9293	method_9293
CLASS	fb$a	net/minecraft/class_2183$class_2184	net/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor
FIELD	fb$a	Lfb$a;	a	field_9853	field_9853
FIELD	fb$a	Lfb$a;	b	field_9851	field_9851
FIELD	fb$a	Ljava/util/Map;	c	field_9852	ANCHORS
FIELD	fb$a	Ljava/lang/String;	d	field_9849	id
FIELD	fb$a	Ljava/util/function/BiFunction;	e	field_9848	offset
FIELD	fb$a	[Lfb$a;	f	field_9850	field_9850
METHOD	fb$a	()[Lfb$a;	a	method_36814	method_36814
METHOD	fb$a	(Lbss;)Levp;	a	method_9302	positionAt
METHOD	fb$a	(Lep;)Levp;	a	method_9299	positionAt
METHOD	fb$a	(Levp;Lbss;)Levp;	a	method_9298	method_9298
METHOD	fb$a	(Ljava/lang/String;)Lfb$a;	a	method_9296	fromId
METHOD	fb$a	(Ljava/util/HashMap;)V	a	method_9297	method_9297
METHOD	fb$a	(Levp;Lbss;)Levp;	b	method_9300	method_9300
CLASS	fc	net/minecraft/class_2186	net/minecraft/command/argument/EntityArgumentType
FIELD	fc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_9860	TOO_MANY_ENTITIES_EXCEPTION
FIELD	fc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_9864	TOO_MANY_PLAYERS_EXCEPTION
FIELD	fc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_9861	PLAYER_SELECTOR_HAS_ENTITIES_EXCEPTION
FIELD	fc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_9863	ENTITY_NOT_FOUND_EXCEPTION
FIELD	fc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_9856	PLAYER_NOT_FOUND_EXCEPTION
FIELD	fc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	f	field_9862	NOT_ALLOWED_EXCEPTION
FIELD	fc	Ljava/util/Collection;	g	field_9859	EXAMPLES
FIELD	fc	Z	h	field_9858	singleTarget
FIELD	fc	Z	i	field_9857	playersOnly
METHOD	fc	()Lfc;	a	method_9309	entity
METHOD	fc	(Lcom/mojang/brigadier/StringReader;)Lhe;	a	method_9318	parse
METHOD	fc	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lbss;	a	method_9313	getEntity
METHOD	fc	(Leu;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V	a	method_9311	method_9311
METHOD	fc	()Lfc;	b	method_9306	entities
METHOD	fc	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;	b	method_9317	getEntities
METHOD	fc	()Lfc;	c	method_9305	player
METHOD	fc	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;	c	method_9307	getOptionalEntities
METHOD	fc	()Lfc;	d	method_9308	players
METHOD	fc	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;	d	method_9310	getOptionalPlayers
METHOD	fc	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Larf;	e	method_9315	getPlayer
METHOD	fc	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;	f	method_9312	getPlayers
CLASS	fc$a	net/minecraft/class_2186$class_2187	net/minecraft/command/argument/EntityArgumentType$Serializer
FIELD	fc$a	B	a	field_37850	SINGLE_FLAG
FIELD	fc$a	B	b	field_37851	PLAYERS_ONLY_FLAG
METHOD	fc$a	(Lfc$a$a;Lcom/google/gson/JsonObject;)V	a	method_9319	writeJson
METHOD	fc$a	(Lfc$a$a;Lwl;)V	a	method_9320	writePacket
METHOD	fc$a	(Lfc;)Lfc$a$a;	a	method_41727	getArgumentTypeProperties
METHOD	fc$a	(Lwl;)Lfc$a$a;	a	method_9321	fromPacket
CLASS	fc$a$a	net/minecraft/class_2186$class_2187$class_7171	net/minecraft/command/argument/EntityArgumentType$Serializer$Properties
FIELD	fc$a$a	Lfc$a;	a	field_37852	field_37852
FIELD	fc$a$a	Z	b	field_37853	single
FIELD	fc$a$a	Z	c	field_37854	playersOnly
METHOD	fc$a$a	(Lel;)Lfc;	a	method_41729	createType
CLASS	fd	net/minecraft/class_7918	net/minecraft/command/argument/GameModeArgumentType
FIELD	fd	Ljava/util/Collection;	a	field_41088	EXAMPLES
FIELD	fd	[Ldbt;	b	field_41089	VALUES
FIELD	fd	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_41090	INVALID_GAME_MODE_EXCEPTION
METHOD	fd	()Lfd;	a	method_47383	gameMode
METHOD	fd	(Lcom/mojang/brigadier/StringReader;)Ldbt;	a	method_47384	parse
METHOD	fd	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldbt;	a	method_47385	getGameMode
METHOD	fd	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_47386	method_47386
CLASS	fe	net/minecraft/class_2191	net/minecraft/command/argument/GameProfileArgumentType
FIELD	fe	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_9869	UNKNOWN_PLAYER_EXCEPTION
FIELD	fe	Ljava/util/Collection;	b	field_9868	EXAMPLES
METHOD	fe	()Lfe;	a	method_9329	gameProfile
METHOD	fe	(Lcom/mojang/brigadier/StringReader;)Lfe$a;	a	method_9331	parse
METHOD	fe	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V	a	method_9332	method_9332
METHOD	fe	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;	a	method_9330	getProfileArgument
METHOD	fe	(Ljava/lang/String;Lep;)Ljava/util/Collection;	a	method_9328	method_9328
CLASS	fe$a	net/minecraft/class_2191$class_2192	net/minecraft/command/argument/GameProfileArgumentType$GameProfileArgument
CLASS	fe$b	net/minecraft/class_2191$class_2193	net/minecraft/command/argument/GameProfileArgumentType$SelectorBacked
FIELD	fe$b	Lhe;	a	field_9870	selector
CLASS	ff	net/minecraft/class_8199	net/minecraft/command/argument/HeightmapArgumentType
FIELD	ff	Lcom/mojang/serialization/Codec;	a	field_42994	HEIGHTMAP_CODEC
METHOD	ff	()Lff;	a	method_49542	heightmap
METHOD	ff	(I)[Ldxs$a;	a	method_49543	method_49543
METHOD	ff	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldxs$a;	a	method_49544	getHeightmap
METHOD	ff	()[Ldxs$a;	b	method_49546	getHeightmapTypes
METHOD	ff	(Ljava/lang/String;)Ljava/lang/String;	b	method_49547	method_49547
CLASS	fg	net/minecraft/class_2196	net/minecraft/command/argument/MessageArgumentType
FIELD	fg	Ljava/util/Collection;	a	field_9876	EXAMPLES
FIELD	fg	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	b	field_51482	MESSAGE_TOO_LONG_EXCEPTION
METHOD	fg	()Lfg;	a	method_9340	message
METHOD	fg	(Lcom/mojang/brigadier/StringReader;)Lfg$a;	a	method_9338	parse
METHOD	fg	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lxo;	a	method_9339	getMessage
METHOD	fg	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Consumer;)V	a	method_45562	getSignedMessage
METHOD	fg	(Lep;Lye;)Ljava/util/concurrent/CompletableFuture;	a	method_45563	filterText
METHOD	fg	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_59836	method_59836
METHOD	fg	(Ljava/util/function/Consumer;Lep;Lye;)V	a	method_45566	chain
METHOD	fg	(Lye;Lxo;Ljava/util/function/Consumer;Larw;)V	a	method_45568	method_45568
METHOD	fg	(Ljava/util/function/Consumer;Lep;Lye;)V	b	method_45569	chainUnsigned
CLASS	fg$a	net/minecraft/class_2196$class_2197	net/minecraft/command/argument/MessageArgumentType$MessageFormat
FIELD	fg$a	Ljava/lang/String;	a	comp_2653	contents
FIELD	fg$a	[Lfg$b;	b	comp_2654	selectors
METHOD	fg$a	()Ljava/lang/String;	a	comp_2653	contents
METHOD	fg$a	(Lcom/mojang/brigadier/StringReader;Z)Lfg$a;	a	method_9342	parse
METHOD	fg$a	(Lep;)Lxo;	a	method_44268	format
METHOD	fg$a	(Lep;Z)Lxo;	a	method_9341	format
METHOD	fg$a	()[Lfg$b;	b	comp_2654	selectors
CLASS	fg$b	net/minecraft/class_2196$class_2198	net/minecraft/command/argument/MessageArgumentType$MessageSelector
FIELD	fg$b	I	a	comp_2655	comp_2655
FIELD	fg$b	I	b	comp_2656	comp_2656
FIELD	fg$b	Lhe;	c	comp_2657	comp_2657
METHOD	fg$b	()I	a	comp_2655	comp_2655
METHOD	fg$b	(Lep;)Lxo;	a	method_9345	format
METHOD	fg$b	()I	b	comp_2656	comp_2656
METHOD	fg$b	()Lhe;	c	comp_2657	comp_2657
CLASS	fh	net/minecraft/class_2203	net/minecraft/command/argument/NbtPathArgumentType
FIELD	fh	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_9900	INVALID_PATH_NODE_EXCEPTION
FIELD	fh	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_41706	TOO_DEEP_EXCEPTION
FIELD	fh	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_9899	NOTHING_FOUND_EXCEPTION
FIELD	fh	Ljava/util/Collection;	d	field_9898	EXAMPLES
FIELD	fh	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	e	field_41708	EXPECTED_LIST_EXCEPTION
FIELD	fh	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	f	field_41709	INVALID_INDEX_EXCEPTION
FIELD	fh	C	g	field_32182	LEFT_SQUARE_BRACKET
FIELD	fh	C	h	field_32183	RIGHT_SQUARE_BRACKET
FIELD	fh	C	i	field_32184	LEFT_CURLY_BRACKET
FIELD	fh	C	j	field_32185	RIGHT_CURLY_BRACKET
FIELD	fh	C	k	field_32186	DOUBLE_QUOTE
FIELD	fh	C	l	field_44920	SINGLE_QUOTE
METHOD	fh	()Lfh;	a	method_9360	nbtPath
METHOD	fh	(C)Z	a	method_9355	isNameCharacter
METHOD	fh	(Lcom/mojang/brigadier/StringReader;)Lfh$g;	a	method_9362	parse
METHOD	fh	(Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lfh$h;	a	method_9352	readCompoundChildNode
METHOD	fh	(Lcom/mojang/brigadier/StringReader;Z)Lfh$h;	a	method_9361	parseNode
METHOD	fh	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfh$g;	a	method_9358	getNbtPath
METHOD	fh	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_47969	method_47969
METHOD	fh	(Lur;)Ljava/util/function/Predicate;	a	method_9359	getPredicate
METHOD	fh	(Lur;Lvo;)Z	a	method_9353	method_9353
METHOD	fh	(Lcom/mojang/brigadier/StringReader;)Ljava/lang/String;	b	method_9357	readName
METHOD	fh	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_47970	method_47970
METHOD	fh	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_9356	method_9356
CLASS	fh$a	net/minecraft/class_2203$class_2204	net/minecraft/command/argument/NbtPathArgumentType$AllListElementNode
FIELD	fh$a	Lfh$a;	a	field_9901	INSTANCE
CLASS	fh$b	net/minecraft/class_2203$class_2205	net/minecraft/command/argument/NbtPathArgumentType$NamedNode
FIELD	fh$b	Ljava/lang/String;	a	field_9902	name
CLASS	fh$c	net/minecraft/class_2203$class_2206	net/minecraft/command/argument/NbtPathArgumentType$IndexedListElementNode
FIELD	fh$c	I	a	field_9903	index
CLASS	fh$d	net/minecraft/class_2203$class_2207	net/minecraft/command/argument/NbtPathArgumentType$FilteredListElementNode
FIELD	fh$d	Lur;	a	field_9904	filter
FIELD	fh$d	Ljava/util/function/Predicate;	b	field_9905	predicate
METHOD	fh$d	(Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lvo;)V	a	method_9365	method_9365
CLASS	fh$e	net/minecraft/class_2203$class_2208	net/minecraft/command/argument/NbtPathArgumentType$FilteredNamedNode
FIELD	fh$e	Ljava/lang/String;	a	field_9906	name
FIELD	fh$e	Lur;	b	field_9907	filter
FIELD	fh$e	Ljava/util/function/Predicate;	c	field_9908	predicate
CLASS	fh$f	net/minecraft/class_2203$class_3707	net/minecraft/command/argument/NbtPathArgumentType$FilteredRootNode
FIELD	fh$f	Ljava/util/function/Predicate;	a	field_16319	matcher
CLASS	fh$g	net/minecraft/class_2203$class_2209	net/minecraft/command/argument/NbtPathArgumentType$NbtPath
FIELD	fh$g	Lcom/mojang/serialization/Codec;	a	field_50034	CODEC
FIELD	fh$g	Ljava/lang/String;	b	field_9909	string
FIELD	fh$g	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	c	field_9910	nodeEndIndices
FIELD	fh$g	[Lfh$h;	d	field_9911	nodes
METHOD	fh$g	()Ljava/lang/String;	a	method_54100	getString
METHOD	fh$g	(ILur;Ljava/util/List;)I	a	method_47972	insert
METHOD	fh$g	(Lfh$h;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_9375	createNothingFoundException
METHOD	fh$g	(Lfh$h;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lvo;Lvo;)Ljava/lang/Integer;	a	method_47973	method_47973
METHOD	fh$g	(Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;	a	method_9370	method_9370
METHOD	fh$g	(Ljava/lang/String;)Lfh$g;	a	method_58472	parse
METHOD	fh$g	(Ljava/lang/String;Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String;	a	method_58473	method_58473
METHOD	fh$g	(Ljava/util/List;Ljava/util/function/Function;)I	a	method_9371	forEach
METHOD	fh$g	(Lorg/apache/commons/lang3/mutable/MutableBoolean;Lvo;)Lvo;	a	method_47974	method_47974
METHOD	fh$g	(Lvo;)Ljava/util/List;	a	method_9366	get
METHOD	fh$g	(Lvo;I)Z	a	method_47975	isTooDeep
METHOD	fh$g	(Lvo;Ljava/util/function/Supplier;)Ljava/util/List;	a	method_9367	getOrInit
METHOD	fh$g	(Lvo;Lvo;)I	a	method_35722	put
METHOD	fh$g	()I	b	method_47971	getDepth
METHOD	fh$g	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	b	method_58474	method_58474
METHOD	fh$g	(Lvo;)I	b	method_9374	count
METHOD	fh$g	(Lvo;)I	c	method_9372	remove
METHOD	fh$g	(Lvo;)Ljava/util/List;	d	method_9369	getTerminals
CLASS	fh$h	net/minecraft/class_2203$class_2210	net/minecraft/command/argument/NbtPathArgumentType$PathNode
METHOD	fh$h	()Lvo;	a	method_9382	init
METHOD	fh$h	(Ljava/util/List;)Ljava/util/List;	a	method_9381	get
METHOD	fh$h	(Ljava/util/List;Ljava/util/function/BiConsumer;)Ljava/util/List;	a	method_9384	process
METHOD	fh$h	(Ljava/util/List;Ljava/util/function/Supplier;)Ljava/util/List;	a	method_9377	getOrInit
METHOD	fh$h	(Ljava/util/function/Supplier;Lvo;Ljava/util/List;)V	a	method_9379	method_9379
METHOD	fh$h	(Lvo;)I	a	method_9383	clear
METHOD	fh$h	(Lvo;Ljava/util/List;)V	a	method_9378	get
METHOD	fh$h	(Lvo;Ljava/util/function/Supplier;)I	a	method_9376	set
METHOD	fh$h	(Lvo;Ljava/util/function/Supplier;Ljava/util/List;)V	a	method_9380	getOrInit
CLASS	fi	net/minecraft/class_2212	net/minecraft/command/argument/NbtElementArgumentType
FIELD	fi	Ljava/util/Collection;	a	field_9918	EXAMPLES
METHOD	fi	()Lfi;	a	method_9389	nbtElement
METHOD	fi	(Lcom/mojang/brigadier/StringReader;)Lvo;	a	method_9388	parse
METHOD	fi	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lvo;	a	method_9390	getNbtElement
CLASS	fj	net/minecraft/class_2214	net/minecraft/command/argument/ScoreboardObjectiveArgumentType
FIELD	fj	Ljava/util/Collection;	a	field_9919	EXAMPLES
FIELD	fj	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_9922	UNKNOWN_OBJECTIVE_EXCEPTION
FIELD	fj	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_9921	READONLY_OBJECTIVE_EXCEPTION
METHOD	fj	()Lfj;	a	method_9391	scoreboardObjective
METHOD	fj	(Lcom/mojang/brigadier/StringReader;)Ljava/lang/String;	a	method_9396	parse
METHOD	fj	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lewl;	a	method_9395	getObjective
METHOD	fj	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9392	method_9392
METHOD	fj	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lewl;	b	method_9393	getWritableObjective
METHOD	fj	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_9397	method_9397
CLASS	fk	net/minecraft/class_2216	net/minecraft/command/argument/ScoreboardCriterionArgumentType
FIELD	fk	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_9927	INVALID_CRITERION_EXCEPTION
FIELD	fk	Ljava/util/Collection;	b	field_9926	EXAMPLES
METHOD	fk	()Lfk;	a	method_9399	scoreboardCriterion
METHOD	fk	(Lawi;Ljava/lang/Object;)Ljava/lang/String;	a	method_9400	getStatName
METHOD	fk	(Lcom/mojang/brigadier/StringReader;)Leww;	a	method_9403	parse
METHOD	fk	(Lcom/mojang/brigadier/StringReader;ILjava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_17949	method_17949
METHOD	fk	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Leww;	a	method_9402	getCriterion
METHOD	fk	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9401	method_9401
CLASS	fl	net/minecraft/class_2218	net/minecraft/command/argument/OperationArgumentType
FIELD	fl	Ljava/util/Collection;	a	field_9929	EXAMPLES
FIELD	fl	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_9931	INVALID_OPERATION
FIELD	fl	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_9930	DIVISION_ZERO_EXCEPTION
METHOD	fl	()Lfl;	a	method_9404	operation
METHOD	fl	(II)I	a	method_9414	method_9414
METHOD	fl	(Lcom/mojang/brigadier/StringReader;)Lfl$a;	a	method_9412	parse
METHOD	fl	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lfl$a;	a	method_9409	getOperation
METHOD	fl	(Lewr;Lewr;)V	a	method_9410	method_9410
METHOD	fl	(Ljava/lang/String;)Lfl$a;	a	method_9413	getOperator
METHOD	fl	(II)I	b	method_9411	method_9411
METHOD	fl	(Ljava/lang/String;)Lfl$b;	b	method_9407	getIntOperator
METHOD	fl	(II)I	c	method_9415	method_9415
METHOD	fl	(II)I	d	method_9408	method_9408
METHOD	fl	(II)I	e	method_9406	method_9406
CLASS	fl$a	net/minecraft/class_2218$class_2219	net/minecraft/command/argument/OperationArgumentType$Operation
CLASS	fl$b	net/minecraft/class_2218$class_2220	net/minecraft/command/argument/OperationArgumentType$IntOperator
CLASS	fm	net/minecraft/class_2223	net/minecraft/command/argument/ParticleEffectArgumentType
FIELD	fm	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_9936	UNKNOWN_PARTICLE_EXCEPTION
FIELD	fm	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_51438	INVALID_OPTIONS_EXCEPTION
FIELD	fm	Ljava/util/Collection;	c	field_9935	EXAMPLES
FIELD	fm	Ljk$a;	d	field_48929	registryLookup
METHOD	fm	(Lcom/mojang/brigadier/StringReader;)Llg;	a	method_9416	parse
METHOD	fm	(Lcom/mojang/brigadier/StringReader;Lale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_45582	method_45582
METHOD	fm	(Lcom/mojang/brigadier/StringReader;Ljk$a;)Llg;	a	method_9418	readParameters
METHOD	fm	(Lcom/mojang/brigadier/StringReader;Ljk;)Llh;	a	method_45583	getType
METHOD	fm	(Lcom/mojang/brigadier/StringReader;Llh;Ljk$a;)Llg;	a	method_9420	readParameters
METHOD	fm	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Llg;	a	method_9421	getParticle
METHOD	fm	(Lel;)Lfm;	a	method_9417	particleEffect
METHOD	fm	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_59751	method_59751
METHOD	fm	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_9419	method_9419
CLASS	fn	net/minecraft/class_2224	net/minecraft/command/argument/NumberRangeArgumentType
METHOD	fn	()Lfn$b;	a	method_9422	intRange
METHOD	fn	()Lfn$a;	b	method_30918	floatRange
CLASS	fn$a	net/minecraft/class_2224$class_2225	net/minecraft/command/argument/NumberRangeArgumentType$FloatRangeArgumentType
FIELD	fn$a	Ljava/util/Collection;	a	field_9937	EXAMPLES
METHOD	fn$a	(Lcom/mojang/brigadier/StringReader;)Lde$c;	a	method_9423	parse
METHOD	fn$a	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lde$c;	a	method_35738	getRangeArgument
CLASS	fn$b	net/minecraft/class_2224$class_2227	net/minecraft/command/argument/NumberRangeArgumentType$IntRangeArgumentType
FIELD	fn$b	Ljava/util/Collection;	a	field_9938	EXAMPLES
METHOD	fn$b	(Lcom/mojang/brigadier/StringReader;)Lde$d;	a	method_9426	parse
METHOD	fn$b	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lde$d;	a	method_9425	getRangeArgument
CLASS	fo	net/minecraft/class_7733	net/minecraft/command/argument/RegistryEntryReferenceArgumentType
FIELD	fo	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	a	field_40401	NOT_FOUND_EXCEPTION
FIELD	fo	Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;	b	field_40402	INVALID_TYPE_EXCEPTION
FIELD	fo	Ljava/util/Collection;	c	field_40403	EXAMPLES
FIELD	fo	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	d	field_40404	NOT_SUMMONABLE_EXCEPTION
FIELD	fo	Lald;	e	field_40405	registryRef
FIELD	fo	Ljk;	f	field_40406	registryWrapper
METHOD	fo	(Lcom/mojang/brigadier/StringReader;)Lji$c;	a	method_45600	parse
METHOD	fo	(Lcom/mojang/brigadier/StringReader;Lale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_45599	method_45599
METHOD	fo	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji$c;	a	method_45601	getEntityAttribute
METHOD	fo	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lald;)Lji$c;	a	method_45602	getRegistryEntry
METHOD	fo	(Lel;Lald;)Lfo;	a	method_45603	registryEntry
METHOD	fo	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_45604	method_45604
METHOD	fo	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_45605	method_45605
METHOD	fo	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_45606	method_45606
METHOD	fo	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji$c;	b	method_45607	getConfiguredFeature
METHOD	fo	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji$c;	c	method_45608	getStructure
METHOD	fo	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji$c;	d	method_45609	getEntityType
METHOD	fo	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji$c;	e	method_45610	getSummonableEntityType
METHOD	fo	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji$c;	f	method_45611	getStatusEffect
METHOD	fo	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji$c;	g	method_45612	getEnchantment
CLASS	fo$a	net/minecraft/class_7733$class_7734	net/minecraft/command/argument/RegistryEntryReferenceArgumentType$Serializer
METHOD	fo$a	(Lfo$a$a;Lcom/google/gson/JsonObject;)V	a	method_45613	writeJson
METHOD	fo$a	(Lfo$a$a;Lwl;)V	a	method_45614	writePacket
METHOD	fo$a	(Lfo;)Lfo$a$a;	a	method_45615	getArgumentTypeProperties
METHOD	fo$a	(Lwl;)Lfo$a$a;	a	method_45616	fromPacket
CLASS	fo$a$a	net/minecraft/class_7733$class_7734$class_7735	net/minecraft/command/argument/RegistryEntryReferenceArgumentType$Serializer$Properties
FIELD	fo$a$a	Lfo$a;	a	field_40407	field_40407
FIELD	fo$a$a	Lald;	b	field_40408	registryRef
METHOD	fo$a$a	(Lel;)Lfo;	a	method_45617	createType
CLASS	fp	net/minecraft/class_7079	net/minecraft/command/argument/RegistryKeyArgumentType
FIELD	fp	Ljava/util/Collection;	a	field_37269	EXAMPLES
FIELD	fp	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_37271	INVALID_FEATURE_EXCEPTION
FIELD	fp	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_39191	INVALID_STRUCTURE_EXCEPTION
FIELD	fp	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	d	field_39192	INVALID_JIGSAW_EXCEPTION
FIELD	fp	Lald;	e	field_37272	registryRef
METHOD	fp	(Lald;)Lfp;	a	method_41224	registryKey
METHOD	fp	(Lcom/mojang/brigadier/StringReader;)Lald;	a	method_41218	parse
METHOD	fp	(Lcom/mojang/brigadier/context/CommandContext;Lald;)Ljv;	a	method_41221	getRegistry
METHOD	fp	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji$c;	a	method_41225	getConfiguredFeatureEntry
METHOD	fp	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lald;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lald;	a	method_41220	getKey
METHOD	fp	(Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lald;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_43775	method_43775
METHOD	fp	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_43776	method_43776
METHOD	fp	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji$c;	b	method_43779	getStructureEntry
METHOD	fp	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lald;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lji$c;	b	method_43777	getRegistryEntry
METHOD	fp	(Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lald;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	b	method_41222	method_41222
METHOD	fp	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_43778	method_43778
METHOD	fp	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji$c;	c	method_43780	getStructurePoolEntry
METHOD	fp	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_41226	method_41226
CLASS	fp$a	net/minecraft/class_7079$class_7080	net/minecraft/command/argument/RegistryKeyArgumentType$Serializer
METHOD	fp$a	(Lfp$a$a;Lcom/google/gson/JsonObject;)V	a	method_41229	writeJson
METHOD	fp$a	(Lfp$a$a;Lwl;)V	a	method_41230	writePacket
METHOD	fp$a	(Lfp;)Lfp$a$a;	a	method_41903	getArgumentTypeProperties
METHOD	fp$a	(Lwl;)Lfp$a$a;	a	method_41231	fromPacket
CLASS	fp$a$a	net/minecraft/class_7079$class_7080$class_7197	net/minecraft/command/argument/RegistryKeyArgumentType$Serializer$Properties
FIELD	fp$a$a	Lfp$a;	a	field_37916	field_37916
FIELD	fp$a$a	Lald;	b	field_37917	registryRef
METHOD	fp$a$a	(Lel;)Lfp;	a	method_41904	createType
CLASS	fq	net/minecraft/class_2232	net/minecraft/command/argument/IdentifierArgumentType
FIELD	fq	Ljava/util/Collection;	a	field_9946	EXAMPLES
FIELD	fq	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_9945	UNKNOWN_ADVANCEMENT_EXCEPTION
FIELD	fq	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_9947	UNKNOWN_RECIPE_EXCEPTION
METHOD	fq	()Lfq;	a	method_9441	identifier
METHOD	fq	(Lale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_17788	method_17788
METHOD	fq	(Lcom/mojang/brigadier/StringReader;)Lale;	a	method_9446	parse
METHOD	fq	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Laf;	a	method_9439	getAdvancementArgument
METHOD	fq	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9444	method_9444
METHOD	fq	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcyv;	b	method_9442	getRecipeArgument
METHOD	fq	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_9440	method_9440
METHOD	fq	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lale;	c	method_9443	getIdentifier
CLASS	fr	net/minecraft/class_9433	net/minecraft/command/argument/RegistryEntryArgumentType
FIELD	fr	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_50037	FAILED_TO_PARSE_EXCEPTION
FIELD	fr	Ljava/util/Collection;	b	field_50038	EXAMPLES
FIELD	fr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_50039	INVALID_EXCEPTION
FIELD	fr	Ljk$a;	d	field_50040	registryLookup
FIELD	fr	Z	e	field_50041	canLookupRegistry
FIELD	fr	Lcom/mojang/serialization/Codec;	f	field_50042	entryCodec
METHOD	fr	(Lcom/mojang/brigadier/StringReader;)Lji;	a	method_58479	parse
METHOD	fr	(Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_58480	method_58480
METHOD	fr	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji;	a	method_58481	getLootTable
METHOD	fr	(Lel;)Lfr$c;	a	method_58482	lootTable
METHOD	fr	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_58483	method_58483
METHOD	fr	(Lcom/mojang/brigadier/StringReader;)Lvo;	b	method_58484	parseAsNbt
METHOD	fr	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji;	b	method_58485	getLootFunction
METHOD	fr	(Lel;)Lfr$a;	b	method_58486	lootFunction
METHOD	fr	(Lcom/mojang/brigadier/StringReader;)Z	c	method_58487	hasFinishedReading
METHOD	fr	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji;	c	method_58488	getLootCondition
METHOD	fr	(Lel;)Lfr$b;	c	method_58489	lootCondition
METHOD	fr	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lji;	d	method_58490	getArgument
CLASS	fr$a	net/minecraft/class_9433$class_9434	net/minecraft/command/argument/RegistryEntryArgumentType$LootFunctionArgumentType
CLASS	fr$b	net/minecraft/class_9433$class_9435	net/minecraft/command/argument/RegistryEntryArgumentType$LootConditionArgumentType
CLASS	fr$c	net/minecraft/class_9433$class_9436	net/minecraft/command/argument/RegistryEntryArgumentType$LootTableArgumentType
CLASS	fs	net/minecraft/class_7737	net/minecraft/command/argument/RegistryEntryPredicateArgumentType
FIELD	fs	Ljava/util/Collection;	a	field_40417	EXAMPLES
FIELD	fs	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	b	field_40418	NOT_FOUND_EXCEPTION
FIELD	fs	Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;	c	field_40419	WRONG_TYPE_EXCEPTION
FIELD	fs	Ljk;	d	field_40420	registryWrapper
FIELD	fs	Lald;	e	field_40421	registryRef
METHOD	fs	(Lald;Lji$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_45632	method_45632
METHOD	fs	(Lald;Ljm$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_45633	method_45633
METHOD	fs	(Lcom/mojang/brigadier/StringReader;)Lfs$c;	a	method_45635	parse
METHOD	fs	(Lcom/mojang/brigadier/StringReader;Lale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_45634	method_45634
METHOD	fs	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lald;)Lfs$c;	a	method_45636	getRegistryEntryPredicate
METHOD	fs	(Lel;Lald;)Lfs;	a	method_45637	registryEntryPredicate
METHOD	fs	(Lfs$c;Lald;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_45638	method_45638
METHOD	fs	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_45639	method_45639
METHOD	fs	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_45640	method_45640
METHOD	fs	(Lcom/mojang/brigadier/StringReader;Lale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	b	method_45641	method_45641
CLASS	fs$a	net/minecraft/class_7737$class_7738	net/minecraft/command/argument/RegistryEntryPredicateArgumentType$Serializer
METHOD	fs$a	(Lfs$a$a;Lcom/google/gson/JsonObject;)V	a	method_45642	writeJson
METHOD	fs$a	(Lfs$a$a;Lwl;)V	a	method_45643	writePacket
METHOD	fs$a	(Lfs;)Lfs$a$a;	a	method_45644	getArgumentTypeProperties
METHOD	fs$a	(Lwl;)Lfs$a$a;	a	method_45645	fromPacket
CLASS	fs$a$a	net/minecraft/class_7737$class_7738$class_7739	net/minecraft/command/argument/RegistryEntryPredicateArgumentType$Serializer$Properties
FIELD	fs$a$a	Lfs$a;	a	field_40422	field_40422
FIELD	fs$a$a	Lald;	b	field_40423	registryRef
METHOD	fs$a$a	(Lel;)Lfs;	a	method_45646	createType
CLASS	fs$b	net/minecraft/class_7737$class_7740	net/minecraft/command/argument/RegistryEntryPredicateArgumentType$EntryBased
FIELD	fs$b	Lji$c;	a	comp_1023	comp_1023
METHOD	fs$b	(Lji;)Z	a	method_45649	test
METHOD	fs$b	()Lji$c;	c	comp_1023	comp_1023
CLASS	fs$c	net/minecraft/class_7737$class_7741	net/minecraft/command/argument/RegistryEntryPredicateArgumentType$EntryPredicate
METHOD	fs$c	()Lcom/mojang/datafixers/util/Either;	a	method_45647	getEntry
METHOD	fs$c	(Lald;)Ljava/util/Optional;	a	method_45648	tryCast
METHOD	fs$c	()Ljava/lang/String;	b	method_45650	asString
CLASS	fs$d	net/minecraft/class_7737$class_7742	net/minecraft/command/argument/RegistryEntryPredicateArgumentType$TagBased
FIELD	fs$d	Ljm$c;	a	comp_1024	comp_1024
METHOD	fs$d	(Lji;)Z	a	method_45651	test
METHOD	fs$d	()Ljm$c;	c	comp_1024	comp_1024
CLASS	ft	net/minecraft/class_7066	net/minecraft/command/argument/RegistryPredicateArgumentType
FIELD	ft	Ljava/util/Collection;	a	field_37223	EXAMPLES
FIELD	ft	Lald;	b	field_37226	registryRef
METHOD	ft	(Lald;)Lft;	a	method_41170	registryPredicate
METHOD	ft	(Lcom/mojang/brigadier/StringReader;)Lft$c;	a	method_41164	parse
METHOD	ft	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lald;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lft$c;	a	method_41166	getPredicate
METHOD	ft	(Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;Lft$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_41167	method_41167
CLASS	ft$a	net/minecraft/class_7066$class_7069	net/minecraft/command/argument/RegistryPredicateArgumentType$Serializer
METHOD	ft$a	(Lft$a$a;Lcom/google/gson/JsonObject;)V	a	method_41177	writeJson
METHOD	ft$a	(Lft$a$a;Lwl;)V	a	method_41178	writePacket
METHOD	ft$a	(Lft;)Lft$a$a;	a	method_41912	getArgumentTypeProperties
METHOD	ft$a	(Lwl;)Lft$a$a;	a	method_41179	fromPacket
CLASS	ft$a$a	net/minecraft/class_7066$class_7069$class_7199	net/minecraft/command/argument/RegistryPredicateArgumentType$Serializer$Properties
FIELD	ft$a$a	Lft$a;	a	field_37928	field_37928
FIELD	ft$a$a	Lald;	b	field_37929	registryRef
METHOD	ft$a$a	(Lel;)Lft;	a	method_41913	createType
CLASS	ft$b	net/minecraft/class_7066$class_7067	net/minecraft/command/argument/RegistryPredicateArgumentType$RegistryKeyBased
FIELD	ft$b	Lald;	a	comp_522	comp_522
METHOD	ft$b	(Lji;)Z	a	method_41174	test
METHOD	ft$b	()Lald;	c	comp_522	comp_522
CLASS	ft$c	net/minecraft/class_7066$class_7068	net/minecraft/command/argument/RegistryPredicateArgumentType$RegistryPredicate
METHOD	ft$c	()Lcom/mojang/datafixers/util/Either;	a	method_41173	getKey
METHOD	ft$c	(Lald;)Ljava/util/Optional;	a	method_41175	tryCast
METHOD	ft$c	()Ljava/lang/String;	b	method_41176	asString
CLASS	ft$d	net/minecraft/class_7066$class_7070	net/minecraft/command/argument/RegistryPredicateArgumentType$TagBased
FIELD	ft$d	Laxe;	a	comp_523	comp_523
METHOD	ft$d	(Lji;)Z	a	method_41180	test
METHOD	ft$d	()Laxe;	c	comp_523	comp_523
CLASS	fu	net/minecraft/class_2233	net/minecraft/command/argument/ScoreHolderArgumentType
FIELD	fu	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	a	field_9951	SUGGESTION_PROVIDER
FIELD	fu	Ljava/util/Collection;	b	field_9948	EXAMPLES
FIELD	fu	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_9950	EMPTY_SCORE_HOLDER_EXCEPTION
FIELD	fu	Z	d	field_9949	multiple
METHOD	fu	()Lfu;	a	method_9447	scoreHolder
METHOD	fu	(Lcom/mojang/brigadier/StringReader;)Lfu$b;	a	method_9453	parse
METHOD	fu	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_9455	method_9455
METHOD	fu	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lews;	a	method_9452	getScoreHolder
METHOD	fu	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/util/Collection;	a	method_9450	getScoreHolders
METHOD	fu	(Lep;Ljava/util/function/Supplier;)Ljava/util/Collection;	a	method_9457	method_9457
METHOD	fu	(Ljava/lang/String;Ljava/util/List;Lep;Ljava/util/function/Supplier;)Ljava/util/Collection;	a	method_55587	method_55587
METHOD	fu	(Ljava/util/List;Lep;Ljava/util/function/Supplier;)Ljava/util/Collection;	a	method_9456	method_9456
METHOD	fu	(Ljava/util/UUID;Ljava/util/List;Lep;Ljava/util/function/Supplier;)Ljava/util/Collection;	a	method_55588	method_55588
METHOD	fu	()Lfu;	b	method_9451	scoreHolders
METHOD	fu	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V	b	method_9448	method_9448
METHOD	fu	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;	b	method_9458	getScoreHolders
METHOD	fu	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;	c	method_9449	getScoreboardScoreHolders
CLASS	fu$a	net/minecraft/class_2233$class_2236	net/minecraft/command/argument/ScoreHolderArgumentType$Serializer
FIELD	fu$a	B	a	field_37930	MULTIPLE_FLAG
METHOD	fu$a	(Lfu$a$a;Lcom/google/gson/JsonObject;)V	a	method_9459	writeJson
METHOD	fu$a	(Lfu$a$a;Lwl;)V	a	method_9461	writePacket
METHOD	fu$a	(Lfu;)Lfu$a$a;	a	method_41914	getArgumentTypeProperties
METHOD	fu$a	(Lwl;)Lfu$a$a;	a	method_9460	fromPacket
CLASS	fu$a$a	net/minecraft/class_2233$class_2236$class_7200	net/minecraft/command/argument/ScoreHolderArgumentType$Serializer$Properties
FIELD	fu$a$a	Lfu$a;	a	field_37931	field_37931
FIELD	fu$a$a	Z	b	field_37932	multiple
METHOD	fu$a$a	(Lel;)Lfu;	a	method_41915	createType
CLASS	fu$b	net/minecraft/class_2233$class_2234	net/minecraft/command/argument/ScoreHolderArgumentType$ScoreHolders
CLASS	fu$c	net/minecraft/class_2233$class_2235	net/minecraft/command/argument/ScoreHolderArgumentType$SelectorScoreHolders
FIELD	fu$c	Lhe;	a	field_9952	selector
CLASS	fv	net/minecraft/class_2239	net/minecraft/command/argument/ScoreboardSlotArgumentType
FIELD	fv	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_9954	INVALID_SLOT_EXCEPTION
FIELD	fv	Ljava/util/Collection;	b	field_9953	EXAMPLES
METHOD	fv	()Lfv;	a	method_9468	scoreboardSlot
METHOD	fv	(Lcom/mojang/brigadier/StringReader;)Lewk;	a	method_9466	parse
METHOD	fv	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lewk;	a	method_9465	getScoreboardSlot
METHOD	fv	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9467	method_9467
CLASS	fw	net/minecraft/class_7451	net/minecraft/command/argument/SignedArgumentType
CLASS	fx	net/minecraft/class_2240	net/minecraft/command/argument/ItemSlotArgumentType
FIELD	fx	Ljava/util/Collection;	a	field_9956	EXAMPLES
FIELD	fx	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_9955	UNKNOWN_SLOT_EXCEPTION
FIELD	fx	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_49766	ONLY_SINGLE_ALLOWED_EXCEPTION
METHOD	fx	()Lfx;	a	method_9473	itemSlot
METHOD	fx	(C)Z	a	method_58129	method_58129
METHOD	fx	(Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer;	a	method_9470	parse
METHOD	fx	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I	a	method_9469	getItemSlot
METHOD	fx	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9472	method_9472
METHOD	fx	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_9471	method_9471
CLASS	fy	net/minecraft/class_9351	net/minecraft/command/argument/SlotRangeArgumentType
FIELD	fy	Ljava/util/Collection;	a	field_49767	EXAMPLES
FIELD	fy	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_49768	UNKNOWN_SLOT_EXCEPTION
METHOD	fy	()Lfy;	a	method_58130	slotRange
METHOD	fy	(C)Z	a	method_58131	method_58131
METHOD	fy	(Lcom/mojang/brigadier/StringReader;)Lcro;	a	method_58132	parse
METHOD	fy	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcro;	a	method_58133	getSlotRange
METHOD	fy	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_58134	method_58134
CLASS	fz	net/minecraft/class_7485	net/minecraft/command/argument/EnumArgumentType
FIELD	fz	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_39361	INVALID_ENUM_EXCEPTION
FIELD	fz	Lcom/mojang/serialization/Codec;	b	field_39362	codec
FIELD	fz	Ljava/util/function/Supplier;	c	field_39363	valuesSupplier
METHOD	fz	(Lcom/mojang/brigadier/StringReader;)Ljava/lang/Enum;	a	method_44091	parse
METHOD	fz	(Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_44093	method_44093
METHOD	fz	(Ljava/lang/Object;)Ljava/lang/String;	a	method_44092	method_44092
METHOD	fz	(Ljava/lang/String;)Ljava/lang/String;	a	method_49545	transformValueName
METHOD	fz	(Ljava/lang/Object;)Ljava/lang/String;	b	method_44094	method_44094
METHOD	fz	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_44095	method_44095
CLASS	ga	net/minecraft/class_9019	net/minecraft/command/argument/StyleArgumentType
FIELD	ga	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_47553	INVALID_STYLE_EXCEPTION
FIELD	ga	Ljava/util/Collection;	b	field_47554	EXAMPLES
FIELD	ga	Ljk$a;	c	field_48932	registryLookup
METHOD	ga	(Lcom/mojang/brigadier/StringReader;)Lyl;	a	method_55447	parse
METHOD	ga	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lyl;	a	method_55448	getStyle
METHOD	ga	(Lel;)Lga;	a	method_55446	style
METHOD	ga	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_55449	method_55449
CLASS	gb	net/minecraft/class_2243	net/minecraft/command/argument/TeamArgumentType
FIELD	gb	Ljava/util/Collection;	a	field_9964	EXAMPLES
FIELD	gb	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_9963	UNKNOWN_TEAM_EXCEPTION
METHOD	gb	()Lgb;	a	method_9482	team
METHOD	gb	(Lcom/mojang/brigadier/StringReader;)Ljava/lang/String;	a	method_9483	parse
METHOD	gb	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lewo;	a	method_9480	getTeam
METHOD	gb	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9481	method_9481
CLASS	gc	net/minecraft/class_7486	net/minecraft/command/argument/BlockMirrorArgumentType
METHOD	gc	()Lfz;	a	method_44100	blockMirror
METHOD	gc	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldju;	a	method_44101	getBlockMirror
CLASS	gd	net/minecraft/class_7487	net/minecraft/command/argument/BlockRotationArgumentType
METHOD	gd	()Lgd;	a	method_44102	blockRotation
METHOD	gd	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ldlk;	a	method_44103	getBlockRotation
CLASS	ge	net/minecraft/class_2245	net/minecraft/command/argument/TimeArgumentType
FIELD	ge	Ljava/util/Collection;	a	field_9969	EXAMPLES
FIELD	ge	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_9970	INVALID_UNIT_EXCEPTION
FIELD	ge	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	c	field_41857	TICK_COUNT_TOO_LOW_EXCEPTION
FIELD	ge	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	d	field_9972	UNITS
FIELD	ge	I	e	field_41858	minimum
METHOD	ge	()Lge;	a	method_9489	time
METHOD	ge	(I)Lge;	a	method_48287	time
METHOD	ge	(Lcom/mojang/brigadier/StringReader;)Ljava/lang/Integer;	a	method_9490	parse
METHOD	ge	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9491	method_9491
CLASS	ge$a	net/minecraft/class_2245$class_8033	net/minecraft/command/argument/TimeArgumentType$Serializer
METHOD	ge$a	(Lge$a$a;Lcom/google/gson/JsonObject;)V	a	method_48288	writeJson
METHOD	ge$a	(Lge$a$a;Lwl;)V	a	method_48289	writePacket
METHOD	ge$a	(Lge;)Lge$a$a;	a	method_48290	getArgumentTypeProperties
METHOD	ge$a	(Lwl;)Lge$a$a;	a	method_48291	fromPacket
CLASS	ge$a$a	net/minecraft/class_2245$class_8033$class_8034	net/minecraft/command/argument/TimeArgumentType$Serializer$Properties
FIELD	ge$a$a	Lge$a;	a	field_41859	field_41859
FIELD	ge$a$a	I	b	field_41860	minimum
METHOD	ge$a$a	(Lel;)Lge;	a	method_48292	createType
CLASS	gf	net/minecraft/class_5242	net/minecraft/command/argument/UuidArgumentType
FIELD	gf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_24318	INVALID_UUID
FIELD	gf	Ljava/util/Collection;	b	field_24319	EXAMPLES
FIELD	gf	Ljava/util/regex/Pattern;	c	field_24320	VALID_CHARACTERS
METHOD	gf	()Lgf;	a	method_27643	uuid
METHOD	gf	(Lcom/mojang/brigadier/StringReader;)Ljava/util/UUID;	a	method_27644	parse
METHOD	gf	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/UUID;	a	method_27645	getUuid
CLASS	gg	net/minecraft/class_2247	net/minecraft/command/argument/BlockStateArgument
FIELD	gg	Ldsa;	a	field_10632	state
FIELD	gg	Ljava/util/Set;	b	field_10631	properties
FIELD	gg	Lur;	c	field_10633	data
METHOD	gg	()Ldsa;	a	method_9494	getBlockState
METHOD	gg	(Lare;Liz;)Z	a	method_35758	test
METHOD	gg	(Lare;Liz;I)Z	a	method_9495	setBlockState
METHOD	gg	(Ldse;)Z	a	method_9493	test
METHOD	gg	()Ljava/util/Set;	b	method_35759	getProperties
CLASS	gh	net/minecraft/class_2252	net/minecraft/command/argument/BlockPredicateArgumentType
FIELD	gh	Ljava/util/Collection;	a	field_10672	EXAMPLES
FIELD	gh	Ljk;	b	field_37963	registryWrapper
METHOD	gh	(Lcom/mojang/brigadier/StringReader;)Lgh$b;	a	method_9642	parse
METHOD	gh	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate;	a	method_9644	getBlockPredicate
METHOD	gh	(Lel;)Lgh;	a	method_9645	blockPredicate
METHOD	gh	(Lgj$a;)Lgh$b;	a	method_41951	method_41951
METHOD	gh	(Lgj$b;)Lgh$b;	a	method_41952	method_41952
METHOD	gh	(Ljk;Lcom/mojang/brigadier/StringReader;)Lgh$b;	a	method_41953	parse
CLASS	gh$a	net/minecraft/class_2252$class_2253	net/minecraft/command/argument/BlockPredicateArgumentType$StatePredicate
FIELD	gh$a	Ldsa;	a	field_10674	state
FIELD	gh$a	Ljava/util/Set;	b	field_10673	properties
FIELD	gh$a	Lur;	c	field_10675	nbt
METHOD	gh$a	(Ldse;)Z	a	method_9648	test
CLASS	gh$b	net/minecraft/class_2252$class_2254	net/minecraft/command/argument/BlockPredicateArgumentType$BlockPredicate
METHOD	gh$b	()Z	a	method_38559	hasNbt
CLASS	gh$c	net/minecraft/class_2252$class_2255	net/minecraft/command/argument/BlockPredicateArgumentType$TagPredicate
FIELD	gh$c	Ljm;	a	field_10676	tag
FIELD	gh$c	Lur;	b	field_10677	nbt
FIELD	gh$c	Ljava/util/Map;	c	field_10678	properties
METHOD	gh$c	(Ldse;)Z	a	method_9649	test
CLASS	gi	net/minecraft/class_2257	net/minecraft/command/argument/BlockStateArgumentType
FIELD	gi	Ljava/util/Collection;	a	field_10679	EXAMPLES
FIELD	gi	Ljk;	b	field_37964	registryWrapper
METHOD	gi	(Lcom/mojang/brigadier/StringReader;)Lgg;	a	method_9654	parse
METHOD	gi	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgg;	a	method_9655	getBlockState
METHOD	gi	(Lel;)Lgi;	a	method_9653	blockState
CLASS	gj	net/minecraft/class_2259	net/minecraft/command/argument/BlockArgumentParser
FIELD	gj	Ljava/util/function/Function;	A	field_10696	suggestions
FIELD	gj	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_10691	DISALLOWED_TAG_EXCEPTION
FIELD	gj	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_10690	INVALID_BLOCK_ID_EXCEPTION
FIELD	gj	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	c	field_10695	UNKNOWN_PROPERTY_EXCEPTION
FIELD	gj	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	d	field_10692	DUPLICATE_PROPERTY_EXCEPTION
FIELD	gj	Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;	e	field_10683	INVALID_PROPERTY_EXCEPTION
FIELD	gj	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	f	field_10688	EMPTY_PROPERTY_EXCEPTION
FIELD	gj	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	g	field_10684	UNCLOSED_PROPERTIES_EXCEPTION
FIELD	gj	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	h	field_37965	UNKNOWN_BLOCK_TAG_EXCEPTION
FIELD	gj	C	i	field_32800	PROPERTIES_OPENING
FIELD	gj	C	j	field_32801	NBT_OPENING
FIELD	gj	C	k	field_32802	PROPERTIES_CLOSING
FIELD	gj	C	l	field_32803	PROPERTY_DEFINER
FIELD	gj	C	m	field_32804	PROPERTY_SEPARATOR
FIELD	gj	C	n	field_32805	TAG_PREFIX
FIELD	gj	Ljava/util/function/Function;	o	field_10682	SUGGEST_DEFAULT
FIELD	gj	Ljk;	p	field_37966	registryWrapper
FIELD	gj	Lcom/mojang/brigadier/StringReader;	q	field_10698	reader
FIELD	gj	Z	r	field_10687	allowTag
FIELD	gj	Z	s	field_37967	allowSnbt
FIELD	gj	Ljava/util/Map;	t	field_10699	blockProperties
FIELD	gj	Ljava/util/Map;	u	field_10685	tagProperties
FIELD	gj	Lale;	v	field_10697	blockId
FIELD	gj	Ldsb;	w	field_10689	stateFactory
FIELD	gj	Ldsa;	x	field_10686	blockState
FIELD	gj	Lur;	y	field_10693	data
FIELD	gj	Ljm;	z	field_10681	tagId
METHOD	gj	()V	a	method_9678	parse
METHOD	gj	(I)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_17956	method_17956
METHOD	gj	(ILale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_41954	method_41954
METHOD	gj	(Lald;)Ljava/lang/String;	a	method_41959	method_41959
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_9671	suggestBlockPropertiesOrEnd
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ldtd;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;	a	method_9662	suggestPropertyValues
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;	a	method_9690	suggestTagPropertyValues
METHOD	gj	(Ldsa;)Ljava/lang/String;	a	method_9685	stringifyBlockState
METHOD	gj	(Ldtd;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_9684	method_9684
METHOD	gj	(Ldtd;Ljava/lang/String;I)V	a	method_9668	parsePropertyValue
METHOD	gj	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_41958	method_41958
METHOD	gj	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9686	method_9686
METHOD	gj	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9660	method_9660
METHOD	gj	(Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_9683	method_9683
METHOD	gj	(Ljava/lang/StringBuilder;Ldtd;Ljava/lang/Comparable;)V	a	method_9663	stringifyProperty
METHOD	gj	(Ljk;Lcom/mojang/brigadier/StringReader;Z)Lgj$a;	a	method_41955	block
METHOD	gj	(Ljk;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;ZZ)Ljava/util/concurrent/CompletableFuture;	a	method_9666	getSuggestions
METHOD	gj	(Ljk;Ljava/lang/String;Z)Lgj$a;	a	method_41957	block
METHOD	gj	()Z	b	method_9676	hasBlockEntity
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	b	method_9674	suggestTagPropertiesOrEnd
METHOD	gj	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_9682	method_9682
METHOD	gj	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_9691	method_9691
METHOD	gj	(Ljk;Lcom/mojang/brigadier/StringReader;Z)Lcom/mojang/datafixers/util/Either;	b	method_41960	blockOrTag
METHOD	gj	(Ljk;Ljava/lang/String;Z)Lcom/mojang/datafixers/util/Either;	b	method_41962	blockOrTag
METHOD	gj	()V	c	method_9675	parseBlockId
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	c	method_9665	suggestBlockProperties
METHOD	gj	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_9661	method_9661
METHOD	gj	()V	d	method_9677	parseTagId
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	d	method_9667	suggestTagProperties
METHOD	gj	()V	e	method_9659	parseBlockProperties
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	e	method_9687	suggestSnbt
METHOD	gj	()V	f	method_9680	parseTagProperties
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	f	method_9693	suggestEqualsCharacter
METHOD	gj	()V	g	method_9672	parseSnbt
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	g	method_9689	suggestCommaOrEnd
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	h	method_9679	suggestSnbtOrTagProperties
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	i	method_9681	suggestSnbtOrBlockProperties
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	j	method_9670	suggestIdentifiers
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	k	method_41963	suggestBlockId
METHOD	gj	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	l	method_9673	suggestBlockOrTagId
CLASS	gj$a	net/minecraft/class_2259$class_7211	net/minecraft/command/argument/BlockArgumentParser$BlockResult
FIELD	gj$a	Ldsa;	a	comp_622	comp_622
FIELD	gj$a	Ljava/util/Map;	b	comp_623	comp_623
FIELD	gj$a	Lur;	c	comp_624	comp_624
METHOD	gj$a	()Ldsa;	a	comp_622	comp_622
METHOD	gj$a	()Ljava/util/Map;	b	comp_623	comp_623
METHOD	gj$a	()Lur;	c	comp_624	comp_624
CLASS	gj$b	net/minecraft/class_2259$class_7212	net/minecraft/command/argument/BlockArgumentParser$TagResult
FIELD	gj$b	Ljm;	a	comp_625	comp_625
FIELD	gj$b	Ljava/util/Map;	b	comp_626	comp_626
FIELD	gj$b	Lur;	c	comp_627	comp_627
METHOD	gj$b	()Ljm;	a	comp_625	comp_625
METHOD	gj$b	()Ljava/util/Map;	b	comp_626	comp_626
METHOD	gj$b	()Lur;	c	comp_627	comp_627
CLASS	gk	net/minecraft/class_6251	net/minecraft/unused/packageinfo/PackageInfo6251
CLASS	gl	net/minecraft/class_2262	net/minecraft/command/argument/BlockPosArgumentType
FIELD	gl	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_10703	UNLOADED_EXCEPTION
FIELD	gl	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_10704	OUT_OF_WORLD_EXCEPTION
FIELD	gl	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_29499	OUT_OF_BOUNDS_EXCEPTION
FIELD	gl	Ljava/util/Collection;	d	field_10702	EXAMPLES
METHOD	gl	()Lgl;	a	method_9698	blockPos
METHOD	gl	(Lcom/mojang/brigadier/StringReader;)Lgn;	a	method_9699	parse
METHOD	gl	(Lcom/mojang/brigadier/context/CommandContext;Lare;Ljava/lang/String;)Liz;	a	method_48298	getLoadedBlockPos
METHOD	gl	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Liz;	a	method_9696	getLoadedBlockPos
METHOD	gl	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Liz;	b	method_48299	getBlockPos
METHOD	gl	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Liz;	c	method_9697	getValidBlockPos
CLASS	gm	net/minecraft/class_2264	net/minecraft/command/argument/ColumnPosArgumentType
FIELD	gm	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_10706	INCOMPLETE_EXCEPTION
FIELD	gm	Ljava/util/Collection;	b	field_10705	EXAMPLES
METHOD	gm	()Lgm;	a	method_9701	columnPos
METHOD	gm	(Lcom/mojang/brigadier/StringReader;)Lgn;	a	method_9703	parse
METHOD	gm	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Laqu;	a	method_9702	getColumnPos
CLASS	gn	net/minecraft/class_2267	net/minecraft/command/argument/PosArgument
METHOD	gn	()Z	a	method_9705	isXRelative
METHOD	gn	(Lep;)Levp;	a	method_9708	toAbsolutePos
METHOD	gn	()Z	b	method_9706	isYRelative
METHOD	gn	(Lep;)Levo;	b	method_9709	toAbsoluteRotation
METHOD	gn	()Z	c	method_9707	isZRelative
METHOD	gn	(Lep;)Liz;	c	method_9704	toAbsoluteBlockPos
CLASS	go	net/minecraft/class_2268	net/minecraft/command/argument/LookingPosArgument
FIELD	go	C	a	field_32941	CARET
FIELD	go	D	b	field_10714	x
FIELD	go	D	c	field_10713	y
FIELD	go	D	d	field_10712	z
METHOD	go	(Lcom/mojang/brigadier/StringReader;)Lgo;	a	method_9711	parse
METHOD	go	(Lcom/mojang/brigadier/StringReader;I)D	a	method_9710	readCoordinate
CLASS	gp	net/minecraft/class_2270	net/minecraft/command/argument/RotationArgumentType
FIELD	gp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_10736	INCOMPLETE_ROTATION_EXCEPTION
FIELD	gp	Ljava/util/Collection;	b	field_10735	EXAMPLES
METHOD	gp	()Lgp;	a	method_9717	rotation
METHOD	gp	(Lcom/mojang/brigadier/StringReader;)Lgn;	a	method_9718	parse
METHOD	gp	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgn;	a	method_9716	getRotation
CLASS	gq	net/minecraft/class_2273	net/minecraft/command/argument/SwizzleArgumentType
FIELD	gq	Ljava/util/Collection;	a	field_10740	EXAMPLES
FIELD	gq	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_10741	INVALID_SWIZZLE_EXCEPTION
METHOD	gq	()Lgq;	a	method_9721	swizzle
METHOD	gq	(Lcom/mojang/brigadier/StringReader;)Ljava/util/EnumSet;	a	method_9722	parse
METHOD	gq	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/EnumSet;	a	method_9720	getSwizzle
CLASS	gr	net/minecraft/class_2274	net/minecraft/command/argument/Vec2ArgumentType
FIELD	gr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_10743	INCOMPLETE_EXCEPTION
FIELD	gr	Ljava/util/Collection;	b	field_10742	EXAMPLES
FIELD	gr	Z	c	field_10744	centerIntegers
METHOD	gr	()Lgr;	a	method_9723	vec2
METHOD	gr	(Lcom/mojang/brigadier/StringReader;)Lgn;	a	method_9725	parse
METHOD	gr	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Levo;	a	method_9724	getVec2
METHOD	gr	(Z)Lgr;	a	method_35802	vec2
CLASS	gs	net/minecraft/class_2277	net/minecraft/command/argument/Vec3ArgumentType
FIELD	gs	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_10755	INCOMPLETE_EXCEPTION
FIELD	gs	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_10757	MIXED_COORDINATE_EXCEPTION
FIELD	gs	Ljava/util/Collection;	c	field_10754	EXAMPLES
FIELD	gs	Z	d	field_10756	centerIntegers
METHOD	gs	()Lgs;	a	method_9737	vec3
METHOD	gs	(Lcom/mojang/brigadier/StringReader;)Lgn;	a	method_9738	parse
METHOD	gs	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Levp;	a	method_9736	getVec3
METHOD	gs	(Z)Lgs;	a	method_9735	vec3
METHOD	gs	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgn;	b	method_9734	getPosArgument
CLASS	gt	net/minecraft/class_2278	net/minecraft/command/argument/CoordinateArgument
FIELD	gt	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_10759	MISSING_COORDINATE
FIELD	gt	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_10761	MISSING_BLOCK_POSITION
FIELD	gt	C	c	field_32972	TILDE
FIELD	gt	Z	d	field_10760	relative
FIELD	gt	D	e	field_10758	value
METHOD	gt	()Z	a	method_9741	isRelative
METHOD	gt	(D)D	a	method_9740	toAbsoluteCoordinate
METHOD	gt	(Lcom/mojang/brigadier/StringReader;)Lgt;	a	method_9739	parse
METHOD	gt	(Lcom/mojang/brigadier/StringReader;Z)Lgt;	a	method_9743	parse
METHOD	gt	(Lcom/mojang/brigadier/StringReader;)Z	b	method_9742	isRelative
CLASS	gu	net/minecraft/class_2280	net/minecraft/command/argument/DefaultPosArgument
FIELD	gu	Lgt;	a	field_10765	x
FIELD	gu	Lgt;	b	field_10764	y
FIELD	gu	Lgt;	c	field_10766	z
METHOD	gu	(DDD)Lgu;	a	method_35810	absolute
METHOD	gu	(Lcom/mojang/brigadier/StringReader;)Lgu;	a	method_9749	parse
METHOD	gu	(Lcom/mojang/brigadier/StringReader;Z)Lgu;	a	method_9750	parse
METHOD	gu	(Levo;)Lgu;	a	method_35811	absolute
METHOD	gu	()Lgu;	d	method_9751	zero
CLASS	gv	net/minecraft/class_6271	net/minecraft/unused/packageinfo/PackageInfo6271
CLASS	gw	net/minecraft/class_9437	net/minecraft/command/argument/packrat/PackratParsing
METHOD	gw	(Lbmg;Lbmg;Lbmn;)Ljava/lang/Object;	a	method_58492	method_58492
METHOD	gw	(Lbmg;Lbmg;Lgw$b;Lbmg;Lbml;Lbmn;)Ljava/util/Optional;	a	method_58493	method_58493
METHOD	gw	(Lbmn;)Lbaa;	a	method_58494	method_58494
METHOD	gw	(Lgw$b;)Lbmq;	a	method_58495	createParser
METHOD	gw	(Lgw$b;Lbmg;Lbmg;Lbmn;)Ljava/util/List;	a	method_58496	method_58496
METHOD	gw	(Lgw$b;Lbmg;Lbmn;)Ljava/lang/Object;	a	method_58497	method_58497
METHOD	gw	(Ljava/lang/Object;Ljava/util/List;)Ljava/util/List;	a	method_58498	method_58498
METHOD	gw	(Lbmg;Lbmg;Lbmn;)Ljava/util/List;	b	method_58499	method_58499
METHOD	gw	(Ljava/lang/Object;Ljava/util/List;)Ljava/util/List;	b	method_58500	method_58500
METHOD	gw	(Lbmg;Lbmg;Lbmn;)Ljava/util/Optional;	c	method_58501	method_58501
METHOD	gw	(Lbmg;Lbmg;Lbmn;)Ljava/util/List;	d	method_58502	method_58502
CLASS	gw$a	net/minecraft/class_9437$class_9438	net/minecraft/command/argument/packrat/PackratParsing$ComponentParsingRule
CLASS	gw$b	net/minecraft/class_9437$class_9439	net/minecraft/command/argument/packrat/PackratParsing$Callbacks
METHOD	gw$b	()Ljava/util/stream/Stream;	a	method_58503	streamItemIds
METHOD	gw$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Ljava/lang/Object;	a	method_58504	itemMatchPredicate
METHOD	gw$b	(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;)Ljava/lang/Object;	a	method_58505	componentPresencePredicate
METHOD	gw$b	(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lvo;)Ljava/lang/Object;	a	method_58506	componentMatchPredicate
METHOD	gw$b	(Ljava/lang/Object;)Ljava/lang/Object;	a	method_58507	negate
METHOD	gw$b	(Ljava/util/List;)Ljava/lang/Object;	a	method_58508	anyOf
METHOD	gw$b	()Ljava/util/stream/Stream;	b	method_58509	streamTags
METHOD	gw$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Ljava/lang/Object;	b	method_58510	tagMatchPredicate
METHOD	gw$b	(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/Object;Lvo;)Ljava/lang/Object;	b	method_58511	subPredicatePredicate
METHOD	gw$b	()Ljava/util/stream/Stream;	c	method_58512	streamComponentIds
METHOD	gw$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Ljava/lang/Object;	c	method_58513	componentCheck
METHOD	gw$b	()Ljava/util/stream/Stream;	d	method_58514	streamSubPredicateIds
METHOD	gw$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Ljava/lang/Object;	d	method_58515	subPredicateCheck
CLASS	gw$c	net/minecraft/class_9437$class_9440	net/minecraft/command/argument/packrat/PackratParsing$ItemParsingRule
CLASS	gw$d	net/minecraft/class_9437$class_9441	net/minecraft/command/argument/packrat/PackratParsing$SubPredicateParsingRule
CLASS	gw$e	net/minecraft/class_9437$class_9442	net/minecraft/command/argument/packrat/PackratParsing$TagParsingRule
CLASS	gx	net/minecraft/class_2284	net/minecraft/command/argument/CommandFunctionArgumentType
FIELD	gx	Ljava/util/Collection;	a	field_10783	EXAMPLES
FIELD	gx	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_10782	UNKNOWN_FUNCTION_TAG_EXCEPTION
FIELD	gx	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_10784	UNKNOWN_FUNCTION_EXCEPTION
METHOD	gx	()Lgx;	a	method_9760	commandFunction
METHOD	gx	(Lale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_17959	method_17959
METHOD	gx	(Lcom/mojang/brigadier/StringReader;)Lgx$a;	a	method_9764	parse
METHOD	gx	(Lcom/mojang/brigadier/context/CommandContext;Lale;)Lib;	a	method_9761	getFunction
METHOD	gx	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;	a	method_9769	getFunctions
METHOD	gx	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9762	method_9762
METHOD	gx	(Lcom/mojang/brigadier/context/CommandContext;Lale;)Ljava/util/Collection;	b	method_9767	getFunctionTag
METHOD	gx	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;	b	method_9768	getFunctionOrTag
METHOD	gx	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_9765	method_9765
METHOD	gx	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;	c	method_55590	getIdentifiedFunctions
CLASS	gx$1	net/minecraft/class_2284$1	net/minecraft/command/argument/CommandFunctionArgumentType$1
FIELD	gx$1	Lale;	a	field_10785	field_10785
CLASS	gx$2	net/minecraft/class_2284$2	net/minecraft/command/argument/CommandFunctionArgumentType$2
FIELD	gx$2	Lale;	a	field_10787	field_10787
CLASS	gx$a	net/minecraft/class_2284$class_2285	net/minecraft/command/argument/CommandFunctionArgumentType$FunctionArgument
METHOD	gx$a	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	a	method_9771	getFunctions
METHOD	gx$a	(Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair;	b	method_9770	getFunctionOrTag
METHOD	gx$a	(Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair;	c	method_55591	getIdentifiedFunctions
CLASS	gy	net/minecraft/class_2287	net/minecraft/command/argument/ItemStackArgumentType
FIELD	gy	Ljava/util/Collection;	a	field_10790	EXAMPLES
FIELD	gy	Lha;	b	field_48954	reader
METHOD	gy	(Lcom/mojang/brigadier/StringReader;)Lgz;	a	method_9778	parse
METHOD	gy	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lgz;	a	method_9777	getItemStackArgument
METHOD	gy	(Lel;)Lgy;	a	method_9776	itemStack
CLASS	gz	net/minecraft/class_2290	net/minecraft/command/argument/ItemStackArgument
FIELD	gz	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	a	field_10797	OVERSTACKED_EXCEPTION
FIELD	gz	Lji;	b	field_10796	item
FIELD	gz	Lki;	c	field_49570	components
METHOD	gz	()Lcui;	a	method_9785	getItem
METHOD	gz	(IZ)Lcun;	a	method_9781	createStack
METHOD	gz	(Lcom/mojang/serialization/DynamicOps;Lko;)Ljava/util/stream/Stream;	a	method_57800	method_57800
METHOD	gz	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9784	method_9784
METHOD	gz	(Ljk$a;)Ljava/lang/String;	a	method_9782	asString
METHOD	gz	()Ljava/lang/String;	b	method_41967	getIdString
METHOD	gz	(Ljk$a;)Ljava/lang/String;	b	method_57801	componentsAsString
METHOD	gz	()Ljava/lang/Object;	c	method_41968	method_41968
CLASS	ha	net/minecraft/class_2291	net/minecraft/command/argument/ItemStringReader
FIELD	ha	C	a	field_50044	OPEN_SQUARE_BRACKET
FIELD	ha	C	b	field_50045	CLOSED_SQUARE_BRACKET
FIELD	ha	C	c	field_50046	COMMA
FIELD	ha	C	d	field_50047	EQUAL_SIGN
FIELD	ha	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	e	field_50048	INVALID_ITEM_ID_EXCEPTION
FIELD	ha	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	f	field_50049	UNKNOWN_COMPONENT_EXCEPTION
FIELD	ha	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	g	field_50050	MALFORMED_COMPONENT_EXCEPTION
FIELD	ha	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	h	field_50051	COMPONENT_EXPECTED_EXCEPTION
FIELD	ha	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	i	field_50052	REPEATED_COMPONENT_EXCEPTION
FIELD	ha	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	j	field_51458	MALFORMED_ITEM_EXCEPTION
FIELD	ha	Ljava/util/function/Function;	k	field_50053	SUGGEST_DEFAULT
FIELD	ha	Ljk$b;	l	field_50054	itemRegistry
FIELD	ha	Lcom/mojang/serialization/DynamicOps;	m	field_50055	nbtOps
METHOD	ha	(Lcom/mojang/brigadier/StringReader;)Lha$a;	a	method_9789	consume
METHOD	ha	(Lcom/mojang/brigadier/StringReader;Lha$d;)V	a	method_58517	consume
METHOD	ha	(Lcom/mojang/brigadier/StringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_59768	method_59768
METHOD	ha	(Lcom/mojang/brigadier/StringReader;Lji;Lki;)V	a	method_59769	validate
METHOD	ha	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_9793	getSuggestions
METHOD	ha	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_59770	method_59770
METHOD	ha	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_58519	method_58519
METHOD	ha	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_58518	method_58518
METHOD	ha	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_58520	method_58520
METHOD	ha	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	d	method_58521	method_58521
CLASS	ha$1	net/minecraft/class_2291$1	net/minecraft/command/argument/ItemStringReader$1
FIELD	ha$1	Lorg/apache/commons/lang3/mutable/MutableObject;	a	field_48956	field_48956
FIELD	ha$1	Lki$a;	b	field_49571	field_49571
CLASS	ha$a	net/minecraft/class_2291$class_7215	net/minecraft/command/argument/ItemStringReader$ItemResult
FIELD	ha$a	Lji;	a	comp_628	comp_628
FIELD	ha$a	Lki;	b	comp_2439	comp_2439
METHOD	ha$a	()Lji;	a	comp_628	comp_628
METHOD	ha$a	()Lki;	b	comp_2439	comp_2439
CLASS	ha$b	net/minecraft/class_2291$class_9217	net/minecraft/command/argument/ItemStringReader$Reader
FIELD	ha$b	Lha;	a	field_48970	field_48970
FIELD	ha$b	Lcom/mojang/brigadier/StringReader;	b	field_48971	reader
FIELD	ha$b	Lha$d;	c	field_48972	callbacks
METHOD	ha$b	()V	a	method_56869	read
METHOD	ha$b	(ILale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_56873	method_56873
METHOD	ha$b	(ILkl;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_57806	method_57806
METHOD	ha$b	(Lcom/mojang/brigadier/StringReader;)Lkl;	a	method_57807	readComponentType
METHOD	ha$b	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_57808	suggestBracket
METHOD	ha$b	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/Map$Entry;)V	a	method_57809	method_57809
METHOD	ha$b	(Ljava/util/Map$Entry;)Lale;	a	method_57810	method_57810
METHOD	ha$b	(Lkl;)V	a	method_57811	readComponentValue
METHOD	ha$b	()V	b	method_56872	readItem
METHOD	ha$b	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	b	method_57812	suggestEndOfComponent
METHOD	ha$b	()V	c	method_57814	readComponents
METHOD	ha$b	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	c	method_57813	suggestEqual
METHOD	ha$b	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	d	method_56874	suggestItems
METHOD	ha$b	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	e	method_57816	suggestComponentType
CLASS	ha$c	net/minecraft/class_2291$class_9218	net/minecraft/command/argument/ItemStringReader$SuggestionCallbacks
FIELD	ha$c	Ljava/util/function/Function;	a	field_48973	suggestor
METHOD	ha$c	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/StringReader;)Ljava/util/concurrent/CompletableFuture;	a	method_56879	getSuggestions
CLASS	ha$d	net/minecraft/class_2291$class_9219	net/minecraft/command/argument/ItemStringReader$Callbacks
METHOD	ha$d	(Ljava/util/function/Function;)V	a	method_56880	setSuggestor
METHOD	ha$d	(Lji;)V	a	method_56853	onItem
METHOD	ha$d	(Lkl;Ljava/lang/Object;)V	a	method_57802	onComponent
CLASS	hb	net/minecraft/class_2293	net/minecraft/command/argument/ItemPredicateArgumentType
FIELD	hb	Ljava/util/Collection;	a	field_10812	EXAMPLES
FIELD	hb	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_50056	INVALID_ITEM_ID_EXCEPTION
FIELD	hb	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_50057	UNKNOWN_ITEM_TAG_EXCEPTION
FIELD	hb	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	d	field_50058	UNKNOWN_ITEM_COMPONENT_EXCEPTION
FIELD	hb	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	e	field_50059	MALFORMED_ITEM_COMPONENT_EXCEPTION
FIELD	hb	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	f	field_50060	UNKNOWN_ITEM_PREDICATE_EXCEPTION
FIELD	hb	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	g	field_50061	MALFORMED_ITEM_PREDICATE_EXCEPTION
FIELD	hb	Lale;	h	field_50062	COUNT_ID
FIELD	hb	Ljava/util/Map;	i	field_50063	SPECIAL_COMPONENT_CHECKS
FIELD	hb	Ljava/util/Map;	j	field_50064	SPECIAL_SUB_PREDICATE_CHECKS
FIELD	hb	Lbmq;	k	field_50065	parser
METHOD	hb	(Lcom/mojang/brigadier/StringReader;)Lhb$d;	a	method_9800	parse
METHOD	hb	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lhb$d;	a	method_9804	getItemStackPredicate
METHOD	hb	(Lcun;)Z	a	method_58522	method_58522
METHOD	hb	(Lde$d;)Ljava/util/function/Predicate;	a	method_58523	method_58523
METHOD	hb	(Lde$d;Lcun;)Z	a	method_58524	method_58524
METHOD	hb	(Lel;)Lhb;	a	method_9801	itemPredicate
METHOD	hb	(Lhb$a;)Lhb$a;	a	method_58525	method_58525
METHOD	hb	(Lhb$c;)Lhb$c;	a	method_58526	method_58526
METHOD	hb	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_58527	method_58527
METHOD	hb	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_58528	method_58528
METHOD	hb	(Lde$d;)Ljava/util/function/Predicate;	b	method_58529	method_58529
METHOD	hb	(Lde$d;Lcun;)Z	b	method_58530	method_58530
METHOD	hb	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_58531	method_58531
METHOD	hb	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_58532	method_58532
METHOD	hb	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_58533	method_58533
METHOD	hb	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	d	method_58534	method_58534
CLASS	hb$a	net/minecraft/class_2293$class_9444	net/minecraft/command/argument/ItemPredicateArgumentType$ComponentCheck
FIELD	hb$a	Lale;	a	comp_2527	comp_2527
FIELD	hb$a	Ljava/util/function/Predicate;	b	comp_2528	comp_2528
FIELD	hb$a	Lcom/mojang/serialization/Decoder;	c	comp_2529	comp_2529
METHOD	hb$a	()Lale;	a	comp_2527	comp_2527
METHOD	hb$a	(Lcom/mojang/brigadier/ImmutableStringReader;Lalc;Lvo;)Ljava/util/function/Predicate;	a	method_58535	createPredicate
METHOD	hb$a	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;Lkl;)Lhb$a;	a	method_58536	read
METHOD	hb$a	(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_58537	method_58537
METHOD	hb$a	(Lkl;Lcun;)Z	a	method_58538	method_58538
METHOD	hb$a	(Lkl;Ljava/lang/Object;)Ljava/util/function/Predicate;	a	method_58539	method_58539
METHOD	hb$a	(Lkl;Ljava/lang/Object;Lcun;)Z	a	method_58540	method_58540
METHOD	hb$a	()Ljava/util/function/Predicate;	b	comp_2528	comp_2528
METHOD	hb$a	()Lcom/mojang/serialization/Decoder;	c	comp_2529	comp_2529
CLASS	hb$b	net/minecraft/class_2293$class_9445	net/minecraft/command/argument/ItemPredicateArgumentType$class_9445
FIELD	hb$b	Ljk$b;	a	field_50066	itemRegistryWrapper
FIELD	hb$b	Ljk$b;	b	field_50067	dataComponentTypeRegistryWrapper
FIELD	hb$b	Ljk$b;	c	field_50068	itemSubPredicateTypeRegistryWrapper
FIELD	hb$b	Lalc;	d	field_50069	nbtOps
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lhb$a;)Ljava/util/function/Predicate;	a	method_58541	componentPresencePredicate
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lhb$a;Lvo;)Ljava/util/function/Predicate;	a	method_58542	componentMatchPredicate
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lhb$c;Lvo;)Ljava/util/function/Predicate;	a	method_58543	subPredicatePredicate
METHOD	hb$b	(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;	a	method_58547	negate
METHOD	hb$b	(Lji$c;)Lale;	a	method_58544	method_58544
METHOD	hb$b	(Lji$c;Lcun;)Z	a	method_58545	method_58545
METHOD	hb$b	(Ljm;Lcun;)Z	a	method_58546	method_58546
METHOD	hb$b	(Ljava/util/List;)Ljava/util/function/Predicate;	b	method_58549	anyOf
METHOD	hb$b	(Lji$c;)Z	b	method_58548	method_58548
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Ljava/util/function/Predicate;	e	method_58550	itemMatchPredicate
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Ljava/util/function/Predicate;	f	method_58551	tagMatchPredicate
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Lhb$a;	g	method_58552	componentCheck
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Lhb$c;	h	method_58553	subPredicateCheck
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	i	method_58554	method_58554
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	j	method_58555	method_58555
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	k	method_58556	method_58556
METHOD	hb$b	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	l	method_58557	method_58557
CLASS	hb$c	net/minecraft/class_2293$class_9446	net/minecraft/command/argument/ItemPredicateArgumentType$SubPredicateCheck
FIELD	hb$c	Lale;	a	comp_2530	comp_2530
FIELD	hb$c	Lcom/mojang/serialization/Decoder;	b	comp_2531	comp_2531
METHOD	hb$c	()Lale;	a	comp_2530	comp_2530
METHOD	hb$c	(Lcom/mojang/brigadier/ImmutableStringReader;Lalc;Lvo;)Ljava/util/function/Predicate;	a	method_58559	createPredicate
METHOD	hb$c	(Lcom/mojang/brigadier/ImmutableStringReader;Ljava/lang/String;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_58560	method_58560
METHOD	hb$c	(Lcq;)Ljava/util/function/Predicate;	a	method_58558	method_58558
METHOD	hb$c	()Lcom/mojang/serialization/Decoder;	b	comp_2531	comp_2531
CLASS	hb$d	net/minecraft/class_2293$class_2295	net/minecraft/command/argument/ItemPredicateArgumentType$ItemStackPredicateArgument
CLASS	hc	net/minecraft/class_6277	net/minecraft/unused/packageinfo/PackageInfo6277
CLASS	hd	net/minecraft/class_6278	net/minecraft/unused/packageinfo/PackageInfo6278
CLASS	he	net/minecraft/class_2300	net/minecraft/command/EntitySelector
FIELD	he	I	a	field_33068	MAX_VALUE
FIELD	he	Ljava/util/function/BiConsumer;	b	field_41524	ARBITRARY
FIELD	he	Ldwh;	c	field_27774	PASSTHROUGH_FILTER
FIELD	he	I	d	field_10822	limit
FIELD	he	Z	e	field_10830	includesNonPlayers
FIELD	he	Z	f	field_10829	localWorldOnly
FIELD	he	Ljava/util/function/Predicate;	g	field_10820	basePredicate
FIELD	he	Lde$c;	h	field_10825	distance
FIELD	he	Ljava/util/function/Function;	i	field_10823	positionOffset
FIELD	he	Levk;	j	field_10824	box
FIELD	he	Ljava/util/function/BiConsumer;	k	field_10826	sorter
FIELD	he	Z	l	field_10828	senderOnly
FIELD	he	Ljava/lang/String;	m	field_10831	playerName
FIELD	he	Ljava/util/UUID;	n	field_10821	uuid
FIELD	he	Ldwh;	o	field_10832	entityFilter
FIELD	he	Z	p	field_10827	usesAt
METHOD	he	()I	a	method_9815	getLimit
METHOD	he	(Lep;)Lbss;	a	method_9809	getEntity
METHOD	he	(Lep;Lbss;)Z	a	method_45914	method_45914
METHOD	he	(Levk;Lbss;)Z	a	method_9810	method_9810
METHOD	he	(Levp;)Ljava/util/function/Predicate;	a	method_9817	getPositionPredicate
METHOD	he	(Levp;Lbss;)Z	a	method_9812	method_9812
METHOD	he	(Levp;Ljava/util/List;)Ljava/util/List;	a	method_9814	getEntities
METHOD	he	(Ljava/util/List;)Lxo;	a	method_9822	getNames
METHOD	he	(Ljava/util/List;Lare;Levp;Ljava/util/function/Predicate;)V	a	method_9823	appendEntitiesFromWorld
METHOD	he	()Z	b	method_9819	includesNonPlayers
METHOD	he	(Lep;)Ljava/util/List;	b	method_9816	getEntities
METHOD	he	(Levp;Ljava/util/List;)V	b	method_47802	method_47802
METHOD	he	()Z	c	method_9820	isSenderOnly
METHOD	he	(Lep;)Larf;	c	method_9811	getPlayer
METHOD	he	()Z	d	method_9821	isLocalWorldOnly
METHOD	he	(Lep;)Ljava/util/List;	d	method_9813	getPlayers
METHOD	he	()Z	e	method_35815	usesAt
METHOD	he	(Lep;)V	e	method_9818	checkSourcePermission
METHOD	he	()I	f	method_47803	getAppendLimit
METHOD	he	(Lep;)Ljava/util/List;	f	method_45915	getUnfilteredEntities
CLASS	he$1	net/minecraft/class_2300$1	net/minecraft/command/EntitySelector$1
METHOD	he$1	(Lbss;)Lbss;	a	method_32203	downcast
CLASS	hf	net/minecraft/class_2303	net/minecraft/command/EntitySelectorReader
FIELD	hf	Z	A	field_10866	localWorldOnly
FIELD	hf	Lde$c;	B	field_10838	distance
FIELD	hf	Lde$d;	C	field_10842	levelRange
FIELD	hf	Ljava/lang/Double;	D	field_10857	x
FIELD	hf	Ljava/lang/Double;	E	field_10872	y
FIELD	hf	Ljava/lang/Double;	F	field_10839	z
FIELD	hf	Ljava/lang/Double;	G	field_10862	dx
FIELD	hf	Ljava/lang/Double;	H	field_10852	dy
FIELD	hf	Ljava/lang/Double;	I	field_10881	dz
FIELD	hf	Leg;	J	field_10877	pitchRange
FIELD	hf	Leg;	K	field_10859	yawRange
FIELD	hf	Ljava/util/function/Predicate;	L	field_10870	predicate
FIELD	hf	Ljava/util/function/BiConsumer;	M	field_10847	sorter
FIELD	hf	Z	N	field_10879	senderOnly
FIELD	hf	Ljava/lang/String;	O	field_10876	playerName
FIELD	hf	I	P	field_10861	startCursor
FIELD	hf	Ljava/util/UUID;	Q	field_10878	uuid
FIELD	hf	Ljava/util/function/BiFunction;	R	field_10848	suggestionProvider
FIELD	hf	Z	S	field_10854	selectsName
FIELD	hf	Z	T	field_10874	excludesName
FIELD	hf	Z	U	field_10851	hasLimit
FIELD	hf	Z	V	field_10873	hasSorter
FIELD	hf	Z	W	field_10849	selectsGameMode
FIELD	hf	Z	X	field_10871	excludesGameMode
FIELD	hf	Z	Y	field_10845	selectsTeam
FIELD	hf	Z	Z	field_10868	excludesTeam
FIELD	hf	C	a	field_33069	SELECTOR_PREFIX
FIELD	hf	Lbsy;	aa	field_10863	entityType
FIELD	hf	Z	ab	field_10865	excludesEntityType
FIELD	hf	Z	ac	field_10841	selectsScores
FIELD	hf	Z	ad	field_10864	selectsAdvancements
FIELD	hf	Z	ae	field_10840	usesAt
FIELD	hf	C	b	field_33070	ARGUMENT_DEFINER
FIELD	hf	C	c	field_33071	INVERT_MODIFIER
FIELD	hf	C	d	field_33072	TAG_MODIFIER
FIELD	hf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_10875	INVALID_ENTITY_EXCEPTION
FIELD	hf	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	f	field_10853	UNKNOWN_SELECTOR_EXCEPTION
FIELD	hf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	g	field_10880	NOT_ALLOWED_EXCEPTION
FIELD	hf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	h	field_10844	MISSING_EXCEPTION
FIELD	hf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	i	field_10837	UNTERMINATED_EXCEPTION
FIELD	hf	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	j	field_10855	VALUELESS_EXCEPTION
FIELD	hf	Ljava/util/function/BiConsumer;	k	field_10869	NEAREST
FIELD	hf	Ljava/util/function/BiConsumer;	l	field_10882	FURTHEST
FIELD	hf	Ljava/util/function/BiConsumer;	m	field_10850	RANDOM
FIELD	hf	Ljava/util/function/BiFunction;	n	field_10867	DEFAULT_SUGGESTION_PROVIDER
FIELD	hf	C	o	field_33073	ARGUMENTS_OPENING
FIELD	hf	C	p	field_33074	ARGUMENTS_CLOSING
FIELD	hf	C	q	field_33075	ARGUMENT_SEPARATOR
FIELD	hf	C	r	field_33076	NEAREST_PLAYER
FIELD	hf	C	s	field_33077	ALL_PLAYERS
FIELD	hf	C	t	field_33078	RANDOM_PLAYER
FIELD	hf	C	u	field_33079	SELF
FIELD	hf	C	v	field_33080	ALL_ENTITIES
FIELD	hf	Lcom/mojang/brigadier/StringReader;	w	field_10860	reader
FIELD	hf	Z	x	field_10846	atAllowed
FIELD	hf	I	y	field_10858	limit
FIELD	hf	Z	z	field_10843	includesNonPlayers
METHOD	hf	()Z	A	method_9837	excludesGameMode
METHOD	hf	()Z	B	method_9904	selectsTeam
METHOD	hf	()Z	C	method_35816	excludesTeam
METHOD	hf	()V	D	method_9860	setExcludesEntityType
METHOD	hf	()Z	E	method_9886	selectsEntityType
METHOD	hf	()Z	F	method_9910	excludesEntityType
METHOD	hf	()Z	G	method_9843	selectsScores
METHOD	hf	()Z	H	method_9861	selectsAdvancements
METHOD	hf	()V	I	method_9878	buildPredicate
METHOD	hf	()Lhe;	a	method_9871	build
METHOD	hf	(D)V	a	method_9850	setX
METHOD	hf	(DDD)Levk;	a	method_9894	createBox
METHOD	hf	(I)V	a	method_9900	setLimit
METHOD	hf	(Lbss;)Z	a	method_9856	method_9856
METHOD	hf	(Lbsy;)V	a	method_9842	setEntityType
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V	a	method_9896	suggestSelector
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	a	method_9908	listSuggestions
METHOD	hf	(Lde$c;)V	a	method_9870	setDistance
METHOD	hf	(Lde$d;)V	a	method_9846	setLevelRange
METHOD	hf	(Leg;)V	a	method_9898	setPitchRange
METHOD	hf	(Leg;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate;	a	method_9859	rotationPredicate
METHOD	hf	(Levp;)Levp;	a	method_9872	method_9872
METHOD	hf	(Levp;Lbss;Lbss;)I	a	method_9862	method_9862
METHOD	hf	(Levp;Ljava/util/List;)V	a	method_9867	method_9867
METHOD	hf	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9903	method_9903
METHOD	hf	(Ljava/util/function/BiConsumer;)V	a	method_9845	setSorter
METHOD	hf	(Ljava/util/function/BiFunction;)V	a	method_9875	setSuggestionProvider
METHOD	hf	(Ljava/util/function/Predicate;)V	a	method_9916	setPredicate
METHOD	hf	(Ljava/util/function/ToDoubleFunction;DDLbss;)Z	a	method_9881	method_9881
METHOD	hf	(Z)V	a	method_9841	setIncludesNonPlayers
METHOD	hf	()V	b	method_9917	readAtVariable
METHOD	hf	(D)V	b	method_9864	setY
METHOD	hf	(Lbss;)Z	b	method_9838	method_9838
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	b	method_9880	suggestSelector
METHOD	hf	(Leg;)V	b	method_9855	setYawRange
METHOD	hf	(Levp;)Levp;	b	method_9869	method_9869
METHOD	hf	(Levp;Lbss;Lbss;)I	b	method_9897	method_9897
METHOD	hf	(Levp;Ljava/util/List;)V	b	method_9901	method_9901
METHOD	hf	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_9863	method_9863
METHOD	hf	(Z)V	b	method_9899	setSelectsName
METHOD	hf	()V	c	method_9849	readRegular
METHOD	hf	(D)V	c	method_9879	setZ
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	c	method_9858	suggestNormal
METHOD	hf	(Levp;Ljava/util/List;)V	c	method_9888	method_9888
METHOD	hf	(Z)V	c	method_9913	setExcludesName
METHOD	hf	()V	d	method_9874	readArguments
METHOD	hf	(D)V	d	method_9891	setDx
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	d	method_9834	suggestSelectorRest
METHOD	hf	(Z)V	d	method_9877	setHasLimit
METHOD	hf	()Z	e	method_9892	readNegationCharacter
METHOD	hf	(D)V	e	method_9905	setDy
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	e	method_9893	suggestOpen
METHOD	hf	(Z)V	e	method_9887	setHasSorter
METHOD	hf	()Z	f	method_9915	readTagCharacter
METHOD	hf	(D)V	f	method_9918	setDz
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	f	method_9911	suggestOptionOrEnd
METHOD	hf	(Z)V	f	method_9890	setSelectsGameMode
METHOD	hf	()Lcom/mojang/brigadier/StringReader;	g	method_9835	getReader
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	g	method_9909	suggestOption
METHOD	hf	(Z)V	g	method_9857	setExcludesGameMode
METHOD	hf	()V	h	method_9852	setLocalWorldOnly
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	h	method_9847	suggestEndNext
METHOD	hf	(Z)V	h	method_9865	setSelectsTeam
METHOD	hf	()Lde$c;	i	method_9873	getDistance
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	i	method_35817	suggestDefinerNext
METHOD	hf	(Z)V	i	method_9833	setExcludesTeam
METHOD	hf	()Lde$d;	j	method_9895	getLevelRange
METHOD	hf	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	j	method_9854	method_9854
METHOD	hf	(Z)V	j	method_9848	setSelectsScores
METHOD	hf	()Leg;	k	method_9883	getPitchRange
METHOD	hf	(Z)V	k	method_9906	setSelectsAdvancements
METHOD	hf	()Leg;	l	method_9853	getYawRange
METHOD	hf	()Ljava/lang/Double;	m	method_9902	getX
METHOD	hf	()Ljava/lang/Double;	n	method_9884	getY
METHOD	hf	()Ljava/lang/Double;	o	method_9868	getZ
METHOD	hf	()Ljava/lang/Double;	p	method_9851	getDx
METHOD	hf	()Ljava/lang/Double;	q	method_9840	getDy
METHOD	hf	()Ljava/lang/Double;	r	method_9907	getDz
METHOD	hf	()Ljava/util/function/BiConsumer;	s	method_35818	getSorter
METHOD	hf	()Lhe;	t	method_9882	read
METHOD	hf	()Z	u	method_9885	isSenderOnly
METHOD	hf	()Z	v	method_9912	selectsName
METHOD	hf	()Z	w	method_9844	excludesName
METHOD	hf	()Z	x	method_9866	hasLimit
METHOD	hf	()Z	y	method_9889	hasSorter
METHOD	hf	()Z	z	method_9839	selectsGameMode
CLASS	hg	net/minecraft/class_2306	net/minecraft/command/EntitySelectorOptions
FIELD	hg	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_10885	UNKNOWN_OPTION_EXCEPTION
FIELD	hg	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_10887	INAPPLICABLE_OPTION_EXCEPTION
FIELD	hg	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_10890	NEGATIVE_DISTANCE_EXCEPTION
FIELD	hg	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_10893	NEGATIVE_LEVEL_EXCEPTION
FIELD	hg	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_10886	TOO_SMALL_LEVEL_EXCEPTION
FIELD	hg	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	f	field_10888	IRREVERSIBLE_SORT_EXCEPTION
FIELD	hg	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	g	field_10889	INVALID_MODE_EXCEPTION
FIELD	hg	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	h	field_10892	INVALID_TYPE_EXCEPTION
FIELD	hg	Ljava/util/Map;	i	field_10891	OPTIONS
METHOD	hg	(Lhf;)Z	A	method_9928	method_9928
METHOD	hg	(Lhf;)V	B	method_9963	method_9963
METHOD	hg	(Lhf;)Z	C	method_9947	method_9947
METHOD	hg	(Lhf;)V	D	method_9962	method_9962
METHOD	hg	(Lhf;)Z	E	method_9925	method_9925
METHOD	hg	(Lhf;)V	F	method_9977	method_9977
METHOD	hg	(Lhf;)Z	G	method_9944	method_9944
METHOD	hg	(Lhf;)V	H	method_9978	method_9978
METHOD	hg	(Lhf;)Z	I	method_9942	method_9942
METHOD	hg	(Lhf;)V	J	method_9979	method_9979
METHOD	hg	(Lhf;)Z	K	method_9945	method_9945
METHOD	hg	(Lhf;)V	L	method_9980	method_9980
METHOD	hg	(Lhf;)Z	M	method_9934	method_9934
METHOD	hg	(Lhf;)V	N	method_9981	method_9981
METHOD	hg	(Lhf;)Z	O	method_9943	method_9943
METHOD	hg	(Lhf;)V	P	method_9982	method_9982
METHOD	hg	()V	a	method_9960	register
METHOD	hg	(Lald;ZLbss;)Z	a	method_22823	method_22823
METHOD	hg	(Laxe;ZLbss;)Z	a	method_9950	method_9950
METHOD	hg	(Lbsy;ZLbss;)Z	a	method_9919	method_9919
METHOD	hg	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	a	method_9967	method_9967
METHOD	hg	(Lhf;)Z	a	method_22822	method_22822
METHOD	hg	(Lhf;ILale;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_17961	method_17961
METHOD	hg	(Lhf;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V	a	method_9930	suggestOptions
METHOD	hg	(Lhf;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	a	method_9921	method_9921
METHOD	hg	(Lhf;Ljava/lang/String;I)Lhg$a;	a	method_9976	getHandler
METHOD	hg	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_9964	method_9964
METHOD	hg	(Ljava/lang/String;Lhg$a;Ljava/util/function/Predicate;Lxo;)V	a	method_9961	putOption
METHOD	hg	(Ljava/lang/String;ZLbss;)Z	a	method_9965	method_9965
METHOD	hg	(Ljava/util/Map;Lah;)Z	a	method_9929	method_9929
METHOD	hg	(Ljava/util/Map;Lbss;)Z	a	method_9958	method_9958
METHOD	hg	(Lur;ZLbss;)Z	a	method_9957	method_9957
METHOD	hg	(ZLah;)Z	a	method_9936	method_9936
METHOD	hg	(ZLao;)Z	a	method_9931	method_9931
METHOD	hg	(ZLdbt;Lbss;)Z	a	method_9924	method_9924
METHOD	hg	(Lhf;)V	b	method_22824	method_22824
METHOD	hg	(Lhf;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;	b	method_9946	method_9946
METHOD	hg	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_9932	method_9932
METHOD	hg	(Ljava/lang/String;ZLbss;)Z	b	method_9922	method_9922
METHOD	hg	(Ljava/util/Map;Lbss;)Z	b	method_9937	method_9937
METHOD	hg	(Lhf;)Z	c	method_9926	method_9926
METHOD	hg	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_9956	method_9956
METHOD	hg	(Ljava/lang/String;ZLbss;)Z	c	method_9920	method_9920
METHOD	hg	(Lhf;)V	d	method_9974	method_9974
METHOD	hg	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	d	method_9923	method_9923
METHOD	hg	(Lhf;)Z	e	method_9927	method_9927
METHOD	hg	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	e	method_9959	method_9959
METHOD	hg	(Lhf;)V	f	method_9975	method_9975
METHOD	hg	(Lhf;)Z	g	method_9941	method_9941
METHOD	hg	(Lhf;)V	h	method_9966	method_9966
METHOD	hg	(Lhf;)Z	i	method_9938	method_9938
METHOD	hg	(Lhf;)V	j	method_9968	method_9968
METHOD	hg	(Lhf;)Z	k	method_9939	method_9939
METHOD	hg	(Lhf;)V	l	method_9973	method_9973
METHOD	hg	(Lhf;)Z	m	method_9940	method_9940
METHOD	hg	(Lhf;)V	n	method_9951	method_9951
METHOD	hg	(Lhf;)Z	o	method_9952	method_9952
METHOD	hg	(Lhf;)V	p	method_9948	method_9948
METHOD	hg	(Lhf;)Z	q	method_9949	method_9949
METHOD	hg	(Lhf;)V	r	method_9953	method_9953
METHOD	hg	(Lhf;)Z	s	method_9954	method_9954
METHOD	hg	(Lhf;)V	t	method_9969	method_9969
METHOD	hg	(Lhf;)Z	u	method_9955	method_9955
METHOD	hg	(Lhf;)V	v	method_9970	method_9970
METHOD	hg	(Lhf;)Z	w	method_9935	method_9935
METHOD	hg	(Lhf;)V	x	method_9971	method_9971
METHOD	hg	(Lhf;)Z	y	method_9933	method_9933
METHOD	hg	(Lhf;)V	z	method_9972	method_9972
CLASS	hg$a	net/minecraft/class_2306$class_2307	net/minecraft/command/EntitySelectorOptions$SelectorHandler
CLASS	hg$b	net/minecraft/class_2306$class_2308	net/minecraft/command/EntitySelectorOptions$SelectorOption
FIELD	hg$b	Lhg$a;	a	comp_1063	handler
FIELD	hg$b	Ljava/util/function/Predicate;	b	comp_1064	condition
FIELD	hg$b	Lxo;	c	comp_1065	description
METHOD	hg$b	()Lhg$a;	a	comp_1063	handler
METHOD	hg$b	()Ljava/util/function/Predicate;	b	comp_1064	condition
METHOD	hg$b	()Lxo;	c	comp_1065	description
CLASS	hh	net/minecraft/class_6279	net/minecraft/unused/packageinfo/PackageInfo6279
CLASS	hi	net/minecraft/class_6280	net/minecraft/unused/packageinfo/PackageInfo6280
CLASS	hj	net/minecraft/class_8936	net/minecraft/command/ExecutionFlags
FIELD	hj	Lhj;	a	field_47160	NONE
FIELD	hj	B	b	comp_2020	comp_2020
FIELD	hj	B	c	field_47161	SILENT
FIELD	hj	B	d	field_47162	INSIDE_RETURN_RUN
METHOD	hj	()Z	a	method_54884	isSilent
METHOD	hj	(B)Lhj;	a	method_54885	set
METHOD	hj	()Lhj;	b	method_54886	setSilent
METHOD	hj	()Z	c	method_54887	isInsideReturnRun
METHOD	hj	()Lhj;	d	method_54888	setInsideReturnRun
METHOD	hj	()B	e	comp_2020	comp_2020
CLASS	hk	net/minecraft/class_8847	net/minecraft/command/CommandQueueEntry
FIELD	hk	Lhq;	a	comp_2021	comp_2021
FIELD	hk	Lhn;	b	comp_1993	comp_1993
METHOD	hk	()Lhq;	a	comp_2021	comp_2021
METHOD	hk	(Lho;)V	a	method_54388	execute
METHOD	hk	()Lhn;	b	comp_1993	comp_1993
CLASS	hl	net/minecraft/class_8848	net/minecraft/command/ControlFlowAware
METHOD	hl	(Ljava/lang/Object;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V	a	method_54290	execute
CLASS	hl$a	net/minecraft/class_8848$class_8849	net/minecraft/command/ControlFlowAware$Command
CLASS	hl$b	net/minecraft/class_8848$class_8850	net/minecraft/command/ControlFlowAware$Helper
METHOD	hl$b	(Lcom/mojang/brigadier/exceptions/CommandSyntaxException;Ler;Lhj;Lhr;)V	a	method_54255	sendError
METHOD	hl$b	(Ler;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V	a	method_54389	execute
METHOD	hl$b	(Ler;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V	b	method_54259	executeInner
CLASS	hm	net/minecraft/class_8851	net/minecraft/command/Forkable
METHOD	hm	(Ljava/lang/Object;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V	a	method_54270	execute
CLASS	hm$a	net/minecraft/class_8851$class_8852	net/minecraft/command/Forkable$RedirectModifier
CLASS	hn	net/minecraft/class_8853	net/minecraft/command/CommandAction
CLASS	ho	net/minecraft/class_8854	net/minecraft/command/CommandExecutionContext
FIELD	ho	I	a	field_46729	MAX_COMMAND_QUEUE_LENGTH
FIELD	ho	Lorg/slf4j/Logger;	b	field_46730	LOGGER
FIELD	ho	I	c	field_46731	maxCommandChainLength
FIELD	ho	I	d	field_46732	forkLimit
FIELD	ho	Lbng;	e	field_46733	profiler
FIELD	ho	Lhr;	f	field_46734	tracer
FIELD	ho	I	g	field_46735	commandsRemaining
FIELD	ho	Z	h	field_46736	queueOverflowed
FIELD	ho	Ljava/util/Deque;	i	field_46737	commandQueue
FIELD	ho	Ljava/util/List;	j	field_46738	pendingCommands
FIELD	ho	I	k	field_47705	currentDepth
METHOD	ho	()V	a	method_54390	run
METHOD	ho	(I)V	a	method_54391	escape
METHOD	ho	(Lhk;)V	a	method_54392	enqueueCommand
METHOD	ho	(Lho;Lem;)Lhq;	a	method_54889	frame
METHOD	ho	(Lho;Lid;Ler;Lem;)V	a	method_54395	enqueueProcedureCall
METHOD	ho	(Lho;Ljava/lang/String;Lcom/mojang/brigadier/context/ContextChain;Ler;Lem;)V	a	method_54393	enqueueCommand
METHOD	ho	(Lhr;)V	a	method_54394	setTracer
METHOD	ho	()Lhr;	b	method_54396	getTracer
METHOD	ho	(I)Lhq$a;	b	method_54890	getEscapeControl
METHOD	ho	()Lbng;	c	method_54397	getProfiler
METHOD	ho	(I)V	c	method_54891	method_54891
METHOD	ho	()I	d	method_54398	getForkLimit
METHOD	ho	()V	e	method_54399	decrementCommandQuota
METHOD	ho	()V	f	method_54400	markQueueOverflowed
METHOD	ho	()V	g	method_55594	queuePendingCommands
CLASS	hp	net/minecraft/class_8855	net/minecraft/command/ExecutionControl
METHOD	hp	()Lhr;	a	method_54404	getTracer
METHOD	hp	(Lhn;)V	a	method_54402	enqueueAction
METHOD	hp	(Lho;Lhq;)Lhp;	a	method_54892	of
METHOD	hp	(Lhr;)V	a	method_54403	setTracer
METHOD	hp	()Lhq;	b	method_54893	getFrame
CLASS	hp$1	net/minecraft/class_8855$1	net/minecraft/command/ExecutionControl$1
FIELD	hp$1	Lho;	a	field_46742	field_46742
FIELD	hp$1	Lhq;	b	field_47163	field_47163
CLASS	hq	net/minecraft/class_8937	net/minecraft/command/Frame
FIELD	hq	I	a	comp_2022	comp_2022
FIELD	hq	Lem;	b	comp_2023	comp_2023
FIELD	hq	Lhq$a;	c	comp_2024	comp_2024
METHOD	hq	()V	a	method_54894	fail
METHOD	hq	(I)V	a	method_54895	succeed
METHOD	hq	()V	b	method_54896	doReturn
METHOD	hq	()I	c	comp_2022	comp_2022
METHOD	hq	()Lem;	d	comp_2023	comp_2023
METHOD	hq	()Lhq$a;	e	comp_2024	comp_2024
CLASS	hq$a	net/minecraft/class_8937$class_8938	net/minecraft/command/Frame$Control
CLASS	hr	net/minecraft/class_6346	net/minecraft/server/function/Tracer
METHOD	hr	(ILale;I)V	a	method_36351	traceFunctionCall
METHOD	hr	(ILjava/lang/String;)V	a	method_36349	traceCommandStart
METHOD	hr	(ILjava/lang/String;I)V	a	method_36350	traceCommandEnd
METHOD	hr	(Ljava/lang/String;)V	a	method_36352	traceError
CLASS	hs	net/minecraft/class_8856	net/minecraft/command/SourcedCommandAction
METHOD	hs	(Ljava/lang/Object;Lho;Lhq;)V	a	method_54405	method_54405
CLASS	ht	net/minecraft/class_8857	net/minecraft/unused/packageinfo/PackageInfo8857
CLASS	hu	net/minecraft/class_8858	net/minecraft/command/SingleCommandAction
FIELD	hu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_46739	FORK_LIMIT_EXCEPTION
FIELD	hu	Ljava/lang/String;	b	field_46740	command
FIELD	hu	Lcom/mojang/brigadier/context/ContextChain;	c	field_46741	contextChain
METHOD	hu	()Ljava/lang/String;	a	method_54406	method_54406
METHOD	hu	(Lcom/mojang/brigadier/context/CommandContext;ZI)V	a	method_54897	method_54897
METHOD	hu	(Ler;Ljava/util/List;Lho;Lhq;Lhj;)V	a	method_54410	execute
METHOD	hu	(Lho;Lhq;)V	a	method_54407	traceCommandStart
METHOD	hu	(Lhx;Lhq;Ler;)Lhk;	a	method_54408	method_54408
METHOD	hu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_54409	method_54409
CLASS	hu$a	net/minecraft/class_8858$class_8859	net/minecraft/command/SingleCommandAction$MultiSource
FIELD	hu$a	Lhj;	b	field_47164	flags
FIELD	hu$a	Ler;	c	field_47165	baseSource
FIELD	hu$a	Ljava/util/List;	d	field_46745	sources
CLASS	hu$b	net/minecraft/class_8858$class_8860	net/minecraft/command/SingleCommandAction$SingleSource
FIELD	hu$b	Ler;	b	field_46746	source
CLASS	hu$c	net/minecraft/class_8858$class_8861	net/minecraft/command/SingleCommandAction$Sourced
METHOD	hu$c	(Ler;Lho;Lhq;)V	a	method_54412	execute
CLASS	hv	net/minecraft/class_8862	net/minecraft/command/CommandFunctionAction
FIELD	hv	Lid;	a	field_46747	function
FIELD	hv	Lem;	b	field_47166	returnValueConsumer
FIELD	hv	Z	c	field_47167	propagateReturn
METHOD	hv	(Ler;Lho;Lhq;)V	a	method_54851	execute
METHOD	hv	(Ler;Lhq;Lhs;)Lhk;	a	method_54898	method_54898
CLASS	hw	net/minecraft/class_8863	net/minecraft/command/SteppedCommandAction
FIELD	hw	Lhw$a;	a	field_46748	wrapper
FIELD	hw	Ljava/util/List;	b	field_46749	actions
FIELD	hw	Lhk;	c	field_46750	selfCommandQueueEntry
FIELD	hw	I	d	field_46751	nextActionIndex
METHOD	hw	(Lho;Lhq;Ljava/util/List;Lhw$a;)V	a	method_54414	enqueueCommands
CLASS	hw$a	net/minecraft/class_8863$class_8864	net/minecraft/command/SteppedCommandAction$ActionWrapper
CLASS	hx	net/minecraft/class_8865	net/minecraft/command/FixedCommandAction
FIELD	hx	Ljava/lang/String;	a	field_46752	command
FIELD	hx	Lhj;	b	field_47168	flags
FIELD	hx	Lcom/mojang/brigadier/context/CommandContext;	c	field_46754	context
METHOD	hx	()Ljava/lang/String;	a	method_54415	method_54415
METHOD	hx	(Ler;Lho;Lhq;)V	a	method_54416	execute
CLASS	hy	net/minecraft/class_8939	net/minecraft/command/FallthroughCommandAction
FIELD	hy	Lhy;	a	field_47169	INSTANCE
METHOD	hy	()Lhn;	a	method_54899	getInstance
CLASS	hz	net/minecraft/class_8940	net/minecraft/command/IsolatedCommandAction
FIELD	hz	Ljava/util/function/Consumer;	a	field_47170	controlConsumer
FIELD	hz	Lem;	b	field_47171	returnValueConsumer
CLASS	ia	net/minecraft/class_8866	net/minecraft/unused/packageinfo/PackageInfo8866
CLASS	ib	net/minecraft/class_2158	net/minecraft/server/function/CommandFunction
METHOD	ib	()Lale;	a	comp_1994	id
METHOD	ib	(Lale;Lcom/mojang/brigadier/CommandDispatcher;Ler;Ljava/util/List;)Lib;	a	method_9195	create
METHOD	ib	(Lcom/mojang/brigadier/CommandDispatcher;Ler;Lcom/mojang/brigadier/StringReader;)Lhs;	a	method_54417	parse
METHOD	ib	(Ljava/lang/CharSequence;)V	a	method_57057	validateCommandLength
METHOD	ib	(Lur;Lcom/mojang/brigadier/CommandDispatcher;)Lid;	a	method_52595	withMacroReplaced
METHOD	ib	(Ljava/lang/CharSequence;)Z	b	method_52592	continuesToNextLine
CLASS	ic	net/minecraft/class_8867	net/minecraft/server/function/FunctionBuilder
FIELD	ic	Ljava/util/List;	a	field_46755	actions
FIELD	ic	Ljava/util/List;	b	field_46756	macroLines
FIELD	ic	Ljava/util/List;	c	field_46757	usedVariables
METHOD	ic	(Lale;)Lib;	a	method_54418	toCommandFunction
METHOD	ic	(Lhs;)V	a	method_54419	addAction
METHOD	ic	(Ljava/lang/String;)I	a	method_54420	indexOfVariable
METHOD	ic	(Ljava/lang/String;ILer;)V	a	method_54421	addMacroCommand
METHOD	ic	(Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList;	a	method_54422	indicesOfVariables
CLASS	id	net/minecraft/class_8868	net/minecraft/server/function/Procedure
METHOD	id	()Lale;	a	comp_1994	id
METHOD	id	()Ljava/util/List;	b	comp_1995	comp_1995
CLASS	ie	net/minecraft/class_8641	net/minecraft/server/function/Macro
FIELD	ie	Ljava/text/DecimalFormat;	a	field_46190	DECIMAL_FORMAT
FIELD	ie	I	b	field_45150	CACHE_SIZE
FIELD	ie	Ljava/util/List;	c	field_45149	varNames
FIELD	ie	Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;	d	field_45151	cache
FIELD	ie	Lale;	e	field_46758	id
FIELD	ie	Ljava/util/List;	f	field_46759	lines
METHOD	ie	(Ljava/text/DecimalFormat;)V	a	method_54423	method_54423
METHOD	ie	(Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)V	a	method_54424	addArgumentsByIndices
METHOD	ie	(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;	a	method_54425	method_54425
METHOD	ie	(Ljava/util/List;Ljava/util/List;I)V	a	method_54426	method_54426
METHOD	ie	(Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;)Lid;	a	method_52597	withMacroReplaced
METHOD	ie	(Lvo;)Ljava/lang/String;	a	method_53840	toString
CLASS	ie$a	net/minecraft/class_8641$class_8869	net/minecraft/server/function/Macro$Line
METHOD	ie$a	()Lit/unimi/dsi/fastutil/ints/IntList;	a	method_54428	getDependentVariables
METHOD	ie$a	(Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lale;)Lhs;	a	method_54429	instantiate
CLASS	ie$b	net/minecraft/class_8641$class_8870	net/minecraft/server/function/Macro$VariableLine
FIELD	ie$b	Lih;	a	field_46760	invocation
FIELD	ie$b	Lit/unimi/dsi/fastutil/ints/IntList;	b	field_46761	variableIndices
FIELD	ie$b	Ler;	c	field_47891	source
CLASS	ie$c	net/minecraft/class_8641$class_8871	net/minecraft/server/function/Macro$FixedLine
FIELD	ie$c	Lhs;	a	field_46762	action
CLASS	ig	net/minecraft/class_8872	net/minecraft/server/function/ExpandedMacro
FIELD	ig	Lale;	a	comp_1994	id
FIELD	ig	Ljava/util/List;	b	comp_1995	comp_1995
CLASS	ih	net/minecraft/class_8873	net/minecraft/command/MacroInvocation
FIELD	ih	Ljava/util/List;	a	comp_1996	comp_1996
FIELD	ih	Ljava/util/List;	b	comp_1997	comp_1997
METHOD	ih	()Ljava/util/List;	a	comp_1996	comp_1996
METHOD	ih	(Ljava/lang/String;)Z	a	method_54431	isValidMacroName
METHOD	ih	(Ljava/lang/String;I)Lih;	a	method_54432	parse
METHOD	ih	(Ljava/util/List;)Ljava/lang/String;	a	method_54433	apply
METHOD	ih	()Ljava/util/List;	b	comp_1997	comp_1997
CLASS	ii	net/minecraft/class_8874	net/minecraft/unused/packageinfo/PackageInfo8874
CLASS	ij	net/minecraft/class_6281	net/minecraft/unused/packageinfo/PackageInfo6281
CLASS	ik	net/minecraft/class_2314	net/minecraft/command/argument/serialize/ArgumentSerializer
METHOD	ik	(Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a;	a	method_41726	getArgumentTypeProperties
METHOD	ik	(Lik$a;Lcom/google/gson/JsonObject;)V	a	method_10006	writeJson
METHOD	ik	(Lik$a;Lwl;)V	a	method_10007	writePacket
METHOD	ik	(Lwl;)Lik$a;	b	method_10005	fromPacket
CLASS	ik$a	net/minecraft/class_2314$class_7217	net/minecraft/command/argument/serialize/ArgumentSerializer$ArgumentTypeProperties
METHOD	ik$a	()Lik;	a	method_41728	getSerializer
METHOD	ik$a	(Lel;)Lcom/mojang/brigadier/arguments/ArgumentType;	b	method_41730	createType
CLASS	il	net/minecraft/class_2316	net/minecraft/command/argument/ArgumentTypes
FIELD	il	Ljava/util/Map;	a	field_10921	CLASS_MAP
METHOD	il	(Lcom/mojang/brigadier/arguments/ArgumentType;)Lik;	a	method_41983	get
METHOD	il	(Ljava/lang/Class;)Z	a	method_41984	has
METHOD	il	(Ljv;)Lik;	a	method_10015	register
METHOD	il	(Ljv;Ljava/lang/String;Ljava/lang/Class;Lik;)Lik;	a	method_10017	register
METHOD	il	(Lcom/mojang/brigadier/arguments/ArgumentType;)Lik$a;	b	method_41985	getArgumentTypeProperties
METHOD	il	(Ljava/lang/Class;)Ljava/lang/Class;	b	method_41181	upcast
CLASS	im	net/minecraft/class_7218	net/minecraft/command/argument/ArgumentHelper
FIELD	im	Lorg/slf4j/Logger;	a	field_37975	LOGGER
FIELD	im	B	b	field_37976	MIN_FLAG
FIELD	im	B	c	field_37977	MAX_FLAG
METHOD	im	(B)Z	a	method_41986	hasMinFlag
METHOD	im	(Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V	a	method_41987	writeArgument
METHOD	im	(Lcom/google/gson/JsonObject;Lik$a;)V	a	method_41988	writeArgumentProperties
METHOD	im	(Lcom/google/gson/JsonObject;Lik;Lik$a;)V	a	method_41989	writeArgumentProperties
METHOD	im	(Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject;	a	method_41990	toJson
METHOD	im	(Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set;	a	method_41991	collectUsedArgumentTypes
METHOD	im	(Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V	a	method_41992	collectUsedArgumentTypes
METHOD	im	(Ljava/util/Set;Ljava/util/Set;Lcom/mojang/brigadier/tree/CommandNode;)V	a	method_41993	method_41993
METHOD	im	(ZZ)I	a	method_41994	getMinMaxFlag
METHOD	im	(B)Z	b	method_41995	hasMaxFlag
CLASS	in	net/minecraft/class_2319	net/minecraft/command/argument/serialize/ConstantArgumentSerializer
FIELD	in	Lin$a;	a	field_37978	properties
METHOD	in	(Lin$a;Lcom/google/gson/JsonObject;)V	a	method_41996	writeJson
METHOD	in	(Lin$a;Lwl;)V	a	method_41997	writePacket
METHOD	in	(Ljava/util/function/Function;)Lin;	a	method_41998	of
METHOD	in	(Ljava/util/function/Supplier;)Lin;	a	method_41999	of
METHOD	in	(Ljava/util/function/Supplier;Lel;)Lcom/mojang/brigadier/arguments/ArgumentType;	a	method_42000	method_42000
METHOD	in	(Lwl;)Lin$a;	a	method_42001	fromPacket
METHOD	in	(Lcom/mojang/brigadier/arguments/ArgumentType;)Lin$a;	b	method_42002	getArgumentTypeProperties
CLASS	in$a	net/minecraft/class_2319$class_7219	net/minecraft/command/argument/serialize/ConstantArgumentSerializer$Properties
FIELD	in$a	Lin;	a	field_37979	field_37979
FIELD	in$a	Ljava/util/function/Function;	b	field_37980	typeSupplier
CLASS	io	net/minecraft/class_2321	net/minecraft/command/suggestion/SuggestionProviders
FIELD	io	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	a	field_10933	ASK_SERVER
FIELD	io	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	b	field_10932	ALL_RECIPES
FIELD	io	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	c	field_10934	AVAILABLE_SOUNDS
FIELD	io	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	d	field_10935	SUMMONABLE_ENTITIES
FIELD	io	Ljava/util/Map;	e	field_10931	REGISTRY
FIELD	io	Lale;	f	field_10930	ASK_SERVER_NAME
METHOD	io	(Lale;)Lcom/mojang/brigadier/suggestion/SuggestionProvider;	a	method_10024	byId
METHOD	io	(Lale;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider;	a	method_10022	register
METHOD	io	(Lbsy;)Lcom/mojang/brigadier/Message;	a	method_10023	method_10023
METHOD	io	(Lcom/mojang/brigadier/context/CommandContext;Lbsy;)Z	a	method_45916	method_45916
METHOD	io	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_10028	method_10028
METHOD	io	(Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lale;	a	method_10027	computeId
METHOD	io	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	b	method_10025	method_10025
METHOD	io	(Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider;	b	method_10026	getLocalProvider
METHOD	io	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	c	method_10030	method_10030
METHOD	io	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	d	method_10029	method_10029
CLASS	io$a	net/minecraft/class_2321$class_2322	net/minecraft/command/suggestion/SuggestionProviders$LocalProvider
FIELD	io$a	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	a	field_10937	provider
FIELD	io$a	Lale;	b	field_10936	id
CLASS	ip	net/minecraft/class_2326	net/minecraft/command/argument/serialize/DoubleArgumentSerializer
METHOD	ip	(Lcom/mojang/brigadier/arguments/DoubleArgumentType;)Lip$a;	a	method_42003	getArgumentTypeProperties
METHOD	ip	(Lip$a;Lcom/google/gson/JsonObject;)V	a	method_10043	writeJson
METHOD	ip	(Lip$a;Lwl;)V	a	method_10041	writePacket
METHOD	ip	(Lwl;)Lip$a;	a	method_10042	fromPacket
CLASS	ip$a	net/minecraft/class_2326$class_7220	net/minecraft/command/argument/serialize/DoubleArgumentSerializer$Properties
FIELD	ip$a	Lip;	a	field_37981	field_37981
FIELD	ip$a	D	b	field_37982	min
FIELD	ip$a	D	c	field_37983	max
METHOD	ip$a	(Lel;)Lcom/mojang/brigadier/arguments/DoubleArgumentType;	a	method_42004	createType
CLASS	iq	net/minecraft/class_2327	net/minecraft/command/argument/serialize/FloatArgumentSerializer
METHOD	iq	(Lcom/mojang/brigadier/arguments/FloatArgumentType;)Liq$a;	a	method_42005	getArgumentTypeProperties
METHOD	iq	(Liq$a;Lcom/google/gson/JsonObject;)V	a	method_10046	writeJson
METHOD	iq	(Liq$a;Lwl;)V	a	method_10044	writePacket
METHOD	iq	(Lwl;)Liq$a;	a	method_10045	fromPacket
CLASS	iq$a	net/minecraft/class_2327$class_7221	net/minecraft/command/argument/serialize/FloatArgumentSerializer$Properties
FIELD	iq$a	Liq;	a	field_37984	field_37984
FIELD	iq$a	F	b	field_37985	min
FIELD	iq$a	F	c	field_37986	max
METHOD	iq$a	(Lel;)Lcom/mojang/brigadier/arguments/FloatArgumentType;	a	method_42006	createType
CLASS	ir	net/minecraft/class_2330	net/minecraft/command/argument/serialize/IntegerArgumentSerializer
METHOD	ir	(Lcom/mojang/brigadier/arguments/IntegerArgumentType;)Lir$a;	a	method_42007	getArgumentTypeProperties
METHOD	ir	(Lir$a;Lcom/google/gson/JsonObject;)V	a	method_10049	writeJson
METHOD	ir	(Lir$a;Lwl;)V	a	method_10048	writePacket
METHOD	ir	(Lwl;)Lir$a;	a	method_10050	fromPacket
CLASS	ir$a	net/minecraft/class_2330$class_7222	net/minecraft/command/argument/serialize/IntegerArgumentSerializer$Properties
FIELD	ir$a	Lir;	a	field_37987	field_37987
FIELD	ir$a	I	b	field_37988	min
FIELD	ir$a	I	c	field_37989	max
METHOD	ir$a	(Lel;)Lcom/mojang/brigadier/arguments/IntegerArgumentType;	a	method_42008	createType
CLASS	is	net/minecraft/class_4461	net/minecraft/command/argument/serialize/LongArgumentSerializer
METHOD	is	(Lcom/mojang/brigadier/arguments/LongArgumentType;)Lis$a;	a	method_42009	getArgumentTypeProperties
METHOD	is	(Lis$a;Lcom/google/gson/JsonObject;)V	a	method_21689	writeJson
METHOD	is	(Lis$a;Lwl;)V	a	method_21690	writePacket
METHOD	is	(Lwl;)Lis$a;	a	method_21691	fromPacket
CLASS	is$a	net/minecraft/class_4461$class_7223	net/minecraft/command/argument/serialize/LongArgumentSerializer$Properties
FIELD	is$a	Lis;	a	field_37990	field_37990
FIELD	is$a	J	b	field_37991	min
FIELD	is$a	J	c	field_37992	max
METHOD	is$a	(Lel;)Lcom/mojang/brigadier/arguments/LongArgumentType;	a	method_42010	createType
CLASS	it	net/minecraft/class_2332	net/minecraft/command/argument/serialize/StringArgumentSerializer
METHOD	it	(Lcom/mojang/brigadier/arguments/StringArgumentType;)Lit$a;	a	method_42011	getArgumentTypeProperties
METHOD	it	(Lit$a;Lcom/google/gson/JsonObject;)V	a	method_10051	writeJson
METHOD	it	(Lit$a;Lwl;)V	a	method_10053	writePacket
METHOD	it	(Lwl;)Lit$a;	a	method_10052	fromPacket
CLASS	it$1	net/minecraft/class_2332$1	net/minecraft/command/argument/serialize/StringArgumentSerializer$1
FIELD	it$1	[I	a	field_10952	field_10952
CLASS	it$a	net/minecraft/class_2332$class_7224	net/minecraft/command/argument/serialize/StringArgumentSerializer$Properties
FIELD	it$a	Lit;	a	field_37993	field_37993
FIELD	it$a	Lcom/mojang/brigadier/arguments/StringArgumentType$StringType;	b	field_37994	type
METHOD	it$a	(Lel;)Lcom/mojang/brigadier/arguments/StringArgumentType;	a	method_42012	createType
CLASS	iu	net/minecraft/class_6282	net/minecraft/unused/packageinfo/PackageInfo6282
CLASS	iv	net/minecraft/class_6283	net/minecraft/unused/packageinfo/PackageInfo6283
CLASS	iw	net/minecraft/class_2335	net/minecraft/util/math/AxisCycleDirection
FIELD	iw	Liw;	a	field_10962	field_10962
FIELD	iw	Liw;	b	field_10963	field_10963
FIELD	iw	Liw;	c	field_10965	field_10965
FIELD	iw	[Lje$a;	d	field_10961	AXES
FIELD	iw	[Liw;	e	field_10960	VALUES
FIELD	iw	[Liw;	f	field_10964	field_10964
METHOD	iw	()Liw;	a	method_10055	opposite
METHOD	iw	(DDDLje$a;)D	a	method_35819	choose
METHOD	iw	(IIILje$a;)I	a	method_10056	choose
METHOD	iw	(Lje$a;)Lje$a;	a	method_10058	cycle
METHOD	iw	(Lje$a;Lje$a;)Liw;	a	method_10057	between
METHOD	iw	()[Liw;	b	method_36930	method_36930
CLASS	iw$1	net/minecraft/class_2335$1	net/minecraft/util/math/AxisCycleDirection$1
CLASS	iw$2	net/minecraft/class_2335$2	net/minecraft/util/math/AxisCycleDirection$2
CLASS	iw$3	net/minecraft/class_2335$3	net/minecraft/util/math/AxisCycleDirection$3
CLASS	ix	net/minecraft/class_9380	net/minecraft/util/math/ImmutableBlockBox
FIELD	ix	Lzm;	a	field_49907	PACKET_CODEC
FIELD	ix	Liz;	b	comp_2466	comp_2466
FIELD	ix	Liz;	c	comp_2467	comp_2467
METHOD	ix	()Z	a	method_58235	isSingleBlock
METHOD	ix	(Liz;)Lix;	a	method_58236	of
METHOD	ix	(Liz;Liz;)Lix;	a	method_58237	of
METHOD	ix	(Lje;I)Lix;	a	method_58238	expand
METHOD	ix	(Lkd;)Lix;	a	method_58239	move
METHOD	ix	()Levk;	b	method_58240	enclosingBox
METHOD	ix	(Liz;)Lix;	b	method_58241	encompass
METHOD	ix	(Lje;I)Lix;	b	method_58242	move
METHOD	ix	()I	c	method_58243	getBlockCountX
METHOD	ix	(Liz;)Z	c	method_58244	includes
METHOD	ix	()I	d	method_58245	getBlockCountY
METHOD	ix	()I	e	method_58246	getBlockCountZ
METHOD	ix	()Liz;	f	comp_2466	comp_2466
METHOD	ix	()Liz;	g	comp_2467	comp_2467
CLASS	ix$1	net/minecraft/class_9380$1	net/minecraft/util/math/ImmutableBlockBox$1
METHOD	ix$1	(Lio/netty/buffer/ByteBuf;)Lix;	a	method_58247	decode
METHOD	ix$1	(Lio/netty/buffer/ByteBuf;Lix;)V	a	method_58248	encode
CLASS	iy	net/minecraft/class_4609	net/minecraft/util/math/AffineTransformations
FIELD	iy	Ljava/util/Map;	a	field_21021	DIRECTION_ROTATIONS
FIELD	iy	Ljava/util/Map;	b	field_21022	INVERTED_DIRECTION_ROTATIONS
FIELD	iy	Lorg/slf4j/Logger;	c	field_21023	LOGGER
METHOD	iy	(Lj;)Lj;	a	method_23220	setupUvLock
METHOD	iy	(Lj;Lje;Ljava/util/function/Supplier;)Lj;	a	method_23221	uvLock
METHOD	iy	(Ljava/util/EnumMap;)V	a	method_23222	method_23222
METHOD	iy	(Lj;)Lj;	b	method_35829	method_35829
METHOD	iy	(Ljava/util/EnumMap;)V	b	method_23223	method_23223
CLASS	iz	net/minecraft/class_2338	net/minecraft/util/math/BlockPos
FIELD	iz	Lcom/mojang/serialization/Codec;	a	field_25064	CODEC
FIELD	iz	Lzm;	b	field_48404	PACKET_CODEC
FIELD	iz	Liz;	c	field_10980	ORIGIN
FIELD	iz	I	d	field_10975	SIZE_BITS_Y
FIELD	iz	Lorg/slf4j/Logger;	e	field_18789	LOGGER
FIELD	iz	I	h	field_10978	SIZE_BITS_X
FIELD	iz	I	i	field_10977	SIZE_BITS_Z
FIELD	iz	J	j	field_10976	BITS_X
FIELD	iz	J	k	field_10974	BITS_Y
FIELD	iz	J	l	field_10973	BITS_Z
FIELD	iz	I	m	field_33083	field_33083
FIELD	iz	I	n	field_10983	BIT_SHIFT_Z
FIELD	iz	I	o	field_10981	BIT_SHIFT_X
METHOD	iz	()J	a	method_10063	asLong
METHOD	iz	(DDD)Liz;	a	method_49637	ofFloored
METHOD	iz	(I)Liz;	a	method_35830	multiply
METHOD	iz	(III)J	a	method_10064	asLong
METHOD	iz	(IIIIII)Ljava/util/stream/Stream;	a	method_17962	stream
METHOD	iz	(IIIIIII)Ljava/util/Iterator;	a	method_25995	method_25995
METHOD	iz	(IILazf;IIIII)Ljava/util/Iterator;	a	method_27155	method_27155
METHOD	iz	(J)I	a	method_10061	unpackLongX
METHOD	iz	(JIII)J	a	method_10096	add
METHOD	iz	(JLje;)J	a	method_10060	offset
METHOD	iz	(Lazf;IIIIIII)Ljava/lang/Iterable;	a	method_27156	iterateRandomly
METHOD	iz	(Lazf;ILiz;I)Ljava/lang/Iterable;	a	method_34848	iterateRandomly
METHOD	iz	(Ldlk;)Liz;	a	method_10070	rotate
METHOD	iz	(Leia;)Ljava/util/stream/Stream;	a	method_23627	stream
METHOD	iz	(Levk;)Ljava/util/stream/Stream;	a	method_29715	stream
METHOD	iz	(Liz;)Ljava/util/stream/Stream;	a	method_51686	streamSouthEastSquare
METHOD	iz	(Liz;III)Ljava/lang/Iterable;	a	method_25996	iterateOutwards
METHOD	iz	(Liz;IILjava/util/function/BiConsumer;Ljava/util/function/Predicate;)I	a	method_49925	iterateRecursively
METHOD	iz	(Liz;IILjava/util/function/Predicate;)Ljava/util/Optional;	a	method_25997	findClosest
METHOD	iz	(Liz;ILje;Lje;)Ljava/lang/Iterable;	a	method_30512	iterateInSquare
METHOD	iz	(Liz;Liz;)Liz;	a	method_58249	min
METHOD	iz	(Ljava/util/Queue;ILiz;)V	a	method_49926	method_49926
METHOD	iz	(Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult;	a	method_29094	method_29094
METHOD	iz	(Lje$a;I)Liz;	a	method_30513	offset
METHOD	iz	(Lje;)Liz;	a	method_10093	offset
METHOD	iz	(Lje;I)Liz;	a	method_10079	offset
METHOD	iz	(Lje;Lje;Liz;I)Ljava/util/Iterator;	a	method_30514	method_30514
METHOD	iz	(Ljs;)Liz;	a	method_49638	ofFloored
METHOD	iz	(Lkd;)Liz;	a	method_10081	add
METHOD	iz	([I)Liz;	a	method_29095	method_29095
METHOD	iz	()Levp;	b	method_46558	toCenterPos
METHOD	iz	(I)Liz;	b	method_10086	up
METHOD	iz	(III)Liz;	b	method_10069	add
METHOD	iz	(IIIIII)Ljava/lang/Iterable;	b	method_10094	iterate
METHOD	iz	(J)I	b	method_10071	unpackLongY
METHOD	iz	(Liz;)Ljava/util/stream/IntStream;	b	method_29093	method_29093
METHOD	iz	(Liz;III)Ljava/util/stream/Stream;	b	method_25998	streamOutwards
METHOD	iz	(Liz;Liz;)Liz;	b	method_58250	max
METHOD	iz	(Lkd;)Liz;	b	method_10059	subtract
METHOD	iz	()Liz;	c	method_10084	up
METHOD	iz	(I)Liz;	c	method_10087	down
METHOD	iz	(IIIIII)Ljava/util/Iterator;	c	method_10073	method_10073
METHOD	iz	(J)I	c	method_10083	unpackLongZ
METHOD	iz	(Liz;Liz;)Ljava/lang/Iterable;	c	method_10097	iterate
METHOD	iz	(Lkd;)Liz;	c	method_10075	crossProduct
METHOD	iz	()Liz;	d	method_10074	down
METHOD	iz	(I)Liz;	d	method_10076	north
METHOD	iz	(J)Liz;	d	method_10092	fromLong
METHOD	iz	(Liz;Liz;)Ljava/util/stream/Stream;	d	method_20437	stream
METHOD	iz	()Liz;	e	method_10095	north
METHOD	iz	(I)Liz;	e	method_10077	south
METHOD	iz	(J)J	e	method_10091	removeChunkSectionLocalY
METHOD	iz	()Liz;	f	method_10072	south
METHOD	iz	(I)Liz;	f	method_10088	west
METHOD	iz	()Liz;	g	method_10067	west
METHOD	iz	(I)Liz;	g	method_10089	east
METHOD	iz	()Liz;	h	method_10078	east
METHOD	iz	(I)Liz;	h	method_33096	withY
METHOD	iz	()Liz;	i	method_10062	toImmutable
METHOD	iz	()Liz$a;	j	method_25503	mutableCopy
CLASS	iz$1	net/minecraft/class_2338$1	net/minecraft/util/math/BlockPos$1
METHOD	iz$1	(Lio/netty/buffer/ByteBuf;)Liz;	a	method_56156	decode
METHOD	iz$1	(Lio/netty/buffer/ByteBuf;Liz;)V	a	method_56157	encode
CLASS	iz$2	net/minecraft/class_2338$2	net/minecraft/util/math/BlockPos$2
FIELD	iz$2	Liz$a;	a	field_48405	pos
FIELD	iz$2	I	b	field_48406	remaining
FIELD	iz$2	I	c	field_48407	field_48407
FIELD	iz$2	I	d	field_48408	field_48408
FIELD	iz$2	Lazf;	e	field_48409	field_48409
FIELD	iz$2	I	f	field_48410	field_48410
FIELD	iz$2	I	g	field_48411	field_48411
FIELD	iz$2	I	h	field_48412	field_48412
FIELD	iz$2	I	i	field_48413	field_48413
FIELD	iz$2	I	j	field_48414	field_48414
METHOD	iz$2	()Liz;	a	method_25999	computeNext
CLASS	iz$3	net/minecraft/class_2338$3	net/minecraft/util/math/BlockPos$3
FIELD	iz$3	I	a	field_48415	field_48415
FIELD	iz$3	I	b	field_48416	field_48416
FIELD	iz$3	I	c	field_48417	field_48417
FIELD	iz$3	I	d	field_48418	field_48418
FIELD	iz$3	I	e	field_48419	field_48419
FIELD	iz$3	I	f	field_48420	field_48420
FIELD	iz$3	I	g	field_48421	field_48421
FIELD	iz$3	Liz$a;	h	field_23380	pos
FIELD	iz$3	I	i	field_48422	manhattanDistance
FIELD	iz$3	I	j	field_48423	limitX
FIELD	iz$3	I	k	field_48424	limitY
FIELD	iz$3	I	l	field_48425	dx
FIELD	iz$3	I	m	field_48426	dy
FIELD	iz$3	Z	n	field_48427	swapZ
METHOD	iz$3	()Liz;	a	method_10106	computeNext
CLASS	iz$4	net/minecraft/class_2338$4	net/minecraft/util/math/BlockPos$4
FIELD	iz$4	I	a	field_48428	field_48428
FIELD	iz$4	I	b	field_48429	field_48429
FIELD	iz$4	I	c	field_48430	field_48430
FIELD	iz$4	I	d	field_48431	field_48431
FIELD	iz$4	I	e	field_48432	field_48432
FIELD	iz$4	I	f	field_48433	field_48433
FIELD	iz$4	Liz$a;	g	field_48434	pos
FIELD	iz$4	I	h	field_48435	index
METHOD	iz$4	()Liz;	a	method_30515	computeNext
CLASS	iz$5	net/minecraft/class_2338$5	net/minecraft/util/math/BlockPos$5
FIELD	iz$5	Lje;	a	field_48436	field_48436
FIELD	iz$5	Lje;	b	field_48437	field_48437
FIELD	iz$5	Liz;	c	field_48438	field_48438
FIELD	iz$5	I	d	field_48439	field_48439
FIELD	iz$5	[Lje;	e	field_48440	directions
FIELD	iz$5	Liz$a;	f	field_48441	pos
FIELD	iz$5	I	g	field_48442	maxDirectionChanges
FIELD	iz$5	I	h	field_48443	directionChangeCount
FIELD	iz$5	I	i	field_48444	maxSteps
FIELD	iz$5	I	j	field_48445	steps
FIELD	iz$5	I	k	field_48446	currentX
FIELD	iz$5	I	l	field_48447	currentY
FIELD	iz$5	I	m	field_48448	currentZ
METHOD	iz$5	()Liz$a;	a	method_27157	computeNext
CLASS	iz$6	net/minecraft/class_2338$6	net/minecraft/util/math/BlockPos$6
FIELD	iz$6	[I	a	field_11006	field_11006
FIELD	iz$6	[I	b	field_23955	field_23955
CLASS	iz$a	net/minecraft/class_2338$class_2339	net/minecraft/util/math/BlockPos$Mutable
METHOD	iz$a	(Liw;III)Liz$a;	a	method_17965	set
METHOD	iz$a	(Lje$a;II)Liz$a;	a	method_27158	clamp
METHOD	iz$a	(Lkd;III)Liz$a;	a	method_25504	set
METHOD	iz$a	(Lkd;Lje;)Liz$a;	a	method_25505	set
METHOD	iz$a	(Lkd;Lkd;)Liz$a;	a	method_35831	set
METHOD	iz$a	(DDD)Liz$a;	b	method_10102	set
METHOD	iz$a	(Lje;)Liz$a;	c	method_10098	move
METHOD	iz$a	(Lje;I)Liz$a;	c	method_10104	move
METHOD	iz$a	(III)Liz$a;	d	method_10103	set
METHOD	iz$a	(III)Liz$a;	e	method_10100	move
METHOD	iz$a	(J)Liz$a;	f	method_16363	set
METHOD	iz$a	(Lkd;)Liz$a;	g	method_10101	set
METHOD	iz$a	(Lkd;)Liz$a;	h	method_30927	move
METHOD	iz$a	(I)Liz$a;	p	method_33097	setX
METHOD	iz$a	(I)Liz$a;	q	method_33098	setY
METHOD	iz$a	(I)Liz$a;	r	method_33099	setZ
METHOD	iz$a	(Lje;I)Liz;	method_10079	method_10079	offset
METHOD	iz$a	(III)Liz;	method_10069	method_10069	add
METHOD	iz$a	(I)Liz;	method_35830	method_35830	multiply
METHOD	iz$a	(Lje$a;I)Liz;	method_30513	method_30513	offset
CLASS	ja	net/minecraft/class_8990	net/minecraft/registry/RegistryCloner
FIELD	ja	Lcom/mojang/serialization/Codec;	a	field_47486	elementCodec
METHOD	ja	(Ljava/lang/Object;Ljk$a;Ljk$a;)Ljava/lang/Object;	a	method_55277	clone
METHOD	ja	(Ljava/lang/String;)Ljava/lang/IllegalStateException;	a	method_55278	method_55278
METHOD	ja	(Ljava/lang/String;)Ljava/lang/IllegalStateException;	b	method_55279	method_55279
CLASS	ja$a	net/minecraft/class_8990$class_8991	net/minecraft/registry/RegistryCloner$CloneableRegistries
FIELD	ja$a	Ljava/util/Map;	a	field_47487	registries
METHOD	ja$a	(Lald;)Lja;	a	method_55280	get
METHOD	ja$a	(Lald;Lcom/mojang/serialization/Codec;)Lja$a;	a	method_55281	add
CLASS	jb	net/minecraft/class_3980	net/minecraft/util/CuboidBlockIterator
FIELD	jb	I	a	field_33084	field_33084
FIELD	jb	I	b	field_33085	field_33085
FIELD	jb	I	c	field_33086	field_33086
FIELD	jb	I	d	field_33087	field_33087
FIELD	jb	I	e	field_17683	startX
FIELD	jb	I	f	field_17684	startY
FIELD	jb	I	g	field_17685	startZ
FIELD	jb	I	h	field_17686	sizeX
FIELD	jb	I	i	field_17687	sizeY
FIELD	jb	I	j	field_17688	sizeZ
FIELD	jb	I	k	field_23112	totalSize
FIELD	jb	I	l	field_23113	blocksIterated
FIELD	jb	I	m	field_18233	x
FIELD	jb	I	n	field_18234	y
FIELD	jb	I	o	field_18235	z
METHOD	jb	()Z	a	method_17963	step
METHOD	jb	()I	b	method_18671	getX
METHOD	jb	()I	c	method_18672	getY
METHOD	jb	()I	d	method_18673	getZ
METHOD	jb	()I	e	method_20789	getEdgeCoordinatesCount
CLASS	jc	net/minecraft/class_2348	net/minecraft/registry/SimpleDefaultedRegistry
FIELD	jc	Lale;	b	field_11014	defaultId
FIELD	jc	Lji$c;	c	field_11015	defaultEntry
METHOD	jc	()Ljava/util/Optional;	v	method_40219	method_40219
CLASS	jd	net/minecraft/class_7922	net/minecraft/registry/DefaultedRegistry
METHOD	jd	()Lale;	a	method_10137	getDefaultId
CLASS	je	net/minecraft/class_2350	net/minecraft/util/math/Direction
FIELD	je	Lje;	a	field_11033	field_11033
FIELD	je	Lje;	b	field_11036	field_11036
FIELD	je	Lje;	c	field_11043	field_11043
FIELD	je	Lje;	d	field_11035	field_11035
FIELD	je	Lje;	e	field_11039	field_11039
FIELD	je	Lje;	f	field_11034	field_11034
FIELD	je	Lazs$a;	g	field_29502	CODEC
FIELD	je	Lcom/mojang/serialization/Codec;	h	field_35088	VERTICAL_CODEC
FIELD	je	Ljava/util/function/IntFunction;	i	field_48449	ID_TO_VALUE_FUNCTION
FIELD	je	Lzm;	j	field_48450	PACKET_CODEC
FIELD	je	I	k	field_11032	id
FIELD	je	I	l	field_11031	idOpposite
FIELD	je	I	m	field_11030	idHorizontal
FIELD	je	Ljava/lang/String;	n	field_11046	name
FIELD	je	Lje$a;	o	field_11047	axis
FIELD	je	Lje$b;	p	field_11044	direction
FIELD	je	Lkd;	q	field_11042	vector
FIELD	je	[Lje;	r	field_11040	ALL
FIELD	je	[Lje;	s	field_11038	VALUES
FIELD	je	[Lje;	t	field_11041	HORIZONTAL
FIELD	je	[Lje;	u	field_11037	field_11037
METHOD	je	()Ljava/util/stream/Stream;	a	method_42013	stream
METHOD	je	(D)Lje;	a	method_10150	fromRotation
METHOD	je	(DDD)Lje;	a	method_10142	getFacing
METHOD	je	(F)Z	a	method_30928	pointsTo
METHOD	je	(FFF)Lje;	a	method_10147	getFacing
METHOD	je	(I)Lje;	a	method_10143	byId
METHOD	je	(III)Lje;	a	method_50026	fromVector
METHOD	je	(Lazf;)Ljava/util/Collection;	a	method_42014	shuffle
METHOD	je	(Lbss;)[Lje;	a	method_10159	getEntityFacingOrder
METHOD	je	(Lbss;Lje$a;)Lje;	a	method_32801	getLookDirectionForAxis
METHOD	je	(Levp;)Lje;	a	method_58251	getFacing
METHOD	je	(Ljava/lang/String;)Lje;	a	method_10168	byName
METHOD	je	(Lje$a;)Lje;	a	method_35833	rotateClockwise
METHOD	je	(Lje$a;Lje$b;)Lje;	a	method_10169	from
METHOD	je	(Lje$b;Lje$a;)Lje;	a	method_10156	get
METHOD	je	(Lje;)Lcom/mojang/serialization/DataResult;	a	method_38940	validateVertical
METHOD	je	(Lje;Lje;Lje;)[Lje;	a	method_10145	listClosest
METHOD	je	(Lorg/joml/Matrix4f;Lje;)Lje;	a	method_23225	transform
METHOD	je	()Lorg/joml/Quaternionf;	b	method_23224	getRotationQuaternion
METHOD	je	(I)Lje;	b	method_10139	fromHorizontal
METHOD	je	(Lazf;)Lje;	b	method_10162	random
METHOD	je	(Lje$a;)Lje;	b	method_35834	rotateCounterclockwise
METHOD	je	(Lje;)I	b	method_10141	method_10141
METHOD	je	(I)[Lje;	c	method_10158	method_10158
METHOD	je	(Lje;)Z	c	method_10155	method_10155
METHOD	je	()I	d	method_10146	getId
METHOD	je	(I)[Lje;	d	method_10157	method_10157
METHOD	je	(Lje;)I	d	method_10140	method_10140
METHOD	je	()I	e	method_10161	getHorizontal
METHOD	je	()Lje$b;	f	method_10171	getDirection
METHOD	je	()Lje;	g	method_10153	getOpposite
METHOD	je	()Lje;	h	method_10170	rotateYClockwise
METHOD	je	()Lje;	i	method_10160	rotateYCounterclockwise
METHOD	je	()I	j	method_10148	getOffsetX
METHOD	je	()I	k	method_10164	getOffsetY
METHOD	je	()I	l	method_10165	getOffsetZ
METHOD	je	()Lorg/joml/Vector3f;	m	method_23955	getUnitVector
METHOD	je	()Ljava/lang/String;	n	method_10151	getName
METHOD	je	()Lje$a;	o	method_10166	getAxis
METHOD	je	()F	p	method_10144	asRotation
METHOD	je	()Lkd;	q	method_10163	getVector
METHOD	je	()Lje;	r	method_35835	rotateXClockwise
METHOD	je	()Lje;	s	method_35836	rotateXCounterclockwise
METHOD	je	()Lje;	t	method_35837	rotateZClockwise
METHOD	je	()Lje;	u	method_35838	rotateZCounterclockwise
METHOD	je	()Ljava/lang/String;	v	method_49639	method_49639
METHOD	je	()[Lje;	w	method_36931	method_36931
CLASS	je$a	net/minecraft/class_2350$class_2351	net/minecraft/util/math/Direction$Axis
FIELD	je$a	Lje$a;	a	field_11048	field_11048
FIELD	je$a	Lje$a;	b	field_11052	field_11052
FIELD	je$a	Lje$a;	c	field_11051	field_11051
FIELD	je$a	[Lje$a;	d	field_23780	VALUES
FIELD	je$a	Lazs$a;	e	field_25065	CODEC
FIELD	je$a	Ljava/lang/String;	f	field_11053	name
FIELD	je$a	[Lje$a;	g	field_11049	field_11049
METHOD	je$a	()Ljava/lang/String;	a	method_10174	getName
METHOD	je$a	(DDD)D	a	method_10172	choose
METHOD	je$a	(III)I	a	method_10173	choose
METHOD	je$a	(Lazf;)Lje$a;	a	method_16699	pickRandomAxis
METHOD	je$a	(Ljava/lang/String;)Lje$a;	a	method_10177	fromName
METHOD	je$a	(Lje;)Z	a	method_10176	test
METHOD	je$a	()Z	b	method_10178	isVertical
METHOD	je$a	()Z	d	method_10179	isHorizontal
METHOD	je$a	()Lje$c;	e	method_10180	getType
METHOD	je$a	()[Lje$a;	f	method_36932	method_36932
CLASS	je$a$1	net/minecraft/class_2350$class_2351$1	net/minecraft/util/math/Direction$Axis$1
CLASS	je$a$2	net/minecraft/class_2350$class_2351$2	net/minecraft/util/math/Direction$Axis$2
CLASS	je$a$3	net/minecraft/class_2350$class_2351$3	net/minecraft/util/math/Direction$Axis$3
CLASS	je$b	net/minecraft/class_2350$class_2352	net/minecraft/util/math/Direction$AxisDirection
FIELD	je$b	Lje$b;	a	field_11056	field_11056
FIELD	je$b	Lje$b;	b	field_11060	field_11060
FIELD	je$b	I	c	field_11059	offset
FIELD	je$b	Ljava/lang/String;	d	field_11057	description
FIELD	je$b	[Lje$b;	e	field_11058	field_11058
METHOD	je$b	()I	a	method_10181	offset
METHOD	je$b	()Ljava/lang/String;	b	method_35839	getDescription
METHOD	je$b	()Lje$b;	c	method_26424	getOpposite
METHOD	je$b	()[Lje$b;	d	method_36933	method_36933
CLASS	je$c	net/minecraft/class_2350$class_2353	net/minecraft/util/math/Direction$Type
FIELD	je$c	Lje$c;	a	field_11062	field_11062
FIELD	je$c	Lje$c;	b	field_11064	field_11064
FIELD	je$c	[Lje;	c	field_11061	facingArray
FIELD	je$c	[Lje$a;	d	field_11065	axisArray
FIELD	je$c	[Lje$c;	e	field_11063	field_11063
METHOD	je$c	()Ljava/util/stream/Stream;	a	method_29716	stream
METHOD	je$c	(Lazf;)Lje;	a	method_10183	random
METHOD	je$c	(Lje;)Z	a	method_10182	test
METHOD	je$c	()I	b	method_57092	getFacingCount
METHOD	je$c	(Lazf;)Lje$a;	b	method_33465	randomAxis
METHOD	je$c	()[Lje$c;	c	method_36934	method_36934
METHOD	je$c	(Lazf;)Ljava/util/List;	c	method_43342	getShuffled
CLASS	jf	net/minecraft/class_2355	net/minecraft/util/math/EightWayDirection
FIELD	jf	Ljf;	a	field_11069	field_11069
FIELD	jf	Ljf;	b	field_11074	field_11074
FIELD	jf	Ljf;	c	field_11075	field_11075
FIELD	jf	Ljf;	d	field_11070	field_11070
FIELD	jf	Ljf;	e	field_11073	field_11073
FIELD	jf	Ljf;	f	field_11068	field_11068
FIELD	jf	Ljf;	g	field_11072	field_11072
FIELD	jf	Ljf;	h	field_11076	field_11076
FIELD	jf	Ljava/util/Set;	i	field_11078	directions
FIELD	jf	Lkd;	j	field_37995	offset
FIELD	jf	[Ljf;	k	field_11071	field_11071
METHOD	jf	()Ljava/util/Set;	a	method_10186	getDirections
METHOD	jf	()I	b	method_42015	getOffsetX
METHOD	jf	()I	c	method_42016	getOffsetZ
METHOD	jf	()[Ljf;	d	method_36935	method_36935
CLASS	jg	net/minecraft/class_5000	net/minecraft/block/enums/Orientation
FIELD	jg	Ljg;	a	field_23381	field_23381
FIELD	jg	Ljg;	b	field_23382	field_23382
FIELD	jg	Ljg;	c	field_23383	field_23383
FIELD	jg	Ljg;	d	field_23384	field_23384
FIELD	jg	Ljg;	e	field_23385	field_23385
FIELD	jg	Ljg;	f	field_23386	field_23386
FIELD	jg	Ljg;	g	field_23387	field_23387
FIELD	jg	Ljg;	h	field_23388	field_23388
FIELD	jg	Ljg;	i	field_23389	field_23389
FIELD	jg	Ljg;	j	field_23390	field_23390
FIELD	jg	Ljg;	k	field_23391	field_23391
FIELD	jg	Ljg;	l	field_23392	field_23392
FIELD	jg	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	m	field_23393	BY_INDEX
FIELD	jg	Ljava/lang/String;	n	field_23394	name
FIELD	jg	Lje;	o	field_23395	rotation
FIELD	jg	Lje;	p	field_23396	facing
FIELD	jg	[Ljg;	q	field_23397	field_23397
METHOD	jg	()Lje;	a	method_26426	getFacing
METHOD	jg	(Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V	a	method_35840	method_35840
METHOD	jg	(Lje;Lje;)Ljg;	a	method_26425	byDirections
METHOD	jg	()Lje;	b	method_26428	getRotation
METHOD	jg	(Lje;Lje;)I	b	method_26427	getIndex
METHOD	jg	()[Ljg;	d	method_36936	method_36936
CLASS	jh	net/minecraft/class_4208	net/minecraft/util/math/GlobalPos
FIELD	jh	Lcom/mojang/serialization/MapCodec;	a	field_49583	MAP_CODEC
FIELD	jh	Lcom/mojang/serialization/Codec;	b	field_25066	CODEC
FIELD	jh	Lzm;	c	field_48451	PACKET_CODEC
FIELD	jh	Lald;	d	comp_2207	comp_2207
FIELD	jh	Liz;	e	comp_2208	comp_2208
METHOD	jh	()Lald;	a	comp_2207	comp_2207
METHOD	jh	(Lald;Liz;)Ljh;	a	method_19443	create
METHOD	jh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_29096	method_29096
METHOD	jh	()Liz;	b	comp_2208	comp_2208
CLASS	ji	net/minecraft/class_6880	net/minecraft/registry/entry/RegistryEntry
METHOD	ji	()Ljava/lang/Object;	a	comp_349	comp_349
METHOD	ji	(Lald;)Z	a	method_40225	matchesKey
METHOD	ji	(Lale;)Z	a	method_40226	matchesId
METHOD	ji	(Laxe;)Z	a	method_40220	isIn
METHOD	ji	(Ljava/lang/Object;)Lji;	a	method_40223	of
METHOD	ji	(Ljava/util/function/Predicate;)Z	a	method_40224	matches
METHOD	ji	(Lji;)Z	a	method_55838	matches
METHOD	ji	(Ljl;)Z	a	method_46745	ownerEquals
METHOD	ji	()Z	b	method_40227	hasKeyAndValue
METHOD	ji	(Lald;)Ljava/lang/String;	b	method_55839	method_55839
METHOD	ji	()Ljava/util/stream/Stream;	c	method_40228	streamTags
METHOD	ji	()Lcom/mojang/datafixers/util/Either;	d	method_40229	getKeyOrValue
METHOD	ji	()Ljava/util/Optional;	e	method_40230	getKey
METHOD	ji	()Lji$b;	f	method_40231	getType
METHOD	ji	()Ljava/lang/String;	g	method_55840	getIdAsString
CLASS	ji$a	net/minecraft/class_6880$class_6881	net/minecraft/registry/entry/RegistryEntry$Direct
FIELD	ji$a	Ljava/lang/Object;	a	comp_349	comp_349
CLASS	ji$b	net/minecraft/class_6880$class_6882	net/minecraft/registry/entry/RegistryEntry$Type
FIELD	ji$b	Lji$b;	a	field_36446	field_36446
FIELD	ji$b	Lji$b;	b	field_36447	field_36447
FIELD	ji$b	[Lji$b;	c	field_36448	field_36448
METHOD	ji$b	()[Lji$b;	a	method_40232	method_40232
CLASS	ji$c	net/minecraft/class_6880$class_6883	net/minecraft/registry/entry/RegistryEntry$Reference
FIELD	ji$c	Ljl;	a	field_40930	owner
FIELD	ji$c	Ljava/util/Set;	b	field_36450	tags
FIELD	ji$c	Lji$c$a;	c	field_36451	referenceType
FIELD	ji$c	Lald;	d	field_36452	registryKey
FIELD	ji$c	Ljava/lang/Object;	e	field_36453	value
METHOD	ji$c	(Ljava/util/Collection;)V	a	method_40235	setTags
METHOD	ji$c	(Ljl;Lald;)Lji$c;	a	method_40234	standAlone
METHOD	ji$c	(Ljl;Ljava/lang/Object;)Lji$c;	a	method_40233	intrusive
METHOD	ji$c	(Lald;)V	b	method_45917	setRegistryKey
METHOD	ji$c	(Ljava/lang/Object;)V	b	method_45918	setValue
METHOD	ji$c	()Lald;	h	method_40237	registryKey
CLASS	ji$c$a	net/minecraft/class_6880$class_6883$class_6884	net/minecraft/registry/entry/RegistryEntry$Reference$Type
FIELD	ji$c$a	Lji$c$a;	a	field_36454	field_36454
FIELD	ji$c$a	Lji$c$a;	b	field_36455	field_36455
FIELD	ji$c$a	[Lji$c$a;	c	field_36456	field_36456
METHOD	ji$c$a	()[Lji$c$a;	a	method_40238	method_40238
CLASS	jj	net/minecraft/class_7871	net/minecraft/registry/RegistryEntryLookup
METHOD	jj	(Lald;)Ljava/util/Optional;	a	method_46746	getOptional
METHOD	jj	(Laxe;)Ljava/util/Optional;	a	method_46733	getOptional
METHOD	jj	(Lald;)Lji$c;	b	method_46747	getOrThrow
METHOD	jj	(Laxe;)Ljm$c;	b	method_46735	getOrThrow
METHOD	jj	(Lald;)Ljava/lang/IllegalStateException;	c	method_46748	method_46748
METHOD	jj	(Laxe;)Ljava/lang/IllegalStateException;	c	method_46749	method_46749
CLASS	jj$a	net/minecraft/class_7871$class_7872	net/minecraft/registry/RegistryEntryLookup$RegistryLookup
METHOD	jj$a	(Lald;)Ljava/util/Optional;	a	method_46750	getOptional
METHOD	jj$a	(Lald;Lald;)Ljava/util/Optional;	a	method_58561	getOptionalEntry
METHOD	jj$a	(Lald;Ljj;)Ljava/util/Optional;	a	method_58562	method_58562
METHOD	jj$a	(Lald;)Ljj;	b	method_46751	getOrThrow
METHOD	jj$a	(Lald;)Ljava/lang/IllegalStateException;	c	method_46752	method_46752
CLASS	jk	net/minecraft/class_7225	net/minecraft/registry/RegistryWrapper
METHOD	jk	()Ljava/util/stream/Stream;	b	method_42017	streamEntries
METHOD	jk	()Ljava/util/stream/Stream;	c	method_46754	streamKeys
METHOD	jk	()Ljava/util/stream/Stream;	d	method_42020	streamTags
METHOD	jk	()Ljava/util/stream/Stream;	e	method_46755	streamTagKeys
CLASS	jk$a	net/minecraft/class_7225$class_7874	net/minecraft/registry/RegistryWrapper$WrapperLookup
METHOD	jk$a	()Ljava/util/stream/Stream;	a	method_55282	streamAllRegistryKeys
METHOD	jk$a	(Lald;)Ljava/util/Optional;	a	method_46759	getOptionalWrapper
METHOD	jk$a	(Lcom/mojang/serialization/DynamicOps;)Lalc;	a	method_57093	getOps
METHOD	jk$a	(Ljava/util/stream/Stream;)Ljk$a;	a	method_46761	of
METHOD	jk$a	(Ljk$b;)Ljk$b;	a	method_46760	method_46760
METHOD	jk$a	()Ljj$a;	b	method_46758	createRegistryLookup
METHOD	jk$a	(Lald;)Ljk$b;	b	method_46762	getWrapperOrThrow
METHOD	jk$a	(Lald;)Ljava/lang/IllegalStateException;	e	method_46763	method_46763
CLASS	jk$a$1	net/minecraft/class_7225$class_7874$1	net/minecraft/registry/RegistryWrapper$WrapperLookup$1
FIELD	jk$a$1	Ljk$a;	a	field_40934	field_40934
METHOD	jk$a$1	(Ljk$b;)Ljj;	a	method_46764	method_46764
CLASS	jk$a$2	net/minecraft/class_7225$class_7874$2	net/minecraft/registry/RegistryWrapper$WrapperLookup$2
FIELD	jk$a$2	Ljava/util/Map;	a	field_40935	field_40935
CLASS	jk$b	net/minecraft/class_7225$class_7226	net/minecraft/registry/RegistryWrapper$Impl
METHOD	jk$b	(Lcpj;)Ljk$b;	a	method_45919	withFeatureFilter
METHOD	jk$b	(Lcpj;Ljava/lang/Object;)Z	a	method_45920	method_45920
METHOD	jk$b	(Ljava/util/function/Predicate;)Ljk$b;	a	method_56882	withPredicateFilter
METHOD	jk$b	()Lald;	f	method_46765	getRegistryKey
METHOD	jk$b	()Lcom/mojang/serialization/Lifecycle;	g	method_46766	getLifecycle
CLASS	jk$b$1	net/minecraft/class_7225$class_7226$1	net/minecraft/registry/RegistryWrapper$Impl$1
FIELD	jk$b$1	Ljava/util/function/Predicate;	a	field_40931	field_40931
FIELD	jk$b$1	Ljk$b;	b	field_40932	field_40932
METHOD	jk$b$1	(Ljava/util/function/Predicate;Lji$c;)Z	a	method_46756	method_46756
METHOD	jk$b$1	(Ljava/util/function/Predicate;Lji$c;)Z	b	method_46757	method_46757
CLASS	jk$b$a	net/minecraft/class_7225$class_7226$class_7875	net/minecraft/registry/RegistryWrapper$Impl$Delegating
METHOD	jk$b$a	()Ljk$b;	a	method_46725	getBase
CLASS	jl	net/minecraft/class_7876	net/minecraft/registry/entry/RegistryEntryOwner
METHOD	jl	(Ljl;)Z	a	method_46767	ownerEquals
CLASS	jm	net/minecraft/class_6885	net/minecraft/registry/entry/RegistryEntryList
METHOD	jm	()Ljava/util/stream/Stream;	a	method_40239	stream
METHOD	jm	(I)Lji;	a	method_40240	get
METHOD	jm	(Lazf;)Ljava/util/Optional;	a	method_40243	getRandom
METHOD	jm	(Ljava/util/List;)Ljm$a;	a	method_40242	of
METHOD	jm	(Ljava/util/function/Function;Ljava/util/Collection;)Ljm$a;	a	method_40244	of
METHOD	jm	(Ljava/util/function/Function;[Ljava/lang/Object;)Ljm$a;	a	method_40245	of
METHOD	jm	(Lji;)Z	a	method_40241	contains
METHOD	jm	(Ljl;)Z	a	method_46768	ownerEquals
METHOD	jm	(Ljl;Laxe;)Ljm$c;	a	method_45924	of
METHOD	jm	([Lji;)Ljm$a;	a	method_40246	of
METHOD	jm	()I	b	method_40247	size
METHOD	jm	()Lcom/mojang/datafixers/util/Either;	c	method_40248	getStorage
METHOD	jm	()Ljava/util/Optional;	d	method_45925	getTagKey
METHOD	jm	()Ljm;	e	method_58563	empty
CLASS	jm$1	net/minecraft/class_6885$1	net/minecraft/registry/entry/RegistryEntryList$1
CLASS	jm$a	net/minecraft/class_6885$class_6886	net/minecraft/registry/entry/RegistryEntryList$Direct
FIELD	jm$a	Ljm$a;	a	field_50070	EMPTY
FIELD	jm$a	Ljava/util/List;	b	field_36457	entries
FIELD	jm$a	Ljava/util/Set;	c	field_36458	entrySet
CLASS	jm$b	net/minecraft/class_6885$class_6887	net/minecraft/registry/entry/RegistryEntryList$ListBacked
METHOD	jm$b	()Ljava/util/List;	f	method_40249	getEntries
CLASS	jm$c	net/minecraft/class_6885$class_6888	net/minecraft/registry/entry/RegistryEntryList$Named
FIELD	jm$c	Ljl;	a	field_40936	owner
FIELD	jm$c	Laxe;	b	field_36459	tag
FIELD	jm$c	Ljava/util/List;	c	field_36460	entries
METHOD	jm$c	(Ljava/util/List;)V	b	method_40250	copyOf
METHOD	jm$c	()Laxe;	g	method_40251	getTag
CLASS	jn	net/minecraft/class_2359	net/minecraft/util/collection/IndexedIterable
FIELD	jn	I	a	field_34829	ABSENT_RAW_ID
METHOD	jn	(I)Ljava/lang/Object;	a	method_10200	get
METHOD	jn	(Ljava/lang/Object;)I	a	method_10206	getRawId
METHOD	jn	()I	b	method_10204	size
METHOD	jn	(I)Ljava/lang/Object;	b	method_39974	getOrThrow
METHOD	jn	(Ljava/lang/Object;)I	c	method_56158	getRawIdOrThrow
CLASS	jo	net/minecraft/class_2361	net/minecraft/util/collection/IdList
FIELD	jo	I	b	field_11099	nextId
FIELD	jo	Lit/unimi/dsi/fastutil/objects/Reference2IntMap;	c	field_11100	idMap
FIELD	jo	Ljava/util/List;	d	field_11098	list
METHOD	jo	(Ljava/lang/Object;I)V	a	method_10203	set
METHOD	jo	(Ljava/lang/Object;)V	b	method_10205	add
METHOD	jo	(I)Z	c	method_35841	containsKey
CLASS	jp	net/minecraft/class_7780	net/minecraft/registry/CombinedDynamicRegistries
FIELD	jp	Ljava/util/List;	a	field_40581	types
FIELD	jp	Ljava/util/List;	b	field_40582	registryManagers
FIELD	jp	Ljw$b;	c	field_40583	combinedRegistryManager
METHOD	jp	()Ljw$b;	a	method_45926	getCombinedRegistryManager
METHOD	jp	(II)Ljw$b;	a	method_45927	subset
METHOD	jp	(Ljava/lang/Object;)Ljw$b;	a	method_45928	get
METHOD	jp	(Ljava/lang/Object;Ljava/util/List;)Ljp;	a	method_45929	with
METHOD	jp	(Ljava/lang/Object;[Ljw$b;)Ljp;	a	method_45930	with
METHOD	jp	(Ljava/util/List;)Ljava/util/List;	a	method_45931	method_45931
METHOD	jp	(Ljava/util/Map;Ljw$d;)V	a	method_45932	method_45932
METHOD	jp	(Ljava/util/Map;Ljw;)V	a	method_45933	method_45933
METHOD	jp	(Ljava/util/stream/Stream;)Ljava/util/Map;	a	method_45934	toRegistryMap
METHOD	jp	(Ljava/lang/Object;)Ljw$b;	b	method_45935	getPrecedingRegistryManagers
METHOD	jp	(Ljava/lang/Object;)Ljw$b;	c	method_45936	getSucceedingRegistryManagers
METHOD	jp	(Ljava/lang/Object;)I	d	method_45937	getIndex
CLASS	jq	net/minecraft/class_2370	net/minecraft/registry/SimpleRegistry
FIELD	jq	Lorg/slf4j/Logger;	b	field_36635	LOGGER
FIELD	jq	Lald;	c	field_41126	key
FIELD	jq	Lit/unimi/dsi/fastutil/objects/ObjectList;	d	field_26682	rawIdToEntry
FIELD	jq	Lit/unimi/dsi/fastutil/objects/Reference2IntMap;	e	field_26683	entryToRawId
FIELD	jq	Ljava/util/Map;	f	field_11107	idToEntry
FIELD	jq	Ljava/util/Map;	g	field_25067	keyToEntry
FIELD	jq	Ljava/util/Map;	h	field_36461	valueToEntry
FIELD	jq	Ljava/util/Map;	i	field_49135	keyToEntryInfo
FIELD	jq	Lcom/mojang/serialization/Lifecycle;	j	field_26732	lifecycle
FIELD	jq	Ljava/util/Map;	k	field_36462	tagToEntryList
FIELD	jq	Z	l	field_36463	frozen
FIELD	jq	Ljava/util/Map;	m	field_40584	intrusiveValueToEntry
FIELD	jq	Ljk$b;	n	field_41127	wrapper
METHOD	jq	()V	a	method_45939	assertNotFrozen
METHOD	jq	(Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V	a	method_39665	method_39665
METHOD	jq	(Ljava/lang/Object;Lji$c;)V	a	method_45938	method_45938
METHOD	jq	(Ljava/util/Map$Entry;)Lale;	a	method_41199	method_41199
METHOD	jq	(Ljava/util/Map;Laxe;Ljava/util/List;)V	a	method_40258	method_40258
METHOD	jq	(Ljava/util/Map;Lji$c;)V	a	method_40259	method_40259
METHOD	jq	(Lji$c;)Ljava/lang/Object;	a	method_40253	getValue
METHOD	jq	(Ljm$c;)V	a	method_40255	method_40255
METHOD	jq	(Ljava/util/Map$Entry;)Z	b	method_40256	method_40256
METHOD	jq	(Ljava/util/Map;Laxe;Ljava/util/List;)V	b	method_40263	method_40263
METHOD	jq	(Lji$c;)V	b	method_40261	method_40261
METHOD	jq	(Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	c	method_40262	method_40262
METHOD	jq	(Laxe;)Ljm$c;	d	method_40562	createNamedEntryList
METHOD	jq	(Laxe;)Ljava/lang/String;	e	method_40563	method_40563
METHOD	jq	(Ljava/lang/Object;)Lji$c;	g	method_40271	method_40271
METHOD	jq	(Lald;)V	h	method_40274	assertNotFrozen
METHOD	jq	(Lald;)Lji$c;	i	method_44298	getOrCreateEntry
METHOD	jq	(Lald;)Lji$c;	j	method_44299	method_44299
METHOD	jq	(Lald;)Lji$c;	k	method_56594	method_56594
CLASS	jq$1	net/minecraft/class_2370$1	net/minecraft/registry/SimpleRegistry$1
FIELD	jq$1	Ljq;	a	field_36468	field_36468
CLASS	jq$2	net/minecraft/class_2370$2	net/minecraft/registry/SimpleRegistry$2
FIELD	jq$2	Ljq;	a	field_40937	field_40937
CLASS	jr	net/minecraft/class_2371	net/minecraft/util/collection/DefaultedList
FIELD	jr	Ljava/util/List;	a	field_11115	delegate
FIELD	jr	Ljava/lang/Object;	b	field_11116	initialElement
METHOD	jr	()Ljr;	a	method_10211	of
METHOD	jr	(I)Ljr;	a	method_37434	ofSize
METHOD	jr	(ILjava/lang/Object;)Ljr;	a	method_10213	ofSize
METHOD	jr	(Ljava/lang/Object;[Ljava/lang/Object;)Ljr;	a	method_10212	copyOf
CLASS	js	net/minecraft/class_2374	net/minecraft/util/math/Position
METHOD	js	()D	a	method_10216	getX
METHOD	js	()D	b	method_10214	getY
METHOD	js	()D	c	method_10215	getZ
CLASS	jt	net/minecraft/class_5742	net/minecraft/world/biome/source/BiomeCoords
FIELD	jt	I	a	field_33089	field_33089
FIELD	jt	I	b	field_33090	field_33090
FIELD	jt	I	c	field_34830	field_34830
FIELD	jt	I	d	field_33091	field_33091
METHOD	jt	(I)I	a	method_33100	fromBlock
METHOD	jt	(I)I	b	method_39920	method_39920
METHOD	jt	(I)I	c	method_33101	toBlock
METHOD	jt	(I)I	d	method_33102	fromChunk
METHOD	jt	(I)I	e	method_33103	toChunk
CLASS	ju	net/minecraft/class_9248	net/minecraft/registry/entry/RegistryEntryInfo
FIELD	ju	Lju;	a	field_49136	DEFAULT
FIELD	ju	Ljava/util/Optional;	b	comp_2354	comp_2354
FIELD	ju	Lcom/mojang/serialization/Lifecycle;	c	comp_2355	comp_2355
METHOD	ju	()Ljava/util/Optional;	a	comp_2354	comp_2354
METHOD	ju	()Lcom/mojang/serialization/Lifecycle;	b	comp_2355	comp_2355
CLASS	jv	net/minecraft/class_2378	net/minecraft/registry/Registry
METHOD	jv	()Lcom/mojang/serialization/Codec;	a	method_57059	getReferenceEntryCodec
METHOD	jv	(Lald;)Ljava/lang/Object;	a	method_29107	get
METHOD	jv	(Lale;)Ljava/lang/Object;	a	method_10223	get
METHOD	jv	(Laxe;)Ljm$c;	a	method_40260	getOrCreateEntryList
METHOD	jv	(Laxe;Lazf;)Ljava/util/Optional;	a	method_56159	getRandomEntry
METHOD	jv	(Lazf;)Ljava/util/Optional;	a	method_10240	getRandom
METHOD	jv	(Lazf;Ljm$c;)Ljava/util/Optional;	a	method_56160	method_56160
METHOD	jv	(Lcom/mojang/serialization/DynamicOps;Lale;)Ljava/lang/Object;	a	method_34028	method_34028
METHOD	jv	(Ljava/util/Map;)V	a	method_40257	populateTags
METHOD	jv	(Lji$c;)Lcom/mojang/serialization/Lifecycle;	a	method_57060	method_57060
METHOD	jv	(Lji;)Lcom/mojang/serialization/DataResult;	a	method_57061	validateReference
METHOD	jv	(Ljv;Lald;Ljava/lang/Object;)Ljava/lang/Object;	a	method_39197	register
METHOD	jv	(Ljv;Lale;Ljava/lang/Object;)Ljava/lang/Object;	a	method_10230	register
METHOD	jv	(Ljv;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;	a	method_10226	register
METHOD	jv	(Lald;)Ljava/util/Optional;	b	method_40264	getEntry
METHOD	jv	(Lale;)Ljava/util/Optional;	b	method_17966	getOrEmpty
METHOD	jv	(Laxe;)Ljava/util/Optional;	b	method_40266	getEntryList
METHOD	jv	(Ljava/lang/Object;)Lale;	b	method_10221	getId
METHOD	jv	(Lji$c;)Lale;	b	method_57062	method_57062
METHOD	jv	(Lji;)Ljava/lang/String;	b	method_57063	method_57063
METHOD	jv	(Ljv;Lald;Ljava/lang/Object;)Lji$c;	b	method_47984	registerReference
METHOD	jv	(Ljv;Lale;Ljava/lang/Object;)Lji$c;	b	method_47985	registerReference
METHOD	jv	()Lald;	c	method_30517	getKey
METHOD	jv	(I)Ljava/util/Optional;	c	method_40265	getEntry
METHOD	jv	(Lald;)Ljava/util/Optional;	c	method_57058	getEntryInfo
METHOD	jv	(Lale;)Ljava/util/Optional;	c	method_55841	getEntry
METHOD	jv	(Laxe;)Ljava/lang/Iterable;	c	method_40286	iterateEntries
METHOD	jv	(Lji$c;)Lji;	c	method_57064	method_57064
METHOD	jv	()Lcom/mojang/serialization/Lifecycle;	d	method_31138	getLifecycle
METHOD	jv	(Lald;)Z	d	method_35842	contains
METHOD	jv	(Lale;)Z	d	method_10250	containsId
METHOD	jv	(Ljava/lang/Object;)Ljava/util/Optional;	d	method_29113	getKey
METHOD	jv	()Ljava/util/Set;	e	method_10235	getIds
METHOD	jv	(Lald;)Ljava/util/Optional;	e	method_31189	getOrEmpty
METHOD	jv	(Lale;)Lcom/mojang/serialization/DataResult;	e	method_57065	method_57065
METHOD	jv	(Ljava/lang/Object;)Lji;	e	method_47983	getEntry
METHOD	jv	()Ljava/util/Set;	f	method_42021	getKeys
METHOD	jv	(Lald;)Ljava/lang/Object;	f	method_31140	getOrThrow
METHOD	jv	(Lale;)Lcom/mojang/serialization/DataResult;	f	method_57066	method_57066
METHOD	jv	(Ljava/lang/Object;)Lji$c;	f	method_40269	createEntry
METHOD	jv	()Ljava/util/Set;	g	method_29722	getEntrySet
METHOD	jv	(Lald;)Lji$c;	g	method_40290	entryOf
METHOD	jv	(Lale;)Ljava/lang/String;	g	method_57067	method_57067
METHOD	jv	(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	g	method_47448	method_47448
METHOD	jv	()Ljava/util/stream/Stream;	h	method_40270	streamEntries
METHOD	jv	(Lald;)Ljava/lang/IllegalStateException;	h	method_47446	method_47446
METHOD	jv	()Ljava/util/stream/Stream;	i	method_40272	streamTagsAndEntries
METHOD	jv	()Ljava/util/stream/Stream;	j	method_40273	streamTags
METHOD	jv	()Ljv;	l	method_40276	freeze
METHOD	jv	()V	m	method_40278	clearTags
METHOD	jv	()Ljl;	o	method_46770	getEntryOwner
METHOD	jv	()Ljk$b;	p	method_46771	getReadOnlyWrapper
METHOD	jv	()Lcom/mojang/serialization/Codec;	q	method_39673	getCodec
METHOD	jv	()Lcom/mojang/serialization/Codec;	r	method_40294	getEntryCodec
METHOD	jv	()Ljava/util/stream/Stream;	s	method_10220	stream
METHOD	jv	()Ljn;	t	method_40295	getIndexedEntries
METHOD	jv	()Ljk$b;	u	method_46772	getTagCreatingWrapper
CLASS	jv$1	net/minecraft/class_2378$1	net/minecraft/registry/Registry$1
FIELD	jv$1	Ljv;	b	field_40939	field_40939
METHOD	jv$1	(Lji$c;)Lji;	a	method_46773	method_46773
METHOD	jv$1	(Lji;)I	a	method_46774	getRawId
METHOD	jv$1	(I)Lji;	c	method_46775	get
CLASS	jv$2	net/minecraft/class_2378$2	net/minecraft/registry/Registry$2
FIELD	jv$2	Ljv;	a	field_40940	field_40940
CLASS	jw	net/minecraft/class_5455	net/minecraft/registry/DynamicRegistryManager
FIELD	jw	Lorg/slf4j/Logger;	a	field_25918	LOGGER
FIELD	jw	Ljw$b;	b	field_40585	EMPTY
METHOD	jw	(Ljv;)Ljw$b;	a	method_40302	of
METHOD	jw	(Ljw$d;)Lcom/mojang/serialization/Lifecycle;	a	method_41200	method_41200
METHOD	jw	()Ljava/util/stream/Stream;	c	method_40311	streamAllRegistries
METHOD	jw	(Lald;)Ljava/util/Optional;	c	method_33310	getOptional
METHOD	jw	()Ljw$b;	d	method_40316	toImmutable
METHOD	jw	(Lald;)Ljv;	d	method_30530	get
METHOD	jw	()Lcom/mojang/serialization/Lifecycle;	e	method_41201	getRegistryLifecycle
METHOD	jw	(Lald;)Ljava/lang/IllegalStateException;	f	method_30534	method_30534
CLASS	jw$1	net/minecraft/class_5455$1	net/minecraft/registry/DynamicRegistryManager$1
FIELD	jw$1	Ljv;	c	field_36470	field_36470
CLASS	jw$a	net/minecraft/class_5455$class_7781	net/minecraft/registry/DynamicRegistryManager$Immutablized
CLASS	jw$b	net/minecraft/class_5455$class_6890	net/minecraft/registry/DynamicRegistryManager$Immutable
CLASS	jw$c	net/minecraft/class_5455$class_6891	net/minecraft/registry/DynamicRegistryManager$ImmutableImpl
FIELD	jw$c	Ljava/util/Map;	c	field_36471	registries
METHOD	jw$c	(Ljv;)Ljv;	b	method_45942	method_45942
METHOD	jw$c	(Ljv;)Ljv;	c	method_45943	method_45943
CLASS	jw$d	net/minecraft/class_5455$class_6892	net/minecraft/registry/DynamicRegistryManager$Entry
FIELD	jw$d	Lald;	a	comp_350	comp_350
FIELD	jw$d	Ljv;	b	comp_351	comp_351
METHOD	jw$d	()Lald;	a	comp_350	comp_350
METHOD	jw$d	(Lald;Ljv;)Ljw$d;	a	method_40331	of
METHOD	jw$d	(Ljava/util/Map$Entry;)Ljw$d;	a	method_40330	of
METHOD	jw$d	()Ljv;	b	comp_351	comp_351
METHOD	jw$d	()Ljw$d;	c	method_40332	freeze
CLASS	jx	net/minecraft/class_6895	net/minecraft/registry/RegistryCodecs
METHOD	jx	(Lald;)Lcom/mojang/serialization/Codec;	a	method_40340	entryList
METHOD	jx	(Lald;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_40341	entryList
METHOD	jx	(Lald;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec;	a	method_40343	entryList
METHOD	jx	(Lald;Z)Lcom/mojang/serialization/Codec;	a	method_40349	entryList
CLASS	jy	net/minecraft/class_7877	net/minecraft/registry/RegistryBuilder
FIELD	jy	Ljava/util/List;	a	field_40941	registries
METHOD	jy	(Lald;Lcom/mojang/serialization/Lifecycle;Ljl;Ljava/util/Map;)Ljk$b;	a	method_55283	createWrapper
METHOD	jy	(Lald;Lcom/mojang/serialization/Lifecycle;Ljy$i;)Ljy;	a	method_46776	addRegistry
METHOD	jy	(Lald;Ljy$i;)Ljy;	a	method_46777	addRegistry
METHOD	jy	(Lja;Lji$c;Ljk$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object;	a	method_55284	method_55284
METHOD	jy	(Ljava/util/Map;Lald;)V	a	method_55293	method_55293
METHOD	jy	(Ljava/util/Map;Ljl;Lja;Ljk$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lji$c;)V	a	method_55294	method_55294
METHOD	jy	(Ljava/util/Map;Ljw$d;)V	a	method_55288	method_55288
METHOD	jy	(Ljava/util/Map;Ljy$j;)V	a	method_49352	method_49352
METHOD	jy	(Ljava/util/Map;Ljy$m;Ljk$b;)V	a	method_57094	method_57094
METHOD	jy	(Ljava/util/Set;Lald;)Z	a	method_55295	method_55295
METHOD	jy	(Ljk$b;)Ljj;	a	method_46778	toLookup
METHOD	jy	(Ljl;Lald;Lja;Lji$c;Ljk$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lald;)Lji$c;	a	method_55285	method_55285
METHOD	jy	(Ljl;Lja$a;Lald;Ljk$a;Ljk$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljk$b;	a	method_55286	applyPatches
METHOD	jy	(Ljl;Lja;Ljk$a;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/Map;Lji$c;)V	a	method_55287	method_55287
METHOD	jy	(Ljw;)Ljk$a;	a	method_46780	createWrapperLookup
METHOD	jy	(Ljw;Ljk$a;Lja$a;)Ljy$g;	a	method_46781	createWrapperLookup
METHOD	jy	(Ljw;Ljk$a;Lja$a;Ljava/util/Map;Ljk$a;)Ljk$a;	a	method_55289	createFullWrapperLookup
METHOD	jy	(Ljy$b;Ljy$j;)Ljk$b;	a	method_55291	method_55291
METHOD	jy	(Ljy$b;Ljy$k;)Ljy$j;	a	method_46782	method_46782
METHOD	jy	(Ljy$m;Lja$a;Ljk$a;Ljk$a;Lorg/apache/commons/lang3/mutable/MutableObject;Lald;)Ljk$b;	a	method_55292	method_55292
METHOD	jy	(Ljy$m;Ljw;Ljava/util/stream/Stream;)Ljk$a;	a	method_55290	createWrapperLookup
METHOD	jy	(Lja;Lji$c;Ljk$a;Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/Object;	b	method_55296	method_55296
METHOD	jy	(Ljw;)Ljy$b;	b	method_46784	createBootstrappedRegistries
METHOD	jy	(Ljy$b;Ljy$k;)Ljk$b;	b	method_46785	method_46785
METHOD	jy	(Ljy$b;Ljy$k;)V	c	method_46786	method_46786
CLASS	jy$1	net/minecraft/class_7877$1	net/minecraft/registry/RegistryBuilder$1
FIELD	jy$1	Ljk$b;	a	field_40942	field_40942
CLASS	jy$2	net/minecraft/class_7877$2	net/minecraft/registry/RegistryBuilder$2
FIELD	jy$2	Lald;	a	field_47488	field_47488
FIELD	jy$2	Lcom/mojang/serialization/Lifecycle;	b	field_47489	field_47489
FIELD	jy$2	Ljava/util/Map;	c	field_40947	keysToEntries
CLASS	jy$3	net/minecraft/class_7877$3	net/minecraft/registry/RegistryBuilder$3
FIELD	jy$3	Ljava/util/Map;	a	field_49167	field_49167
METHOD	jy$3	(Lald;)Ljava/util/Optional;	c	method_57095	get
CLASS	jy$3$1	net/minecraft/class_7877$3$1	net/minecraft/registry/RegistryBuilder$3$1
FIELD	jy$3$1	Ljy$3;	a	field_49168	field_49168
CLASS	jy$a	net/minecraft/class_7877$class_9256	net/minecraft/registry/RegistryBuilder$WrapperInfoPair
FIELD	jy$a	Ljk$b;	a	comp_2360	comp_2360
FIELD	jy$a	Lalc$a;	b	comp_2361	comp_2361
METHOD	jy$a	()Ljk$b;	a	comp_2360	comp_2360
METHOD	jy$a	(Ljk$b;)Ljy$a;	a	method_57096	of
METHOD	jy$a	(Ljy$m;Ljk$b;)Ljy$a;	a	method_57097	of
METHOD	jy$a	()Lalc$a;	b	comp_2361	comp_2361
CLASS	jy$b	net/minecraft/class_7877$class_7878	net/minecraft/registry/RegistryBuilder$Registries
FIELD	jy$b	Ljy$m;	a	comp_1135	comp_1135
FIELD	jy$b	Ljy$l;	b	comp_1136	comp_1136
FIELD	jy$b	Ljava/util/Map;	c	comp_1137	comp_1137
FIELD	jy$b	Ljava/util/Map;	d	comp_1138	comp_1138
FIELD	jy$b	Ljava/util/List;	e	comp_1139	comp_1139
METHOD	jy$b	()Lrc;	a	method_46787	createRegisterable
METHOD	jy$b	(Lald;Ljy$h;)V	a	method_55297	method_55297
METHOD	jy$b	(Lcom/google/common/collect/ImmutableMap$Builder;Ljw$d;)V	a	method_46790	method_46790
METHOD	jy$b	(Lcom/google/common/collect/ImmutableMap$Builder;Ljy$l;Lald;)V	a	method_46791	method_46791
METHOD	jy$b	(Ljw;Ljava/util/stream/Stream;)Ljy$b;	a	method_46796	of
METHOD	jy$b	()V	b	method_55298	checkOrphanedValues
METHOD	jy$b	()V	c	method_55299	checkUnreferencedKeys
METHOD	jy$b	()V	d	method_46798	throwErrors
METHOD	jy$b	()Ljy$m;	e	comp_1135	comp_1135
METHOD	jy$b	()Ljy$l;	f	comp_1136	comp_1136
METHOD	jy$b	()Ljava/util/Map;	g	comp_1137	comp_1137
METHOD	jy$b	()Ljava/util/Map;	h	comp_1138	comp_1138
METHOD	jy$b	()Ljava/util/List;	i	comp_1139	comp_1139
CLASS	jy$b$1	net/minecraft/class_7877$class_7878$1	net/minecraft/registry/RegistryBuilder$Registries$1
FIELD	jy$b$1	Ljy$b;	a	field_40943	field_40943
CLASS	jy$c	net/minecraft/class_7877$class_7880	net/minecraft/registry/RegistryBuilder$EntryListCreatingLookup
FIELD	jy$c	Ljl;	d	field_40945	entryOwner
CLASS	jy$d	net/minecraft/class_7877$class_9257	net/minecraft/registry/RegistryBuilder$UntaggedDelegatingLookup
FIELD	jy$d	Ljk$b;	a	field_49169	base
CLASS	jy$e	net/minecraft/class_7877$class_9258	net/minecraft/registry/RegistryBuilder$UntaggedLookup
CLASS	jy$f	net/minecraft/class_7877$class_8992	net/minecraft/registry/RegistryBuilder$LazyReferenceEntry
FIELD	jy$f	Ljava/util/function/Supplier;	a	field_47490	supplier
CLASS	jy$g	net/minecraft/class_7877$class_8993	net/minecraft/registry/RegistryBuilder$FullPatchesRegistriesPair
FIELD	jy$g	Ljk$a;	a	comp_2113	comp_2113
FIELD	jy$g	Ljk$a;	b	comp_2114	comp_2114
METHOD	jy$g	()Ljk$a;	a	comp_2113	comp_2113
METHOD	jy$g	()Ljk$a;	b	comp_2114	comp_2114
CLASS	jy$h	net/minecraft/class_7877$class_7881	net/minecraft/registry/RegistryBuilder$RegisteredValue
FIELD	jy$h	Ljava/lang/Object;	a	comp_1140	comp_1140
FIELD	jy$h	Lcom/mojang/serialization/Lifecycle;	b	comp_1141	comp_1141
METHOD	jy$h	()Ljava/lang/Object;	a	comp_1140	comp_1140
METHOD	jy$h	()Lcom/mojang/serialization/Lifecycle;	b	comp_1141	comp_1141
CLASS	jy$i	net/minecraft/class_7877$class_7882	net/minecraft/registry/RegistryBuilder$BootstrapFunction
CLASS	jy$j	net/minecraft/class_7877$class_7883	net/minecraft/registry/RegistryBuilder$InitializedRegistry
FIELD	jy$j	Lald;	a	comp_1305	comp_1305
FIELD	jy$j	Lcom/mojang/serialization/Lifecycle;	b	comp_1306	comp_1306
FIELD	jy$j	Ljava/util/Map;	c	comp_1143	comp_1143
METHOD	jy$j	()Lald;	a	comp_1305	comp_1305
METHOD	jy$j	(Ljy$m;)Ljk$b;	a	method_46802	toWrapper
METHOD	jy$j	(Ljy$m;Ljava/util/Map$Entry;)Lji$c;	a	method_55301	method_55301
METHOD	jy$j	()Lcom/mojang/serialization/Lifecycle;	b	comp_1306	comp_1306
METHOD	jy$j	(Ljy$m;Ljava/util/Map$Entry;)Lji$c;	b	method_55302	method_55302
METHOD	jy$j	()Ljava/util/Map;	c	comp_1143	comp_1143
CLASS	jy$k	net/minecraft/class_7877$class_7884	net/minecraft/registry/RegistryBuilder$RegistryInfo
FIELD	jy$k	Lald;	a	comp_1144	comp_1144
FIELD	jy$k	Lcom/mojang/serialization/Lifecycle;	b	comp_1145	comp_1145
FIELD	jy$k	Ljy$i;	c	comp_1146	comp_1146
METHOD	jy$k	()Lald;	a	comp_1144	comp_1144
METHOD	jy$k	(Ljy$b;)Ljy$j;	a	method_46805	init
METHOD	jy$k	()Lcom/mojang/serialization/Lifecycle;	b	comp_1145	comp_1145
METHOD	jy$k	(Ljy$b;)V	b	method_46806	runBootstrap
METHOD	jy$k	()Ljy$i;	c	comp_1146	comp_1146
CLASS	jy$l	net/minecraft/class_7877$class_7885	net/minecraft/registry/RegistryBuilder$StandAloneEntryCreatingLookup
FIELD	jy$l	Ljava/util/Map;	a	field_40948	keysToEntries
METHOD	jy$l	(Lald;)Lji$c;	c	method_46807	getOrCreate
METHOD	jy$l	(Lald;)Lji$c;	d	method_46808	method_46808
CLASS	jy$m	net/minecraft/class_7877$class_7879	net/minecraft/registry/RegistryBuilder$AnyOwner
METHOD	jy$m	()Ljl;	a	method_55300	downcast
CLASS	jy$n	net/minecraft/class_7877$class_7886	net/minecraft/registry/RegistryBuilder$EntryAssociatedValue
FIELD	jy$n	Ljy$h;	a	comp_1147	comp_1147
FIELD	jy$n	Ljava/util/Optional;	b	comp_1148	entry
METHOD	jy$n	()Ljy$h;	a	comp_1147	comp_1147
METHOD	jy$n	()Ljava/util/Optional;	b	comp_1148	entry
CLASS	jz	net/minecraft/class_7782	net/minecraft/registry/SerializableRegistries
FIELD	jz	Ljava/util/Set;	a	field_48771	SYNCED_REGISTRIES
METHOD	jz	(Lcom/mojang/serialization/DynamicOps;Lakz$c;Ljw;Ljava/util/Set;Ljava/util/function/BiConsumer;)V	a	method_56597	serialize
METHOD	jz	(Lcom/mojang/serialization/DynamicOps;Ljw;Ljava/util/Set;Ljava/util/function/BiConsumer;)V	a	method_56598	forEachSyncedRegistry
METHOD	jz	(Lcom/mojang/serialization/DynamicOps;Ljw;Ljava/util/Set;Ljava/util/function/BiConsumer;Lakz$c;)V	a	method_56599	method_56599
METHOD	jz	(Ljava/util/Set;Lakz$c;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/BiConsumer;Ljv;)V	a	method_56596	method_56596
METHOD	jz	(Lji$c;Ljava/lang/String;)Ljava/lang/IllegalArgumentException;	a	method_56600	method_56600
METHOD	jz	(Ljp;)Ljava/util/stream/Stream;	a	method_47449	streamDynamicEntries
METHOD	jz	(Ljv;Ljava/util/Set;Lakz$c;Lcom/mojang/serialization/DynamicOps;Ljava/util/List;Lji$c;)V	a	method_56595	method_56595
METHOD	jz	(Ljw$d;)Z	a	method_56601	method_56601
METHOD	jz	(Ljw;)Ljava/util/stream/Stream;	a	method_45956	stream
METHOD	jz	(Ljp;)Ljava/util/stream/Stream;	b	method_45953	streamRegistryManagerEntries
CLASS	jz$a	net/minecraft/class_7782$class_9176	net/minecraft/registry/SerializableRegistries$SerializedRegistryEntry
FIELD	jz$a	Lzm;	a	field_48772	PACKET_CODEC
FIELD	jz$a	Lale;	b	comp_2256	comp_2256
FIELD	jz$a	Ljava/util/Optional;	c	comp_2257	comp_2257
METHOD	jz$a	()Lale;	a	comp_2256	comp_2256
METHOD	jz$a	()Ljava/util/Optional;	b	comp_2257	comp_2257
CLASS	ka	net/minecraft/class_2379	net/minecraft/util/math/EulerAngle
FIELD	ka	Lzm;	a	field_48452	PACKET_CODEC
FIELD	ka	F	b	field_11165	pitch
FIELD	ka	F	c	field_11164	yaw
FIELD	ka	F	d	field_11163	roll
METHOD	ka	()Lux;	a	method_10255	toNbt
METHOD	ka	()F	b	method_10256	getPitch
METHOD	ka	()F	c	method_10257	getYaw
METHOD	ka	()F	d	method_10258	getRoll
METHOD	ka	()F	e	method_35845	getWrappedPitch
METHOD	ka	()F	f	method_35846	getWrappedYaw
METHOD	ka	()F	g	method_35847	getWrappedRoll
CLASS	ka$1	net/minecraft/class_2379$1	net/minecraft/util/math/EulerAngle$1
METHOD	ka$1	(Lio/netty/buffer/ByteBuf;)Lka;	a	method_56161	decode
METHOD	ka$1	(Lio/netty/buffer/ByteBuf;Lka;)V	a	method_56162	encode
CLASS	kb	net/minecraft/class_4076	net/minecraft/util/math/ChunkSectionPos
FIELD	kb	I	a	field_33096	field_33096
FIELD	kb	I	b	field_33097	field_33097
FIELD	kb	I	c	field_33100	field_33100
FIELD	kb	I	d	field_33098	field_33098
FIELD	kb	I	e	field_33099	field_33099
FIELD	kb	I	h	field_33101	field_33101
FIELD	kb	I	i	field_33102	field_33102
FIELD	kb	I	j	field_33103	field_33103
FIELD	kb	J	k	field_33104	field_33104
FIELD	kb	J	l	field_33105	field_33105
FIELD	kb	J	m	field_33106	field_33106
FIELD	kb	I	n	field_33107	field_33107
FIELD	kb	I	o	field_33108	field_33108
FIELD	kb	I	p	field_33109	field_33109
FIELD	kb	I	q	field_33110	field_33110
FIELD	kb	I	r	field_33111	field_33111
FIELD	kb	I	s	field_33112	field_33112
METHOD	kb	()I	a	method_18674	getSectionX
METHOD	kb	(D)I	a	method_32204	getSectionCoord
METHOD	kb	(I)I	a	method_18675	getSectionCoord
METHOD	kb	(II)I	a	method_32205	getOffsetPos
METHOD	kb	(III)Lkb;	a	method_18676	from
METHOD	kb	(IIIIII)Ljava/util/stream/Stream;	a	method_20438	stream
METHOD	kb	(IIILit/unimi/dsi/fastutil/longs/LongConsumer;)V	a	method_39489	forEachChunkSectionAround
METHOD	kb	(J)Lkb;	a	method_18677	from
METHOD	kb	(JIII)J	a	method_18678	offset
METHOD	kb	(JLit/unimi/dsi/fastutil/longs/LongConsumer;)V	a	method_39490	forEachChunkSectionAround
METHOD	kb	(JLje;)J	a	method_18679	offset
METHOD	kb	(Ldbd;I)Lkb;	a	method_18681	from
METHOD	kb	(Ldbd;III)Ljava/util/stream/Stream;	a	method_22446	stream
METHOD	kb	(Ldtw;)Lkb;	a	method_33705	from
METHOD	kb	(Ldwa;)Lkb;	a	method_42614	from
METHOD	kb	(Liz;)Lkb;	a	method_18682	from
METHOD	kb	(Liz;Lit/unimi/dsi/fastutil/longs/LongConsumer;)V	a	method_39491	forEachChunkSectionAround
METHOD	kb	(Ljs;)Lkb;	a	method_18680	from
METHOD	kb	(Lkb;I)Ljava/util/stream/Stream;	a	method_20439	stream
METHOD	kb	(S)I	a	method_30551	unpackLocalX
METHOD	kb	()I	b	method_18683	getSectionY
METHOD	kb	(D)I	b	method_42615	getSectionCoordFloored
METHOD	kb	(I)I	b	method_18684	getLocalCoord
METHOD	kb	(II)J	b	method_51687	withZeroY
METHOD	kb	(III)J	b	method_18685	asLong
METHOD	kb	(J)I	b	method_18686	unpackX
METHOD	kb	(Liz;)S	b	method_19454	packLocal
METHOD	kb	(S)I	b	method_30552	unpackLocalY
METHOD	kb	()I	c	method_18687	getSectionZ
METHOD	kb	(I)I	c	method_18688	getBlockCoord
METHOD	kb	(J)I	c	method_18689	unpackY
METHOD	kb	(Liz;)J	c	method_33706	toLong
METHOD	kb	(S)I	c	method_30553	unpackLocalZ
METHOD	kb	()I	d	method_19527	getMinX
METHOD	kb	(III)Lkb;	d	method_34591	add
METHOD	kb	(J)I	d	method_18690	unpackZ
METHOD	kb	(S)I	d	method_30554	unpackBlockX
METHOD	kb	()I	e	method_19528	getMinY
METHOD	kb	(J)J	e	method_18691	fromBlockPos
METHOD	kb	(S)I	e	method_30555	unpackBlockY
METHOD	kb	()I	f	method_19529	getMinZ
METHOD	kb	(J)J	f	method_18693	withZeroY
METHOD	kb	(S)I	f	method_30556	unpackBlockZ
METHOD	kb	()I	g	method_19530	getMaxX
METHOD	kb	(S)Liz;	g	method_30557	unpackBlockPos
METHOD	kb	()I	h	method_19531	getMaxY
METHOD	kb	()I	i	method_19532	getMaxZ
METHOD	kb	()Liz;	j	method_19767	getMinPos
METHOD	kb	()Liz;	q	method_19768	getCenterPos
METHOD	kb	()Ldbd;	r	method_18692	toChunkPos
METHOD	kb	()J	s	method_18694	asLong
METHOD	kb	()Ljava/util/stream/Stream;	t	method_19533	streamBlocks
CLASS	kb$1	net/minecraft/class_4076$1	net/minecraft/util/math/ChunkSectionPos$1
FIELD	kb$1	Ljb;	a	field_19263	iterator
FIELD	kb$1	I	b	field_19264	field_19264
FIELD	kb$1	I	c	field_19265	field_19265
FIELD	kb$1	I	d	field_19266	field_19266
FIELD	kb$1	I	e	field_19267	field_19267
FIELD	kb$1	I	f	field_19268	field_19268
FIELD	kb$1	I	g	field_19269	field_19269
CLASS	kc	net/minecraft/class_4844	net/minecraft/util/Uuids
FIELD	kc	Lcom/mojang/serialization/Codec;	a	field_25122	INT_STREAM_CODEC
FIELD	kc	Lcom/mojang/serialization/Codec;	b	field_47491	SET_CODEC
FIELD	kc	Lcom/mojang/serialization/Codec;	c	field_48974	LINKED_SET_CODEC
FIELD	kc	Lcom/mojang/serialization/Codec;	d	field_41525	STRING_CODEC
FIELD	kc	Lcom/mojang/serialization/Codec;	e	field_40825	CODEC
FIELD	kc	Lcom/mojang/serialization/Codec;	f	field_46588	STRICT_CODEC
FIELD	kc	Lzm;	g	field_48453	PACKET_CODEC
FIELD	kc	I	h	field_39211	BYTE_ARRAY_SIZE
FIELD	kc	Ljava/lang/String;	i	field_38907	OFFLINE_PLAYER_UUID_PREFIX
METHOD	kc	(JJ)[I	a	method_26274	toIntArray
METHOD	kc	(Lcom/mojang/serialization/Dynamic;)Ljava/util/UUID;	a	method_35848	toUuid
METHOD	kc	(Ljava/lang/String;)Ljava/util/UUID;	a	method_43344	getOfflinePlayerUuid
METHOD	kc	(Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String;	a	method_49645	method_49645
METHOD	kc	(Ljava/util/UUID;)[I	a	method_26275	toIntArray
METHOD	kc	(Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult;	a	method_29122	method_29122
METHOD	kc	([I)Ljava/util/UUID;	a	method_26276	toUuid
METHOD	kc	(Ljava/lang/String;)Lcom/mojang/authlib/GameProfile;	b	method_54140	getOfflinePlayerProfile
METHOD	kc	(Ljava/lang/String;Ljava/lang/IllegalArgumentException;)Ljava/lang/String;	b	method_49646	method_49646
METHOD	kc	(Ljava/util/UUID;)[B	b	method_44827	toByteArray
METHOD	kc	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	c	method_46560	method_46560
METHOD	kc	(Ljava/util/UUID;)Ljava/util/stream/IntStream;	c	method_29727	method_29727
METHOD	kc	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	d	method_47804	method_47804
CLASS	kc$1	net/minecraft/class_4844$1	net/minecraft/util/Uuids$1
METHOD	kc$1	(Lio/netty/buffer/ByteBuf;)Ljava/util/UUID;	a	method_56163	decode
METHOD	kc$1	(Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V	a	method_56164	encode
CLASS	kd	net/minecraft/class_2382	net/minecraft/util/math/Vec3i
FIELD	kd	I	a	field_11175	x
FIELD	kd	I	b	field_11174	y
FIELD	kd	I	c	field_11173	z
FIELD	kd	Lcom/mojang/serialization/Codec;	f	field_25123	CODEC
FIELD	kd	Lkd;	g	field_11176	ZERO
METHOD	kd	(ILkd;)Lcom/mojang/serialization/DataResult;	a	method_48305	method_48305
METHOD	kd	(Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult;	a	method_29125	method_29125
METHOD	kd	(Lje$a;)I	a	method_30558	getComponentAlongAxis
METHOD	kd	(Ljs;D)Z	a	method_19769	isWithinDistance
METHOD	kd	(Lkd;)Ljava/util/stream/IntStream;	a	method_29124	method_29124
METHOD	kd	(Lkd;D)Z	a	method_19771	isWithinDistance
METHOD	kd	([I)Lkd;	a	method_29126	method_29126
METHOD	kd	(ILkd;)Ljava/lang/String;	b	method_49647	method_49647
METHOD	kd	(Lje$a;I)Lkd;	b	method_35850	offset
METHOD	kd	(Lje;)Lkd;	b	method_35851	offset
METHOD	kd	(Lje;I)Lkd;	b	method_23226	offset
METHOD	kd	(Ljs;)D	b	method_19770	getSquaredDistance
METHOD	kd	(DDD)D	c	method_10268	getSquaredDistanceFromCenter
METHOD	kd	(III)Lkd;	c	method_34592	add
METHOD	kd	(DDD)D	d	method_40081	getSquaredDistance
METHOD	kd	(Lkd;)Lkd;	d	method_10259	crossProduct
METHOD	kd	(Lkd;)Lkd;	e	method_35852	subtract
METHOD	kd	(Lkd;)Lkd;	f	method_35853	add
METHOD	kd	(I)Lkd;	i	method_35854	east
METHOD	kd	(Lkd;)I	i	method_10265	compareTo
METHOD	kd	(I)Lkd;	j	method_35856	west
METHOD	kd	(Lkd;)D	j	method_10262	getSquaredDistance
METHOD	kd	()Lkd;	k	method_35855	east
METHOD	kd	(I)Lkd;	k	method_35858	south
METHOD	kd	(Lkd;)I	k	method_19455	getManhattanDistance
METHOD	kd	()Lkd;	l	method_35857	west
METHOD	kd	(I)Lkd;	l	method_35860	north
METHOD	kd	()Lkd;	m	method_35859	south
METHOD	kd	(I)Lkd;	m	method_23227	down
METHOD	kd	()Lkd;	n	method_35861	north
METHOD	kd	(I)Lkd;	n	method_30930	up
METHOD	kd	()Lkd;	o	method_23228	down
METHOD	kd	(I)Lkd;	o	method_35862	multiply
METHOD	kd	()Lkd;	p	method_30931	up
METHOD	kd	(I)Lkd;	s	method_20788	setZ
METHOD	kd	(I)Lkd;	t	method_10099	setY
METHOD	kd	()I	u	method_10263	getX
METHOD	kd	(I)Lkd;	u	method_20787	setX
METHOD	kd	()I	v	method_10264	getY
METHOD	kd	(I)Lcom/mojang/serialization/Codec;	v	method_39677	createOffsetCodec
METHOD	kd	()I	w	method_10260	getZ
METHOD	kd	()Ljava/lang/String;	x	method_23854	toShortString
CLASS	ke	net/minecraft/class_2385	net/minecraft/registry/MutableRegistry
METHOD	ke	(Lald;Ljava/lang/Object;Lju;)Lji$c;	a	method_10272	add
METHOD	ke	()Z	k	method_35863	isEmpty
METHOD	ke	()Ljj;	n	method_46769	createMutableEntryLookup
CLASS	kf	net/minecraft/class_5620	net/minecraft/block/cauldron/CauldronBehavior
FIELD	kf	Ljava/util/Map;	a	field_46589	BEHAVIOR_MAPS
FIELD	kf	Lcom/mojang/serialization/Codec;	b	field_46590	CODEC
FIELD	kf	Lkf$a;	c	field_27775	EMPTY_CAULDRON_BEHAVIOR
FIELD	kf	Lkf$a;	d	field_27776	WATER_CAULDRON_BEHAVIOR
FIELD	kf	Lkf$a;	e	field_27777	LAVA_CAULDRON_BEHAVIOR
FIELD	kf	Lkf$a;	f	field_28011	POWDER_SNOW_CAULDRON_BEHAVIOR
FIELD	kf	Lkf;	g	field_27778	FILL_WITH_WATER
FIELD	kf	Lkf;	h	field_27779	FILL_WITH_LAVA
FIELD	kf	Lkf;	i	field_28012	FILL_WITH_POWDER_SNOW
FIELD	kf	Lkf;	j	field_27780	CLEAN_SHULKER_BOX
FIELD	kf	Lkf;	k	field_27781	CLEAN_BANNER
FIELD	kf	Lkf;	l	field_27782	CLEAN_DYEABLE_ITEM
METHOD	kf	()V	a	method_32212	registerBehavior
METHOD	kf	(Ldbw;Liz;Lcmv;Lbqr;Lcun;Ldsa;Lavy;)Lbqu;	a	method_32207	fillCauldron
METHOD	kf	(Ldsa;)Z	a	method_32696	method_32696
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	a	method_32209	method_32209
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;Lcun;Ljava/util/function/Predicate;Lavy;)Lbqu;	a	method_32210	emptyCauldron
METHOD	kf	(Ljava/lang/String;)Lkf$a;	a	method_32206	createMap
METHOD	kf	(Ljava/util/Map;)V	a	method_34850	registerBucketBehavior
METHOD	kf	(Ldsa;)Z	b	method_32208	method_32208
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	b	method_32214	method_32214
METHOD	kf	(Ldsa;)Z	c	method_32213	method_32213
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	c	method_32215	method_32215
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	d	method_32697	method_32697
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	e	method_32216	method_32216
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	f	method_32217	method_32217
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	g	method_32698	method_32698
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	h	method_32218	method_32218
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	i	method_32219	method_32219
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	j	method_32220	method_32220
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	k	method_32221	method_32221
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	l	method_32222	method_32222
METHOD	kf	(Ldsa;Ldbw;Liz;Lcmv;Lbqr;Lcun;)Lbqu;	m	method_32223	method_32223
CLASS	kf$a	net/minecraft/class_5620$class_8821	net/minecraft/block/cauldron/CauldronBehavior$CauldronBehaviorMap
FIELD	kf$a	Ljava/lang/String;	a	comp_1981	comp_1981
FIELD	kf$a	Ljava/util/Map;	b	comp_1982	comp_1982
METHOD	kf$a	()Ljava/lang/String;	a	comp_1981	comp_1981
METHOD	kf$a	()Ljava/util/Map;	b	comp_1982	comp_1982
CLASS	kg	net/minecraft/class_6666	net/minecraft/unused/packageinfo/PackageInfo6666
CLASS	kh	net/minecraft/class_9322	net/minecraft/component/ComponentHolder
METHOD	kh	()Lki;	a	method_57353	getComponents
METHOD	kh	(Lkl;)Ljava/lang/Object;	a	method_57824	get
METHOD	kh	(Lkl;Ljava/lang/Object;)Ljava/lang/Object;	a	method_57825	getOrDefault
METHOD	kh	(Lkl;)Z	b	method_57826	contains
CLASS	ki	net/minecraft/class_9323	net/minecraft/component/ComponentMap
FIELD	ki	Lki;	a	field_49584	EMPTY
FIELD	ki	Lcom/mojang/serialization/Codec;	b	field_50234	CODEC
METHOD	ki	()Lki$a;	a	method_57827	builder
METHOD	ki	(Ljava/util/function/Predicate;)Lki;	a	method_57828	filtered
METHOD	ki	(Lki;)Lcom/mojang/serialization/DataResult;	a	method_58754	method_58754
METHOD	ki	(Lki;Lki;)Lki;	a	method_59771	of
METHOD	ki	(Lkl;)Ljava/lang/Object;	a	method_57829	get
METHOD	ki	(Lkl;Ljava/lang/Object;)Ljava/lang/Object;	a	method_57830	getOrDefault
METHOD	ki	()Ljava/util/Set;	b	method_57831	getTypes
METHOD	ki	(Lkl;)Z	b	method_57832	contains
METHOD	ki	()Ljava/util/stream/Stream;	c	method_57833	stream
METHOD	ki	(Lkl;)Lko;	c	method_57834	copy
METHOD	ki	()I	d	method_57835	size
METHOD	ki	(Lkl;)Lko;	d	method_57836	method_57836
METHOD	ki	()Z	e	method_57837	isEmpty
CLASS	ki$1	net/minecraft/class_9323$1	net/minecraft/component/ComponentMap$1
CLASS	ki$2	net/minecraft/class_9323$2	net/minecraft/component/ComponentMap$2
FIELD	ki$2	Lki;	c	field_51459	field_51459
FIELD	ki$2	Lki;	d	field_51460	field_51460
CLASS	ki$3	net/minecraft/class_9323$3	net/minecraft/component/ComponentMap$3
FIELD	ki$3	Ljava/util/function/Predicate;	c	field_51461	field_51461
FIELD	ki$3	Lki;	d	field_51462	field_51462
CLASS	ki$a	net/minecraft/class_9323$class_9324	net/minecraft/component/ComponentMap$Builder
FIELD	ki$a	Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;	a	field_49587	components
METHOD	ki$a	()Lki;	a	method_57838	build
METHOD	ki$a	(Ljava/util/Map;)Lki;	a	method_58755	build
METHOD	ki$a	(Lki;)Lki$a;	a	method_57839	addAll
METHOD	ki$a	(Lkl;Ljava/lang/Object;)Lki$a;	a	method_57840	add
METHOD	ki$a	(Lkl;Ljava/lang/Object;)V	b	method_58756	put
CLASS	ki$a$a	net/minecraft/class_9323$class_9324$class_9325	net/minecraft/component/ComponentMap$Builder$SimpleComponentMap
FIELD	ki$a$a	Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;	c	comp_2440	comp_2440
METHOD	ki$a$a	()Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;	f	comp_2440	comp_2440
CLASS	kj	net/minecraft/class_9326	net/minecraft/component/ComponentChanges
FIELD	kj	Lkj;	a	field_49588	EMPTY
FIELD	kj	Lcom/mojang/serialization/Codec;	b	field_49589	CODEC
FIELD	kj	Lzm;	c	field_49590	PACKET_CODEC
FIELD	kj	Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;	d	field_49591	changedComponents
FIELD	kj	Ljava/lang/String;	e	field_49592	REMOVE_PREFIX
METHOD	kj	()Lkj$a;	a	method_57841	builder
METHOD	kj	(Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Ljava/lang/String;	a	method_57842	toString
METHOD	kj	(Ljava/util/Map;)Lkj;	a	method_57843	method_57843
METHOD	kj	(Ljava/util/function/Predicate;)Lkj;	a	method_58757	withRemovedIf
METHOD	kj	(Lki$a;Ljava/util/Set;Lkl;Ljava/util/Optional;)V	a	method_58758	method_58758
METHOD	kj	(Lkj;)Ljava/util/Map;	a	method_57844	method_57844
METHOD	kj	(Lkl;)Ljava/util/Optional;	a	method_57845	get
METHOD	kj	()Ljava/util/Set;	b	method_57846	entrySet
METHOD	kj	()I	c	method_57847	size
METHOD	kj	()Z	d	method_57848	isEmpty
METHOD	kj	()Lkj$c;	e	method_58759	toAddedRemovedPair
CLASS	kj$1	net/minecraft/class_9326$1	net/minecraft/component/ComponentChanges$1
METHOD	kj$1	(Lwz;)Lkj;	a	method_57849	decode
METHOD	kj$1	(Lwz;Lkj;)V	a	method_57850	encode
METHOD	kj$1	(Lwz;Lkl;Ljava/lang/Object;)V	a	method_57851	encode
CLASS	kj$a	net/minecraft/class_9326$class_9327	net/minecraft/component/ComponentChanges$Builder
FIELD	kj$a	Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;	a	field_49593	changes
METHOD	kj$a	()Lkj;	a	method_57852	build
METHOD	kj$a	(Lkl;)Lkj$a;	a	method_57853	remove
METHOD	kj$a	(Lkl;Ljava/lang/Object;)Lkj$a;	a	method_57854	add
METHOD	kj$a	(Lko;)Lkj$a;	a	method_57855	add
CLASS	kj$b	net/minecraft/class_9326$class_9328	net/minecraft/component/ComponentChanges$Type
FIELD	kj$b	Lcom/mojang/serialization/Codec;	a	field_49594	CODEC
FIELD	kj$b	Lkl;	b	comp_2441	comp_2441
FIELD	kj$b	Z	c	comp_2442	comp_2442
METHOD	kj$b	()Lcom/mojang/serialization/Codec;	a	method_57856	getValueCodec
METHOD	kj$b	(Lale;)Ljava/lang/String;	a	method_57857	method_57857
METHOD	kj$b	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_57858	method_57858
METHOD	kj$b	(Lkj$b;)Lcom/mojang/serialization/DataResult;	a	method_57859	method_57859
METHOD	kj$b	(Lkl;)Ljava/lang/String;	a	method_57860	method_57860
METHOD	kj$b	()Lkl;	b	comp_2441	comp_2441
METHOD	kj$b	(Lale;)Ljava/lang/String;	b	method_57861	method_57861
METHOD	kj$b	()Z	c	comp_2442	comp_2442
CLASS	kj$c	net/minecraft/class_9326$class_9484	net/minecraft/component/ComponentChanges$AddedRemovedPair
FIELD	kj$c	Lkj$c;	a	field_50235	EMPTY
FIELD	kj$c	Lki;	b	comp_2554	comp_2554
FIELD	kj$c	Ljava/util/Set;	c	comp_2555	comp_2555
METHOD	kj$c	()Lki;	a	comp_2554	comp_2554
METHOD	kj$c	()Ljava/util/Set;	b	comp_2555	comp_2555
CLASS	kk	net/minecraft/class_9329	net/minecraft/predicate/ComponentPredicate
FIELD	kk	Lcom/mojang/serialization/Codec;	a	field_49595	CODEC
FIELD	kk	Lzm;	b	field_49596	PACKET_CODEC
FIELD	kk	Lkk;	c	field_49597	EMPTY
FIELD	kk	Ljava/util/List;	d	field_49598	components
METHOD	kk	()Lkk$a;	a	method_57862	builder
METHOD	kk	(Ljava/util/Map;)Lkk;	a	method_57863	method_57863
METHOD	kk	(Lkh;)Z	a	method_57864	test
METHOD	kk	(Lki;)Lkk;	a	method_57865	of
METHOD	kk	(Lkk;)Ljava/util/List;	a	method_57866	method_57866
METHOD	kk	(Lko;)Z	a	method_58760	method_58760
METHOD	kk	()Z	b	method_57867	isEmpty
METHOD	kk	(Lki;)Z	b	method_57868	test
METHOD	kk	(Lkk;)Ljava/util/Map;	b	method_57869	method_57869
METHOD	kk	()Lkj;	c	method_57870	toChanges
CLASS	kk$a	net/minecraft/class_9329$class_9330	net/minecraft/predicate/ComponentPredicate$Builder
FIELD	kk$a	Ljava/util/List;	a	field_49599	components
METHOD	kk$a	()Lkk;	a	method_57871	build
METHOD	kk$a	(Lkl;Ljava/lang/Object;)Lkk$a;	a	method_57872	add
CLASS	kl	net/minecraft/class_9331	net/minecraft/component/DataComponentType
FIELD	kl	Lcom/mojang/serialization/Codec;	a	field_49600	CODEC
FIELD	kl	Lzm;	b	field_49601	PACKET_CODEC
FIELD	kl	Lcom/mojang/serialization/Codec;	c	field_50236	PERSISTENT_CODEC
FIELD	kl	Lcom/mojang/serialization/Codec;	d	field_50237	TYPE_TO_VALUE_MAP_CODEC
METHOD	kl	()Lkl$a;	a	method_57873	builder
METHOD	kl	(Lkl;)Lcom/mojang/serialization/DataResult;	a	method_58761	method_58761
METHOD	kl	(Lzm;)Lzm;	a	method_57874	method_57874
METHOD	kl	()Lcom/mojang/serialization/Codec;	b	method_57875	getCodec
METHOD	kl	(Lkl;)Ljava/lang/String;	b	method_58762	method_58762
METHOD	kl	()Lcom/mojang/serialization/Codec;	c	method_57876	getCodecOrThrow
METHOD	kl	()Z	d	method_57877	shouldSkipSerialization
METHOD	kl	()Lzm;	e	method_57878	getPacketCodec
METHOD	kl	()Lcom/mojang/serialization/Codec;	f	method_57879	method_57879
CLASS	kl$a	net/minecraft/class_9331$class_9332	net/minecraft/component/DataComponentType$Builder
FIELD	kl$a	Lcom/mojang/serialization/Codec;	a	field_49602	codec
FIELD	kl$a	Lzm;	b	field_49603	packetCodec
METHOD	kl$a	()Lkl;	a	method_57880	build
METHOD	kl$a	(Lcom/mojang/serialization/Codec;)Lkl$a;	a	method_57881	codec
METHOD	kl$a	(Lzm;)Lkl$a;	a	method_57882	packetCodec
METHOD	kl$a	()Lzm;	b	method_57883	method_57883
CLASS	kl$a$a	net/minecraft/class_9331$class_9332$class_9333	net/minecraft/component/DataComponentType$Builder$SimpleDataComponentType
FIELD	kl$a$a	Lcom/mojang/serialization/Codec;	e	field_49604	codec
FIELD	kl$a$a	Lzm;	f	field_49605	packetCodec
CLASS	km	net/minecraft/class_9334	net/minecraft/component/DataComponentTypes
FIELD	km	Lkl;	A	field_49646	field_49646
FIELD	km	Lkl;	B	field_49647	field_49647
FIELD	km	Lkl;	C	field_49648	field_49648
FIELD	km	Lkl;	D	field_49649	field_49649
FIELD	km	Lkl;	E	field_49650	field_49650
FIELD	km	Lkl;	F	field_49651	field_49651
FIELD	km	Lkl;	G	field_49652	field_49652
FIELD	km	Lkl;	H	field_49653	field_49653
FIELD	km	Lkl;	I	field_49606	field_49606
FIELD	km	Lkl;	J	field_49607	field_49607
FIELD	km	Lkl;	K	field_49608	field_49608
FIELD	km	Lkl;	L	field_49609	field_49609
FIELD	km	Lkl;	M	field_49610	field_49610
FIELD	km	Lkl;	N	field_49611	field_49611
FIELD	km	Lkl;	O	field_49612	field_49612
FIELD	km	Lkl;	P	field_50238	field_50238
FIELD	km	Lkl;	Q	field_49613	field_49613
FIELD	km	Lkl;	R	field_49614	field_49614
FIELD	km	Lkl;	S	field_49615	field_49615
FIELD	km	Lkl;	T	field_49616	field_49616
FIELD	km	Lkl;	U	field_49617	field_49617
FIELD	km	Lkl;	V	field_49618	field_49618
FIELD	km	Lkl;	W	field_49619	field_49619
FIELD	km	Lkl;	X	field_49620	field_49620
FIELD	km	Lkl;	Y	field_49621	field_49621
FIELD	km	Lkl;	Z	field_49622	field_49622
FIELD	km	Lkl;	a	field_49628	field_49628
FIELD	km	Lkl;	aa	field_49623	field_49623
FIELD	km	Lkl;	ab	field_49624	field_49624
FIELD	km	Lkl;	ac	field_49625	field_49625
FIELD	km	Lkl;	ad	field_49626	field_49626
FIELD	km	Lki;	ae	field_49627	DEFAULT_ITEM_COMPONENTS
FIELD	km	Lkl;	b	field_50071	field_50071
FIELD	km	Lkl;	c	field_50072	field_50072
FIELD	km	Lkl;	d	field_49629	field_49629
FIELD	km	Lkl;	e	field_49630	field_49630
FIELD	km	Lkl;	f	field_49631	field_49631
FIELD	km	Lkl;	g	field_50239	field_50239
FIELD	km	Lkl;	h	field_49632	field_49632
FIELD	km	Lkl;	i	field_50073	field_50073
FIELD	km	Lkl;	j	field_49633	field_49633
FIELD	km	Lkl;	k	field_49634	field_49634
FIELD	km	Lkl;	l	field_49635	field_49635
FIELD	km	Lkl;	m	field_49636	field_49636
FIELD	km	Lkl;	n	field_49637	field_49637
FIELD	km	Lkl;	o	field_49638	field_49638
FIELD	km	Lkl;	p	field_50074	field_50074
FIELD	km	Lkl;	q	field_49639	field_49639
FIELD	km	Lkl;	r	field_49640	field_49640
FIELD	km	Lkl;	s	field_49641	field_49641
FIELD	km	Lkl;	t	field_49642	field_49642
FIELD	km	Lkl;	u	field_50075	field_50075
FIELD	km	Lkl;	v	field_50076	field_50076
FIELD	km	Lkl;	w	field_50077	field_50077
FIELD	km	Lkl;	x	field_49643	field_49643
FIELD	km	Lkl;	y	field_49644	field_49644
FIELD	km	Lkl;	z	field_49645	field_49645
METHOD	km	(Lkl$a;)Lkl$a;	A	method_57932	method_57932
METHOD	km	(Lkl$a;)Lkl$a;	B	method_57884	method_57884
METHOD	km	(Lkl$a;)Lkl$a;	C	method_57885	method_57885
METHOD	km	(Lkl$a;)Lkl$a;	D	method_57886	method_57886
METHOD	km	(Lkl$a;)Lkl$a;	E	method_57887	method_57887
METHOD	km	(Lkl$a;)Lkl$a;	F	method_57888	method_57888
METHOD	km	(Lkl$a;)Lkl$a;	G	method_57889	method_57889
METHOD	km	(Lkl$a;)Lkl$a;	H	method_58564	method_58564
METHOD	km	(Lkl$a;)Lkl$a;	I	method_58565	method_58565
METHOD	km	(Lkl$a;)Lkl$a;	J	method_58566	method_58566
METHOD	km	(Lkl$a;)Lkl$a;	K	method_57890	method_57890
METHOD	km	(Lkl$a;)Lkl$a;	L	method_57891	method_57891
METHOD	km	(Lkl$a;)Lkl$a;	M	method_57892	method_57892
METHOD	km	(Lkl$a;)Lkl$a;	N	method_57893	method_57893
METHOD	km	(Lkl$a;)Lkl$a;	O	method_58567	method_58567
METHOD	km	(Lkl$a;)Lkl$a;	P	method_57894	method_57894
METHOD	km	(Lkl$a;)Lkl$a;	Q	method_57895	method_57895
METHOD	km	(Lkl$a;)Lkl$a;	R	method_57896	method_57896
METHOD	km	(Lkl$a;)Lkl$a;	S	method_57897	method_57897
METHOD	km	(Lkl$a;)Lkl$a;	T	method_57898	method_57898
METHOD	km	(Lkl$a;)Lkl$a;	U	method_57899	method_57899
METHOD	km	(Lkl$a;)Lkl$a;	V	method_58568	method_58568
METHOD	km	(Lkl$a;)Lkl$a;	W	method_57900	method_57900
METHOD	km	(Lkl$a;)Lkl$a;	X	method_58763	method_58763
METHOD	km	(Lkl$a;)Lkl$a;	Y	method_57901	method_57901
METHOD	km	(Lkl$a;)Lkl$a;	Z	method_57902	method_57902
METHOD	km	(Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lkl;	a	method_57906	register
METHOD	km	(Ljv;)Lkl;	a	method_57905	getDefault
METHOD	km	(Lkl$a;)Lkl$a;	a	method_57907	method_57907
METHOD	km	(Lkl$a;)Lkl$a;	aa	method_57903	method_57903
METHOD	km	(Lkl$a;)Lkl$a;	ab	method_58569	method_58569
METHOD	km	(Lkl$a;)Lkl$a;	ac	method_58570	method_58570
METHOD	km	(Lkl$a;)Lkl$a;	ad	method_57904	method_57904
METHOD	km	(Lkl$a;)Lkl$a;	b	method_57908	method_57908
METHOD	km	(Lkl$a;)Lkl$a;	c	method_57909	method_57909
METHOD	km	(Lkl$a;)Lkl$a;	d	method_57910	method_57910
METHOD	km	(Lkl$a;)Lkl$a;	e	method_57911	method_57911
METHOD	km	(Lkl$a;)Lkl$a;	f	method_57912	method_57912
METHOD	km	(Lkl$a;)Lkl$a;	g	method_57913	method_57913
METHOD	km	(Lkl$a;)Lkl$a;	h	method_57914	method_57914
METHOD	km	(Lkl$a;)Lkl$a;	i	method_57915	method_57915
METHOD	km	(Lkl$a;)Lkl$a;	j	method_57916	method_57916
METHOD	km	(Lkl$a;)Lkl$a;	k	method_57917	method_57917
METHOD	km	(Lkl$a;)Lkl$a;	l	method_57918	method_57918
METHOD	km	(Lkl$a;)Lkl$a;	m	method_57919	method_57919
METHOD	km	(Lkl$a;)Lkl$a;	n	method_57920	method_57920
METHOD	km	(Lkl$a;)Lkl$a;	o	method_58764	method_58764
METHOD	km	(Lkl$a;)Lkl$a;	p	method_57921	method_57921
METHOD	km	(Lkl$a;)Lkl$a;	q	method_57922	method_57922
METHOD	km	(Lkl$a;)Lkl$a;	r	method_57923	method_57923
METHOD	km	(Lkl$a;)Lkl$a;	s	method_57924	method_57924
METHOD	km	(Lkl$a;)Lkl$a;	t	method_57925	method_57925
METHOD	km	(Lkl$a;)Lkl$a;	u	method_57926	method_57926
METHOD	km	(Lkl$a;)Lkl$a;	v	method_57927	method_57927
METHOD	km	(Lkl$a;)Lkl$a;	w	method_57928	method_57928
METHOD	km	(Lkl$a;)Lkl$a;	x	method_57929	method_57929
METHOD	km	(Lkl$a;)Lkl$a;	y	method_57930	method_57930
METHOD	km	(Lkl$a;)Lkl$a;	z	method_57931	method_57931
CLASS	kn	net/minecraft/class_9335	net/minecraft/component/ComponentMapImpl
FIELD	kn	Lki;	c	field_49654	baseComponents
FIELD	kn	Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;	d	field_49655	changedComponents
FIELD	kn	Z	e	field_49656	copyOnWrite
METHOD	kn	(Lki;)V	a	method_57933	setAll
METHOD	kn	(Lki;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Z	a	method_57934	shouldReuseChangesMap
METHOD	kn	(Lki;Lkj;)Lkn;	a	method_57935	create
METHOD	kn	(Lkj;)V	a	method_57936	applyChanges
METHOD	kn	(Lkl;Ljava/util/Optional;)V	a	method_57937	applyChange
METHOD	kn	(Lkj;)V	b	method_59772	setChanges
METHOD	kn	(Lkl;Ljava/lang/Object;)Ljava/lang/Object;	b	method_57938	set
METHOD	kn	(Lkl;)Ljava/lang/Object;	d	method_57939	remove
METHOD	kn	()Lkj;	f	method_57940	getChanges
METHOD	kn	()Lkn;	g	method_57941	copy
METHOD	kn	()V	h	method_57942	onWrite
CLASS	ko	net/minecraft/class_9336	net/minecraft/component/Component
FIELD	ko	Lzm;	a	field_49657	PACKET_CODEC
FIELD	ko	Lkl;	b	comp_2443	comp_2443
FIELD	ko	Ljava/lang/Object;	c	comp_2444	comp_2444
METHOD	ko	()Lkl;	a	comp_2443	comp_2443
METHOD	ko	(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;	a	method_57943	encode
METHOD	ko	(Ljava/util/Map$Entry;)Lko;	a	method_57944	of
METHOD	ko	(Lkl;Ljava/lang/Object;)Lko;	a	method_57945	of
METHOD	ko	(Lkn;)V	a	method_57946	apply
METHOD	ko	()Ljava/lang/Object;	b	comp_2444	comp_2444
METHOD	ko	()Ljava/lang/String;	c	method_57947	method_57947
CLASS	ko$1	net/minecraft/class_9336$1	net/minecraft/component/Component$1
METHOD	ko$1	(Lwz;)Lko;	a	method_57948	decode
METHOD	ko$1	(Lwz;Lkl;)Lko;	a	method_57949	read
METHOD	ko$1	(Lwz;Lko;)V	a	method_57950	encode
METHOD	ko$1	(Lwz;Lko;)V	b	method_57951	write
CLASS	kp	net/minecraft/class_9337	net/minecraft/unused/packageinfo/PackageInfo9337
CLASS	kq	net/minecraft/class_2342	net/minecraft/util/math/BlockPointer
FIELD	kq	Lare;	a	comp_1967	world
FIELD	kq	Liz;	b	comp_1968	comp_1968
FIELD	kq	Ldsa;	c	comp_1969	comp_1969
FIELD	kq	Ldpx;	d	comp_1970	comp_1970
METHOD	kq	()Levp;	a	method_53906	centerPos
METHOD	kq	()Lare;	b	comp_1967	world
METHOD	kq	()Liz;	c	comp_1968	comp_1968
METHOD	kq	()Ldsa;	d	comp_1969	comp_1969
METHOD	kq	()Ldpx;	e	comp_1970	comp_1970
CLASS	kr	net/minecraft/class_2967	net/minecraft/block/dispenser/BoatDispenserBehavior
FIELD	kr	Lks;	c	field_13360	itemDispenser
FIELD	kr	Lcot$b;	d	field_13361	boatType
FIELD	kr	Z	e	field_38465	chest
CLASS	ks	net/minecraft/class_2347	net/minecraft/block/dispenser/ItemDispenserBehavior
METHOD	ks	(Ldbw;Lcun;ILje;Ljs;)V	a	method_10134	spawnItem
METHOD	ks	(Lkq;)V	a	method_10136	playSound
METHOD	ks	(Lkq;Lcun;)Lcun;	a	method_10135	dispenseSilently
METHOD	ks	(Lkq;Lje;)V	a	method_10133	spawnParticles
CLASS	kt	net/minecraft/class_2357	net/minecraft/block/dispenser/DispenserBehavior
FIELD	kt	Lorg/slf4j/Logger;	a	field_34020	LOGGER
FIELD	kt	Lkt;	b	field_16902	NOOP
METHOD	kt	()V	a	method_18346	registerDefaults
METHOD	kt	(Lkq;Lcun;)Lcun;	a	method_16812	doDispense
CLASS	kt$1	net/minecraft/class_2357$1	net/minecraft/block/dispenser/DispenserBehavior$1
CLASS	kt$2	net/minecraft/class_2357$2	net/minecraft/block/dispenser/DispenserBehavior$2
CLASS	kt$3	net/minecraft/class_2357$3	net/minecraft/block/dispenser/DispenserBehavior$3
CLASS	kt$4	net/minecraft/class_2357$4	net/minecraft/block/dispenser/DispenserBehavior$4
CLASS	kt$5	net/minecraft/class_2357$5	net/minecraft/block/dispenser/DispenserBehavior$5
CLASS	kt$6	net/minecraft/class_2357$6	net/minecraft/block/dispenser/DispenserBehavior$6
FIELD	kt$6	Lks;	c	field_50242	fallbackBehavior
METHOD	kt$6	(Ldrz$a;)Z	a	method_58770	method_58770
METHOD	kt$6	(Lkq;Lcun;Lcun;)Lcun;	a	method_58771	replace
CLASS	kt$7	net/minecraft/class_2357$7	net/minecraft/block/dispenser/DispenserBehavior$7
CLASS	kt$8	net/minecraft/class_2357$8	net/minecraft/block/dispenser/DispenserBehavior$8
METHOD	kt$8	(Lcun;)V	a	method_58772	method_58772
CLASS	kt$9	net/minecraft/class_2357$9	net/minecraft/block/dispenser/DispenserBehavior$9
CLASS	kt$10	net/minecraft/class_2357$10	net/minecraft/block/dispenser/DispenserBehavior$10
FIELD	kt$10	Lks;	c	field_49137	fallbackBehavior
CLASS	kt$11	net/minecraft/class_2357$11	net/minecraft/block/dispenser/DispenserBehavior$11
METHOD	kt$11	(Lje;Lciv;)V	a	method_58765	method_58765
CLASS	kt$12	net/minecraft/class_2357$12	net/minecraft/block/dispenser/DispenserBehavior$12
METHOD	kt$12	(Lbtn;)Z	a	method_58766	method_58766
CLASS	kt$13	net/minecraft/class_2357$13	net/minecraft/block/dispenser/DispenserBehavior$13
METHOD	kt$13	(Lchh;)Z	a	method_58767	method_58767
CLASS	kt$14	net/minecraft/class_2357$14	net/minecraft/block/dispenser/DispenserBehavior$14
METHOD	kt$14	(Lchg;)Z	a	method_58768	method_58768
CLASS	kt$15	net/minecraft/class_2357$15	net/minecraft/block/dispenser/DispenserBehavior$15
FIELD	kt$15	Lks;	c	field_50240	fallbackBehavior
CLASS	kt$16	net/minecraft/class_2357$16	net/minecraft/block/dispenser/DispenserBehavior$16
FIELD	kt$16	Lks;	c	field_50241	fallbackBehavior
CLASS	kt$17	net/minecraft/class_2357$17	net/minecraft/block/dispenser/DispenserBehavior$17
METHOD	kt$17	(Lcun;)V	a	method_58769	method_58769
CLASS	kt$18	net/minecraft/class_2357$18	net/minecraft/block/dispenser/DispenserBehavior$18
CLASS	ku	net/minecraft/class_2969	net/minecraft/block/dispenser/FallibleItemDispenserBehavior
FIELD	ku	Z	c	field_13364	success
METHOD	ku	(Z)V	a	method_27955	setSuccess
METHOD	ku	()Z	b	method_27954	isSuccess
CLASS	kv	net/minecraft/class_2965	net/minecraft/block/dispenser/ProjectileDispenserBehavior
FIELD	kv	Lcvf;	c	field_50243	projectile
FIELD	kv	Lcvf$a;	d	field_50244	projectileSettings
CLASS	kw	net/minecraft/class_5168	net/minecraft/block/dispenser/ShearsDispenserBehavior
METHOD	kw	(Lare;Liz;)Z	a	method_27162	tryShearBlock
METHOD	kw	(Lcun;)V	a	method_56167	method_56167
METHOD	kw	(Ldrz$a;)Z	a	method_40054	method_40054
METHOD	kw	(Lare;Liz;)Z	b	method_27163	tryShearEntity
CLASS	kx	net/minecraft/class_2970	net/minecraft/block/dispenser/BlockPlacementDispenserBehavior
FIELD	kx	Lorg/slf4j/Logger;	c	field_33680	LOGGER
CLASS	ky	net/minecraft/class_6284	net/minecraft/unused/packageinfo/PackageInfo6284
CLASS	kz	net/minecraft/class_6285	net/minecraft/unused/packageinfo/PackageInfo6285
CLASS	la	net/minecraft/class_2388	net/minecraft/particle/BlockStateParticleEffect
FIELD	la	Lcom/mojang/serialization/Codec;	a	field_51463	BLOCK_STATE_CODEC
FIELD	la	Llh;	b	field_11183	type
FIELD	la	Ldsa;	c	field_11182	blockState
METHOD	la	(Lla;)Ldsa;	a	method_56168	method_56168
METHOD	la	(Llh;)Lcom/mojang/serialization/MapCodec;	a	method_29128	createCodec
METHOD	la	(Llh;Ldsa;)Lla;	a	method_56169	method_56169
METHOD	la	()Ldsa;	b	method_10278	getBlockState
METHOD	la	(Lla;)Ldsa;	b	method_29127	method_29127
METHOD	la	(Llh;)Lzm;	b	method_56170	createPacketCodec
METHOD	la	(Llh;Ldsa;)Lla;	b	method_29129	method_29129
CLASS	lb	net/minecraft/class_9381	net/minecraft/particle/EntityEffectParticleEffect
FIELD	lb	Llh;	a	field_49909	type
FIELD	lb	I	b	field_49910	color
METHOD	lb	(Llb;)Ljava/lang/Integer;	a	method_58253	method_58253
METHOD	lb	(Llh;)Lcom/mojang/serialization/MapCodec;	a	method_58254	createCodec
METHOD	lb	(Llh;FFF)Llb;	a	method_58255	create
METHOD	lb	(Llh;I)Llb;	a	method_58256	create
METHOD	lb	(Llh;Ljava/lang/Integer;)Llb;	a	method_58258	method_58258
METHOD	lb	()F	b	method_58259	getRed
METHOD	lb	(Llb;)Ljava/lang/Integer;	b	method_58260	method_58260
METHOD	lb	(Llh;)Lzm;	b	method_58261	createPacketCodec
METHOD	lb	(Llh;Ljava/lang/Integer;)Llb;	b	method_58262	method_58262
METHOD	lb	()F	c	method_58263	getGreen
METHOD	lb	()F	d	method_58264	getBlue
METHOD	lb	()F	e	method_58265	getAlpha
CLASS	lc	net/minecraft/class_5743	net/minecraft/particle/DustColorTransitionParticleEffect
FIELD	lc	Lorg/joml/Vector3f;	a	field_28267	SCULK_BLUE
FIELD	lc	Llc;	b	field_28268	DEFAULT
FIELD	lc	Lcom/mojang/serialization/MapCodec;	c	field_28269	CODEC
FIELD	lc	Lzm;	d	field_48454	PACKET_CODEC
FIELD	lc	Lorg/joml/Vector3f;	h	field_51491	fromColor
FIELD	lc	Lorg/joml/Vector3f;	i	field_28271	toColor
METHOD	lc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33107	method_33107
METHOD	lc	(Llc;)Lorg/joml/Vector3f;	a	method_56172	method_56172
METHOD	lc	()Lorg/joml/Vector3f;	b	method_33110	getFromColor
METHOD	lc	(Llc;)Lorg/joml/Vector3f;	b	method_56173	method_56173
METHOD	lc	()Lorg/joml/Vector3f;	c	method_33112	getToColor
METHOD	lc	(Llc;)Lorg/joml/Vector3f;	c	method_33109	method_33109
METHOD	lc	(Llc;)Lorg/joml/Vector3f;	d	method_33111	method_33111
CLASS	ld	net/minecraft/class_2390	net/minecraft/particle/DustParticleEffect
FIELD	ld	Lorg/joml/Vector3f;	a	field_28272	RED
FIELD	ld	Lld;	b	field_11188	DEFAULT
FIELD	ld	Lcom/mojang/serialization/MapCodec;	c	field_25124	CODEC
FIELD	ld	Lzm;	d	field_48455	PACKET_CODEC
FIELD	ld	Lorg/joml/Vector3f;	h	field_51492	color
METHOD	ld	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33115	method_33115
METHOD	ld	(Lld;)Lorg/joml/Vector3f;	a	method_56175	method_56175
METHOD	ld	()Lorg/joml/Vector3f;	b	method_59843	getColor
METHOD	ld	(Lld;)Lorg/joml/Vector3f;	b	method_33117	method_33117
CLASS	le	net/minecraft/class_2392	net/minecraft/particle/ItemStackParticleEffect
FIELD	le	Lcom/mojang/serialization/Codec;	a	field_51464	ITEM_STACK_CODEC
FIELD	le	Llh;	b	field_11193	type
FIELD	le	Lcun;	c	field_11192	stack
METHOD	le	(Lle;)Lcun;	a	method_56176	method_56176
METHOD	le	(Llh;)Lcom/mojang/serialization/MapCodec;	a	method_29136	createCodec
METHOD	le	(Llh;Lcun;)Lle;	a	method_56177	method_56177
METHOD	le	()Lcun;	b	method_10289	getItemStack
METHOD	le	(Lle;)Lcun;	b	method_29135	method_29135
METHOD	le	(Llh;)Lzm;	b	method_56178	createPacketCodec
METHOD	le	(Llh;Lcun;)Lle;	b	method_29137	method_29137
CLASS	lf	net/minecraft/class_5878	net/minecraft/client/particle/ParticleGroup
FIELD	lf	Llf;	a	field_29077	SPORE_BLOSSOM_AIR
FIELD	lf	I	b	field_29078	maxCount
METHOD	lf	()I	a	method_34045	getMaxCount
CLASS	lg	net/minecraft/class_2394	net/minecraft/particle/ParticleEffect
METHOD	lg	()Llh;	a	method_10295	getType
CLASS	lh	net/minecraft/class_2396	net/minecraft/particle/ParticleType
FIELD	lh	Z	a	field_11196	alwaysShow
METHOD	lh	()Z	b	method_10299	shouldAlwaysSpawn
METHOD	lh	()Lcom/mojang/serialization/MapCodec;	c	method_29138	getCodec
METHOD	lh	()Lzm;	d	method_56179	getPacketCodec
CLASS	li	net/minecraft/class_2398	net/minecraft/particle/ParticleTypes
FIELD	li	Llm;	A	field_49139	field_49139
FIELD	li	Llm;	B	field_38908	field_38908
FIELD	li	Llh;	C	field_11206	field_11206
FIELD	li	Llm;	D	field_11248	field_11248
FIELD	li	Llm;	E	field_11244	field_11244
FIELD	li	Llm;	F	field_11240	field_11240
FIELD	li	Llm;	G	field_50245	field_50245
FIELD	li	Llm;	H	field_43379	field_43379
FIELD	li	Llm;	I	field_38002	field_38002
FIELD	li	Llh;	J	field_38003	field_38003
FIELD	li	Llm;	K	field_38004	field_38004
FIELD	li	Llm;	L	field_22246	field_22246
FIELD	li	Llm;	M	field_23114	field_23114
FIELD	li	Llm;	N	field_17909	field_17909
FIELD	li	Llm;	O	field_11211	field_11211
FIELD	li	Llm;	P	field_17741	field_17741
FIELD	li	Llm;	Q	field_11201	field_11201
FIELD	li	Llm;	R	field_11213	field_11213
FIELD	li	Llh;	S	field_11218	field_11218
FIELD	li	Llh;	T	field_28275	field_28275
FIELD	li	Llm;	U	field_11246	field_11246
FIELD	li	Llm;	V	field_50246	field_50246
FIELD	li	Llm;	W	field_11230	field_11230
FIELD	li	Llm;	X	field_11237	field_11237
FIELD	li	Llm;	Y	field_11239	field_11239
FIELD	li	Llm;	Z	field_11219	field_11219
FIELD	li	Llm;	aA	field_22247	field_22247
FIELD	li	Llm;	aB	field_22248	field_22248
FIELD	li	Llm;	aC	field_22249	field_22249
FIELD	li	Llm;	aD	field_28803	field_28803
FIELD	li	Llm;	aE	field_22446	field_22446
FIELD	li	Llm;	aF	field_22447	field_22447
FIELD	li	Llm;	aG	field_22448	field_22448
FIELD	li	Llm;	aH	field_23190	field_23190
FIELD	li	Llm;	aI	field_23956	field_23956
FIELD	li	Llm;	aJ	field_27783	field_27783
FIELD	li	Llm;	aK	field_28013	field_28013
FIELD	li	Llm;	aL	field_28076	field_28076
FIELD	li	Llm;	a	field_11231	field_11231
FIELD	li	Llm;	aM	field_28077	field_28077
FIELD	li	Llm;	aN	field_28078	field_28078
FIELD	li	Llm;	aO	field_28079	field_28079
FIELD	li	Llm;	aP	field_28478	field_28478
FIELD	li	Llm;	aQ	field_28479	field_28479
FIELD	li	Llm;	aR	field_29642	field_29642
FIELD	li	Llm;	aS	field_29643	field_29643
FIELD	li	Llm;	aT	field_29644	field_29644
FIELD	li	Llm;	aU	field_29645	field_29645
FIELD	li	Llh;	aV	field_38357	field_38357
FIELD	li	Llm;	aW	field_43380	field_43380
FIELD	li	Llm;	aX	field_46763	field_46763
FIELD	li	Llm;	aY	field_47493	field_47493
FIELD	li	Llm;	aZ	field_50247	field_50247
FIELD	li	Llm;	aa	field_11224	field_11224
FIELD	li	Llm;	ab	field_11203	field_11203
FIELD	li	Llm;	ac	field_11214	field_11214
FIELD	li	Llm;	ad	field_11242	field_11242
FIELD	li	Llm;	ae	field_11251	field_11251
FIELD	li	Llm;	af	field_46911	field_46911
FIELD	li	Llm;	ag	field_11234	field_11234
FIELD	li	Llm;	ah	field_11228	field_11228
FIELD	li	Llm;	ai	field_11233	field_11233
FIELD	li	Llm;	aj	field_11227	field_11227
FIELD	li	Llm;	ak	field_11220	field_11220
FIELD	li	Llm;	al	field_11210	field_11210
FIELD	li	Llm;	am	field_11202	field_11202
FIELD	li	Llm;	an	field_11249	field_11249
FIELD	li	Llm;	ao	field_11241	field_11241
FIELD	li	Llm;	ap	field_11243	field_11243
FIELD	li	Llm;	aq	field_11238	field_11238
FIELD	li	Llm;	ar	field_11229	field_11229
FIELD	li	Llm;	as	field_11222	field_11222
FIELD	li	Llm;	at	field_17430	field_17430
FIELD	li	Llm;	au	field_17431	field_17431
FIELD	li	Llm;	av	field_20534	field_20534
FIELD	li	Llm;	aw	field_20535	field_20535
FIELD	li	Llm;	ax	field_20536	field_20536
FIELD	li	Llm;	ay	field_20537	field_20537
FIELD	li	Llm;	az	field_28802	field_28802
FIELD	li	Llh;	b	field_11217	field_11217
FIELD	li	Llm;	ba	field_48975	field_48975
FIELD	li	Llh;	bb	field_50248	field_50248
FIELD	li	Llm;	bc	field_50249	field_50249
FIELD	li	Llm;	bd	field_50250	field_50250
FIELD	li	Llm;	be	field_50251	field_50251
FIELD	li	Lcom/mojang/serialization/Codec;	bf	field_25125	TYPE_CODEC
FIELD	li	Lzm;	bg	field_48456	PACKET_CODEC
FIELD	li	Llh;	c	field_35434	field_35434
FIELD	li	Llm;	d	field_11247	field_11247
FIELD	li	Llm;	e	field_11204	field_11204
FIELD	li	Llm;	f	field_11205	field_11205
FIELD	li	Llm;	g	field_11209	field_11209
FIELD	li	Llm;	h	field_11216	field_11216
FIELD	li	Llm;	i	field_11223	field_11223
FIELD	li	Llm;	j	field_18304	field_18304
FIELD	li	Llm;	k	field_18305	field_18305
FIELD	li	Llm;	l	field_11232	field_11232
FIELD	li	Llm;	m	field_18306	field_18306
FIELD	li	Llh;	n	field_11212	field_11212
FIELD	li	Llh;	o	field_28276	field_28276
FIELD	li	Llm;	p	field_11245	field_11245
FIELD	li	Llm;	q	field_11250	field_11250
FIELD	li	Llm;	r	field_11208	field_11208
FIELD	li	Llm;	s	field_11215	field_11215
FIELD	li	Llm;	t	field_11207	field_11207
FIELD	li	Llh;	u	field_11226	field_11226
FIELD	li	Llm;	v	field_11221	field_11221
FIELD	li	Llm;	w	field_11236	field_11236
FIELD	li	Llm;	x	field_47494	field_47494
FIELD	li	Llm;	y	field_50252	field_50252
FIELD	li	Llm;	z	field_49140	field_49140
METHOD	li	(Ljava/lang/String;Z)Llm;	a	method_10303	register
METHOD	li	(Ljava/lang/String;ZLjava/util/function/Function;Ljava/util/function/Function;)Llh;	a	method_42022	register
METHOD	li	(Llh;)Lzm;	a	method_56180	method_56180
METHOD	li	(Llh;)Lcom/mojang/serialization/MapCodec;	b	method_42616	method_42616
METHOD	li	(Llh;)Lzm;	c	method_56181	method_56181
METHOD	li	(Llh;)Lcom/mojang/serialization/MapCodec;	d	method_33121	method_33121
METHOD	li	(Llh;)Lzm;	e	method_56182	method_56182
METHOD	li	(Llh;)Lcom/mojang/serialization/MapCodec;	f	method_42023	method_42023
METHOD	li	(Llh;)Lzm;	g	method_56183	method_56183
METHOD	li	(Llh;)Lcom/mojang/serialization/MapCodec;	h	method_33122	method_33122
METHOD	li	(Llh;)Lzm;	i	method_56184	method_56184
METHOD	li	(Llh;)Lcom/mojang/serialization/MapCodec;	j	method_29139	method_29139
CLASS	li$1	net/minecraft/class_2398$1	net/minecraft/particle/ParticleTypes$1
FIELD	li$1	Ljava/util/function/Function;	a	field_25126	field_25126
FIELD	li$1	Ljava/util/function/Function;	b	field_48457	field_48457
CLASS	lj	net/minecraft/class_9679	net/minecraft/particle/AbstractDustParticleEffect
FIELD	lj	F	a	field_51493	scale
FIELD	lj	F	e	field_51494	MIN_SCALE
FIELD	lj	F	f	field_51495	MAX_SCALE
FIELD	lj	Lcom/mojang/serialization/Codec;	g	field_51496	SCALE_CODEC
METHOD	lj	(Ljava/lang/Float;)Lcom/mojang/serialization/DataResult;	a	method_59844	method_59844
METHOD	lj	(Ljava/lang/Float;)Ljava/lang/String;	b	method_59845	method_59845
METHOD	lj	()F	d	method_59846	getScale
CLASS	lk	net/minecraft/class_7227	net/minecraft/particle/SculkChargeParticleEffect
FIELD	lk	Lcom/mojang/serialization/MapCodec;	a	field_38005	CODEC
FIELD	lk	Lzm;	b	field_48458	PACKET_CODEC
FIELD	lk	F	c	comp_632	comp_632
METHOD	lk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_42024	method_42024
METHOD	lk	(Llk;)Ljava/lang/Float;	a	method_56185	method_56185
METHOD	lk	()F	b	comp_632	comp_632
METHOD	lk	(Llk;)Ljava/lang/Float;	b	method_42025	method_42025
CLASS	ll	net/minecraft/class_7290	net/minecraft/particle/ShriekParticleEffect
FIELD	ll	Lcom/mojang/serialization/MapCodec;	a	field_38358	CODEC
FIELD	ll	Lzm;	b	field_48459	PACKET_CODEC
FIELD	ll	I	c	field_38360	delay
METHOD	ll	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_42617	method_42617
METHOD	ll	(Lll;)Ljava/lang/Integer;	a	method_56186	method_56186
METHOD	ll	()I	b	method_42619	getDelay
METHOD	ll	(Lll;)Ljava/lang/Integer;	b	method_42618	method_42618
CLASS	lm	net/minecraft/class_2400	net/minecraft/particle/SimpleParticleType
FIELD	lm	Lcom/mojang/serialization/MapCodec;	a	field_25127	codec
FIELD	lm	Lzm;	b	field_48460	PACKET_CODEC
METHOD	lm	()Llm;	e	method_29140	getType
CLASS	ln	net/minecraft/class_5745	net/minecraft/particle/VibrationParticleEffect
FIELD	ln	Lcom/mojang/serialization/MapCodec;	a	field_28277	CODEC
FIELD	ln	Lzm;	b	field_48461	PACKET_CODEC
FIELD	ln	Lcom/mojang/serialization/Codec;	c	field_51465	POSITION_SOURCE_CODEC
FIELD	ln	Ldwx;	d	field_38361	destination
FIELD	ln	I	e	field_38362	arrivalInTicks
METHOD	ln	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_42622	method_42622
METHOD	ln	(Ldwx;)Lcom/mojang/serialization/DataResult;	a	method_59773	method_59773
METHOD	ln	()Ldwx;	b	method_33125	getVibration
METHOD	ln	()I	c	method_42624	getArrivalInTicks
METHOD	ln	()Ljava/lang/String;	d	method_59774	method_59774
CLASS	lo	net/minecraft/class_6286	net/minecraft/unused/packageinfo/PackageInfo6286
CLASS	lp	net/minecraft/class_7923	net/minecraft/registry/Registries
FIELD	lp	Ljv;	A	field_41128	POINT_OF_INTEREST_TYPE
FIELD	lp	Ljd;	B	field_41129	MEMORY_MODULE_TYPE
FIELD	lp	Ljd;	C	field_41130	SENSOR_TYPE
FIELD	lp	Ljv;	D	field_41131	SCHEDULE
FIELD	lp	Ljv;	E	field_41132	ACTIVITY
FIELD	lp	Ljv;	F	field_41133	LOOT_POOL_ENTRY_TYPE
FIELD	lp	Ljv;	G	field_41134	LOOT_FUNCTION_TYPE
FIELD	lp	Ljv;	H	field_41135	LOOT_CONDITION_TYPE
FIELD	lp	Ljv;	I	field_41136	LOOT_NUMBER_PROVIDER_TYPE
FIELD	lp	Ljv;	J	field_41137	LOOT_NBT_PROVIDER_TYPE
FIELD	lp	Ljv;	K	field_41138	LOOT_SCORE_PROVIDER_TYPE
FIELD	lp	Ljv;	L	field_41139	FLOAT_PROVIDER_TYPE
FIELD	lp	Ljv;	M	field_41140	INT_PROVIDER_TYPE
FIELD	lp	Ljv;	N	field_41141	HEIGHT_PROVIDER_TYPE
FIELD	lp	Ljv;	O	field_41142	BLOCK_PREDICATE_TYPE
FIELD	lp	Ljv;	P	field_41143	CARVER
FIELD	lp	Ljv;	Q	field_41144	FEATURE
FIELD	lp	Ljv;	R	field_41145	STRUCTURE_PLACEMENT
FIELD	lp	Ljv;	S	field_41146	STRUCTURE_PIECE
FIELD	lp	Ljv;	T	field_41147	STRUCTURE_TYPE
FIELD	lp	Ljv;	U	field_41148	PLACEMENT_MODIFIER_TYPE
FIELD	lp	Ljv;	V	field_41149	BLOCK_STATE_PROVIDER_TYPE
FIELD	lp	Ljv;	W	field_41150	FOLIAGE_PLACER_TYPE
FIELD	lp	Ljv;	X	field_41151	TRUNK_PLACER_TYPE
FIELD	lp	Ljv;	Y	field_41152	ROOT_PLACER_TYPE
FIELD	lp	Ljv;	Z	field_41153	TREE_DECORATOR_TYPE
FIELD	lp	Ljd;	a	field_41171	GAME_EVENT
FIELD	lp	Ljv;	aa	field_41155	FEATURE_SIZE_TYPE
FIELD	lp	Ljv;	ab	field_41156	BIOME_SOURCE
FIELD	lp	Ljv;	ac	field_41157	CHUNK_GENERATOR
FIELD	lp	Ljv;	ad	field_41158	MATERIAL_CONDITION
FIELD	lp	Ljv;	ae	field_41159	MATERIAL_RULE
FIELD	lp	Ljv;	af	field_41160	DENSITY_FUNCTION_TYPE
FIELD	lp	Ljv;	ag	field_46591	BLOCK_TYPE
FIELD	lp	Ljv;	ah	field_41161	STRUCTURE_PROCESSOR
FIELD	lp	Ljv;	ai	field_41162	STRUCTURE_POOL_ELEMENT
FIELD	lp	Ljv;	aj	field_46912	POOL_ALIAS_BINDING
FIELD	lp	Ljv;	ak	field_41163	CAT_VARIANT
FIELD	lp	Ljv;	al	field_41164	FROG_VARIANT
FIELD	lp	Ljv;	am	field_41166	INSTRUMENT
FIELD	lp	Ljv;	an	field_42940	DECORATED_POT_PATTERN
FIELD	lp	Ljv;	ao	field_44687	ITEM_GROUP
FIELD	lp	Ljv;	ap	field_47496	CRITERION
FIELD	lp	Ljv;	aq	field_47555	NUMBER_FORMAT_TYPE
FIELD	lp	Ljv;	ar	field_48976	ARMOR_MATERIAL
FIELD	lp	Ljv;	as	field_49658	DATA_COMPONENT_TYPE
FIELD	lp	Ljv;	at	field_49911	ENTITY_SUB_PREDICATE_TYPE
FIELD	lp	Ljv;	au	field_49912	ITEM_SUB_PREDICATE_TYPE
FIELD	lp	Ljv;	av	field_50078	MAP_DECORATION_TYPE
FIELD	lp	Ljv;	aw	field_41167	REGISTRIES
FIELD	lp	Lorg/slf4j/Logger;	ax	field_41168	LOGGER
FIELD	lp	Ljava/util/Map;	ay	field_41169	DEFAULT_ENTRIES
FIELD	lp	Lke;	az	field_41170	ROOT
FIELD	lp	Ljv;	b	field_41172	SOUND_EVENT
FIELD	lp	Ljd;	c	field_41173	FLUID
FIELD	lp	Ljv;	d	field_41174	STATUS_EFFECT
FIELD	lp	Ljd;	e	field_41175	BLOCK
FIELD	lp	Ljv;	f	field_41176	ENCHANTMENT
FIELD	lp	Ljd;	g	field_41177	ENTITY_TYPE
FIELD	lp	Ljd;	h	field_41178	ITEM
FIELD	lp	Ljv;	i	field_41179	POTION
FIELD	lp	Ljv;	j	field_41180	PARTICLE_TYPE
FIELD	lp	Ljv;	k	field_41181	BLOCK_ENTITY_TYPE
FIELD	lp	Ljd;	l	field_41182	PAINTING_VARIANT
FIELD	lp	Ljv;	m	field_41183	CUSTOM_STAT
FIELD	lp	Ljd;	n	field_41184	CHUNK_STATUS
FIELD	lp	Ljv;	o	field_41185	RULE_TEST
FIELD	lp	Ljv;	p	field_43381	RULE_BLOCK_ENTITY_MODIFIER
FIELD	lp	Ljv;	q	field_41186	POS_RULE_TEST
FIELD	lp	Ljv;	r	field_41187	SCREEN_HANDLER
FIELD	lp	Ljv;	s	field_41188	RECIPE_TYPE
FIELD	lp	Ljv;	t	field_41189	RECIPE_SERIALIZER
FIELD	lp	Ljv;	u	field_41190	ATTRIBUTE
FIELD	lp	Ljv;	v	field_41191	POSITION_SOURCE_TYPE
FIELD	lp	Ljv;	w	field_41192	COMMAND_ARGUMENT_TYPE
FIELD	lp	Ljv;	x	field_41193	STAT_TYPE
FIELD	lp	Ljd;	y	field_41194	VILLAGER_TYPE
FIELD	lp	Ljd;	z	field_41195	VILLAGER_PROFESSION
METHOD	lp	(Ljv;)Ljava/lang/Object;	A	method_47451	method_47451
METHOD	lp	(Ljv;)Ljava/lang/Object;	B	method_47452	method_47452
METHOD	lp	(Ljv;)Ljava/lang/Object;	C	method_47453	method_47453
METHOD	lp	(Ljv;)Ljava/lang/Object;	D	method_47454	method_47454
METHOD	lp	(Ljv;)Ljava/lang/Object;	E	method_47455	method_47455
METHOD	lp	(Ljv;)Ljava/lang/Object;	F	method_47456	method_47456
METHOD	lp	(Ljv;)Ljava/lang/Object;	G	method_47457	method_47457
METHOD	lp	(Ljv;)Ljava/lang/Object;	H	method_47459	method_47459
METHOD	lp	(Ljv;)Ljava/lang/Object;	I	method_47460	method_47460
METHOD	lp	(Ljv;)Ljava/lang/Object;	J	method_47461	method_47461
METHOD	lp	(Ljv;)Ljava/lang/Object;	K	method_47462	method_47462
METHOD	lp	(Ljv;)Ljava/lang/Object;	L	method_49927	method_49927
METHOD	lp	(Ljv;)Ljava/lang/Object;	M	method_47463	method_47463
METHOD	lp	(Ljv;)Ljava/lang/Object;	N	method_47464	method_47464
METHOD	lp	(Ljv;)Ljava/lang/Object;	O	method_47465	method_47465
METHOD	lp	(Ljv;)Ljava/lang/Object;	P	method_47466	method_47466
METHOD	lp	(Ljv;)Ljava/lang/Object;	Q	method_47467	method_47467
METHOD	lp	(Ljv;)Ljava/lang/Object;	R	method_47469	method_47469
METHOD	lp	(Ljv;)Ljava/lang/Object;	S	method_47470	method_47470
METHOD	lp	(Ljv;)Ljava/lang/Object;	T	method_47471	method_47471
METHOD	lp	(Ljv;)Ljava/lang/Object;	U	method_47472	method_47472
METHOD	lp	(Ljv;)Ljava/lang/Object;	V	method_47474	method_47474
METHOD	lp	(Ljv;)Ljava/lang/Object;	W	method_47475	method_47475
METHOD	lp	()V	a	method_47476	bootstrap
METHOD	lp	(Lald;)Ljava/lang/String;	a	method_55303	method_55303
METHOD	lp	(Lald;Ljava/lang/String;Llp$a;)Ljd;	a	method_47481	create
METHOD	lp	(Lald;Lke;Llp$a;)Lke;	a	method_47478	create
METHOD	lp	(Lald;Llp$a;)Ljv;	a	method_47479	create
METHOD	lp	(Lale;Ljava/util/function/Supplier;)V	a	method_47482	method_47482
METHOD	lp	(Ljv;)V	a	method_47483	validate
METHOD	lp	(Ljv;Ljv;)V	a	method_47484	method_47484
METHOD	lp	(Llp$a;Lke;)Ljava/lang/Object;	a	method_47485	method_47485
METHOD	lp	()V	b	method_47487	init
METHOD	lp	(Lald;Ljava/lang/String;Llp$a;)Ljd;	b	method_47489	createIntrusive
METHOD	lp	(Lald;Llp$a;)Ljv;	b	method_53495	createIntrusive
METHOD	lp	(Ljv;)Ljava/lang/Object;	b	method_47492	method_47492
METHOD	lp	()V	c	method_47491	freezeRegistries
METHOD	lp	(Ljv;)Ljava/lang/Object;	c	method_47493	method_47493
METHOD	lp	(Ljv;)Ljava/lang/Object;	d	method_47494	method_47494
METHOD	lp	(Ljv;)Ljava/lang/Object;	e	method_47495	method_47495
METHOD	lp	(Ljv;)Ljava/lang/Object;	f	method_47496	method_47496
METHOD	lp	(Ljv;)Ljava/lang/Object;	g	method_47497	method_47497
METHOD	lp	(Ljv;)Ljava/lang/Object;	h	method_47498	method_47498
METHOD	lp	(Ljv;)Ljava/lang/Object;	i	method_47499	method_47499
METHOD	lp	(Ljv;)Ljava/lang/Object;	j	method_47500	method_47500
METHOD	lp	(Ljv;)Ljava/lang/Object;	k	method_47501	method_47501
METHOD	lp	(Ljv;)Ljava/lang/Object;	l	method_47502	method_47502
METHOD	lp	(Ljv;)Ljava/lang/Object;	m	method_47503	method_47503
METHOD	lp	(Ljv;)Ljava/lang/Object;	n	method_47504	method_47504
METHOD	lp	(Ljv;)Ljava/lang/Object;	o	method_47505	method_47505
METHOD	lp	(Ljv;)Ljava/lang/Object;	p	method_47506	method_47506
METHOD	lp	(Ljv;)Ljava/lang/Object;	q	method_47507	method_47507
METHOD	lp	(Ljv;)Ljava/lang/Object;	r	method_47508	method_47508
METHOD	lp	(Ljv;)Ljava/lang/Object;	s	method_47509	method_47509
METHOD	lp	(Ljv;)Ljava/lang/Object;	t	method_47510	method_47510
METHOD	lp	(Ljv;)Ljava/lang/Object;	u	method_47511	method_47511
METHOD	lp	(Ljv;)Ljava/lang/Object;	v	method_47512	method_47512
METHOD	lp	(Ljv;)Ljava/lang/Object;	w	method_47513	method_47513
METHOD	lp	(Ljv;)Ljava/lang/Object;	x	method_47514	method_47514
METHOD	lp	(Ljv;)Ljava/lang/Object;	y	method_47515	method_47515
METHOD	lp	(Ljv;)Ljava/lang/Object;	z	method_47450	method_47450
CLASS	lp$a	net/minecraft/class_7923$class_6889	net/minecraft/registry/Registries$Initializer
CLASS	lq	net/minecraft/class_7924	net/minecraft/registry/RegistryKeys
FIELD	lq	Lald;	A	field_41271	FOLIAGE_PLACER_TYPE
FIELD	lq	Lald;	B	field_41272	field_41272
FIELD	lq	Lald;	C	field_41273	field_41273
FIELD	lq	Lald;	D	field_41274	field_41274
FIELD	lq	Lald;	E	field_41275	field_41275
FIELD	lq	Lald;	F	field_41196	field_41196
FIELD	lq	Lald;	G	field_41197	field_41197
FIELD	lq	Lald;	H	field_41198	field_41198
FIELD	lq	Lald;	I	field_41199	field_41199
FIELD	lq	Lald;	J	field_41200	field_41200
FIELD	lq	Lald;	K	field_41201	field_41201
FIELD	lq	Lald;	L	field_41202	field_41202
FIELD	lq	Lald;	M	field_41203	field_41203
FIELD	lq	Lald;	N	field_41204	MATERIAL_CONDITION
FIELD	lq	Lald;	O	field_41205	MATERIAL_RULE
FIELD	lq	Lald;	P	field_41206	field_41206
FIELD	lq	Lald;	Q	field_41207	SCREEN_HANDLER
FIELD	lq	Lald;	R	field_41208	STATUS_EFFECT
FIELD	lq	Lald;	S	field_41209	field_41209
FIELD	lq	Lald;	T	field_41210	field_41210
FIELD	lq	Lald;	U	field_41211	PLACEMENT_MODIFIER_TYPE
FIELD	lq	Lald;	V	field_41212	field_41212
FIELD	lq	Lald;	W	field_41213	field_41213
FIELD	lq	Lald;	X	field_41214	field_41214
FIELD	lq	Lald;	Y	field_41215	field_41215
FIELD	lq	Lald;	Z	field_41216	field_41216
FIELD	lq	Lald;	aA	field_41237	MESSAGE_TYPE
FIELD	lq	Lald;	aB	field_41238	CONFIGURED_CARVER
FIELD	lq	Lald;	aC	field_41239	CONFIGURED_FEATURE
FIELD	lq	Lald;	aD	field_41240	DENSITY_FUNCTION
FIELD	lq	Lald;	aE	field_41241	field_41241
FIELD	lq	Lald;	aF	field_41242	FLAT_LEVEL_GENERATOR_PRESET
FIELD	lq	Lald;	aG	field_41243	CHUNK_GENERATOR_SETTINGS
FIELD	lq	Lald;	aH	field_41244	NOISE_PARAMETERS
FIELD	lq	Lald;	aI	field_41245	PLACED_FEATURE
FIELD	lq	Lald;	aJ	field_41246	STRUCTURE
FIELD	lq	Lald;	aK	field_41247	PROCESSOR_LIST
FIELD	lq	Lald;	aL	field_41248	STRUCTURE_SET
FIELD	lq	Lale;	a	field_47497	ROOT
FIELD	lq	Lald;	aM	field_41249	TEMPLATE_POOL
FIELD	lq	Lald;	aN	field_47498	CRITERION
FIELD	lq	Lald;	aO	field_42083	field_42083
FIELD	lq	Lald;	aP	field_42082	field_42082
FIELD	lq	Lald;	aQ	field_41250	WORLD_PRESET
FIELD	lq	Lald;	aR	field_43089	MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST
FIELD	lq	Lald;	aS	field_41223	WORLD
FIELD	lq	Lald;	aT	field_41224	DIMENSION
FIELD	lq	Lald;	aU	field_50079	field_50079
FIELD	lq	Lald;	aV	field_50080	field_50080
FIELD	lq	Lald;	aW	field_50081	field_50081
FIELD	lq	Lald;	aa	field_41217	field_41217
FIELD	lq	Lald;	ab	field_41218	ROOT_PLACER_TYPE
FIELD	lq	Lald;	ac	field_41219	field_41219
FIELD	lq	Lald;	ad	field_43382	field_43382
FIELD	lq	Lald;	ae	field_41220	field_41220
FIELD	lq	Lald;	af	field_41221	field_41221
FIELD	lq	Lald;	ag	field_41225	field_41225
FIELD	lq	Lald;	ah	field_41226	field_41226
FIELD	lq	Lald;	ai	field_41227	STRUCTURE_PIECE
FIELD	lq	Lald;	aj	field_41228	STRUCTURE_PLACEMENT
FIELD	lq	Lald;	ak	field_41229	STRUCTURE_POOL_ELEMENT
FIELD	lq	Lald;	al	field_46913	POOL_ALIAS_BINDING
FIELD	lq	Lald;	am	field_41230	STRUCTURE_PROCESSOR
FIELD	lq	Lald;	an	field_41231	STRUCTURE_TYPE
FIELD	lq	Lald;	ao	field_41232	TREE_DECORATOR_TYPE
FIELD	lq	Lald;	ap	field_41233	TRUNK_PLACER_TYPE
FIELD	lq	Lald;	aq	field_41234	field_41234
FIELD	lq	Lald;	ar	field_41235	field_41235
FIELD	lq	Lald;	as	field_42941	DECORATED_POT_PATTERN
FIELD	lq	Lald;	at	field_47556	field_47556
FIELD	lq	Lald;	au	field_48977	field_48977
FIELD	lq	Lald;	av	field_49659	field_49659
FIELD	lq	Lald;	aw	field_49913	field_49913
FIELD	lq	Lald;	ax	field_49914	field_49914
FIELD	lq	Lald;	ay	field_50082	field_50082
FIELD	lq	Lald;	az	field_41236	BIOME
FIELD	lq	Lald;	b	field_41222	field_41222
FIELD	lq	Lald;	c	field_41251	field_41251
FIELD	lq	Lald;	d	field_41252	field_41252
FIELD	lq	Lald;	e	field_41253	BIOME_SOURCE
FIELD	lq	Lald;	f	field_41254	field_41254
FIELD	lq	Lald;	g	field_46592	field_46592
FIELD	lq	Lald;	h	field_41255	field_41255
FIELD	lq	Lald;	i	field_41256	field_41256
FIELD	lq	Lald;	j	field_41257	BLOCK_STATE_PROVIDER_TYPE
FIELD	lq	Lald;	k	field_41258	CARVER
FIELD	lq	Lald;	l	field_41259	field_41259
FIELD	lq	Lald;	m	field_49772	field_49772
FIELD	lq	Lald;	n	field_41260	CHUNK_GENERATOR
FIELD	lq	Lald;	o	field_41261	field_41261
FIELD	lq	Lald;	p	field_41262	field_41262
FIELD	lq	Lald;	q	field_44688	ITEM_GROUP
FIELD	lq	Lald;	r	field_41263	field_41263
FIELD	lq	Lald;	s	field_42534	field_42534
FIELD	lq	Lald;	t	field_41264	DENSITY_FUNCTION_TYPE
FIELD	lq	Lald;	u	field_41265	field_41265
FIELD	lq	Lald;	v	field_41266	field_41266
FIELD	lq	Lald;	w	field_41267	FEATURE
FIELD	lq	Lald;	x	field_41268	FEATURE_SIZE_TYPE
FIELD	lq	Lald;	y	field_41269	field_41269
FIELD	lq	Lald;	z	field_41270	field_41270
METHOD	lq	(Lald;)Lald;	a	method_47516	toWorldKey
METHOD	lq	(Ljava/lang/String;)Lald;	a	method_47517	of
METHOD	lq	(Lald;)Lald;	b	method_47518	toDimensionKey
CLASS	lr	net/minecraft/class_7925	net/minecraft/unused/packageinfo/PackageInfo7925
CLASS	ls	net/minecraft/class_5793	net/minecraft/data/family/BlockFamilies
FIELD	ls	Llt;	A	field_28518	EXPOSED_CUT_COPPER
FIELD	ls	Llt;	B	field_33687	WAXED_EXPOSED_COPPER
FIELD	ls	Llt;	C	field_28519	WAXED_EXPOSED_CUT_COPPER
FIELD	ls	Llt;	D	field_33688	WEATHERED_COPPER
FIELD	ls	Llt;	E	field_28520	WEATHERED_CUT_COPPER
FIELD	ls	Llt;	F	field_33681	WAXED_WEATHERED_COPPER
FIELD	ls	Llt;	G	field_28521	WAXED_WEATHERED_CUT_COPPER
FIELD	ls	Llt;	H	field_33682	OXIDIZED_COPPER
FIELD	ls	Llt;	I	field_28522	OXIDIZED_CUT_COPPER
FIELD	ls	Llt;	J	field_33683	WAXED_OXIDIZED_COPPER
FIELD	ls	Llt;	K	field_33419	WAXED_OXIDIZED_CUT_COPPER
FIELD	ls	Llt;	L	field_28523	COBBLESTONE
FIELD	ls	Llt;	M	field_28524	MOSSY_COBBLESTONE
FIELD	ls	Llt;	N	field_28525	DIORITE
FIELD	ls	Llt;	O	field_28480	POLISHED_DIORITE
FIELD	ls	Llt;	P	field_28481	GRANITE
FIELD	ls	Llt;	Q	field_28482	POLISHED_GRANITE
FIELD	ls	Llt;	R	field_47131	TUFF
FIELD	ls	Llt;	S	field_47132	POLISHED_TUFF
FIELD	ls	Llt;	T	field_47133	TUFF_BRICK
FIELD	ls	Llt;	U	field_28483	NETHER_BRICK
FIELD	ls	Llt;	V	field_28484	RED_NETHER_BRICK
FIELD	ls	Llt;	W	field_28485	PRISMARINE
FIELD	ls	Llt;	X	field_28486	PURPUR
FIELD	ls	Llt;	Y	field_28487	PRISMARINE_BRICK
FIELD	ls	Llt;	Z	field_28488	DARK_PRISMARINE
FIELD	ls	Llt;	a	field_28500	ACACIA
FIELD	ls	Llt;	aa	field_28489	QUARTZ_BLOCK
FIELD	ls	Llt;	ab	field_28490	SMOOTH_QUARTZ
FIELD	ls	Llt;	ac	field_28491	SANDSTONE
FIELD	ls	Llt;	ad	field_28492	CUT_SANDSTONE
FIELD	ls	Llt;	ae	field_28493	SMOOTH_SANDSTONE
FIELD	ls	Llt;	af	field_28494	RED_SANDSTONE
FIELD	ls	Llt;	ag	field_28495	CUT_RED_SANDSTONE
FIELD	ls	Llt;	ah	field_28496	SMOOTH_RED_SANDSTONE
FIELD	ls	Llt;	ai	field_28497	STONE
FIELD	ls	Llt;	aj	field_28498	STONE_BRICK
FIELD	ls	Llt;	ak	field_28946	DEEPSLATE
FIELD	ls	Llt;	al	field_29079	COBBLED_DEEPSLATE
FIELD	ls	Llt;	am	field_28947	POLISHED_DEEPSLATE
FIELD	ls	Llt;	an	field_28949	DEEPSLATE_BRICK
FIELD	ls	Llt;	ao	field_28948	DEEPSLATE_TILE
FIELD	ls	Ljava/util/Map;	ap	field_28499	BASE_BLOCKS_TO_FAMILIES
FIELD	ls	Ljava/lang/String;	aq	field_33117	WOODEN_GROUP
FIELD	ls	Ljava/lang/String;	ar	field_33118	WOODEN_UNLOCK_CRITERION_NAME
FIELD	ls	Llt;	b	field_42942	CHERRY
FIELD	ls	Llt;	c	field_28501	BIRCH
FIELD	ls	Llt;	d	field_28502	CRIMSON
FIELD	ls	Llt;	e	field_28503	JUNGLE
FIELD	ls	Llt;	f	field_28504	OAK
FIELD	ls	Llt;	g	field_28505	DARK_OAK
FIELD	ls	Llt;	h	field_28506	SPRUCE
FIELD	ls	Llt;	i	field_28507	WARPED
FIELD	ls	Llt;	j	field_38007	MANGROVE
FIELD	ls	Llt;	k	field_40589	BAMBOO
FIELD	ls	Llt;	l	field_40590	BAMBOO_MOSAIC
FIELD	ls	Llt;	m	field_38008	MUD_BRICK
FIELD	ls	Llt;	n	field_28508	ANDESITE
FIELD	ls	Llt;	o	field_28509	POLISHED_ANDESITE
FIELD	ls	Llt;	p	field_28510	BLACKSTONE
FIELD	ls	Llt;	q	field_28511	POLISHED_BLACKSTONE
FIELD	ls	Llt;	r	field_28512	POLISHED_BLACKSTONE_BRICK
FIELD	ls	Llt;	s	field_28513	BRICK
FIELD	ls	Llt;	t	field_28514	END_STONE_BRICK
FIELD	ls	Llt;	u	field_28515	MOSSY_STONE_BRICK
FIELD	ls	Llt;	v	field_33684	COPPER_BLOCK
FIELD	ls	Llt;	w	field_28516	CUT_COPPER
FIELD	ls	Llt;	x	field_33685	WAXED_COPPER_BLOCK
FIELD	ls	Llt;	y	field_28517	WAXED_CUT_COPPER
FIELD	ls	Llt;	z	field_33686	EXPOSED_COPPER
METHOD	ls	()Ljava/util/stream/Stream;	a	method_33467	getFamilies
METHOD	ls	(Ldex;)Llt$a;	a	method_33468	register
CLASS	lt	net/minecraft/class_5794	net/minecraft/data/family/BlockFamily
FIELD	lt	Ldex;	a	field_28526	baseBlock
FIELD	lt	Ljava/util/Map;	b	field_28527	variants
FIELD	lt	Z	c	field_28528	generateModels
FIELD	lt	Z	d	field_28529	generateRecipes
FIELD	lt	Ljava/lang/String;	e	field_28530	group
FIELD	lt	Ljava/lang/String;	f	field_28531	unlockCriterionName
METHOD	lt	()Ldex;	a	method_33469	getBaseBlock
METHOD	lt	(Llt$b;)Ldex;	a	method_33470	getVariant
METHOD	lt	()Ljava/util/Map;	b	method_33474	getVariants
METHOD	lt	()Z	c	method_33477	shouldGenerateModels
METHOD	lt	()Z	d	method_33478	shouldGenerateRecipes
METHOD	lt	()Ljava/util/Optional;	e	method_33479	getGroup
METHOD	lt	()Ljava/util/Optional;	f	method_33480	getUnlockCriterionName
CLASS	lt$a	net/minecraft/class_5794$class_5795	net/minecraft/data/family/BlockFamily$Builder
FIELD	lt$a	Llt;	a	field_28532	family
METHOD	lt$a	()Llt;	a	method_33481	build
METHOD	lt$a	(Ldex;)Llt$a;	a	method_33482	button
METHOD	lt$a	(Ldex;Ldex;)Llt$a;	a	method_33483	sign
METHOD	lt$a	(Ljava/lang/String;)Llt$a;	a	method_33484	group
METHOD	lt$a	()Llt$a;	b	method_33485	noGenerateModels
METHOD	lt$a	(Ldex;)Llt$a;	b	method_33486	chiseled
METHOD	lt$a	(Ljava/lang/String;)Llt$a;	b	method_33487	unlockCriterionName
METHOD	lt$a	()Llt$a;	c	method_33488	noGenerateRecipes
METHOD	lt$a	(Ldex;)Llt$a;	c	method_45965	mosaic
METHOD	lt$a	(Ldex;)Llt$a;	d	method_34593	cracked
METHOD	lt$a	(Ldex;)Llt$a;	e	method_36544	cut
METHOD	lt$a	(Ldex;)Llt$a;	f	method_33489	door
METHOD	lt$a	(Ldex;)Llt$a;	g	method_45966	customFence
METHOD	lt$a	(Ldex;)Llt$a;	h	method_33490	fence
METHOD	lt$a	(Ldex;)Llt$a;	i	method_45967	customFenceGate
METHOD	lt$a	(Ldex;)Llt$a;	j	method_33491	fenceGate
METHOD	lt$a	(Ldex;)Llt$a;	k	method_33492	slab
METHOD	lt$a	(Ldex;)Llt$a;	l	method_33493	stairs
METHOD	lt$a	(Ldex;)Llt$a;	m	method_33494	pressurePlate
METHOD	lt$a	(Ldex;)Llt$a;	n	method_33495	polished
METHOD	lt$a	(Ldex;)Llt$a;	o	method_33496	trapdoor
METHOD	lt$a	(Ldex;)Llt$a;	p	method_33497	wall
CLASS	lt$b	net/minecraft/class_5794$class_5796	net/minecraft/data/family/BlockFamily$Variant
FIELD	lt$b	Llt$b;	a	field_28533	field_28533
FIELD	lt$b	Llt$b;	b	field_28534	field_28534
FIELD	lt$b	Llt$b;	c	field_29503	field_29503
FIELD	lt$b	Llt$b;	d	field_33689	field_33689
FIELD	lt$b	Llt$b;	e	field_28535	field_28535
FIELD	lt$b	Llt$b;	f	field_40592	field_40592
FIELD	lt$b	Llt$b;	g	field_28536	field_28536
FIELD	lt$b	Llt$b;	h	field_40593	field_40593
FIELD	lt$b	Llt$b;	i	field_28537	field_28537
FIELD	lt$b	Llt$b;	j	field_40594	field_40594
FIELD	lt$b	Llt$b;	k	field_28538	field_28538
FIELD	lt$b	Llt$b;	l	field_28539	field_28539
FIELD	lt$b	Llt$b;	m	field_28540	field_28540
FIELD	lt$b	Llt$b;	n	field_28541	field_28541
FIELD	lt$b	Llt$b;	o	field_28542	field_28542
FIELD	lt$b	Llt$b;	p	field_28543	field_28543
FIELD	lt$b	Llt$b;	q	field_28544	field_28544
FIELD	lt$b	Llt$b;	r	field_28545	field_28545
FIELD	lt$b	Ljava/lang/String;	s	field_28546	name
FIELD	lt$b	[Llt$b;	t	field_28547	field_28547
METHOD	lt$b	()Ljava/lang/String;	a	method_33498	getName
METHOD	lt$b	()[Llt$b;	b	method_36938	method_36938
CLASS	lu	net/minecraft/class_7403	net/minecraft/data/DataWriter
FIELD	lu	Llu;	a	field_39439	UNCACHED
METHOD	lu	(Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V	a	method_44300	method_44300
METHOD	lu	(Ljava/nio/file/Path;[BLcom/google/common/hash/HashCode;)V	writeIfNeeded	method_43346	write
CLASS	lv	net/minecraft/class_2403	net/minecraft/data/DataGenerator
FIELD	lv	Lorg/slf4j/Logger;	a	field_11275	LOGGER
FIELD	lv	Ljava/nio/file/Path;	b	field_40595	outputPath
FIELD	lv	Lly;	c	field_40596	output
FIELD	lv	Ljava/util/Set;	d	field_40826	providerNames
FIELD	lv	Ljava/util/Map;	e	field_38909	runningProviders
FIELD	lv	Lad;	f	field_38910	gameVersion
FIELD	lv	Z	g	field_38911	ignoreCache
METHOD	lv	()V	a	method_10315	run
METHOD	lv	(Llx;Lcom/google/common/base/Stopwatch;Ljava/lang/String;Llw;)V	a	method_46563	method_46563
METHOD	lv	(Z)Llv$a;	a	method_46564	createVanillaPack
METHOD	lv	(ZLjava/lang/String;)Llv$a;	a	method_46565	createVanillaSubPack
CLASS	lv$a	net/minecraft/class_2403$class_7856	net/minecraft/data/DataGenerator$Pack
FIELD	lv$a	Llv;	a	field_40827	field_40827
FIELD	lv$a	Z	b	field_40828	shouldRun
FIELD	lv$a	Ljava/lang/String;	c	field_40829	packName
FIELD	lv$a	Lly;	d	field_40830	output
METHOD	lv$a	(Llw$a;)Llw;	a	method_46566	addProvider
CLASS	lw	net/minecraft/class_2405	net/minecraft/data/DataProvider
FIELD	lw	Ljava/util/function/ToIntFunction;	a	field_39212	JSON_KEY_SORT_ORDER
FIELD	lw	Ljava/util/Comparator;	b	field_39213	JSON_KEY_SORTING_COMPARATOR
FIELD	lw	Lorg/slf4j/Logger;	c	field_40831	LOGGER
METHOD	lw	()Ljava/lang/String;	a	method_10321	getName
METHOD	lw	(Lcom/google/gson/JsonElement;Llu;Ljava/nio/file/Path;)V	a	method_46567	method_46567
METHOD	lw	(Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V	a	method_43808	method_43808
METHOD	lw	(Ljava/lang/String;)Ljava/lang/String;	a	method_43809	method_43809
METHOD	lw	(Llu;)Ljava/util/concurrent/CompletableFuture;	a	method_10319	run
METHOD	lw	(Llu;Lcom/google/gson/JsonElement;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture;	a	method_10320	writeToPath
METHOD	lw	(Llu;Ljk$a;Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture;	a	method_53496	writeCodecToPath
CLASS	lw$a	net/minecraft/class_2405$class_7857	net/minecraft/data/DataProvider$Factory
CLASS	lx	net/minecraft/class_2408	net/minecraft/data/DataCache
FIELD	lx	Lorg/slf4j/Logger;	a	field_11287	LOGGER
FIELD	lx	Ljava/lang/String;	b	field_38912	HEADER
FIELD	lx	Ljava/nio/file/Path;	c	field_11285	root
FIELD	lx	Ljava/nio/file/Path;	d	field_38913	cachePath
FIELD	lx	Ljava/lang/String;	e	field_38914	versionName
FIELD	lx	Ljava/util/Map;	f	field_40832	cachedDatas
FIELD	lx	Ljava/util/Set;	g	field_38916	dataWriters
FIELD	lx	Ljava/util/Set;	h	field_38917	paths
FIELD	lx	I	i	field_38918	totalSize
FIELD	lx	I	j	field_40833	totalCacheMissCount
METHOD	lx	()V	a	method_10326	write
METHOD	lx	(Ljava/lang/String;)Z	a	method_43347	isVersionDifferent
METHOD	lx	(Ljava/lang/String;Llx$d;)Ljava/util/concurrent/CompletableFuture;	a	method_46570	run
METHOD	lx	(Ljava/nio/file/Path;Ljava/nio/file/Path;)Llx$b;	a	method_43348	parseOrCreateCache
METHOD	lx	(Ljava/util/Set;Ljava/lang/String;Llx$b;)V	a	method_46571	method_46571
METHOD	lx	(Llx$a;Ljava/lang/Object;)Llx$e;	a	method_46568	method_46568
METHOD	lx	(Llx$e;)V	a	method_46569	store
METHOD	lx	(Ljava/lang/String;)Ljava/nio/file/Path;	b	method_43353	getPath
CLASS	lx$1	net/minecraft/class_2408$1	net/minecraft/data/DataCache$1
FIELD	lx$1	Lorg/apache/commons/lang3/mutable/MutableInt;	a	field_48462	field_48462
FIELD	lx$1	Ljava/util/Set;	b	field_48463	field_48463
FIELD	lx$1	Lorg/apache/commons/lang3/mutable/MutableInt;	c	field_48464	field_48464
FIELD	lx$1	Llx;	d	field_48465	field_48465
METHOD	lx$1	(Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult;	a	method_56187	visitFile
CLASS	lx$a	net/minecraft/class_2408$class_7404	net/minecraft/data/DataCache$CachedDataWriter
FIELD	lx$a	Ljava/lang/String;	b	field_40835	providerName
FIELD	lx$a	Llx$b;	c	field_38919	oldCache
FIELD	lx$a	Llx$c;	d	field_38920	newCache
FIELD	lx$a	Ljava/util/concurrent/atomic/AtomicInteger;	e	field_38921	cacheMissCount
FIELD	lx$a	Z	f	field_40836	closed
METHOD	lx$a	()Llx$e;	a	method_46572	finish
METHOD	lx$a	(Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Z	a	method_43355	isCacheInvalid
CLASS	lx$b	net/minecraft/class_2408$class_7405	net/minecraft/data/DataCache$CachedData
FIELD	lx$b	Ljava/lang/String;	a	comp_729	comp_729
FIELD	lx$b	Lcom/google/common/collect/ImmutableMap;	b	comp_730	comp_730
METHOD	lx$b	()I	a	method_43356	size
METHOD	lx$b	(Lcom/google/common/collect/ImmutableMap$Builder;Ljava/nio/file/Path;Ljava/lang/String;)V	a	method_43361	method_43361
METHOD	lx$b	(Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode;	a	method_43357	get
METHOD	lx$b	(Ljava/nio/file/Path;Ljava/nio/file/Path;)Llx$b;	a	method_43359	parseCache
METHOD	lx$b	(Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/lang/String;)V	a	method_43360	write
METHOD	lx$b	()Ljava/lang/String;	b	comp_729	comp_729
METHOD	lx$b	()Lcom/google/common/collect/ImmutableMap;	c	comp_730	comp_730
CLASS	lx$c	net/minecraft/class_2408$class_7858	net/minecraft/data/DataCache$IntermediaryCache
FIELD	lx$c	Ljava/lang/String;	a	comp_1122	comp_1122
FIELD	lx$c	Ljava/util/concurrent/ConcurrentMap;	b	comp_1123	comp_1123
METHOD	lx$c	()Llx$b;	a	method_46573	toCachedData
METHOD	lx$c	(Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)V	a	method_46574	put
METHOD	lx$c	()Ljava/lang/String;	b	comp_1122	comp_1122
METHOD	lx$c	()Ljava/util/concurrent/ConcurrentMap;	c	comp_1123	comp_1123
CLASS	lx$d	net/minecraft/class_2408$class_7859	net/minecraft/data/DataCache$Runner
CLASS	lx$e	net/minecraft/class_2408$class_7860	net/minecraft/data/DataCache$RunResult
FIELD	lx$e	Ljava/lang/String;	a	comp_1124	providerName
FIELD	lx$e	Llx$b;	b	comp_1125	comp_1125
FIELD	lx$e	I	c	comp_1126	cacheMissCount
METHOD	lx$e	()Ljava/lang/String;	a	comp_1124	providerName
METHOD	lx$e	()Llx$b;	b	comp_1125	comp_1125
METHOD	lx$e	()I	c	comp_1126	cacheMissCount
CLASS	ly	net/minecraft/class_7784	net/minecraft/data/DataOutput
FIELD	ly	Ljava/nio/file/Path;	a	field_40597	path
METHOD	ly	()Ljava/nio/file/Path;	a	method_45971	getPath
METHOD	ly	(Lly$b;)Ljava/nio/file/Path;	a	method_45972	resolvePath
METHOD	ly	(Lly$b;Ljava/lang/String;)Lly$a;	a	method_45973	getResolver
CLASS	ly$a	net/minecraft/class_7784$class_7489	net/minecraft/data/DataOutput$PathResolver
FIELD	ly$a	Ljava/nio/file/Path;	a	field_39365	rootPath
FIELD	ly$a	Ljava/lang/String;	b	field_39366	directoryName
METHOD	ly$a	(Lale;)Ljava/nio/file/Path;	a	method_44107	resolveJson
METHOD	ly$a	(Lale;Ljava/lang/String;)Ljava/nio/file/Path;	a	method_44108	resolve
CLASS	ly$b	net/minecraft/class_7784$class_7490	net/minecraft/data/DataOutput$OutputType
FIELD	ly$b	Lly$b;	a	field_39367	field_39367
FIELD	ly$b	Lly$b;	b	field_39368	field_39368
FIELD	ly$b	Lly$b;	c	field_39369	field_39369
FIELD	ly$b	Ljava/lang/String;	d	field_39370	path
FIELD	ly$b	[Lly$b;	e	field_39371	field_39371
METHOD	ly$b	()[Lly$b;	a	method_44109	method_44109
CLASS	lz	net/minecraft/class_2409	net/minecraft/data/server/advancement/AdvancementProvider
FIELD	lz	Lly$a;	d	field_39372	pathResolver
FIELD	lz	Ljava/util/List;	e	field_11289	tabGenerators
FIELD	lz	Ljava/util/concurrent/CompletableFuture;	f	field_40949	registryLookupFuture
METHOD	lz	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_46575	method_46575
METHOD	lz	(Ljava/util/Set;Ljava/util/List;Llu;Ljk$a;Laf;)V	a	method_10333	method_10333
METHOD	lz	(Llu;Ljk$a;)Ljava/util/concurrent/CompletionStage;	a	method_46809	method_46809
CLASS	ma	net/minecraft/class_7785	net/minecraft/data/server/advancement/AdvancementTabGenerator
METHOD	ma	(Ljava/lang/String;)Laf;	a	method_55578	reference
METHOD	ma	(Ljk$a;Ljava/util/function/Consumer;)V	a	method_10335	accept
CLASS	mb	net/minecraft/class_6287	net/minecraft/unused/packageinfo/PackageInfo6287
CLASS	mc	net/minecraft/class_9051	net/minecraft/data/server/advancement/onetwentyone/OneTwentyOneAdvancementProviders
METHOD	mc	(Lly;Ljava/util/concurrent/CompletableFuture;)Llz;	a	method_55579	createOneTwentyOneProvider
CLASS	md	net/minecraft/class_9052	net/minecraft/data/server/advancement/onetwentyone/OneTwentyOneAdventureTabAdvancementGenerator
CLASS	me	net/minecraft/class_7786	net/minecraft/data/server/advancement/vanilla/VanillaAdvancementProviders
METHOD	me	(Lly;Ljava/util/concurrent/CompletableFuture;)Llz;	a	method_45974	createVanillaProvider
CLASS	mf	net/minecraft/class_2412	net/minecraft/data/server/advancement/vanilla/VanillaAdventureTabAdvancementGenerator
FIELD	mf	Ljava/util/List;	a	field_11294	MONSTERS
FIELD	mf	I	b	field_35091	OVERWORLD_HEIGHT
FIELD	mf	I	c	field_35092	OVERWORLD_MAX_Y
FIELD	mf	I	d	field_35093	OVERWORLD_MIN_Y
FIELD	mf	I	e	field_35094	OVERWORLD_BEDROCK_LAYER_HEIGHT
METHOD	mf	(I)[Letq$a;	a	method_51818	method_51818
METHOD	mf	(Lae$a;)Lae$a;	a	method_51689	requireAllExclusiveTrimmedArmor
METHOD	mf	(Lae$a;Lale;)V	a	method_54650	method_54650
METHOD	mf	(Lae$a;Lbsy;)V	a	method_55580	method_55580
METHOD	mf	(Lae$a;Lcom/mojang/datafixers/util/Pair;)V	a	method_54651	method_54651
METHOD	mf	(Lae$a;Ljava/util/List;)Lae$a;	a	method_10336	requireListedMobsKilled
METHOD	mf	(Lae$a;Ljk$a;Ljava/util/List;)Lae$a;	a	method_10337	requireListedBiomesVisited
METHOD	mf	(Lae$a;Lpc$a;)V	a	method_51690	method_51690
METHOD	mf	(Laf;Ljava/util/function/Consumer;Ljava/util/List;)Laf;	a	method_55581	createKillMobAdvancements
METHOD	mf	(Lbsy;Lcui;)Lan;	a	method_37315	createLookingAtEntityUsing
METHOD	mf	(Lde$d;Ljava/util/Optional;)Lan;	a	method_37316	createLightningStrike
METHOD	mf	(Ldex;)Lan;	a	method_51815	requirePlacedBlockReadByComparator
METHOD	mf	(Ldex;Lje;)Lete$a;	a	method_51816	method_51816
METHOD	mf	(Ljava/util/Set;Lpc$a;)Z	a	method_54652	method_54652
METHOD	mf	(Lje;)Letq$a;	a	method_51817	method_51817
METHOD	mf	(Ljk$a;Ljava/util/function/Consumer;Laf;Lddj$a;)V	a	method_49356	buildAdventuringTime
METHOD	mf	(I)[Letq$a;	b	method_51820	method_51820
METHOD	mf	(Lae$a;)Lae$a;	b	method_51691	requireTrimmedArmor
METHOD	mf	(Ldex;)Lan;	b	method_51819	requirePlacedComparatorReadingBlock
METHOD	mf	(Lae$a;)Lae$a;	c	method_51692	requireSalvagedSherd
CLASS	mg	net/minecraft/class_2414	net/minecraft/data/server/advancement/vanilla/VanillaHusbandryTabAdvancementGenerator
FIELD	mg	Ljava/util/List;	a	field_11296	BREEDABLE_ANIMALS
FIELD	mg	Ljava/util/List;	b	field_38467	EGG_LAYING_ANIMALS
FIELD	mg	[Lcui;	c	field_33964	AXE_ITEMS
FIELD	mg	[Lcui;	d	field_11295	FISH_ITEMS
FIELD	mg	[Lcui;	e	field_11297	FISH_BUCKET_ITEMS
FIELD	mg	[Lcui;	f	field_11298	FOOD_ITEMS
METHOD	mg	(Lae$a;)Lae$a;	a	method_43362	requireAllFrogsOnLeads
METHOD	mg	(Lae$a;Lbsy;)V	a	method_48497	method_48497
METHOD	mg	(Lae$a;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lae$a;	a	method_10342	requireListedAnimalsBred
METHOD	mg	(Lae$a;Lji$c;)V	a	method_16117	method_16117
METHOD	mg	(Lae$a;Ljk$a;)Lae$a;	a	method_59775	requireAllWolvesTamed
METHOD	mg	(Laf;Ljava/util/function/Consumer;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Laf;	a	method_47810	createBreedAllAnimalsAdvancement
METHOD	mg	(Lji$c;)Lale;	a	method_58572	method_58572
METHOD	mg	(Ljk$b;Lae$a;Lald;)V	a	method_59776	method_59776
METHOD	mg	(Lae$a;)Lae$a;	b	method_10341	requireFoodItemsEaten
METHOD	mg	(Lae$a;Lbsy;)V	b	method_48498	method_48498
METHOD	mg	(Lae$a;Lji$c;)V	b	method_43363	method_43363
METHOD	mg	(Lae$a;)Lae$a;	c	method_10340	requireListedFishBucketsFilled
METHOD	mg	(Lae$a;)Lae$a;	d	method_10339	requireListedFishCaught
METHOD	mg	(Lae$a;)Lae$a;	e	method_16118	requireAllCatsTamed
CLASS	mh	net/minecraft/class_2416	net/minecraft/data/server/advancement/vanilla/VanillaNetherTabAdvancementGenerator
FIELD	mh	Lbf;	a	field_25712	PIGLIN_DISTRACTION_PREDICATE
CLASS	mi	net/minecraft/class_2417	net/minecraft/data/server/advancement/vanilla/VanillaStoryTabAdvancementGenerator
CLASS	mj	net/minecraft/class_2419	net/minecraft/data/server/advancement/vanilla/VanillaEndTabAdvancementGenerator
CLASS	mk	net/minecraft/class_7787	net/minecraft/unused/packageinfo/PackageInfo7787
CLASS	ml	net/minecraft/class_7228	net/minecraft/data/report/BiomeParametersProvider
FIELD	ml	Lorg/slf4j/Logger;	d	field_38012	LOGGER
FIELD	ml	Ljava/nio/file/Path;	e	field_39373	path
FIELD	ml	Ljava/util/concurrent/CompletableFuture;	f	field_40950	registryLookupFuture
FIELD	ml	Lcom/mojang/serialization/MapCodec;	g	field_43090	BIOME_KEY_CODEC
FIELD	ml	Lcom/mojang/serialization/Codec;	h	field_43091	BIOME_ENTRY_CODEC
METHOD	ml	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_46576	method_46576
METHOD	ml	(Lale;)Ljava/nio/file/Path;	a	method_42032	resolvePath
METHOD	ml	(Ljava/nio/file/Path;Ljava/lang/String;)V	a	method_42031	method_42031
METHOD	ml	(Ljava/nio/file/Path;Llu;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;	a	method_42030	write
METHOD	ml	(Ljava/util/List;Llu;Lcom/mojang/serialization/DynamicOps;Lddj$a;Ldde$c;)V	a	method_49648	method_49648
METHOD	ml	(Llu;Ljk$a;)Ljava/util/concurrent/CompletionStage;	a	method_46810	method_46810
CLASS	mm	net/minecraft/class_2422	net/minecraft/data/report/BlockListProvider
FIELD	mm	Lly;	d	field_40599	output
FIELD	mm	Ljava/util/concurrent/CompletableFuture;	e	field_49660	registryLookupFuture
METHOD	mm	(Lalc;Lcom/google/gson/JsonObject;Lji$c;)V	a	method_57952	method_57952
METHOD	mm	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/AssertionError;	a	method_57953	method_57953
METHOD	mm	(Llu;Ljava/nio/file/Path;Ljk$a;)Ljava/util/concurrent/CompletionStage;	a	method_57954	method_57954
CLASS	mn	net/minecraft/class_2425	net/minecraft/data/report/CommandSyntaxProvider
FIELD	mn	Lly;	d	field_40600	output
FIELD	mn	Ljava/util/concurrent/CompletableFuture;	e	field_40951	registryLookupFuture
METHOD	mn	(Llu;Ljava/nio/file/Path;Ljk$a;)Ljava/util/concurrent/CompletionStage;	a	method_46811	method_46811
CLASS	mo	net/minecraft/class_9338	net/minecraft/data/report/ItemListProvider
FIELD	mo	Lly;	d	field_49661	output
FIELD	mo	Ljava/util/concurrent/CompletableFuture;	e	field_49662	registryLookupFuture
METHOD	mo	(Lalc;Lcom/google/gson/JsonObject;Lji$c;)V	a	method_57955	method_57955
METHOD	mo	(Lale;Ljava/lang/String;)Ljava/lang/IllegalStateException;	a	method_57956	method_57956
METHOD	mo	(Lcom/google/gson/JsonArray;Lalc;Lko;)V	a	method_57957	method_57957
METHOD	mo	(Lko;Lcom/mojang/serialization/DynamicOps;)Lcom/google/gson/JsonElement;	a	method_57958	toJson
METHOD	mo	(Llu;Ljava/nio/file/Path;Ljk$a;)Ljava/util/concurrent/CompletionStage;	a	method_57959	method_57959
CLASS	mp	net/minecraft/class_2427	net/minecraft/data/report/RegistryDumpProvider
FIELD	mp	Lly;	d	field_40601	output
METHOD	mp	(Lcom/google/gson/JsonObject;Lji$c;)V	a	method_17174	method_17174
METHOD	mp	(Ljv;)Lcom/google/gson/JsonElement;	a	method_17175	toJson
METHOD	mp	(Ljv;Lcom/google/gson/JsonObject;Lji$c;)V	a	method_40564	method_40564
CLASS	mq	net/minecraft/class_6288	net/minecraft/unused/packageinfo/PackageInfo6288
CLASS	mr	net/minecraft/class_7788	net/minecraft/data/server/loottable/BlockLootTableGenerator
FIELD	mr	Letq$a;	a	field_40602	WITH_SILK_TOUCH
FIELD	mr	Letq$a;	b	field_40603	WITHOUT_SILK_TOUCH
FIELD	mr	Letq$a;	c	field_40604	WITH_SHEARS
FIELD	mr	Ljava/util/Set;	d	field_40608	explosionImmuneItems
FIELD	mr	Lcpj;	e	field_40609	requiredFeatures
FIELD	mr	Ljava/util/Map;	f	field_40610	lootTables
FIELD	mr	[F	g	field_40605	SAPLING_DROP_CHANCE
FIELD	mr	Letq$a;	h	field_40606	WITH_SILK_TOUCH_OR_SHEARS
FIELD	mr	Letq$a;	i	field_40607	WITHOUT_SILK_TOUCH_NOR_SHEARS
FIELD	mr	[F	j	field_40611	LEAVES_STICK_DROP_CHANCE
METHOD	mr	()Leql$a;	a	method_45975	dropsNothing
METHOD	mr	(Ldbv;)Leql$a;	a	method_45976	drops
METHOD	mr	(Ldbv;Lerp;)Lerp;	a	method_45977	applyExplosionDecay
METHOD	mr	(Ldbv;Letj;)Letj;	a	method_45978	addSurvivesExplosionCondition
METHOD	mr	(Ldbv;Leul;)Leql$a;	a	method_45979	drops
METHOD	mr	(Ldex;)Leql$a;	a	method_45980	slabDrops
METHOD	mr	(Ldex;Lcui;)Leql$a;	a	method_45981	oreDrops
METHOD	mr	(Ldex;Lcui;Lcui;Letq$a;)Leql$a;	a	method_45982	cropDrops
METHOD	mr	(Ldex;Ldbv;)Leql$a;	a	method_45983	drops
METHOD	mr	(Ldex;Ldbv;Leul;)Leql$a;	a	method_45984	drops
METHOD	mr	(Ldex;Ldex;)Leql$a;	a	method_45985	tallPlantDrops
METHOD	mr	(Ldex;Ldex;[F)Leql$a;	a	method_45986	leavesDrops
METHOD	mr	(Ldex;Ldtd;Ljava/lang/Comparable;)Leql$a;	a	method_45987	dropsWithProperty
METHOD	mr	(Ldex;Leql$a;)V	a	method_45988	addDrop
METHOD	mr	(Ldex;Leqw$a;)Leql$a;	a	method_45989	dropsWithSilkTouch
METHOD	mr	(Ldex;Letq$a;)Leql$a;	a	method_45990	multifaceGrowthDrops
METHOD	mr	(Ldex;Letq$a;Leqw$a;)Leql$a;	a	method_45991	drops
METHOD	mr	(Ldex;Ljava/lang/Integer;)Lert$a;	a	method_49357	method_49357
METHOD	mr	(Ldex;Ljava/util/function/Function;)V	a	method_45994	addDrop
METHOD	mr	(Ldex;Lje;)Lert$a;	a	method_45992	method_45992
METHOD	mr	()V	b	method_10379	generate
METHOD	mr	(Ldbv;)Leql$a;	b	method_45995	dropsWithShears
METHOD	mr	(Ldex;)Leql$a;	b	method_45996	nameableContainerDrops
METHOD	mr	(Ldex;Lcui;)Leql$a;	b	method_45997	cropStemDrops
METHOD	mr	(Ldex;Ldbv;)Leql$a;	b	method_45998	mushroomBlockDrops
METHOD	mr	(Ldex;Ldex;)V	b	method_45999	addVinePlantDrop
METHOD	mr	(Ldex;Ldex;[F)Leql$a;	b	method_46000	oakLeavesDrops
METHOD	mr	(Ldex;Leqw$a;)Leql$a;	b	method_46001	dropsWithShears
METHOD	mr	(Ldex;Ljava/lang/Integer;)Lert$a;	b	method_45993	method_45993
METHOD	mr	(Ldbv;)Leql$a;	c	method_46003	dropsWithSilkTouch
METHOD	mr	(Ldex;)Leql$a;	c	method_46004	shulkerBoxDrops
METHOD	mr	(Ldex;Lcui;)Leql$a;	c	method_46005	attachedCropStemDrops
METHOD	mr	(Ldex;Ldbv;)V	c	method_46006	addDrop
METHOD	mr	(Ldex;Ldex;)V	c	method_46007	addDropWithSilkTouch
METHOD	mr	(Ldex;Leqw$a;)Leql$a;	c	method_46008	dropsWithSilkTouchOrShears
METHOD	mr	(Ldex;Ljava/lang/Integer;)Lert$a;	c	method_46002	method_46002
METHOD	mr	(Ldbv;)Leql$a;	d	method_46009	pottedPlantDrops
METHOD	mr	(Ldex;)Leql$a;	d	method_46010	copperOreDrops
METHOD	mr	(Ldex;)Leql$a;	e	method_46011	lapisOreDrops
METHOD	mr	(Ldex;)Leql$a;	f	method_46012	redstoneOreDrops
METHOD	mr	(Ldex;)Leql$a;	g	method_46013	bannerDrops
METHOD	mr	(Ldex;)Leql$a;	h	method_46014	beeNestDrops
METHOD	mr	(Ldex;)Leql$a;	i	method_46015	beehiveDrops
METHOD	mr	(Ldex;)Leql$a;	j	method_46016	glowBerryDrops
METHOD	mr	(Ldex;)Leql$a;	k	method_46017	shortPlantDrops
METHOD	mr	(Ldex;)Leql$a;	l	method_46018	mangroveLeavesDrops
METHOD	mr	(Ldex;)Leql$a;	m	method_46019	seagrassDrops
METHOD	mr	(Ldex;)Leql$a;	n	method_46020	candleDrops
METHOD	mr	(Ldex;)Leql$a;	o	method_49358	flowerbedDrops
METHOD	mr	(Ldex;)Leql$a;	p	method_46021	candleCakeDrops
METHOD	mr	(Ldex;)Leql$a;	q	method_46022	doorDrops
METHOD	mr	(Ldex;)V	r	method_46023	addPottedPlantDrops
METHOD	mr	(Ldex;)V	s	method_46024	addDropWithSilkTouch
METHOD	mr	(Ldex;)V	t	method_46025	addDrop
METHOD	mr	(Ldex;)Leql$a;	u	method_46026	method_46026
CLASS	ms	net/minecraft/class_7789	net/minecraft/data/server/loottable/EntityLootTableGenerator
FIELD	ms	Lbu$a;	a	field_40612	NEEDS_ENTITY_ON_FIRE
FIELD	ms	Ljava/util/Set;	b	field_40613	ENTITY_TYPES_IN_MISC_GROUP_TO_CHECK
FIELD	ms	Lcpj;	c	field_42084	requiredFeatures
FIELD	ms	Lcpj;	d	field_42085	featureSet
FIELD	ms	Ljava/util/Map;	e	field_40615	lootTables
METHOD	ms	()V	a	method_10400	generate
METHOD	ms	(Lald;)Letq$a;	a	method_46030	killedByFrog
METHOD	ms	(Lbsy;)Z	a	method_46027	shouldCheck
METHOD	ms	(Lbsy;Lald;Leql$a;)V	a	method_46028	register
METHOD	ms	(Lbsy;Leql$a;)V	a	method_46029	register
METHOD	ms	(Ldbv;)Leql$a;	a	method_46031	createForSheep
METHOD	ms	(Ljava/util/Set;Ljava/util/function/BiConsumer;Lji$c;)V	a	method_46033	method_46033
METHOD	ms	(Ljava/util/Set;Lji$c;Ljava/util/function/BiConsumer;Lald;Leql$a;)V	a	method_46032	method_46032
METHOD	ms	()Letq$a;	b	method_46034	killedByFrog
METHOD	ms	(Lald;)Ljava/lang/String;	b	method_58573	method_58573
METHOD	ms	(Lbsy;)Ljava/util/Map;	b	method_46035	method_46035
CLASS	mt	net/minecraft/class_2438	net/minecraft/data/server/loottable/LootTableProvider
FIELD	mt	Lorg/slf4j/Logger;	d	field_11355	LOGGER
FIELD	mt	Lly$a;	e	field_39374	pathResolver
FIELD	mt	Ljava/util/Set;	f	field_40617	lootTableIds
FIELD	mt	Ljava/util/List;	g	field_11354	lootTypeGenerators
FIELD	mt	Ljava/util/concurrent/CompletableFuture;	h	field_48978	registryLookupFuture
METHOD	mt	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_46577	method_46577
METHOD	mt	(Lald;)Lale;	a	method_58574	getId
METHOD	mt	(Leqm;Lji$c;)V	a	method_10411	method_10411
METHOD	mt	(Ljava/lang/String;Ljava/lang/String;)V	a	method_10407	method_10407
METHOD	mt	(Ljava/util/Map;Lmt$a;Lke;Lald;Leql$a;)V	a	method_10412	method_10412
METHOD	mt	(Ljk$a;Ljava/util/Map;Lke;Lmt$a;)V	a	method_10410	method_10410
METHOD	mt	(Llu;Ljk$a;)Ljava/util/concurrent/CompletableFuture;	a	method_56883	run
METHOD	mt	(Llu;Ljk$a;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture;	a	method_10408	method_10408
METHOD	mt	(Llu;Ljk$a;)Ljava/util/concurrent/CompletionStage;	b	method_56884	method_56884
CLASS	mt$a	net/minecraft/class_2438$class_7790	net/minecraft/data/server/loottable/LootTableProvider$LootTypeGenerator
FIELD	mt$a	Ljava/util/function/Supplier;	a	comp_1068	comp_1068
FIELD	mt$a	Leta;	b	comp_1069	comp_1069
METHOD	mt$a	()Ljava/util/function/Supplier;	a	comp_1068	comp_1068
METHOD	mt$a	()Leta;	b	comp_1069	comp_1069
CLASS	mu	net/minecraft/class_7791	net/minecraft/data/server/loottable/LootTableGenerator
METHOD	mu	(Ljk$a;Ljava/util/function/BiConsumer;)V	generate	method_10399	accept
CLASS	mv	net/minecraft/class_6289	net/minecraft/unused/packageinfo/PackageInfo6289
CLASS	mw	net/minecraft/class_8794	net/minecraft/data/server/loottable/rebalance/TradeRebalanceChestLootTableGenerator
METHOD	mw	()Leql$a;	a	method_53849	createPillagerOutpostChestTableBuilder
METHOD	mw	()Leql$a;	b	method_53850	createDesertPyramidChestTableBuilder
METHOD	mw	()Leql$a;	c	method_53851	createAncientCityChestTableBuilder
METHOD	mw	()Leql$a;	d	method_53852	createJungleTempleChestTableBuilder
CLASS	mx	net/minecraft/class_8795	net/minecraft/data/server/loottable/rebalance/TradeRebalanceLootTableProviders
METHOD	mx	(Lly;Ljava/util/concurrent/CompletableFuture;)Lmt;	a	method_53853	createTradeRebalanceProvider
CLASS	my	net/minecraft/class_8902	net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneBlockLootTableGenerator
METHOD	my	(Lmy;Ldex;)Leql$a;	a	method_54810	method_54810
METHOD	my	(Lmy;Ldex;)Leql$a;	b	method_54811	method_54811
METHOD	my	(Lmy;Ldex;)Leql$a;	c	method_54812	method_54812
METHOD	my	(Lmy;Ldex;)Leql$a;	d	method_54813	method_54813
METHOD	my	(Lmy;Ldex;)Leql$a;	e	method_54814	method_54814
METHOD	my	(Lmy;Ldex;)Leql$a;	f	method_54815	method_54815
METHOD	my	(Lmy;Ldex;)Leql$a;	g	method_54816	method_54816
METHOD	my	(Lmy;Ldex;)Leql$a;	h	method_54817	method_54817
METHOD	my	(Lmy;Ldex;)Leql$a;	i	method_54818	method_54818
METHOD	my	(Lmy;Ldex;)Leql$a;	j	method_54819	method_54819
METHOD	my	(Lmy;Ldex;)Leql$a;	k	method_54820	method_54820
CLASS	mz	net/minecraft/class_8994	net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneChestLootTableGenerator
CLASS	na	net/minecraft/class_9249	net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneEntityLootTableGenerator
CLASS	nb	net/minecraft/class_9485	net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneEquipmentLootTableGenerator
METHOD	nb	(Lcui;Lcui;Lcwr;)Leql$a;	a	method_58773	builder
CLASS	nc	net/minecraft/class_8903	net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneLootTableProviders
METHOD	nc	(Lly;Ljava/util/concurrent/CompletableFuture;)Lmt;	a	method_54653	createOneTwentyOneProvider
CLASS	nd	net/minecraft/class_9339	net/minecraft/data/server/loottable/onetwentyone/OneTwentyOneShearingLootTableGenerator
CLASS	ne	net/minecraft/class_8255	net/minecraft/data/server/loottable/vanilla/VanillaArchaeologyLootTableGenerator
CLASS	nf	net/minecraft/class_2430	net/minecraft/data/server/loottable/vanilla/VanillaBlockLootTableGenerator
FIELD	nf	[F	h	field_11338	JUNGLE_SAPLING_DROP_CHANCE
FIELD	nf	Ljava/util/Set;	i	field_11340	EXPLOSION_IMMUNE
METHOD	nf	(Ldex;)Leql$a;	A	method_34599	method_34599
METHOD	nf	(Lnf;Ldex;)Leql$a;	A	method_46040	method_46040
METHOD	nf	(Ldex;)Leql$a;	B	method_32226	method_32226
METHOD	nf	(Lnf;Ldex;)Leql$a;	B	method_46041	method_46041
METHOD	nf	(Ldex;)Leql$a;	C	method_27164	method_27164
METHOD	nf	(Lnf;Ldex;)Leql$a;	C	method_46042	method_46042
METHOD	nf	(Ldex;)Leql$a;	D	method_27165	method_27165
METHOD	nf	(Lnf;Ldex;)Leql$a;	D	method_46043	method_46043
METHOD	nf	(Ldex;)Leql$a;	E	method_36226	method_36226
METHOD	nf	(Lnf;Ldex;)Leql$a;	E	method_46044	method_46044
METHOD	nf	(Ldex;)Leql$a;	F	method_34601	method_34601
METHOD	nf	(Lnf;Ldex;)Leql$a;	F	method_46045	method_46045
METHOD	nf	(Ldex;)Leql$a;	G	method_34602	method_34602
METHOD	nf	(Lnf;Ldex;)Leql$a;	G	method_46046	method_46046
METHOD	nf	(Ldex;)Leql$a;	H	method_16314	method_16314
METHOD	nf	(Lnf;Ldex;)Leql$a;	H	method_46047	method_46047
METHOD	nf	(Ldex;)Leql$a;	I	method_16254	method_16254
METHOD	nf	(Lnf;Ldex;)Leql$a;	I	method_46048	method_46048
METHOD	nf	(Ldex;)Leql$a;	J	method_34594	method_34594
METHOD	nf	(Lnf;Ldex;)Leql$a;	J	method_46049	method_46049
METHOD	nf	(Ldex;)Leql$a;	K	method_16242	method_16242
METHOD	nf	(Lnf;Ldex;)Leql$a;	K	method_46050	method_46050
METHOD	nf	(Ldex;)Leql$a;	L	method_34595	method_34595
METHOD	nf	(Lnf;Ldex;)Leql$a;	L	method_46051	method_46051
METHOD	nf	(Ldex;)Leql$a;	M	method_43810	method_43810
METHOD	nf	(Lnf;Ldex;)Leql$a;	M	method_46052	method_46052
METHOD	nf	(Ldex;)Leql$a;	N	method_34047	method_34047
METHOD	nf	(Lnf;Ldex;)Leql$a;	N	method_46053	method_46053
METHOD	nf	(Ldex;)Leql$a;	O	method_23230	method_23230
METHOD	nf	(Lnf;Ldex;)Leql$a;	O	method_46054	method_46054
METHOD	nf	(Ldex;)Leql$a;	P	method_16249	method_16249
METHOD	nf	(Lnf;Ldex;)Leql$a;	P	method_46055	method_46055
METHOD	nf	(Ldex;)Leql$a;	Q	method_23231	method_23231
METHOD	nf	(Lnf;Ldex;)Leql$a;	Q	method_46056	method_46056
METHOD	nf	(Ldex;)Leql$a;	R	method_34596	method_34596
METHOD	nf	(Lnf;Ldex;)Leql$a;	R	method_46057	method_46057
METHOD	nf	(Ldex;)Leql$a;	S	method_30157	method_30157
METHOD	nf	(Lnf;Ldex;)Leql$a;	S	method_46058	method_46058
METHOD	nf	(Ldex;)Leql$a;	T	method_34048	method_34048
METHOD	nf	(Lnf;Ldex;)Leql$a;	T	method_46059	method_46059
METHOD	nf	(Ldex;)Leql$a;	U	method_16324	method_16324
METHOD	nf	(Lnf;Ldex;)Leql$a;	U	method_46060	method_46060
METHOD	nf	(Ldex;)Leql$a;	V	method_16307	method_16307
METHOD	nf	(Lnf;Ldex;)Leql$a;	V	method_46061	method_46061
METHOD	nf	(Ldex;)Leql$a;	W	method_16250	method_16250
METHOD	nf	(Lnf;Ldex;)Leql$a;	W	method_46062	method_46062
METHOD	nf	(Ldex;)Leql$a;	X	method_26277	method_26277
METHOD	nf	(Lnf;Ldex;)Leql$a;	X	method_46063	method_46063
METHOD	nf	(Ldex;)Leql$a;	Y	method_16290	method_16290
METHOD	nf	(Lnf;Ldex;)Leql$a;	Y	method_46064	method_46064
METHOD	nf	(Ldex;)Leql$a;	Z	method_16280	method_16280
METHOD	nf	(Lnf;Ldex;)Leql$a;	Z	method_46065	method_46065
METHOD	nf	(Ldex;Ljava/lang/Integer;)Leqw$a;	a	method_43812	method_43812
METHOD	nf	(Ljava/lang/Integer;)Leqw$a;	a	method_49928	method_49928
METHOD	nf	(Lnf;Ldex;)Leql$a;	a	method_46066	method_46066
METHOD	nf	(Ldex;)Leql$a;	aA	method_16233	method_16233
METHOD	nf	(Lnf;Ldex;)Leql$a;	aA	method_46121	method_46121
METHOD	nf	(Ldex;)Leql$a;	aB	method_16292	method_16292
METHOD	nf	(Lnf;Ldex;)Leql$a;	aB	method_46122	method_46122
METHOD	nf	(Ldex;)Leql$a;	aC	method_16273	method_16273
METHOD	nf	(Lnf;Ldex;)Leql$a;	aC	method_46067	method_46067
METHOD	nf	(Ldex;)Leql$a;	aD	method_16268	method_16268
METHOD	nf	(Lnf;Ldex;)Leql$a;	aD	method_46068	method_46068
METHOD	nf	(Ldex;)Leql$a;	aE	method_16296	method_16296
METHOD	nf	(Lnf;Ldex;)Leql$a;	aE	method_46069	method_46069
METHOD	nf	(Ldex;)Leql$a;	aF	method_16232	method_16232
METHOD	nf	(Lnf;Ldex;)Leql$a;	aF	method_49929	method_49929
METHOD	nf	(Ldex;)Leql$a;	aG	method_16326	method_16326
METHOD	nf	(Lnf;Ldex;)Leql$a;	aG	method_49930	method_49930
METHOD	nf	(Ldex;)Leql$a;	aH	method_16312	method_16312
METHOD	nf	(Lnf;Ldex;)Leql$a;	aH	method_49931	method_49931
METHOD	nf	(Ldex;)Leql$a;	aI	method_16316	method_16316
METHOD	nf	(Lnf;Ldex;)Leql$a;	aI	method_49932	method_49932
METHOD	nf	(Ldex;)Leql$a;	aJ	method_16306	method_16306
METHOD	nf	(Lnf;Ldex;)Leql$a;	aJ	method_49933	method_49933
METHOD	nf	(Ldex;)Leql$a;	aK	method_16246	method_16246
METHOD	nf	(Lnf;Ldex;)Leql$a;	aK	method_49934	method_49934
METHOD	nf	(Ldex;)Leql$a;	aL	method_16270	method_16270
METHOD	nf	(Lnf;Ldex;)Leql$a;	aL	method_49935	method_49935
METHOD	nf	(Ldex;)Leql$a;	aM	method_16263	method_16263
METHOD	nf	(Lnf;Ldex;)Leql$a;	aM	method_49936	method_49936
METHOD	nf	(Ldex;)Leql$a;	aN	method_16255	method_16255
METHOD	nf	(Lnf;Ldex;)Leql$a;	aN	method_49937	method_49937
METHOD	nf	(Ldex;)Leql$a;	aO	method_16286	method_16286
METHOD	nf	(Lnf;Ldex;)Leql$a;	aO	method_49938	method_49938
METHOD	nf	(Ldex;)Leql$a;	aP	method_16235	method_16235
METHOD	nf	(Lnf;Ldex;)Leql$a;	aP	method_49939	method_49939
METHOD	nf	(Ldex;)Leql$a;	aQ	method_34051	method_34051
METHOD	nf	(Lnf;Ldex;)Leql$a;	aQ	method_49940	method_49940
METHOD	nf	(Ldex;)Leql$a;	aR	method_16277	method_16277
METHOD	nf	(Lnf;Ldex;)Leql$a;	aR	method_49941	method_49941
METHOD	nf	(Ldex;)Leql$a;	aS	method_16241	method_16241
METHOD	nf	(Lnf;Ldex;)Leql$a;	aS	method_49942	method_49942
METHOD	nf	(Ldex;)Leql$a;	aT	method_16300	method_16300
METHOD	nf	(Lnf;Ldex;)Leql$a;	aT	method_49943	method_49943
METHOD	nf	(Ldex;)Leql$a;	aU	method_34052	method_34052
METHOD	nf	(Lnf;Ldex;)Leql$a;	aU	method_49944	method_49944
METHOD	nf	(Ldex;)Leql$a;	aV	method_29399	method_29399
METHOD	nf	(Lnf;Ldex;)Leql$a;	aV	method_49945	method_49945
METHOD	nf	(Ldex;)Leql$a;	aW	method_29400	method_29400
METHOD	nf	(Lnf;Ldex;)Leql$a;	aW	method_49946	method_49946
METHOD	nf	(Ldex;)Leql$a;	aX	method_16328	method_16328
METHOD	nf	(Lnf;Ldex;)Leql$a;	aX	method_49947	method_49947
METHOD	nf	(Ldex;)Leql$a;	aY	method_16282	method_16282
METHOD	nf	(Lnf;Ldex;)Leql$a;	aY	method_49948	method_49948
METHOD	nf	(Ldex;)Leql$a;	aZ	method_16251	method_16251
METHOD	nf	(Lnf;Ldex;)Leql$a;	aZ	method_49949	method_49949
METHOD	nf	(Ldex;)Leql$a;	aa	method_16266	method_16266
METHOD	nf	(Lnf;Ldex;)Leql$a;	aa	method_46093	method_46093
METHOD	nf	(Ldex;)Leql$a;	ab	method_16264	method_16264
METHOD	nf	(Lnf;Ldex;)Leql$a;	ab	method_46094	method_46094
METHOD	nf	(Ldex;)Leql$a;	ac	method_16243	method_16243
METHOD	nf	(Lnf;Ldex;)Leql$a;	ac	method_46095	method_46095
METHOD	nf	(Ldex;)Leql$a;	ad	method_34049	method_34049
METHOD	nf	(Lnf;Ldex;)Leql$a;	ad	method_46096	method_46096
METHOD	nf	(Ldex;)Leql$a;	ae	method_49950	method_49950
METHOD	nf	(Lnf;Ldex;)Leql$a;	ae	method_46097	method_46097
METHOD	nf	(Ldex;)Leql$a;	af	method_34050	method_34050
METHOD	nf	(Lnf;Ldex;)Leql$a;	af	method_46098	method_46098
METHOD	nf	(Ldex;)Leql$a;	ag	method_33707	method_33707
METHOD	nf	(Lnf;Ldex;)Leql$a;	ag	method_46099	method_46099
METHOD	nf	(Ldex;)Leql$a;	ah	method_49951	method_49951
METHOD	nf	(Lnf;Ldex;)Leql$a;	ah	method_46100	method_46100
METHOD	nf	(Ldex;)Leql$a;	ai	method_33708	method_33708
METHOD	nf	(Lnf;Ldex;)Leql$a;	ai	method_46101	method_46101
METHOD	nf	(Ldex;)Leql$a;	aj	method_16284	method_16284
METHOD	nf	(Lnf;Ldex;)Leql$a;	aj	method_46102	method_46102
METHOD	nf	(Ldex;)Leql$a;	ak	method_16303	method_16303
METHOD	nf	(Lnf;Ldex;)Leql$a;	ak	method_46104	method_46104
METHOD	nf	(Ldex;)Leql$a;	al	method_16317	method_16317
METHOD	nf	(Lnf;Ldex;)Leql$a;	al	method_46106	method_46106
METHOD	nf	(Ldex;)Leql$a;	am	method_16325	method_16325
METHOD	nf	(Lnf;Ldex;)Leql$a;	am	method_46107	method_46107
METHOD	nf	(Ldex;)Leql$a;	an	method_16245	method_16245
METHOD	nf	(Lnf;Ldex;)Leql$a;	an	method_46109	method_46109
METHOD	nf	(Ldex;)Leql$a;	ao	method_46103	method_46103
METHOD	nf	(Lnf;Ldex;)Leql$a;	ao	method_46111	method_46111
METHOD	nf	(Ldex;)Leql$a;	ap	method_46105	method_46105
METHOD	nf	(Lnf;Ldex;)Leql$a;	ap	method_46112	method_46112
METHOD	nf	(Ldex;)Leql$a;	aq	method_34053	method_34053
METHOD	nf	(Lnf;Ldex;)Leql$a;	aq	method_46113	method_46113
METHOD	nf	(Ldex;)Leql$a;	ar	method_46108	method_46108
METHOD	nf	(Lnf;Ldex;)Leql$a;	ar	method_46114	method_46114
METHOD	nf	(Ldex;)Leql$a;	as	method_46110	method_46110
METHOD	nf	(Lnf;Ldex;)Leql$a;	as	method_46115	method_46115
METHOD	nf	(Ldex;)Leql$a;	at	method_34054	method_34054
METHOD	nf	(Lnf;Ldex;)Leql$a;	at	method_46116	method_46116
METHOD	nf	(Ldex;)Leql$a;	au	method_34055	method_34055
METHOD	nf	(Lnf;Ldex;)Leql$a;	au	method_46117	method_46117
METHOD	nf	(Ldex;)Leql$a;	av	method_16237	method_16237
METHOD	nf	(Lnf;Ldex;)Leql$a;	av	method_49952	method_49952
METHOD	nf	(Ldex;)Leql$a;	aw	method_34056	method_34056
METHOD	nf	(Lnf;Ldex;)Leql$a;	aw	method_49953	method_49953
METHOD	nf	(Ldex;)Leql$a;	ax	method_16327	method_16327
METHOD	nf	(Lnf;Ldex;)Leql$a;	ax	method_49954	method_49954
METHOD	nf	(Ldex;)Leql$a;	ay	method_16310	method_16310
METHOD	nf	(Lnf;Ldex;)Leql$a;	ay	method_46119	method_46119
METHOD	nf	(Ldex;)Leql$a;	az	method_16295	method_16295
METHOD	nf	(Lnf;Ldex;)Leql$a;	az	method_46120	method_46120
METHOD	nf	(Ldex;Ljava/lang/Integer;)Leqw$a;	b	method_43814	method_43814
METHOD	nf	(Lnf;Ldex;)Leql$a;	b	method_46123	method_46123
METHOD	nf	(Lnf;Ldex;)Leql$a;	bA	method_49955	method_49955
METHOD	nf	(Lnf;Ldex;)Leql$a;	bB	method_49956	method_49956
METHOD	nf	(Lnf;Ldex;)Leql$a;	bC	method_49371	method_49371
METHOD	nf	(Lnf;Ldex;)Leql$a;	bD	method_49372	method_49372
METHOD	nf	(Lnf;Ldex;)Leql$a;	bE	method_49373	method_49373
METHOD	nf	(Lnf;Ldex;)Leql$a;	bF	method_49366	method_49366
METHOD	nf	(Lnf;Ldex;)Leql$a;	bG	method_49367	method_49367
METHOD	nf	(Lnf;Ldex;)Leql$a;	bH	method_49368	method_49368
METHOD	nf	(Lnf;Ldex;)Leql$a;	bI	method_49369	method_49369
METHOD	nf	(Lnf;Ldex;)Leql$a;	bJ	method_49370	method_49370
METHOD	nf	(Ldex;)Leql$a;	ba	method_16302	method_16302
METHOD	nf	(Lnf;Ldex;)Leql$a;	ba	method_49957	method_49957
METHOD	nf	(Ldex;)Leql$a;	bb	method_16269	method_16269
METHOD	nf	(Lnf;Ldex;)Leql$a;	bb	method_49958	method_49958
METHOD	nf	(Ldex;)Leql$a;	bc	method_16275	method_16275
METHOD	nf	(Lnf;Ldex;)Leql$a;	bc	method_49959	method_49959
METHOD	nf	(Ldex;)Leql$a;	bd	method_16283	method_16283
METHOD	nf	(Lnf;Ldex;)Leql$a;	bd	method_49960	method_49960
METHOD	nf	(Ldex;)Leql$a;	be	method_16252	method_16252
METHOD	nf	(Lnf;Ldex;)Leql$a;	be	method_49961	method_49961
METHOD	nf	(Ldex;)Leql$a;	bf	method_16311	method_16311
METHOD	nf	(Lnf;Ldex;)Leql$a;	bf	method_49962	method_49962
METHOD	nf	(Ldex;)Leql$a;	bg	method_43813	method_43813
METHOD	nf	(Lnf;Ldex;)Leql$a;	bg	method_49963	method_49963
METHOD	nf	(Lnf;Ldex;)Leql$a;	bh	method_49964	method_49964
METHOD	nf	(Lnf;Ldex;)Leql$a;	bi	method_49965	method_49965
METHOD	nf	(Lnf;Ldex;)Leql$a;	bj	method_49966	method_49966
METHOD	nf	(Lnf;Ldex;)Leql$a;	bk	method_49967	method_49967
METHOD	nf	(Lnf;Ldex;)Leql$a;	bl	method_49968	method_49968
METHOD	nf	(Lnf;Ldex;)Leql$a;	bm	method_49969	method_49969
METHOD	nf	(Lnf;Ldex;)Leql$a;	bn	method_49970	method_49970
METHOD	nf	(Lnf;Ldex;)Leql$a;	bo	method_49971	method_49971
METHOD	nf	(Lnf;Ldex;)Leql$a;	bp	method_49972	method_49972
METHOD	nf	(Lnf;Ldex;)Leql$a;	bq	method_49973	method_49973
METHOD	nf	(Lnf;Ldex;)Leql$a;	br	method_49974	method_49974
METHOD	nf	(Lnf;Ldex;)Leql$a;	bs	method_49975	method_49975
METHOD	nf	(Lnf;Ldex;)Leql$a;	bt	method_49976	method_49976
METHOD	nf	(Lnf;Ldex;)Leql$a;	bu	method_49977	method_49977
METHOD	nf	(Lnf;Ldex;)Leql$a;	bv	method_49978	method_49978
METHOD	nf	(Lnf;Ldex;)Leql$a;	bw	method_49979	method_49979
METHOD	nf	(Lnf;Ldex;)Leql$a;	bx	method_49980	method_49980
METHOD	nf	(Lnf;Ldex;)Leql$a;	by	method_49981	method_49981
METHOD	nf	(Lnf;Ldex;)Leql$a;	bz	method_49982	method_49982
METHOD	nf	()Leql$a;	c	method_49983	pitcherCropDrops
METHOD	nf	(Ldbv;)Leql$a;	c	method_46155	method_46155
METHOD	nf	(Ldex;Ljava/lang/Integer;)Lert$a;	c	method_43815	method_43815
METHOD	nf	(Lnf;Ldex;)Leql$a;	c	method_46156	method_46156
METHOD	nf	(Ldbv;)Leql$a;	d	method_46157	method_46157
METHOD	nf	(Lnf;Ldex;)Leql$a;	d	method_46158	method_46158
METHOD	nf	(Ldbv;)Leql$a;	e	method_46159	method_46159
METHOD	nf	(Lnf;Ldex;)Leql$a;	e	method_46160	method_46160
METHOD	nf	(Ldbv;)Leql$a;	f	method_46161	method_46161
METHOD	nf	(Lnf;Ldex;)Leql$a;	f	method_46162	method_46162
METHOD	nf	(Ldbv;)Leql$a;	g	method_46163	method_46163
METHOD	nf	(Lnf;Ldex;)Leql$a;	g	method_46164	method_46164
METHOD	nf	(Lnf;Ldex;)Leql$a;	h	method_46165	method_46165
METHOD	nf	(Lnf;Ldex;)Leql$a;	i	method_46166	method_46166
METHOD	nf	(Lnf;Ldex;)Leql$a;	j	method_46167	method_46167
METHOD	nf	(Lnf;Ldex;)Leql$a;	k	method_46168	method_46168
METHOD	nf	(Lnf;Ldex;)Leql$a;	l	method_46169	method_46169
METHOD	nf	(Lnf;Ldex;)Leql$a;	m	method_46170	method_46170
METHOD	nf	(Lnf;Ldex;)Leql$a;	n	method_46171	method_46171
METHOD	nf	(Lnf;Ldex;)Leql$a;	o	method_46172	method_46172
METHOD	nf	(Lnf;Ldex;)Leql$a;	p	method_46173	method_46173
METHOD	nf	(Lnf;Ldex;)Leql$a;	q	method_46174	method_46174
METHOD	nf	(Lnf;Ldex;)Leql$a;	r	method_46175	method_46175
METHOD	nf	(Lnf;Ldex;)Leql$a;	s	method_46176	method_46176
METHOD	nf	(Lnf;Ldex;)Leql$a;	t	method_46177	method_46177
METHOD	nf	(Ldex;)Leql$a;	u	method_49984	decoratedPotDrops
METHOD	nf	(Lnf;Ldex;)Leql$a;	u	method_46178	method_46178
METHOD	nf	(Ldex;)Leql$a;	v	method_36229	method_36229
METHOD	nf	(Lnf;Ldex;)Leql$a;	v	method_46179	method_46179
METHOD	nf	(Ldex;)Leql$a;	w	method_36230	method_36230
METHOD	nf	(Lnf;Ldex;)Leql$a;	w	method_46180	method_46180
METHOD	nf	(Ldex;)Leql$a;	x	method_36231	method_36231
METHOD	nf	(Lnf;Ldex;)Leql$a;	x	method_46181	method_46181
METHOD	nf	(Ldex;)Leql$a;	y	method_34600	method_34600
METHOD	nf	(Lnf;Ldex;)Leql$a;	y	method_46182	method_46182
METHOD	nf	(Ldex;)Leql$a;	z	method_34598	method_34598
METHOD	nf	(Lnf;Ldex;)Leql$a;	z	method_46183	method_46183
CLASS	ng	net/minecraft/class_2432	net/minecraft/data/server/loottable/vanilla/VanillaChestLootTableGenerator
METHOD	ng	()Leql$a;	a	method_48499	createShipwreckSupplyChestTableBuilder
METHOD	ng	(Ljava/util/function/BiConsumer;)V	a	method_55304	acceptTrialSpawnerTables
METHOD	ng	()Leql$a;	b	method_48500	createShipwreckMapChestTableBuilder
METHOD	ng	()Leql$a;	c	method_48501	createBastionHoglinStableChestTableBuilder
METHOD	ng	()Leql$a;	d	method_48502	createBastionBridgeChestTableBuilder
METHOD	ng	()Leql$a;	e	method_48503	createEndCityTreasureChestTableBuilder
METHOD	ng	()Leql$a;	f	method_48504	createNetherBridgeChestTableBuilder
METHOD	ng	()Leql$a;	g	method_48505	createBastionTreasureChestTableBuilder
METHOD	ng	()Leql$a;	h	method_48506	createBastionOtherChestTableBuilder
METHOD	ng	()Leql$a;	i	method_48507	createWoodlandMansionChestTableBuilder
METHOD	ng	()Leql$a;	j	method_48508	createStrongholdLibraryChestTableBuilder
METHOD	ng	()Leql$a;	k	method_48509	createStrongholdCorridorChestTableBuilder
METHOD	ng	()Leql$a;	l	method_48510	createAncientCityChestTableBuilder
METHOD	ng	()Leql$a;	m	method_48511	createJungleTempleChestTableBuilder
METHOD	ng	()Leql$a;	n	method_48512	createShipwreckTreasureChestTableBuilder
METHOD	ng	()Leql$a;	o	method_48513	createPillagerOutpostChestTableBuilder
METHOD	ng	()Leql$a;	p	method_48514	createDesertPyramidChestTableBuilder
CLASS	nh	net/minecraft/class_2434	net/minecraft/data/server/loottable/vanilla/VanillaEntityLootTableGenerator
METHOD	nh	()Leql$a;	c	method_48515	createElderGuardianTableBuilder
CLASS	ni	net/minecraft/class_9486	net/minecraft/data/server/loottable/vanilla/VanillaEquipmentLootTableGenerator
CLASS	nj	net/minecraft/class_2437	net/minecraft/data/server/loottable/vanilla/VanillaFishingLootTableGenerator
METHOD	nj	()Leql$a;	a	method_48516	createFishTableBuilder
CLASS	nk	net/minecraft/class_3714	net/minecraft/data/server/loottable/vanilla/VanillaGiftLootTableGenerator
CLASS	nl	net/minecraft/class_7794	net/minecraft/data/server/loottable/vanilla/VanillaLootTableProviders
METHOD	nl	(Lly;Ljava/util/concurrent/CompletableFuture;)Lmt;	a	method_46184	createVanillaProvider
CLASS	nm	net/minecraft/class_4845	net/minecraft/data/server/loottable/vanilla/VanillaBarterLootTableGenerator
CLASS	nn	net/minecraft/class_9340	net/minecraft/data/server/loottable/vanilla/VanillaShearingLootTableGenerator
CLASS	no	net/minecraft/class_7795	net/minecraft/unused/packageinfo/PackageInfo7795
CLASS	np	net/minecraft/class_7796	net/minecraft/data/MetadataProvider
FIELD	np	Lly;	d	field_40619	output
FIELD	np	Ljava/util/Map;	e	field_40620	metadata
METHOD	np	(Lato;Ljava/lang/Object;)Lnp;	a	method_46185	add
METHOD	np	(Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/util/function/Supplier;)V	a	method_46186	method_46186
METHOD	np	(Lly;Lxo;)Lnp;	a	method_46812	create
METHOD	np	(Lly;Lxo;Lcpj;)Lnp;	a	method_46187	create
METHOD	np	(Lato;Ljava/lang/Object;)Lcom/google/gson/JsonElement;	b	method_46188	method_46188
CLASS	nq	net/minecraft/class_7797	net/minecraft/unused/packageinfo/PackageInfo7797
CLASS	nr	net/minecraft/class_4910	net/minecraft/data/client/BlockStateModelGenerator
FIELD	nr	Ljava/util/List;	a	field_28548	CONNECTION_VARIANT_FUNCTIONS
FIELD	nr	Ljava/util/function/Consumer;	b	field_22830	blockStateCollector
FIELD	nr	Ljava/util/function/BiConsumer;	c	field_22831	modelCollector
FIELD	nr	Ljava/util/function/Consumer;	d	field_22832	simpleItemModelExemptionCollector
FIELD	nr	Ljava/util/List;	e	field_28549	nonOrientableTrapdoors
FIELD	nr	Ljava/util/Map;	f	field_29504	stoneStateFactories
FIELD	nr	Ljava/util/Map;	g	field_28551	texturedModels
FIELD	nr	Ljava/util/Map;	h	field_28552	VARIANT_POOL_FUNCTIONS
FIELD	nr	Ljava/util/Map;	i	field_41526	CHISELED_BOOKSHELF_MODEL_CACHE
METHOD	nr	()V	A	method_25709	registerCauldrons
METHOD	nr	(Ldex;)Ljava/util/List;	A	method_25700	getFireFloorModels
METHOD	nr	()V	B	method_25711	registerChorusFlower
METHOD	nr	(Ldex;)Ljava/util/List;	B	method_25702	getFireSideModels
METHOD	nr	()V	C	method_54654	registerCrafter
METHOD	nr	(Ldex;)Ljava/util/List;	C	method_25704	getFireUpModels
METHOD	nr	()V	D	method_25712	registerEndPortalFrame
METHOD	nr	(Ldex;)V	D	method_25706	registerLantern
METHOD	nr	()V	E	method_25508	registerChorusPlant
METHOD	nr	(Ldex;)V	E	method_25708	registerNorthDefaultHorizontalRotation
METHOD	nr	()V	F	method_25509	registerComposter
METHOD	nr	(Ldex;)V	F	method_33520	registerWallPlant
METHOD	nr	()V	G	method_32227	registerAmethysts
METHOD	nr	(Ldex;)V	G	method_25710	registerShulkerBox
METHOD	nr	()V	H	method_32802	registerPointedDripstone
METHOD	nr	()V	I	method_25510	registerDaylightDetector
METHOD	nr	()V	J	method_34852	registerLightningRod
METHOD	nr	()V	K	method_25512	registerFarmland
METHOD	nr	()V	L	method_25513	registerFire
METHOD	nr	()V	M	method_25514	registerSoulFire
METHOD	nr	()V	N	method_42033	registerMuddyMangroveRoots
METHOD	nr	()V	O	method_42034	registerMangrovePropagule
METHOD	nr	()V	P	method_25515	registerFrostedIce
METHOD	nr	()V	Q	method_25516	registerTopSoils
METHOD	nr	()V	R	method_25517	registerCocoa
METHOD	nr	()V	S	method_25518	registerDirtPath
METHOD	nr	()V	T	method_25519	registerHopper
METHOD	nr	()V	U	method_25520	registerIronBars
METHOD	nr	()V	V	method_25521	registerLever
METHOD	nr	()V	W	method_25522	registerLilyPad
METHOD	nr	()V	X	method_42035	registerFrogspawn
METHOD	nr	()V	Y	method_25523	registerNetherPortal
METHOD	nr	()V	Z	method_25524	registerNetherrack
METHOD	nr	()V	a	method_25534	register
METHOD	nr	(I)Ljava/util/List;	a	method_25535	getBambooBlockStateVariants
METHOD	nr	(ILjava/lang/String;Loi;)Lale;	a	method_25536	getTurtleEggModel
METHOD	nr	(Lale;)[Loa;	a	method_25584	createModelVariantWithRandomHorizontalRotations
METHOD	nr	(Lale;Lale;Lale;Lale;Lale;Lale;Lale;Lale;Ldrn;Ljava/lang/Boolean;)Loa;	a	method_56885	method_56885
METHOD	nr	(Lale;Lale;Lale;Lale;Lale;Lale;Ldrg;Ljava/lang/Boolean;)Loa;	a	method_55305	method_55305
METHOD	nr	(Lale;Lale;Lale;Lale;Lale;Lale;Ljava/lang/Boolean;Ldte;)Loa;	a	method_34628	method_34628
METHOD	nr	(Lale;Lale;Lale;Lale;Ljava/lang/Boolean;Ljava/lang/Boolean;)Loa;	a	method_54821	method_54821
METHOD	nr	(Lale;Lale;Ldth;)Loa;	a	method_49985	method_49985
METHOD	nr	(Lale;Lale;Ljava/lang/Boolean;)Loa;	a	method_42036	method_42036
METHOD	nr	(Lale;Ldex;)Lnr$a;	a	method_25585	registerBuiltin
METHOD	nr	(Lale;Ljava/lang/Integer;)Loa;	a	method_34625	method_34625
METHOD	nr	(Lale;Loi;)V	a	method_34626	method_34626
METHOD	nr	(Lcui;)V	a	method_25537	registerItemModel
METHOD	nr	(Lcui;Lale;)V	a	method_25538	registerParentedItemModel
METHOD	nr	(Lcvu;)V	a	method_34603	method_34603
METHOD	nr	(Ldex;)V	a	method_25641	registerSimpleCubeAll
METHOD	nr	(Ldex;II)Lale;	a	method_34604	method_34604
METHOD	nr	(Ldex;Lale;)V	a	method_25623	registerParentedItemModel
METHOD	nr	(Ldex;Lale;Lale;)Lnx;	a	method_25645	createBlockStateWithTwoModelAndRandomInversion
METHOD	nr	(Ldex;Lale;Lale;Lale;)Lnu;	a	method_25636	createWallBlockState
METHOD	nr	(Ldex;Lale;Lale;Lale;Lale;)Lnu;	a	method_54822	createCopperBulbBlockState
METHOD	nr	(Ldex;Lale;Lale;Lale;Lale;Lale;)Lnu;	a	method_46189	createCustomFenceBlockState
METHOD	nr	(Ldex;Lale;Lale;Lale;Lale;Lale;Lale;Lale;Lale;)Lnu;	a	method_25609	createDoorBlockState
METHOD	nr	(Ldex;Lale;Lale;Lale;Lale;Z)Lnu;	a	method_25626	createFenceGateBlockState
METHOD	nr	(Ldex;Lale;Loa;)V	a	method_25560	registerTopSoil
METHOD	nr	(Ldex;Lale;Loi;)V	a	method_25561	registerPiston
METHOD	nr	(Ldex;Lale;Loi;Ljava/util/function/BiConsumer;)Lnu;	a	method_34608	createStoneState
METHOD	nr	(Ldex;Lcui;)V	a	method_25542	registerBuiltinWithParticle
METHOD	nr	(Ldex;Ldex;)V	a	method_54823	registerParentedDoor
METHOD	nr	(Ldex;Ldex;Ldex;)V	a	method_46190	registerHangingSign
METHOD	nr	(Ldex;Ldex;Ldex;Ldex;Ldex;Ldex;Ldex;Ldex;)V	a	method_25544	registerCoral
METHOD	nr	(Ldex;Ldex;Ljava/util/function/BiFunction;)V	a	method_25546	registerCubeWithCustomTextures
METHOD	nr	(Ldex;Ldex;Lnr$e;)V	a	method_25545	registerFlowerPotPlant
METHOD	nr	(Ldex;Ldtd;[I)V	a	method_25547	registerCrop
METHOD	nr	(Ldex;Ljava/lang/Integer;)Loa;	a	method_49376	method_49376
METHOD	nr	(Ldex;Ljava/lang/Integer;Ldsw;)Loa;	a	method_49986	method_49986
METHOD	nr	(Ldex;Ljava/lang/String;)V	a	method_25556	registerItemModel
METHOD	nr	(Ldex;Ljava/lang/String;Log;Ljava/util/function/Function;)Lale;	a	method_25557	createSubModel
METHOD	nr	(Ldex;Ljava/util/function/Function;)V	a	method_25558	registerBeehive
METHOD	nr	(Ldex;Lnr$e;)V	a	method_25548	registerTintableCross
METHOD	nr	(Ldex;Lnr$e;Ldtd;[I)V	a	method_49374	registerTintableCrossBlockStateWithStages
METHOD	nr	(Ldex;Lnr$e;Loi;)V	a	method_25549	registerTintableCross
METHOD	nr	(Ldex;Lnv$c;)V	a	method_37366	method_37366
METHOD	nr	(Ldex;Lnv$c;Ldsr;)V	a	method_34605	method_34605
METHOD	nr	(Ldex;Loi;)V	a	method_25550	registerNorthDefaultHorizontalRotatable
METHOD	nr	(Ldex;Loi;Ljava/lang/Integer;)Loa;	a	method_34606	method_34606
METHOD	nr	(Ldex;Loi;Ljava/util/function/BiConsumer;)Lnu;	a	method_47519	createUvLockedColumnBlockState
METHOD	nr	(Ldex;Loi;Log;)V	a	method_35868	registerSingleton
METHOD	nr	(Ldex;Lok$a;)V	a	method_25553	registerAxisRotated
METHOD	nr	(Ldex;Lok$a;Lok$a;)V	a	method_25554	registerAxisRotated
METHOD	nr	(Ldsr;Lale;Lale;)Lny;	a	method_25565	createBooleanModelMap
METHOD	nr	(Ldtd;Ljava/lang/Comparable;Lale;Lale;)Lny;	a	method_25566	createValueFencedModelMap
METHOD	nr	(Ldtk;)Loa;	a	method_34610	method_34610
METHOD	nr	(Ljava/lang/Boolean;Ljava/lang/Boolean;)Loa;	a	method_34616	method_34616
METHOD	nr	(Ljava/lang/Comparable;Loa;Loa;Ljava/lang/Comparable;)Loa;	a	method_34617	method_34617
METHOD	nr	(Ljava/lang/Integer;)Lale;	a	method_49987	method_49987
METHOD	nr	(Ljava/lang/Integer;Ljava/lang/Boolean;Ljava/lang/Boolean;)Loa;	a	method_34619	method_34619
METHOD	nr	(Ljava/lang/Integer;Ljava/lang/Integer;)Lale;	a	method_25581	getTurtleEggModel
METHOD	nr	(Ljava/lang/String;I)Loa;	a	method_34621	method_34621
METHOD	nr	(Ljava/util/List;Ljava/util/function/UnaryOperator;)Ljava/util/List;	a	method_25583	buildBlockStateVariants
METHOD	nr	(Ljava/util/function/Function;Ljava/lang/Integer;)Loa;	a	method_49988	method_49988
METHOD	nr	(Lje;Ldsx;)Loa;	a	method_32803	getDripstoneVariant
METHOD	nr	(Ljg;)Loa;	a	method_34611	method_34611
METHOD	nr	(Ljg;Loa;)Loa;	a	method_26433	addJigsawOrientationToVariant
METHOD	nr	(Llt;)V	a	method_34612	method_34612
METHOD	nr	(Lnw;Lale;Lcom/mojang/datafixers/util/Pair;)V	a	method_47811	method_47811
METHOD	nr	(Lnw;Lnv$c;Lob$a;)V	a	method_47812	supplyChiseledBookshelfModels
METHOD	nr	(Lnw;Lnv$c;Lob$a;Lcom/mojang/datafixers/util/Pair;)V	a	method_47813	method_47813
METHOD	nr	(Lnw;Lnv$c;Lob$a;Ldsr;Log;Z)V	a	method_47814	supplyChiseledBookshelfModel
METHOD	nr	(Lny$d;Ldsw;Lale;Lale;Lale;Lale;)Lny$d;	a	method_25572	fillDoorVariantMap
METHOD	nr	(Loa;)Loa;	a	method_34615	method_34615
METHOD	nr	(Log;Ljava/lang/String;Loi;Lnr$d;)Lale;	a	method_47815	method_47815
METHOD	nr	(Loi;)V	a	method_34623	method_34623
METHOD	nr	(Loi;Lale;)Loi;	a	method_34624	method_34624
METHOD	nr	(Lok$a;[Ldex;)V	a	method_25576	registerRandomHorizontalRotations
METHOD	nr	([ILdex;Lnr$e;Ljava/lang/Integer;)Loa;	a	method_49375	method_49375
METHOD	nr	([ILit/unimi/dsi/fastutil/ints/Int2ObjectMap;Ldex;Ljava/lang/Integer;)Loa;	a	method_34629	method_34629
METHOD	nr	([Lale;Ljava/lang/Integer;)Loa;	a	method_34630	method_34630
METHOD	nr	([Ldex;)V	a	method_27166	registerCampfire
METHOD	nr	()V	aA	method_36440	registerInfestedDeepslate
METHOD	nr	()V	aB	method_26279	registerRespawnAnchor
METHOD	nr	()V	aC	method_26434	registerJigsaw
METHOD	nr	()V	aD	method_33504	registerPetrifiedOakSlab
METHOD	nr	()V	aE	method_39204	registerLightBlock
METHOD	nr	()V	aa	method_25525	registerObserver
METHOD	nr	()V	ab	method_25526	registerPistons
METHOD	nr	()V	ac	method_25527	registerPistonHead
METHOD	nr	()V	ad	method_55306	registerTrialSpawner
METHOD	nr	()V	ae	method_56886	registerVault
METHOD	nr	()V	af	method_33128	registerSculkSensor
METHOD	nr	()V	ag	method_49989	registerCalibratedSculkSensor
METHOD	nr	()V	ah	method_42037	registerSculkShrieker
METHOD	nr	()V	ai	method_25528	registerScaffolding
METHOD	nr	()V	aj	method_33710	registerCaveVines
METHOD	nr	()V	ak	method_25529	registerRedstoneLamp
METHOD	nr	()V	al	method_25530	registerRedstoneTorch
METHOD	nr	()V	am	method_25531	registerRepeater
METHOD	nr	()V	an	method_25532	registerSeaPickle
METHOD	nr	()V	ao	method_25533	registerSnows
METHOD	nr	()V	ap	method_25590	registerStonecutter
METHOD	nr	()V	aq	method_25591	registerStructureBlock
METHOD	nr	()V	ar	method_25592	registerSweetBerryBush
METHOD	nr	()V	as	method_25593	registerTripwire
METHOD	nr	()V	at	method_25594	registerTripwireHook
METHOD	nr	()V	au	method_25595	registerTurtleEgg
METHOD	nr	()V	av	method_49990	registerSnifferEgg
METHOD	nr	()V	aw	method_42038	registerSculkCatalyst
METHOD	nr	()V	ax	method_46193	registerChiseledBookshelf
METHOD	nr	()V	ay	method_25597	registerMagmaBlock
METHOD	nr	()V	az	method_25598	registerInfestedStone
METHOD	nr	()Lny;	b	method_25599	createNorthDefaultHorizontalRotationStates
METHOD	nr	(Lale;)Loa;	b	method_43818	method_43818
METHOD	nr	(Lale;Lale;Ldth;)Loa;	b	method_34627	method_34627
METHOD	nr	(Lale;Loi;)V	b	method_34639	method_34639
METHOD	nr	(Ldex;)V	b	method_51463	registerGeneric
METHOD	nr	(Ldex;Lale;)Lnx;	b	method_25634	createBlockStateWithRandomHorizontalRotations
METHOD	nr	(Ldex;Lale;Lale;)Lnu;	b	method_25654	createButtonBlockState
METHOD	nr	(Ldex;Lale;Lale;Lale;)Lnu;	b	method_25646	createStairsBlockState
METHOD	nr	(Ldex;Lale;Loi;Ljava/util/function/BiConsumer;)Lnu;	b	method_42039	createMudBrickState
METHOD	nr	(Ldex;Ldex;)V	b	method_54824	registerParentedTrapdoor
METHOD	nr	(Ldex;Ldex;Lnr$e;)V	b	method_25602	registerPlantPart
METHOD	nr	(Ldex;Lnr$e;)V	b	method_25603	registerTintableCrossBlockState
METHOD	nr	(Ldex;Lnr$e;Loi;)V	b	method_25604	registerTintableCrossBlockState
METHOD	nr	(Ldex;Lok$a;)V	b	method_25622	registerSingleton
METHOD	nr	(Ljava/lang/Integer;)Loa;	b	method_34618	method_34618
METHOD	nr	(Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/util/List;	b	method_34634	method_34634
METHOD	nr	(Ljg;)Loa;	b	method_54655	method_54655
METHOD	nr	(Loa;)Loa;	b	method_34633	method_34633
METHOD	nr	(Loi;)V	b	method_34636	method_34636
METHOD	nr	(Loi;Lale;)Loi;	b	method_34637	method_34637
METHOD	nr	(Lok$a;[Ldex;)V	b	method_25614	registerSouthDefaultHorizontalFacing
METHOD	nr	()Lny;	c	method_25618	createSouthDefaultHorizontalRotationStates
METHOD	nr	(Lale;)Loa;	c	method_43819	method_43819
METHOD	nr	(Lale;Loi;)V	c	method_34645	method_34645
METHOD	nr	(Ldex;)V	c	method_25540	excludeFromSimpleItemModelGeneration
METHOD	nr	(Ldex;Lale;)Lnx;	c	method_25644	createSingletonBlockState
METHOD	nr	(Ldex;Lale;Lale;)Lnu;	c	method_25661	createFenceBlockState
METHOD	nr	(Ldex;Lale;Lale;Lale;)Lnu;	c	method_25655	createOrientableTrapdoorBlockState
METHOD	nr	(Ldex;Lale;Loi;Ljava/util/function/BiConsumer;)Lnu;	c	method_34631	createDeepslateState
METHOD	nr	(Ldex;Ldex;)V	c	method_25543	registerStateWithModelReference
METHOD	nr	(Ldex;Lnr$e;)V	c	method_25621	registerDoubleBlock
METHOD	nr	(Ldex;Lok$a;)V	c	method_25605	registerNorthDefaultHorizontalRotated
METHOD	nr	(Loa;)Loa;	c	method_34641	method_34641
METHOD	nr	(Loi;)V	c	method_34643	method_34643
METHOD	nr	()Lny;	d	method_25630	createEastDefaultHorizontalRotationStates
METHOD	nr	(Lale;)Loa;	d	method_43820	method_43820
METHOD	nr	(Lale;Loi;)V	d	method_34650	method_34650
METHOD	nr	(Ldex;)V	d	method_25600	registerItemModel
METHOD	nr	(Ldex;Lale;)Lnu;	d	method_25653	createAxisRotatedBlockState
METHOD	nr	(Ldex;Lale;Lale;)Lnu;	d	method_25667	createAxisRotatedBlockState
METHOD	nr	(Ldex;Lale;Lale;Lale;)Lnu;	d	method_25662	createTrapdoorBlockState
METHOD	nr	(Ldex;Ldex;)V	d	method_25601	registerCoralFan
METHOD	nr	(Ldex;Lok$a;)V	d	method_25652	registerCooker
METHOD	nr	(Loa;)Loa;	d	method_34647	method_34647
METHOD	nr	(Loi;)V	d	method_33509	method_33509
METHOD	nr	()Lny;	e	method_25640	createNorthDefaultRotationStates
METHOD	nr	(Lale;)Loa;	e	method_43821	method_43821
METHOD	nr	(Ldex;)V	e	method_25619	registerMirrorable
METHOD	nr	(Ldex;Lale;)V	e	method_31063	registerAxisRotated
METHOD	nr	(Ldex;Lale;Lale;)Lnu;	e	method_25673	createPressurePlateBlockState
METHOD	nr	(Ldex;Lale;Lale;Lale;)Lnu;	e	method_25668	createSlabBlockState
METHOD	nr	(Ldex;Ldex;)V	e	method_25620	registerGourd
METHOD	nr	(Loa;)Loa;	e	method_34651	method_34651
METHOD	nr	(Loi;)V	e	method_33512	method_33512
METHOD	nr	()Lny;	f	method_25649	createAxisRotatedVariantMap
METHOD	nr	(Lale;)Loa;	f	method_43822	method_43822
METHOD	nr	(Ldex;)V	f	method_25631	registerRotatable
METHOD	nr	(Ldex;Lale;)V	f	method_25660	registerBuiltinWithParticle
METHOD	nr	(Ldex;Lale;Lale;)V	f	method_25678	registerDoubleBlock
METHOD	nr	(Ldex;Ldex;)Lnr$a;	f	method_25632	registerBuiltin
METHOD	nr	(Loa;)Loa;	f	method_34653	method_34653
METHOD	nr	()V	g	method_33711	registerBigDripleaf
METHOD	nr	(Lale;)Loa;	g	method_43823	method_43823
METHOD	nr	(Ldex;)V	g	method_49377	registerBrushableBlock
METHOD	nr	(Ldex;Ldex;)V	g	method_25642	registerWoolAndCarpet
METHOD	nr	(Loa;)Loa;	g	method_34655	method_34655
METHOD	nr	()V	h	method_49991	registerPitcherPlant
METHOD	nr	(Lale;)Loa;	h	method_34657	method_34657
METHOD	nr	(Ldex;)Lnr$b;	h	method_25650	registerCubeAllModelTexturePool
METHOD	nr	(Ldex;Ldex;)V	h	method_25651	registerGlassPane
METHOD	nr	(Loa;)Loa;	h	method_34656	method_34656
METHOD	nr	()V	i	method_49992	registerPitcherCrop
METHOD	nr	(Ldex;)V	i	method_25658	registerDoor
METHOD	nr	(Ldex;Ldex;)V	i	method_54825	registerWaxedCopperBulb
METHOD	nr	(Loa;)Loa;	i	method_34658	method_34658
METHOD	nr	()V	j	method_25657	registerSunflower
METHOD	nr	(Ldex;)V	j	method_25665	registerOrientableTrapdoor
METHOD	nr	(Ldex;Ldex;)V	j	method_25666	registerWeightedPressurePlate
METHOD	nr	(Loa;)Loa;	j	method_34659	method_34659
METHOD	nr	()V	k	method_25664	registerTallSeagrass
METHOD	nr	(Ldex;)V	k	method_25671	registerTrapdoor
METHOD	nr	(Ldex;Ldex;)V	k	method_25672	registerParented
METHOD	nr	(Loa;)Loa;	k	method_25656	method_25656
METHOD	nr	()V	l	method_33712	registerSmallDripleaf
METHOD	nr	(Ldex;)Lnr$f;	l	method_25676	registerLog
METHOD	nr	(Ldex;Ldex;)V	l	method_25677	registerTorch
METHOD	nr	()V	m	method_25670	registerBamboo
METHOD	nr	(Ldex;)V	m	method_25681	registerSimpleState
METHOD	nr	(Ldex;Ldex;)V	m	method_25682	registerBed
METHOD	nr	()Lny;	n	method_25675	createUpDefaultFacingVariantMap
METHOD	nr	(Ldex;)V	n	method_25685	registerTurnableRail
METHOD	nr	(Ldex;Ldex;)V	n	method_25686	registerRoots
METHOD	nr	()V	o	method_25680	registerBarrel
METHOD	nr	(Ldex;)V	o	method_25688	registerStraightRail
METHOD	nr	(Ldex;Ldex;)V	o	method_32228	registerCandle
METHOD	nr	()V	p	method_25684	registerBell
METHOD	nr	(Ldex;)V	p	method_49378	registerFlowerbed
METHOD	nr	()V	q	method_25687	registerGrindstone
METHOD	nr	(Ldex;)V	q	method_25690	registerCommandBlock
METHOD	nr	()V	r	method_25691	registerBookshelf
METHOD	nr	(Ldex;)V	r	method_25692	registerAnvil
METHOD	nr	()V	s	method_25693	registerRedstone
METHOD	nr	(Ldex;)V	s	method_33713	registerAzalea
METHOD	nr	()V	t	method_25695	registerComparator
METHOD	nr	(Ldex;)V	t	method_37317	registerPottedAzaleaBush
METHOD	nr	()V	u	method_25697	registerSmoothStone
METHOD	nr	(Ldex;)V	u	method_25694	registerMushroomBlock
METHOD	nr	()V	v	method_25699	registerBrewingStand
METHOD	nr	(Ldex;)V	v	method_25696	registerDispenserLikeOrientable
METHOD	nr	()V	w	method_25701	registerCake
METHOD	nr	(Ldex;)V	w	method_54826	registerCopperBulb
METHOD	nr	()V	x	method_25703	registerCartographyTable
METHOD	nr	(Ldex;)V	x	method_32229	registerAmethyst
METHOD	nr	()V	y	method_25705	registerSmithingTable
METHOD	nr	(Ldex;)V	y	method_25698	registerNetherrackBottomCustomTop
METHOD	nr	()V	z	method_25707	registerPumpkins
METHOD	nr	(Ldex;)V	z	method_31064	registerRod
CLASS	nr$1	net/minecraft/class_4910$1	net/minecraft/data/client/BlockStateModelGenerator$1
FIELD	nr$1	[I	a	field_23399	field_23399
FIELD	nr$1	[I	b	field_48979	field_48979
FIELD	nr$1	[I	c	field_47499	field_47499
FIELD	nr$1	[I	d	field_22833	field_22833
FIELD	nr$1	[I	e	field_43383	field_43383
CLASS	nr$a	net/minecraft/class_4910$class_4911	net/minecraft/data/client/BlockStateModelGenerator$BuiltinModelPool
FIELD	nr$a	Lnr;	a	field_22834	field_22834
FIELD	nr$a	Lale;	b	field_22835	modelId
METHOD	nr$a	(Log;[Ldex;)Lnr$a;	a	method_25713	includeWithItem
METHOD	nr$a	([Ldex;)Lnr$a;	a	method_25714	includeWithItem
METHOD	nr$a	([Ldex;)Lnr$a;	b	method_25715	includeWithoutItem
CLASS	nr$b	net/minecraft/class_4910$class_4912	net/minecraft/data/client/BlockStateModelGenerator$BlockTexturePool
FIELD	nr$b	Lnr;	a	field_22836	field_22836
FIELD	nr$b	Loi;	b	field_22837	textures
FIELD	nr$b	Ljava/util/Map;	c	field_28553	knownModels
FIELD	nr$b	Llt;	d	field_28554	family
FIELD	nr$b	Lale;	e	field_22838	baseModelId
FIELD	nr$b	Ljava/util/Set;	f	field_47134	children
METHOD	nr$b	(Ldex;)Lnr$b;	a	method_25716	button
METHOD	nr$b	(Ldex;Ldex;)Lnr$b;	a	method_54827	parented
METHOD	nr$b	(Ldex;Log;)Lnr$b;	a	method_25718	base
METHOD	nr$b	(Llt$b;Ldex;)V	a	method_33521	method_33521
METHOD	nr$b	(Llt;)Lnr$b;	a	method_33522	family
METHOD	nr$b	(Log;Ldex;)Lale;	a	method_33524	ensureModel
METHOD	nr$b	(Ldex;)Lnr$b;	b	method_25720	wall
METHOD	nr$b	(Ldex;Log;)Lale;	b	method_33525	method_33525
METHOD	nr$b	(Ldex;)Lnr$b;	c	method_46194	customFence
METHOD	nr$b	(Ldex;)Lnr$b;	d	method_25721	fence
METHOD	nr$b	(Ldex;)Lnr$b;	e	method_46195	customFenceGate
METHOD	nr$b	(Ldex;)Lnr$b;	f	method_25722	fenceGate
METHOD	nr$b	(Ldex;)Lnr$b;	g	method_25723	pressurePlate
METHOD	nr$b	(Ldex;)Lnr$b;	h	method_25717	sign
METHOD	nr$b	(Ldex;)Lnr$b;	i	method_25724	slab
METHOD	nr$b	(Ldex;)Lnr$b;	j	method_25725	stairs
METHOD	nr$b	(Ldex;)Lnr$b;	k	method_34661	block
METHOD	nr$b	(Ldex;)Lnr$b;	l	method_33527	door
METHOD	nr$b	(Ldex;)V	m	method_33528	registerTrapdoor
CLASS	nr$c	net/minecraft/class_4910$class_5879	net/minecraft/data/client/BlockStateModelGenerator$StateFactory
CLASS	nr$d	net/minecraft/class_4910$class_7987	net/minecraft/data/client/BlockStateModelGenerator$ChiseledBookshelfModelCacheKey
FIELD	nr$d	Log;	a	comp_1175	comp_1175
FIELD	nr$d	Ljava/lang/String;	b	comp_1176	comp_1176
METHOD	nr$d	()Log;	a	comp_1175	comp_1175
METHOD	nr$d	()Ljava/lang/String;	b	comp_1176	comp_1176
CLASS	nr$e	net/minecraft/class_4910$class_4913	net/minecraft/data/client/BlockStateModelGenerator$TintType
FIELD	nr$e	Lnr$e;	a	field_22839	field_22839
FIELD	nr$e	Lnr$e;	b	field_22840	field_22840
FIELD	nr$e	[Lnr$e;	c	field_22841	field_22841
METHOD	nr$e	()Log;	a	method_25726	getCrossModel
METHOD	nr$e	()Log;	b	method_25727	getFlowerPotCrossModel
METHOD	nr$e	()[Lnr$e;	c	method_36939	method_36939
CLASS	nr$f	net/minecraft/class_4910$class_4914	net/minecraft/data/client/BlockStateModelGenerator$LogTexturePool
FIELD	nr$f	Lnr;	a	field_22842	field_22842
FIELD	nr$f	Loi;	b	field_22843	textures
METHOD	nr$f	(Ldex;)Lnr$f;	a	method_25728	wood
METHOD	nr$f	(Ldex;)Lnr$f;	b	method_25729	stem
METHOD	nr$f	(Ldex;)Lnr$f;	c	method_25730	log
METHOD	nr$f	(Ldex;)Lnr$f;	d	method_47520	uvLockedLog
CLASS	ns	net/minecraft/class_4915	net/minecraft/data/client/ItemModelGenerator
FIELD	ns	Lale;	a	field_42086	TRIM_TYPE
FIELD	ns	Ljava/util/List;	b	field_42087	TRIM_MATERIALS
FIELD	ns	Ljava/util/function/BiConsumer;	c	field_22844	writer
METHOD	ns	()V	a	method_25731	register
METHOD	ns	(Lale;Lale;Lale;)V	a	method_48517	uploadArmor
METHOD	ns	(Lale;Lale;Lale;Lale;)V	a	method_48742	uploadArmor
METHOD	ns	(Lale;Ljava/lang/String;)Lale;	a	method_48518	suffixTrim
METHOD	ns	(Lale;Ljava/util/Map;Lji;)Lcom/google/gson/JsonObject;	a	method_48519	createArmorJson
METHOD	ns	(Lcsc;)V	a	method_48523	registerArmor
METHOD	ns	(Lcsc;Lale;Ljava/util/Map;)Lcom/google/gson/JsonObject;	a	method_48522	method_48522
METHOD	ns	(Lcui;)V	a	method_57960	registerWolfArmor
METHOD	ns	(Lcui;Lcui;Log;)V	a	method_25732	register
METHOD	ns	(Lcui;Ljava/lang/String;Log;)V	a	method_25734	register
METHOD	ns	(Lcui;Log;)V	a	method_25733	register
METHOD	ns	(Lcsc;Lale;Ljava/util/Map;)Lcom/google/gson/JsonObject;	b	method_48743	method_48743
METHOD	ns	(Lcui;)V	b	method_43228	registerCompass
METHOD	ns	(Lcui;)V	c	method_43229	registerClock
CLASS	ns$a	net/minecraft/class_4915$class_8072	net/minecraft/data/client/ItemModelGenerator$TrimMaterial
FIELD	ns$a	Ljava/lang/String;	a	comp_1219	comp_1219
FIELD	ns$a	F	b	comp_1220	comp_1220
FIELD	ns$a	Ljava/util/Map;	c	comp_1239	comp_1239
METHOD	ns$a	()Ljava/lang/String;	a	comp_1219	comp_1219
METHOD	ns$a	(Lji;)Ljava/lang/String;	a	method_48744	getAppliedName
METHOD	ns$a	()F	b	comp_1220	comp_1220
METHOD	ns$a	()Ljava/util/Map;	c	comp_1239	comp_1239
CLASS	nt	net/minecraft/class_4916	net/minecraft/data/client/ModelProvider
FIELD	nt	Lly$a;	d	field_39375	blockstatesPathResolver
FIELD	nt	Lly$a;	e	field_39376	modelsPathResolver
METHOD	nt	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_46578	method_46578
METHOD	nt	(Ldex;)Ljava/nio/file/Path;	a	method_44110	method_44110
METHOD	nt	(Ljava/util/Map$Entry;)Z	a	method_53817	method_53817
METHOD	nt	(Ljava/util/Map;Lale;Ljava/util/function/Supplier;)V	a	method_25740	method_25740
METHOD	nt	(Ljava/util/Map;Ldex;)Z	a	method_25738	method_25738
METHOD	nt	(Ljava/util/Map;Lnu;)V	a	method_25739	method_25739
METHOD	nt	(Ljava/util/Set;Ljava/util/Map;Ldex;)V	a	method_25741	method_25741
METHOD	nt	(Ljava/util/function/Function;Llu;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture;	a	method_25742	method_25742
METHOD	nt	(Llu;Ljava/util/Map;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;	a	method_25735	writeJsons
CLASS	nu	net/minecraft/class_4917	net/minecraft/data/client/BlockStateSupplier
METHOD	nu	()Ldex;	a	method_25743	getBlock
CLASS	nv	net/minecraft/class_4918	net/minecraft/data/client/When
METHOD	nv	()Lnv$c;	a	method_25744	create
METHOD	nv	(Ldsb;)V	a	method_25745	validate
METHOD	nv	([Lnv;)Lnv;	a	method_35870	allOf
METHOD	nv	([Lnv;)Lnv;	b	method_25746	anyOf
CLASS	nv$a	net/minecraft/class_4918$class_4919	net/minecraft/data/client/When$LogicalCondition
FIELD	nv$a	Lnv$b;	a	field_22848	operator
FIELD	nv$a	Ljava/util/List;	b	field_22849	components
METHOD	nv$a	(Ldsb;Lnv;)V	a	method_25747	method_25747
METHOD	nv$a	()Lcom/google/gson/JsonElement;	b	method_25748	get
CLASS	nv$b	net/minecraft/class_4918$class_4920	net/minecraft/data/client/When$LogicalOperator
FIELD	nv$b	Lnv$b;	a	field_22850	field_22850
FIELD	nv$b	Lnv$b;	b	field_22851	field_22851
FIELD	nv$b	Ljava/lang/String;	c	field_22852	name
FIELD	nv$b	[Lnv$b;	d	field_22853	field_22853
METHOD	nv$b	()[Lnv$b;	a	method_36940	method_36940
CLASS	nv$c	net/minecraft/class_4918$class_4921	net/minecraft/data/client/When$PropertyCondition
FIELD	nv$c	Ljava/util/Map;	a	field_22854	properties
METHOD	nv$c	(Lcom/google/gson/JsonObject;Ldtd;Ljava/lang/String;)V	a	method_25755	method_25755
METHOD	nv$c	(Ldsb;Ldtd;)Z	a	method_25750	method_25750
METHOD	nv$c	(Ldtd;Ljava/lang/Comparable;)Lnv$c;	a	method_25751	set
METHOD	nv$c	(Ldtd;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnv$c;	a	method_25752	set
METHOD	nv$c	(Ldtd;Ljava/lang/String;)V	a	method_25753	set
METHOD	nv$c	(Ldtd;Ljava/util/stream/Stream;)Ljava/lang/String;	a	method_25754	name
METHOD	nv$c	()Lcom/google/gson/JsonElement;	b	method_25756	get
METHOD	nv$c	(Ldtd;Ljava/lang/Comparable;)Lnv$c;	b	method_35871	setNegated
METHOD	nv$c	(Ldtd;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnv$c;	b	method_35872	setNegated
METHOD	nv$c	(Ldtd;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Ljava/lang/String;	c	method_25757	name
CLASS	nw	net/minecraft/class_4922	net/minecraft/data/client/MultipartBlockStateSupplier
FIELD	nw	Ldex;	a	field_22855	block
FIELD	nw	Ljava/util/List;	b	field_22856	multiparts
METHOD	nw	(Ldex;)Lnw;	a	method_25758	create
METHOD	nw	(Ldsb;Lnw$b;)V	a	method_25759	method_25759
METHOD	nw	(Ljava/util/List;)Lnw;	a	method_25764	with
METHOD	nw	(Lnv;Ljava/util/List;)Lnw;	a	method_25761	with
METHOD	nw	(Lnv;Loa;)Lnw;	a	method_25760	with
METHOD	nw	(Lnv;[Loa;)Lnw;	a	method_25762	with
METHOD	nw	(Loa;)Lnw;	a	method_25763	with
METHOD	nw	()Lcom/google/gson/JsonElement;	b	method_25765	get
CLASS	nw$a	net/minecraft/class_4922$class_4923	net/minecraft/data/client/MultipartBlockStateSupplier$ConditionalMultipart
FIELD	nw$a	Lnv;	a	field_22857	when
CLASS	nw$b	net/minecraft/class_4922$class_4924	net/minecraft/data/client/MultipartBlockStateSupplier$Multipart
FIELD	nw$b	Ljava/util/List;	a	field_22858	variants
METHOD	nw$b	()Lcom/google/gson/JsonElement;	a	method_25766	get
METHOD	nw$b	(Lcom/google/gson/JsonObject;)V	a	method_25768	extraToJson
METHOD	nw$b	(Ldsb;)V	a	method_25767	validate
CLASS	nx	net/minecraft/class_4925	net/minecraft/data/client/VariantsBlockStateSupplier
FIELD	nx	Ldex;	a	field_22859	block
FIELD	nx	Ljava/util/List;	b	field_22860	variants
FIELD	nx	Ljava/util/Set;	c	field_22861	definedProperties
FIELD	nx	Ljava/util/List;	d	field_22862	variantMaps
METHOD	nx	(Lcom/google/common/collect/ImmutableList$Builder;Loa;Loa;)V	a	method_25773	method_25773
METHOD	nx	(Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	a	method_25774	method_25774
METHOD	nx	(Ldex;)Lnx;	a	method_25769	create
METHOD	nx	(Ldex;Loa;)Lnx;	a	method_25770	create
METHOD	nx	(Ldex;[Loa;)Lnx;	a	method_25771	create
METHOD	nx	(Ldtd;)V	a	method_25772	method_25772
METHOD	nx	(Ljava/util/List;Lcom/google/common/collect/ImmutableList$Builder;Loa;)V	a	method_25776	method_25776
METHOD	nx	(Ljava/util/List;Ljava/util/List;)Ljava/util/List;	a	method_25777	intersect
METHOD	nx	(Ljava/util/Map;Lcom/google/gson/JsonObject;)V	a	method_25778	method_25778
METHOD	nx	(Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V	a	method_25779	method_25779
METHOD	nx	(Lny;)Lnx;	a	method_25775	coordinate
METHOD	nx	()Lcom/google/gson/JsonElement;	b	method_25780	get
METHOD	nx	(Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream;	b	method_25781	method_25781
CLASS	ny	net/minecraft/class_4926	net/minecraft/data/client/BlockStateVariantMap
FIELD	ny	Ljava/util/Map;	a	field_22863	variants
METHOD	ny	()Ljava/util/Map;	a	method_25782	getVariants
METHOD	ny	(Ldtd;)Lny$a;	a	method_25783	create
METHOD	ny	(Ldtd;Ldtd;)Lny$b;	a	method_25784	create
METHOD	ny	(Ldtd;Ldtd;Ldtd;)Lny$c;	a	method_25785	create
METHOD	ny	(Ldtd;Ldtd;Ldtd;Ldtd;)Lny$d;	a	method_25786	create
METHOD	ny	(Ldtd;Ldtd;Ldtd;Ldtd;Ldtd;)Lny$e;	a	method_25787	create
METHOD	ny	(Ldtd;Lnz;)Ljava/util/stream/Stream;	a	method_25788	method_25788
METHOD	ny	(Lnz;)Z	a	method_25789	method_25789
METHOD	ny	(Lnz;Ljava/util/List;)V	a	method_25790	register
METHOD	ny	()Ljava/util/List;	b	method_25791	getProperties
METHOD	ny	()V	c	method_25792	checkAllPropertyDefinitions
CLASS	ny$a	net/minecraft/class_4926$class_4927	net/minecraft/data/client/BlockStateVariantMap$SingleProperty
FIELD	ny$a	Ldtd;	a	field_22864	property
METHOD	ny$a	(Ljava/lang/Comparable;Ljava/util/List;)Lny$a;	a	method_25794	register
METHOD	ny$a	(Ljava/lang/Comparable;Loa;)Lny$a;	a	method_25793	register
METHOD	ny$a	(Ljava/util/function/Function;)Lny;	a	method_25795	register
METHOD	ny$a	(Ljava/util/function/Function;Ljava/lang/Comparable;)V	a	method_35877	method_35877
METHOD	ny$a	(Ljava/util/function/Function;)Lny;	b	method_35878	registerVariants
METHOD	ny$a	(Ljava/util/function/Function;Ljava/lang/Comparable;)V	b	method_25796	method_25796
CLASS	ny$b	net/minecraft/class_4926$class_4928	net/minecraft/data/client/BlockStateVariantMap$DoubleProperty
FIELD	ny$b	Ldtd;	a	field_22865	first
FIELD	ny$b	Ldtd;	b	field_22866	second
METHOD	ny$b	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lny$b;	a	method_25798	register
METHOD	ny$b	(Ljava/lang/Comparable;Ljava/lang/Comparable;Loa;)Lny$b;	a	method_25797	register
METHOD	ny$b	(Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V	a	method_25799	method_25799
METHOD	ny$b	(Ljava/util/function/BiFunction;)Lny;	a	method_25800	register
METHOD	ny$b	(Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V	a	method_25801	method_25801
METHOD	ny$b	(Ljava/lang/Comparable;Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V	b	method_25802	method_25802
METHOD	ny$b	(Ljava/util/function/BiFunction;)Lny;	b	method_25803	registerVariants
METHOD	ny$b	(Ljava/util/function/BiFunction;Ljava/lang/Comparable;)V	b	method_25804	method_25804
CLASS	ny$c	net/minecraft/class_4926$class_4929	net/minecraft/data/client/BlockStateVariantMap$TripleProperty
FIELD	ny$c	Ldtd;	a	field_22867	first
FIELD	ny$c	Ldtd;	b	field_22868	second
FIELD	ny$c	Ldtd;	c	field_22869	third
METHOD	ny$c	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lny$c;	a	method_25807	register
METHOD	ny$c	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Loa;)Lny$c;	a	method_25806	register
METHOD	ny$c	(Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$h;Ljava/lang/Comparable;)V	a	method_35879	method_35879
METHOD	ny$c	(Ljava/lang/Comparable;Lny$h;Ljava/lang/Comparable;)V	a	method_35880	method_35880
METHOD	ny$c	(Lny$h;)Lny;	a	method_25805	register
METHOD	ny$c	(Lny$h;Ljava/lang/Comparable;)V	a	method_35881	method_35881
METHOD	ny$c	(Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$h;Ljava/lang/Comparable;)V	b	method_25810	method_25810
METHOD	ny$c	(Ljava/lang/Comparable;Lny$h;Ljava/lang/Comparable;)V	b	method_25809	method_25809
METHOD	ny$c	(Lny$h;)Lny;	b	method_35882	registerVariants
METHOD	ny$c	(Lny$h;Ljava/lang/Comparable;)V	b	method_25808	method_25808
CLASS	ny$d	net/minecraft/class_4926$class_4930	net/minecraft/data/client/BlockStateVariantMap$QuadrupleProperty
FIELD	ny$d	Ldtd;	a	field_22870	first
FIELD	ny$d	Ldtd;	b	field_22871	second
FIELD	ny$d	Ldtd;	c	field_22872	third
FIELD	ny$d	Ldtd;	d	field_22873	fourth
METHOD	ny$d	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lny$d;	a	method_25812	register
METHOD	ny$d	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Loa;)Lny$d;	a	method_25811	register
METHOD	ny$d	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$g;Ljava/lang/Comparable;)V	a	method_35883	method_35883
METHOD	ny$d	(Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$g;Ljava/lang/Comparable;)V	a	method_35884	method_35884
METHOD	ny$d	(Ljava/lang/Comparable;Lny$g;Ljava/lang/Comparable;)V	a	method_35885	method_35885
METHOD	ny$d	(Lny$g;)Lny;	a	method_35886	register
METHOD	ny$d	(Lny$g;Ljava/lang/Comparable;)V	a	method_35887	method_35887
METHOD	ny$d	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$g;Ljava/lang/Comparable;)V	b	method_35888	method_35888
METHOD	ny$d	(Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$g;Ljava/lang/Comparable;)V	b	method_35889	method_35889
METHOD	ny$d	(Ljava/lang/Comparable;Lny$g;Ljava/lang/Comparable;)V	b	method_35890	method_35890
METHOD	ny$d	(Lny$g;)Lny;	b	method_35891	registerVariants
METHOD	ny$d	(Lny$g;Ljava/lang/Comparable;)V	b	method_35892	method_35892
CLASS	ny$e	net/minecraft/class_4926$class_4931	net/minecraft/data/client/BlockStateVariantMap$QuintupleProperty
FIELD	ny$e	Ldtd;	a	field_22874	first
FIELD	ny$e	Ldtd;	b	field_22875	second
FIELD	ny$e	Ldtd;	c	field_22876	third
FIELD	ny$e	Ldtd;	d	field_22877	fourth
FIELD	ny$e	Ldtd;	e	field_22878	fifth
METHOD	ny$e	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/util/List;)Lny$e;	a	method_25814	register
METHOD	ny$e	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Loa;)Lny$e;	a	method_25813	register
METHOD	ny$e	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$f;Ljava/lang/Comparable;)V	a	method_35893	method_35893
METHOD	ny$e	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$f;Ljava/lang/Comparable;)V	a	method_35894	method_35894
METHOD	ny$e	(Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$f;Ljava/lang/Comparable;)V	a	method_35895	method_35895
METHOD	ny$e	(Ljava/lang/Comparable;Lny$f;Ljava/lang/Comparable;)V	a	method_35896	method_35896
METHOD	ny$e	(Lny$f;)Lny;	a	method_35897	register
METHOD	ny$e	(Lny$f;Ljava/lang/Comparable;)V	a	method_35898	method_35898
METHOD	ny$e	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$f;Ljava/lang/Comparable;)V	b	method_35899	method_35899
METHOD	ny$e	(Ljava/lang/Comparable;Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$f;Ljava/lang/Comparable;)V	b	method_35900	method_35900
METHOD	ny$e	(Ljava/lang/Comparable;Ljava/lang/Comparable;Lny$f;Ljava/lang/Comparable;)V	b	method_35901	method_35901
METHOD	ny$e	(Ljava/lang/Comparable;Lny$f;Ljava/lang/Comparable;)V	b	method_35902	method_35902
METHOD	ny$e	(Lny$f;)Lny;	b	method_35903	registerVariants
METHOD	ny$e	(Lny$f;Ljava/lang/Comparable;)V	b	method_35904	method_35904
CLASS	ny$f	net/minecraft/class_4926$class_6290	net/minecraft/data/client/BlockStateVariantMap$QuintFunction
METHOD	ny$f	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	apply	method_35905	apply
CLASS	ny$g	net/minecraft/class_4926$class_6291	net/minecraft/data/client/BlockStateVariantMap$QuadFunction
METHOD	ny$g	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	apply	method_35906	apply
CLASS	ny$h	net/minecraft/class_4926$class_4932	net/minecraft/data/client/BlockStateVariantMap$TriFunction
CLASS	nz	net/minecraft/class_4934	net/minecraft/data/client/PropertiesMap
FIELD	nz	Lnz;	a	field_22881	EMPTY
FIELD	nz	Ljava/util/Comparator;	b	field_22882	COMPARATOR
FIELD	nz	Ljava/util/List;	c	field_22883	values
METHOD	nz	()Lnz;	a	method_25818	empty
METHOD	nz	(Ldtd$a;)Lnz;	a	method_25819	withValue
METHOD	nz	(Lnz;)Lnz;	a	method_25820	copyOf
METHOD	nz	([Ldtd$a;)Lnz;	a	method_25821	withValues
METHOD	nz	()Ljava/lang/String;	b	method_25822	asString
METHOD	nz	(Ldtd$a;)Ljava/lang/String;	b	method_25823	method_25823
CLASS	oa	net/minecraft/class_4935	net/minecraft/data/client/BlockStateVariant
FIELD	oa	Ljava/util/Map;	a	field_22884	properties
METHOD	oa	()Loa;	a	method_25824	create
METHOD	oa	(Lcom/google/gson/JsonArray;Loa;)V	a	method_25825	method_25825
METHOD	oa	(Lcom/google/gson/JsonObject;Loc$a;)V	a	method_25826	method_25826
METHOD	oa	(Ljava/util/List;)Lcom/google/gson/JsonElement;	a	method_25829	toJson
METHOD	oa	(Loa;Loa;)Loa;	a	method_25827	union
METHOD	oa	(Loc;Ljava/lang/Object;)Loa;	a	method_25828	put
METHOD	oa	()Lcom/google/gson/JsonElement;	b	method_25830	get
CLASS	ob	net/minecraft/class_4936	net/minecraft/data/client/VariantSettings
FIELD	ob	Loc;	a	field_22885	X
FIELD	ob	Loc;	b	field_22886	Y
FIELD	ob	Loc;	c	field_22887	MODEL
FIELD	ob	Loc;	d	field_22888	UVLOCK
FIELD	ob	Loc;	e	field_22889	WEIGHT
METHOD	ob	(Lale;)Lcom/google/gson/JsonElement;	a	method_25832	method_25832
METHOD	ob	(Lob$a;)Lcom/google/gson/JsonElement;	a	method_25831	method_25831
METHOD	ob	(Lob$a;)Lcom/google/gson/JsonElement;	b	method_25833	method_25833
CLASS	ob$a	net/minecraft/class_4936$class_4937	net/minecraft/data/client/VariantSettings$Rotation
FIELD	ob$a	Lob$a;	a	field_22890	field_22890
FIELD	ob$a	Lob$a;	b	field_22891	field_22891
FIELD	ob$a	Lob$a;	c	field_22892	field_22892
FIELD	ob$a	Lob$a;	d	field_22893	field_22893
FIELD	ob$a	I	e	field_22894	degrees
FIELD	ob$a	[Lob$a;	f	field_22895	field_22895
METHOD	ob$a	()[Lob$a;	a	method_36941	method_36941
CLASS	oc	net/minecraft/class_4938	net/minecraft/data/client/VariantSetting
FIELD	oc	Ljava/lang/String;	a	field_22896	key
FIELD	oc	Ljava/util/function/Function;	b	field_22897	writer
METHOD	oc	(Ljava/lang/Object;)Loc$a;	a	method_25836	evaluate
CLASS	oc$a	net/minecraft/class_4938$class_4939	net/minecraft/data/client/VariantSetting$Value
FIELD	oc$a	Loc;	a	field_22898	field_22898
FIELD	oc$a	Ljava/lang/Object;	b	field_22899	value
METHOD	oc$a	()Loc;	a	method_35907	getParent
METHOD	oc$a	(Lcom/google/gson/JsonObject;)V	a	method_25838	writeTo
CLASS	od	net/minecraft/class_6292	net/minecraft/unused/packageinfo/PackageInfo6292
CLASS	oe	net/minecraft/class_4940	net/minecraft/data/client/SimpleModelSupplier
FIELD	oe	Lale;	a	field_22900	parent
METHOD	oe	()Lcom/google/gson/JsonElement;	a	method_25839	get
CLASS	of	net/minecraft/class_4941	net/minecraft/data/client/ModelIds
METHOD	of	(Lcui;)Lale;	a	method_25840	getItemModelId
METHOD	of	(Lcui;Ljava/lang/String;)Lale;	a	method_25841	getItemSubModelId
METHOD	of	(Ldex;)Lale;	a	method_25842	getBlockModelId
METHOD	of	(Ldex;Ljava/lang/String;)Lale;	a	method_25843	getBlockSubModelId
METHOD	of	(Ljava/lang/String;)Lale;	a	method_25844	getMinecraftNamespacedBlock
METHOD	of	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_46196	method_46196
METHOD	of	(Ljava/lang/String;)Lale;	b	method_25845	getMinecraftNamespacedItem
METHOD	of	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	b	method_46197	method_46197
CLASS	og	net/minecraft/class_4942	net/minecraft/data/client/Model
FIELD	og	Ljava/util/Optional;	a	field_22901	parent
FIELD	og	Ljava/util/Set;	b	field_22902	requiredTextures
FIELD	og	Ljava/util/Optional;	c	field_22903	variant
METHOD	og	(Lale;Ljava/util/Map;)Lcom/google/gson/JsonObject;	a	method_48524	createJson
METHOD	og	(Lale;Loi;Ljava/util/function/BiConsumer;)Lale;	a	method_25852	upload
METHOD	og	(Lale;Loi;Ljava/util/function/BiConsumer;Log$a;)Lale;	a	method_48525	upload
METHOD	og	(Lcom/google/gson/JsonObject;Lale;)V	a	method_48526	method_48526
METHOD	og	(Lcom/google/gson/JsonObject;Loj;Lale;)V	a	method_48527	method_48527
METHOD	og	(Ldex;)Lale;	a	method_54828	getBlockSubModelId
METHOD	og	(Ldex;Ljava/lang/String;Loi;Ljava/util/function/BiConsumer;)Lale;	a	method_25847	upload
METHOD	og	(Ldex;Loi;Ljava/util/function/BiConsumer;)Lale;	a	method_25846	upload
METHOD	og	(Log$a;Lale;Ljava/util/Map;)Lcom/google/gson/JsonElement;	a	method_48528	method_48528
METHOD	og	(Loi;)Ljava/util/Map;	a	method_25850	createTextureMap
METHOD	og	(Ldex;Ljava/lang/String;Loi;Ljava/util/function/BiConsumer;)Lale;	b	method_25853	uploadWithoutVariant
CLASS	og$a	net/minecraft/class_4942$class_8073	net/minecraft/data/client/Model$JsonFactory
CLASS	oh	net/minecraft/class_4943	net/minecraft/data/client/Models
FIELD	oh	Log;	A	field_38021	field_38021
FIELD	oh	Log;	B	field_38022	field_38022
FIELD	oh	Log;	C	field_38023	field_38023
FIELD	oh	Log;	D	field_40630	field_40630
FIELD	oh	Log;	E	field_40631	field_40631
FIELD	oh	Log;	F	field_40621	field_40621
FIELD	oh	Log;	G	field_40622	field_40622
FIELD	oh	Log;	H	field_40623	field_40623
FIELD	oh	Log;	I	field_40624	field_40624
FIELD	oh	Log;	J	field_22988	field_22988
FIELD	oh	Log;	K	field_22989	field_22989
FIELD	oh	Log;	L	field_22990	field_22990
FIELD	oh	Log;	M	field_22991	field_22991
FIELD	oh	Log;	N	field_22992	field_22992
FIELD	oh	Log;	O	field_22993	field_22993
FIELD	oh	Log;	P	field_22994	field_22994
FIELD	oh	Log;	Q	field_40625	field_40625
FIELD	oh	Log;	R	field_40626	field_40626
FIELD	oh	Log;	S	field_40627	field_40627
FIELD	oh	Log;	T	field_40628	field_40628
FIELD	oh	Log;	U	field_22995	field_22995
FIELD	oh	Log;	V	field_22996	field_22996
FIELD	oh	Log;	W	field_22904	field_22904
FIELD	oh	Log;	X	field_22905	field_22905
FIELD	oh	Log;	Y	field_22906	field_22906
FIELD	oh	Log;	Z	field_22907	field_22907
FIELD	oh	Log;	aA	field_42950	field_42950
FIELD	oh	Log;	aB	field_22946	field_22946
FIELD	oh	Log;	aC	field_22947	field_22947
FIELD	oh	Log;	aD	field_22948	field_22948
FIELD	oh	Log;	aE	field_22949	field_22949
FIELD	oh	Log;	aF	field_22950	field_22950
FIELD	oh	Log;	aG	field_22951	field_22951
FIELD	oh	Log;	aH	field_22952	field_22952
FIELD	oh	Log;	aI	field_22953	field_22953
FIELD	oh	Log;	aJ	field_22954	field_22954
FIELD	oh	Log;	aK	field_22955	field_22955
FIELD	oh	Log;	aL	field_22956	field_22956
FIELD	oh	Log;	a	field_22942	field_22942
FIELD	oh	Log;	aM	field_41527	field_41527
FIELD	oh	Log;	aN	field_41528	field_41528
FIELD	oh	Log;	aO	field_41529	field_41529
FIELD	oh	Log;	aP	field_41530	field_41530
FIELD	oh	Log;	aQ	field_41531	field_41531
FIELD	oh	Log;	aR	field_41532	field_41532
FIELD	oh	Log;	aS	field_22957	field_22957
FIELD	oh	[Log;	aT	field_22958	STEM_GROWTH_STAGES
FIELD	oh	Log;	aU	field_22959	field_22959
FIELD	oh	Log;	aV	field_22960	field_22960
FIELD	oh	Log;	aW	field_22961	field_22961
FIELD	oh	Log;	aX	field_22962	field_22962
FIELD	oh	Log;	aY	field_22963	field_22963
FIELD	oh	Log;	aZ	field_22964	field_22964
FIELD	oh	Log;	aa	field_22908	PARTICLE
FIELD	oh	Log;	ab	field_22909	field_22909
FIELD	oh	Log;	ac	field_22910	field_22910
FIELD	oh	Log;	ad	field_22911	field_22911
FIELD	oh	Log;	ae	field_22912	field_22912
FIELD	oh	Log;	af	field_22913	field_22913
FIELD	oh	Log;	ag	field_22914	field_22914
FIELD	oh	Log;	ah	field_22915	field_22915
FIELD	oh	Log;	ai	field_22916	field_22916
FIELD	oh	Log;	aj	field_22917	field_22917
FIELD	oh	Log;	ak	field_22918	field_22918
FIELD	oh	Log;	al	field_22919	field_22919
FIELD	oh	Log;	am	field_22920	field_22920
FIELD	oh	Log;	an	field_28080	field_28080
FIELD	oh	Log;	ao	field_22921	field_22921
FIELD	oh	Log;	ap	field_22922	field_22922
FIELD	oh	Log;	aq	field_22923	field_22923
FIELD	oh	Log;	ar	field_22924	field_22924
FIELD	oh	Log;	as	field_22925	field_22925
FIELD	oh	Log;	at	field_22926	field_22926
FIELD	oh	Log;	au	field_22927	field_22927
FIELD	oh	Log;	av	field_22928	field_22928
FIELD	oh	Log;	aw	field_22929	field_22929
FIELD	oh	Log;	ax	field_42947	field_42947
FIELD	oh	Log;	ay	field_42948	field_42948
FIELD	oh	Log;	az	field_42949	field_42949
FIELD	oh	Log;	bA	field_22940	field_22940
FIELD	oh	Log;	bB	field_42232	GENERATED_TWO_LAYERS
FIELD	oh	Log;	bC	field_42233	GENERATED_THREE_LAYERS
FIELD	oh	Log;	bD	field_22941	field_22941
FIELD	oh	Log;	bE	field_22943	field_22943
FIELD	oh	Log;	bF	field_22944	field_22944
FIELD	oh	Log;	bG	field_22945	field_22945
FIELD	oh	Log;	bH	field_27785	field_27785
FIELD	oh	Log;	bI	field_27786	field_27786
FIELD	oh	Log;	bJ	field_27787	field_27787
FIELD	oh	Log;	bK	field_27788	field_27788
FIELD	oh	Log;	bL	field_27789	field_27789
FIELD	oh	Log;	b	field_23400	field_23400
FIELD	oh	Log;	bM	field_38469	field_38469
FIELD	oh	Log;	bN	field_48980	field_48980
FIELD	oh	Log;	bO	field_49915	field_49915
FIELD	oh	Log;	ba	field_22965	field_22965
FIELD	oh	Log;	bb	field_22966	field_22966
FIELD	oh	Log;	bc	field_23957	field_23957
FIELD	oh	Log;	bd	field_22967	field_22967
FIELD	oh	Log;	be	field_22968	field_22968
FIELD	oh	Log;	bf	field_22969	field_22969
FIELD	oh	Log;	bg	field_22970	field_22970
FIELD	oh	Log;	bh	field_22971	field_22971
FIELD	oh	Log;	bi	field_22930	field_22930
FIELD	oh	Log;	bj	field_22931	field_22931
FIELD	oh	Log;	bk	field_22932	field_22932
FIELD	oh	Log;	bl	field_22933	field_22933
FIELD	oh	Log;	bm	field_22934	field_22934
FIELD	oh	Log;	bn	field_22935	field_22935
FIELD	oh	Log;	bo	field_22936	field_22936
FIELD	oh	Log;	bp	field_22937	field_22937
FIELD	oh	Log;	bq	field_28014	field_28014
FIELD	oh	Log;	br	field_28015	field_28015
FIELD	oh	Log;	bs	field_27784	field_27784
FIELD	oh	Log;	bt	field_28804	field_28804
FIELD	oh	Log;	bu	field_33965	field_33965
FIELD	oh	Log;	bv	field_43408	TEMPLATE_POTTED_FLOWERING_AZALEA_BUSH
FIELD	oh	Log;	bw	field_43384	field_43384
FIELD	oh	Log;	bx	field_22938	field_22938
FIELD	oh	Log;	by	field_44581	field_44581
FIELD	oh	Log;	bz	field_22939	field_22939
FIELD	oh	Log;	c	field_22972	field_22972
FIELD	oh	Log;	d	field_47500	field_47500
FIELD	oh	Log;	e	field_22973	field_22973
FIELD	oh	Log;	f	field_38015	field_38015
FIELD	oh	Log;	g	field_41276	field_41276
FIELD	oh	Log;	h	field_41277	field_41277
FIELD	oh	Log;	i	field_41278	field_41278
FIELD	oh	Log;	j	field_22974	field_22974
FIELD	oh	Log;	k	field_22975	field_22975
FIELD	oh	Log;	l	field_29081	field_29081
FIELD	oh	Log;	m	field_22976	field_22976
FIELD	oh	Log;	n	field_22977	field_22977
FIELD	oh	Log;	o	field_47501	field_47501
FIELD	oh	Log;	p	field_22978	field_22978
FIELD	oh	Log;	q	field_22979	field_22979
FIELD	oh	Log;	r	field_22980	field_22980
FIELD	oh	Log;	s	field_22981	field_22981
FIELD	oh	Log;	t	field_22982	field_22982
FIELD	oh	Log;	u	field_22983	field_22983
FIELD	oh	Log;	v	field_38016	field_38016
FIELD	oh	Log;	w	field_38017	field_38017
FIELD	oh	Log;	x	field_38018	field_38018
FIELD	oh	Log;	y	field_38019	field_38019
FIELD	oh	Log;	z	field_38020	field_38020
METHOD	oh	(I)[Log;	a	method_25854	method_25854
METHOD	oh	(Ljava/lang/String;Ljava/lang/String;[Loj;)Log;	a	method_25855	block
METHOD	oh	(Ljava/lang/String;[Loj;)Log;	a	method_25856	block
METHOD	oh	([Loj;)Log;	a	method_25857	make
METHOD	oh	(I)Log;	b	method_25858	method_25858
METHOD	oh	(Ljava/lang/String;[Loj;)Log;	b	method_25859	item
CLASS	oi	net/minecraft/class_4944	net/minecraft/data/client/TextureMap
FIELD	oi	Ljava/util/Map;	a	field_22997	entries
FIELD	oi	Ljava/util/Set;	b	field_22998	inherited
METHOD	oi	(Ldex;)Loi;	A	method_25907	sideFrontTopBottom
METHOD	oi	(Ldex;)Loi;	B	method_25908	sideFrontTop
METHOD	oi	(Ldex;)Loi;	C	method_25909	sideFrontEnd
METHOD	oi	(Ldex;)Loi;	D	method_25910	top
METHOD	oi	(Ldex;)Loi;	E	method_27167	campfire
METHOD	oi	(Ldex;)Loi;	F	method_25911	layer0
METHOD	oi	(Ldex;)Lale;	G	method_25860	getId
METHOD	oi	()Ljava/util/stream/Stream;	a	method_25861	getInherited
METHOD	oi	(Lale;)Loi;	a	method_25869	texture
METHOD	oi	(Lale;Lale;)Loi;	a	method_25870	sideEnd
METHOD	oi	(Lale;Lale;Lale;)Loi;	a	method_48745	layered
METHOD	oi	(Lcui;)Loi;	a	method_25862	particle
METHOD	oi	(Lcui;Ljava/lang/String;)Lale;	a	method_25863	getSubId
METHOD	oi	(Ldex;)Loi;	a	method_25864	all
METHOD	oi	(Ldex;Ldex;)Loi;	a	method_25865	stemAndUpper
METHOD	oi	(Ldex;Ljava/lang/String;)Lale;	a	method_25866	getSubId
METHOD	oi	(Ldex;Ljava/lang/String;Ljava/lang/String;)Loi;	a	method_55307	trialSpawner
METHOD	oi	(Ldex;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Loi;	a	method_56887	vault
METHOD	oi	(Ldex;Z)Loi;	a	method_32231	candleCake
METHOD	oi	(Ljava/lang/String;)Loi;	a	method_50027	snifferEgg
METHOD	oi	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_46198	method_46198
METHOD	oi	(Loj;)Lale;	a	method_25867	getTexture
METHOD	oi	(Loj;Lale;)Loi;	a	method_25868	put
METHOD	oi	(Loj;Loj;)Loi;	a	method_35908	copy
METHOD	oi	(Z)Loi;	a	method_42753	sculkShrieker
METHOD	oi	(Lale;)Loi;	b	method_25875	all
METHOD	oi	(Lale;Lale;)Loi;	b	method_35910	topBottom
METHOD	oi	(Lcui;)Loi;	b	method_25871	layer0
METHOD	oi	(Ldex;)Loi;	b	method_25872	texture
METHOD	oi	(Ldex;Ldex;)Loi;	b	method_25873	paneAndTopForEdge
METHOD	oi	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	b	method_46199	method_46199
METHOD	oi	(Loj;Lale;)Loi;	b	method_35909	register
METHOD	oi	(Loj;Loj;)Loi;	b	method_25874	inherit
METHOD	oi	(Lale;)Loi;	c	method_25880	cross
METHOD	oi	(Lale;Lale;)Loi;	c	method_48529	layered
METHOD	oi	(Lcui;)Lale;	c	method_25876	getId
METHOD	oi	(Ldex;)Loi;	c	method_25877	cross
METHOD	oi	(Ldex;Ldex;)Loi;	c	method_25878	frontSideWithCustomBottom
METHOD	oi	(Loj;Lale;)Loi;	c	method_25879	copyAndAdd
METHOD	oi	(Lale;)Loi;	d	method_25884	plant
METHOD	oi	(Ldex;)Loi;	d	method_25881	plant
METHOD	oi	(Ldex;Ldex;)Loi;	d	method_25882	frontTopSide
METHOD	oi	(Loj;Lale;)Loi;	d	method_25883	of
METHOD	oi	(Lale;)Loi;	e	method_25886	rail
METHOD	oi	(Ldex;)Loi;	e	method_25885	rail
METHOD	oi	(Lale;)Loi;	f	method_35911	wool
METHOD	oi	(Ldex;)Loi;	f	method_25887	wool
METHOD	oi	(Lale;)Loi;	g	method_25889	crop
METHOD	oi	(Ldex;)Loi;	g	method_49379	flowerbed
METHOD	oi	(Lale;)Loi;	h	method_25891	particle
METHOD	oi	(Ldex;)Loi;	h	method_25888	stem
METHOD	oi	(Lale;)Loi;	i	method_25893	torch
METHOD	oi	(Ldex;)Loi;	i	method_25890	pattern
METHOD	oi	(Lale;)Loi;	j	method_32232	cauldron
METHOD	oi	(Ldex;)Loi;	j	method_25892	fan
METHOD	oi	(Lale;)Loi;	k	method_25895	layer0
METHOD	oi	(Ldex;)Loi;	k	method_25894	sideEnd
METHOD	oi	(Ldex;)Loi;	l	method_25896	sideAndTop
METHOD	oi	(Ldex;)Loi;	m	method_50028	pottedAzaleaBush
METHOD	oi	(Ldex;)Loi;	n	method_25897	sideAndEndForTop
METHOD	oi	(Ldex;)Loi;	o	method_46200	textureSideTop
METHOD	oi	(Ldex;)Loi;	p	method_46201	textureParticle
METHOD	oi	(Ldex;)Loi;	q	method_25898	sideTopBottom
METHOD	oi	(Ldex;)Loi;	r	method_25899	wallSideTopBottom
METHOD	oi	(Ldex;)Loi;	s	method_27168	wallSideEnd
METHOD	oi	(Ldex;)Loi;	t	method_25900	topBottom
METHOD	oi	(Ldex;)Loi;	u	method_25901	particle
METHOD	oi	(Ldex;)Loi;	v	method_25902	fire0
METHOD	oi	(Ldex;)Loi;	w	method_25903	fire1
METHOD	oi	(Ldex;)Loi;	x	method_25904	lantern
METHOD	oi	(Ldex;)Loi;	y	method_25905	torch
METHOD	oi	(Ldex;)Loi;	z	method_25906	sideFrontBack
CLASS	oj	net/minecraft/class_4945	net/minecraft/data/client/TextureKey
FIELD	oj	Loj;	A	field_22999	field_22999
FIELD	oj	Loj;	B	field_23000	field_23000
FIELD	oj	Loj;	C	field_23001	field_23001
FIELD	oj	Loj;	D	field_23002	field_23002
FIELD	oj	Loj;	E	field_23003	field_23003
FIELD	oj	Loj;	F	field_23004	field_23004
FIELD	oj	Loj;	G	field_23005	field_23005
FIELD	oj	Loj;	H	field_23006	field_23006
FIELD	oj	Loj;	I	field_42089	field_42089
FIELD	oj	Loj;	J	field_42234	field_42234
FIELD	oj	Loj;	K	field_23958	field_23958
FIELD	oj	Loj;	L	field_27790	field_27790
FIELD	oj	Loj;	M	field_27791	field_27791
FIELD	oj	Loj;	N	field_27792	field_27792
FIELD	oj	Loj;	O	field_38470	field_38470
FIELD	oj	Loj;	P	field_42951	field_42951
FIELD	oj	Ljava/lang/String;	Q	field_23007	name
FIELD	oj	Loj;	R	field_23008	parent
FIELD	oj	Loj;	a	field_23010	field_23010
FIELD	oj	Loj;	b	field_23011	field_23011
FIELD	oj	Loj;	c	field_23012	field_23012
FIELD	oj	Loj;	d	field_23013	field_23013
FIELD	oj	Loj;	e	field_23014	field_23014
FIELD	oj	Loj;	f	field_23015	field_23015
FIELD	oj	Loj;	g	field_23016	field_23016
FIELD	oj	Loj;	h	field_23017	field_23017
FIELD	oj	Loj;	i	field_23018	field_23018
FIELD	oj	Loj;	j	field_23019	field_23019
FIELD	oj	Loj;	k	field_23020	field_23020
FIELD	oj	Loj;	l	field_23021	field_23021
FIELD	oj	Loj;	m	field_23022	field_23022
FIELD	oj	Loj;	n	field_23023	field_23023
FIELD	oj	Loj;	o	field_23024	field_23024
FIELD	oj	Loj;	p	field_23025	field_23025
FIELD	oj	Loj;	q	field_23026	field_23026
FIELD	oj	Loj;	r	field_23027	field_23027
FIELD	oj	Loj;	s	field_23028	field_23028
FIELD	oj	Loj;	t	field_23029	field_23029
FIELD	oj	Loj;	u	field_23030	field_23030
FIELD	oj	Loj;	v	field_23031	field_23031
FIELD	oj	Loj;	w	field_23032	field_23032
FIELD	oj	Loj;	x	field_23033	field_23033
FIELD	oj	Loj;	y	field_23034	field_23034
FIELD	oj	Loj;	z	field_23035	field_23035
METHOD	oj	()Ljava/lang/String;	a	method_25912	getName
METHOD	oj	(Ljava/lang/String;)Loj;	a	method_27043	of
METHOD	oj	(Ljava/lang/String;Loj;)Loj;	a	method_27044	of
METHOD	oj	()Loj;	b	method_25913	getParent
CLASS	ok	net/minecraft/class_4946	net/minecraft/data/client/TexturedModel
FIELD	ok	Loi;	A	field_23058	textures
FIELD	ok	Log;	B	field_23059	model
FIELD	ok	Lok$a;	a	field_23036	CUBE_ALL
FIELD	ok	Lok$a;	b	field_47502	CUBE_ALL_INNER_FACES
FIELD	ok	Lok$a;	c	field_23037	CUBE_MIRRORED_ALL
FIELD	ok	Lok$a;	d	field_23038	CUBE_COLUMN
FIELD	ok	Lok$a;	e	field_23039	CUBE_COLUMN_HORIZONTAL
FIELD	ok	Lok$a;	f	field_23040	CUBE_BOTTOM_TOP
FIELD	ok	Lok$a;	g	field_23041	CUBE_TOP
FIELD	ok	Lok$a;	h	field_23042	ORIENTABLE
FIELD	ok	Lok$a;	i	field_23043	ORIENTABLE_WITH_BOTTOM
FIELD	ok	Lok$a;	j	field_23044	CARPET
FIELD	ok	Lok$a;	k	field_42952	FLOWERBED_1
FIELD	ok	Lok$a;	l	field_42953	FLOWERBED_2
FIELD	ok	Lok$a;	m	field_42954	FLOWERBED_3
FIELD	ok	Lok$a;	n	field_42955	FLOWERBED_4
FIELD	ok	Lok$a;	o	field_23045	TEMPLATE_GLAZED_TERRACOTTA
FIELD	ok	Lok$a;	p	field_23046	CORAL_FAN
FIELD	ok	Lok$a;	q	field_23047	PARTICLE
FIELD	ok	Lok$a;	r	field_23048	TEMPLATE_ANVIL
FIELD	ok	Lok$a;	s	field_23049	LEAVES
FIELD	ok	Lok$a;	t	field_23050	TEMPLATE_LANTERN
FIELD	ok	Lok$a;	u	field_23051	TEMPLATE_HANGING_LANTERN
FIELD	ok	Lok$a;	v	field_23054	TEMPLATE_SEAGRASS
FIELD	ok	Lok$a;	w	field_23055	END_FOR_TOP_CUBE_COLUMN
FIELD	ok	Lok$a;	x	field_23056	END_FOR_TOP_CUBE_COLUMN_HORIZONTAL
FIELD	ok	Lok$a;	y	field_23057	SIDE_TOP_BOTTOM_WALL
FIELD	ok	Lok$a;	z	field_23959	SIDE_END_WALL
METHOD	ok	()Log;	a	method_25914	getModel
METHOD	ok	(Lale;)Lok;	a	method_25920	getCubeAll
METHOD	ok	(Ldex;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lale;	a	method_25915	upload
METHOD	ok	(Ldex;Ljava/util/function/BiConsumer;)Lale;	a	method_25916	upload
METHOD	ok	(Ljava/util/function/Consumer;)Lok;	a	method_25917	textures
METHOD	ok	(Ljava/util/function/Function;Log;)Lok$a;	a	method_25918	makeFactory
METHOD	ok	(Ljava/util/function/Function;Log;Ldex;)Lok;	a	method_25919	method_25919
METHOD	ok	()Loi;	b	method_25921	getTextures
CLASS	ok$a	net/minecraft/class_4946$class_4947	net/minecraft/data/client/TexturedModel$Factory
METHOD	ok$a	(Ljava/util/function/Consumer;Ldex;)Lok;	a	method_35913	method_35913
METHOD	ok$a	(Ldex;Ljava/util/function/BiConsumer;)Lale;	create	method_25923	upload
METHOD	ok$a	(Ldex;Ljava/lang/String;Ljava/util/function/BiConsumer;)Lale;	createWithSuffix	method_25922	upload
METHOD	ok$a	(Ljava/util/function/Consumer;)Lok$a;	updateTexture	method_35912	andThen
CLASS	ol	net/minecraft/class_6293	net/minecraft/unused/packageinfo/PackageInfo6293
CLASS	om	net/minecraft/class_6294	net/minecraft/unused/packageinfo/PackageInfo6294
CLASS	on	net/minecraft/class_6295	net/minecraft/unused/packageinfo/PackageInfo6295
CLASS	oo	net/minecraft/class_5797	net/minecraft/data/server/recipe/CraftingRecipeJsonBuilder
FIELD	oo	Lale;	a	field_39377	ROOT
METHOD	oo	()Lcui;	a	method_36441	getOutputItem
METHOD	oo	(Ldbv;)Lale;	a	method_36442	getItemId
METHOD	oo	(Ljava/lang/String;)Loo;	a	method_33529	group
METHOD	oo	(Ljava/lang/String;Lan;)Loo;	a	method_33530	criterion
METHOD	oo	(Lop;)Lcyj;	a	method_55308	toCraftingCategory
METHOD	oo	(Loq;)V	a	method_10431	offerTo
METHOD	oo	(Loq;Lale;)V	a	method_17972	offerTo
METHOD	oo	(Loq;Ljava/lang/String;)V	a	method_36443	offerTo
CLASS	oo$1	net/minecraft/class_5797$1	net/minecraft/data/server/recipe/CraftingRecipeJsonBuilder$1
FIELD	oo$1	[I	a	field_47503	field_47503
CLASS	op	net/minecraft/class_7800	net/minecraft/recipe/book/RecipeCategory
FIELD	op	Lop;	a	field_40634	field_40634
FIELD	op	Lop;	b	field_40635	field_40635
FIELD	op	Lop;	c	field_40636	field_40636
FIELD	op	Lop;	d	field_40637	field_40637
FIELD	op	Lop;	e	field_40638	field_40638
FIELD	op	Lop;	f	field_40639	field_40639
FIELD	op	Lop;	g	field_40640	field_40640
FIELD	op	Lop;	h	field_40641	field_40641
FIELD	op	Lop;	i	field_40642	field_40642
FIELD	op	Ljava/lang/String;	j	field_40643	name
FIELD	op	[Lop;	k	field_40644	field_40644
METHOD	op	()Ljava/lang/String;	a	method_46203	getName
METHOD	op	()[Lop;	b	method_46204	method_46204
CLASS	oq	net/minecraft/class_8790	net/minecraft/data/server/recipe/RecipeExporter
METHOD	oq	()Lae$a;	a	method_53818	getAdvancementBuilder
METHOD	oq	(Lale;Lcyt;Laf;)V	a	method_53819	accept
CLASS	or	net/minecraft/class_2446	net/minecraft/data/server/recipe/RecipeProvider
FIELD	or	Lly$a;	d	field_39378	recipesPathResolver
FIELD	or	Lly$a;	e	field_39379	advancementsPathResolver
FIELD	or	Ljava/util/concurrent/CompletableFuture;	f	field_48981	registryLookupFuture
FIELD	or	Ljava/util/Map;	g	field_28555	VARIANT_FACTORIES
METHOD	or	(I)[Lcp;	a	method_53497	method_53497
METHOD	or	(Laxe;)Lan;	a	method_10420	conditionsFromTag
METHOD	or	(Lcpj;Llt;Loq;Llt$b;Ldex;)V	a	method_33534	method_33534
METHOD	or	(Lcpj;Loq;Ldex;Ldex;)V	a	method_34853	method_34853
METHOD	or	(Lcui;Lcui;)Z	a	method_52186	method_52186
METHOD	or	(Ldbv;)Lan;	a	method_10426	conditionsFromItem
METHOD	or	(Ldbv;Lcyq;)Loo;	a	method_33544	createDoorRecipe
METHOD	or	(Ldbv;Ldbv;)Ljava/lang/String;	a	method_33714	convertBetween
METHOD	or	(Lde$d;Ldbv;)Lan;	a	method_35914	conditionsFromItem
METHOD	or	(Ldex;)Lan;	a	method_10422	requireEnteringFluid
METHOD	or	(Llt;Llt$b;)Ldex;	a	method_33533	getVariantRecipeInput
METHOD	or	(Llu;Ljk$a;)Ljava/util/concurrent/CompletableFuture;	a	method_56888	run
METHOD	or	(Llu;Ljk$a;Laf;)Ljava/util/concurrent/CompletableFuture;	a	method_46206	saveRecipeAdvancement
METHOD	or	(Loo;Llt$b;Ljava/lang/String;)V	a	method_33536	method_33536
METHOD	or	(Lop;Ldbv;Lcyq;)Loo;	a	method_32804	createSlabRecipe
METHOD	or	(Loq;)V	a	method_10419	generate
METHOD	or	(Loq;Lcpj;)V	a	method_46207	generateFamilies
METHOD	or	(Loq;Lcpj;Llt;)V	a	method_46210	method_46210
METHOD	or	(Loq;Lcui;Lale;)V	a	method_48530	offerSmithingTrimRecipe
METHOD	or	(Loq;Lcui;Lop;Lcui;)V	a	method_29728	offerNetheriteUpgradeRecipe
METHOD	or	(Loq;Lcyx;Lcyc$a;Ljava/util/List;Lop;Ldbv;FILjava/lang/String;Ljava/lang/String;)V	a	method_36232	offerMultipleOptions
METHOD	or	(Loq;Ldbv;Laxe;)V	a	method_48532	offerSmithingTemplateCopyingRecipe
METHOD	or	(Loq;Ldbv;Laxe;I)V	a	method_24475	offerPlanksRecipe2
METHOD	or	(Loq;Ldbv;Ldbv;)V	a	method_24476	offerBarkBlockRecipe
METHOD	or	(Loq;Ldbv;Ldbv;Ljava/lang/String;)V	a	method_36444	offerSingleOutputShapelessRecipe
METHOD	or	(Loq;Ldbv;Ldbv;Ljava/lang/String;I)V	a	method_36445	offerShapelessRecipe
METHOD	or	(Loq;Ldex;Ldex;)V	a	method_54829	offerGrateRecipe
METHOD	or	(Loq;Ljava/lang/String;Lcyx;Lcyc$a;I)V	a	method_17585	generateCookingRecipes
METHOD	or	(Loq;Ljava/lang/String;Lcyx;Lcyc$a;ILdbv;Ldbv;F)V	a	method_36448	offerFoodCookingRecipe
METHOD	or	(Loq;Ljava/util/List;Ljava/util/List;Ljava/lang/String;)V	a	method_51890	offerDyeableRecipes
METHOD	or	(Loq;Ljava/util/List;Lop;Ldbv;FILjava/lang/String;)V	a	method_36233	offerSmelting
METHOD	or	(Loq;Llt;Lcpj;)V	a	method_33535	generateFamily
METHOD	or	(Loq;Lop;Ldbv;Ldbv;)V	a	method_46209	offer2x2CompactingRecipe
METHOD	or	(Loq;Lop;Ldbv;Ldbv;I)V	a	method_33715	offerStonecuttingRecipe
METHOD	or	(Loq;Lop;Ldbv;Ldbv;Ljava/lang/String;)V	a	method_47521	offerCompactingRecipe
METHOD	or	(Loq;Lop;Ldbv;Lop;Ldbv;)V	a	method_36325	offerReversibleCompactingRecipes
METHOD	or	(Loq;Lop;Ldbv;Lop;Ldbv;Ljava/lang/String;Ljava/lang/String;)V	a	method_36446	offerReversibleCompactingRecipesWithCompactingRecipeGroup
METHOD	or	(Loq;Lop;Ldbv;Lop;Ldbv;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V	a	method_36447	offerReversibleCompactingRecipes
METHOD	or	([Lcp$a;)Lan;	a	method_53499	conditionsFromPredicates
METHOD	or	([Lcp;)Lan;	a	method_10423	conditionsFromItemPredicates
METHOD	or	(I)[Ljava/util/concurrent/CompletableFuture;	b	method_46579	method_46579
METHOD	or	(Ldbv;)Ljava/lang/String;	b	method_32807	hasItem
METHOD	or	(Ldbv;Lcyq;)Loo;	b	method_32808	createStairsRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	b	method_36546	method_36546
METHOD	or	(Llu;Ljk$a;)Ljava/util/concurrent/CompletionStage;	b	method_56889	method_56889
METHOD	or	(Lop;Ldbv;Lcyq;)Los;	b	method_32805	createChiseledBlockRecipe
METHOD	or	(Loq;Lcpj;)V	b	method_34854	offerWaxingRecipes
METHOD	or	(Loq;Ldbv;Laxe;I)V	b	method_24477	offerPlanksRecipe
METHOD	or	(Loq;Ldbv;Ldbv;)V	b	method_24478	offerBoatRecipe
METHOD	or	(Loq;Ldex;Ldex;)V	b	method_54830	offerBulbRecipe
METHOD	or	(Loq;Ljava/util/List;Lop;Ldbv;FILjava/lang/String;)V	b	method_36234	offerBlasting
METHOD	or	(Loq;Lop;Ldbv;Ldbv;)V	b	method_47522	offerCompactingRecipe
METHOD	or	(Loq;Lop;Ldbv;Lop;Ldbv;Ljava/lang/String;Ljava/lang/String;)V	b	method_36449	offerReversibleCompactingRecipesWithReverseRecipeGroup
METHOD	or	(Ldbv;)Ljava/lang/String;	c	method_33716	getItemPath
METHOD	or	(Ldbv;Lcyq;)Loo;	c	method_33542	createTransmutationRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	c	method_33556	method_33556
METHOD	or	(Lop;Ldbv;Lcyq;)Loo;	c	method_32806	createPressurePlateRecipe
METHOD	or	(Loq;Ldbv;Ldbv;)V	c	method_42754	offerChestBoatRecipe
METHOD	or	(Loq;Lop;Ldbv;Ldbv;)V	c	method_32814	offerSlabRecipe
METHOD	or	(Ldbv;)Ljava/lang/String;	d	method_36450	getRecipeName
METHOD	or	(Ldbv;Lcyq;)Loo;	d	method_33546	createFenceRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	d	method_33532	method_33532
METHOD	or	(Lop;Ldbv;Lcyq;)Loo;	d	method_33531	getWallRecipe
METHOD	or	(Loq;Ldbv;Ldbv;)V	d	method_32813	offerPressurePlateRecipe
METHOD	or	(Loq;Lop;Ldbv;Ldbv;)V	d	method_32809	offerWallRecipe
METHOD	or	(Ldbv;)Ljava/lang/String;	e	method_36451	getSmeltingItemPath
METHOD	or	(Ldbv;Lcyq;)Loo;	e	method_33548	createFenceGateRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	e	method_33538	method_33538
METHOD	or	(Lop;Ldbv;Lcyq;)Loo;	e	method_33537	createCondensingRecipe
METHOD	or	(Loq;Ldbv;Ldbv;)V	e	method_46208	offerHangingSignRecipe
METHOD	or	(Loq;Lop;Ldbv;Ldbv;)V	e	method_32810	offerPolishedStoneRecipe
METHOD	or	(Ldbv;)Ljava/lang/String;	f	method_36452	getBlastingItemPath
METHOD	or	(Ldbv;Lcyq;)Loo;	f	method_33553	createTrapdoorRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	f	method_33541	method_33541
METHOD	or	(Lop;Ldbv;Lcyq;)Los;	f	method_36547	createCutCopperRecipe
METHOD	or	(Loq;Ldbv;Ldbv;)V	f	method_24885	offerCarpetRecipe
METHOD	or	(Loq;Lop;Ldbv;Ldbv;)V	f	method_32811	offerCutCopperRecipe
METHOD	or	(Ldbv;)Ljava/lang/String;	g	method_33540	method_33540
METHOD	or	(Ldbv;Lcyq;)Loo;	g	method_33555	createSignRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	g	method_33543	method_33543
METHOD	or	(Loq;Ldbv;Ldbv;)V	g	method_24887	offerBedRecipe
METHOD	or	(Loq;Lop;Ldbv;Ldbv;)V	g	method_32812	offerChiseledBlockRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	h	method_33545	method_33545
METHOD	or	(Loq;Ldbv;Ldbv;)V	h	method_24889	offerBannerRecipe
METHOD	or	(Loq;Lop;Ldbv;Ldbv;)V	h	method_46212	offerMosaicRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	i	method_33547	method_33547
METHOD	or	(Loq;Ldbv;Ldbv;)V	i	method_24890	offerStainedGlassDyeingRecipe
METHOD	or	(Loq;Lop;Ldbv;Ldbv;)V	i	method_33717	offerStonecuttingRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	j	method_46213	method_46213
METHOD	or	(Loq;Ldbv;Ldbv;)V	j	method_24891	offerStainedGlassPaneRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	k	method_33549	method_33549
METHOD	or	(Loq;Ldbv;Ldbv;)V	k	method_24892	offerStainedGlassPaneDyeingRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	l	method_33551	method_33551
METHOD	or	(Loq;Ldbv;Ldbv;)V	l	method_24893	offerTerracottaDyeingRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	m	method_33550	method_33550
METHOD	or	(Loq;Ldbv;Ldbv;)V	m	method_24894	offerConcretePowderDyeingRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	n	method_46214	method_46214
METHOD	or	(Loq;Ldbv;Ldbv;)V	n	method_32233	offerCandleDyeingRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	o	method_33552	method_33552
METHOD	or	(Loq;Ldbv;Ldbv;)V	o	method_48533	offerSmithingTemplateCopyingRecipe
METHOD	or	(Ldbv;Ldbv;)Loo;	p	method_33554	method_33554
METHOD	or	(Loq;Ldbv;Ldbv;)V	p	method_34662	offerCrackingRecipe
CLASS	or$1	net/minecraft/class_2446$1	net/minecraft/data/server/recipe/RecipeProvider$1
FIELD	or$1	Ljava/util/Set;	a	field_46145	field_46145
FIELD	or$1	Ljava/util/List;	b	field_46146	field_46146
FIELD	or$1	Llu;	c	field_46147	field_46147
FIELD	or$1	Ljk$a;	d	field_48982	field_48982
FIELD	or$1	Lor;	e	field_46148	field_46148
CLASS	os	net/minecraft/class_2447	net/minecraft/data/server/recipe/ShapedRecipeJsonBuilder
FIELD	os	Lop;	b	field_40645	category
FIELD	os	Lcui;	c	field_11380	output
FIELD	os	I	d	field_11378	count
FIELD	os	Ljava/util/List;	e	field_11377	pattern
FIELD	os	Ljava/util/Map;	f	field_11376	inputs
FIELD	os	Ljava/util/Map;	g	field_46149	criteria
FIELD	os	Ljava/lang/String;	h	field_11381	group
FIELD	os	Z	i	field_42956	showNotification
METHOD	os	(Lale;)Lczb;	a	method_10432	validate
METHOD	os	(Ljava/lang/Character;Laxe;)Los;	a	method_10433	input
METHOD	os	(Ljava/lang/Character;Lcyq;)Los;	a	method_10428	input
METHOD	os	(Ljava/lang/Character;Ldbv;)Los;	a	method_10434	input
METHOD	os	(Lop;Ldbv;)Los;	a	method_10437	create
METHOD	os	(Lop;Ldbv;I)Los;	a	method_10436	create
METHOD	os	(Z)Los;	a	method_49380	showNotification
METHOD	os	(Ljava/lang/String;)Los;	b	method_10439	pattern
METHOD	os	(Ljava/lang/String;Lan;)Los;	b	method_10429	criterion
METHOD	os	(Ljava/lang/String;)Los;	c	method_10435	group
CLASS	ot	net/minecraft/class_2450	net/minecraft/data/server/recipe/ShapelessRecipeJsonBuilder
FIELD	ot	Lop;	b	field_40646	category
FIELD	ot	Lcui;	c	field_11396	output
FIELD	ot	I	d	field_11395	count
FIELD	ot	Ljr;	e	field_11394	inputs
FIELD	ot	Ljava/util/Map;	f	field_11393	advancementBuilder
FIELD	ot	Ljava/lang/String;	g	field_11398	group
METHOD	ot	(Lale;)V	a	method_10445	validate
METHOD	ot	(Laxe;)Lot;	a	method_10446	input
METHOD	ot	(Lcyq;)Lot;	a	method_10451	input
METHOD	ot	(Lcyq;I)Lot;	a	method_10453	input
METHOD	ot	(Ldbv;I)Lot;	a	method_10449	input
METHOD	ot	(Lop;Ldbv;)Lot;	a	method_10447	create
METHOD	ot	(Lop;Ldbv;I)Lot;	a	method_10448	create
METHOD	ot	(Ldbv;)Lot;	b	method_10454	input
METHOD	ot	(Ljava/lang/String;)Lot;	b	method_10452	group
METHOD	ot	(Ljava/lang/String;Lan;)Lot;	b	method_10442	criterion
CLASS	ou	net/minecraft/class_2454	net/minecraft/data/server/recipe/CookingRecipeJsonBuilder
FIELD	ou	Lop;	b	field_40647	category
FIELD	ou	Lcyi;	c	field_40648	cookingCategory
FIELD	ou	Lcui;	d	field_11417	output
FIELD	ou	Lcyq;	e	field_11418	input
FIELD	ou	F	f	field_11414	experience
FIELD	ou	I	g	field_11415	cookingTime
FIELD	ou	Ljava/util/Map;	h	field_46150	criteria
FIELD	ou	Ljava/lang/String;	i	field_11419	group
FIELD	ou	Lcyc$a;	j	field_47504	recipeFactory
METHOD	ou	(Lale;)V	a	method_10471	validate
METHOD	ou	(Lcyq;Lop;Ldbv;FI)Lou;	a	method_35916	createCampfireCooking
METHOD	ou	(Lcyq;Lop;Ldbv;FILcyx;Lcyc$a;)Lou;	a	method_17801	create
METHOD	ou	(Lcyx;Ldbv;)Lcyi;	a	method_46215	getCookingRecipeCategory
METHOD	ou	(Lcyq;Lop;Ldbv;FI)Lou;	b	method_10473	createBlasting
METHOD	ou	(Ldbv;)Lcyi;	b	method_46216	getSmeltingRecipeCategory
METHOD	ou	(Ljava/lang/String;)Lou;	b	method_35917	group
METHOD	ou	(Ljava/lang/String;Lan;)Lou;	b	method_10469	criterion
METHOD	ou	(Lcyq;Lop;Ldbv;FI)Lou;	c	method_17802	createSmelting
METHOD	ou	(Ldbv;)Lcyi;	c	method_46217	getBlastingRecipeCategory
METHOD	ou	(Lcyq;Lop;Ldbv;FI)Lou;	d	method_35918	createSmoking
CLASS	ov	net/minecraft/class_3981	net/minecraft/data/server/recipe/SingleItemRecipeJsonBuilder
FIELD	ov	Lop;	b	field_40650	category
FIELD	ov	Lcui;	c	field_17690	output
FIELD	ov	Lcyq;	d	field_17691	input
FIELD	ov	I	e	field_17692	count
FIELD	ov	Ljava/util/Map;	f	field_46151	criteria
FIELD	ov	Ljava/lang/String;	g	field_17694	group
FIELD	ov	Lczh$a;	h	field_47505	recipeFactory
METHOD	ov	(Lale;)V	a	method_17973	validate
METHOD	ov	(Lcyq;Lop;Ldbv;)Lov;	a	method_17968	createStonecutting
METHOD	ov	(Lcyq;Lop;Ldbv;I)Lov;	a	method_17969	createStonecutting
METHOD	ov	(Ljava/lang/String;)Lov;	b	method_35919	group
METHOD	ov	(Ljava/lang/String;Lan;)Lov;	b	method_17970	criterion
CLASS	ow	net/minecraft/class_8074	net/minecraft/data/server/recipe/SmithingTransformRecipeJsonBuilder
FIELD	ow	Lcyq;	a	field_42090	template
FIELD	ow	Lcyq;	b	field_42091	base
FIELD	ow	Lcyq;	c	field_42092	addition
FIELD	ow	Lop;	d	field_42093	category
FIELD	ow	Lcui;	e	field_42094	result
FIELD	ow	Ljava/util/Map;	f	field_46152	criteria
METHOD	ow	(Lale;)V	a	method_48534	validate
METHOD	ow	(Lcyq;Lcyq;Lcyq;Lop;Lcui;)Low;	a	method_48535	create
METHOD	ow	(Ljava/lang/String;Lan;)Low;	a	method_48536	criterion
METHOD	ow	(Loq;Lale;)V	a	method_48537	offerTo
METHOD	ow	(Loq;Ljava/lang/String;)V	a	method_48538	offerTo
CLASS	ox	net/minecraft/class_8076	net/minecraft/data/server/recipe/SmithingTrimRecipeJsonBuilder
FIELD	ox	Lop;	a	field_42097	category
FIELD	ox	Lcyq;	b	field_42098	template
FIELD	ox	Lcyq;	c	field_42099	base
FIELD	ox	Lcyq;	d	field_42100	addition
FIELD	ox	Ljava/util/Map;	e	field_46153	criteria
METHOD	ox	(Lale;)V	a	method_48539	validate
METHOD	ox	(Lcyq;Lcyq;Lcyq;Lop;)Lox;	a	method_48540	create
METHOD	ox	(Ljava/lang/String;Lan;)Lox;	a	method_48541	criterion
METHOD	ox	(Loq;Lale;)V	a	method_48542	offerTo
CLASS	oy	net/minecraft/class_2456	net/minecraft/data/server/recipe/ComplexRecipeJsonBuilder
FIELD	oy	Ljava/util/function/Function;	a	field_47506	recipeFactory
METHOD	oy	(Ljava/util/function/Function;)Loy;	a	method_10476	create
METHOD	oy	(Loq;Lale;)V	a	method_10475	offerTo
METHOD	oy	(Loq;Ljava/lang/String;)V	a	method_53820	offerTo
CLASS	oz	net/minecraft/class_6296	net/minecraft/unused/packageinfo/PackageInfo6296
CLASS	pa	net/minecraft/class_7801	net/minecraft/data/server/recipe/BundleRecipeProvider
CLASS	pb	net/minecraft/class_8904	net/minecraft/data/server/recipe/OneTwentyOneRecipeProvider
METHOD	pb	(Lcui;)Lpc$a;	a	method_58267	method_58267
METHOD	pb	(Loq;Lpc$a;)V	a	method_58268	method_58268
METHOD	pb	()Ljava/util/stream/Stream;	b	method_58269	streamSmithingTemplates
CLASS	pc	net/minecraft/class_7803	net/minecraft/data/server/recipe/VanillaRecipeProvider
FIELD	pc	Lcom/google/common/collect/ImmutableList;	d	field_40652	COAL_ORES
FIELD	pc	Lcom/google/common/collect/ImmutableList;	e	field_40653	IRON_ORES
FIELD	pc	Lcom/google/common/collect/ImmutableList;	f	field_40654	COPPER_ORES
FIELD	pc	Lcom/google/common/collect/ImmutableList;	g	field_40655	GOLD_ORES
FIELD	pc	Lcom/google/common/collect/ImmutableList;	h	field_40656	DIAMOND_ORES
FIELD	pc	Lcom/google/common/collect/ImmutableList;	i	field_40657	LAPIS_ORES
FIELD	pc	Lcom/google/common/collect/ImmutableList;	j	field_40658	REDSTONE_ORES
FIELD	pc	Lcom/google/common/collect/ImmutableList;	k	field_40659	EMERALD_ORES
METHOD	pc	(Lcui;)Lpc$a;	a	method_51693	method_51693
METHOD	pc	(Loq;Lpc$a;)V	a	method_51695	method_51695
METHOD	pc	()Ljava/util/stream/Stream;	b	method_51694	streamSmithingTemplates
CLASS	pc$a	net/minecraft/class_7803$class_8905	net/minecraft/data/server/recipe/VanillaRecipeProvider$SmithingTemplate
FIELD	pc$a	Lcui;	a	comp_2012	comp_2012
FIELD	pc$a	Lale;	b	comp_2013	comp_2013
METHOD	pc$a	()Lcui;	a	comp_2012	comp_2012
METHOD	pc$a	()Lale;	b	comp_2013	comp_2013
CLASS	pd	net/minecraft/class_7804	net/minecraft/unused/packageinfo/PackageInfo7804
CLASS	pe	net/minecraft/class_5475	net/minecraft/data/server/DynamicRegistriesProvider
FIELD	pe	Lorg/slf4j/Logger;	d	field_26377	LOGGER
FIELD	pe	Lly;	e	field_40665	output
FIELD	pe	Ljava/util/concurrent/CompletableFuture;	f	field_40952	registryLookupFuture
METHOD	pe	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_46591	method_46591
METHOD	pe	(Lald;Llu;Lcom/mojang/serialization/DynamicOps;Lakz$c;Ljk$b;)Ljava/util/concurrent/CompletableFuture;	a	method_46813	method_46813
METHOD	pe	(Ljava/nio/file/Path;Ljava/lang/String;)V	a	method_40362	method_40362
METHOD	pe	(Ljava/nio/file/Path;Llu;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Encoder;Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;	a	method_39680	writeToPath
METHOD	pe	(Llu;Ljk$a;)Ljava/util/concurrent/CompletionStage;	a	method_46814	method_46814
METHOD	pe	(Llu;Ljk$a;Lcom/mojang/serialization/DynamicOps;Lakz$c;)Ljava/util/Optional;	a	method_39678	writeRegistryEntries
METHOD	pe	(Lly$a;Llu;Lcom/mojang/serialization/DynamicOps;Lakz$c;Lji$c;)Ljava/util/concurrent/CompletableFuture;	a	method_46592	method_46592
METHOD	pe	(I)[Ljava/util/concurrent/CompletableFuture;	b	method_46815	method_46815
METHOD	pe	(Llu;Ljk$a;Lcom/mojang/serialization/DynamicOps;Lakz$c;)Ljava/util/stream/Stream;	b	method_46816	method_46816
CLASS	pf	net/minecraft/class_8931	net/minecraft/registry/ExperimentalRegistriesValidator
METHOD	pf	(Lja$a;Lakz$c;)V	a	method_55310	method_55310
METHOD	pf	(Ljava/util/concurrent/CompletableFuture;Ljy;)Ljava/util/concurrent/CompletableFuture;	a	method_54840	validate
METHOD	pf	(Ljk$a;)Ljk$b;	a	method_54838	method_54838
METHOD	pf	(Ljy;Ljk$a;)Ljy$g;	a	method_54839	method_54839
METHOD	pf	(Ljk$a;)Ljk$b;	b	method_54841	method_54841
CLASS	pg	net/minecraft/class_8906	net/minecraft/registry/OneTwentyOneBuiltinRegistries
FIELD	pg	Ljy;	a	field_47150	REGISTRY_BUILDER
METHOD	pg	(Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture;	a	method_54659	createWrapperLookup
CLASS	ph	net/minecraft/class_7887	net/minecraft/registry/BuiltinRegistries
FIELD	ph	Ljy;	a	field_40953	REGISTRY_BUILDER
METHOD	ph	()Ljk$a;	a	method_46817	createWrapperLookup
METHOD	ph	(Lehm;)Z	a	method_46818	hasBiomePlacementModifier
METHOD	ph	(Lji$c;Lehm;)V	a	method_46819	method_46819
METHOD	ph	(Ljj;Lale;Lald;)V	a	method_46820	method_46820
METHOD	ph	(Ljj;Lale;Lji$c;Lji;)V	a	method_46821	method_46821
METHOD	ph	(Ljj;Lji$c;)V	a	method_46822	method_46822
METHOD	ph	(Ljj;Ljk;)V	a	method_49382	validate
METHOD	ph	(Ljk$a;)V	a	method_46823	validate
CLASS	pi	net/minecraft/class_7888	net/minecraft/unused/packageinfo/PackageInfo7888
CLASS	pj	net/minecraft/class_2461	net/minecraft/data/dev/NbtProvider
FIELD	pj	Lorg/slf4j/Logger;	d	field_11450	LOGGER
FIELD	pj	Ljava/lang/Iterable;	e	field_40660	paths
FIELD	pj	Lly;	f	field_40661	output
METHOD	pj	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_46580	method_46580
METHOD	pj	(Ljava/nio/file/Path;)Z	a	method_10495	method_10495
METHOD	pj	(Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;	a	method_10496	getLocation
METHOD	pj	(Ljava/nio/file/Path;Llu;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture;	a	method_46582	method_46582
METHOD	pj	(Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage;	a	method_46583	method_46583
METHOD	pj	(Llu;Ljava/nio/file/Path;Ljava/lang/String;)V	a	method_32234	writeTo
METHOD	pj	(Llu;Ljava/nio/file/Path;Ljava/lang/String;Ljava/nio/file/Path;)Ljava/nio/file/Path;	a	method_10493	convertNbtToSnbt
METHOD	pj	(Llu;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture;	a	method_46581	method_46581
METHOD	pj	(I)[Ljava/util/concurrent/CompletableFuture;	b	method_46584	method_46584
METHOD	pj	(Llu;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V	b	method_10494	method_10494
CLASS	pk	net/minecraft/class_8796	net/minecraft/structure/StructureUpdateEntrypoint
METHOD	pk	(Ljava/lang/String;)V	a	method_53854	update
METHOD	pk	(Ljava/nio/file/Path;)V	a	method_53855	method_53855
METHOD	pk	([Ljava/lang/String;)V	a	method_53856	main
METHOD	pk	(Ljava/nio/file/Path;)Z	b	method_53857	method_53857
CLASS	pl	net/minecraft/class_2463	net/minecraft/data/SnbtProvider
FIELD	pl	Lorg/slf4j/Logger;	d	field_11454	LOGGER
FIELD	pl	Lly;	e	field_40662	output
FIELD	pl	Ljava/lang/Iterable;	f	field_40663	paths
FIELD	pl	Ljava/util/List;	g	field_20309	write
METHOD	pl	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_46585	method_46585
METHOD	pl	(Ljava/lang/String;Lur;)Lur;	a	method_21673	write
METHOD	pl	(Ljava/nio/file/Path;)Z	a	method_10499	method_10499
METHOD	pl	(Ljava/nio/file/Path;Ljava/lang/String;)Lpl$c;	a	method_22144	toCompressedNbt
METHOD	pl	(Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;	a	method_10500	getFileName
METHOD	pl	(Ljava/nio/file/Path;Ljava/nio/file/Path;Llu;Ljava/nio/file/Path;)V	a	method_46588	method_46588
METHOD	pl	(Ljava/nio/file/Path;Llu;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture;	a	method_46586	method_46586
METHOD	pl	(Ljava/nio/file/Path;Llu;Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture;	a	method_46587	method_46587
METHOD	pl	(Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage;	a	method_46589	method_46589
METHOD	pl	(Llu;Lpl$c;Ljava/nio/file/Path;)V	a	method_10497	write
METHOD	pl	(Lpl$a;)Lpl;	a	method_21672	addWriter
CLASS	pl$a	net/minecraft/class_2463$class_4460	net/minecraft/data/SnbtProvider$Tweaker
METHOD	pl$a	(Ljava/lang/String;Lur;)Lur;	apply	method_21674	write
CLASS	pl$b	net/minecraft/class_2463$class_5621	net/minecraft/data/SnbtProvider$CompressionException
CLASS	pl$c	net/minecraft/class_2463$class_4511	net/minecraft/data/SnbtProvider$CompressedData
FIELD	pl$c	Ljava/lang/String;	a	comp_780	name
FIELD	pl$c	[B	b	comp_781	bytes
FIELD	pl$c	Lcom/google/common/hash/HashCode;	c	comp_783	sha1
METHOD	pl$c	()Ljava/lang/String;	a	comp_780	name
METHOD	pl$c	()[B	b	comp_781	bytes
METHOD	pl$c	()Lcom/google/common/hash/HashCode;	c	comp_783	sha1
CLASS	pm	net/minecraft/class_3843	net/minecraft/data/validate/StructureValidatorProvider
FIELD	pm	Lorg/slf4j/Logger;	a	field_24617	LOGGER
METHOD	pm	(Ljava/lang/String;Lur;)Lur;	a	method_32235	update
CLASS	pn	net/minecraft/class_6297	net/minecraft/unused/packageinfo/PackageInfo6297
CLASS	po	net/minecraft/class_7458	net/minecraft/data/server/tag/vanilla/VanillaBannerPatternTagProvider
CLASS	pp	net/minecraft/class_6957	net/minecraft/data/server/tag/vanilla/VanillaBiomeTagProvider
CLASS	pq	net/minecraft/class_7393	net/minecraft/data/server/tag/vanilla/VanillaCatVariantTagProvider
CLASS	pr	net/minecraft/class_8142	net/minecraft/data/server/tag/vanilla/VanillaDamageTypeTagProvider
CLASS	ps	net/minecraft/class_9674	net/minecraft/data/server/tag/EnchantmentTagProvider
FIELD	ps	Lcpj;	d	field_51467	enabledFeatures
METHOD	ps	(Lczy;)Lald;	a	method_59778	method_59778
METHOD	ps	(Ljava/util/Set;Lji$c;)Z	a	method_59779	method_59779
METHOD	ps	(Lji$c;)Z	a	method_59780	method_59780
METHOD	ps	(Ljk$a;[Lczy;)V	a	method_59781	createTooltipOrderTag
CLASS	pt	net/minecraft/class_2467	net/minecraft/data/server/tag/vanilla/VanillaEntityTypeTagProvider
METHOD	pt	(Lbsy;)Lald;	a	method_46824	method_46824
CLASS	pu	net/minecraft/class_7229	net/minecraft/data/server/tag/vanilla/VanillaFlatLevelGeneratorPresetTagProvider
CLASS	pv	net/minecraft/class_2469	net/minecraft/data/server/tag/vanilla/VanillaFluidTagProvider
METHOD	pv	(Lens;)Lald;	a	method_46825	method_46825
CLASS	pw	net/minecraft/class_5746	net/minecraft/data/server/tag/vanilla/VanillaGameEventTagProvider
FIELD	pw	Ljava/util/List;	d	field_38363	BASIC_GAME_EVENTS
CLASS	px	net/minecraft/class_7459	net/minecraft/data/server/tag/vanilla/VanillaInstrumentTagProvider
CLASS	py	net/minecraft/class_7889	net/minecraft/data/server/tag/ValueLookupTagProvider
FIELD	py	Ljava/util/function/Function;	d	field_40954	valueToKey
METHOD	py	(Laxe;)Lpy$a;	a	method_46827	getOrCreateTagBuilder
CLASS	py$a	net/minecraft/class_7889$class_7890	net/minecraft/data/server/tag/ValueLookupTagProvider$ObjectBuilder
FIELD	py$a	Ljava/util/function/Function;	a	field_40955	valueToKey
METHOD	py$a	(Laxe;)Lpy$a;	a	method_46828	addTag
METHOD	py$a	(Ljava/lang/Object;)Lpy$a;	a	method_46829	add
METHOD	py$a	([Ljava/lang/Object;)Lpy$a;	a	method_46830	add
CLASS	pz	net/minecraft/class_7805	net/minecraft/data/server/tag/ItemTagProvider
FIELD	pz	Ljava/util/concurrent/CompletableFuture;	d	field_40664	blockTags
FIELD	pz	Ljava/util/Map;	g	field_43092	blockTagsToCopy
METHOD	pz	(Laxe;Laxe;)V	a	method_46218	copy
METHOD	pz	(Lcui;)Lald;	a	method_46831	method_46831
METHOD	pz	(Ljk$a;Lqd$c;)Ljk$a;	a	method_49649	method_49649
METHOD	pz	(Lqd$c;Laxe;Laxe;)V	a	method_49650	method_49650
METHOD	pz	(Lcui;)Lald;	b	method_49652	method_49652
METHOD	pz	(Laxe;)Ljava/lang/IllegalStateException;	d	method_49653	method_49653
CLASS	qa	net/minecraft/class_7416	net/minecraft/data/server/tag/vanilla/VanillaPaintingVariantTagProvider
CLASS	qb	net/minecraft/class_7491	net/minecraft/data/server/tag/vanilla/VanillaPointOfInterestTypeTagProvider
CLASS	qc	net/minecraft/class_7071	net/minecraft/data/server/tag/vanilla/VanillaStructureTagProvider
CLASS	qd	net/minecraft/class_2474	net/minecraft/data/server/tag/TagProvider
FIELD	qd	Lorg/slf4j/Logger;	d	field_11479	LOGGER
FIELD	qd	Lly$a;	e	field_39380	pathResolver
FIELD	qd	Lald;	f	field_40957	registryRef
FIELD	qd	Ljava/util/concurrent/CompletableFuture;	g	field_43107	registryLookupFuture
FIELD	qd	Ljava/util/concurrent/CompletableFuture;	h	field_43108	registryLoadFuture
FIELD	qd	Ljava/util/concurrent/CompletableFuture;	i	field_43093	parentTagLookupFuture
FIELD	qd	Ljava/util/Map;	j	field_11481	tagBuilders
METHOD	qd	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_46590	method_46590
METHOD	qd	(Lale;)Laxb;	a	method_27170	method_27170
METHOD	qd	(Laxe;)Ljava/util/Optional;	a	method_49656	method_49656
METHOD	qd	(Ljava/lang/Void;)Lqd$c;	a	method_49661	method_49661
METHOD	qd	(Ljava/util/function/Predicate;Ljava/util/function/Predicate;Laxc;)Z	a	method_49658	method_49658
METHOD	qd	(Ljava/util/function/Predicate;Ljava/util/function/Predicate;Llu;Lqd$a;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture;	a	method_27046	method_27046
METHOD	qd	(Ljk$a;)V	a	method_10514	configure
METHOD	qd	(Ljk$a;Lqd$c;)Lqd$a;	a	method_49657	method_49657
METHOD	qd	(Ljk$b;Lale;)Z	a	method_46832	method_46832
METHOD	qd	(Llu;Lqd$a;)Ljava/util/concurrent/CompletionStage;	a	method_49659	method_49659
METHOD	qd	(Lqd$a;Lale;)Z	a	method_49660	method_49660
METHOD	qd	()Ljava/util/concurrent/CompletableFuture;	b	method_49651	getRegistryLookupFuture
METHOD	qd	(Laxe;)Lqd$b;	b	method_10512	getOrCreateTagBuilder
METHOD	qd	(Ljk$a;)Ljk$a;	b	method_49706	method_49706
METHOD	qd	()Ljava/util/concurrent/CompletableFuture;	c	method_49662	getTagLookupFuture
METHOD	qd	(Laxe;)Laxb;	c	method_27169	getTagBuilder
METHOD	qd	(Ljk$a;)Ljk$a;	c	method_49707	method_49707
CLASS	qd$a	net/minecraft/class_2474$class_8210	net/minecraft/data/server/tag/TagProvider$RegistryInfo
FIELD	qd$a	Ljk$a;	a	comp_1311	comp_1311
FIELD	qd$a	Lqd$c;	b	comp_1312	comp_1312
METHOD	qd$a	()Ljk$a;	a	comp_1311	comp_1311
METHOD	qd$a	()Lqd$c;	b	comp_1312	comp_1312
CLASS	qd$b	net/minecraft/class_2474$class_5124	net/minecraft/data/server/tag/TagProvider$ProvidedTagBuilder
FIELD	qd$b	Laxb;	a	field_23960	builder
METHOD	qd$b	(Lald;)Lqd$b;	a	method_46835	add
METHOD	qd$b	(Lale;)Lqd$b;	a	method_35922	addOptional
METHOD	qd$b	(Ljava/util/List;)Lqd$b;	a	method_55842	add
METHOD	qd$b	([Lald;)Lqd$b;	a	method_40565	add
METHOD	qd$b	(Lale;)Lqd$b;	b	method_35923	addOptionalTag
METHOD	qd$b	(Laxe;)Lqd$b;	b	method_26792	addTag
CLASS	qd$c	net/minecraft/class_2474$class_8211	net/minecraft/data/server/tag/TagProvider$TagLookup
METHOD	qd$c	(Laxe;)Ljava/util/Optional;	a	method_49664	method_49664
CLASS	qe	net/minecraft/class_8799	net/minecraft/data/server/tag/rebalance/RebalanceStructureTagProvider
CLASS	qf	net/minecraft/class_9382	net/minecraft/data/server/tag/onetwentyone/OneTwentyOneBannerPatternTagProvider
CLASS	qg	net/minecraft/class_8995	net/minecraft/data/server/tag/onetwentyone/OneTwentyOneBiomeTagProvider
CLASS	qh	net/minecraft/class_8907	net/minecraft/data/server/tag/onetwentyone/OneTwentyOneBlockTagProvider
METHOD	qh	(Ldex;)Lald;	a	method_54660	method_54660
CLASS	qi	net/minecraft/class_8996	net/minecraft/data/server/tag/onetwentyone/OneTwentyOneDamageTypeTagProvider
CLASS	qj	net/minecraft/class_9086	net/minecraft/entity/damage/OneTwentyOneDamageTypes
METHOD	qj	(Lrc;)V	a	method_55843	bootstrap
CLASS	qk	net/minecraft/class_9675	net/minecraft/data/server/tag/onetwentyone/OneTwentyOneEnchantmentTagProvider
CLASS	ql	net/minecraft/class_8997	net/minecraft/data/server/tag/onetwentyone/OneTwentyOneEntityTypeTagProvider
METHOD	ql	(Lbsy;)Lald;	a	method_55311	method_55311
CLASS	qm	net/minecraft/class_8908	net/minecraft/data/server/tag/onetwentyone/OneTwentyOneItemTagProvider
CLASS	qn	net/minecraft/class_9447	net/minecraft/data/server/tag/onetwentyone/OneTwentyOneStructureTagProvider
CLASS	qo	net/minecraft/class_2466	net/minecraft/data/server/tag/vanilla/VanillaBlockTagProvider
METHOD	qo	(Ldex;)Z	a	method_51274	method_51274
METHOD	qo	(Ldex;)Lald;	b	method_46837	method_46837
CLASS	qp	net/minecraft/class_9676	net/minecraft/data/server/tag/vanilla/VanillaEnchantmentTagProvider
CLASS	qq	net/minecraft/class_2471	net/minecraft/data/server/tag/vanilla/VanillaItemTagProvider
CLASS	qr	net/minecraft/class_7230	net/minecraft/data/server/tag/vanilla/VanillaWorldPresetTagProvider
CLASS	qs	net/minecraft/class_6298	net/minecraft/unused/packageinfo/PackageInfo6298
CLASS	qt	net/minecraft/class_7312	net/minecraft/structure/AncientCityGenerator
FIELD	qt	Lald;	a	field_38471	CITY_CENTER
METHOD	qt	(Lrc;)V	a	method_42755	bootstrap
CLASS	qu	net/minecraft/class_7313	net/minecraft/structure/AncientCityOutskirtsGenerator
METHOD	qu	(Lrc;)V	a	method_42756	bootstrap
CLASS	qv	net/minecraft/class_5174	net/minecraft/structure/BastionBridgeData
METHOD	qv	(Lrc;)V	a	method_27198	bootstrap
CLASS	qw	net/minecraft/class_5177	net/minecraft/structure/BastionHoglinStableData
METHOD	qw	(Lrc;)V	a	method_27199	bootstrap
CLASS	qx	net/minecraft/class_5178	net/minecraft/structure/BastionUnitsData
METHOD	qx	(Lrc;)V	a	method_27200	bootstrap
CLASS	qy	net/minecraft/class_5179	net/minecraft/structure/BastionRemnantGenerator
FIELD	qy	Lald;	a	field_25941	STRUCTURE_POOLS
METHOD	qy	(Lrc;)V	a	method_27201	bootstrap
CLASS	qz	net/minecraft/class_5181	net/minecraft/structure/BastionData
METHOD	qz	(Lrc;)V	a	method_27203	bootstrap
CLASS	ra	net/minecraft/class_5182	net/minecraft/structure/BastionTreasureData
METHOD	ra	(Lrc;)V	a	method_27204	bootstrap
CLASS	rb	net/minecraft/class_3864	net/minecraft/world/gen/feature/DefaultBiomeFeatures
METHOD	rb	(Ldcw$a;)V	A	method_34663	addLushCavesDecoration
METHOD	rb	(Ldcw$a;)V	B	method_34664	addClayOre
METHOD	rb	(Ldcw$a;)V	C	method_16957	addWindsweptHillsTrees
METHOD	rb	(Ldcw$a;)V	D	method_16958	addWindsweptForestTrees
METHOD	rb	(Ldcw$a;)V	E	method_16959	addJungleTrees
METHOD	rb	(Ldcw$a;)V	F	method_16960	addSparseJungleTrees
METHOD	rb	(Ldcw$a;)V	G	method_16961	addBadlandsPlateauTrees
METHOD	rb	(Ldcw$a;)V	H	method_16962	addSnowySpruceTrees
METHOD	rb	(Ldcw$a;)V	I	method_16965	addJungleGrass
METHOD	rb	(Ldcw$a;)V	J	method_16966	addSavannaTallGrass
METHOD	rb	(Ldcw$a;)V	K	method_16967	addWindsweptSavannaGrass
METHOD	rb	(Ldcw$a;)V	L	method_16968	addSavannaGrass
METHOD	rb	(Ldcw$a;)V	M	method_16969	addBadlandsGrass
METHOD	rb	(Ldcw$a;)V	N	method_16970	addForestFlowers
METHOD	rb	(Ldcw$a;)V	O	method_16971	addForestGrass
METHOD	rb	(Ldcw$a;)V	P	method_16972	addSwampFeatures
METHOD	rb	(Ldcw$a;)V	Q	method_43230	addMangroveSwampFeatures
METHOD	rb	(Ldcw$a;)V	R	method_16973	addMushroomFieldsFeatures
METHOD	rb	(Ldcw$a;)V	S	method_16974	addPlainsFeatures
METHOD	rb	(Ldcw$a;)V	T	method_16975	addDesertDeadBushes
METHOD	rb	(Ldcw$a;)V	U	method_16976	addGiantTaigaGrass
METHOD	rb	(Ldcw$a;)V	V	method_16977	addDefaultFlowers
METHOD	rb	(Ldcw$a;)V	W	method_49390	addCherryGroveFeatures
METHOD	rb	(Ldcw$a;)V	X	method_38567	addMeadowFlowers
METHOD	rb	(Ldcw$a;)V	Y	method_16978	addExtraDefaultFlowers
METHOD	rb	(Ldcw$a;)V	Z	method_16979	addDefaultGrass
METHOD	rb	(Ldcw$a;)V	a	method_16983	addLandCarvers
METHOD	rb	(Ldcw$a;Z)V	a	method_17006	addDefaultOres
METHOD	rb	(Lddh$a;)V	a	method_30580	addFarmAnimals
METHOD	rb	(Lddh$a;II)V	a	method_30678	addWarmOceanMobs
METHOD	rb	(Lddh$a;III)V	a	method_30679	addOceanMobs
METHOD	rb	(Lddh$a;IIIZ)V	a	method_30578	addMonsters
METHOD	rb	(Ldcw$a;)V	aa	method_16980	addTaigaGrass
METHOD	rb	(Ldcw$a;)V	ab	method_16981	addPlainsTallGrass
METHOD	rb	(Ldcw$a;)V	ac	method_16982	addDefaultMushrooms
METHOD	rb	(Ldcw$a;)V	ad	method_16984	addDefaultVegetation
METHOD	rb	(Ldcw$a;)V	ae	method_16985	addBadlandsVegetation
METHOD	rb	(Ldcw$a;)V	af	method_39931	addMelons
METHOD	rb	(Ldcw$a;)V	ag	method_39932	addSparseMelons
METHOD	rb	(Ldcw$a;)V	ah	method_39933	addVines
METHOD	rb	(Ldcw$a;)V	ai	method_16987	addDesertVegetation
METHOD	rb	(Ldcw$a;)V	aj	method_16988	addSwampVegetation
METHOD	rb	(Ldcw$a;)V	ak	method_16989	addDesertFeatures
METHOD	rb	(Ldcw$a;)V	al	method_16990	addFossils
METHOD	rb	(Ldcw$a;)V	am	method_16991	addKelp
METHOD	rb	(Ldcw$a;)V	an	method_16992	addSeagrassOnStone
METHOD	rb	(Ldcw$a;)V	ao	method_16995	addLessKelp
METHOD	rb	(Ldcw$a;)V	ap	method_16996	addSprings
METHOD	rb	(Ldcw$a;)V	aq	method_39420	addFrozenLavaSpring
METHOD	rb	(Ldcw$a;)V	ar	method_16997	addIcebergs
METHOD	rb	(Ldcw$a;)V	as	method_16998	addBlueIce
METHOD	rb	(Ldcw$a;)V	at	method_16999	addFrozenTopLayer
METHOD	rb	(Ldcw$a;)V	au	method_24382	addNetherMineables
METHOD	rb	(Ldcw$a;)V	av	method_28439	addAncientDebris
METHOD	rb	(Ldcw$a;)V	aw	method_32236	addAmethystGeodes
METHOD	rb	(Ldcw$a;)V	b	method_17004	addDungeons
METHOD	rb	(Lddh$a;)V	b	method_30579	addCaveMobs
METHOD	rb	(Ldcw$a;)V	c	method_17005	addMineables
METHOD	rb	(Lddh$a;)V	c	method_30581	addBatsAndMonsters
METHOD	rb	(Ldcw$a;)V	d	method_33131	addDripstone
METHOD	rb	(Lddh$a;)V	d	method_30680	addPlainsMobs
METHOD	rb	(Ldcw$a;)V	e	method_42042	addSculk
METHOD	rb	(Lddh$a;)V	e	method_30582	addSnowyMobs
METHOD	rb	(Ldcw$a;)V	f	method_38568	addDefaultOres
METHOD	rb	(Lddh$a;)V	f	method_30583	addDesertMobs
METHOD	rb	(Ldcw$a;)V	g	method_17007	addExtraGoldOre
METHOD	rb	(Lddh$a;)V	g	method_38941	addDripstoneCaveMobs
METHOD	rb	(Ldcw$a;)V	h	method_17008	addEmeraldOre
METHOD	rb	(Lddh$a;)V	h	method_30585	addMushroomMobs
METHOD	rb	(Ldcw$a;)V	i	method_17009	addInfestedStone
METHOD	rb	(Lddh$a;)V	i	method_30586	addJungleMobs
METHOD	rb	(Ldcw$a;)V	j	method_17010	addDefaultDisks
METHOD	rb	(Lddh$a;)V	j	method_30587	addEndMobs
METHOD	rb	(Ldcw$a;)V	k	method_17011	addClayDisk
METHOD	rb	(Ldcw$a;)V	l	method_43231	addGrassAndClayDisks
METHOD	rb	(Ldcw$a;)V	m	method_17012	addMossyRocks
METHOD	rb	(Ldcw$a;)V	n	method_17013	addLargeFerns
METHOD	rb	(Ldcw$a;)V	o	method_17014	addSweetBerryBushesSnowy
METHOD	rb	(Ldcw$a;)V	p	method_17015	addSweetBerryBushes
METHOD	rb	(Ldcw$a;)V	q	method_17016	addBamboo
METHOD	rb	(Ldcw$a;)V	r	method_17017	addBambooJungleTrees
METHOD	rb	(Ldcw$a;)V	s	method_17018	addTaigaTrees
METHOD	rb	(Ldcw$a;)V	t	method_38745	addGroveTrees
METHOD	rb	(Ldcw$a;)V	u	method_17019	addWaterBiomeOakTrees
METHOD	rb	(Ldcw$a;)V	v	method_17020	addBirchTrees
METHOD	rb	(Ldcw$a;)V	w	method_17021	addForestTrees
METHOD	rb	(Ldcw$a;)V	x	method_17022	addTallBirchTrees
METHOD	rb	(Ldcw$a;)V	y	method_17023	addSavannaTrees
METHOD	rb	(Ldcw$a;)V	z	method_17024	addExtraSavannaTrees
CLASS	rc	net/minecraft/class_7891	net/minecraft/registry/Registerable
METHOD	rc	(Lald;)Ljj;	a	method_46799	getRegistryLookup
METHOD	rc	(Lald;Ljava/lang/Object;)Lji$c;	a	method_46838	register
METHOD	rc	(Lald;Ljava/lang/Object;Lcom/mojang/serialization/Lifecycle;)Lji$c;	a	method_46800	register
CLASS	rd	net/minecraft/class_5463	net/minecraft/world/gen/carver/ConfiguredCarvers
FIELD	rd	Lald;	a	field_33119	field_33119
FIELD	rd	Lald;	b	field_34968	field_34968
FIELD	rd	Lald;	c	field_33120	field_33120
FIELD	rd	Lald;	d	field_25947	field_25947
METHOD	rd	(Ljava/lang/String;)Lald;	a	method_30588	register
METHOD	rd	(Lrc;)V	a	method_46843	bootstrap
CLASS	re	net/minecraft/class_3868	net/minecraft/structure/DesertVillageData
FIELD	re	Lald;	a	field_25948	TOWN_CENTERS_KEY
FIELD	re	Lald;	b	field_40958	TERMINATORS_KEY
FIELD	re	Lald;	c	field_40959	ZOMBIE_TERMINATORS_KEY
METHOD	re	(Lrc;)V	a	method_17037	bootstrap
CLASS	rf	net/minecraft/class_7231	net/minecraft/world/dimension/DimensionTypeRegistrar
METHOD	rf	(Lrc;)V	a	method_42043	bootstrap
CLASS	rg	net/minecraft/class_6736	net/minecraft/world/gen/noise/BuiltinNoiseParameters
FIELD	rg	Lemw$a;	a	field_40960	OFFSET
METHOD	rg	(Lrc;)V	a	method_39216	bootstrap
METHOD	rg	(Lrc;ILald;Lald;Lald;Lald;)V	a	method_39493	register
METHOD	rg	(Lrc;Lald;ID[D)V	a	method_39217	register
CLASS	rh	net/minecraft/class_3791	net/minecraft/structure/PillagerOutpostGenerator
FIELD	rh	Lald;	a	field_26252	STRUCTURE_POOLS
METHOD	rh	(Lrc;)V	a	method_27235	bootstrap
CLASS	ri	net/minecraft/class_3815	net/minecraft/structure/PlainsVillageData
FIELD	ri	Lald;	a	field_26253	TOWN_CENTERS_KEY
FIELD	ri	Lald;	b	field_40961	TERMINATORS_KEY
METHOD	ri	(Lrc;)V	a	method_16754	bootstrap
CLASS	rj	net/minecraft/class_5468	net/minecraft/structure/pool/StructurePools
FIELD	rj	Lald;	a	field_26254	EMPTY
METHOD	rj	(Ljava/lang/String;)Lald;	a	method_46844	of
METHOD	rj	(Lrc;)V	a	method_30599	bootstrap
METHOD	rj	(Lrc;Ljava/lang/String;Lejr;)V	a	method_30600	register
CLASS	rk	net/minecraft/class_5469	net/minecraft/structure/processor/StructureProcessorLists
FIELD	rk	Lald;	A	field_26284	field_26284
FIELD	rk	Lald;	B	field_26256	field_26256
FIELD	rk	Lald;	C	field_26257	field_26257
FIELD	rk	Lald;	D	field_29537	field_29537
FIELD	rk	Lald;	E	field_29538	field_29538
FIELD	rk	Lald;	F	field_29539	field_29539
FIELD	rk	Lald;	G	field_38472	field_38472
FIELD	rk	Lald;	H	field_38473	field_38473
FIELD	rk	Lald;	I	field_38474	field_38474
FIELD	rk	Lald;	J	field_44689	field_44689
FIELD	rk	Lald;	K	field_44690	field_44690
FIELD	rk	Lald;	L	field_44691	field_44691
FIELD	rk	Lald;	M	field_26688	field_26688
FIELD	rk	Lald;	a	field_26259	field_26259
FIELD	rk	Lald;	b	field_26260	field_26260
FIELD	rk	Lald;	c	field_26261	field_26261
FIELD	rk	Lald;	d	field_26262	field_26262
FIELD	rk	Lald;	e	field_26263	field_26263
FIELD	rk	Lald;	f	field_26264	field_26264
FIELD	rk	Lald;	g	field_26265	field_26265
FIELD	rk	Lald;	h	field_26266	field_26266
FIELD	rk	Lald;	i	field_26267	field_26267
FIELD	rk	Lald;	j	field_26268	field_26268
FIELD	rk	Lald;	k	field_26269	field_26269
FIELD	rk	Lald;	l	field_26270	field_26270
FIELD	rk	Lald;	m	field_26271	field_26271
FIELD	rk	Lald;	n	field_26272	field_26272
FIELD	rk	Lald;	o	field_26273	field_26273
FIELD	rk	Lald;	p	field_26274	field_26274
FIELD	rk	Lald;	q	field_26689	field_26689
FIELD	rk	Lald;	r	field_26275	field_26275
FIELD	rk	Lald;	s	field_26276	field_26276
FIELD	rk	Lald;	t	field_26277	field_26277
FIELD	rk	Lald;	u	field_26278	field_26278
FIELD	rk	Lald;	v	field_26279	field_26279
FIELD	rk	Lald;	w	field_26280	field_26280
FIELD	rk	Lald;	x	field_26281	field_26281
FIELD	rk	Lald;	y	field_26282	field_26282
FIELD	rk	Lald;	z	field_26283	field_26283
METHOD	rk	(Lald;I)Lelo;	a	method_51464	createTrailRuinsTowerTopProcessor
METHOD	rk	(Ljava/lang/String;)Lald;	a	method_46845	of
METHOD	rk	(Lrc;)V	a	method_46846	bootstrap
METHOD	rk	(Lrc;Lald;Ljava/util/List;)V	a	method_30601	register
CLASS	rl	net/minecraft/class_3834	net/minecraft/structure/SavannaVillageData
FIELD	rl	Lald;	a	field_26285	TOWN_CENTERS_KEY
FIELD	rl	Lald;	b	field_40962	TERMINATORS_KEY
FIELD	rl	Lald;	c	field_40963	ZOMBIE_TERMINATORS_KEY
METHOD	rl	(Lrc;)V	a	method_16844	bootstrap
CLASS	rm	net/minecraft/class_3836	net/minecraft/structure/SnowyVillageData
FIELD	rm	Lald;	a	field_26286	TOWN_CENTERS_KEY
FIELD	rm	Lald;	b	field_40964	TERMINATORS_KEY
METHOD	rm	(Lrc;)V	a	method_16845	bootstrap
CLASS	rn	net/minecraft/class_7072	net/minecraft/structure/StructureSets
METHOD	rn	(Lrc;)V	a	method_41182	bootstrap
CLASS	ro	net/minecraft/class_5470	net/minecraft/world/gen/structure/Structures
METHOD	ro	(Lbtq;)Leip;	a	method_46847	method_46847
METHOD	ro	(Ljm;Ldxo$b;Leit;)Leii$c;	a	method_42757	createConfig
METHOD	ro	(Ljm;Leit;)Leii$c;	a	method_42758	createConfig
METHOD	ro	(Ljm;Ljava/util/Map;Ldxo$b;Leit;)Leii$c;	a	method_42759	createConfig
METHOD	ro	(Lrc;)V	a	method_38569	bootstrap
METHOD	ro	(Lbtq;)Lbtq;	b	method_46848	method_46848
CLASS	rp	net/minecraft/class_6725	net/minecraft/world/gen/surfacebuilder/VanillaSurfaceRules
FIELD	rp	Ldyj$o;	A	field_35335	SOUL_SAND
FIELD	rp	Ldyj$o;	B	field_35336	SOUL_SOIL
FIELD	rp	Ldyj$o;	C	field_35337	BASALT
FIELD	rp	Ldyj$o;	D	field_35338	BLACKSTONE
FIELD	rp	Ldyj$o;	E	field_35339	WARPED_WART_BLOCK
FIELD	rp	Ldyj$o;	F	field_35310	WARPED_NYLIUM
FIELD	rp	Ldyj$o;	G	field_35311	NETHER_WART_BLOCK
FIELD	rp	Ldyj$o;	H	field_35312	CRIMSON_NYLIUM
FIELD	rp	Ldyj$o;	I	field_35313	END_STONE
FIELD	rp	Ldyj$o;	a	field_35314	AIR
FIELD	rp	Ldyj$o;	b	field_35639	BEDROCK
FIELD	rp	Ldyj$o;	c	field_35315	WHITE_TERRACOTTA
FIELD	rp	Ldyj$o;	d	field_35316	ORANGE_TERRACOTTA
FIELD	rp	Ldyj$o;	e	field_35317	TERRACOTTA
FIELD	rp	Ldyj$o;	f	field_35318	RED_SAND
FIELD	rp	Ldyj$o;	g	field_35561	RED_SANDSTONE
FIELD	rp	Ldyj$o;	h	field_35319	STONE
FIELD	rp	Ldyj$o;	i	field_35640	DEEPSLATE
FIELD	rp	Ldyj$o;	j	field_35320	DIRT
FIELD	rp	Ldyj$o;	k	field_35321	PODZOL
FIELD	rp	Ldyj$o;	l	field_35322	COARSE_DIRT
FIELD	rp	Ldyj$o;	m	field_35323	MYCELIUM
FIELD	rp	Ldyj$o;	n	field_35324	GRASS_BLOCK
FIELD	rp	Ldyj$o;	o	field_35325	CALCITE
FIELD	rp	Ldyj$o;	p	field_35326	GRAVEL
FIELD	rp	Ldyj$o;	q	field_35327	SAND
FIELD	rp	Ldyj$o;	r	field_35562	SANDSTONE
FIELD	rp	Ldyj$o;	s	field_35328	PACKED_ICE
FIELD	rp	Ldyj$o;	t	field_35329	SNOW_BLOCK
FIELD	rp	Ldyj$o;	u	field_38808	MUD
FIELD	rp	Ldyj$o;	v	field_35330	POWDER_SNOW
FIELD	rp	Ldyj$o;	w	field_35331	ICE
FIELD	rp	Ldyj$o;	x	field_35332	WATER
FIELD	rp	Ldyj$o;	y	field_35333	LAVA
FIELD	rp	Ldyj$o;	z	field_35334	NETHERRACK
METHOD	rp	()Ldyj$o;	a	method_39134	createOverworldSurfaceRule
METHOD	rp	(D)Ldyj$f;	a	method_39135	surfaceNoiseThreshold
METHOD	rp	(I)[Ldyj$o;	a	method_39921	method_39921
METHOD	rp	(Ldex;)Ldyj$o;	a	method_39136	block
METHOD	rp	(ZZZ)Ldyj$o;	a	method_39922	createDefaultRule
METHOD	rp	()Ldyj$o;	b	method_39138	createNetherSurfaceRule
METHOD	rp	()Ldyj$o;	c	method_39139	getEndStoneRule
METHOD	rp	()Ldyj$o;	d	method_44325	getAirRule
CLASS	rq	net/minecraft/class_3870	net/minecraft/structure/TaigaVillageData
FIELD	rq	Lald;	a	field_26341	TOWN_CENTERS_KEY
FIELD	rq	Lald;	b	field_40965	TERMINATORS_KEY
METHOD	rq	(Lrc;)V	a	method_17038	bootstrap
CLASS	rr	net/minecraft/class_6765	net/minecraft/world/biome/source/util/VanillaTerrainParametersCreator
FIELD	rr	F	a	field_38024	field_38024
FIELD	rr	F	b	field_38025	field_38025
FIELD	rr	F	c	field_38026	field_38026
FIELD	rr	F	d	field_38027	field_38027
FIELD	rr	Lazy;	e	field_38028	IDENTITY
FIELD	rr	Lazy;	f	field_38029	OFFSET_AMPLIFIER
FIELD	rr	Lazy;	g	field_38030	FACTOR_AMPLIFIER
FIELD	rr	Lazy;	h	field_38031	JAGGEDNESS_AMPLIFIER
METHOD	rr	(F)F	a	method_42045	method_42045
METHOD	rr	(FFF)F	a	method_42046	getOffsetValue
METHOD	rr	(FFFF)F	a	method_42047	method_42047
METHOD	rr	(Lazy;FFFFFFLazy;)Laxz;	a	method_42048	method_42048
METHOD	rr	(Lazy;FLazy;)Laxz;	a	method_42049	method_42049
METHOD	rr	(Lazy;FZLazy;)Laxz;	a	method_42050	method_42050
METHOD	rr	(Lazy;Lazy;FFFFFFZZLazy;)Laxz;	a	method_42051	createContinentalOffsetSpline
METHOD	rr	(Lazy;Lazy;FFLazy;)Laxz;	a	method_42052	method_42052
METHOD	rr	(Lazy;Lazy;Lazy;FFFFLazy;)Laxz;	a	method_42053	method_42053
METHOD	rr	(Lazy;Lazy;Lazy;FZLazy;)Laxz;	a	method_42054	method_42054
METHOD	rr	(Lazy;Lazy;Lazy;Lazy;Z)Laxz;	a	method_42055	createFactorSpline
METHOD	rr	(Lazy;Lazy;Lazy;Z)Laxz;	a	method_42056	createOffsetSpline
METHOD	rr	(F)F	b	method_42057	method_42057
METHOD	rr	(Lazy;Lazy;Lazy;Lazy;Z)Laxz;	b	method_42058	createJaggednessSpline
METHOD	rr	(F)F	c	method_42059	method_42059
METHOD	rr	(F)F	d	method_42060	method_42060
CLASS	rs	net/minecraft/class_8256	net/minecraft/structure/TrailRuinsGenerator
FIELD	rs	Lald;	a	field_43386	TOWER
METHOD	rs	(Lrc;)V	a	method_49993	bootstrap
CLASS	rt	net/minecraft/class_8998	net/minecraft/structure/TrialChamberData
FIELD	rt	Lald;	a	field_47507	CHAMBER_END_POOL_KEY
FIELD	rt	Lald;	b	field_47508	HALLWAY_FALLBACK_POOL_KEY
FIELD	rt	Lald;	c	field_47509	CHAMBER_ENTRANCE_CAP_POOL_KEY
FIELD	rt	Ljava/util/List;	d	field_47510	ALIAS_BINDINGS
METHOD	rt	(Ljava/lang/String;)Ljava/lang/String;	a	method_55312	spawner
METHOD	rt	(Lrc;)V	a	method_55313	bootstrap
CLASS	ru	net/minecraft/class_8999	net/minecraft/structure/pool/OneTwentyOneStructurePools
FIELD	ru	Lald;	a	field_47511	field_47511
METHOD	ru	(Ljava/lang/String;)Lald;	a	method_55314	of
METHOD	ru	(Lrc;)V	a	method_55315	bootstrap
METHOD	ru	(Lrc;Ljava/lang/String;Lejr;)V	a	method_55316	register
CLASS	rv	net/minecraft/class_9000	net/minecraft/structure/processor/OneTwentyOneStructureProcessorLists
FIELD	rv	Lald;	a	field_47512	TRIAL_CHAMBERS_COPPER_BULB_DEGRADATION
METHOD	rv	(Lrc;)V	a	method_55317	bootstrap
METHOD	rv	(Lrc;Lald;Ljava/util/List;)V	a	method_55318	register
CLASS	rw	net/minecraft/class_9001	net/minecraft/structure/OneTwentyOneStructureSets
METHOD	rw	(Lrc;)V	a	method_55319	bootstrap
CLASS	rx	net/minecraft/class_9002	net/minecraft/world/gen/structure/OneTwentyOneStructures
METHOD	rx	(Lbtq;)Leip;	a	method_55320	method_55320
METHOD	rx	(Lrc;)V	a	method_55321	bootstrap
METHOD	rx	(Lbtq;)Lbtq;	b	method_55322	method_55322
CLASS	ry	net/minecraft/class_3813	net/minecraft/structure/VillageGenerator
METHOD	ry	(Lrc;)V	a	method_27221	bootstrap
CLASS	rz	net/minecraft/class_5504	net/minecraft/world/biome/BuiltinBiomes
METHOD	rz	(Lrc;)V	a	method_40363	bootstrap
CLASS	sa	net/minecraft/class_6726	net/minecraft/world/biome/TheEndBiomeCreator
METHOD	sa	(Ldcw$a;)Ldcv;	a	method_39141	createEndBiome
METHOD	sa	(Ljj;Ljj;)Ldcv;	a	method_39140	createEndBarrens
METHOD	sa	(Ljj;Ljj;)Ldcv;	b	method_39142	createTheEnd
METHOD	sa	(Ljj;Ljj;)Ldcv;	c	method_39143	createEndMidlands
METHOD	sa	(Ljj;Ljj;)Ldcv;	d	method_39144	createEndHighlands
METHOD	sa	(Ljj;Ljj;)Ldcv;	e	method_39145	createSmallEndIslands
CLASS	sb	net/minecraft/class_6727	net/minecraft/world/biome/TheNetherBiomeCreator
METHOD	sb	(Ljj;Ljj;)Ldcv;	a	method_39146	createNetherWastes
METHOD	sb	(Ljj;Ljj;)Ldcv;	b	method_39147	createSoulSandValley
METHOD	sb	(Ljj;Ljj;)Ldcv;	c	method_39148	createBasaltDeltas
METHOD	sb	(Ljj;Ljj;)Ldcv;	d	method_39149	createCrimsonForest
METHOD	sb	(Ljj;Ljj;)Ldcv;	e	method_39150	createWarpedForest
CLASS	sc	net/minecraft/class_5478	net/minecraft/world/biome/OverworldBiomeCreator
FIELD	sc	I	a	field_35340	DEFAULT_WATER_COLOR
FIELD	sc	I	b	field_35341	DEFAULT_WATER_FOG_COLOR
FIELD	sc	I	c	field_35342	DEFAULT_FOG_COLOR
FIELD	sc	Lavw;	d	field_35436	DEFAULT_MUSIC
METHOD	sc	(F)I	a	method_30932	getSkyColor
METHOD	sc	(Ldcw$a;)V	a	method_39153	addBasicFeatures
METHOD	sc	(Lddh$a;IILdcw$a;)Ldcv;	a	method_30692	createOcean
METHOD	sc	(Ljj;Ljj;)Ldcv;	a	method_30703	createSparseJungle
METHOD	sc	(Ljj;Ljj;FZZZLddh$a;Lavw;)Ldcv;	a	method_30695	createJungleFeatures
METHOD	sc	(Ljj;Ljj;Z)Ldcv;	a	method_30687	createOldGrowthTaiga
METHOD	sc	(Ljj;Ljj;ZZ)Ldcv;	a	method_30694	createSavanna
METHOD	sc	(Ljj;Ljj;ZZZ)Ldcv;	a	method_30701	createPlains
METHOD	sc	(ZFFIILjava/lang/Integer;Ljava/lang/Integer;Lddh$a;Ldcw$a;Lavw;)Ldcv;	a	method_39151	createBiome
METHOD	sc	(ZFFLddh$a;Ldcw$a;Lavw;)Ldcv;	a	method_39152	createBiome
METHOD	sc	(Ljj;Ljj;)Ldcv;	b	method_30683	createJungle
METHOD	sc	(Ljj;Ljj;Z)Ldcv;	b	method_30690	createWindsweptHills
METHOD	sc	(Ljj;Ljj;ZZ)Ldcv;	b	method_30685	createBeach
METHOD	sc	(Ljj;Ljj;ZZZ)Ldcv;	b	method_30704	createNormalForest
METHOD	sc	(Ljj;Ljj;)Ldcv;	c	method_30714	createNormalBambooJungle
METHOD	sc	(Ljj;Ljj;Z)Ldcv;	c	method_30696	createBadlands
METHOD	sc	(Ljj;Ljj;)Ldcv;	d	method_30698	createDesert
METHOD	sc	(Ljj;Ljj;Z)Ldcv;	d	method_30702	createColdOcean
METHOD	sc	(Ljj;Ljj;)Ldcv;	e	method_30684	createMushroomFields
METHOD	sc	(Ljj;Ljj;Z)Ldcv;	e	method_30706	createNormalOcean
METHOD	sc	(Ljj;Ljj;)Ldcv;	f	method_30723	createWarmOcean
METHOD	sc	(Ljj;Ljj;Z)Ldcv;	f	method_30709	createLukewarmOcean
METHOD	sc	(Ljj;Ljj;)Ldcv;	g	method_30705	createDarkForest
METHOD	sc	(Ljj;Ljj;Z)Ldcv;	g	method_30712	createFrozenOcean
METHOD	sc	(Ljj;Ljj;)Ldcv;	h	method_30708	createSwamp
METHOD	sc	(Ljj;Ljj;Z)Ldcv;	h	method_30699	createTaiga
METHOD	sc	(Ljj;Ljj;)Ldcv;	i	method_43232	createMangroveSwamp
METHOD	sc	(Ljj;Ljj;Z)Ldcv;	i	method_30686	createRiver
METHOD	sc	(Ljj;Ljj;)Ldcv;	j	method_30726	createTheVoid
METHOD	sc	(Ljj;Ljj;Z)Ldcv;	j	method_38574	createMeadow
METHOD	sc	(Ljj;Ljj;)Ldcv;	k	method_38575	createFrozenPeaks
METHOD	sc	(Ljj;Ljj;)Ldcv;	l	method_38576	createJaggedPeaks
METHOD	sc	(Ljj;Ljj;)Ldcv;	m	method_38577	createStonyPeaks
METHOD	sc	(Ljj;Ljj;)Ldcv;	n	method_38578	createSnowySlopes
METHOD	sc	(Ljj;Ljj;)Ldcv;	o	method_38579	createGrove
METHOD	sc	(Ljj;Ljj;)Ldcv;	p	method_34674	createLushCaves
METHOD	sc	(Ljj;Ljj;)Ldcv;	q	method_33132	createDripstoneCaves
METHOD	sc	(Ljj;Ljj;)Ldcv;	r	method_42061	createDeepDark
METHOD	sc	(Ljj;Ljj;)Ldcw$a;	s	method_31066	createOceanGenerationSettings
CLASS	sd	net/minecraft/class_6299	net/minecraft/unused/packageinfo/PackageInfo6299
CLASS	se	net/minecraft/class_6800	net/minecraft/world/gen/feature/OceanConfiguredFeatures
FIELD	se	Lald;	a	field_35762	SEAGRASS_SHORT
FIELD	se	Lald;	b	field_35763	SEAGRASS_SLIGHTLY_LESS_SHORT
FIELD	se	Lald;	c	field_35764	SEAGRASS_MID
FIELD	se	Lald;	d	field_35765	SEAGRASS_TALL
FIELD	se	Lald;	e	field_35766	SEA_PICKLE
FIELD	se	Lald;	f	field_35767	SEAGRASS_SIMPLE
FIELD	se	Lald;	g	field_35768	KELP
FIELD	se	Lald;	h	field_35769	WARM_OCEAN_VEGETATION
METHOD	se	(Lrc;)V	a	method_46849	bootstrap
CLASS	sf	net/minecraft/class_6801	net/minecraft/world/gen/feature/UndergroundConfiguredFeatures
FIELD	sf	Lald;	a	field_35770	MONSTER_ROOM
FIELD	sf	Lald;	b	field_35771	FOSSIL_COAL
FIELD	sf	Lald;	c	field_35772	FOSSIL_DIAMONDS
FIELD	sf	Lald;	d	field_35773	DRIPSTONE_CLUSTER
FIELD	sf	Lald;	e	field_35774	LARGE_DRIPSTONE
FIELD	sf	Lald;	f	field_35775	POINTED_DRIPSTONE
FIELD	sf	Lald;	g	field_35776	UNDERWATER_MAGMA
FIELD	sf	Lald;	h	field_35777	GLOW_LICHEN
FIELD	sf	Lald;	i	field_35778	ROOTED_AZALEA_TREE
FIELD	sf	Lald;	j	field_35779	CAVE_VINE
FIELD	sf	Lald;	k	field_35780	CAVE_VINE_IN_MOSS
FIELD	sf	Lald;	l	field_35781	MOSS_VEGETATION
FIELD	sf	Lald;	m	field_35782	MOSS_PATCH
FIELD	sf	Lald;	n	field_35783	MOSS_PATCH_BONEMEAL
FIELD	sf	Lald;	o	field_35784	DRIPLEAF
FIELD	sf	Lald;	p	field_35785	CLAY_WITH_DRIPLEAVES
FIELD	sf	Lald;	q	field_35786	CLAY_POOL_WITH_DRIPLEAVES
FIELD	sf	Lald;	r	field_35787	LUSH_CAVES_CLAY
FIELD	sf	Lald;	s	field_35788	MOSS_PATCH_CEILING
FIELD	sf	Lald;	t	field_35789	SPORE_BLOSSOM
FIELD	sf	Lald;	u	field_35790	AMETHYST_GEODE
FIELD	sf	Lald;	v	field_38033	SCULK_PATCH_DEEP_DARK
FIELD	sf	Lald;	w	field_38477	SCULK_PATCH_ANCIENT_CITY
FIELD	sf	Lald;	x	field_38034	SCULK_VEIN
METHOD	sf	()Lji;	a	method_39686	createSmallDripleafFeature
METHOD	sf	(Lje;)Lji;	a	method_39687	createBigDripleafFeature
METHOD	sf	(Lrc;)V	a	method_46850	bootstrap
CLASS	sg	net/minecraft/class_6802	net/minecraft/world/gen/feature/EndConfiguredFeatures
FIELD	sg	Lald;	a	field_35795	END_SPIKE
FIELD	sg	Lald;	b	field_35796	END_GATEWAY_RETURN
FIELD	sg	Lald;	c	field_35797	END_GATEWAY_DELAYED
FIELD	sg	Lald;	d	field_35798	CHORUS_PLANT
FIELD	sg	Lald;	e	field_35799	END_ISLAND
METHOD	sg	(Lrc;)V	a	method_46851	bootstrap
CLASS	sh	net/minecraft/class_6803	net/minecraft/world/gen/feature/ConfiguredFeatures
METHOD	sh	(ILji;)Ledn;	a	method_39703	createRandomPatchFeatureConfig
METHOD	sh	(Leaw;Leda;)Ledn;	a	method_39704	createRandomPatchFeatureConfig
METHOD	sh	(Leaw;Leda;Ljava/util/List;)Ledn;	a	method_39705	createRandomPatchFeatureConfig
METHOD	sh	(Leaw;Leda;Ljava/util/List;I)Ledn;	a	method_39706	createRandomPatchFeatureConfig
METHOD	sh	(Ljava/lang/String;)Lald;	a	method_46852	of
METHOD	sh	(Ljava/util/List;)Ldyz;	a	method_39709	createBlockPredicate
METHOD	sh	(Lrc;)V	a	method_39702	bootstrap
METHOD	sh	(Lrc;Lald;Leaw;)V	a	method_40364	register
METHOD	sh	(Lrc;Lald;Leaw;Leda;)V	a	method_39708	register
CLASS	si	net/minecraft/class_6804	net/minecraft/world/gen/feature/MiscConfiguredFeatures
FIELD	si	Lald;	a	field_35800	ICE_SPIKE
FIELD	si	Lald;	b	field_35801	ICE_PATCH
FIELD	si	Lald;	c	field_35802	FOREST_ROCK
FIELD	si	Lald;	d	field_35803	ICEBERG_PACKED
FIELD	si	Lald;	e	field_35804	ICEBERG_BLUE
FIELD	si	Lald;	f	field_35805	BLUE_ICE
FIELD	si	Lald;	g	field_35806	LAKE_LAVA
FIELD	si	Lald;	h	field_35807	DISK_CLAY
FIELD	si	Lald;	i	field_35808	DISK_GRAVEL
FIELD	si	Lald;	j	field_35809	DISK_SAND
FIELD	si	Lald;	k	field_35810	FREEZE_TOP_LAYER
FIELD	si	Lald;	l	field_38809	DISK_GRASS
FIELD	si	Lald;	m	field_35811	BONUS_CHEST
FIELD	si	Lald;	n	field_35812	VOID_START_PLATFORM
FIELD	si	Lald;	o	field_35813	DESERT_WELL
FIELD	si	Lald;	p	field_35814	SPRING_LAVA_OVERWORLD
FIELD	si	Lald;	q	field_35815	SPRING_LAVA_FROZEN
FIELD	si	Lald;	r	field_35816	SPRING_WATER
METHOD	si	(Lrc;)V	a	method_46853	bootstrap
CLASS	sj	net/minecraft/class_6805	net/minecraft/world/gen/feature/NetherConfiguredFeatures
FIELD	sj	Lald;	a	field_35817	DELTA
FIELD	sj	Lald;	b	field_35818	SMALL_BASALT_COLUMNS
FIELD	sj	Lald;	c	field_35819	SMALL_BASALT_COLUMNS_TEMP
FIELD	sj	Lald;	d	field_35820	BASALT_BLOBS
FIELD	sj	Lald;	e	field_35821	BLACKSTONE_BLOBS
FIELD	sj	Lald;	f	field_35822	GLOWSTONE_EXTRA
FIELD	sj	Lald;	g	field_35824	CRIMSON_FOREST_VEGETATION
FIELD	sj	Lald;	h	field_35825	CRIMSON_FOREST_VEGETATION_BONEMEAL
FIELD	sj	Lald;	i	field_35827	WARPED_FOREST_VEGETATION
FIELD	sj	Lald;	j	field_35828	WARPED_FOREST_VEGETATION_BONEMEAL
FIELD	sj	Lald;	k	field_35829	NETHER_SPROUTS
FIELD	sj	Lald;	l	field_35830	NETHER_SPROUTS_BONEMEAL
FIELD	sj	Lald;	m	field_35831	TWISTING_VINES
FIELD	sj	Lald;	n	field_35832	TWISTING_VINES_BONEMEAL
FIELD	sj	Lald;	o	field_35833	WEEPING_VINES
FIELD	sj	Lald;	p	field_35834	PATCH_CRIMSON_ROOTS
FIELD	sj	Lald;	q	field_35835	BASALT_PILLAR
FIELD	sj	Lald;	r	field_35836	SPRING_LAVA_NETHER
FIELD	sj	Lald;	s	field_35837	SPRING_NETHER_CLOSED
FIELD	sj	Lald;	t	field_35838	SPRING_NETHER_OPEN
FIELD	sj	Lald;	u	field_35839	PATCH_FIRE
FIELD	sj	Lald;	v	field_35840	PATCH_SOUL_FIRE
METHOD	sj	(Lrc;)V	a	method_46854	bootstrap
CLASS	sk	net/minecraft/class_6806	net/minecraft/world/gen/feature/OreConfiguredFeatures
FIELD	sk	Lald;	A	field_35851	ORE_EMERALD
FIELD	sk	Lald;	B	field_35852	ORE_ANCIENT_DEBRIS_LARGE
FIELD	sk	Lald;	C	field_35853	ORE_ANCIENT_DEBRIS_SMALL
FIELD	sk	Lald;	D	field_35854	ORE_COPPER_SMALL
FIELD	sk	Lald;	E	field_35855	ORE_COPPER_LARGE
FIELD	sk	Lald;	F	field_35856	ORE_CLAY
FIELD	sk	Lald;	a	field_35868	ORE_MAGMA
FIELD	sk	Lald;	b	field_35869	ORE_SOUL_SAND
FIELD	sk	Lald;	c	field_35870	ORE_NETHER_GOLD
FIELD	sk	Lald;	d	field_35871	ORE_QUARTZ
FIELD	sk	Lald;	e	field_35872	ORE_GRAVEL_NETHER
FIELD	sk	Lald;	f	field_35873	ORE_BLACKSTONE
FIELD	sk	Lald;	g	field_35874	ORE_DIRT
FIELD	sk	Lald;	h	field_35875	ORE_GRAVEL
FIELD	sk	Lald;	i	field_35876	ORE_GRANITE
FIELD	sk	Lald;	j	field_35877	ORE_DIORITE
FIELD	sk	Lald;	k	field_35878	ORE_ANDESITE
FIELD	sk	Lald;	l	field_35879	ORE_TUFF
FIELD	sk	Lald;	m	field_35880	ORE_COAL
FIELD	sk	Lald;	n	field_35881	ORE_COAL_BURIED
FIELD	sk	Lald;	o	field_35882	ORE_IRON
FIELD	sk	Lald;	p	field_35841	ORE_IRON_SMALL
FIELD	sk	Lald;	q	field_35842	ORE_GOLD
FIELD	sk	Lald;	r	field_35843	ORE_GOLD_BURIED
FIELD	sk	Lald;	s	field_35844	ORE_REDSTONE
FIELD	sk	Lald;	t	field_35845	ORE_DIAMOND_SMALL
FIELD	sk	Lald;	u	field_45663	ORE_DIAMOND_MEDIUM
FIELD	sk	Lald;	v	field_35846	ORE_DIAMOND_LARGE
FIELD	sk	Lald;	w	field_35847	ORE_DIAMOND_BURIED
FIELD	sk	Lald;	x	field_35848	ORE_LAPIS
FIELD	sk	Lald;	y	field_35849	ORE_LAPIS_BURIED
FIELD	sk	Lald;	z	field_35850	ORE_INFESTED
METHOD	sk	(Lrc;)V	a	method_46855	bootstrap
CLASS	sl	net/minecraft/class_6807	net/minecraft/world/gen/feature/PileConfiguredFeatures
FIELD	sl	Lald;	a	field_35883	PILE_HAY
FIELD	sl	Lald;	b	field_35884	PILE_MELON
FIELD	sl	Lald;	c	field_35885	PILE_SNOW
FIELD	sl	Lald;	d	field_35886	PILE_ICE
FIELD	sl	Lald;	e	field_35887	PILE_PUMPKIN
METHOD	sl	(Lrc;)V	a	method_46856	bootstrap
CLASS	sm	net/minecraft/class_6808	net/minecraft/world/gen/feature/TreeConfiguredFeatures
FIELD	sm	Lald;	A	field_35922	OAK_BEES_0002
FIELD	sm	Lald;	B	field_35923	OAK_BEES_002
FIELD	sm	Lald;	C	field_35924	OAK_BEES_005
FIELD	sm	Lald;	D	field_35888	BIRCH_BEES_0002
FIELD	sm	Lald;	E	field_35889	BIRCH_BEES_002
FIELD	sm	Lald;	F	field_35890	BIRCH_BEES_005
FIELD	sm	Lald;	G	field_35891	FANCY_OAK_BEES_0002
FIELD	sm	Lald;	H	field_35892	FANCY_OAK_BEES_002
FIELD	sm	Lald;	I	field_35893	FANCY_OAK_BEES_005
FIELD	sm	Lald;	J	field_35894	FANCY_OAK_BEES
FIELD	sm	Lald;	K	field_42959	CHERRY_BEES_005
FIELD	sm	Lald;	a	field_35899	CRIMSON_FUNGUS
FIELD	sm	Lald;	b	field_35900	CRIMSON_FUNGUS_PLANTED
FIELD	sm	Lald;	c	field_35901	WARPED_FUNGUS
FIELD	sm	Lald;	d	field_35902	WARPED_FUNGUS_PLANTED
FIELD	sm	Lald;	e	field_35903	HUGE_BROWN_MUSHROOM
FIELD	sm	Lald;	f	field_35904	HUGE_RED_MUSHROOM
FIELD	sm	Lald;	g	field_35905	OAK
FIELD	sm	Lald;	h	field_35906	DARK_OAK
FIELD	sm	Lald;	i	field_35907	BIRCH
FIELD	sm	Lald;	j	field_35908	ACACIA
FIELD	sm	Lald;	k	field_35909	SPRUCE
FIELD	sm	Lald;	l	field_35910	PINE
FIELD	sm	Lald;	m	field_35911	JUNGLE_TREE
FIELD	sm	Lald;	n	field_35912	FANCY_OAK
FIELD	sm	Lald;	o	field_35913	JUNGLE_TREE_NO_VINE
FIELD	sm	Lald;	p	field_35914	MEGA_JUNGLE_TREE
FIELD	sm	Lald;	q	field_35915	MEGA_SPRUCE
FIELD	sm	Lald;	r	field_35916	MEGA_PINE
FIELD	sm	Lald;	s	field_35917	SUPER_BIRCH_BEES_0002
FIELD	sm	Lald;	t	field_35918	SUPER_BIRCH_BEES
FIELD	sm	Lald;	u	field_35919	SWAMP_OAK
FIELD	sm	Lald;	v	field_35920	JUNGLE_BUSH
FIELD	sm	Lald;	w	field_35921	AZALEA_TREE
FIELD	sm	Lald;	x	field_38810	MANGROVE
FIELD	sm	Lald;	y	field_38811	TALL_MANGROVE
FIELD	sm	Lald;	z	field_42960	CHERRY
METHOD	sm	()Ledw$a;	a	method_39710	oak
METHOD	sm	(Ldex;Ldex;IIII)Ledw$a;	a	method_39711	builder
METHOD	sm	(Lrc;)V	a	method_46857	bootstrap
METHOD	sm	()Ledw$a;	b	method_39712	birch
METHOD	sm	()Ledw$a;	c	method_39713	superBirch
METHOD	sm	()Ledw$a;	d	method_39714	jungle
METHOD	sm	()Ledw$a;	e	method_39715	fancyOak
METHOD	sm	()Ledw$a;	f	method_49392	cherry
CLASS	sn	net/minecraft/class_6809	net/minecraft/world/gen/feature/VegetationConfiguredFeatures
FIELD	sn	Lald;	A	field_35966	DARK_FOREST_VEGETATION
FIELD	sn	Lald;	B	field_35925	TREES_FLOWER_FOREST
FIELD	sn	Lald;	C	field_35926	MEADOW_TREES
FIELD	sn	Lald;	D	field_35927	TREES_TAIGA
FIELD	sn	Lald;	E	field_35928	TREES_GROVE
FIELD	sn	Lald;	F	field_35929	TREES_SAVANNA
FIELD	sn	Lald;	G	field_35930	BIRCH_TALL
FIELD	sn	Lald;	H	field_35931	TREES_WINDSWEPT_HILLS
FIELD	sn	Lald;	I	field_35932	TREES_WATER
FIELD	sn	Lald;	J	field_35933	TREES_BIRCH_AND_OAK
FIELD	sn	Lald;	K	field_35934	TREES_PLAINS
FIELD	sn	Lald;	L	field_35935	TREES_SPARSE_JUNGLE
FIELD	sn	Lald;	M	field_35936	TREES_OLD_GROWTH_SPRUCE_TAIGA
FIELD	sn	Lald;	N	field_35937	TREES_OLD_GROWTH_PINE_TAIGA
FIELD	sn	Lald;	O	field_35938	TREES_JUNGLE
FIELD	sn	Lald;	P	field_35939	BAMBOO_VEGETATION
FIELD	sn	Lald;	Q	field_35940	MUSHROOM_ISLAND_VEGETATION
FIELD	sn	Lald;	R	field_38812	MANGROVE_VEGETATION
FIELD	sn	Lald;	a	field_35941	BAMBOO_NO_PODZOL
FIELD	sn	Lald;	b	field_35942	BAMBOO_SOME_PODZOL
FIELD	sn	Lald;	c	field_35943	VINES
FIELD	sn	Lald;	d	field_35944	PATCH_BROWN_MUSHROOM
FIELD	sn	Lald;	e	field_35945	PATCH_RED_MUSHROOM
FIELD	sn	Lald;	f	field_35946	PATCH_SUNFLOWER
FIELD	sn	Lald;	g	field_35947	PATCH_PUMPKIN
FIELD	sn	Lald;	h	field_35948	PATCH_BERRY_BUSH
FIELD	sn	Lald;	i	field_35949	PATCH_TAIGA_GRASS
FIELD	sn	Lald;	j	field_35950	PATCH_GRASS
FIELD	sn	Lald;	k	field_35951	PATCH_GRASS_JUNGLE
FIELD	sn	Lald;	l	field_35952	SINGLE_PIECE_OF_GRASS
FIELD	sn	Lald;	m	field_35953	PATCH_DEAD_BUSH
FIELD	sn	Lald;	n	field_35954	PATCH_MELON
FIELD	sn	Lald;	o	field_35955	PATCH_WATERLILY
FIELD	sn	Lald;	p	field_35956	PATCH_TALL_GRASS
FIELD	sn	Lald;	q	field_35957	PATCH_LARGE_FERN
FIELD	sn	Lald;	r	field_35958	PATCH_CACTUS
FIELD	sn	Lald;	s	field_35959	PATCH_SUGAR_CANE
FIELD	sn	Lald;	t	field_35960	FLOWER_DEFAULT
FIELD	sn	Lald;	u	field_35961	FLOWER_FLOWER_FOREST
FIELD	sn	Lald;	v	field_35962	FLOWER_SWAMP
FIELD	sn	Lald;	w	field_35963	FLOWER_PLAIN
FIELD	sn	Lald;	x	field_35964	FLOWER_MEADOW
FIELD	sn	Lald;	y	field_42961	FLOWER_CHERRY
FIELD	sn	Lald;	z	field_35965	FOREST_FLOWERS
METHOD	sn	(Lefb;I)Ledn;	a	method_39717	createRandomPatchFeatureConfig
METHOD	sn	(Lrc;)V	a	method_46858	bootstrap
CLASS	so	net/minecraft/class_6810	net/minecraft/unused/packageinfo/PackageInfo6810
CLASS	sp	net/minecraft/class_6667	net/minecraft/unused/packageinfo/PackageInfo6667
CLASS	sq	net/minecraft/class_6811	net/minecraft/world/gen/feature/OceanPlacedFeatures
FIELD	sq	Lald;	a	field_35967	SEAGRASS_WARM
FIELD	sq	Lald;	b	field_35968	SEAGRASS_NORMAL
FIELD	sq	Lald;	c	field_35969	SEAGRASS_COLD
FIELD	sq	Lald;	d	field_35970	SEAGRASS_RIVER
FIELD	sq	Lald;	e	field_35971	SEAGRASS_SWAMP
FIELD	sq	Lald;	f	field_35972	SEAGRASS_DEEP_WARM
FIELD	sq	Lald;	g	field_35973	SEAGRASS_DEEP
FIELD	sq	Lald;	h	field_35974	SEAGRASS_DEEP_COLD
FIELD	sq	Lald;	i	field_35975	SEAGRASS_SIMPLE
FIELD	sq	Lald;	j	field_35976	SEA_PICKLE
FIELD	sq	Lald;	k	field_35977	KELP_COLD
FIELD	sq	Lald;	l	field_35978	KELP_WARM
FIELD	sq	Lald;	m	field_35979	WARM_OCEAN_VEGETATION
METHOD	sq	(I)Ljava/util/List;	a	method_39731	seagrassModifiers
METHOD	sq	(Lrc;)V	a	method_46859	bootstrap
CLASS	sr	net/minecraft/class_6812	net/minecraft/world/gen/feature/UndergroundPlacedFeatures
FIELD	sr	Lald;	a	field_35980	MONSTER_ROOM
FIELD	sr	Lald;	b	field_35981	MONSTER_ROOM_DEEP
FIELD	sr	Lald;	c	field_35982	FOSSIL_UPPER
FIELD	sr	Lald;	d	field_35983	FOSSIL_LOWER
FIELD	sr	Lald;	e	field_35984	DRIPSTONE_CLUSTER
FIELD	sr	Lald;	f	field_35985	LARGE_DRIPSTONE
FIELD	sr	Lald;	g	field_35986	POINTED_DRIPSTONE
FIELD	sr	Lald;	h	field_35987	UNDERWATER_MAGMA
FIELD	sr	Lald;	i	field_35988	GLOW_LICHEN
FIELD	sr	Lald;	j	field_35989	ROOTED_AZALEA_TREE
FIELD	sr	Lald;	k	field_35990	CAVE_VINES
FIELD	sr	Lald;	l	field_35991	LUSH_CAVES_VEGETATION
FIELD	sr	Lald;	m	field_35992	LUSH_CAVES_CLAY
FIELD	sr	Lald;	n	field_35993	LUSH_CAVES_CEILING_VEGETATION
FIELD	sr	Lald;	o	field_35994	SPORE_BLOSSOM
FIELD	sr	Lald;	p	field_35995	CLASSIC_VINES_CAVE_FEATURE
FIELD	sr	Lald;	q	field_35996	AMETHYST_GEODE
FIELD	sr	Lald;	r	field_38036	SCULK_PATCH_DEEP_DARK
FIELD	sr	Lald;	s	field_38478	SCULK_PATCH_ANCIENT_CITY
FIELD	sr	Lald;	t	field_38037	SCULK_VEIN
METHOD	sr	(Lrc;)V	a	method_46860	bootstrap
CLASS	ss	net/minecraft/class_6813	net/minecraft/world/gen/feature/EndPlacedFeatures
FIELD	ss	Lald;	a	field_35997	END_SPIKE
FIELD	ss	Lald;	b	field_35998	END_GATEWAY_RETURN
FIELD	ss	Lald;	c	field_35999	CHORUS_PLANT
FIELD	ss	Lald;	d	field_36000	END_ISLAND_DECORATED
METHOD	ss	(Lrc;)V	a	method_46861	bootstrap
CLASS	st	net/minecraft/class_6814	net/minecraft/world/gen/feature/MiscPlacedFeatures
FIELD	st	Lald;	a	field_36001	ICE_SPIKE
FIELD	st	Lald;	b	field_36002	ICE_PATCH
FIELD	st	Lald;	c	field_36003	FOREST_ROCK
FIELD	st	Lald;	d	field_36004	ICEBERG_PACKED
FIELD	st	Lald;	e	field_36005	ICEBERG_BLUE
FIELD	st	Lald;	f	field_36006	BLUE_ICE
FIELD	st	Lald;	g	field_36007	LAKE_LAVA_UNDERGROUND
FIELD	st	Lald;	h	field_36008	LAKE_LAVA_SURFACE
FIELD	st	Lald;	i	field_36009	DISK_CLAY
FIELD	st	Lald;	j	field_36010	DISK_GRAVEL
FIELD	st	Lald;	k	field_36011	DISK_SAND
FIELD	st	Lald;	l	field_38813	DISK_GRASS
FIELD	st	Lald;	m	field_36012	FREEZE_TOP_LAYER
FIELD	st	Lald;	n	field_36013	VOID_START_PLATFORM
FIELD	st	Lald;	o	field_36014	DESERT_WELL
FIELD	st	Lald;	p	field_36015	SPRING_LAVA
FIELD	st	Lald;	q	field_36016	SPRING_LAVA_FROZEN
FIELD	st	Lald;	r	field_36017	SPRING_WATER
METHOD	st	(Lrc;)V	a	method_46862	bootstrap
CLASS	su	net/minecraft/class_6815	net/minecraft/world/gen/feature/NetherPlacedFeatures
FIELD	su	Lald;	a	field_36018	DELTA
FIELD	su	Lald;	b	field_36019	SMALL_BASALT_COLUMNS
FIELD	su	Lald;	c	field_36020	LARGE_BASALT_COLUMNS
FIELD	su	Lald;	d	field_36021	BASALT_BLOBS
FIELD	su	Lald;	e	field_36022	BLACKSTONE_BLOBS
FIELD	su	Lald;	f	field_36023	GLOWSTONE_EXTRA
FIELD	su	Lald;	g	field_36024	GLOWSTONE
FIELD	su	Lald;	h	field_36025	CRIMSON_FOREST_VEGETATION
FIELD	su	Lald;	i	field_36026	WARPED_FOREST_VEGETATION
FIELD	su	Lald;	j	field_36027	NETHER_SPROUTS
FIELD	su	Lald;	k	field_36028	TWISTING_VINES
FIELD	su	Lald;	l	field_36029	WEEPING_VINES
FIELD	su	Lald;	m	field_36030	PATCH_CRIMSON_ROOTS
FIELD	su	Lald;	n	field_36031	BASALT_PILLAR
FIELD	su	Lald;	o	field_36032	SPRING_DELTA
FIELD	su	Lald;	p	field_36033	SPRING_CLOSED
FIELD	su	Lald;	q	field_36034	SPRING_CLOSED_DOUBLE
FIELD	su	Lald;	r	field_36035	SPRING_OPEN
FIELD	su	Lald;	s	field_36037	PATCH_SOUL_FIRE
FIELD	su	Lald;	t	field_36038	PATCH_FIRE
METHOD	su	(Lrc;)V	a	method_46863	bootstrap
CLASS	sv	net/minecraft/class_6816	net/minecraft/world/gen/feature/OrePlacedFeatures
FIELD	sv	Lald;	A	field_36039	ORE_REDSTONE_LOWER
FIELD	sv	Lald;	B	field_36040	ORE_DIAMOND
FIELD	sv	Lald;	C	field_45664	ORE_DIAMOND_MEDIUM
FIELD	sv	Lald;	D	field_36041	ORE_DIAMOND_LARGE
FIELD	sv	Lald;	E	field_36042	ORE_DIAMOND_BURIED
FIELD	sv	Lald;	F	field_36043	ORE_LAPIS
FIELD	sv	Lald;	G	field_36044	ORE_LAPIS_BURIED
FIELD	sv	Lald;	H	field_36045	ORE_INFESTED
FIELD	sv	Lald;	I	field_36046	ORE_EMERALD
FIELD	sv	Lald;	J	field_36047	ORE_ANCIENT_DEBRIS_LARGE
FIELD	sv	Lald;	K	field_36048	ORE_DEBRIS_SMALL
FIELD	sv	Lald;	L	field_36049	ORE_COPPER
FIELD	sv	Lald;	M	field_36050	ORE_COPPER_LARGE
FIELD	sv	Lald;	N	field_36051	ORE_CLAY
FIELD	sv	Lald;	a	field_36052	ORE_MAGMA
FIELD	sv	Lald;	b	field_36053	ORE_SOUL_SAND
FIELD	sv	Lald;	c	field_36054	ORE_GOLD_DELTAS
FIELD	sv	Lald;	d	field_36055	ORE_QUARTZ_DELTAS
FIELD	sv	Lald;	e	field_36056	ORE_GOLD_NETHER
FIELD	sv	Lald;	f	field_36057	ORE_QUARTZ_NETHER
FIELD	sv	Lald;	g	field_36058	ORE_GRAVEL_NETHER
FIELD	sv	Lald;	h	field_36059	ORE_BLACKSTONE
FIELD	sv	Lald;	i	field_36060	ORE_DIRT
FIELD	sv	Lald;	j	field_36061	ORE_GRAVEL
FIELD	sv	Lald;	k	field_36062	ORE_GRANITE_UPPER
FIELD	sv	Lald;	l	field_36063	ORE_GRANITE_LOWER
FIELD	sv	Lald;	m	field_36064	ORE_DIORITE_UPPER
FIELD	sv	Lald;	n	field_36065	ORE_DIORITE_LOWER
FIELD	sv	Lald;	o	field_36066	ORE_ANDESITE_UPPER
FIELD	sv	Lald;	p	field_36067	ORE_ANDESITE_LOWER
FIELD	sv	Lald;	q	field_36068	ORE_TUFF
FIELD	sv	Lald;	r	field_36069	ORE_COAL_UPPER
FIELD	sv	Lald;	s	field_36070	ORE_COAL_LOWER
FIELD	sv	Lald;	t	field_36071	ORE_IRON_UPPER
FIELD	sv	Lald;	u	field_36072	ORE_IRON_MIDDLE
FIELD	sv	Lald;	v	field_36073	ORE_IRON_SMALL
FIELD	sv	Lald;	w	field_36074	ORE_GOLD_EXTRA
FIELD	sv	Lald;	x	field_36075	ORE_GOLD
FIELD	sv	Lald;	y	field_36076	ORE_GOLD_LOWER
FIELD	sv	Lald;	z	field_36077	ORE_REDSTONE
METHOD	sv	(ILehp;)Ljava/util/List;	a	method_39732	modifiersWithCount
METHOD	sv	(Lehp;Lehp;)Ljava/util/List;	a	method_39733	modifiers
METHOD	sv	(Lrc;)V	a	method_46864	bootstrap
METHOD	sv	(ILehp;)Ljava/util/List;	b	method_39734	modifiersWithRarity
CLASS	sw	net/minecraft/class_6817	net/minecraft/world/gen/feature/PlacedFeatures
FIELD	sw	Lehp;	a	field_36078	MOTION_BLOCKING_HEIGHTMAP
FIELD	sw	Lehp;	b	field_36079	OCEAN_FLOOR_WG_HEIGHTMAP
FIELD	sw	Lehp;	c	field_36080	WORLD_SURFACE_WG_HEIGHTMAP
FIELD	sw	Lehp;	d	field_36081	OCEAN_FLOOR_HEIGHTMAP
FIELD	sw	Lehp;	e	field_36082	BOTTOM_TO_TOP_RANGE
FIELD	sw	Lehp;	f	field_36083	TEN_ABOVE_AND_BELOW_RANGE
FIELD	sw	Lehp;	g	field_36084	EIGHT_ABOVE_AND_BELOW_RANGE
FIELD	sw	Lehp;	h	field_36085	FOUR_ABOVE_AND_BELOW_RANGE
FIELD	sw	Lehp;	i	field_36086	BOTTOM_TO_120_RANGE
METHOD	sw	()Leho;	a	method_40371	isAir
METHOD	sw	(IFI)Lehp;	a	method_39736	createCountExtraModifier
METHOD	sw	(Ldex;)Lehb;	a	method_40365	wouldSurvive
METHOD	sw	(Leaw;Leda;)Lji;	a	method_40366	createEntry
METHOD	sw	(Leaw;Leda;Ldyz;)Lji;	a	method_40367	createEntry
METHOD	sw	(Leaw;Leda;[Lehp;)Lji;	a	method_40368	createEntry
METHOD	sw	(Ljava/lang/String;)Lald;	a	method_46865	of
METHOD	sw	(Lji;[Lehp;)Lji;	a	method_40369	createEntry
METHOD	sw	(Lrc;)V	a	method_39735	bootstrap
METHOD	sw	(Lrc;Lald;Lji;Ljava/util/List;)V	a	method_39737	register
METHOD	sw	(Lrc;Lald;Lji;[Lehp;)V	a	method_40370	register
CLASS	sx	net/minecraft/class_6818	net/minecraft/world/gen/feature/TreePlacedFeatures
FIELD	sx	Lald;	A	field_36113	FANCY_OAK_BEES_002
FIELD	sx	Lald;	B	field_36087	FANCY_OAK_BEES
FIELD	sx	Lald;	C	field_42962	CHERRY_BEES_005
FIELD	sx	Lald;	a	field_36088	CRIMSON_FUNGI
FIELD	sx	Lald;	b	field_36089	WARPED_FUNGI
FIELD	sx	Lald;	c	field_36090	OAK_CHECKED
FIELD	sx	Lald;	d	field_36091	DARK_OAK_CHECKED
FIELD	sx	Lald;	e	field_36092	BIRCH_CHECKED
FIELD	sx	Lald;	f	field_36093	ACACIA_CHECKED
FIELD	sx	Lald;	g	field_36094	SPRUCE_CHECKED
FIELD	sx	Lald;	h	field_38814	MANGROVE_CHECKED
FIELD	sx	Lald;	i	field_42963	CHERRY_CHECKED
FIELD	sx	Lald;	j	field_36097	PINE_ON_SNOW
FIELD	sx	Lald;	k	field_36098	SPRUCE_ON_SNOW
FIELD	sx	Lald;	l	field_36099	PINE_CHECKED
FIELD	sx	Lald;	m	field_36100	JUNGLE_TREE
FIELD	sx	Lald;	n	field_36101	FANCY_OAK_CHECKED
FIELD	sx	Lald;	o	field_36102	MEGA_JUNGLE_TREE_CHECKED
FIELD	sx	Lald;	p	field_36103	MEGA_SPRUCE_CHECKED
FIELD	sx	Lald;	q	field_36104	MEGA_PINE_CHECKED
FIELD	sx	Lald;	r	field_38815	TALL_MANGROVE_CHECKED
FIELD	sx	Lald;	s	field_36105	JUNGLE_BUSH
FIELD	sx	Lald;	t	field_36106	SUPER_BIRCH_BEES_0002
FIELD	sx	Lald;	u	field_36107	SUPER_BIRCH_BEES
FIELD	sx	Lald;	v	field_36108	OAK_BEES_0002
FIELD	sx	Lald;	w	field_36109	OAK_BEES_002
FIELD	sx	Lald;	x	field_36110	BIRCH_BEES_0002
FIELD	sx	Lald;	y	field_36111	BIRCH_BEES_002
FIELD	sx	Lald;	z	field_36112	FANCY_OAK_BEES_0002
METHOD	sx	(Lrc;)V	a	method_46866	bootstrap
CLASS	sy	net/minecraft/class_6819	net/minecraft/world/gen/feature/VegetationPlacedFeatures
FIELD	sy	Lald;	A	field_36185	PATCH_CACTUS_DECORATED
FIELD	sy	Lald;	B	field_36114	PATCH_SUGAR_CANE_SWAMP
FIELD	sy	Lald;	C	field_36115	PATCH_SUGAR_CANE_DESERT
FIELD	sy	Lald;	D	field_36116	PATCH_SUGAR_CANE_BADLANDS
FIELD	sy	Lald;	E	field_36117	PATCH_SUGAR_CANE
FIELD	sy	Lald;	F	field_36118	BROWN_MUSHROOM_NETHER
FIELD	sy	Lald;	G	field_36119	RED_MUSHROOM_NETHER
FIELD	sy	Lald;	H	field_36120	BROWN_MUSHROOM_NORMAL
FIELD	sy	Lald;	I	field_36121	RED_MUSHROOM_NORMAL
FIELD	sy	Lald;	J	field_36122	BROWN_MUSHROOM_TAIGA
FIELD	sy	Lald;	K	field_36123	RED_MUSHROOM_TAIGA
FIELD	sy	Lald;	L	field_36124	BROWN_MUSHROOM_OLD_GROWTH
FIELD	sy	Lald;	M	field_36125	RED_MUSHROOM_OLD_GROWTH
FIELD	sy	Lald;	N	field_36126	BROWN_MUSHROOM_SWAMP
FIELD	sy	Lald;	O	field_36127	RED_MUSHROOM_SWAMP
FIELD	sy	Lald;	P	field_36128	FLOWER_WARM
FIELD	sy	Lald;	Q	field_36129	FLOWER_DEFAULT
FIELD	sy	Lald;	R	field_36130	FLOWER_FLOWER_FOREST
FIELD	sy	Lald;	S	field_36131	FLOWER_SWAMP
FIELD	sy	Lald;	T	field_36132	FLOWER_PLAIN
FIELD	sy	Lald;	U	field_36133	FLOWER_MEADOW
FIELD	sy	Lald;	V	field_42964	FLOWER_CHERRY
FIELD	sy	Lald;	W	field_36135	TREES_PLAINS
FIELD	sy	Lald;	X	field_36136	DARK_FOREST_VEGETATION
FIELD	sy	Lald;	Y	field_36137	FLOWER_FOREST_FLOWERS
FIELD	sy	Lald;	Z	field_36138	FOREST_FLOWERS
FIELD	sy	Lald;	a	field_36140	BAMBOO_LIGHT
FIELD	sy	Lald;	aa	field_36139	TREES_FLOWER_FOREST
FIELD	sy	Lald;	ab	field_36141	TREES_MEADOW
FIELD	sy	Lald;	ac	field_42965	TREES_CHERRY
FIELD	sy	Lald;	ad	field_36142	TREES_TAIGA
FIELD	sy	Lald;	ae	field_36143	TREES_GROVE
FIELD	sy	Lald;	af	field_36144	TREES_BADLANDS
FIELD	sy	Lald;	ag	field_36145	TREES_SNOWY
FIELD	sy	Lald;	ah	field_36146	TREES_SWAMP
FIELD	sy	Lald;	ai	field_36147	TREES_WINDSWEPT_SAVANNA
FIELD	sy	Lald;	aj	field_36148	TREES_SAVANNA
FIELD	sy	Lald;	ak	field_36149	BIRCH_TALL
FIELD	sy	Lald;	al	field_36150	TREES_BIRCH
FIELD	sy	Lald;	am	field_36151	TREES_WINDSWEPT_FOREST
FIELD	sy	Lald;	an	field_36152	TREES_WINDSWEPT_HILLS
FIELD	sy	Lald;	ao	field_36153	TREES_WATER
FIELD	sy	Lald;	ap	field_36154	TREES_BIRCH_AND_OAK
FIELD	sy	Lald;	aq	field_36155	TREES_SPARSE_JUNGLE
FIELD	sy	Lald;	ar	field_36156	TREES_OLD_GROWTH_SPRUCE_TAIGA
FIELD	sy	Lald;	as	field_36157	TREES_OLD_GROWTH_PINE_TAIGA
FIELD	sy	Lald;	at	field_36158	TREES_JUNGLE
FIELD	sy	Lald;	au	field_36159	BAMBOO_VEGETATION
FIELD	sy	Lald;	av	field_36160	MUSHROOM_ISLAND_VEGETATION
FIELD	sy	Lald;	aw	field_38816	TREES_MANGROVE
FIELD	sy	Lehp;	ax	field_36134	NOT_IN_SURFACE_WATER_MODIFIER
FIELD	sy	Lald;	b	field_36161	BAMBOO
FIELD	sy	Lald;	c	field_36162	VINES
FIELD	sy	Lald;	d	field_36163	PATCH_SUNFLOWER
FIELD	sy	Lald;	e	field_36164	PATCH_PUMPKIN
FIELD	sy	Lald;	f	field_36165	PATCH_GRASS_PLAIN
FIELD	sy	Lald;	g	field_36166	PATCH_GRASS_FOREST
FIELD	sy	Lald;	h	field_36167	PATCH_GRASS_BADLANDS
FIELD	sy	Lald;	i	field_36168	PATCH_GRASS_SAVANNA
FIELD	sy	Lald;	j	field_36169	PATCH_GRASS_NORMAL
FIELD	sy	Lald;	k	field_36170	PATCH_GRASS_TAIGA_2
FIELD	sy	Lald;	l	field_36171	PATCH_GRASS_TAIGA
FIELD	sy	Lald;	m	field_36172	PATCH_GRASS_JUNGLE
FIELD	sy	Lald;	n	field_36173	GRASS_BONEMEAL
FIELD	sy	Lald;	o	field_36174	PATCH_DEAD_BUSH_2
FIELD	sy	Lald;	p	field_36175	PATCH_DEAD_BUSH
FIELD	sy	Lald;	q	field_36176	PATCH_DEAD_BUSH_BADLANDS
FIELD	sy	Lald;	r	field_36177	PATCH_MELON
FIELD	sy	Lald;	s	field_36292	PATCH_MELON_SPARSE
FIELD	sy	Lald;	t	field_36178	PATCH_BERRY_COMMON
FIELD	sy	Lald;	u	field_36179	PATCH_BERRY_RARE
FIELD	sy	Lald;	v	field_36180	PATCH_WATERLILY
FIELD	sy	Lald;	w	field_36181	PATCH_TALL_GRASS_2
FIELD	sy	Lald;	x	field_36182	PATCH_TALL_GRASS
FIELD	sy	Lald;	y	field_36183	PATCH_LARGE_FERN
FIELD	sy	Lald;	z	field_36184	PATCH_CACTUS_DESERT
METHOD	sy	(I)Ljava/util/List;	a	method_39738	modifiers
METHOD	sy	(ILehp;)Ljava/util/List;	a	method_39739	mushroomModifiers
METHOD	sy	(Lehp;)Ljava/util/List;	a	method_39740	treeModifiers
METHOD	sy	(Lehp;Ldex;)Ljava/util/List;	a	method_39741	treeModifiersWithWouldSurvive
METHOD	sy	(Lrc;)V	a	method_46867	bootstrap
METHOD	sy	(Lehp;)Lcom/google/common/collect/ImmutableList$Builder;	b	method_39742	treeModifiersBuilder
CLASS	sz	net/minecraft/class_6825	net/minecraft/world/gen/feature/VillagePlacedFeatures
FIELD	sz	Lald;	a	field_36195	PILE_HAY
FIELD	sz	Lald;	b	field_36196	PILE_MELON
FIELD	sz	Lald;	c	field_36197	PILE_SNOW
FIELD	sz	Lald;	d	field_36198	PILE_ICE
FIELD	sz	Lald;	e	field_36199	PILE_PUMPKIN
FIELD	sz	Lald;	f	field_36200	OAK
FIELD	sz	Lald;	g	field_36201	ACACIA
FIELD	sz	Lald;	h	field_36202	SPRUCE
FIELD	sz	Lald;	i	field_36203	PINE
FIELD	sz	Lald;	j	field_36204	PATCH_CACTUS
FIELD	sz	Lald;	k	field_36205	FLOWER_PLAIN
FIELD	sz	Lald;	l	field_36206	PATCH_TAIGA_GRASS
FIELD	sz	Lald;	m	field_36207	PATCH_BERRY_BUSH
METHOD	sz	(Lrc;)V	a	method_46868	bootstrap
CLASS	ta	net/minecraft/class_6820	net/minecraft/unused/packageinfo/PackageInfo6820
CLASS	tb	net/minecraft/class_6300	net/minecraft/test/AfterBatch
METHOD	tb	()Ljava/lang/String;	a	method_35930	batchId
CLASS	tc	net/minecraft/class_6301	net/minecraft/test/BeforeBatch
METHOD	tc	()Ljava/lang/String;	a	method_35931	batchId
CLASS	td	net/minecraft/class_5622	net/minecraft/test/NotEnoughSuccessesError
CLASS	te	net/minecraft/class_6302	net/minecraft/test/GameTest
METHOD	te	()I	a	method_35932	tickLimit
METHOD	te	()Ljava/lang/String;	b	method_35933	batchId
METHOD	te	()Z	c	method_57098	skyAccess
METHOD	te	()I	d	method_35934	rotation
METHOD	te	()Z	e	method_35935	required
METHOD	te	()Z	f	method_57962	manualOnly
METHOD	te	()Ljava/lang/String;	g	method_35936	templateName
METHOD	te	()J	h	method_35937	duration
METHOD	te	()I	i	method_35938	maxAttempts
METHOD	te	()I	j	method_35939	requiredSuccesses
CLASS	tf	net/minecraft/class_4512	net/minecraft/test/GameTestException
CLASS	tg	net/minecraft/class_4513	net/minecraft/test/PositionedException
FIELD	tg	Liz;	a	field_20541	pos
FIELD	tg	Liz;	b	field_20542	relativePos
FIELD	tg	J	c	field_21449	tick
METHOD	tg	()Ljava/lang/String;	a	method_22150	getDebugMessage
METHOD	tg	()Liz;	b	method_35940	getRelativePos
METHOD	tg	()Liz;	c	method_22151	getPos
CLASS	th	net/minecraft/class_4514	net/minecraft/test/GameTestBatch
FIELD	th	Ljava/lang/String;	a	field_33145	DEFAULT_BATCH
FIELD	th	Ljava/lang/String;	b	comp_2209	id
FIELD	th	Ljava/util/Collection;	c	comp_2210	states
FIELD	th	Ljava/util/function/Consumer;	d	comp_2211	comp_2211
FIELD	th	Ljava/util/function/Consumer;	e	comp_2212	comp_2212
METHOD	th	()Ljava/lang/String;	a	comp_2209	id
METHOD	th	()Ljava/util/Collection;	b	comp_2210	states
METHOD	th	()Ljava/util/function/Consumer;	c	comp_2211	comp_2211
METHOD	th	()Ljava/util/function/Consumer;	d	comp_2212	comp_2212
CLASS	ti	net/minecraft/class_9113	net/minecraft/test/Batches
FIELD	ti	I	a	field_48467	BATCH_SIZE
METHOD	ti	()Ltq$b;	a	method_56188	defaultBatcher
METHOD	ti	(Lare;Ljava/lang/String;Ljava/util/List;J)Lth;	a	method_56189	method_56189
METHOD	ti	(Lare;Ljava/util/Map$Entry;)Ljava/util/stream/Stream;	a	method_56190	method_56190
METHOD	ti	(Lare;Luh;)Ltn;	a	method_56191	method_56191
METHOD	ti	(Ljava/lang/String;Ljava/util/List;J)Lth;	a	method_56192	method_56192
METHOD	ti	(Ljava/util/Collection;)Ljava/util/Collection;	a	method_56193	method_56193
METHOD	ti	(Ljava/util/Collection;Lare;)Ljava/util/Collection;	a	method_56194	createBatches
METHOD	ti	(Ljava/util/List;Ljava/lang/String;J)Lth;	a	method_56195	create
METHOD	ti	(Ljava/util/Map$Entry;)Ljava/util/stream/Stream;	a	method_56196	method_56196
METHOD	ti	(Ltn;)Ljava/lang/String;	a	method_56197	method_56197
METHOD	ti	(Luh;ILare;)Ltn;	a	method_56198	createState
CLASS	tj	net/minecraft/class_9114	net/minecraft/test/BatchListener
METHOD	tj	(Lth;)V	a	method_56199	onStarted
METHOD	tj	(Lth;)V	b	method_56200	onFinished
CLASS	tk	net/minecraft/class_4692	net/minecraft/test/TimedTask
FIELD	tk	Ljava/lang/Long;	a	field_21450	duration
FIELD	tk	Ljava/lang/Runnable;	b	field_21451	task
METHOD	tk	(JLjava/lang/Runnable;)Ltk;	a	method_35941	create
METHOD	tk	(Ljava/lang/Runnable;)Ltk;	a	method_35942	create
CLASS	tl	net/minecraft/class_6303	net/minecraft/test/CustomTestProvider
CLASS	tm	net/minecraft/class_4516	net/minecraft/test/TestContext
FIELD	tm	Ltn;	a	field_20558	test
FIELD	tm	Z	b	field_33146	hasFinalClause
METHOD	tm	()Lare;	a	method_35943	getWorld
METHOD	tm	(I)V	a	method_35944	setTime
METHOD	tm	(III)V	a	method_35945	pushButton
METHOD	tm	(IIILdex;)V	a	method_35946	setBlockState
METHOD	tm	(IIILdsa;)V	a	method_35947	setBlockState
METHOD	tm	(ILjava/lang/Runnable;)V	a	method_35948	addFinalTaskWithDuration
METHOD	tm	(JLiz;)V	a	method_35949	expectEmptyContainer
METHOD	tm	(JLiz;Lcui;)V	a	method_35950	expectContainerWith
METHOD	tm	(JLjava/lang/Runnable;)V	a	method_35951	runAtTick
METHOD	tm	(Lald;)V	a	method_55451	setBiome
METHOD	tm	(Lbss;)Z	a	method_52206	method_52206
METHOD	tm	(Lbss;III)V	a	method_35953	expectEntityAt
METHOD	tm	(Lbss;Lbss;)Z	a	method_35954	method_35954
METHOD	tm	(Lbss;Liz;)V	a	method_35955	expectEntityAt
METHOD	tm	(Lbss;Liz;Liz;)Ltg;	a	method_35956	method_35956
METHOD	tm	(Lbss;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V	a	method_35957	testEntityProperty
METHOD	tm	(Lbss;Ljava/util/function/Predicate;Ljava/lang/String;)V	a	method_35958	testEntity
METHOD	tm	(Lbsy;)Lbss;	a	method_56201	expectEntityAtOrigin
METHOD	tm	(Lbsy;DDD)V	a	method_35960	expectEntityToTouch
METHOD	tm	(Lbsy;FFF)Lbss;	a	method_35961	spawnEntity
METHOD	tm	(Lbsy;I)V	a	method_55323	expectEntities
METHOD	tm	(Lbsy;III)Lbss;	a	method_35962	spawnEntity
METHOD	tm	(Lbsy;IIID)Lbss;	a	method_56202	expectEntity
METHOD	tm	(Lbsy;Levp;)Lbss;	a	method_35963	spawnEntity
METHOD	tm	(Lbsy;Levp;D)Ljava/util/List;	a	method_56203	getEntitiesAround
METHOD	tm	(Lbsy;Levp;Levp;)V	a	method_46224	expectEntityInside
METHOD	tm	(Lbsy;Liz;)Lbss;	a	method_35964	spawnEntity
METHOD	tm	(Lbsy;Liz;D)V	a	method_35965	expectEntityAround
METHOD	tm	(Lbsy;Liz;ID)V	a	method_44606	expectEntitiesAround
METHOD	tm	(Lbtn;)Lbtn;	a	method_35966	drown
METHOD	tm	(Lbtn;Lji;I)V	a	method_52889	expectEntityHasEffect
METHOD	tm	(Lbtp;FFF)V	a	method_57099	setEntityPos
METHOD	tm	(Lbtp;Liz;F)Ltr;	a	method_35967	startMovingTowards
METHOD	tm	(Lcmv;Lcun;Liz;Lje;)V	a	method_47816	useStackOnBlock
METHOD	tm	(Lcui;)V	a	method_54143	expectItem
METHOD	tm	(Lcui;FFF)Lcjf;	a	method_35968	spawnItem
METHOD	tm	(Lcui;Lcun;)Z	a	method_48000	method_48000
METHOD	tm	(Lcui;Levp;)Lcjf;	a	method_57100	spawnItem
METHOD	tm	(Lcui;Liz;)Lcjf;	a	method_46225	spawnItem
METHOD	tm	(Lcui;Liz;D)V	a	method_35969	expectItemAt
METHOD	tm	(Lcui;Liz;DI)V	a	method_35970	expectItemsAt
METHOD	tm	(Ldbt;)Lcmv;	a	method_36021	createMockPlayer
METHOD	tm	(Ldex;III)V	a	method_35971	expectBlock
METHOD	tm	(Ldex;Liz;)V	a	method_35972	expectBlock
METHOD	tm	(Ldsa;)Z	a	method_35973	method_35973
METHOD	tm	(Ldsa;Ldex;Ldex;)Z	a	method_35974	method_35974
METHOD	tm	(Ldtd;Ljava/util/function/Predicate;Ldsa;)Z	a	method_36000	method_36000
METHOD	tm	(Ldxs$a;II)I	a	method_42063	getRelativeTopY
METHOD	tm	(Leia;Liz;)V	a	method_35977	expectSameStates
METHOD	tm	(Levk;Lbss;)Z	a	method_56204	method_56204
METHOD	tm	(Levp;)Levp;	a	method_35978	getAbsolute
METHOD	tm	(Levp;Lbss;)Z	a	method_35979	method_35979
METHOD	tm	(Levp;Lbss;Lbss;)I	a	method_56205	method_56205
METHOD	tm	(Liz;)Ldsa;	a	method_35980	getBlockState
METHOD	tm	(Liz;J)V	a	method_35981	putAndRemoveRedstoneBlock
METHOD	tm	(Liz;Lbsy;Lcui;)V	a	method_48001	expectEntityHoldingItem
METHOD	tm	(Liz;Lbsy;Ljava/util/function/Function;Ljava/lang/Object;)V	a	method_35982	expectEntityWithData
METHOD	tm	(Liz;Lcmv;)V	a	method_36034	useBlock
METHOD	tm	(Liz;Lcmv;Levl;)V	a	method_47817	useBlock
METHOD	tm	(Liz;Lcui;)V	a	method_35983	expectContainerWith
METHOD	tm	(Liz;Ldex;)V	a	method_35984	setBlockState
METHOD	tm	(Liz;Ldex;Ldex;)Z	a	method_35985	method_35985
METHOD	tm	(Liz;Ldsa;)V	a	method_35986	setBlockState
METHOD	tm	(Liz;Ldtd;Ljava/lang/Comparable;)V	a	method_35987	expectBlockProperty
METHOD	tm	(Liz;Ldtd;Ljava/util/function/Predicate;Ljava/lang/String;)V	a	method_35988	checkBlockProperty
METHOD	tm	(Liz;Leia;Liz;)V	a	method_35989	method_35989
METHOD	tm	(Liz;Liz;)V	a	method_35990	expectSameStates
METHOD	tm	(Liz;Ljava/util/function/Predicate;Ljava/lang/String;)V	a	method_35991	checkBlock
METHOD	tm	(Liz;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V	a	method_35992	checkBlock
METHOD	tm	(Liz;Lje;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V	a	method_52225	expectRedstonePower
METHOD	tm	(Ljava/lang/Class;)V	a	method_52207	killAllEntities
METHOD	tm	(Ljava/lang/Object;)Z	a	method_48002	method_48002
METHOD	tm	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V	a	method_56606	assertEquals
METHOD	tm	(Ljava/lang/Runnable;)V	a	method_35993	addFinalTask
METHOD	tm	(Ljava/lang/Runnable;J)V	a	method_35994	method_35994
METHOD	tm	(Ljava/lang/String;)V	a	method_35995	throwGameTestException
METHOD	tm	(Ljava/lang/String;Lbss;)V	a	method_35996	throwPositionedException
METHOD	tm	(Ljava/lang/String;Liz;)V	a	method_35997	throwPositionedException
METHOD	tm	(Ljava/util/function/Consumer;)V	a	method_35998	forEachRelativePos
METHOD	tm	(Ljava/util/function/Predicate;Ldsa;)Z	a	method_35999	method_35999
METHOD	tm	(ZLjava/lang/String;)V	a	method_46226	assertTrue
METHOD	tm	()V	b	method_36001	killAllEntities
METHOD	tm	(III)V	b	method_36002	toggleLever
METHOD	tm	(JLjava/lang/Runnable;)V	b	method_36003	waitAndRun
METHOD	tm	(Lbsy;)V	b	method_35959	expectEntity
METHOD	tm	(Lbsy;DDD)V	b	method_36005	dontExpectEntityToTouch
METHOD	tm	(Lbsy;FFF)Lbtp;	b	method_36006	spawnMob
METHOD	tm	(Lbsy;III)Lbtp;	b	method_36007	spawnMob
METHOD	tm	(Lbsy;IIID)Ljava/util/List;	b	method_56207	getEntitiesAround
METHOD	tm	(Lbsy;Levp;)Lbtp;	b	method_36008	spawnMob
METHOD	tm	(Lbsy;Liz;)Lbtp;	b	method_36009	spawnMob
METHOD	tm	(Lbsy;Liz;D)Ljava/util/List;	b	method_44335	getEntitiesAround
METHOD	tm	(Lbtn;)Lbtn;	b	method_51821	setHealthLow
METHOD	tm	(Lbtp;Liz;F)V	b	method_36010	method_36010
METHOD	tm	(Lcui;)V	b	method_54144	dontExpectItem
METHOD	tm	(Lcui;Liz;D)V	b	method_42762	dontExpectItemAt
METHOD	tm	(Ldex;III)V	b	method_36011	dontExpectBlock
METHOD	tm	(Ldex;Liz;)V	b	method_36012	dontExpectBlock
METHOD	tm	(Levp;)Levp;	b	method_46227	getRelative
METHOD	tm	(Levp;Lbss;)Z	b	method_36013	method_36013
METHOD	tm	(Liz;)Ldpf;	b	method_36014	getBlockEntity
METHOD	tm	(Liz;Lbsy;Lcui;)V	b	method_48003	expectEntityWithItem
METHOD	tm	(Liz;Lbsy;Ljava/util/function/Function;Ljava/lang/Object;)V	b	method_36015	expectEntityWithDataEnd
METHOD	tm	(Liz;Lcui;)V	b	method_36016	method_36016
METHOD	tm	(Liz;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V	b	method_36017	checkBlockState
METHOD	tm	(Ljava/lang/Runnable;)V	b	method_36018	addInstantFinalTask
METHOD	tm	(Ljava/lang/Runnable;J)V	b	method_36019	method_36019
METHOD	tm	(Ljava/lang/String;)Ljava/lang/String;	b	method_36020	method_36020
METHOD	tm	(ZLjava/lang/String;)V	b	method_49994	assertFalse
METHOD	tm	()Larf;	c	method_51891	createMockCreativeServerPlayerInWorld
METHOD	tm	(Lbsy;)Ljava/util/List;	c	method_56208	getEntities
METHOD	tm	(Lbsy;III)V	c	method_36022	expectEntityAt
METHOD	tm	(Lbsy;Liz;)V	c	method_36023	expectEntityAt
METHOD	tm	(Ldex;III)V	c	method_36024	expectBlockAtEnd
METHOD	tm	(Ldex;Liz;)V	c	method_36025	expectBlockAtEnd
METHOD	tm	(Liz;)V	c	method_36026	pushButton
METHOD	tm	(Liz;Lbsy;Ljava/util/function/Function;Ljava/lang/Object;)V	c	method_36027	method_36027
METHOD	tm	(Ljava/lang/Runnable;)V	c	method_36028	addTask
METHOD	tm	(Ljava/lang/String;)Ljava/lang/String;	c	method_36029	method_36029
METHOD	tm	()V	d	method_36030	useNightTime
METHOD	tm	(Lbsy;)V	d	method_36004	dontExpectEntity
METHOD	tm	(Lbsy;III)V	d	method_36031	dontExpectEntityAt
METHOD	tm	(Lbsy;Liz;)V	d	method_36032	dontExpectEntityAt
METHOD	tm	(Ldex;Liz;)V	d	method_36033	method_36033
METHOD	tm	(Liz;)V	d	method_46229	useBlock
METHOD	tm	(Ljava/lang/Runnable;)V	d	method_36035	runAtEveryTick
METHOD	tm	()V	e	method_36036	complete
METHOD	tm	(Lbsy;III)V	e	method_36037	expectEntityAtEnd
METHOD	tm	(Lbsy;Liz;)V	e	method_36038	expectEntityAtEnd
METHOD	tm	(Liz;)V	e	method_36039	toggleLever
METHOD	tm	(Ljava/lang/Runnable;)V	e	method_36040	forEachRemainingTick
METHOD	tm	()V	f	method_55452	forceTickIceAndSnow
METHOD	tm	(Lbsy;III)V	f	method_36042	dontExpectEntityAtEnd
METHOD	tm	(Lbsy;Liz;)V	f	method_36043	dontExpectEntityAtEnd
METHOD	tm	(Liz;)V	f	method_36044	removeBlock
METHOD	tm	()Ltr;	g	method_36041	createTimedTaskRunner
METHOD	tm	(Lbsy;Liz;)V	g	method_36046	method_36046
METHOD	tm	(Liz;)V	g	method_36047	expectEmptyContainer
METHOD	tm	()J	h	method_36045	getTick
METHOD	tm	(Lbsy;Liz;)V	h	method_36049	method_36049
METHOD	tm	(Liz;)V	h	method_36050	forceRandomTick
METHOD	tm	()Levk;	i	method_36051	getTestBox
METHOD	tm	(Liz;)V	i	method_55453	forceTickIceAndSnow
METHOD	tm	()V	j	method_36048	markFinalCause
METHOD	tm	(Liz;)Liz;	j	method_36052	getAbsolutePos
METHOD	tm	()Levk;	k	method_36053	getRelativeTestBox
METHOD	tm	(Liz;)Liz;	k	method_36054	getRelativePos
METHOD	tm	()Ljava/lang/Exception;	l	method_36055	method_36055
METHOD	tm	(Liz;)V	l	method_36056	method_36056
METHOD	tm	()Ljava/lang/String;	m	method_36057	method_36057
METHOD	tm	(Liz;)V	m	method_36058	method_36058
CLASS	tm$1	net/minecraft/class_4516$1	net/minecraft/test/TestContext$1
FIELD	tm$1	Ldbt;	b	field_48983	field_48983
CLASS	tm$2	net/minecraft/class_4516$2	net/minecraft/test/TestContext$2
CLASS	tn	net/minecraft/class_4517	net/minecraft/test/GameTestState
FIELD	tn	Luh;	a	field_20559	testFunction
FIELD	tn	Liz;	b	field_20560	pos
FIELD	tn	Liz;	c	field_48468	boxMinPos
FIELD	tn	Lare;	d	field_20561	world
FIELD	tn	Ljava/util/Collection;	e	field_20562	listeners
FIELD	tn	I	f	field_20563	tickLimit
FIELD	tn	Ljava/util/Collection;	g	field_21452	timedTaskRunners
FIELD	tn	Lit/unimi/dsi/fastutil/objects/Object2LongMap;	h	field_21453	ticksByRunnables
FIELD	tn	J	i	field_21454	startTime
FIELD	tn	I	j	field_47172	initialDelay
FIELD	tn	Z	k	field_47173	initialized
FIELD	tn	Z	l	field_47174	tickedOnce
FIELD	tn	J	m	field_21455	tick
FIELD	tn	Z	n	field_20565	started
FIELD	tn	Lua;	o	field_48469	testAttemptConfig
FIELD	tn	Lcom/google/common/base/Stopwatch;	p	field_21456	stopwatch
FIELD	tn	Z	q	field_20567	completed
FIELD	tn	Ldlk;	r	field_25301	rotation
FIELD	tn	Ljava/lang/Throwable;	s	field_20569	throwable
FIELD	tn	Ldqu;	t	field_27805	structureBlockEntity
METHOD	tn	()Ljava/util/stream/Stream;	A	method_56209	streamListeners
METHOD	tn	()Ltn;	B	method_56210	copy
METHOD	tn	()Z	C	method_56211	initialize
METHOD	tn	()V	D	method_33315	tickTests
METHOD	tn	()V	E	method_23639	start
METHOD	tn	()V	F	method_23640	complete
METHOD	tn	()Liz;	G	method_56212	getBoxMinPos
METHOD	tn	()Ltn;	a	method_56213	initializeImmediately
METHOD	tn	(I)Ltn;	a	method_23634	startCountdown
METHOD	tn	(JLjava/lang/Runnable;)V	a	method_36060	runAtTick
METHOD	tn	(Lbss;)V	a	method_54434	method_54434
METHOD	tn	(Ldbd;)Z	a	method_54900	method_54900
METHOD	tn	(Liz;)V	a	method_23635	setPos
METHOD	tn	(Ljava/lang/Throwable;)V	a	method_22168	fail
METHOD	tn	(Lto;)V	a	method_22167	addListener
METHOD	tn	(Ltq;)V	a	method_22165	tick
METHOD	tn	(Ltq;Lto;)V	a	method_33316	method_33316
METHOD	tn	(Ltr;)V	a	method_23636	method_23636
METHOD	tn	()Ljava/lang/String;	b	method_22169	getTemplatePath
METHOD	tn	(Lbss;)Z	b	method_54435	method_54435
METHOD	tn	(Liz;)V	b	method_56214	setBoxMinPos
METHOD	tn	(Lto;)V	b	method_22175	method_22175
METHOD	tn	(Ltq;Lto;)V	b	method_22171	method_22171
METHOD	tn	(Ltr;)V	b	method_23637	method_23637
METHOD	tn	()Liz;	c	method_22172	getPos
METHOD	tn	()Levk;	d	method_36062	getBoundingBox
METHOD	tn	()Ldqu;	e	method_36059	getStructureBlockBlockEntity
METHOD	tn	()Lare;	f	method_22176	getWorld
METHOD	tn	()Z	g	method_22177	isPassed
METHOD	tn	()Z	h	method_22178	isFailed
METHOD	tn	()Z	i	method_22179	isStarted
METHOD	tn	()Z	j	method_22180	isCompleted
METHOD	tn	()J	k	method_36063	getElapsedMilliseconds
METHOD	tn	()V	l	method_36064	completeIfSuccessful
METHOD	tn	()Ljava/lang/Throwable;	m	method_22182	getThrowable
METHOD	tn	()Ltn;	n	method_22166	init
METHOD	tn	()J	o	method_36065	getTick
METHOD	tn	()Ltr;	p	method_36066	createTimedTaskRunner
METHOD	tn	()Z	q	method_22183	isRequired
METHOD	tn	()Z	r	method_22184	isOptional
METHOD	tn	()Ljava/lang/String;	s	method_23638	getTemplateName
METHOD	tn	()Ldlk;	t	method_29402	getRotation
METHOD	tn	()Luh;	u	method_29403	getTestFunction
METHOD	tn	()I	v	method_36067	getTickLimit
METHOD	tn	()Z	w	method_32241	isFlaky
METHOD	tn	()I	x	method_32242	getMaxAttempts
METHOD	tn	()I	y	method_32243	getRequiredSuccesses
METHOD	tn	()Lua;	z	method_56215	getTestAttemptConfig
CLASS	to	net/minecraft/class_4518	net/minecraft/test/TestListener
METHOD	to	(Ltn;)V	a	method_22188	onStarted
METHOD	to	(Ltn;Ltn;Ltq;)V	a	method_56216	onRetry
METHOD	to	(Ltn;Ltq;)V	a	method_33317	onPassed
METHOD	to	(Ltn;Ltq;)V	b	method_22190	onFailed
CLASS	tp	net/minecraft/class_4519	net/minecraft/test/TestFunctions
FIELD	tp	Ljava/util/Collection;	a	field_20570	TEST_FUNCTIONS
FIELD	tp	Ljava/util/Set;	b	field_20571	TEST_CLASSES
FIELD	tp	Ljava/util/Map;	c	field_20572	BEFORE_BATCH_CONSUMERS
FIELD	tp	Ljava/util/Map;	d	field_27806	AFTER_BATCH_CONSUMERS
FIELD	tp	Ljava/util/Set;	e	field_25302	FAILED_TEST_FUNCTIONS
METHOD	tp	()Ljava/util/Collection;	a	method_22191	getTestFunctions
METHOD	tp	(Lare;)V	a	method_56217	method_56217
METHOD	tp	(Ljava/lang/Class;)V	a	method_36068	register
METHOD	tp	(Ljava/lang/String;)Ljava/util/stream/Stream;	a	method_22193	getTestFunctions
METHOD	tp	(Ljava/lang/String;Luh;)Z	a	method_22194	method_22194
METHOD	tp	(Ljava/lang/reflect/Method;)V	a	method_36069	register
METHOD	tp	(Ljava/lang/reflect/Method;Ljava/lang/Class;Ljava/util/function/Function;Ljava/util/Map;)V	a	method_36070	registerBatchConsumers
METHOD	tp	(Ljava/lang/reflect/Method;Ljava/lang/Object;)V	a	method_36071	method_36071
METHOD	tp	(Luh;)V	a	method_29404	addFailedTestFunction
METHOD	tp	(Luh;Ljava/lang/String;)Z	a	method_22192	isInClass
METHOD	tp	()Ljava/util/Collection;	b	method_22195	getTestClasses
METHOD	tp	(Lare;)V	b	method_56218	method_56218
METHOD	tp	(Ljava/lang/String;)Z	b	method_22196	testClassExists
METHOD	tp	(Ljava/lang/String;Luh;)Z	b	method_22197	method_22197
METHOD	tp	(Ljava/lang/reflect/Method;)Ljava/util/Collection;	b	method_36072	getCustomTestFunctions
METHOD	tp	()Ljava/util/stream/Stream;	c	method_29405	getFailedTestFunctions
METHOD	tp	(Ljava/lang/String;)Ljava/util/function/Consumer;	c	method_22198	getBeforeBatchConsumer
METHOD	tp	(Ljava/lang/reflect/Method;)Luh;	c	method_36073	getTestFunction
METHOD	tp	()V	d	method_29406	clearFailedTestFunctions
METHOD	tp	(Ljava/lang/String;)Ljava/util/function/Consumer;	d	method_32244	getAfterBatchConsumer
METHOD	tp	(Ljava/lang/reflect/Method;)Ljava/util/function/Consumer;	d	method_36074	getInvoker
METHOD	tp	(Ljava/lang/String;)Ljava/util/Optional;	e	method_22199	getTestFunction
METHOD	tp	(Ljava/lang/String;)Luh;	f	method_22200	getTestFunctionOrThrow
CLASS	tq	net/minecraft/class_4520	net/minecraft/test/TestRunContext
FIELD	tq	I	a	field_33151	DEFAULT_TESTS_PER_ROW
FIELD	tq	Lorg/slf4j/Logger;	b	field_48470	LOGGER
FIELD	tq	Lare;	c	field_48471	world
FIELD	tq	Ltt;	d	field_48472	manager
FIELD	tq	Ljava/util/List;	e	field_48473	states
FIELD	tq	Lcom/google/common/collect/ImmutableList;	f	field_48474	batches
FIELD	tq	Ljava/util/List;	g	field_48475	batchListeners
FIELD	tq	Ljava/util/List;	h	field_48476	toBeRetried
FIELD	tq	Ltq$b;	i	field_48477	batcher
FIELD	tq	Z	j	field_48478	stopped
FIELD	tq	Lth;	k	field_48479	currentBatch
FIELD	tq	Ltq$c;	l	field_48480	reuseSpawner
FIELD	tq	Ltq$c;	m	field_48481	initialSpawner
METHOD	tq	()Ljava/util/List;	a	method_56219	getStates
METHOD	tq	(I)V	a	method_56220	runBatch
METHOD	tq	(Lare;)V	a	method_22213	clearDebugMarkers
METHOD	tq	(Ljava/util/Collection;)Ljava/util/Collection;	a	method_56221	prepareStructures
METHOD	tq	(Lth;)Ljava/util/stream/Stream;	a	method_56222	method_56222
METHOD	tq	(Ltj;)V	a	method_56223	addBatchListener
METHOD	tq	(Ltn;)V	a	method_56224	retry
METHOD	tq	(Ltn;Ltn;Lto;)V	a	method_56225	method_56225
METHOD	tq	()V	b	method_56226	start
METHOD	tq	(Ltj;)V	b	method_56227	method_56227
METHOD	tq	(Ltn;)Ljava/util/Optional;	b	method_56228	prepareStructure
METHOD	tq	()V	c	method_56229	clear
METHOD	tq	(Ltn;)Ljava/lang/String;	c	method_57072	method_57072
METHOD	tq	()V	d	method_56231	onFinish
METHOD	tq	(Ltn;)V	d	method_56230	method_56230
CLASS	tq$1	net/minecraft/class_4520$1	net/minecraft/test/TestRunContext$1
FIELD	tq$1	Lty;	a	field_48482	field_48482
FIELD	tq$1	I	b	field_48483	field_48483
FIELD	tq$1	Ltq;	c	field_48484	field_48484
METHOD	tq$1	()V	a	method_56232	onFinished
METHOD	tq$1	(J)V	a	method_56233	method_56233
METHOD	tq$1	(Ltj;)V	a	method_56234	method_56234
CLASS	tq$a	net/minecraft/class_4520$class_9115	net/minecraft/test/TestRunContext$Builder
FIELD	tq$a	Lare;	a	field_48485	world
FIELD	tq$a	Ltt;	b	field_48486	manager
FIELD	tq$a	Ltq$b;	c	field_48487	batcher
FIELD	tq$a	Ltq$c;	d	field_48488	reuseSpawner
FIELD	tq$a	Ltq$c;	e	field_48489	initialSpawner
FIELD	tq$a	Ljava/util/Collection;	f	field_48490	batches
METHOD	tq$a	()Ltq;	a	method_56235	build
METHOD	tq$a	(Ljava/util/Collection;Lare;)Ltq$a;	a	method_56236	of
METHOD	tq$a	(Ltq$c;)Ltq$a;	a	method_56237	initialSpawner
METHOD	tq$a	(Ljava/util/Collection;Lare;)Ltq$a;	b	method_56238	ofStates
CLASS	tq$b	net/minecraft/class_4520$class_9116	net/minecraft/test/TestRunContext$Batcher
CLASS	tq$c	net/minecraft/class_4520$class_9117	net/minecraft/test/TestRunContext$TestStructureSpawner
FIELD	tq$c	Ltq$c;	a	field_48491	REUSE
FIELD	tq$c	Ltq$c;	b	field_48492	NOOP
METHOD	tq$c	(Ltn;)Ljava/util/Optional;	a	method_56239	method_56239
METHOD	tq$c	(Ltn;)Ljava/util/Optional;	b	method_56240	method_56240
CLASS	tr	net/minecraft/class_4693	net/minecraft/test/TimedTaskRunner
FIELD	tr	Ltn;	a	field_21457	test
FIELD	tr	Ljava/util/List;	b	field_21458	tasks
FIELD	tr	J	c	field_21459	tick
METHOD	tr	()V	a	method_36075	completeIfSuccessful
METHOD	tr	(I)Ltr;	a	method_36076	expectMinDuration
METHOD	tr	(ILjava/lang/Runnable;)Ltr;	a	method_36077	expectMinDurationAndRun
METHOD	tr	(J)V	a	method_23643	runSilently
METHOD	tr	(JLjava/lang/Runnable;)Ltr;	a	method_36078	createAndAdd
METHOD	tr	(Ljava/lang/Runnable;)Ltr;	a	method_36079	createAndAdd
METHOD	tr	(Ljava/util/function/Supplier;)V	a	method_36080	fail
METHOD	tr	(Ltr$a;)V	a	method_36081	method_36081
METHOD	tr	()Ltr$a;	b	method_36083	createAndAddTrigger
METHOD	tr	(ILjava/lang/Runnable;)Ltr;	b	method_36084	expectMinDurationOrRun
METHOD	tr	(J)V	b	method_23644	runReported
METHOD	tr	(Ljava/lang/Runnable;)Ltr;	b	method_36085	createAndAddReported
METHOD	tr	(Ljava/util/function/Supplier;)V	b	method_36086	method_36086
METHOD	tr	()V	c	method_36087	method_36087
METHOD	tr	(ILjava/lang/Runnable;)V	c	method_36088	method_36088
METHOD	tr	(J)V	c	method_23645	runTasks
METHOD	tr	(Ljava/lang/Runnable;)V	c	method_36089	tryRun
METHOD	tr	(ILjava/lang/Runnable;)V	d	method_36090	method_36090
METHOD	tr	(Ljava/lang/Runnable;)V	d	method_36091	method_36091
CLASS	tr$a	net/minecraft/class_4693$class_6304	net/minecraft/test/TimedTaskRunner$Trigger
FIELD	tr$a	Ltr;	a	field_33153	field_33153
FIELD	tr$a	J	b	field_33154	UNTRIGGERED_TICK
FIELD	tr$a	J	c	field_33155	triggeredTick
METHOD	tr$a	()V	a	method_36092	checkTrigger
METHOD	tr$a	(J)V	a	method_36093	trigger
CLASS	ts	net/minecraft/class_6306	net/minecraft/test/TestServer
FIELD	ts	Lorg/slf4j/Logger;	k	field_33156	LOGGER
FIELD	ts	I	l	field_33157	RESULT_STRING_LOG_INTERVAL
FIELD	ts	I	m	field_47175	TEST_POS_XZ_RANGE
FIELD	ts	Laly;	n	field_39441	NONE_API_SERVICES
FIELD	ts	Lbls;	o	field_48984	debugSampleLog
FIELD	ts	Ljava/util/List;	p	field_33158	batches
FIELD	ts	Ljava/util/List;	q	field_48493	testFunctions
FIELD	ts	Liz;	r	field_33159	pos
FIELD	ts	Lcom/google/common/base/Stopwatch;	s	field_48494	stopwatch
FIELD	ts	Ldbs;	t	field_33160	GAME_RULES
FIELD	ts	Ldyq;	u	field_33161	TEST_LEVEL
FIELD	ts	Lty;	v	field_33162	testSet
METHOD	ts	(Lama$c;Ldca;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_43615	method_43615
METHOD	ts	(Ldbs;)V	a	method_36094	method_36094
METHOD	ts	(Ldca;Lama$a;)Lama$b;	a	method_40377	method_40377
METHOD	ts	(Ljava/lang/Thread;Lepu$c;Latz;Ljava/util/Collection;Liz;)Lts;	a	method_40378	create
METHOD	ts	(Ltn;)V	a	method_36095	method_36095
METHOD	ts	(Lare;)V	b	method_36096	runTestBatches
METHOD	ts	(Ltn;)V	b	method_36097	method_36097
METHOD	ts	()Z	bq	method_36098	isTesting
CLASS	ts$1	net/minecraft/class_6306$1	net/minecraft/test/TestServer$1
CLASS	tt	net/minecraft/class_4521	net/minecraft/test/TestManager
FIELD	tt	Ltt;	a	field_20574	INSTANCE
FIELD	tt	Ljava/util/Collection;	b	field_20575	tests
FIELD	tt	Ltq;	c	field_48495	runContext
METHOD	tt	()V	a	method_22226	clear
METHOD	tt	(Ltn;)V	a	method_22227	start
METHOD	tt	(Ltq;)V	a	method_56241	setRunContext
METHOD	tt	()V	b	method_22228	tick
METHOD	tt	(Ltn;)V	b	method_56242	method_56242
CLASS	tu	net/minecraft/class_4522	net/minecraft/test/TickLimitExceededException
CLASS	tv	net/minecraft/class_5623	net/minecraft/test/TestFailureLogger
FIELD	tv	Luk;	a	field_27807	completionListener
METHOD	tv	()V	a	method_36099	stop
METHOD	tv	(Ltn;)V	a	method_32245	failTest
METHOD	tv	(Luk;)V	a	method_36100	setCompletionListener
METHOD	tv	(Ltn;)V	b	method_33319	passTest
CLASS	tw	net/minecraft/class_6307	net/minecraft/test/XmlReportingTestCompletionListener
FIELD	tw	Lorg/w3c/dom/Document;	a	field_33164	document
FIELD	tw	Lorg/w3c/dom/Element;	b	field_33165	testSuiteElement
FIELD	tw	Lcom/google/common/base/Stopwatch;	c	field_33166	stopwatch
FIELD	tw	Ljava/io/File;	d	field_33167	file
METHOD	tw	(Ljava/io/File;)V	a	method_36101	saveReport
METHOD	tw	(Ltn;Ljava/lang/String;)Lorg/w3c/dom/Element;	a	method_36102	addTestCase
CLASS	tx	net/minecraft/class_4523	net/minecraft/test/FailureLoggingTestCompletionListener
FIELD	tx	Lorg/slf4j/Logger;	a	field_20576	LOGGER
CLASS	ty	net/minecraft/class_4524	net/minecraft/test/TestSet
FIELD	ty	C	a	field_33168	NOT_STARTED
FIELD	ty	C	b	field_33169	RUNNING
FIELD	ty	C	c	field_33170	PASS
FIELD	ty	C	d	field_33171	OPTIONAL_FAIL
FIELD	ty	C	e	field_33172	REQUIRED_FAIL
FIELD	ty	Ljava/util/Collection;	f	field_20577	tests
FIELD	ty	Ljava/util/Collection;	g	field_25303	listeners
METHOD	ty	()I	a	method_22229	getFailedRequiredTestCount
METHOD	ty	(Ljava/lang/StringBuffer;Ltn;)V	a	method_22233	method_22233
METHOD	ty	(Ljava/util/function/Consumer;)V	a	method_29407	addListener
METHOD	ty	(Ltn;)V	a	method_22230	add
METHOD	ty	(Lto;)V	a	method_22231	addListener
METHOD	ty	(Lto;Ltn;)V	a	method_22232	method_22232
METHOD	ty	()I	b	method_22234	getFailedOptionalTestCount
METHOD	ty	(Ltn;)V	b	method_56243	remove
METHOD	ty	()I	c	method_22235	getCompletedTestCount
METHOD	ty	()Z	d	method_22236	failed
METHOD	ty	()Z	e	method_22237	hasFailedOptionalTests
METHOD	ty	()Ljava/util/Collection;	f	method_36103	getRequiredTests
METHOD	ty	()Ljava/util/Collection;	g	method_36104	getOptionalTests
METHOD	ty	()I	h	method_22238	getTestCount
METHOD	ty	()Z	i	method_22239	isDone
METHOD	ty	()Ljava/lang/String;	j	method_22240	getResultString
CLASS	ty$1	net/minecraft/class_4524$1	net/minecraft/test/TestSet$1
FIELD	ty$1	Ljava/util/function/Consumer;	a	field_25304	field_25304
CLASS	tz	net/minecraft/class_5624	net/minecraft/test/StructureTestListener
FIELD	tz	I	a	field_27808	attempt
FIELD	tz	I	b	field_27809	successes
METHOD	tz	(Lare;Liz;Ljava/lang/String;)V	a	method_32247	addGameTestMarker
METHOD	tz	(Lare;Ln;Ljava/lang/String;)V	a	method_32248	sendMessageToAllPlayers
METHOD	tz	(Larf;)Z	a	method_32249	method_32249
METHOD	tz	(Ljava/lang/String;Ln;Larf;)V	a	method_32250	method_32250
METHOD	tz	(Ljava/lang/String;ZLjava/lang/String;)Lcun;	a	method_32251	createBookWithText
METHOD	tz	(Ljava/lang/StringBuffer;Ljava/lang/String;)V	a	method_32252	method_32252
METHOD	tz	(Ltn;Ldex;)V	a	method_32253	visualizeTest
METHOD	tz	(Ltn;Ljava/lang/String;)V	a	method_33320	passTest
METHOD	tz	(Ltn;Ljava/lang/Throwable;)V	a	method_32254	failTest
METHOD	tz	(Ltn;Ltq;Z)V	a	method_56244	retry
METHOD	tz	(Ltn;Ljava/lang/String;)V	b	method_33321	finishPassedTest
METHOD	tz	(Ltn;Ljava/lang/Throwable;)V	b	method_32255	finishFailedTest
METHOD	tz	(Ltn;Ljava/lang/String;)V	c	method_32256	createTestOutputLectern
CLASS	ua	net/minecraft/class_9118	net/minecraft/test/TestAttemptConfig
FIELD	ua	I	a	comp_2213	comp_2213
FIELD	ua	Z	b	comp_2214	comp_2214
FIELD	ua	Lua;	c	field_48496	ONCE
METHOD	ua	()Lua;	a	method_56245	once
METHOD	ua	(II)Z	a	method_56246	shouldTestAgain
METHOD	ua	()Z	b	method_56247	isDisabled
METHOD	ua	()Z	c	method_56248	needsMultipleAttempts
METHOD	ua	()I	d	comp_2213	comp_2213
METHOD	ua	()Z	e	comp_2214	comp_2214
CLASS	ub	net/minecraft/class_9119	net/minecraft/test/StructureBlockFinder
CLASS	uc	net/minecraft/class_9120	net/minecraft/test/TestStructurePlacer
FIELD	uc	I	c	field_48497	MARGIN_X
FIELD	uc	I	d	field_48498	MARGIN_Z
FIELD	uc	I	e	field_48499	testsPerRow
FIELD	uc	I	f	field_48500	testsInCurrentRow
FIELD	uc	Levk;	g	field_48501	box
FIELD	uc	Liz$a;	h	field_48502	mutablePos
FIELD	uc	Liz;	i	field_48503	origin
CLASS	ud	net/minecraft/class_4525	net/minecraft/test/StructureTestUtil
FIELD	ud	I	a	field_51468	field_51468
FIELD	ud	Ljava/lang/String;	b	field_33173	TEST_STRUCTURES_DIRECTORY_NAME
FIELD	ud	Ljava/lang/String;	c	field_20579	testStructuresDirectoryName
FIELD	ud	Lorg/slf4j/Logger;	d	field_27813	LOGGER
METHOD	ud	(I)Ldlk;	a	method_29408	getRotation
METHOD	ud	(ILare;Liz;)V	a	method_22254	method_22254
METHOD	ud	(ILiz;Lare;)V	a	method_22368	resetBlock
METHOD	ud	(Lare;Ldbd;)V	a	method_54901	method_54901
METHOD	ud	(Lare;Liz;)Ljava/util/Optional;	a	method_56250	method_56250
METHOD	ud	(Lbss;)Z	a	method_22241	method_22241
METHOD	ud	(Ldlk;)I	a	method_36105	getRotationSteps
METHOD	ud	(Ldqu;)Levk;	a	method_22242	getStructureBoundingBox
METHOD	ud	(Leia;Lare;)V	a	method_22246	clearArea
METHOD	ud	(Levk;Lare;)V	a	method_57101	clearBarrierBox
METHOD	ud	(Levk;Lare;Z)V	a	method_57102	placeBarrierBox
METHOD	ud	(Levp;Levp;Ldqu;)Z	a	method_56251	method_56251
METHOD	ud	(Liz;ILare;)Ljava/util/Optional;	a	method_22244	findContainingStructureBlock
METHOD	ud	(Liz;ILare;Ljava/lang/String;)Ljava/util/stream/Stream;	a	method_59782	findStructureBlocks
METHOD	ud	(Liz;Lare;Liz;)Z	a	method_22249	method_22249
METHOD	ud	(Liz;Lbss;Lare;)Ljava/util/stream/Stream;	a	method_56252	findTargetedStructureBlock
METHOD	ud	(Liz;Liz;)I	a	method_22245	method_22245
METHOD	ud	(Liz;Liz;Lare;)Z	a	method_22247	isInStructureBounds
METHOD	ud	(Liz;Liz;Lare;Liz;)V	a	method_57103	method_57103
METHOD	ud	(Liz;Liz;Ldlk;Lare;)V	a	method_22248	placeStartButton
METHOD	ud	(Liz;Liz;ZLare;Liz;)V	a	method_57104	method_57104
METHOD	ud	(Liz;Lkd;Ldlk;)Liz;	a	method_54847	getStructureBlockBoxCornerPos
METHOD	ud	(Ljava/lang/String;Ldqu;)Z	a	method_59783	method_59783
METHOD	ud	(Ljava/lang/String;Liz;Lkd;Ldlk;Lare;)V	a	method_22251	createTestArea
METHOD	ud	(Ltn;)Ljava/lang/IllegalStateException;	a	method_54902	method_54902
METHOD	ud	(Ltn;Liz;Ldlk;Lare;)Ldqu;	a	method_54903	initStructure
METHOD	ud	(Lare;Liz;)Z	b	method_54845	method_54845
METHOD	ud	(Ldqu;)Leia;	b	method_29410	getStructureBlockBox
METHOD	ud	(Leia;Lare;)V	b	method_22256	forceLoadNearbyChunks
METHOD	ud	(Liz;ILare;)Ljava/util/Optional;	b	method_22255	findNearestStructureBlock
METHOD	ud	(Liz;Lkd;Ldlk;)Leia;	b	method_29409	getStructureBlockBox
METHOD	ud	(Ltn;Liz;Ldlk;Lare;)Ldqu;	b	method_22252	placeStructureTemplate
METHOD	ud	(Lare;Liz;)Ldqu;	c	method_59784	method_59784
METHOD	ud	(Ldqu;)Liz;	c	method_54849	getStructureBlockPos
METHOD	ud	(Liz;ILare;)Ljava/util/stream/Stream;	c	method_22258	findStructureBlocks
METHOD	ud	(Liz;ILare;)Leia;	d	method_59785	createBox
CLASS	ud$1	net/minecraft/class_4525$1	net/minecraft/test/StructureTestUtil$1
FIELD	ud$1	[I	a	field_33175	field_33175
CLASS	ue	net/minecraft/class_4526	net/minecraft/command/argument/TestClassArgumentType
FIELD	ue	Ljava/util/Collection;	a	field_20580	EXAMPLES
METHOD	ue	()Lue;	a	method_22370	testClass
METHOD	ue	(Lcom/mojang/brigadier/StringReader;)Ljava/lang/String;	a	method_22261	parse
METHOD	ue	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String;	a	method_22262	getTestClass
CLASS	uf	net/minecraft/class_4527	net/minecraft/server/command/TestCommand
FIELD	uf	I	a	field_33180	field_33180
FIELD	uf	I	b	field_33181	field_33181
FIELD	uf	Lorg/slf4j/Logger;	c	field_45665	LOGGER
FIELD	uf	I	d	field_33178	field_33178
FIELD	uf	I	e	field_33179	field_33179
FIELD	uf	I	f	field_33182	field_33182
FIELD	uf	I	g	field_33183	field_33183
FIELD	uf	I	h	field_33184	field_33184
FIELD	uf	I	i	field_33185	field_33185
FIELD	uf	I	j	field_33186	field_33186
FIELD	uf	Ljava/lang/String;	k	field_48504	BLOCK_ENTITY_NOT_FOUND_TEXT
FIELD	uf	Lug$a;	l	field_48505	RUNNERS
METHOD	uf	()I	a	method_56254	stop
METHOD	uf	(ILep;Lua;Luh;)Ltn;	a	method_56255	method_56255
METHOD	uf	(Lare;Liz;)V	a	method_57105	method_57105
METHOD	uf	(Lare;Ljava/lang/String;)Z	a	method_54904	checkStructure
METHOD	uf	(Lare;Ljava/lang/String;Ln;)V	a	method_22275	sendMessage
METHOD	uf	(Larf;)Z	a	method_22276	method_22276
METHOD	uf	(Lbss;)V	a	method_57106	method_57106
METHOD	uf	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_22270	register
METHOD	uf	(Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_56256	method_56256
METHOD	uf	(Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_56257	testAttemptConfig
METHOD	uf	(Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_56258	testAttemptConfig
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_22283	method_22283
METHOD	uf	(Lep;)Liz;	a	method_54850	getStructurePos
METHOD	uf	(Lep;Lare;Ltq;)I	a	method_56259	start
METHOD	uf	(Lep;Ldqu;)I	a	method_54905	export
METHOD	uf	(Lep;Ljava/lang/String;)I	a	method_22264	executePos
METHOD	uf	(Lep;Ljava/lang/String;III)I	a	method_22268	executeCreate
METHOD	uf	(Lep;Lua;Liz;)Ljava/util/Optional;	a	method_56260	method_56260
METHOD	uf	(Lep;Lua;Lub;)Ljava/util/stream/Stream;	a	method_56261	stream
METHOD	uf	(Lep;Lua;Luj;I)Ljava/util/stream/Stream;	a	method_56262	stream
METHOD	uf	(Lep;Luh;)Z	a	method_56263	method_56263
METHOD	uf	(Liz;Lare;Lua;)Ljava/util/Optional;	a	method_56264	find
METHOD	uf	(Ljava/lang/String;)Lxo;	a	method_52187	method_52187
METHOD	uf	(Ljava/lang/String;Ln;Larf;)V	a	method_22263	method_22263
METHOD	uf	(Ljava/lang/String;Lxo;)Lxo;	a	method_52188	method_52188
METHOD	uf	(Ljava/util/function/Function;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_56265	method_56265
METHOD	uf	(Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_56266	method_56266
METHOD	uf	(Ltn;)I	a	method_56267	reset
METHOD	uf	(Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	b	method_56268	testAttemptAndPlacementConfig
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_22286	method_22286
METHOD	uf	(Lep;Ljava/lang/String;)I	b	method_22282	executeExport
METHOD	uf	(Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_56269	method_56269
METHOD	uf	(Ltn;)V	b	method_56270	method_56270
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_22287	method_22287
METHOD	uf	(Lep;Ljava/lang/String;)V	c	method_22278	sendMessage
METHOD	uf	(Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I	c	method_56271	method_56271
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_23648	method_23648
METHOD	uf	(Lep;Ljava/lang/String;)I	d	method_22285	executeImport
METHOD	uf	(Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I	d	method_56272	method_56272
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_22288	method_22288
METHOD	uf	(Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)I	e	method_56273	method_56273
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_56274	method_56274
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_22289	method_22289
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_56275	method_56275
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_56276	method_56276
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	j	method_56277	method_56277
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	k	method_56278	method_56278
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	l	method_56279	method_56279
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	m	method_56280	method_56280
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	n	method_56281	method_56281
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	o	method_22290	method_22290
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	p	method_56282	method_56282
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	q	method_56283	method_56283
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	r	method_56284	method_56284
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	s	method_59786	method_59786
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	t	method_57963	method_57963
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)I	u	method_57964	method_57964
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)Luf$a;	v	method_56285	method_56285
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)Luf$a;	w	method_56286	method_56286
METHOD	uf	(Lcom/mojang/brigadier/context/CommandContext;)Luf$a;	x	method_56287	method_56287
CLASS	uf$a	net/minecraft/class_4527$class_9121	net/minecraft/server/command/TestCommand$Runner
FIELD	uf$a	Lug;	a	field_48506	finder
METHOD	uf$a	()I	a	method_56288	reset
METHOD	uf$a	(I)I	a	method_56289	runOnce
METHOD	uf$a	(II)I	a	method_56290	runOnce
METHOD	uf$a	(Lare;)V	a	method_56291	method_56291
METHOD	uf$a	(Lare;Liz;)I	a	method_56292	method_56292
METHOD	uf$a	(Lare;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lep;Liz;)I	a	method_56293	method_56293
METHOD	uf$a	(Lep;Ljava/lang/Integer;)V	a	method_56294	method_56294
METHOD	uf$a	(Liz;Lorg/apache/commons/lang3/mutable/MutableInt;Liz;)V	a	method_59787	method_59787
METHOD	uf$a	(Ljava/lang/String;Lyl;)Lyl;	a	method_59788	method_59788
METHOD	uf$a	(Ljava/util/stream/Stream;Ljava/util/function/ToIntFunction;Ljava/lang/Runnable;Ljava/util/function/Consumer;)V	a	method_56295	forEach
METHOD	uf$a	(Lua;)I	a	method_56296	run
METHOD	uf$a	(Lua;I)I	a	method_56297	run
METHOD	uf$a	(Lua;II)I	a	method_56298	start
METHOD	uf$a	(Lxo;)Lxo;	a	method_59789	method_59789
METHOD	uf$a	()I	b	method_56299	clear
METHOD	uf$a	(Lare;)V	b	method_56300	method_56300
METHOD	uf$a	(Lep;Ljava/lang/Integer;)V	b	method_56301	method_56301
METHOD	uf$a	()I	c	method_56302	export
METHOD	uf$a	()I	d	method_56303	runOnce
METHOD	uf$a	()I	e	method_59790	locate
CLASS	uf$b	net/minecraft/class_4527$class_9122	net/minecraft/server/command/TestCommand$ReportingBatchListener
FIELD	uf$b	Lep;	a	comp_2215	comp_2215
METHOD	uf$b	()Lep;	a	comp_2215	comp_2215
CLASS	uf$c	net/minecraft/class_4527$class_4528	net/minecraft/server/command/TestCommand$Listener
FIELD	uf$c	Lare;	a	comp_2216	world
FIELD	uf$c	Lty;	b	comp_2217	tests
METHOD	uf$c	()Lare;	a	comp_2216	world
METHOD	uf$c	(Lare;Lty;)V	a	method_56304	onFinished
METHOD	uf$c	()Lty;	b	comp_2217	tests
CLASS	ug	net/minecraft/class_9123	net/minecraft/server/command/TestFinder
FIELD	ug	Luj;	a	field_48507	NOOP_TEST_FUNCTION_FINDER
FIELD	ug	Lub;	b	field_48508	NOOP_STRUCTURE_BLOCK_FINDER
FIELD	ug	Luj;	c	field_48509	testFunctionFinder
FIELD	ug	Lub;	d	field_48510	structureBlockPosFinder
FIELD	ug	Lep;	e	field_48511	commandSource
FIELD	ug	Ljava/util/function/Function;	f	field_48512	runnerFactory
METHOD	ug	()Lep;	a	method_56305	getCommandSource
METHOD	ug	()Ljava/lang/Object;	b	method_56306	createRunner
CLASS	ug$a	net/minecraft/class_9123$class_9124	net/minecraft/server/command/TestFinder$Runners
FIELD	ug$a	Ljava/util/function/Function;	a	field_48513	runnerFactory
FIELD	ug$a	Ljava/util/function/UnaryOperator;	b	field_49663	testFunctionsSupplierMapper
FIELD	ug$a	Ljava/util/function/UnaryOperator;	c	field_49664	structurePosSupplierMapper
METHOD	ug$a	()Ljava/util/stream/Stream;	a	method_56307	method_56307
METHOD	ug$a	(I)Lug$a;	a	method_57965	repeat
METHOD	ug$a	(ILjava/util/function/Supplier;)Ljava/util/function/Supplier;	a	method_57966	method_57966
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;	a	method_56309	nearest
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;I)Ljava/lang/Object;	a	method_56310	surface
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;	a	method_56311	in
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/lang/Object;	a	method_56312	failed
METHOD	ug$a	(Lep;)Ljava/util/stream/Stream;	a	method_56313	method_56313
METHOD	ug$a	(Lep;Luj;Lub;)Ljava/lang/Object;	a	method_57967	createRunner
METHOD	ug$a	(Liz;ILep;)Ljava/util/stream/Stream;	a	method_56308	method_56308
METHOD	ug$a	(Liz;Lep;)Ljava/util/stream/Stream;	a	method_56314	method_56314
METHOD	ug$a	(Liz;Lep;Ljava/lang/String;)Ljava/util/stream/Stream;	a	method_59791	method_59791
METHOD	ug$a	(Ljava/lang/String;)Ljava/util/stream/Stream;	a	method_56315	method_56315
METHOD	ug$a	(Ljava/util/function/Supplier;)Ljava/util/function/Supplier;	a	method_57968	method_57968
METHOD	ug$a	(Luh;)Z	a	method_57969	method_57969
METHOD	ug$a	(Z)Ljava/util/stream/Stream;	a	method_56316	method_56316
METHOD	ug$a	(ZLuh;)Z	a	method_56317	method_56317
METHOD	ug$a	(I)Ljava/util/function/UnaryOperator;	b	method_57970	repeating
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;	b	method_56318	allStructures
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;	b	method_56319	functionNamed
METHOD	ug$a	(Liz;Lep;)Ljava/util/stream/Stream;	b	method_56320	method_56320
METHOD	ug$a	(Ljava/util/function/Supplier;)Ljava/util/function/Supplier;	b	method_57971	method_57971
METHOD	ug$a	(Luh;)Z	b	method_57972	method_57972
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;	c	method_56321	targeted
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/Object;	c	method_59792	structureNamed
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;	d	method_56323	allTestFunctions
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/stream/Stream;	d	method_56322	method_56322
METHOD	ug$a	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/lang/Object;	e	method_56324	failed
CLASS	uh	net/minecraft/class_4529	net/minecraft/test/TestFunction
FIELD	uh	Ljava/lang/String;	a	comp_2218	batchId
FIELD	uh	Ljava/lang/String;	b	comp_2219	templatePath
FIELD	uh	Ljava/lang/String;	c	comp_2220	templateName
FIELD	uh	Ldlk;	d	comp_2221	comp_2221
FIELD	uh	I	e	comp_2222	tickLimit
FIELD	uh	J	f	comp_2223	comp_2223
FIELD	uh	Z	g	comp_2224	comp_2224
FIELD	uh	Z	h	comp_2445	comp_2445
FIELD	uh	I	i	comp_2225	comp_2225
FIELD	uh	I	j	comp_2226	comp_2226
FIELD	uh	Z	k	comp_2362	comp_2362
FIELD	uh	Ljava/util/function/Consumer;	l	comp_2227	starter
METHOD	uh	()Z	a	method_32257	isFlaky
METHOD	uh	(Ltm;)V	a	method_22297	start
METHOD	uh	()Ljava/lang/String;	b	comp_2218	batchId
METHOD	uh	()Ljava/lang/String;	c	comp_2219	templatePath
METHOD	uh	()Ljava/lang/String;	d	comp_2220	templateName
METHOD	uh	()Ldlk;	e	comp_2221	comp_2221
METHOD	uh	()I	f	comp_2222	tickLimit
METHOD	uh	()J	g	comp_2223	comp_2223
METHOD	uh	()Z	h	comp_2224	comp_2224
METHOD	uh	()Z	i	comp_2445	comp_2445
METHOD	uh	()I	j	comp_2225	comp_2225
METHOD	uh	()I	k	comp_2226	comp_2226
METHOD	uh	()Z	l	comp_2362	comp_2362
METHOD	uh	()Ljava/util/function/Consumer;	m	comp_2227	starter
CLASS	ui	net/minecraft/class_4530	net/minecraft/command/argument/TestFunctionArgumentType
FIELD	ui	Ljava/util/Collection;	a	field_20589	EXAMPLES
METHOD	ui	()Lui;	a	method_22371	testFunction
METHOD	ui	(Lcom/mojang/brigadier/StringReader;)Luh;	a	method_22302	parse
METHOD	ui	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_56325	suggestTestNames
METHOD	ui	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Luh;	a	method_22303	getFunction
CLASS	uj	net/minecraft/class_9125	net/minecraft/test/TestFunctionFinder
CLASS	uk	net/minecraft/class_4531	net/minecraft/test/TestCompletionListener
METHOD	uk	()V	a	method_36109	onStopped
METHOD	uk	(Ltn;)V	a	method_22304	onTestFailed
METHOD	uk	(Ltn;)V	b	method_33322	onTestPassed
CLASS	ul	net/minecraft/class_6309	net/minecraft/unused/packageinfo/PackageInfo6309
CLASS	um	net/minecraft/class_2477	net/minecraft/util/Language
FIELD	um	Ljava/lang/String;	a	field_33187	DEFAULT_LANGUAGE
FIELD	um	Lorg/slf4j/Logger;	b	field_11490	LOGGER
FIELD	um	Lcom/google/gson/Gson;	c	field_25307	GSON
FIELD	um	Ljava/util/regex/Pattern;	d	field_11489	TOKEN_PATTERN
FIELD	um	Lum;	e	field_11486	instance
METHOD	um	()Lum;	a	method_10517	getInstance
METHOD	um	(Ljava/io/InputStream;Ljava/util/function/BiConsumer;)V	a	method_29425	load
METHOD	um	(Ljava/lang/String;)Ljava/lang/String;	a	method_48307	get
METHOD	um	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_4679	get
METHOD	um	(Ljava/util/List;)Ljava/util/List;	a	method_30933	reorder
METHOD	um	(Ljava/util/function/BiConsumer;Ljava/lang/String;)V	a	method_51465	load
METHOD	um	(Lum;)V	a	method_29427	setInstance
METHOD	um	(Lxt;)Layj;	a	method_30934	reorder
METHOD	um	()Z	b	method_29428	isRightToLeft
METHOD	um	(Ljava/lang/String;)Z	b	method_4678	hasTranslation
METHOD	um	()Lum;	c	method_29429	create
CLASS	um$1	net/minecraft/class_2477$1	net/minecraft/util/Language$1
FIELD	um$1	Ljava/util/Map;	b	field_25308	field_25308
METHOD	um$1	(Layk;Lyl;Ljava/lang/String;)Ljava/util/Optional;	a	method_30935	method_30935
METHOD	um$1	(Lxt;Layk;)Z	a	method_30936	method_30936
CLASS	un	net/minecraft/class_6310	net/minecraft/unused/packageinfo/PackageInfo6310
CLASS	uo	net/minecraft/class_2479	net/minecraft/nbt/NbtByteArray
FIELD	uo	Lvq;	a	field_21024	TYPE
FIELD	uo	I	b	field_41716	SIZE
FIELD	uo	[B	c	field_11493	value
METHOD	uo	(I)Lup;	a	method_10523	get
METHOD	uo	(ILup;)Lup;	a	method_17803	set
METHOD	uo	(Ljava/util/List;)[B	a	method_10522	toArray
METHOD	uo	(I)Lup;	b	method_17804	method_10536
METHOD	uo	(ILup;)V	b	method_17805	method_10531
METHOD	uo	()[B	e	method_10521	getByteArray
CLASS	uo$1	net/minecraft/class_2479$1	net/minecraft/nbt/NbtByteArray$1
METHOD	uo$1	(Ljava/io/DataInput;Lva;)Luo;	a	method_23232	read
METHOD	uo$1	(Ljava/io/DataInput;Lva;)[B	d	method_53886	readByteArray
CLASS	up	net/minecraft/class_2481	net/minecraft/nbt/NbtByte
FIELD	up	Lvq;	a	field_21025	TYPE
FIELD	up	Lup;	b	field_21026	ZERO
FIELD	up	Lup;	c	field_21027	ONE
FIELD	up	I	w	field_41717	SIZE
FIELD	up	B	x	field_11498	value
METHOD	up	(B)Lup;	a	method_23233	of
METHOD	up	(Z)Lup;	a	method_23234	of
METHOD	up	()Lup;	e	method_10530	copy
CLASS	up$1	net/minecraft/class_2481$1	net/minecraft/nbt/NbtByte$1
METHOD	up$1	(Ljava/io/DataInput;Lva;)Lup;	a	method_23235	read
METHOD	up$1	(Ljava/io/DataInput;Lva;)B	d	method_53887	readByte
CLASS	up$a	net/minecraft/class_2481$class_4610	net/minecraft/nbt/NbtByte$Cache
FIELD	up$a	[Lup;	a	field_21028	VALUES
CLASS	uq	net/minecraft/class_2483	net/minecraft/nbt/AbstractNbtList
METHOD	uq	(ILvo;)Z	a	method_10535	setElement
METHOD	uq	(ILvo;)Z	b	method_10533	addElement
METHOD	uq	(I)Lvo;	c	method_10536	remove
METHOD	uq	(ILvo;)V	c	method_10531	add
METHOD	uq	(ILvo;)Lvo;	d	method_10606	set
METHOD	uq	()B	f	method_10601	getHeldType
CLASS	ur	net/minecraft/class_2487	net/minecraft/nbt/NbtCompound
FIELD	ur	Lcom/mojang/serialization/Codec;	a	field_25128	CODEC
FIELD	ur	Lvq;	b	field_21029	TYPE
FIELD	ur	I	c	field_41718	SIZE
FIELD	ur	I	w	field_41719	field_41719
FIELD	ur	Ljava/util/Map;	x	field_11515	entries
METHOD	ur	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;	a	method_29141	method_29141
METHOD	ur	(Ljava/lang/String;)Ljava/util/UUID;	a	method_25926	getUuid
METHOD	ur	(Ljava/lang/String;B)V	a	method_10567	putByte
METHOD	ur	(Ljava/lang/String;D)V	a	method_10549	putDouble
METHOD	ur	(Ljava/lang/String;F)V	a	method_10548	putFloat
METHOD	ur	(Ljava/lang/String;I)V	a	method_10569	putInt
METHOD	ur	(Ljava/lang/String;J)V	a	method_10544	putLong
METHOD	ur	(Ljava/lang/String;Ljava/lang/String;)V	a	method_10582	putString
METHOD	ur	(Ljava/lang/String;Ljava/util/List;)V	a	method_36110	putByteArray
METHOD	ur	(Ljava/lang/String;Ljava/util/UUID;)V	a	method_25927	putUuid
METHOD	ur	(Ljava/lang/String;Lvo;)Lvo;	a	method_10566	put
METHOD	ur	(Ljava/lang/String;Lvo;Ljava/io/DataOutput;)V	a	method_10555	write
METHOD	ur	(Ljava/lang/String;Lvq;Ljava/lang/ClassCastException;)Lo;	a	method_10559	createCrashReport
METHOD	ur	(Ljava/lang/String;S)V	a	method_10575	putShort
METHOD	ur	(Ljava/lang/String;Z)V	a	method_10556	putBoolean
METHOD	ur	(Ljava/lang/String;[B)V	a	method_10570	putByteArray
METHOD	ur	(Ljava/lang/String;[I)V	a	method_10539	putIntArray
METHOD	ur	(Ljava/lang/String;[J)V	a	method_10564	putLongArray
METHOD	ur	(Lur;)Lur;	a	method_10543	copyFrom
METHOD	ur	(Lvo;)Ljava/lang/String;	a	method_49665	method_49665
METHOD	ur	(Lvq;Ljava/lang/String;Ljava/io/DataInput;Lva;)Lvo;	a	method_10581	read
METHOD	ur	(Ljava/lang/String;)Z	b	method_25928	containsUuid
METHOD	ur	(Ljava/lang/String;I)Z	b	method_10573	contains
METHOD	ur	(Ljava/lang/String;Ljava/util/List;)V	b	method_10572	putIntArray
METHOD	ur	(Lur;)Lcom/mojang/serialization/Dynamic;	b	method_29142	method_29142
METHOD	ur	(Ljava/lang/String;)Lvo;	c	method_10580	get
METHOD	ur	(Ljava/lang/String;I)Lux;	c	method_10554	getList
METHOD	ur	(Ljava/lang/String;Ljava/util/List;)V	c	method_10538	putLongArray
METHOD	ur	(Ljava/lang/String;)B	d	method_10540	getType
METHOD	ur	()Ljava/util/Set;	e	method_10541	getKeys
METHOD	ur	(Ljava/lang/String;)Z	e	method_10545	contains
METHOD	ur	()I	f	method_10546	getSize
METHOD	ur	(Ljava/lang/String;)B	f	method_10571	getByte
METHOD	ur	()Z	g	method_33133	isEmpty
METHOD	ur	(Ljava/lang/String;)S	g	method_10568	getShort
METHOD	ur	()Lur;	h	method_10553	copy
METHOD	ur	(Ljava/lang/String;)I	h	method_10550	getInt
METHOD	ur	()Ljava/util/Map;	i	method_29143	toMap
METHOD	ur	(Ljava/lang/String;)J	i	method_10537	getLong
METHOD	ur	(Ljava/lang/String;)F	j	method_10583	getFloat
METHOD	ur	(Ljava/lang/String;)D	k	method_10574	getDouble
METHOD	ur	(Ljava/lang/String;)Ljava/lang/String;	l	method_10558	getString
METHOD	ur	(Ljava/lang/String;)[B	m	method_10547	getByteArray
METHOD	ur	(Ljava/lang/String;)[I	n	method_10561	getIntArray
METHOD	ur	(Ljava/lang/String;)[J	o	method_10565	getLongArray
METHOD	ur	(Ljava/lang/String;)Lur;	p	method_10562	getCompound
METHOD	ur	(Ljava/lang/String;)Z	q	method_10577	getBoolean
METHOD	ur	(Ljava/lang/String;)V	r	method_10551	remove
METHOD	ur	(Ljava/lang/String;)Ljava/lang/String;	s	method_10579	method_10579
CLASS	ur$1	net/minecraft/class_2487$1	net/minecraft/nbt/NbtCompound$1
METHOD	ur$1	(Ljava/io/DataInput;Lva;)Lur;	a	method_23240	read
METHOD	ur$1	(Ljava/io/DataInput;Lvl;Lva;)Lvl$b;	c	method_53888	scanCompound
METHOD	ur$1	(Ljava/io/DataInput;Lva;)Lur;	d	method_53889	readCompound
METHOD	ur$1	(Ljava/io/DataInput;Lva;)Ljava/lang/String;	e	method_53907	readString
CLASS	ur$2	net/minecraft/class_2487$2	net/minecraft/nbt/NbtCompound$2
FIELD	ur$2	[I	a	field_36243	field_36243
FIELD	ur$2	[I	b	field_36244	field_36244
CLASS	us	net/minecraft/class_2489	net/minecraft/nbt/NbtDouble
FIELD	us	Lus;	a	field_21030	ZERO
FIELD	us	Lvq;	b	field_21031	TYPE
FIELD	us	I	c	field_41720	SIZE
FIELD	us	D	w	field_11520	value
METHOD	us	(D)Lus;	a	method_23241	of
METHOD	us	()Lus;	e	method_10585	copy
CLASS	us$1	net/minecraft/class_2489$1	net/minecraft/nbt/NbtDouble$1
METHOD	us$1	(Ljava/io/DataInput;Lva;)Lus;	a	method_23242	read
METHOD	us$1	(Ljava/io/DataInput;Lva;)D	d	method_53890	readDouble
CLASS	ut	net/minecraft/class_2491	net/minecraft/nbt/NbtEnd
FIELD	ut	Lvq;	a	field_21032	TYPE
FIELD	ut	Lut;	b	field_21033	INSTANCE
FIELD	ut	I	c	field_41721	SIZE
METHOD	ut	()Lut;	e	method_10586	copy
CLASS	ut$1	net/minecraft/class_2491$1	net/minecraft/nbt/NbtEnd$1
METHOD	ut$1	(Ljava/io/DataInput;Lva;)Lut;	a	method_23243	read
CLASS	uu	net/minecraft/class_2494	net/minecraft/nbt/NbtFloat
FIELD	uu	Luu;	a	field_21034	ZERO
FIELD	uu	Lvq;	b	field_21035	TYPE
FIELD	uu	I	c	field_41722	SIZE
FIELD	uu	F	w	field_11523	value
METHOD	uu	(F)Luu;	a	method_23244	of
METHOD	uu	()Luu;	e	method_10587	copy
CLASS	uu$1	net/minecraft/class_2494$1	net/minecraft/nbt/NbtFloat$1
METHOD	uu$1	(Ljava/io/DataInput;Lva;)Luu;	a	method_23245	read
METHOD	uu$1	(Ljava/io/DataInput;Lva;)F	d	method_53891	readFloat
CLASS	uv	net/minecraft/class_2495	net/minecraft/nbt/NbtIntArray
FIELD	uv	Lvq;	a	field_21036	TYPE
FIELD	uv	I	b	field_41723	SIZE
FIELD	uv	[I	c	field_11524	value
METHOD	uv	(I)Luw;	a	method_10589	get
METHOD	uv	(ILuw;)Luw;	a	method_17806	set
METHOD	uv	(Ljava/util/List;)[I	a	method_10590	toArray
METHOD	uv	(I)Luw;	b	method_17807	remove
METHOD	uv	(ILuw;)V	b	method_17808	add
METHOD	uv	()Luv;	e	method_10591	copy
METHOD	uv	()[I	g	method_10588	getIntArray
CLASS	uv$1	net/minecraft/class_2495$1	net/minecraft/nbt/NbtIntArray$1
METHOD	uv$1	(Ljava/io/DataInput;Lva;)Luv;	a	method_23246	read
METHOD	uv$1	(Ljava/io/DataInput;Lva;)[I	d	method_53892	readIntArray
CLASS	uw	net/minecraft/class_2497	net/minecraft/nbt/NbtInt
FIELD	uw	Lvq;	a	field_21037	TYPE
FIELD	uw	I	b	field_41724	SIZE
FIELD	uw	I	c	field_11525	value
METHOD	uw	(I)Luw;	a	method_23247	of
METHOD	uw	()Luw;	e	method_10592	copy
CLASS	uw$1	net/minecraft/class_2497$1	net/minecraft/nbt/NbtInt$1
METHOD	uw$1	(Ljava/io/DataInput;Lva;)Luw;	a	method_23248	read
METHOD	uw$1	(Ljava/io/DataInput;Lva;)I	d	method_53893	readInt
CLASS	uw$a	net/minecraft/class_2497$class_4611	net/minecraft/nbt/NbtInt$Cache
FIELD	uw$a	[Luw;	a	field_21038	VALUES
FIELD	uw$a	I	b	field_33197	MAX
FIELD	uw$a	I	c	field_33198	MIN
CLASS	ux	net/minecraft/class_2499	net/minecraft/nbt/NbtList
FIELD	ux	Lvq;	a	field_21039	TYPE
FIELD	ux	I	b	field_41725	SIZE
FIELD	ux	Ljava/util/List;	c	field_11550	value
FIELD	ux	B	w	field_11551	type
METHOD	ux	(I)Lur;	a	method_10602	getCompound
METHOD	ux	(Lvo;)Z	a	method_10605	canAdd
METHOD	ux	(I)Lux;	b	method_10603	getList
METHOD	ux	(I)S	d	method_10609	getShort
METHOD	ux	()Lux;	e	method_10612	copy
METHOD	ux	(I)I	e	method_10600	getInt
METHOD	ux	(I)[I	f	method_36111	getIntArray
METHOD	ux	()V	g	method_17809	forgetTypeIfEmpty
METHOD	ux	(I)[J	g	method_36112	getLongArray
METHOD	ux	(I)D	h	method_10611	getDouble
METHOD	ux	(I)F	i	method_10604	getFloat
METHOD	ux	(I)Ljava/lang/String;	j	method_10608	getString
METHOD	ux	(I)Lvo;	k	method_10534	get
METHOD	ux	(ILvo;)V	method_10531	method_10531	add
METHOD	ux	(ILvo;)Lvo;	method_10606	method_10606	set
METHOD	ux	(I)Lvo;	method_10536	method_10536	remove
CLASS	ux$1	net/minecraft/class_2499$1	net/minecraft/nbt/NbtList$1
METHOD	ux$1	(Ljava/io/DataInput;Lva;)Lux;	a	method_23249	read
METHOD	ux$1	(Ljava/io/DataInput;Lvl;Lva;)Lvl$b;	c	method_53894	scanList
METHOD	ux$1	(Ljava/io/DataInput;Lva;)Lux;	d	method_53895	readList
CLASS	ux$2	net/minecraft/class_2499$2	net/minecraft/nbt/NbtList$2
FIELD	ux$2	[I	a	field_36245	field_36245
FIELD	ux$2	[I	b	field_36246	field_36246
CLASS	uy	net/minecraft/class_2501	net/minecraft/nbt/NbtLongArray
FIELD	uy	Lvq;	a	field_21040	TYPE
FIELD	uy	I	b	field_41726	SIZE
FIELD	uy	[J	c	field_11552	value
METHOD	uy	(I)Luz;	a	method_10616	get
METHOD	uy	(ILuz;)Luz;	a	method_17810	method_10606
METHOD	uy	(Ljava/util/List;)[J	a	method_10617	toArray
METHOD	uy	(I)Luz;	b	method_17811	remove
METHOD	uy	(ILuz;)V	b	method_17812	add
METHOD	uy	()Luy;	e	method_10618	copy
METHOD	uy	()[J	g	method_10615	getLongArray
CLASS	uy$1	net/minecraft/class_2501$1	net/minecraft/nbt/NbtLongArray$1
METHOD	uy$1	(Ljava/io/DataInput;Lva;)Luy;	a	method_23250	read
METHOD	uy$1	(Ljava/io/DataInput;Lva;)[J	d	method_53896	readLongArray
CLASS	uz	net/minecraft/class_2503	net/minecraft/nbt/NbtLong
FIELD	uz	Lvq;	a	field_21041	TYPE
FIELD	uz	I	b	field_41727	SIZE
FIELD	uz	J	c	field_11553	value
METHOD	uz	(J)Luz;	a	method_23251	of
METHOD	uz	()Luz;	e	method_10621	copy
CLASS	uz$1	net/minecraft/class_2503$1	net/minecraft/nbt/NbtLong$1
METHOD	uz$1	(Ljava/io/DataInput;Lva;)Luz;	a	method_23252	read
METHOD	uz$1	(Ljava/io/DataInput;Lva;)J	d	method_53897	readLong
CLASS	uz$a	net/minecraft/class_2503$class_4612	net/minecraft/nbt/NbtLong$Cache
FIELD	uz$a	[Luz;	a	field_21042	VALUES
FIELD	uz$a	I	b	field_33202	MAX
FIELD	uz$a	I	c	field_33203	MIN
CLASS	va	net/minecraft/class_2505	net/minecraft/nbt/NbtSizeTracker
FIELD	va	I	a	field_46208	DEFAULT_MAX_DEPTH
FIELD	va	J	b	field_11557	maxBytes
FIELD	va	J	c	field_11555	allocatedBytes
FIELD	va	I	d	field_46209	maxDepth
FIELD	va	I	e	field_46210	depth
METHOD	va	()Lva;	a	method_53898	ofUnlimitedBytes
METHOD	va	(J)Lva;	a	method_53899	of
METHOD	va	(JJ)V	a	method_53908	add
METHOD	va	()V	b	method_53900	pushStack
METHOD	va	(J)V	b	method_48004	add
METHOD	va	()V	c	method_53901	popStack
METHOD	va	()J	d	method_47987	getAllocatedBytes
METHOD	va	()I	e	method_53902	getDepth
CLASS	vb	net/minecraft/class_8801	net/minecraft/nbt/NbtSizeValidationException
CLASS	vc	net/minecraft/class_8909	net/minecraft/nbt/NbtException
CLASS	vd	net/minecraft/class_8910	net/minecraft/nbt/InvalidNbtException
CLASS	ve	net/minecraft/class_2507	net/minecraft/nbt/NbtIo
FIELD	ve	[Ljava/nio/file/OpenOption;	a	field_47513	OPEN_OPTIONS
METHOD	ve	(Ljava/io/DataInput;)Lur;	a	method_10627	readCompound
METHOD	ve	(Ljava/io/DataInput;Lva;)Lur;	a	method_10625	readCompound
METHOD	ve	(Ljava/io/DataInput;Lva;B)Lvo;	a	method_52892	readElement
METHOD	ve	(Ljava/io/DataInput;Lvl;Lva;)V	a	method_39855	scan
METHOD	ve	(Ljava/io/InputStream;)Ljava/io/DataInputStream;	a	method_40059	decompress
METHOD	ve	(Ljava/io/InputStream;Lva;)Lur;	a	method_10629	readCompressed
METHOD	ve	(Ljava/io/InputStream;Lvl;Lva;)V	a	method_40058	scanCompressed
METHOD	ve	(Ljava/io/OutputStream;)Ljava/io/DataOutputStream;	a	method_54906	compress
METHOD	ve	(Ljava/nio/file/Path;)Lur;	a	method_10633	read
METHOD	ve	(Ljava/nio/file/Path;Lva;)Lur;	a	method_30613	readCompressed
METHOD	ve	(Ljava/nio/file/Path;Lvl;Lva;)V	a	method_40057	scanCompressed
METHOD	ve	(Lur;Ljava/io/DataOutput;)V	a	method_10628	writeCompound
METHOD	ve	(Lur;Ljava/io/OutputStream;)V	a	method_10634	writeCompressed
METHOD	ve	(Lur;Ljava/nio/file/Path;)V	a	method_30614	writeCompressed
METHOD	ve	(Lvo;Ljava/io/DataOutput;)V	a	method_52893	writeForPacket
METHOD	ve	(Ljava/io/DataInput;Lva;)Lvo;	b	method_52894	read
METHOD	ve	(Lur;Ljava/nio/file/Path;)V	b	method_10630	write
METHOD	ve	(Lvo;Ljava/io/DataOutput;)V	b	method_10631	writeUnsafe
METHOD	ve	(Ljava/io/DataInput;Lva;)Lvo;	c	method_10626	readElement
METHOD	ve	(Lvo;Ljava/io/DataOutput;)V	c	method_55324	write
CLASS	ve$1	net/minecraft/class_2507$1	net/minecraft/nbt/NbtIo$1
FIELD	ve$1	[I	a	field_36247	field_36247
CLASS	ve$a	net/minecraft/class_2507$class_9003	net/minecraft/nbt/NbtIo$InvalidUtfSkippingDataOutput
CLASS	vf	net/minecraft/class_2509	net/minecraft/nbt/NbtOps
FIELD	vf	Lvf;	a	field_11560	INSTANCE
FIELD	vf	Ljava/lang/String;	b	field_40667	MARKER_KEY
METHOD	vf	()Lvo;	a	method_10668	empty
METHOD	vf	(B)Lvo;	a	method_10640	createByte
METHOD	vf	(D)Lvo;	a	method_10652	createDouble
METHOD	vf	(F)Lvo;	a	method_10662	createFloat
METHOD	vf	(I)Lvo;	a	method_10661	createInt
METHOD	vf	(J)Lvo;	a	method_10654	createLong
METHOD	vf	(Lcom/mojang/serialization/DynamicOps;Lvo;)Ljava/lang/Object;	a	method_29146	convertTo
METHOD	vf	(Ljava/lang/Number;)Lvo;	a	method_10660	createNumeric
METHOD	vf	(Ljava/lang/String;)Lvo;	a	method_10639	createString
METHOD	vf	(Ljava/lang/String;Ljava/lang/String;)Z	a	method_10666	method_10666
METHOD	vf	(Ljava/nio/ByteBuffer;)Lvo;	a	method_10657	createByteList
METHOD	vf	(Ljava/util/List;)Ljava/lang/String;	a	method_49666	method_49666
METHOD	vf	(Ljava/util/List;Lur;Lcom/mojang/datafixers/util/Pair;)V	a	method_29147	method_29147
METHOD	vf	(Ljava/util/List;Lvf$f;)Lcom/mojang/serialization/DataResult;	a	method_46230	method_46230
METHOD	vf	(Ljava/util/function/BiConsumer;Lur;Ljava/lang/String;)V	a	method_29148	method_29148
METHOD	vf	(Ljava/util/function/Consumer;Lvo;)V	a	method_46231	method_46231
METHOD	vf	(Ljava/util/stream/IntStream;)Lvo;	a	method_10663	createIntList
METHOD	vf	(Ljava/util/stream/LongStream;)Lvo;	a	method_10643	createLongList
METHOD	vf	(Ljava/util/stream/Stream;)Lvo;	a	method_10655	createMap
METHOD	vf	(Lur;)Lvo;	a	method_46232	unpackMarker
METHOD	vf	(Lur;Lcom/mojang/datafixers/util/Pair;)V	a	method_29152	method_29152
METHOD	vf	(Lur;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;	a	method_10638	method_10638
METHOD	vf	(Lur;Ljava/util/function/BiConsumer;)V	a	method_29153	method_29153
METHOD	vf	(Lur;Lur;Ljava/lang/String;)V	a	method_10670	method_10670
METHOD	vf	(Lux;Ljava/util/function/Consumer;)V	a	method_46233	method_46233
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	a	method_10645	getNumberValue
METHOD	vf	(Lvo;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;	a	method_29154	mergeToMap
METHOD	vf	(Lvo;Ljava/lang/String;)Lvo;	a	method_10648	remove
METHOD	vf	(Lvo;Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_29155	mergeToList
METHOD	vf	(Lvo;Lvf$f;)Lcom/mojang/serialization/DataResult;	a	method_46234	method_46234
METHOD	vf	(Lvo;Lvo;)Lcom/mojang/serialization/DataResult;	a	method_29156	mergeToList
METHOD	vf	(Lvo;Lvo;Lvo;)Lcom/mojang/serialization/DataResult;	a	method_29157	mergeToMap
METHOD	vf	(S)Lvo;	a	method_10635	createShort
METHOD	vf	(Z)Lvo;	a	method_23253	createBoolean
METHOD	vf	()Ljava/lang/String;	b	method_49667	method_49667
METHOD	vf	(Ljava/util/stream/Stream;)Lvo;	b	method_10665	createList
METHOD	vf	(Lur;Lur;Ljava/lang/String;)V	b	method_29159	method_29159
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	b	method_10656	getStringValue
METHOD	vf	()Ljava/lang/String;	c	method_49668	method_49668
METHOD	vf	(Lur;Lur;Ljava/lang/String;)V	c	method_29161	method_29161
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	c	method_10669	getMapValues
METHOD	vf	()Ljava/lang/String;	d	method_49669	method_49669
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	d	method_29162	getMapEntries
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	e	method_29163	getMap
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	f	method_10664	getStream
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	g	method_29164	getList
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	h	method_10646	getByteBuffer
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	i	method_10651	getIntStream
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	j	method_10637	getLongStream
METHOD	vf	(Lvo;)Ljava/util/Optional;	k	method_46235	createMerger
METHOD	vf	(Lvo;)Ljava/lang/String;	l	method_49670	method_49670
METHOD	vf	(Lvo;)Lvo;	m	method_10667	method_10667
METHOD	vf	(Lvo;)Lvo;	n	method_46236	method_46236
METHOD	vf	(Lvo;)Ljava/lang/String;	o	method_49671	method_49671
METHOD	vf	(Lvo;)Ljava/lang/String;	p	method_49672	method_49672
METHOD	vf	(Lvo;)Ljava/lang/String;	q	method_49673	method_49673
METHOD	vf	(Lvo;)Ljava/lang/String;	r	method_49674	method_49674
METHOD	vf	(Lvo;)Ljava/lang/String;	s	method_49675	method_49675
METHOD	vf	(Lvo;)Ljava/lang/String;	t	method_49676	method_49676
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	u	method_46237	method_46237
METHOD	vf	(Lvo;)Ljava/lang/String;	v	method_49677	method_49677
METHOD	vf	(Lvo;)Lcom/mojang/serialization/DataResult;	w	method_46238	method_46238
METHOD	vf	(Lvo;)Ljava/lang/String;	x	method_49678	method_49678
CLASS	vf$1	net/minecraft/class_2509$1	net/minecraft/nbt/NbtOps$1
FIELD	vf$1	Lur;	a	field_25129	field_25129
FIELD	vf$1	Lvf;	b	field_25130	field_25130
METHOD	vf$1	(Ljava/lang/String;)Lvo;	a	method_29165	get
METHOD	vf$1	(Lur;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;	a	method_29166	method_29166
METHOD	vf$1	(Lvo;)Lvo;	a	method_29167	get
CLASS	vf$a	net/minecraft/class_2509$class_7808	net/minecraft/nbt/NbtOps$ByteArrayMerger
FIELD	vf$a	Lit/unimi/dsi/fastutil/bytes/ByteArrayList;	a	field_40668	list
CLASS	vf$b	net/minecraft/class_2509$class_7809	net/minecraft/nbt/NbtOps$CompoundListMerger
FIELD	vf$b	Lux;	a	field_40669	list
METHOD	vf$b	(B)V	a	method_46241	method_46241
METHOD	vf$b	(I)V	a	method_46242	method_46242
METHOD	vf$b	(J)V	a	method_46243	method_46243
METHOD	vf$b	(Lur;)Z	a	method_46244	isMarker
METHOD	vf$b	(Lvo;)Lvo;	b	method_46245	makeMarker
METHOD	vf$b	(Lvo;)Lur;	c	method_46246	createMarkerNbt
CLASS	vf$c	net/minecraft/class_2509$class_7810	net/minecraft/nbt/NbtOps$ListMerger
FIELD	vf$c	Lux;	a	field_40670	list
CLASS	vf$d	net/minecraft/class_2509$class_7811	net/minecraft/nbt/NbtOps$BasicMerger
FIELD	vf$d	Lvf$d;	a	field_40671	EMPTY
CLASS	vf$e	net/minecraft/class_2509$class_7812	net/minecraft/nbt/NbtOps$IntArrayMerger
FIELD	vf$e	Lit/unimi/dsi/fastutil/ints/IntArrayList;	a	field_40672	list
CLASS	vf$f	net/minecraft/class_2509$class_7813	net/minecraft/nbt/NbtOps$Merger
METHOD	vf$f	()Lvo;	a	method_46239	getResult
METHOD	vf$f	(Ljava/lang/Iterable;)Lvf$f;	a	method_46247	merge
METHOD	vf$f	(Ljava/util/stream/Stream;)Lvf$f;	a	method_46248	merge
METHOD	vf$f	(Lvo;)Lvf$f;	a	method_46240	merge
CLASS	vf$g	net/minecraft/class_2509$class_7814	net/minecraft/nbt/NbtOps$LongArrayMerger
FIELD	vf$g	Lit/unimi/dsi/fastutil/longs/LongArrayList;	a	field_40673	list
CLASS	vf$h	net/minecraft/class_2509$class_5320	net/minecraft/nbt/NbtOps$MapBuilder
METHOD	vf$h	()Lur;	a	method_29168	initBuilder
METHOD	vf$h	(Ljava/lang/String;Lvo;Lur;)Lur;	a	method_29169	append
METHOD	vf$h	(Lur;Lvo;)Lcom/mojang/serialization/DataResult;	a	method_29170	build
METHOD	vf$h	(Lvo;)Ljava/lang/String;	a	method_49679	method_49679
CLASS	vg	net/minecraft/class_2512	net/minecraft/nbt/NbtHelper
FIELD	vg	Ljava/lang/String;	a	field_33224	DATA_KEY
FIELD	vg	Ljava/util/Comparator;	b	field_27816	BLOCK_POS_COMPARATOR
FIELD	vg	Ljava/util/Comparator;	c	field_27817	ENTITY_POS_COMPARATOR
FIELD	vg	C	d	field_33225	LEFT_CURLY_BRACKET
FIELD	vg	C	e	field_33226	RIGHT_CURLY_BRACKET
FIELD	vg	Ljava/lang/String;	f	field_33227	COMMA
FIELD	vg	C	g	field_33228	COLON
FIELD	vg	Lcom/google/common/base/Splitter;	h	field_27818	COMMA_SPLITTER
FIELD	vg	Lcom/google/common/base/Splitter;	i	field_27819	COLON_SPLITTER
FIELD	vg	Lorg/slf4j/Logger;	j	field_11582	LOGGER
FIELD	vg	I	k	field_33229	field_33229
FIELD	vg	I	l	field_33230	field_33230
METHOD	vg	(ILjava/lang/StringBuilder;)Ljava/lang/StringBuilder;	a	method_36114	appendIndent
METHOD	vg	(Ldsa;)Lur;	a	method_10686	fromBlockState
METHOD	vg	(Ldsc;Ldtd;Ljava/lang/String;Lur;Lur;)Ldsc;	a	method_10682	withProperty
METHOD	vg	(Ldtd;Ljava/lang/Comparable;)Ljava/lang/String;	a	method_10685	nameValue
METHOD	vg	(Lent;)Lur;	a	method_36115	fromFluidState
METHOD	vg	(Liz;)Lvo;	a	method_10692	fromBlockPos
METHOD	vg	(Ljava/lang/String;)Lur;	a	method_32260	fromNbtProviderString
METHOD	vg	(Ljava/lang/StringBuilder;Lvo;IZ)Ljava/lang/StringBuilder;	a	method_36116	appendFormattedString
METHOD	vg	(Ljava/util/Map;Lur;)Lux;	a	method_32261	method_32261
METHOD	vg	(Ljava/util/UUID;)Luv;	a	method_25929	fromUuid
METHOD	vg	(Ljj;Lur;)Ldsa;	a	method_10681	toBlockState
METHOD	vg	(Lur;)Ljava/lang/String;	a	method_32271	toNbtProviderString
METHOD	vg	(Lur;I)Lur;	a	method_48308	putDataVersion
METHOD	vg	(Lur;Ljava/lang/String;)Ljava/util/Optional;	a	method_10691	toBlockPos
METHOD	vg	(Lur;Ljava/lang/String;Ljava/lang/String;)V	a	method_32263	method_32263
METHOD	vg	(Lux;)D	a	method_32264	method_32264
METHOD	vg	(Lux;Lur;)V	a	method_32265	method_32265
METHOD	vg	(Lux;Lux;Lux;)V	a	method_32266	method_32266
METHOD	vg	(Lvo;)Ljava/util/UUID;	a	method_25930	toUuid
METHOD	vg	(Lvo;Lvo;Z)Z	a	method_10687	matches
METHOD	vg	(Lvo;Z)Ljava/lang/String;	a	method_36117	toFormattedString
METHOD	vg	(Ljava/lang/String;)Lur;	b	method_32267	fromNbtProviderFormattedPalette
METHOD	vg	(Lur;)Lur;	b	method_32273	toNbtProviderFormat
METHOD	vg	(Lur;I)I	b	method_48309	getDataVersion
METHOD	vg	(Lur;Ljava/lang/String;)Ljava/lang/String;	b	method_32262	method_32262
METHOD	vg	(Lux;)D	b	method_32268	method_32268
METHOD	vg	(Lvo;)Ljava/lang/String;	b	method_36118	toFormattedString
METHOD	vg	(Lur;)Lur;	c	method_32275	fromNbtProviderFormat
METHOD	vg	(Lux;)D	c	method_32269	method_32269
METHOD	vg	(Lvo;)Lxo;	c	method_32270	toPrettyPrintedText
METHOD	vg	(Lur;)Ljava/lang/String;	d	method_32277	toNbtProviderFormattedPalette
METHOD	vg	(Lux;)I	d	method_32272	method_32272
METHOD	vg	(Lur;)Lur;	e	method_48310	putDataVersion
METHOD	vg	(Lux;)I	e	method_32274	method_32274
METHOD	vg	(Lur;)Lux;	f	method_32278	method_32278
METHOD	vg	(Lux;)I	f	method_32276	method_32276
METHOD	vg	(Lur;)Lux;	g	method_32279	method_32279
CLASS	vh	net/minecraft/class_2514	net/minecraft/nbt/AbstractNbtNumber
METHOD	vh	()J	f	method_10699	longValue
METHOD	vh	()I	g	method_10701	intValue
METHOD	vh	()S	h	method_10696	shortValue
METHOD	vh	()B	i	method_10698	byteValue
METHOD	vh	()D	j	method_10697	doubleValue
METHOD	vh	()F	k	method_10700	floatValue
METHOD	vh	()Ljava/lang/Number;	l	method_10702	numberValue
CLASS	vi	net/minecraft/class_8911	net/minecraft/nbt/NbtCrashException
CLASS	vj	net/minecraft/class_2516	net/minecraft/nbt/NbtShort
FIELD	vj	Lvq;	a	field_21043	TYPE
FIELD	vj	I	b	field_41728	SIZE
FIELD	vj	S	c	field_11588	value
METHOD	vj	(S)Lvj;	a	method_23254	of
METHOD	vj	()Lvj;	e	method_10704	copy
CLASS	vj$1	net/minecraft/class_2516$1	net/minecraft/nbt/NbtShort$1
METHOD	vj$1	(Ljava/io/DataInput;Lva;)Lvj;	a	method_23255	read
METHOD	vj$1	(Ljava/io/DataInput;Lva;)S	d	method_53903	readShort
CLASS	vj$a	net/minecraft/class_2516$class_4613	net/minecraft/nbt/NbtShort$Cache
FIELD	vj$a	[Lvj;	a	field_21044	VALUES
FIELD	vj$a	I	b	field_33232	MAX
FIELD	vj$a	I	c	field_33233	MIN
CLASS	vk	net/minecraft/class_5625	net/minecraft/nbt/visitor/NbtOrderedStringFormatter
FIELD	vk	Ljava/util/Map;	a	field_27820	ENTRY_ORDER_OVERRIDES
FIELD	vk	Ljava/util/Set;	b	field_27821	IGNORED_PATHS
FIELD	vk	Ljava/util/regex/Pattern;	c	field_27822	SIMPLE_NAME
FIELD	vk	Ljava/lang/String;	d	field_27823	KEY_VALUE_SEPARATOR
FIELD	vk	Ljava/lang/String;	e	field_27824	ENTRY_SEPARATOR
FIELD	vk	Ljava/lang/String;	f	field_33234	SQUARE_OPEN_BRACKET
FIELD	vk	Ljava/lang/String;	g	field_33235	SQUARE_CLOSE_BRACKET
FIELD	vk	Ljava/lang/String;	h	field_33236	SEMICOLON
FIELD	vk	Ljava/lang/String;	i	field_33237	SPACE
FIELD	vk	Ljava/lang/String;	j	field_33238	CURLY_OPEN_BRACKET
FIELD	vk	Ljava/lang/String;	k	field_33239	CURLY_CLOSE_BRACKET
FIELD	vk	Ljava/lang/String;	l	field_33240	NEW_LINE
FIELD	vk	Ljava/lang/String;	m	field_27825	prefix
FIELD	vk	I	n	field_27826	indentationLevel
FIELD	vk	Ljava/util/List;	o	field_27827	pathParts
FIELD	vk	Ljava/lang/String;	p	field_27828	result
METHOD	vk	()Ljava/lang/String;	a	method_32280	joinPath
METHOD	vk	(Ljava/lang/String;)Ljava/lang/String;	a	method_32281	escapeName
METHOD	vk	(Ljava/util/HashMap;)V	a	method_32282	method_32282
METHOD	vk	(Lvo;)Ljava/lang/String;	a	method_32283	apply
METHOD	vk	()V	b	method_32284	popPathPart
METHOD	vk	(Ljava/lang/String;)V	b	method_32285	pushPathPart
METHOD	vk	(Lur;)Ljava/util/List;	b	method_32286	getSortedNames
CLASS	vl	net/minecraft/class_6836	net/minecraft/nbt/scanner/NbtScanner
METHOD	vl	()Lvl$b;	a	method_39856	visitEnd
METHOD	vl	(B)Lvl$b;	a	method_39857	visitByte
METHOD	vl	(D)Lvl$b;	a	method_39858	visitDouble
METHOD	vl	(F)Lvl$b;	a	method_39859	visitFloat
METHOD	vl	(I)Lvl$b;	a	method_39860	visitInt
METHOD	vl	(J)Lvl$b;	a	method_39861	visitLong
METHOD	vl	(Ljava/lang/String;)Lvl$b;	a	method_39862	visitString
METHOD	vl	(Lvq;)Lvl$a;	a	method_39863	visitSubNbtType
METHOD	vl	(Lvq;I)Lvl$b;	a	method_39864	visitListMeta
METHOD	vl	(Lvq;Ljava/lang/String;)Lvl$a;	a	method_39865	startSubNbt
METHOD	vl	(S)Lvl$b;	a	method_39866	visitShort
METHOD	vl	([B)Lvl$b;	a	method_39867	visitByteArray
METHOD	vl	([I)Lvl$b;	a	method_39868	visitIntArray
METHOD	vl	([J)Lvl$b;	a	method_39869	visitLongArray
METHOD	vl	()Lvl$b;	b	method_39870	endNested
METHOD	vl	(Lvq;)Lvl$b;	b	method_39871	start
METHOD	vl	(Lvq;I)Lvl$a;	b	method_39872	startListItem
CLASS	vl$a	net/minecraft/class_6836$class_6837	net/minecraft/nbt/scanner/NbtScanner$NestedResult
FIELD	vl$a	Lvl$a;	a	field_36248	field_36248
FIELD	vl$a	Lvl$a;	b	field_36249	field_36249
FIELD	vl$a	Lvl$a;	c	field_36250	field_36250
FIELD	vl$a	Lvl$a;	d	field_36251	field_36251
FIELD	vl$a	[Lvl$a;	e	field_36252	field_36252
METHOD	vl$a	()[Lvl$a;	a	method_39873	method_39873
CLASS	vl$b	net/minecraft/class_6836$class_6838	net/minecraft/nbt/scanner/NbtScanner$Result
FIELD	vl$b	Lvl$b;	a	field_36253	field_36253
FIELD	vl$b	Lvl$b;	b	field_36254	field_36254
FIELD	vl$b	Lvl$b;	c	field_36255	field_36255
FIELD	vl$b	[Lvl$b;	d	field_36256	field_36256
METHOD	vl$b	()[Lvl$b;	a	method_39874	method_39874
CLASS	vm	net/minecraft/class_2519	net/minecraft/nbt/NbtString
FIELD	vm	Ljava/lang/String;	A	field_11590	value
FIELD	vm	Lvq;	a	field_21045	TYPE
FIELD	vm	I	b	field_41729	SIZE
FIELD	vm	Lvm;	c	field_21046	EMPTY
FIELD	vm	C	w	field_33242	DOUBLE_QUOTE
FIELD	vm	C	x	field_33243	SINGLE_QUOTE
FIELD	vm	C	y	field_33244	BACKSLASH
FIELD	vm	C	z	field_33245	NULL
METHOD	vm	(Ljava/io/DataInput;)V	a	method_39875	skip
METHOD	vm	(Ljava/lang/String;)Lvm;	a	method_23256	of
METHOD	vm	(Ljava/lang/String;)Ljava/lang/String;	b	method_10706	escape
METHOD	vm	()Lvm;	e	method_10705	copy
CLASS	vm$1	net/minecraft/class_2519$1	net/minecraft/nbt/NbtString$1
METHOD	vm$1	(Ljava/io/DataInput;Lva;)Lvm;	a	method_23257	read
METHOD	vm$1	(Ljava/io/DataInput;Lva;)Ljava/lang/String;	d	method_53904	readString
CLASS	vn	net/minecraft/class_5626	net/minecraft/nbt/visitor/StringNbtWriter
FIELD	vn	Ljava/util/regex/Pattern;	a	field_27829	SIMPLE_NAME
FIELD	vn	Ljava/lang/StringBuilder;	b	field_27830	result
METHOD	vn	(Ljava/lang/String;)Ljava/lang/String;	a	method_32287	escapeName
METHOD	vn	(Lvo;)Ljava/lang/String;	a	method_32288	apply
CLASS	vo	net/minecraft/class_2520	net/minecraft/nbt/NbtElement
FIELD	vo	I	d	field_33246	field_33246
FIELD	vo	I	e	field_33247	field_33247
FIELD	vo	I	f	field_33248	field_33248
FIELD	vo	I	g	field_33249	field_33249
FIELD	vo	B	h	field_33250	END_TYPE
FIELD	vo	B	i	field_33251	BYTE_TYPE
FIELD	vo	B	j	field_33252	SHORT_TYPE
FIELD	vo	B	k	field_33253	INT_TYPE
FIELD	vo	B	l	field_33254	LONG_TYPE
FIELD	vo	B	m	field_33255	FLOAT_TYPE
FIELD	vo	B	n	field_33256	DOUBLE_TYPE
FIELD	vo	B	o	field_33257	BYTE_ARRAY_TYPE
FIELD	vo	B	p	field_33258	STRING_TYPE
FIELD	vo	B	q	field_33259	LIST_TYPE
FIELD	vo	B	r	field_33260	COMPOUND_TYPE
FIELD	vo	B	s	field_33261	INT_ARRAY_TYPE
FIELD	vo	B	t	field_33262	LONG_ARRAY_TYPE
FIELD	vo	B	u	field_33263	NUMBER_TYPE
FIELD	vo	I	v	field_33264	MAX_DEPTH
METHOD	vo	()I	a	method_47988	getSizeInBytes
METHOD	vo	(Ljava/io/DataOutput;)V	a	method_10713	write
METHOD	vo	(Lvl;)Lvl$b;	a	method_39850	doAccept
METHOD	vo	(Lvs;)V	a	method_32289	accept
METHOD	vo	()B	b	method_10711	getType
METHOD	vo	(Lvl;)V	b	method_39876	accept
METHOD	vo	()Lvq;	c	method_23258	getNbtType
METHOD	vo	()Lvo;	d	method_10707	copy
METHOD	vo	()Ljava/lang/String;	s_	method_10714	asString
CLASS	vp	net/minecraft/class_2522	net/minecraft/nbt/StringNbtReader
FIELD	vp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_11602	TRAILING
FIELD	vp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_11608	EXPECTED_KEY
FIELD	vp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_11605	EXPECTED_VALUE
FIELD	vp	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	d	field_11603	LIST_MIXED
FIELD	vp	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	e	field_11597	ARRAY_MIXED
FIELD	vp	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	f	field_11604	ARRAY_INVALID
FIELD	vp	C	g	field_33265	COMMA
FIELD	vp	C	h	field_33266	COLON
FIELD	vp	Lcom/mojang/serialization/Codec;	i	field_45952	STRINGIFIED_CODEC
FIELD	vp	Lcom/mojang/serialization/Codec;	j	field_51469	NBT_COMPOUND_CODEC
FIELD	vp	C	k	field_33267	SQUARE_OPEN_BRACKET
FIELD	vp	C	l	field_33268	SQUARE_CLOSE_BRACKET
FIELD	vp	C	m	field_33269	RIGHT_CURLY_BRACKET
FIELD	vp	C	n	field_33270	LEFT_CURLY_BRACKET
FIELD	vp	Ljava/util/regex/Pattern;	o	field_11607	DOUBLE_PATTERN_IMPLICIT
FIELD	vp	Ljava/util/regex/Pattern;	p	field_11600	DOUBLE_PATTERN
FIELD	vp	Ljava/util/regex/Pattern;	q	field_11596	FLOAT_PATTERN
FIELD	vp	Ljava/util/regex/Pattern;	r	field_11606	BYTE_PATTERN
FIELD	vp	Ljava/util/regex/Pattern;	s	field_11609	LONG_PATTERN
FIELD	vp	Ljava/util/regex/Pattern;	t	field_11601	SHORT_PATTERN
FIELD	vp	Ljava/util/regex/Pattern;	u	field_11599	INT_PATTERN
FIELD	vp	Lcom/mojang/brigadier/StringReader;	v	field_11598	reader
METHOD	vp	()Lur;	a	method_10721	readCompound
METHOD	vp	(C)V	a	method_10719	expect
METHOD	vp	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_10720	method_10720
METHOD	vp	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_10724	method_10724
METHOD	vp	(Ljava/lang/String;)Lur;	a	method_10718	parse
METHOD	vp	(Lvq;Lvq;)Ljava/util/List;	a	method_10728	readArray
METHOD	vp	()Ljava/lang/String;	b	method_10725	readString
METHOD	vp	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_10730	method_10730
METHOD	vp	(Ljava/lang/String;)Lvo;	b	method_10731	parsePrimitive
METHOD	vp	()Lvo;	c	method_10722	parseElementPrimitive
METHOD	vp	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	c	method_53502	method_53502
METHOD	vp	()Lvo;	d	method_10723	parseElement
METHOD	vp	()Lvo;	e	method_10717	parseArray
METHOD	vp	()Lur;	f	method_10727	parseCompound
METHOD	vp	()Lvo;	g	method_10729	parseList
METHOD	vp	()Lvo;	h	method_10726	parseElementPrimitiveArray
METHOD	vp	()Z	i	method_10716	readComma
CLASS	vq	net/minecraft/class_4614	net/minecraft/nbt/NbtType
METHOD	vq	()Ljava/lang/String;	a	method_23259	getCrashReportName
METHOD	vq	(I)Lvq;	a	method_23260	createInvalid
METHOD	vq	(Ljava/io/DataInput;ILva;)V	a	method_39854	skip
METHOD	vq	(Ljava/io/DataInput;Lvl;Lva;)Lvl$b;	a	method_39852	doAccept
METHOD	vq	()Ljava/lang/String;	b	method_23261	getCommandFeedbackName
METHOD	vq	(Ljava/io/DataInput;Lva;)V	b	method_39851	skip
METHOD	vq	(Ljava/io/DataInput;Lvl;Lva;)V	b	method_39877	accept
METHOD	vq	(Ljava/io/DataInput;Lva;)Lvo;	c	method_23262	read
METHOD	vq	()Z	d	method_23263	isImmutable
CLASS	vq$1	net/minecraft/class_4614$1	net/minecraft/nbt/NbtType$1
FIELD	vq$1	I	a	field_21047	field_21047
METHOD	vq$1	(Ljava/io/DataInput;Lva;)Lut;	a	method_23264	read
METHOD	vq$1	()Ljava/io/IOException;	c	method_39878	createException
CLASS	vq$2	net/minecraft/class_4614$2	net/minecraft/nbt/NbtType$2
FIELD	vq$2	[I	a	field_36257	field_36257
CLASS	vq$a	net/minecraft/class_4614$class_6839	net/minecraft/nbt/NbtType$OfFixedSize
METHOD	vq$a	()I	c	method_39853	getSizeInBytes
CLASS	vq$b	net/minecraft/class_4614$class_6840	net/minecraft/nbt/NbtType$OfVariableSize
CLASS	vr	net/minecraft/class_4615	net/minecraft/nbt/NbtTypes
FIELD	vr	[Lvq;	a	field_21048	VALUES
METHOD	vr	(I)Lvq;	a	method_23265	byId
CLASS	vs	net/minecraft/class_5627	net/minecraft/nbt/visitor/NbtElementVisitor
METHOD	vs	(Luo;)V	a	method_32290	visitByteArray
METHOD	vs	(Lup;)V	a	method_32291	visitByte
METHOD	vs	(Lur;)V	a	method_32292	visitCompound
METHOD	vs	(Lus;)V	a	method_32293	visitDouble
METHOD	vs	(Lut;)V	a	method_32294	visitEnd
METHOD	vs	(Luu;)V	a	method_32295	visitFloat
METHOD	vs	(Luv;)V	a	method_32296	visitIntArray
METHOD	vs	(Luw;)V	a	method_32297	visitInt
METHOD	vs	(Lux;)V	a	method_32298	visitList
METHOD	vs	(Luy;)V	a	method_32299	visitLongArray
METHOD	vs	(Luz;)V	a	method_32300	visitLong
METHOD	vs	(Lvj;)V	a	method_32301	visitShort
METHOD	vs	(Lvm;)V	a	method_32302	visitString
CLASS	vt	net/minecraft/class_5628	net/minecraft/nbt/visitor/NbtTextFormatter
FIELD	vt	Lorg/slf4j/Logger;	a	field_27831	LOGGER
FIELD	vt	I	b	field_33271	field_33271
FIELD	vt	I	c	field_51497	field_51497
FIELD	vt	Lit/unimi/dsi/fastutil/bytes/ByteCollection;	d	field_27832	SINGLE_LINE_ELEMENT_TYPES
FIELD	vt	Ln;	e	field_27833	NAME_COLOR
FIELD	vt	Ln;	f	field_27834	STRING_COLOR
FIELD	vt	Ln;	g	field_27835	NUMBER_COLOR
FIELD	vt	Ln;	h	field_27836	TYPE_SUFFIX_COLOR
FIELD	vt	Ljava/util/regex/Pattern;	i	field_27837	SIMPLE_NAME
FIELD	vt	Ljava/lang/String;	j	field_27838	KEY_VALUE_SEPARATOR
FIELD	vt	Ljava/lang/String;	k	field_27839	ENTRY_SEPARATOR
FIELD	vt	Ljava/lang/String;	l	field_33272	SQUARE_OPEN_BRACKET
FIELD	vt	Ljava/lang/String;	m	field_33273	SQUARE_CLOSE_BRACKET
FIELD	vt	Ljava/lang/String;	n	field_33274	SEMICOLON
FIELD	vt	Ljava/lang/String;	o	field_33275	SPACE
FIELD	vt	Ljava/lang/String;	p	field_33276	CURLY_OPEN_BRACKET
FIELD	vt	Ljava/lang/String;	q	field_33277	CURLY_CLOSE_BRACKET
FIELD	vt	Ljava/lang/String;	r	field_33278	NEW_LINE
FIELD	vt	Lxo;	s	field_51498	ELLIPSIS
FIELD	vt	Ljava/lang/String;	t	field_27840	prefix
FIELD	vt	I	u	field_51499	indentationLevel
FIELD	vt	I	v	field_27841	depth
FIELD	vt	Lxo;	w	field_27842	result
METHOD	vt	(Ljava/lang/String;)Lxo;	a	method_32304	escapeName
METHOD	vt	(Lvo;)Lxo;	a	method_32305	apply
METHOD	vt	(Lvo;Z)Lxo;	a	method_59850	createSubElementText
CLASS	vu	net/minecraft/class_6311	net/minecraft/unused/packageinfo/PackageInfo6311
CLASS	vv	net/minecraft/class_6841	net/minecraft/nbt/scanner/SelectiveNbtCollector
FIELD	vv	I	a	field_36258	queriesLeft
FIELD	vv	Ljava/util/Set;	b	field_36259	allPossibleTypes
FIELD	vv	Ljava/util/Deque;	c	field_36260	selectionStack
METHOD	vv	()I	c	method_39879	getQueriesLeft
CLASS	vw	net/minecraft/class_6844	net/minecraft/nbt/scanner/NbtCollector
FIELD	vw	Ljava/lang/String;	a	field_36261	currentKey
FIELD	vw	Lvo;	b	field_36262	root
FIELD	vw	Ljava/util/Deque;	c	field_36263	stack
METHOD	vw	(Lur;Lvo;)V	a	method_39882	method_39882
METHOD	vw	(Lvo;)V	a	method_39883	append
METHOD	vw	(Lur;Lvo;)V	b	method_39884	method_39884
METHOD	vw	(Lvo;)V	b	method_39885	method_39885
METHOD	vw	(Lvq;)V	c	method_39886	pushStack
METHOD	vw	()Lvo;	d	method_39887	getRoot
METHOD	vw	()I	e	method_39888	getDepth
CLASS	vx	net/minecraft/class_6843	net/minecraft/nbt/scanner/NbtScanQuery
FIELD	vx	Ljava/util/List;	a	comp_318	comp_318
FIELD	vx	Lvq;	b	comp_319	comp_319
FIELD	vx	Ljava/lang/String;	c	comp_320	key
METHOD	vx	()Ljava/util/List;	a	comp_318	comp_318
METHOD	vx	()Lvq;	b	comp_319	comp_319
METHOD	vx	()Ljava/lang/String;	c	comp_320	key
CLASS	vy	net/minecraft/class_6842	net/minecraft/nbt/scanner/NbtTreeNode
FIELD	vy	I	a	comp_315	comp_315
FIELD	vy	Ljava/util/Map;	b	comp_323	comp_323
FIELD	vy	Ljava/util/Map;	c	comp_317	comp_317
METHOD	vy	()Lvy;	a	method_40060	createRoot
METHOD	vy	(Ljava/lang/String;)Lvy;	a	method_39880	method_39880
METHOD	vy	(Lvq;Ljava/lang/String;)Z	a	method_40061	isTypeEqual
METHOD	vy	(Lvx;)V	a	method_39881	add
METHOD	vy	()I	b	comp_315	comp_315
METHOD	vy	()Ljava/util/Map;	c	comp_323	comp_323
METHOD	vy	()Ljava/util/Map;	d	comp_317	comp_317
CLASS	vz	net/minecraft/class_6845	net/minecraft/nbt/scanner/SimpleNbtScanner
FIELD	vz	Lvz;	a	field_36264	NOOP
CLASS	vz$1	net/minecraft/class_6845$1	net/minecraft/nbt/scanner/SimpleNbtScanner$1
CLASS	wa	net/minecraft/class_6856	net/minecraft/nbt/scanner/ExclusiveNbtCollector
FIELD	wa	Ljava/util/Deque;	a	field_36378	treeStack
CLASS	wb	net/minecraft/class_6846	net/minecraft/unused/packageinfo/PackageInfo6846
CLASS	wc	net/minecraft/class_8762	net/minecraft/network/handler/PacketSizeLogger
FIELD	wc	Ljava/util/concurrent/atomic/AtomicInteger;	a	field_45953	packetSizeInBytes
FIELD	wc	Lbls;	b	field_45954	log
METHOD	wc	()V	a	method_53503	push
METHOD	wc	(I)V	a	method_53504	increment
CLASS	wd	net/minecraft/class_2524	net/minecraft/network/encryption/PacketEncryptionManager
FIELD	wd	Ljavax/crypto/Cipher;	a	field_11612	cipher
FIELD	wd	[B	b	field_11613	conversionBuffer
FIELD	wd	[B	c	field_11614	encryptionBuffer
METHOD	wd	(Lio/netty/buffer/ByteBuf;)[B	a	method_10733	toByteArray
METHOD	wd	(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V	a	method_10732	encrypt
METHOD	wd	(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;	a	method_10734	decrypt
CLASS	we	net/minecraft/class_2528	net/minecraft/network/encryption/PacketDecryptor
FIELD	we	Lwd;	a	field_11619	manager
METHOD	we	(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Ljava/util/List;)V	a	method_10735	decode
CLASS	wf	net/minecraft/class_2529	net/minecraft/network/encryption/PacketEncryptor
FIELD	wf	Lwd;	a	field_11620	manager
METHOD	wf	(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V	a	method_10736	encode
CLASS	wg	net/minecraft/class_8697	net/minecraft/network/listener/ClientPacketListener
CLASS	wh	net/minecraft/class_2532	net/minecraft/network/handler/PacketInflater
FIELD	wh	I	a	field_34057	field_34057
FIELD	wh	I	b	field_33279	MAXIMUM_PACKET_SIZE
FIELD	wh	Ljava/util/zip/Inflater;	c	field_11622	inflater
FIELD	wh	I	d	field_11623	compressionThreshold
FIELD	wh	Z	e	field_34058	rejectsBadPackets
METHOD	wh	(IZ)V	a	method_10739	setCompressionThreshold
METHOD	wh	(Lio/netty/buffer/ByteBuf;)V	a	method_52896	setInputBuf
METHOD	wh	(Lio/netty/channel/ChannelHandlerContext;I)Lio/netty/buffer/ByteBuf;	a	method_52897	inflate
CLASS	wi	net/minecraft/class_2534	net/minecraft/network/handler/PacketDeflater
FIELD	wi	[B	a	field_11637	deflateBuffer
FIELD	wi	Ljava/util/zip/Deflater;	b	field_11638	deflater
FIELD	wi	I	c	field_11636	compressionThreshold
METHOD	wi	()I	a	method_36120	getCompressionThreshold
METHOD	wi	(I)V	a	method_10742	setCompressionThreshold
METHOD	wi	(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V	a	method_10741	encode
CLASS	wj	net/minecraft/class_2535	net/minecraft/network/ClientConnection
FIELD	wj	Lxo;	A	field_44972	pendingDisconnectionReason
FIELD	wj	Lwc;	B	field_45955	packetSizeLogger
FIELD	wj	Lorg/slf4j/Marker;	a	field_11641	NETWORK_MARKER
FIELD	wj	Lorg/slf4j/Marker;	b	field_11639	NETWORK_PACKETS_MARKER
FIELD	wj	Lorg/slf4j/Marker;	c	field_36379	PACKET_RECEIVED_MARKER
FIELD	wj	Lorg/slf4j/Marker;	d	field_36380	PACKET_SENT_MARKER
FIELD	wj	Ljava/util/function/Supplier;	e	field_11650	CLIENT_IO_GROUP
FIELD	wj	Ljava/util/function/Supplier;	f	field_11657	EPOLL_CLIENT_IO_GROUP
FIELD	wj	Ljava/util/function/Supplier;	g	field_11649	LOCAL_CLIENT_IO_GROUP
FIELD	wj	F	h	field_33280	CURRENT_PACKET_COUNTER_WEIGHT
FIELD	wj	Lorg/slf4j/Logger;	i	field_11642	LOGGER
FIELD	wj	Lww;	j	field_48514	C2S_HANDSHAKE_STATE
FIELD	wj	Lzw;	k	field_11643	side
FIELD	wj	Z	l	field_48515	duringLogin
FIELD	wj	Ljava/util/Queue;	m	field_45668	queuedTasks
FIELD	wj	Lio/netty/channel/Channel;	n	field_11651	channel
FIELD	wj	Ljava/net/SocketAddress;	o	field_11645	address
FIELD	wj	Lwu;	p	field_45669	prePlayStateListener
FIELD	wj	Lwu;	q	field_11652	packetListener
FIELD	wj	Lxo;	r	field_11660	disconnectReason
FIELD	wj	Z	s	field_11647	encrypted
FIELD	wj	Z	t	field_11646	disconnected
FIELD	wj	I	u	field_11658	packetsReceivedCounter
FIELD	wj	I	v	field_11656	packetsSentCounter
FIELD	wj	F	w	field_11654	averagePacketsReceived
FIELD	wj	F	x	field_11653	averagePacketsSent
FIELD	wj	I	y	field_11655	ticks
FIELD	wj	Z	z	field_11640	errored
METHOD	wj	()V	a	method_52915	flush
METHOD	wj	(IZ)V	a	method_10760	setCompressionThreshold
METHOD	wj	(Lbls;)V	a	method_53505	resetPacketSizeLog
METHOD	wj	(Lio/netty/channel/ChannelFuture;)V	a	method_59851	method_59851
METHOD	wj	(Lio/netty/channel/ChannelHandlerContext;Lzv;)V	a	method_10770	channelRead0
METHOD	wj	(Lio/netty/channel/ChannelPipeline;)V	a	method_53859	addFlowControlHandler
METHOD	wj	(Lio/netty/channel/ChannelPipeline;Lzw;)V	a	method_52911	addValidator
METHOD	wj	(Lio/netty/channel/ChannelPipeline;Lzw;ZLwc;)V	a	method_48311	addHandlers
METHOD	wj	(Ljava/lang/String;ILajb;)V	a	method_52902	connect
METHOD	wj	(Ljava/lang/String;ILakb;)V	a	method_52903	connect
METHOD	wj	(Ljava/lang/String;ILww;Lww;Lwg;Laiv;)V	a	method_52904	connect
METHOD	wj	(Ljava/lang/String;ILww;Lww;Lwg;Z)V	a	method_56326	connect
METHOD	wj	(Ljava/net/InetSocketAddress;ZLbls;)Lwj;	a	method_10753	connect
METHOD	wj	(Ljava/net/InetSocketAddress;ZLwj;)Lio/netty/channel/ChannelFuture;	a	method_52271	connect
METHOD	wj	(Ljava/net/SocketAddress;)Lwj;	a	method_10769	connectLocal
METHOD	wj	(Ljava/util/function/Consumer;)V	a	method_52905	submit
METHOD	wj	(Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V	a	method_10746	setupEncryption
METHOD	wj	(Lorg/slf4j/Marker;)V	a	method_40062	method_40062
METHOD	wj	(Lwc;Z)Lio/netty/channel/ChannelInboundHandler;	a	method_59852	method_59852
METHOD	wj	(Lwq;Lio/netty/channel/ChannelHandlerContext;)V	a	method_56327	method_56327
METHOD	wj	(Lwr;Lio/netty/channel/ChannelHandlerContext;)V	a	method_56328	method_56328
METHOD	wj	(Lwu;)V	a	method_52912	setInitialPacketListener
METHOD	wj	(Lwv;Lio/netty/util/concurrent/Future;)V	a	method_45082	method_45082
METHOD	wj	(Lww;)V	a	method_56329	transitionOutbound
METHOD	wj	(Lww;Lwg;Ljava/lang/String;ILaiv;Lww;Lwj;)V	a	method_52900	method_52900
METHOD	wj	(Lww;Lwu;)V	a	method_56330	transitionInbound
METHOD	wj	(Lxo;)V	a	method_10747	disconnect
METHOD	wj	(Lzv;)V	a	method_10743	send
METHOD	wj	(Lzv;Lwu;)V	a	method_10759	handlePacket
METHOD	wj	(Lzv;Lwv;)V	a	method_10752	send
METHOD	wj	(Lzv;Lwv;Z)V	a	method_52906	send
METHOD	wj	(Lzv;Lwv;ZLwj;)V	a	method_52907	method_52907
METHOD	wj	(Z)Ljava/lang/String;	a	method_52909	getAddressAsString
METHOD	wj	(ZLio/netty/channel/ChannelHandlerContext;)V	a	method_56331	method_56331
METHOD	wj	()V	b	method_10754	tick
METHOD	wj	(Lorg/slf4j/Marker;)V	b	method_40063	method_40063
METHOD	wj	(Lww;Lwu;)V	b	method_56332	setPacketListener
METHOD	wj	(Lxo;)V	b	method_10749	method_10749
METHOD	wj	(Lzv;Lwv;Z)V	b	method_10764	sendImmediately
METHOD	wj	(Z)Ljava/lang/String;	b	method_56333	getOutboundHandlerName
METHOD	wj	()V	c	method_30615	updateStats
METHOD	wj	(Lorg/slf4j/Marker;)V	c	method_40064	method_40064
METHOD	wj	(Lzv;Lwv;Z)V	c	method_36942	sendInternal
METHOD	wj	(Z)Ljava/lang/String;	c	method_56334	getInboundHandlerName
METHOD	wj	()Ljava/net/SocketAddress;	d	method_10755	getAddress
METHOD	wj	(Lzv;Lwv;Z)V	d	method_52917	method_52917
METHOD	wj	(Z)Lio/netty/channel/ChannelOutboundHandler;	d	method_59853	method_59853
METHOD	wj	()Z	e	method_10756	isLocal
METHOD	wj	()Lzw;	f	method_36121	getSide
METHOD	wj	()Lzw;	g	method_36122	getOppositeSide
METHOD	wj	()Z	h	method_10771	isEncrypted
METHOD	wj	()Z	i	method_10758	isOpen
METHOD	wj	()Z	j	method_10772	isChannelAbsent
METHOD	wj	()Lwu;	k	method_10744	getPacketListener
METHOD	wj	()Lxo;	l	method_10748	getDisconnectReason
METHOD	wj	()V	m	method_10757	tryDisableAutoRead
METHOD	wj	()V	n	method_10768	handleDisconnection
METHOD	wj	()F	o	method_10762	getAveragePacketsReceived
METHOD	wj	()F	p	method_10745	getAveragePacketsSent
METHOD	wj	()V	q	method_52918	flushInternal
METHOD	wj	()V	r	method_10751	handleQueuedTasks
METHOD	wj	()Lxo;	s	method_52919	method_52919
METHOD	wj	()V	t	method_52920	method_52920
METHOD	wj	()Lio/netty/channel/DefaultEventLoopGroup;	u	method_10766	method_10766
METHOD	wj	()Lio/netty/channel/epoll/EpollEventLoopGroup;	v	method_10765	method_10765
METHOD	wj	()Lio/netty/channel/nio/NioEventLoopGroup;	w	method_10767	method_10767
CLASS	wj$1	net/minecraft/class_2535$1	net/minecraft/network/ClientConnection$1
FIELD	wj$1	Lwj;	a	field_11663	field_11663
CLASS	wj$2	net/minecraft/class_2535$2	net/minecraft/network/ClientConnection$2
CLASS	wj$3	net/minecraft/class_2535$3	net/minecraft/network/ClientConnection$3
FIELD	wj$3	Lwj;	a	field_48517	field_48517
CLASS	wk	net/minecraft/class_2539	net/minecraft/network/NetworkPhase
FIELD	wk	Lwk;	a	field_20590	field_20590
FIELD	wk	Lwk;	b	field_20591	field_20591
FIELD	wk	Lwk;	c	field_20592	field_20592
FIELD	wk	Lwk;	d	field_20593	field_20593
FIELD	wk	Lwk;	e	field_45671	field_45671
FIELD	wk	Ljava/lang/String;	f	field_20594	id
FIELD	wk	[Lwk;	g	field_11694	field_11694
METHOD	wk	()Ljava/lang/String;	a	method_10785	getId
METHOD	wk	()[Lwk;	b	method_36943	method_36943
CLASS	wl	net/minecraft/class_2540	net/minecraft/network/PacketByteBuf
FIELD	wl	I	a	field_33287	MAX_READ_NBT_SIZE
FIELD	wl	S	b	field_33283	DEFAULT_MAX_STRING_LENGTH
FIELD	wl	I	c	field_33284	MAX_TEXT_LENGTH
FIELD	wl	Lio/netty/buffer/ByteBuf;	d	field_11695	parent
FIELD	wl	I	e	field_39381	field_39381
FIELD	wl	I	f	field_39382	field_39382
FIELD	wl	I	g	field_39383	field_39383
FIELD	wl	Lcom/google/gson/Gson;	h	field_42966	GSON
METHOD	wl	()Lwl;	A	method_52934	markWriterIndex
METHOD	wl	()Lwl;	B	method_52935	resetWriterIndex
METHOD	wl	()Lwl;	C	method_52936	discardReadBytes
METHOD	wl	()Lwl;	D	method_52937	discardSomeReadBytes
METHOD	wl	()Lwl;	E	method_52938	retain
METHOD	wl	()Lwl;	F	method_52939	touch
METHOD	wl	()Lit/unimi/dsi/fastutil/ints/IntList;	a	method_34059	readIntList
METHOD	wl	(D)Lwl;	a	method_52940	writeDouble
METHOD	wl	(F)Lwl;	a	method_52941	writeFloat
METHOD	wl	(I)[B	a	method_10803	readByteArray
METHOD	wl	(ID)Lwl;	a	method_52942	setDouble
METHOD	wl	(IF)Lwl;	a	method_52943	setFloat
METHOD	wl	(II)Lwl;	a	method_52944	setIndex
METHOD	wl	(IJ)Lwl;	a	method_52945	setLong
METHOD	wl	(ILio/netty/buffer/ByteBuf;)Lwl;	a	method_52946	getBytes
METHOD	wl	(ILio/netty/buffer/ByteBuf;I)Lwl;	a	method_52947	getBytes
METHOD	wl	(ILio/netty/buffer/ByteBuf;II)Lwl;	a	method_52948	getBytes
METHOD	wl	(ILjava/io/OutputStream;I)Lwl;	a	method_52949	getBytes
METHOD	wl	(ILjava/nio/ByteBuffer;)Lwl;	a	method_52950	getBytes
METHOD	wl	(ILjava/util/function/IntFunction;I)Ljava/lang/Object;	a	method_37452	method_37452
METHOD	wl	(IZ)Lwl;	a	method_52951	setBoolean
METHOD	wl	(I[B)Lwl;	a	method_52952	getBytes
METHOD	wl	(I[BII)Lwl;	a	method_52953	getBytes
METHOD	wl	(J)Lwl;	a	method_10791	writeVarLong
METHOD	wl	(Lald;)Lald;	a	method_44112	readRegistryKey
METHOD	wl	(Lale;)Lwl;	a	method_10812	writeIdentifier
METHOD	wl	(Lcom/mojang/serialization/Codec;)Ljava/lang/Object;	a	method_49394	decodeAsJson
METHOD	wl	(Lcom/mojang/serialization/Codec;Ljava/lang/Object;)V	a	method_49395	encodeAsJson
METHOD	wl	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)Ljava/lang/Object;	a	method_52954	decode
METHOD	wl	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lwl;	a	method_29172	encode
METHOD	wl	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lva;)Ljava/lang/Object;	a	method_29171	decode
METHOD	wl	(Ldbd;)Lwl;	a	method_36130	writeChunkPos
METHOD	wl	(Levl;)V	a	method_17813	writeBlockHitResult
METHOD	wl	(Levp;)V	a	method_52955	writeVec3d
METHOD	wl	(Lio/netty/buffer/ByteBuf;)[B	a	method_56890	readByteArray
METHOD	wl	(Lio/netty/buffer/ByteBuf;I)[B	a	method_56891	readByteArray
METHOD	wl	(Lio/netty/buffer/ByteBuf;II)Lwl;	a	method_52958	readBytes
METHOD	wl	(Lio/netty/buffer/ByteBuf;Liz;)V	a	method_56336	writeBlockPos
METHOD	wl	(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;Lzo;)V	a	method_56892	writeNullable
METHOD	wl	(Lio/netty/buffer/ByteBuf;Ljava/util/UUID;)V	a	method_56337	writeUuid
METHOD	wl	(Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V	a	method_56338	writeQuaternionf
METHOD	wl	(Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V	a	method_56339	writeVector3f
METHOD	wl	(Lio/netty/buffer/ByteBuf;Lva;)Lvo;	a	method_56340	readNbt
METHOD	wl	(Lio/netty/buffer/ByteBuf;Lvo;)V	a	method_56341	writeNbt
METHOD	wl	(Lio/netty/buffer/ByteBuf;Lzn;)Ljava/lang/Object;	a	method_56893	readNullable
METHOD	wl	(Lio/netty/buffer/ByteBuf;[B)V	a	method_56894	writeByteArray
METHOD	wl	(Lit/unimi/dsi/fastutil/ints/IntList;)V	a	method_34060	writeIntList
METHOD	wl	(Liz;)Lwl;	a	method_10807	writeBlockPos
METHOD	wl	(Ljava/io/OutputStream;I)Lwl;	a	method_52959	readBytes
METHOD	wl	(Ljava/lang/Class;)Ljava/util/EnumSet;	a	method_46251	readEnumSet
METHOD	wl	(Ljava/lang/Enum;)Lwl;	a	method_10817	writeEnumConstant
METHOD	wl	(Ljava/lang/Object;)Lwl;	a	method_52960	touch
METHOD	wl	(Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException;	a	method_49396	method_49396
METHOD	wl	(Ljava/lang/Object;Lzo;)V	a	method_43826	writeNullable
METHOD	wl	(Ljava/lang/String;)Lwl;	a	method_10814	writeString
METHOD	wl	(Ljava/lang/String;I)Lwl;	a	method_10788	writeString
METHOD	wl	(Ljava/nio/ByteBuffer;)Lwl;	a	method_52961	readBytes
METHOD	wl	(Ljava/security/PublicKey;)Lwl;	a	method_44114	writePublicKey
METHOD	wl	(Ljava/time/Instant;)V	a	method_44115	writeInstant
METHOD	wl	(Ljava/util/BitSet;)V	a	method_33557	writeBitSet
METHOD	wl	(Ljava/util/BitSet;I)V	a	method_46252	writeBitSet
METHOD	wl	(Ljava/util/Collection;Lzo;)V	a	method_34062	writeCollection
METHOD	wl	(Ljava/util/Date;)Lwl;	a	method_10796	writeDate
METHOD	wl	(Ljava/util/EnumSet;Ljava/lang/Class;)V	a	method_46253	writeEnumSet
METHOD	wl	(Ljava/util/Map;Lzo;Lzo;)V	a	method_34063	writeMap
METHOD	wl	(Ljava/util/Optional;Lzo;)V	a	method_37435	writeOptional
METHOD	wl	(Ljava/util/UUID;)Lwl;	a	method_10797	writeUuid
METHOD	wl	(Ljava/util/function/Consumer;)V	a	method_34065	forEachInCollection
METHOD	wl	(Ljava/util/function/IntFunction;)Ljava/lang/Object;	a	method_52962	decode
METHOD	wl	(Ljava/util/function/IntFunction;I)Ljava/util/function/IntFunction;	a	method_37453	getMaxValidator
METHOD	wl	(Ljava/util/function/IntFunction;Lzn;)Ljava/util/Collection;	a	method_34068	readCollection
METHOD	wl	(Ljava/util/function/IntFunction;Lzn;Lzn;)Ljava/util/Map;	a	method_34069	readMap
METHOD	wl	(Ljava/util/function/ToIntFunction;Ljava/lang/Object;)Lwl;	a	method_52963	encode
METHOD	wl	(Ljh;)V	a	method_44113	writeGlobalPos
METHOD	wl	(Lkb;)Lwl;	a	method_36131	writeChunkSectionPos
METHOD	wl	(Lorg/joml/Quaternionf;)V	a	method_49067	writeQuaternionf
METHOD	wl	(Lorg/joml/Vector3f;)V	a	method_49068	writeVector3f
METHOD	wl	(Lva;)Lvo;	a	method_30616	readNbt
METHOD	wl	(Lvo;)Lwl;	a	method_10794	writeNbt
METHOD	wl	(Lvo;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException;	a	method_34070	method_34070
METHOD	wl	(Lzn;)Ljava/util/List;	a	method_34066	readList
METHOD	wl	(Lzn;Lzn;)Ljava/util/Map;	a	method_34067	readMap
METHOD	wl	(Lzo;Lzo;Ljava/lang/Object;Ljava/lang/Object;)V	a	method_34064	method_34064
METHOD	wl	(Z)Lwl;	a	method_52964	writeBoolean
METHOD	wl	([B)Lwl;	a	method_10813	writeByteArray
METHOD	wl	([BII)Lwl;	a	method_52965	readBytes
METHOD	wl	([I)Lwl;	a	method_10806	writeIntArray
METHOD	wl	([J)Lwl;	a	method_10789	writeLongArray
METHOD	wl	([JI)[J	a	method_10809	readLongArray
METHOD	wl	()[B	b	method_10795	readByteArray
METHOD	wl	(I)[I	b	method_10799	readIntArray
METHOD	wl	(II)Lwl;	b	method_52966	setByte
METHOD	wl	(IJ)Lwl;	b	method_52967	setLongLE
METHOD	wl	(ILio/netty/buffer/ByteBuf;)Lwl;	b	method_52968	setBytes
METHOD	wl	(ILio/netty/buffer/ByteBuf;I)Lwl;	b	method_52969	setBytes
METHOD	wl	(ILio/netty/buffer/ByteBuf;II)Lwl;	b	method_52970	setBytes
METHOD	wl	(ILjava/nio/ByteBuffer;)Lwl;	b	method_52971	setBytes
METHOD	wl	(I[B)Lwl;	b	method_52972	setBytes
METHOD	wl	(I[BII)Lwl;	b	method_52973	setBytes
METHOD	wl	(J)Lwl;	b	method_52974	writeLong
METHOD	wl	(Lald;)V	b	method_44116	writeRegistryKey
METHOD	wl	(Lio/netty/buffer/ByteBuf;)Liz;	b	method_56335	readBlockPos
METHOD	wl	(Lio/netty/buffer/ByteBuf;I)Lwl;	b	method_52957	readBytes
METHOD	wl	(Lio/netty/buffer/ByteBuf;II)Lwl;	b	method_52977	writeBytes
METHOD	wl	(Ljava/lang/Class;)Ljava/lang/Enum;	b	method_10818	readEnumConstant
METHOD	wl	(Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException;	b	method_34061	method_34061
METHOD	wl	(Ljava/lang/String;)Lio/netty/handler/codec/DecoderException;	b	method_49397	method_49397
METHOD	wl	(Ljava/nio/ByteBuffer;)Lwl;	b	method_52978	writeBytes
METHOD	wl	(Lzn;)Ljava/util/Optional;	b	method_37436	readOptional
METHOD	wl	([B)Lwl;	b	method_52979	readBytes
METHOD	wl	([BII)Lwl;	b	method_52980	writeBytes
METHOD	wl	([J)[J	b	method_10801	readLongArray
METHOD	wl	()[I	c	method_10787	readIntArray
METHOD	wl	(I)Lwl;	c	method_10804	writeVarInt
METHOD	wl	(II)Lwl;	c	method_52981	setShort
METHOD	wl	(J)Lwl;	c	method_52982	writeLongLE
METHOD	wl	(Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f;	c	method_56342	readVector3f
METHOD	wl	(Lio/netty/buffer/ByteBuf;I)Lwl;	c	method_52976	writeBytes
METHOD	wl	(Lzn;)Ljava/lang/Object;	c	method_43827	readNullable
METHOD	wl	([B)Lwl;	c	method_52983	writeBytes
METHOD	wl	()[J	d	method_33134	readLongArray
METHOD	wl	(I)Ljava/lang/String;	d	method_10800	readString
METHOD	wl	(II)Lwl;	d	method_52984	setShortLE
METHOD	wl	(Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf;	d	method_56343	readQuaternionf
METHOD	wl	()Liz;	e	method_10811	readBlockPos
METHOD	wl	(I)Ljava/util/BitSet;	e	method_46254	readBitSet
METHOD	wl	(II)Lwl;	e	method_52985	setMedium
METHOD	wl	(Lio/netty/buffer/ByteBuf;)Ljava/util/UUID;	e	method_56344	readUuid
METHOD	wl	()Ldbd;	f	method_36133	readChunkPos
METHOD	wl	(I)Lwl;	f	method_52986	capacity
METHOD	wl	(II)Lwl;	f	method_52987	setMediumLE
METHOD	wl	(Lio/netty/buffer/ByteBuf;)Lur;	f	method_56345	readNbt
METHOD	wl	()Lkb;	g	method_19456	readChunkSectionPos
METHOD	wl	(I)Lwl;	g	method_52988	readerIndex
METHOD	wl	(II)Lwl;	g	method_52989	setInt
METHOD	wl	(Lio/netty/buffer/ByteBuf;)Lwl;	g	method_52956	readBytes
METHOD	wl	()Ljh;	h	method_44117	readGlobalPos
METHOD	wl	(I)Lwl;	h	method_52990	writerIndex
METHOD	wl	(II)Lwl;	h	method_52991	setIntLE
METHOD	wl	(Lio/netty/buffer/ByteBuf;)Lwl;	h	method_52975	writeBytes
METHOD	wl	()Lorg/joml/Vector3f;	i	method_49069	readVector3f
METHOD	wl	(I)Lwl;	i	method_52992	ensureWritable
METHOD	wl	(II)Lwl;	i	method_52993	setChar
METHOD	wl	()Lorg/joml/Quaternionf;	j	method_49070	readQuaternionf
METHOD	wl	(I)Lwl;	j	method_52994	skipBytes
METHOD	wl	(II)Lwl;	j	method_52995	setZero
METHOD	wl	()Levp;	k	method_52996	readVec3d
METHOD	wl	(I)Lwl;	k	method_52997	writeByte
METHOD	wl	()I	l	method_10816	readVarInt
METHOD	wl	(I)Lwl;	l	method_52998	writeShort
METHOD	wl	()J	m	method_10792	readVarLong
METHOD	wl	(I)Lwl;	m	method_52999	writeShortLE
METHOD	wl	()Ljava/util/UUID;	n	method_10790	readUuid
METHOD	wl	(I)Lwl;	n	method_53000	writeMedium
METHOD	wl	()Lur;	o	method_10798	readNbt
METHOD	wl	(I)Lwl;	o	method_53001	writeMediumLE
METHOD	wl	()Ljava/lang/String;	p	method_19772	readString
METHOD	wl	(I)Lwl;	p	method_53002	writeInt
METHOD	wl	()Lale;	q	method_10810	readIdentifier
METHOD	wl	(I)Lwl;	q	method_53003	writeIntLE
METHOD	wl	()Lald;	r	method_53006	readRegistryRefKey
METHOD	wl	(I)Lwl;	r	method_53004	writeChar
METHOD	wl	()Ljava/util/Date;	s	method_10802	readDate
METHOD	wl	(I)Lwl;	s	method_53005	writeZero
METHOD	wl	()Ljava/time/Instant;	t	method_44118	readInstant
METHOD	wl	(I)Lwl;	t	method_53007	retain
METHOD	wl	()Ljava/security/PublicKey;	u	method_44119	readPublicKey
METHOD	wl	()Levl;	v	method_17814	readBlockHitResult
METHOD	wl	()Ljava/util/BitSet;	w	method_33558	readBitSet
METHOD	wl	()Lwl;	x	method_52931	clear
METHOD	wl	()Lwl;	y	method_52932	markReaderIndex
METHOD	wl	()Lwl;	z	method_52933	resetReaderIndex
METHOD	wl	(Lio/netty/buffer/ByteBuf;)I	compareTo	compareTo	compareTo
CLASS	wm	net/minecraft/class_9126	net/minecraft/network/handler/HandlerNames
FIELD	wm	Ljava/lang/String;	a	field_48518	DECOMPRESS
FIELD	wm	Ljava/lang/String;	b	field_48519	COMPRESS
FIELD	wm	Ljava/lang/String;	c	field_48520	DECODER
FIELD	wm	Ljava/lang/String;	d	field_48521	ENCODER
FIELD	wm	Ljava/lang/String;	e	field_48522	INBOUND_CONFIG
FIELD	wm	Ljava/lang/String;	f	field_48523	OUTBOUND_CONFIG
FIELD	wm	Ljava/lang/String;	g	field_48524	SPLITTER
FIELD	wm	Ljava/lang/String;	h	field_48525	PREPENDER
FIELD	wm	Ljava/lang/String;	i	field_48526	DECRYPT
FIELD	wm	Ljava/lang/String;	j	field_48527	ENCRYPT
FIELD	wm	Ljava/lang/String;	k	field_48528	UNBUNDLER
FIELD	wm	Ljava/lang/String;	l	field_48529	BUNDLER
FIELD	wm	Ljava/lang/String;	m	field_48530	PACKET_HANDLER
FIELD	wm	Ljava/lang/String;	n	field_48531	TIMEOUT
FIELD	wm	Ljava/lang/String;	o	field_48532	LEGACY_QUERY
FIELD	wm	Ljava/lang/String;	p	field_48533	LATENCY
CLASS	wn	net/minecraft/class_9680	net/minecraft/class_9680
FIELD	wn	Lwc;	a	field_51500	field_51500
CLASS	wo	net/minecraft/class_9681	net/minecraft/class_9681
CLASS	wp	net/minecraft/class_9682	net/minecraft/class_9682
CLASS	wq	net/minecraft/class_8035	net/minecraft/network/handler/PacketBundler
FIELD	wq	Lzu;	a	field_48534	handler
FIELD	wq	Lzu$a;	b	field_41869	currentBundler
METHOD	wq	(Lio/netty/channel/ChannelHandlerContext;Lzv;Ljava/util/List;)V	a	method_48318	decode
METHOD	wq	(Lzv;)V	a	method_56346	ensureNotTransitioning
CLASS	wr	net/minecraft/class_8036	net/minecraft/network/handler/PacketUnbundler
FIELD	wr	Lzu;	a	field_48535	bundleHandler
METHOD	wr	(Lio/netty/channel/ChannelHandlerContext;Lzv;Ljava/util/List;)V	a	method_48319	encode
CLASS	ws	net/minecraft/class_2543	net/minecraft/network/handler/DecoderHandler
FIELD	ws	Lorg/slf4j/Logger;	a	field_11715	LOGGER
FIELD	ws	Lww;	b	field_48536	state
CLASS	wt	net/minecraft/class_2545	net/minecraft/network/handler/EncoderHandler
FIELD	wt	Lorg/slf4j/Logger;	a	field_11721	LOGGER
FIELD	wt	Lww;	b	field_48537	state
METHOD	wt	(Lio/netty/channel/ChannelHandlerContext;Lzv;Lio/netty/buffer/ByteBuf;)V	a	method_10838	encode
CLASS	wu	net/minecraft/class_2547	net/minecraft/network/listener/PacketListener
METHOD	wu	()Lzw;	a	method_52895	getSide
METHOD	wu	(Lo;)V	a	method_55622	fillCrashReport
METHOD	wu	(Lp;)V	a	method_55597	addCustomCrashReportInfo
METHOD	wu	(Lxo;)V	a	method_10839	onDisconnected
METHOD	wu	(Lzv;)Z	a	method_52413	accepts
METHOD	wu	(Lzv;Ljava/lang/Exception;)V	a	method_59807	onPacketException
METHOD	wu	()Lwk;	b	method_52280	getPhase
METHOD	wu	()Z	c	method_48106	isConnectionOpen
METHOD	wu	()Ljava/lang/String;	d	method_55623	method_55623
METHOD	wu	()Ljava/lang/String;	e	method_55624	method_55624
CLASS	wv	net/minecraft/class_7648	net/minecraft/network/PacketCallbacks
METHOD	wv	()V	a	method_45083	onSuccess
METHOD	wv	(Ljava/lang/Runnable;)Lwv;	a	method_45084	always
METHOD	wv	(Ljava/util/function/Supplier;)Lwv;	a	method_45085	of
METHOD	wv	()Lzv;	b	method_45086	getFailurePacket
CLASS	wv$1	net/minecraft/class_7648$1	net/minecraft/network/PacketCallbacks$1
FIELD	wv$1	Ljava/lang/Runnable;	a	field_39939	field_39939
CLASS	wv$2	net/minecraft/class_7648$2	net/minecraft/network/PacketCallbacks$2
FIELD	wv$2	Ljava/util/function/Supplier;	a	field_39940	field_39940
CLASS	ww	net/minecraft/class_9127	net/minecraft/network/NetworkState
METHOD	ww	()Lwk;	a	comp_2234	comp_2234
METHOD	ww	()Lzw;	b	comp_2235	side
METHOD	ww	()Lzm;	c	comp_2236	comp_2236
METHOD	ww	()Lzu;	d	comp_2237	bundleHandler
CLASS	ww$a	net/minecraft/class_9127$class_9128	net/minecraft/network/NetworkState$Factory
CLASS	wx	net/minecraft/class_8700	net/minecraft/network/handler/NetworkStateTransitionHandler
METHOD	wx	(Lio/netty/channel/ChannelHandlerContext;Lzv;)V	a	method_56347	onDecoded
METHOD	wx	(Lio/netty/channel/ChannelHandlerContext;Lzv;)V	b	method_56348	onEncoded
CLASS	wy	net/minecraft/class_5472	net/minecraft/network/RateLimitedConnection
FIELD	wy	Lorg/slf4j/Logger;	h	field_26342	LOGGER
FIELD	wy	Lxo;	i	field_26343	RATE_LIMIT_EXCEEDED_MESSAGE
FIELD	wy	I	j	field_26344	rateLimit
METHOD	wy	()V	q	method_30618	method_30618
CLASS	wz	net/minecraft/class_9129	net/minecraft/network/RegistryByteBuf
FIELD	wz	Ljw;	d	field_48538	registryManager
METHOD	wz	()Ljw;	G	method_56349	getRegistryManager
METHOD	wz	(Ljw;)Ljava/util/function/Function;	a	method_56350	makeFactory
METHOD	wz	(Ljw;Lio/netty/buffer/ByteBuf;)Lwz;	a	method_56351	method_56351
CLASS	xa	net/minecraft/class_8701	net/minecraft/network/listener/ServerPacketListener
CLASS	xb	net/minecraft/class_2548	net/minecraft/network/handler/PacketEncoderException
CLASS	xc	net/minecraft/class_7633	net/minecraft/network/listener/TickablePacketListener
METHOD	xc	()V	d	method_18784	tick
CLASS	xd	net/minecraft/class_9130	net/minecraft/network/handler/NetworkStateTransitions
METHOD	xd	(Lio/netty/channel/ChannelInboundHandler;)Lxd$b;	a	method_56352	decoderSwapper
METHOD	xd	(Lio/netty/channel/ChannelInboundHandler;Lio/netty/channel/ChannelHandlerContext;)V	a	method_56353	method_56353
METHOD	xd	(Lio/netty/channel/ChannelOutboundHandler;)Lxd$d;	a	method_56354	encoderSwapper
METHOD	xd	(Lio/netty/channel/ChannelOutboundHandler;Lio/netty/channel/ChannelHandlerContext;)V	a	method_56355	method_56355
METHOD	xd	(Lww;)Lxd$b;	a	method_56356	decoderTransitioner
METHOD	xd	(Lww;)Lxd$d;	b	method_56357	encoderTransitioner
CLASS	xd$a	net/minecraft/class_9130$class_9131	net/minecraft/network/handler/NetworkStateTransitions$InboundConfigurer
CLASS	xd$b	net/minecraft/class_9130$class_9132	net/minecraft/network/handler/NetworkStateTransitions$DecoderTransitioner
METHOD	xd$b	(Lxd$b;Lio/netty/channel/ChannelHandlerContext;)V	a	method_56358	method_56358
CLASS	xd$c	net/minecraft/class_9130$class_9133	net/minecraft/network/handler/NetworkStateTransitions$OutboundConfigurer
CLASS	xd$d	net/minecraft/class_9130$class_9134	net/minecraft/network/handler/NetworkStateTransitions$EncoderTransitioner
METHOD	xd$d	(Lxd$d;Lio/netty/channel/ChannelHandlerContext;)V	a	method_56359	method_56359
CLASS	xe	net/minecraft/class_8702	net/minecraft/network/encoding/StringEncoding
METHOD	xe	(Lio/netty/buffer/ByteBuf;I)Ljava/lang/String;	a	method_53012	decode
METHOD	xe	(Lio/netty/buffer/ByteBuf;Ljava/lang/CharSequence;I)V	a	method_53013	encode
CLASS	xf	net/minecraft/class_8703	net/minecraft/network/encoding/VarInts
FIELD	xf	I	a	field_45682	MAX_BYTES
FIELD	xf	I	b	field_45683	DATA_BITS_MASK
FIELD	xf	I	c	field_45684	MORE_BITS_MASK
FIELD	xf	I	d	field_45685	DATA_BITS_PER_BYTE
METHOD	xf	(B)Z	a	method_53014	shouldContinueRead
METHOD	xf	(I)I	a	method_53015	getSizeInBytes
METHOD	xf	(Lio/netty/buffer/ByteBuf;)I	a	method_53016	read
METHOD	xf	(Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf;	a	method_53017	write
CLASS	xg	net/minecraft/class_8704	net/minecraft/network/encoding/VarLongs
FIELD	xg	I	a	field_45686	MAX_BYTES
FIELD	xg	I	b	field_45687	DATA_BITS_MASK
FIELD	xg	I	c	field_45688	MORE_BITS_MASK
FIELD	xg	I	d	field_45689	DATA_BITS_PER_BYTE
METHOD	xg	(B)Z	a	method_53018	shouldContinueRead
METHOD	xg	(J)I	a	method_53019	getSizeInBytes
METHOD	xg	(Lio/netty/buffer/ByteBuf;)J	a	method_53020	read
METHOD	xg	(Lio/netty/buffer/ByteBuf;J)Lio/netty/buffer/ByteBuf;	a	method_53021	write
CLASS	xh	net/minecraft/class_2550	net/minecraft/network/handler/SplitterHandler
FIELD	xh	I	a	field_45690	LENGTH_BYTES
FIELD	xh	Lio/netty/buffer/ByteBuf;	b	field_45691	reusableBuf
FIELD	xh	Lwc;	c	field_45956	packetSizeLogger
METHOD	xh	(Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)Z	a	method_53022	shouldSplit
CLASS	xi	net/minecraft/class_2552	net/minecraft/network/handler/SizePrepender
FIELD	xi	I	a	field_33288	MAX_PREPEND_LENGTH
METHOD	xi	(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V	a	method_10840	encode
CLASS	xj	net/minecraft/class_7492	net/minecraft/network/message/MessageDecorator
FIELD	xj	Lxj;	a	field_39384	NOOP
METHOD	xj	(Larf;Lxo;)Lxo;	a	method_44303	method_44303
CLASS	xk	net/minecraft/class_2556	net/minecraft/network/message/MessageType
FIELD	xk	Lcom/mojang/serialization/Codec;	a	field_39227	CODEC
FIELD	xk	Lxl;	b	field_39677	CHAT_TEXT_DECORATION
FIELD	xk	Lald;	c	field_11737	field_11737
FIELD	xk	Lald;	d	field_39228	field_39228
FIELD	xk	Lald;	e	field_39799	field_39799
FIELD	xk	Lald;	f	field_39800	field_39800
FIELD	xk	Lald;	g	field_39881	field_39881
FIELD	xk	Lald;	h	field_39882	field_39882
FIELD	xk	Lald;	i	field_39231	field_39231
FIELD	xk	Lxl;	j	comp_792	comp_792
FIELD	xk	Lxl;	k	comp_794	comp_794
METHOD	xk	()Lxl;	a	comp_792	comp_792
METHOD	xk	(Lald;Lbss;)Lxk$a;	a	method_44832	params
METHOD	xk	(Lald;Lep;)Lxk$a;	a	method_44833	params
METHOD	xk	(Lald;Ljw;Lxo;)Lxk$a;	a	method_44834	params
METHOD	xk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43843	method_43843
METHOD	xk	(Ljava/lang/String;)Lald;	a	method_43845	register
METHOD	xk	(Lrc;)V	a	method_43844	bootstrap
METHOD	xk	()Lxl;	b	comp_794	comp_794
CLASS	xk$a	net/minecraft/class_2556$class_7602	net/minecraft/network/message/MessageType$Parameters
FIELD	xk$a	Lzm;	a	field_48776	CODEC
FIELD	xk$a	Lji;	b	comp_919	type
FIELD	xk$a	Lxo;	c	comp_920	comp_920
FIELD	xk$a	Ljava/util/Optional;	d	comp_921	comp_921
METHOD	xk$a	()Lji;	a	comp_919	type
METHOD	xk$a	(Lxo;)Lxo;	a	method_44837	applyChatDecoration
METHOD	xk$a	()Lxo;	b	comp_920	comp_920
METHOD	xk$a	(Lxo;)Lxo;	b	method_44838	applyNarrationDecoration
METHOD	xk$a	()Ljava/util/Optional;	c	comp_921	comp_921
METHOD	xk$a	(Lxo;)Lxk$a;	c	method_44839	withTargetName
CLASS	xl	net/minecraft/class_7463	net/minecraft/text/Decoration
FIELD	xl	Lcom/mojang/serialization/Codec;	a	field_39219	CODEC
FIELD	xl	Ljava/lang/String;	b	comp_788	comp_788
FIELD	xl	Ljava/util/List;	c	comp_789	comp_789
FIELD	xl	Lyl;	d	comp_790	comp_790
METHOD	xl	()Ljava/lang/String;	a	comp_788	comp_788
METHOD	xl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43830	method_43830
METHOD	xl	(Ljava/lang/String;)Lxl;	a	method_43831	ofChat
METHOD	xl	(Lxo;Lxk$a;)Lxo;	a	method_43832	apply
METHOD	xl	()Ljava/util/List;	b	comp_789	comp_789
METHOD	xl	(Ljava/lang/String;)Lxl;	b	method_44779	ofIncomingMessage
METHOD	xl	(Lxo;Lxk$a;)[Lxo;	b	method_43834	collectArguments
METHOD	xl	()Lyl;	c	comp_790	comp_790
METHOD	xl	(Ljava/lang/String;)Lxl;	c	method_44780	ofOutgoingMessage
METHOD	xl	(Ljava/lang/String;)Lxl;	d	method_43835	ofTeamMessage
CLASS	xl$a	net/minecraft/class_7463$class_7464	net/minecraft/text/Decoration$Parameter
FIELD	xl$a	Lxl$a;	a	field_39220	field_39220
FIELD	xl$a	Lxl$a;	b	field_39221	field_39221
FIELD	xl$a	Lxl$a;	c	field_39222	field_39222
FIELD	xl$a	Lcom/mojang/serialization/Codec;	d	field_39223	CODEC
FIELD	xl$a	Ljava/lang/String;	e	field_39224	name
FIELD	xl$a	Lxl$a$a;	f	field_39225	selector
FIELD	xl$a	[Lxl$a;	g	field_39226	field_39226
METHOD	xl$a	()[Lxl$a;	a	method_43836	method_43836
METHOD	xl$a	(Lxo;Lxk$a;)Lxo;	a	method_43837	apply
METHOD	xl$a	(Lxo;Lxk$a;)Lxo;	b	method_43838	method_43838
METHOD	xl$a	(Lxo;Lxk$a;)Lxo;	c	method_43839	method_43839
METHOD	xl$a	(Lxo;Lxk$a;)Lxo;	d	method_43840	method_43840
CLASS	xl$a$a	net/minecraft/class_7463$class_7464$class_7465	net/minecraft/text/Decoration$Parameter$Selector
CLASS	xm	net/minecraft/class_2558	net/minecraft/text/ClickEvent
FIELD	xm	Lcom/mojang/serialization/Codec;	a	field_46594	CODEC
FIELD	xm	Lxm$a;	b	field_11741	action
FIELD	xm	Ljava/lang/String;	c	field_11740	value
METHOD	xm	()Lxm$a;	a	method_10845	getAction
METHOD	xm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54149	method_54149
METHOD	xm	(Lxm;)Ljava/lang/String;	a	method_54150	method_54150
METHOD	xm	()Ljava/lang/String;	b	method_10844	getValue
METHOD	xm	(Lxm;)Lxm$a;	b	method_54151	method_54151
CLASS	xm$a	net/minecraft/class_2558$class_2559	net/minecraft/text/ClickEvent$Action
FIELD	xm$a	Lxm$a;	a	field_11749	field_11749
FIELD	xm$a	Lxm$a;	b	field_11746	field_11746
FIELD	xm$a	Lxm$a;	c	field_11750	field_11750
FIELD	xm$a	Lxm$a;	d	field_11745	field_11745
FIELD	xm$a	Lxm$a;	e	field_11748	field_11748
FIELD	xm$a	Lxm$a;	f	field_21462	field_21462
FIELD	xm$a	Lcom/mojang/serialization/MapCodec;	g	field_46595	UNVALIDATED_CODEC
FIELD	xm$a	Lcom/mojang/serialization/MapCodec;	h	field_46596	CODEC
FIELD	xm$a	Z	i	field_11744	userDefinable
FIELD	xm$a	Ljava/lang/String;	j	field_11742	name
FIELD	xm$a	[Lxm$a;	k	field_11747	field_11747
METHOD	xm$a	()Z	a	method_10847	isUserDefinable
METHOD	xm$a	(Lxm$a;)Lcom/mojang/serialization/DataResult;	a	method_54152	validate
METHOD	xm$a	()[Lxm$a;	b	method_36945	method_36945
METHOD	xm$a	(Lxm$a;)Ljava/lang/String;	b	method_54153	method_54153
CLASS	xn	net/minecraft/class_5244	net/minecraft/screen/ScreenTexts
FIELD	xn	Lxo;	a	field_39003	EMPTY
FIELD	xn	Lxo;	b	field_24332	ON
FIELD	xn	Lxo;	c	field_24333	OFF
FIELD	xn	Lxo;	d	field_24334	DONE
FIELD	xn	Lxo;	e	field_24335	CANCEL
FIELD	xn	Lxo;	f	field_24336	YES
FIELD	xn	Lxo;	g	field_24337	NO
FIELD	xn	Lxo;	h	field_44914	OK
FIELD	xn	Lxo;	i	field_24338	PROCEED
FIELD	xn	Lxo;	j	field_41873	CONTINUE
FIELD	xn	Lxo;	k	field_24339	BACK
FIELD	xn	Lxo;	l	field_43109	TO_TITLE
FIELD	xn	Lxo;	m	field_39742	ACKNOWLEDGE
FIELD	xn	Lxo;	n	field_44968	OPEN_LINK
FIELD	xn	Lxo;	o	field_44969	COPY_LINK_TO_CLIPBOARD
FIELD	xn	Lxo;	p	field_45692	DISCONNECT
FIELD	xn	Lxo;	q	field_48539	CONNECT_FAILED_TRANSFER
FIELD	xn	Lxo;	r	field_26625	CONNECT_FAILED
FIELD	xn	Lxo;	s	field_33849	LINE_BREAK
FIELD	xn	Lxo;	t	field_33850	SENTENCE_SEPARATOR
FIELD	xn	Lxo;	u	field_39678	ELLIPSIS
FIELD	xn	Lxo;	v	field_41874	SPACE
METHOD	xn	()Lyc;	a	method_48320	space
METHOD	xn	(J)Lyc;	a	method_44682	days
METHOD	xn	(Ljava/util/Collection;)Lxo;	a	method_37109	joinLines
METHOD	xn	(Lxo;Lxo;)Lyc;	a	method_32700	composeGenericOptionText
METHOD	xn	(Lxo;Z)Lyc;	a	method_30619	composeToggleText
METHOD	xn	(Z)Lxo;	a	method_36134	onOrOff
METHOD	xn	([Lxo;)Lyc;	a	method_37111	joinSentences
METHOD	xn	(J)Lyc;	b	method_44683	hours
METHOD	xn	([Lxo;)Lxo;	b	method_37110	joinLines
METHOD	xn	(J)Lyc;	c	method_44684	minutes
CLASS	xo	net/minecraft/class_2561	net/minecraft/text/Text
METHOD	xo	()Lyl;	a	method_10866	getStyle
METHOD	xo	(I)Ljava/lang/String;	a	method_10858	asTruncatedString
METHOD	xo	(ILjava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional;	a	method_27655	method_27655
METHOD	xo	(Lale;)Lxo;	a	method_54154	of
METHOD	xo	(Lcom/mojang/brigadier/Message;)Lxo;	a	method_54155	of
METHOD	xo	(Ldbd;)Lxo;	a	method_54156	of
METHOD	xo	(Ljava/lang/String;)Lxo;	a	method_30163	of
METHOD	xo	(Ljava/lang/String;Ljava/lang/String;)Lyc;	a	method_48321	translatableWithFallback
METHOD	xo	(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Lyc;	a	method_48322	translatableWithFallback
METHOD	xo	(Ljava/lang/String;Ljava/util/Optional;)Lyc;	a	method_43467	selector
METHOD	xo	(Ljava/lang/String;ZLjava/util/Optional;Lyq;)Lyc;	a	method_43468	nbt
METHOD	xo	(Ljava/lang/String;[Ljava/lang/Object;)Lyc;	a	method_43469	translatable
METHOD	xo	(Ljava/util/Date;)Lxo;	a	method_54157	of
METHOD	xo	(Ljava/util/List;Lyl;Ljava/lang/String;)Ljava/util/Optional;	a	method_36135	method_36135
METHOD	xo	(Ljava/util/UUID;)Lxo;	a	method_54158	of
METHOD	xo	(Lxo;)Z	a	method_44745	contains
METHOD	xo	(Lyl;)Ljava/util/List;	a	method_36136	getWithStyle
METHOD	xo	()Lxp;	b	method_10851	getContent
METHOD	xo	(Ljava/lang/String;)Lyc;	b	method_43470	literal
METHOD	xo	(Ljava/lang/String;Ljava/lang/String;)Lyc;	b	method_43466	score
METHOD	xo	(Ljava/lang/String;[Ljava/lang/Object;)Lyc;	b	method_54159	stringifiedTranslatable
METHOD	xo	()Ljava/util/List;	c	method_10855	getSiblings
METHOD	xo	(Ljava/lang/String;)Lyc;	c	method_43471	translatable
METHOD	xo	()Ljava/lang/String;	d	method_54160	getLiteralString
METHOD	xo	(Ljava/lang/String;)Lyc;	d	method_43472	keybind
METHOD	xo	()Lyc;	e	method_27662	copyContentOnly
METHOD	xo	()Lyc;	f	method_27661	copy
METHOD	xo	()Layj;	g	method_30937	asOrderedText
METHOD	xo	()Ljava/util/List;	h	method_44746	withoutStyle
METHOD	xo	()Lyc;	i	method_43473	empty
CLASS	xo$a	net/minecraft/class_2561$class_2562	net/minecraft/text/Text$Serialization
FIELD	xo$a	Lcom/google/gson/Gson;	a	field_11754	GSON
METHOD	xo$a	(Lcom/google/gson/JsonElement;Ljk$a;)Lyc;	a	method_10872	fromJsonTree
METHOD	xo$a	(Ljava/lang/String;Ljk$a;)Lyc;	a	method_10877	fromJson
METHOD	xo$a	(Lxo;Ljk$a;)Ljava/lang/String;	a	method_10867	toJsonString
METHOD	xo$a	(Lcom/google/gson/JsonElement;Ljk$a;)Lyc;	b	method_10871	fromJson
METHOD	xo$a	(Ljava/lang/String;Ljk$a;)Lyc;	b	method_10873	fromLenientJson
METHOD	xo$a	(Lxo;Ljk$a;)Lcom/google/gson/JsonElement;	b	method_10874	toJson
CLASS	xo$b	net/minecraft/class_2561$class_8822	net/minecraft/text/Text$Serializer
FIELD	xo$b	Ljk$a;	a	field_49665	registries
METHOD	xo$b	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lyc;	a	method_54161	deserialize
METHOD	xo$b	(Lxo;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;	a	method_54162	serialize
CLASS	xp	net/minecraft/class_7417	net/minecraft/text/TextContent
METHOD	xp	()Lxp$a;	a	method_54163	getType
METHOD	xp	(Lep;Lbss;I)Lyc;	a	method_10890	parse
METHOD	xp	(Lxt$a;)Ljava/util/Optional;	a	method_27659	visit
METHOD	xp	(Lxt$b;Lyl;)Ljava/util/Optional;	a	method_27660	visit
CLASS	xp$a	net/minecraft/class_7417$class_8823	net/minecraft/text/TextContent$Type
FIELD	xp$a	Lcom/mojang/serialization/MapCodec;	a	comp_1983	comp_1983
FIELD	xp$a	Ljava/lang/String;	b	comp_1984	comp_1984
METHOD	xp$a	()Lcom/mojang/serialization/MapCodec;	a	comp_1983	comp_1983
METHOD	xp$a	()Ljava/lang/String;	b	comp_1984	comp_1984
CLASS	xq	net/minecraft/class_8824	net/minecraft/text/TextCodecs
FIELD	xq	Lcom/mojang/serialization/Codec;	a	field_46597	CODEC
FIELD	xq	Lzm;	b	field_48540	REGISTRY_PACKET_CODEC
FIELD	xq	Lzm;	c	field_48985	OPTIONAL_PACKET_CODEC
FIELD	xq	Lzm;	d	field_49666	UNLIMITED_REGISTRY_PACKET_CODEC
FIELD	xq	Lzm;	e	field_49667	OPTIONAL_UNLIMITED_REGISTRY_PACKET_CODEC
FIELD	xq	Lzm;	f	field_49668	PACKET_CODEC
FIELD	xq	Lcom/mojang/serialization/Codec;	g	field_46598	STRINGIFIED_CODEC
METHOD	xq	(I)Lcom/mojang/serialization/Codec;	a	method_57973	codec
METHOD	xq	(Lcom/mojang/datafixers/util/Either;)Lxo;	a	method_54165	method_54165
METHOD	xq	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_54166	createCodec
METHOD	xq	(Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54167	method_54167
METHOD	xq	(Ljava/util/List;)Lyc;	a	method_54169	combine
METHOD	xq	(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/MapEncoder;	a	method_54171	method_54171
METHOD	xq	(Lxo;)Lcom/mojang/datafixers/util/Either;	a	method_54172	method_54172
METHOD	xq	([Lazs;)[Lazs;	a	method_54173	method_54173
METHOD	xq	([Lazs;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;	a	method_54174	dispatchingCodec
METHOD	xq	(Lcom/mojang/datafixers/util/Either;)Lxo;	b	method_54175	method_54175
METHOD	xq	(Lxo;)Lxo;	b	method_54177	method_54177
CLASS	xq$1	net/minecraft/class_8824$1	net/minecraft/text/TextCodecs$1
FIELD	xq$1	Lcom/mojang/serialization/Codec;	a	field_49669	field_49669
METHOD	xq$1	(Lcom/mojang/datafixers/util/Pair;Lxo;)Lcom/mojang/datafixers/util/Pair;	a	method_57974	method_57974
METHOD	xq$1	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult;	a	method_57975	method_57975
METHOD	xq$1	(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DynamicOps;	a	method_57976	toJsonOps
METHOD	xq$1	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;	a	method_57977	method_57977
METHOD	xq$1	(Lxo;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_57978	encode
CLASS	xq$a	net/minecraft/class_8824$class_8825	net/minecraft/text/TextCodecs$FuzzyCodec
FIELD	xq$a	Ljava/util/List;	a	field_46599	codecs
FIELD	xq$a	Ljava/util/function/Function;	b	field_46600	codecGetter
METHOD	xq$a	()Ljava/lang/String;	a	method_54180	method_54180
METHOD	xq$a	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapCodec;)Ljava/util/stream/Stream;	a	method_54181	method_54181
CLASS	xq$b	net/minecraft/class_8824$class_8912	net/minecraft/text/TextCodecs$DispatchingCodec
FIELD	xq$b	Ljava/lang/String;	a	field_46914	dispatchingKey
FIELD	xq$b	Lcom/mojang/serialization/MapCodec;	b	field_46915	withKeyCodec
FIELD	xq$b	Lcom/mojang/serialization/MapCodec;	c	field_46916	withoutKeyCodec
CLASS	xr	net/minecraft/class_2564	net/minecraft/text/Texts
FIELD	xr	Ljava/lang/String;	a	field_33536	DEFAULT_SEPARATOR
FIELD	xr	Lxo;	b	field_33537	GRAY_DEFAULT_SEPARATOR_TEXT
FIELD	xr	Lxo;	c	field_33538	DEFAULT_SEPARATOR_TEXT
METHOD	xr	(Lcom/mojang/brigadier/Message;)Lxo;	a	method_10883	toText
METHOD	xr	(Lep;Ljava/util/Optional;Lbss;I)Ljava/util/Optional;	a	method_36330	parse
METHOD	xr	(Lep;Lxo;Lbss;I)Lyc;	a	method_10881	parse
METHOD	xr	(Lep;Lyl;Lbss;I)Lyl;	a	method_27663	parseStyle
METHOD	xr	(Ljava/lang/String;)Lyc;	a	method_47523	bracketedCopyable
METHOD	xr	(Ljava/lang/String;Lyl;)Lyl;	a	method_47524	method_47524
METHOD	xr	(Ljava/util/Collection;)Lxo;	a	method_10888	joinOrdered
METHOD	xr	(Ljava/util/Collection;Ljava/util/Optional;Ljava/util/function/Function;)Lyc;	a	method_36331	join
METHOD	xr	(Ljava/util/Collection;Ljava/util/function/Function;)Lxo;	a	method_10887	joinOrdered
METHOD	xr	(Ljava/util/Collection;Lxo;)Lxo;	a	method_37112	join
METHOD	xr	(Ljava/util/Collection;Lxo;Ljava/util/function/Function;)Lyc;	a	method_36332	join
METHOD	xr	(Lxo;)Lyc;	a	method_10885	bracketed
METHOD	xr	(Lyc;Lyl;)Lyc;	a	method_10889	setStyleIfAbsent
METHOD	xr	(Ljava/lang/String;)Lxo;	b	method_10886	method_10886
METHOD	xr	(Ljava/util/Collection;Ljava/util/function/Function;)Lxo;	b	method_10884	join
METHOD	xr	(Lxo;)Z	b	method_43476	hasTranslation
CLASS	xs	net/minecraft/class_7649	net/minecraft/network/message/FilterMask
FIELD	xs	Lcom/mojang/serialization/Codec;	a	field_40837	CODEC
FIELD	xs	Lxs;	b	field_39941	FULLY_FILTERED
FIELD	xs	Lxs;	c	field_39942	PASS_THROUGH
FIELD	xs	Lyl;	d	field_40674	FILTERED_STYLE
FIELD	xs	Lcom/mojang/serialization/MapCodec;	e	field_40838	PASS_THROUGH_CODEC
FIELD	xs	Lcom/mojang/serialization/MapCodec;	f	field_40839	FULLY_FILTERED_CODEC
FIELD	xs	Lcom/mojang/serialization/MapCodec;	g	field_40840	PARTIALLY_FILTERED_CODEC
FIELD	xs	C	h	field_39943	FILTERED
FIELD	xs	Ljava/util/BitSet;	i	field_39944	mask
FIELD	xs	Lxs$a;	j	field_39945	status
METHOD	xs	()Z	a	method_45087	isPassThrough
METHOD	xs	(I)V	a	method_45088	markFiltered
METHOD	xs	(Ljava/lang/String;)Ljava/lang/String;	a	method_45089	filter
METHOD	xs	(Lwl;)Lxs;	a	method_45090	readMask
METHOD	xs	(Lwl;Lxs;)V	a	method_45091	writeMask
METHOD	xs	()Z	b	method_45093	isFullyFiltered
METHOD	xs	(Ljava/lang/String;)Lxo;	b	method_46256	getFilteredText
METHOD	xs	()Lxs$a;	c	method_46600	getStatus
METHOD	xs	()Ljava/util/BitSet;	d	method_46601	getMask
CLASS	xs$a	net/minecraft/class_7649$class_7650	net/minecraft/network/message/FilterMask$FilterStatus
FIELD	xs$a	Lxs$a;	a	field_39947	field_39947
FIELD	xs$a	Lxs$a;	b	field_39948	field_39948
FIELD	xs$a	Lxs$a;	c	field_39949	field_39949
FIELD	xs$a	Ljava/lang/String;	d	field_40841	id
FIELD	xs$a	Ljava/util/function/Supplier;	e	field_40842	codecSupplier
FIELD	xs$a	[Lxs$a;	f	field_39950	field_39950
METHOD	xs$a	()Lcom/mojang/serialization/MapCodec;	a	method_46602	getCodec
METHOD	xs$a	()Lcom/mojang/serialization/MapCodec;	b	method_46603	method_46603
METHOD	xs$a	()Lcom/mojang/serialization/MapCodec;	d	method_46604	method_46604
METHOD	xs$a	()Lcom/mojang/serialization/MapCodec;	e	method_46605	method_46605
METHOD	xs$a	()[Lxs$a;	f	method_45094	method_45094
CLASS	xt	net/minecraft/class_5348	net/minecraft/text/StringVisitable
FIELD	xt	Ljava/util/Optional;	a	field_25309	TERMINATE_VISIT
FIELD	xt	Lxt;	b	field_25310	EMPTY
METHOD	xt	(Ljava/lang/String;Lyl;)Lxt;	a	method_29431	styled
METHOD	xt	(Ljava/lang/StringBuilder;Ljava/lang/String;)Ljava/util/Optional;	a	method_30067	method_30067
METHOD	xt	(Ljava/util/List;)Lxt;	a	method_29432	concat
METHOD	xt	(Lxt$a;)Ljava/util/Optional;	a	method_27657	visit
METHOD	xt	(Lxt$b;Lyl;)Ljava/util/Optional;	a	method_27658	visit
METHOD	xt	([Lxt;)Lxt;	a	method_29433	concat
METHOD	xt	(Ljava/lang/String;)Lxt;	e	method_29430	plain
CLASS	xt$1	net/minecraft/class_5348$1	net/minecraft/text/StringVisitable$1
CLASS	xt$2	net/minecraft/class_5348$2	net/minecraft/text/StringVisitable$2
FIELD	xt$2	Ljava/lang/String;	c	field_25311	field_25311
CLASS	xt$3	net/minecraft/class_5348$3	net/minecraft/text/StringVisitable$3
FIELD	xt$3	Ljava/lang/String;	c	field_25312	field_25312
FIELD	xt$3	Lyl;	d	field_25313	field_25313
CLASS	xt$4	net/minecraft/class_5348$4	net/minecraft/text/StringVisitable$4
FIELD	xt$4	Ljava/util/List;	c	field_25314	field_25314
CLASS	xt$a	net/minecraft/class_5348$class_5245	net/minecraft/text/StringVisitable$Visitor
CLASS	xt$b	net/minecraft/class_5348$class_5246	net/minecraft/text/StringVisitable$StyledVisitor
CLASS	xu	net/minecraft/class_2568	net/minecraft/text/HoverEvent
FIELD	xu	Lcom/mojang/serialization/Codec;	a	field_46601	CODEC
FIELD	xu	Lxu$e;	b	field_46602	data
METHOD	xu	()Lxu$a;	a	method_10892	getAction
METHOD	xu	(Lxu$a;)Ljava/lang/Object;	a	method_10891	getValue
METHOD	xu	(Lxu;)Lxu$e;	a	method_54184	method_54184
CLASS	xu$a	net/minecraft/class_2568$class_5247	net/minecraft/text/HoverEvent$Action
FIELD	xu$a	Lxu$a;	a	field_24342	field_24342
FIELD	xu$a	Lxu$a;	b	field_24343	field_24343
FIELD	xu$a	Lxu$a;	c	field_24344	field_24344
FIELD	xu$a	Lcom/mojang/serialization/Codec;	d	field_46603	UNVALIDATED_CODEC
FIELD	xu$a	Lcom/mojang/serialization/Codec;	e	field_46604	CODEC
FIELD	xu$a	Ljava/lang/String;	f	field_24346	name
FIELD	xu$a	Z	g	field_24347	parsable
FIELD	xu$a	Lcom/mojang/serialization/MapCodec;	h	field_46605	codec
FIELD	xu$a	Lcom/mojang/serialization/MapCodec;	i	field_46606	legacyCodec
METHOD	xu$a	()Z	a	method_27667	isParsable
METHOD	xu$a	(Ljava/lang/Object;)Ljava/lang/Object;	a	method_27676	cast
METHOD	xu$a	(Lxo;Lalc;)Lcom/mojang/serialization/DataResult;	a	method_57979	method_57979
METHOD	xu$a	(Lxu$a;)Lcom/mojang/serialization/DataResult;	a	method_54186	validate
METHOD	xu$a	(Lxu$e;)Ljava/lang/Object;	a	method_54187	method_54187
METHOD	xu$a	()Ljava/lang/String;	b	method_54188	method_54188
METHOD	xu$a	(Ljava/lang/Object;)Lxu$e;	b	method_57980	method_57980
METHOD	xu$a	(Lxu$a;)Ljava/lang/String;	b	method_54190	method_54190
METHOD	xu$a	()[Lxu$a;	d	method_54192	method_54192
CLASS	xu$a$1	net/minecraft/class_2568$class_5247$1	net/minecraft/text/HoverEvent$Action$1
FIELD	xu$a$1	Lxu$d;	a	field_49670	field_49670
FIELD	xu$a$1	Lxu$a;	b	field_49671	field_49671
METHOD	xu$a$1	()Ljava/lang/String;	a	method_57981	method_57981
METHOD	xu$a$1	(Lcom/mojang/datafixers/util/Pair;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair;	a	method_57982	method_57982
METHOD	xu$a$1	(Lcom/mojang/serialization/DynamicOps;Lxu$d;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;	a	method_57983	method_57983
METHOD	xu$a$1	(Lxu$e;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_57984	encode
CLASS	xu$b	net/minecraft/class_2568$class_5248	net/minecraft/text/HoverEvent$EntityContent
FIELD	xu$b	Lcom/mojang/serialization/Codec;	a	field_46607	CODEC
FIELD	xu$b	Lbsy;	b	field_24351	entityType
FIELD	xu$b	Ljava/util/UUID;	c	field_24352	uuid
FIELD	xu$b	Ljava/util/Optional;	d	field_24353	name
FIELD	xu$b	Ljava/util/List;	e	field_24354	tooltip
METHOD	xu$b	()Ljava/util/List;	a	method_27682	asTooltip
METHOD	xu$b	(Lbsy;Ljava/util/UUID;Lxo;)Lxu$b;	a	method_57985	method_57985
METHOD	xu$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54193	method_54193
METHOD	xu$b	(Ljava/lang/Exception;)Ljava/lang/String;	a	method_54194	method_54194
METHOD	xu$b	(Lxo;Lalc;)Lcom/mojang/serialization/DataResult;	a	method_54195	legacySerializer
METHOD	xu$b	(Lxu$b;)Ljava/util/Optional;	a	method_54196	method_54196
METHOD	xu$b	(Lxu$b;)Ljava/util/UUID;	b	method_54197	method_54197
METHOD	xu$b	(Lxu$b;)Lbsy;	c	method_54198	method_54198
CLASS	xu$c	net/minecraft/class_2568$class_5249	net/minecraft/text/HoverEvent$ItemStackContent
FIELD	xu$c	Lcom/mojang/serialization/Codec;	a	field_46608	ITEM_STACK_CODEC
FIELD	xu$c	Lcom/mojang/serialization/Codec;	b	field_46609	CODEC
FIELD	xu$c	Lcom/mojang/serialization/Codec;	c	field_49672	ENTRY_BASED_CODEC
FIELD	xu$c	Lji;	d	field_24355	item
FIELD	xu$c	I	e	field_24356	count
FIELD	xu$c	Lkj;	f	field_49673	changes
FIELD	xu$c	Lcun;	g	field_24358	stack
METHOD	xu$c	()Lcun;	a	method_27683	asStack
METHOD	xu$c	(Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Ljava/lang/String;	a	method_54200	method_54200
METHOD	xu$c	(Lxo;Lalc;)Lcom/mojang/serialization/DataResult;	a	method_54203	legacySerializer
CLASS	xu$d	net/minecraft/class_2568$class_9341	net/minecraft/text/HoverEvent$LegacySerializer
CLASS	xu$e	net/minecraft/class_2568$class_8826	net/minecraft/text/HoverEvent$EventData
FIELD	xu$e	Lcom/mojang/serialization/MapCodec;	a	field_46610	CODEC
FIELD	xu$e	Lcom/mojang/serialization/MapCodec;	b	field_46611	LEGACY_CODEC
FIELD	xu$e	Lxu$a;	c	comp_1985	comp_1985
FIELD	xu$e	Ljava/lang/Object;	d	comp_1986	comp_1986
METHOD	xu$e	()Lxu$a;	a	comp_1985	comp_1985
METHOD	xu$e	(Lxu$a;)Lcom/mojang/serialization/MapCodec;	a	method_54208	method_54208
METHOD	xu$e	()Ljava/lang/Object;	b	comp_1986	comp_1986
METHOD	xu$e	(Lxu$a;)Lcom/mojang/serialization/MapCodec;	b	method_54209	method_54209
CLASS	xv	net/minecraft/class_7635	net/minecraft/network/message/LastSeenMessageList
FIELD	xv	Lcom/mojang/serialization/Codec;	a	field_40843	CODEC
FIELD	xv	Lxv;	b	field_39883	EMPTY
FIELD	xv	I	c	field_39884	MAX_ENTRIES
FIELD	xv	Ljava/util/List;	d	comp_965	comp_965
METHOD	xv	()Ljava/util/List;	a	comp_965	comp_965
METHOD	xv	(Lazj$a;)V	a	method_46257	updateSignatures
METHOD	xv	(Lyb;)Lxv$a;	a	method_46258	pack
METHOD	xv	(Lyb;Lya;)Lya$a;	a	method_46259	method_46259
CLASS	xv$a	net/minecraft/class_7635$class_7815	net/minecraft/network/message/LastSeenMessageList$Indexed
FIELD	xv$a	Lxv$a;	a	field_40675	EMPTY
FIELD	xv$a	Ljava/util/List;	b	comp_1070	buf
METHOD	xv$a	()Ljava/util/List;	a	comp_1070	buf
METHOD	xv$a	(Lwl;)V	a	method_46260	write
METHOD	xv$a	(Lyb;)Ljava/util/Optional;	a	method_46261	unpack
CLASS	xv$b	net/minecraft/class_7635$class_7636	net/minecraft/network/message/LastSeenMessageList$Acknowledgment
FIELD	xv$b	I	a	comp_1071	comp_1071
FIELD	xv$b	Ljava/util/BitSet;	b	comp_1072	comp_1072
METHOD	xv$b	()I	a	comp_1071	comp_1071
METHOD	xv$b	(Lwl;)V	a	method_44983	write
METHOD	xv$b	()Ljava/util/BitSet;	b	comp_1072	comp_1072
CLASS	xw	net/minecraft/class_7637	net/minecraft/network/message/LastSeenMessagesCollector
FIELD	xw	[Lxy;	a	field_40676	acknowledgedMessages
FIELD	xw	I	b	field_40677	nextIndex
FIELD	xw	I	c	field_40678	messageCount
FIELD	xw	Lya;	d	field_40679	lastAdded
METHOD	xw	()I	a	method_46262	resetMessageCount
METHOD	xw	(Lxy;)V	a	method_46263	add
METHOD	xw	(Lya;)V	a	method_46264	remove
METHOD	xw	(Lya;Z)Z	a	method_46265	add
METHOD	xw	()Lxw$a;	b	method_46266	collect
METHOD	xw	()I	c	method_46267	getMessageCount
CLASS	xw$a	net/minecraft/class_7637$class_7816	net/minecraft/network/message/LastSeenMessagesCollector$LastSeenMessages
FIELD	xw$a	Lxv;	a	comp_1073	comp_1073
FIELD	xw$a	Lxv$b;	b	comp_1074	comp_1074
METHOD	xw$a	()Lxv;	a	comp_1073	comp_1073
METHOD	xw$a	()Lxv$b;	b	comp_1074	comp_1074
CLASS	xx	net/minecraft/class_7638	net/minecraft/network/message/AcknowledgmentValidator
FIELD	xx	I	a	field_40680	size
FIELD	xx	Lit/unimi/dsi/fastutil/objects/ObjectList;	b	field_40681	messages
FIELD	xx	Lya;	c	field_40682	lastSignature
METHOD	xx	()I	a	method_46268	getMessageCount
METHOD	xx	(I)Z	a	method_46269	removeUntil
METHOD	xx	(Lxv$b;)Ljava/util/Optional;	a	method_46270	validate
METHOD	xx	(Lya;)V	a	method_44989	addPending
CLASS	xy	net/minecraft/class_7817	net/minecraft/network/message/AcknowledgedMessage
FIELD	xy	Lya;	a	comp_1075	comp_1075
FIELD	xy	Z	b	comp_1076	comp_1076
METHOD	xy	()Lxy;	a	method_46271	unmarkAsPending
METHOD	xy	()Lya;	b	comp_1075	comp_1075
METHOD	xy	()Z	c	comp_1076	comp_1076
CLASS	xz	net/minecraft/class_7818	net/minecraft/network/encryption/ClientPlayerSession
FIELD	xz	Ljava/util/UUID;	a	comp_1077	comp_1077
FIELD	xz	Lcmx;	b	comp_1078	comp_1078
METHOD	xz	()Lyf;	a	method_46275	toPublicSession
METHOD	xz	(Lcmx;)Lxz;	a	method_46273	create
METHOD	xz	(Ljava/util/UUID;)Lyi$c;	a	method_46274	createPacker
METHOD	xz	()Ljava/util/UUID;	b	comp_1077	comp_1077
METHOD	xz	()Lcmx;	c	comp_1078	comp_1078
CLASS	ya	net/minecraft/class_7469	net/minecraft/network/message/MessageSignatureData
FIELD	ya	Lcom/mojang/serialization/Codec;	a	field_40844	CODEC
FIELD	ya	I	b	field_40683	SIZE
FIELD	ya	[B	c	comp_925	data
METHOD	ya	()Ljava/nio/ByteBuffer;	a	method_44994	toByteBuffer
METHOD	ya	(Lazk;Lazj;)Z	a	method_44843	verify
METHOD	ya	(Lwl;)Lya;	a	method_46276	fromBuf
METHOD	ya	(Lwl;Lya;)V	a	method_44845	write
METHOD	ya	(Lyb;)Lya$a;	a	method_46277	pack
METHOD	ya	()[B	b	comp_925	data
CLASS	ya$a	net/minecraft/class_7469$class_7819	net/minecraft/network/message/MessageSignatureData$Indexed
FIELD	ya$a	I	a	field_40684	MISSING_ID
FIELD	ya$a	I	b	comp_1079	comp_1079
FIELD	ya$a	Lya;	c	comp_1080	comp_1080
METHOD	ya$a	()I	a	comp_1079	comp_1079
METHOD	ya$a	(Lwl;)Lya$a;	a	method_46278	fromBuf
METHOD	ya$a	(Lwl;Lya$a;)V	a	method_46279	write
METHOD	ya$a	(Lyb;)Ljava/util/Optional;	a	method_46280	getSignature
METHOD	ya$a	()Lya;	b	comp_1080	comp_1080
CLASS	yb	net/minecraft/class_7561	net/minecraft/network/message/MessageSignatureStorage
FIELD	yb	I	a	field_40845	MISSING
FIELD	yb	I	b	field_40686	MAX_ENTRIES
FIELD	yb	[Lya;	c	field_40687	signatures
METHOD	yb	()Lyb;	a	method_46281	create
METHOD	yb	(I)Lya;	a	method_46606	get
METHOD	yb	(Ljava/util/ArrayDeque;)V	a	method_46283	addFrom
METHOD	yb	(Ljava/util/List;)V	a	method_46284	addFrom
METHOD	yb	(Lya;)I	a	method_46607	indexOf
METHOD	yb	(Lyh;Lya;)V	a	method_46286	add
CLASS	yc	net/minecraft/class_5250	net/minecraft/text/MutableText
FIELD	yc	Lxp;	c	field_39005	content
FIELD	yc	Ljava/util/List;	d	field_39006	siblings
FIELD	yc	Lyl;	e	field_39007	style
FIELD	yc	Layj;	f	field_39008	ordered
FIELD	yc	Lum;	g	field_39009	language
METHOD	yc	(Ljava/util/function/UnaryOperator;)Lyc;	a	method_27694	styled
METHOD	yc	(Ln;)Lyc;	a	method_27692	formatted
METHOD	yc	(Lxp;)Lyc;	a	method_43477	of
METHOD	yc	([Ln;)Lyc;	a	method_27695	formatted
METHOD	yc	(I)Lyc;	b	method_54663	withColor
METHOD	yc	(Lxo;)Lyc;	b	method_10852	append
METHOD	yc	(Lyl;)Lyc;	b	method_10862	setStyle
METHOD	yc	(Lyl;)Lyc;	c	method_27696	fillStyle
METHOD	yc	(Ljava/lang/String;)Lyc;	f	method_27693	append
CLASS	yd	net/minecraft/class_7604	net/minecraft/network/message/SentMessage
METHOD	yd	()Lxo;	a	comp_1081	comp_1081
METHOD	yd	(Larf;ZLxk$a;)V	a	method_45095	send
METHOD	yd	(Lye;)Lyd;	a	method_44857	of
CLASS	yd$a	net/minecraft/class_7604$class_7606	net/minecraft/network/message/SentMessage$Profileless
FIELD	yd$a	Lxo;	a	comp_1081	comp_1081
CLASS	yd$b	net/minecraft/class_7604$class_7607	net/minecraft/network/message/SentMessage$Chat
FIELD	yd$b	Lye;	a	comp_1082	message
METHOD	yd$b	()Lye;	b	comp_1082	message
CLASS	ye	net/minecraft/class_7471	net/minecraft/network/message/SignedMessage
FIELD	ye	Lcom/mojang/serialization/MapCodec;	a	field_40846	CODEC
FIELD	ye	Ljava/time/Duration;	b	field_39786	SERVERBOUND_TIME_TO_LIVE
FIELD	ye	Ljava/time/Duration;	c	field_39787	CLIENTBOUND_TIME_TO_LIVE
FIELD	ye	Lyj;	d	comp_1083	comp_1083
FIELD	ye	Lya;	e	comp_1084	comp_1084
FIELD	ye	Lyh;	f	comp_928	comp_928
FIELD	ye	Lxo;	g	comp_830	comp_830
FIELD	ye	Lxs;	h	comp_981	comp_981
FIELD	ye	Ljava/util/UUID;	i	field_40688	NIL_UUID
METHOD	ye	()Lye;	a	method_44607	withoutUnsigned
METHOD	ye	(Lazj$a;)V	a	method_46289	method_46289
METHOD	ye	(Lazj$a;Lyj;Lyh;)V	a	method_46290	update
METHOD	ye	(Lazk;)Z	a	method_44858	verify
METHOD	ye	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_46608	method_46608
METHOD	ye	(Ljava/lang/String;)Lye;	a	method_45041	ofUnsigned
METHOD	ye	(Ljava/time/Instant;)Z	a	method_44747	isExpiredOnServer
METHOD	ye	(Ljava/util/UUID;)Z	a	method_45040	canVerifyFrom
METHOD	ye	(Ljava/util/UUID;Ljava/lang/String;)Lye;	a	method_45098	ofUnsigned
METHOD	ye	(Lxo;)Lye;	a	method_44863	withUnsignedContent
METHOD	ye	(Lxs;)Lye;	a	method_45097	withFilterMask
METHOD	ye	(Lye;)Ljava/util/Optional;	a	method_46609	method_46609
METHOD	ye	(Lyj;Ljava/util/Optional;Lyh;Ljava/util/Optional;Lxs;)Lye;	a	method_46610	method_46610
METHOD	ye	(Z)Lye;	a	method_45099	withFilterMaskEnabled
METHOD	ye	()Lye;	b	method_55625	stripSignature
METHOD	ye	(Ljava/time/Instant;)Z	b	method_44748	isExpiredOnClient
METHOD	ye	(Lye;)Ljava/util/Optional;	b	method_46611	method_46611
METHOD	ye	()Ljava/lang/String;	c	method_44862	getSignedContent
METHOD	ye	()Lxo;	d	method_46291	getContent
METHOD	ye	()Ljava/time/Instant;	e	method_44864	getTimestamp
METHOD	ye	()J	f	method_44865	getSalt
METHOD	ye	()Ljava/util/UUID;	g	method_46292	getSender
METHOD	ye	()Z	h	method_46293	isSenderMissing
METHOD	ye	()Z	i	method_46294	hasSignature
METHOD	ye	()Z	j	method_45100	isFullyFiltered
METHOD	ye	()Lyj;	k	comp_1083	comp_1083
METHOD	ye	()Lya;	l	comp_1084	comp_1084
METHOD	ye	()Lyh;	m	comp_928	comp_928
METHOD	ye	()Lxo;	n	comp_830	comp_830
METHOD	ye	()Lxs;	o	comp_981	comp_981
METHOD	ye	()Lxo;	p	method_46295	method_46295
CLASS	yf	net/minecraft/class_7822	net/minecraft/network/encryption/PublicPlayerSession
FIELD	yf	Ljava/util/UUID;	a	comp_1085	comp_1085
FIELD	yf	Lcmy;	b	comp_1086	publicKeyData
METHOD	yf	()Lyf$a;	a	method_46298	toSerialized
METHOD	yf	(Ljava/time/Duration;)Lyk;	a	method_46296	createVerifier
METHOD	yf	(Ljava/util/UUID;)Lyi$b;	a	method_46297	createUnpacker
METHOD	yf	()Z	b	method_51466	isKeyExpired
METHOD	yf	(Ljava/time/Duration;)Z	b	method_53506	method_53506
METHOD	yf	()Ljava/util/UUID;	c	comp_1085	comp_1085
METHOD	yf	()Lcmy;	d	comp_1086	publicKeyData
CLASS	yf$a	net/minecraft/class_7822$class_7823	net/minecraft/network/encryption/PublicPlayerSession$Serialized
FIELD	yf$a	Ljava/util/UUID;	a	comp_1087	comp_1087
FIELD	yf$a	Lcmy$a;	b	comp_1088	publicKeyData
METHOD	yf$a	()Ljava/util/UUID;	a	comp_1087	comp_1087
METHOD	yf$a	(Lcom/mojang/authlib/GameProfile;Lazk;)Lyf;	a	method_46300	toSession
METHOD	yf$a	(Lwl;)Lyf$a;	a	method_46301	fromBuf
METHOD	yf$a	(Lwl;Lyf$a;)V	a	method_46303	write
METHOD	yf$a	()Lcmy$a;	b	comp_1088	publicKeyData
CLASS	yg	net/minecraft/class_7644	net/minecraft/command/argument/SignedArgumentList
FIELD	yg	Ljava/util/List;	a	comp_974	comp_974
METHOD	yg	()Ljava/util/List;	a	comp_974	comp_974
METHOD	yg	(Lcom/mojang/brigadier/ParseResults;)Z	a	method_58774	isNotEmpty
METHOD	yg	(Ljava/lang/String;)Lyg$a;	a	method_58775	get
METHOD	yg	(Ljava/lang/String;Lcom/mojang/brigadier/context/CommandContextBuilder;)Ljava/util/List;	a	method_45044	collectDecoratableArguments
METHOD	yg	(Lcom/mojang/brigadier/ParseResults;)Lyg;	b	method_45043	of
CLASS	yg$a	net/minecraft/class_7644$class_7645	net/minecraft/command/argument/SignedArgumentList$ParsedArgument
FIELD	yg$a	Lcom/mojang/brigadier/tree/ArgumentCommandNode;	a	comp_975	comp_975
FIELD	yg$a	Ljava/lang/String;	b	comp_1089	comp_1089
METHOD	yg$a	()Ljava/lang/String;	a	method_45046	getNodeName
METHOD	yg$a	()Lcom/mojang/brigadier/tree/ArgumentCommandNode;	b	comp_975	comp_975
METHOD	yg$a	()Ljava/lang/String;	c	comp_1089	comp_1089
CLASS	yh	net/minecraft/class_7608	net/minecraft/network/message/MessageBody
FIELD	yh	Lcom/mojang/serialization/MapCodec;	a	field_40847	CODEC
FIELD	yh	Ljava/lang/String;	b	comp_929	comp_929
FIELD	yh	Ljava/time/Instant;	c	comp_930	timestamp
FIELD	yh	J	d	comp_931	comp_931
FIELD	yh	Lxv;	e	comp_932	lastSeenMessages
METHOD	yh	()Ljava/lang/String;	a	comp_929	comp_929
METHOD	yh	(Lazj$a;)V	a	method_46304	update
METHOD	yh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_46612	method_46612
METHOD	yh	(Ljava/lang/String;)Lyh;	a	method_46305	ofUnsigned
METHOD	yh	(Lyb;)Lyh$a;	a	method_46306	toSerialized
METHOD	yh	()Ljava/time/Instant;	b	comp_930	timestamp
METHOD	yh	()J	c	comp_931	comp_931
METHOD	yh	()Lxv;	d	comp_932	lastSeenMessages
CLASS	yh$a	net/minecraft/class_7608$class_7824	net/minecraft/network/message/MessageBody$Serialized
FIELD	yh$a	Ljava/lang/String;	a	comp_1090	comp_1090
FIELD	yh$a	Ljava/time/Instant;	b	comp_1091	timestamp
FIELD	yh$a	J	c	comp_1092	comp_1092
FIELD	yh$a	Lxv$a;	d	comp_1093	comp_1093
METHOD	yh$a	()Ljava/lang/String;	a	comp_1090	comp_1090
METHOD	yh$a	(Lwl;)V	a	method_46307	write
METHOD	yh$a	(Lxv;)Lyh;	a	method_46308	method_46308
METHOD	yh$a	(Lyb;)Ljava/util/Optional;	a	method_46309	toBody
METHOD	yh$a	()Ljava/time/Instant;	b	comp_1091	timestamp
METHOD	yh$a	()J	c	comp_1092	comp_1092
METHOD	yh$a	()Lxv$a;	d	comp_1093	comp_1093
CLASS	yi	net/minecraft/class_7610	net/minecraft/network/message/MessageChain
FIELD	yi	Lorg/slf4j/Logger;	a	field_40691	LOGGER
FIELD	yi	Lyj;	b	field_40692	link
FIELD	yi	Ljava/time/Instant;	c	field_47703	lastTimestamp
METHOD	yi	(Lazl;)Lyi$c;	a	method_44880	getPacker
METHOD	yi	(Lazl;Lyh;)Lya;	a	method_46311	method_46311
METHOD	yi	(Lcmy;)Lyi$b;	a	method_44874	getUnpacker
METHOD	yi	(Lyj;Lyh;Lazj$a;)V	a	method_46313	method_46313
CLASS	yi$1	net/minecraft/class_7610$1	net/minecraft/network/message/MessageChain$1
FIELD	yi$1	Lcmy;	a	field_50253	field_50253
FIELD	yi$1	Lazk;	b	field_50254	field_50254
FIELD	yi$1	Lyi;	c	field_50255	field_50255
CLASS	yi$a	net/minecraft/class_7610$class_7825	net/minecraft/network/message/MessageChain$MessageChainException
FIELD	yi$a	Lxo;	a	field_50256	MISSING_PROFILE_KEY_EXCEPTION
FIELD	yi$a	Lxo;	b	field_50257	CHAIN_BROKEN_EXCEPTION
FIELD	yi$a	Lxo;	c	field_50258	EXPIRED_PROFILE_KEY_EXCEPTION
FIELD	yi$a	Lxo;	d	field_50259	INVALID_SIGNATURE_EXCEPTION
FIELD	yi$a	Lxo;	e	field_50260	OUT_OF_ORDER_CHAT_EXCEPTION
CLASS	yi$b	net/minecraft/class_7610$class_7611	net/minecraft/network/message/MessageChain$Unpacker
METHOD	yi$b	(Ljava/util/function/BooleanSupplier;Ljava/util/UUID;Lya;Lyh;)Lye;	a	method_46315	method_46315
CLASS	yi$c	net/minecraft/class_7610$class_7612	net/minecraft/network/message/MessageChain$Packer
FIELD	yi$c	Lyi$c;	a	field_40694	NONE
METHOD	yi$c	(Lyh;)Lya;	a	method_46316	method_46316
CLASS	yj	net/minecraft/class_7826	net/minecraft/network/message/MessageLink
FIELD	yj	Lcom/mojang/serialization/Codec;	a	field_40849	CODEC
FIELD	yj	I	b	comp_1094	comp_1094
FIELD	yj	Ljava/util/UUID;	c	comp_1095	comp_1095
FIELD	yj	Ljava/util/UUID;	d	comp_1096	comp_1096
METHOD	yj	()Lyj;	a	method_46317	next
METHOD	yj	(Lazj$a;)V	a	method_46318	update
METHOD	yj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_46614	method_46614
METHOD	yj	(Ljava/util/UUID;)Lyj;	a	method_46319	of
METHOD	yj	(Ljava/util/UUID;Ljava/util/UUID;)Lyj;	a	method_46320	of
METHOD	yj	(Lyj;)Z	a	method_46321	linksTo
METHOD	yj	()I	b	comp_1094	comp_1094
METHOD	yj	()Ljava/util/UUID;	c	comp_1095	comp_1095
METHOD	yj	()Ljava/util/UUID;	d	comp_1096	comp_1096
CLASS	yk	net/minecraft/class_7615	net/minecraft/network/message/MessageVerifier
FIELD	yk	Lorg/slf4j/Logger;	a	field_45957	LOGGER
FIELD	yk	Lyk;	b	field_40695	NO_SIGNATURE
FIELD	yk	Lyk;	c	field_40696	UNVERIFIED
METHOD	yk	(Lye;)Lye;	a	method_55626	method_55626
METHOD	yk	(Lye;)Lye;	updateAndValidate	method_45048	ensureVerified
CLASS	yk$a	net/minecraft/class_7615$class_7616	net/minecraft/network/message/MessageVerifier$Impl
FIELD	yk$a	Lazk;	d	field_39822	signatureVerifier
FIELD	yk$a	Ljava/util/function/BooleanSupplier;	e	field_45958	expirationChecker
FIELD	yk$a	Lye;	f	field_40697	lastVerifiedMessage
FIELD	yk$a	Z	g	field_39821	lastMessageVerified
METHOD	yk$a	(Lye;)Z	a	method_44996	verifyPrecedingSignature
METHOD	yk$a	(Lye;)Z	b	method_53509	verify
CLASS	yl	net/minecraft/class_2583	net/minecraft/text/Style
FIELD	yl	Lyl;	a	field_24360	EMPTY
FIELD	yl	Lale;	b	field_24359	DEFAULT_FONT_ID
FIELD	yl	Lyn;	c	field_11855	color
FIELD	yl	Ljava/lang/Boolean;	d	field_11856	bold
FIELD	yl	Ljava/lang/Boolean;	e	field_11852	italic
FIELD	yl	Ljava/lang/Boolean;	f	field_11851	underlined
FIELD	yl	Ljava/lang/Boolean;	g	field_11857	strikethrough
FIELD	yl	Ljava/lang/Boolean;	h	field_11861	obfuscated
FIELD	yl	Lxm;	i	field_11853	clickEvent
FIELD	yl	Lxu;	j	field_11858	hoverEvent
FIELD	yl	Ljava/lang/String;	k	field_11859	insertion
FIELD	yl	Lale;	l	field_24361	font
METHOD	yl	()Lyn;	a	method_10973	getColor
METHOD	yl	(I)Lyl;	a	method_36139	withColor
METHOD	yl	(Lale;)Lyl;	a	method_27704	withFont
METHOD	yl	(Ljava/lang/Boolean;)Lyl;	a	method_10982	withBold
METHOD	yl	(Ljava/lang/String;)Lyl;	a	method_10975	withInsertion
METHOD	yl	(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)Lyl;	a	method_43870	of
METHOD	yl	(Ln;)Lyl;	a	method_10977	withColor
METHOD	yl	(Lxm;)Lyl;	a	method_10958	withClickEvent
METHOD	yl	(Lxu;)Lyl;	a	method_10949	withHoverEvent
METHOD	yl	(Lyl;)Lyl;	a	method_27702	withParent
METHOD	yl	(Lyl;Ljava/lang/Object;Ljava/lang/Object;)Lyl;	a	method_54210	with
METHOD	yl	(Lyn;)Lyl;	a	method_27703	withColor
METHOD	yl	([Ln;)Lyl;	a	method_27705	withFormatting
METHOD	yl	()Z	b	method_10984	isBold
METHOD	yl	(Ljava/lang/Boolean;)Lyl;	b	method_10978	withItalic
METHOD	yl	(Ln;)Lyl;	b	method_27706	withFormatting
METHOD	yl	()Z	c	method_10966	isItalic
METHOD	yl	(Ljava/lang/Boolean;)Lyl;	c	method_30938	withUnderline
METHOD	yl	(Ln;)Lyl;	c	method_27707	withExclusiveFormatting
METHOD	yl	()Z	d	method_10986	isStrikethrough
METHOD	yl	(Ljava/lang/Boolean;)Lyl;	d	method_36140	withStrikethrough
METHOD	yl	()Z	e	method_10965	isUnderlined
METHOD	yl	(Ljava/lang/Boolean;)Lyl;	e	method_36141	withObfuscated
METHOD	yl	()Z	f	method_10987	isObfuscated
METHOD	yl	()Z	g	method_10967	isEmpty
METHOD	yl	()Lxm;	h	method_10970	getClickEvent
METHOD	yl	()Lxu;	i	method_10969	getHoverEvent
METHOD	yl	()Ljava/lang/String;	j	method_10955	getInsertion
METHOD	yl	()Lale;	k	method_27708	getFont
CLASS	yl$1	net/minecraft/class_2583$1	net/minecraft/text/Style$1
FIELD	yl$1	[I	a	field_11751	field_11751
CLASS	yl$a	net/minecraft/class_2583$class_7418	net/minecraft/text/Style$Writer
FIELD	yl$a	Ljava/lang/StringBuilder;	a	field_39010	field_39010
FIELD	yl$a	Z	b	field_39012	shouldAppendComma
METHOD	yl$a	()V	a	method_43478	appendComma
METHOD	yl$a	(Ljava/lang/String;Ljava/lang/Boolean;)V	a	method_43479	append
METHOD	yl$a	(Ljava/lang/String;Ljava/lang/Object;)V	a	method_43480	append
CLASS	yl$b	net/minecraft/class_2583$class_2584	net/minecraft/text/Style$Codecs
FIELD	yl$b	Lcom/mojang/serialization/MapCodec;	a	field_46612	MAP_CODEC
FIELD	yl$b	Lcom/mojang/serialization/Codec;	b	field_46613	CODEC
FIELD	yl$b	Lzm;	c	field_48541	PACKET_CODEC
METHOD	yl$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54211	method_54211
METHOD	yl$b	(Lyl;)Ljava/util/Optional;	a	method_54212	method_54212
METHOD	yl$b	(Lyl;)Ljava/util/Optional;	b	method_54213	method_54213
METHOD	yl$b	(Lyl;)Ljava/util/Optional;	c	method_54214	method_54214
METHOD	yl$b	(Lyl;)Ljava/util/Optional;	d	method_54215	method_54215
METHOD	yl$b	(Lyl;)Ljava/util/Optional;	e	method_54216	method_54216
METHOD	yl$b	(Lyl;)Ljava/util/Optional;	f	method_54217	method_54217
METHOD	yl$b	(Lyl;)Ljava/util/Optional;	g	method_54218	method_54218
METHOD	yl$b	(Lyl;)Ljava/util/Optional;	h	method_54219	method_54219
METHOD	yl$b	(Lyl;)Ljava/util/Optional;	i	method_54220	method_54220
METHOD	yl$b	(Lyl;)Ljava/util/Optional;	j	method_54221	method_54221
CLASS	ym	net/minecraft/class_5492	net/minecraft/text/TextReorderingProcessor
FIELD	ym	Ljava/lang/String;	a	field_26626	string
FIELD	ym	Ljava/util/List;	b	field_26627	styles
FIELD	ym	Lit/unimi/dsi/fastutil/ints/Int2IntFunction;	c	field_26628	reverser
METHOD	ym	()Ljava/lang/String;	a	method_30939	getString
METHOD	ym	(I)I	a	method_36142	method_36142
METHOD	ym	(IIZ)Ljava/util/List;	a	method_30940	process
METHOD	ym	(Ljava/lang/String;)Ljava/lang/String;	a	method_36143	method_36143
METHOD	ym	(Ljava/lang/StringBuilder;Ljava/util/List;ILyl;I)Z	a	method_30941	method_30941
METHOD	ym	(Ljava/lang/StringBuilder;Ljava/util/List;Lyl;Ljava/lang/String;)Ljava/util/Optional;	a	method_30942	method_30942
METHOD	ym	(Lxt;)Lym;	a	method_36144	create
METHOD	ym	(Lxt;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Ljava/util/function/UnaryOperator;)Lym;	a	method_30943	create
CLASS	yn	net/minecraft/class_5251	net/minecraft/text/TextColor
FIELD	yn	Lcom/mojang/serialization/Codec;	a	field_39242	CODEC
FIELD	yn	Ljava/lang/String;	b	field_33291	RGB_PREFIX
FIELD	yn	Ljava/util/Map;	c	field_24362	FORMATTING_TO_COLOR
FIELD	yn	Ljava/util/Map;	d	field_24363	BY_NAME
FIELD	yn	I	e	field_24364	rgb
FIELD	yn	Ljava/lang/String;	f	field_24365	name
METHOD	yn	()I	a	method_27716	getRgb
METHOD	yn	(I)Lyn;	a	method_27717	fromRgb
METHOD	yn	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_27719	parse
METHOD	yn	(Ln;)Lyn;	a	method_27718	fromFormatting
METHOD	yn	(Lyn;)Ljava/lang/String;	a	method_27720	method_27720
METHOD	yn	()Ljava/lang/String;	b	method_27721	getName
METHOD	yn	(Ljava/lang/String;)Ljava/lang/String;	b	method_54222	method_54222
METHOD	yn	(Ln;)Lyn;	b	method_27722	method_27722
METHOD	yn	()Ljava/lang/String;	c	method_27723	getHexCode
METHOD	yn	(Ljava/lang/String;)Ljava/lang/String;	c	method_54223	method_54223
METHOD	yn	(Ljava/lang/String;)Ljava/lang/String;	d	method_54224	method_54224
CLASS	yo	net/minecraft/class_7437	net/minecraft/util/TextifiedException
FIELD	yo	Lxo;	a	field_39084	messageText
METHOD	yo	()Lxo;	a	method_43626	getMessageText
CLASS	yp	net/minecraft/class_2575	net/minecraft/text/BlockNbtDataSource
FIELD	yp	Lcom/mojang/serialization/MapCodec;	a	field_46614	CODEC
FIELD	yp	Lyq$a;	b	field_46615	TYPE
FIELD	yp	Ljava/lang/String;	d	comp_733	rawPos
FIELD	yp	Lgn;	e	comp_734	pos
METHOD	yp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54226	method_54226
METHOD	yp	(Ljava/lang/String;)Lgn;	a	method_16121	parsePos
METHOD	yp	()Ljava/lang/String;	b	comp_733	rawPos
METHOD	yp	()Lgn;	c	comp_734	pos
CLASS	yq	net/minecraft/class_7419	net/minecraft/text/NbtDataSource
FIELD	yq	Lcom/mojang/serialization/MapCodec;	c	field_46616	CODEC
METHOD	yq	()Lyq$a;	a	method_54225	getType
METHOD	yq	(Lep;)Ljava/util/stream/Stream;	a	method_10916	get
CLASS	yq$a	net/minecraft/class_7419$class_8827	net/minecraft/text/NbtDataSource$Type
FIELD	yq$a	Lcom/mojang/serialization/MapCodec;	a	comp_1987	comp_1987
FIELD	yq$a	Ljava/lang/String;	b	comp_1988	comp_1988
METHOD	yq$a	()Lcom/mojang/serialization/MapCodec;	a	comp_1987	comp_1987
METHOD	yq$a	()Ljava/lang/String;	b	comp_1988	comp_1988
CLASS	yr	net/minecraft/class_2576	net/minecraft/text/EntityNbtDataSource
FIELD	yr	Lcom/mojang/serialization/MapCodec;	a	field_46617	CODEC
FIELD	yr	Lyq$a;	b	field_46618	TYPE
FIELD	yr	Ljava/lang/String;	d	comp_735	rawSelector
FIELD	yr	Lhe;	e	comp_736	selector
METHOD	yr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54227	method_54227
METHOD	yr	(Ljava/lang/String;)Lhe;	a	method_10923	parseSelector
METHOD	yr	()Ljava/lang/String;	b	comp_735	rawSelector
METHOD	yr	()Lhe;	c	comp_736	selector
CLASS	ys	net/minecraft/class_2572	net/minecraft/text/KeybindTextContent
FIELD	ys	Lcom/mojang/serialization/MapCodec;	a	field_46619	CODEC
FIELD	ys	Lxp$a;	b	field_46620	TYPE
FIELD	ys	Ljava/lang/String;	c	field_11767	key
FIELD	ys	Ljava/util/function/Supplier;	d	field_11768	translated
METHOD	ys	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54228	method_54228
METHOD	ys	(Lys;)Ljava/lang/String;	a	method_54229	method_54229
METHOD	ys	()Ljava/lang/String;	b	method_10901	getKey
METHOD	ys	()Lxo;	c	method_27691	getTranslated
CLASS	yt	net/minecraft/class_7420	net/minecraft/text/KeybindTranslations
FIELD	yt	Ljava/util/function/Function;	a	field_39013	factory
METHOD	yt	(Ljava/lang/String;)Ljava/util/function/Supplier;	a	method_43481	method_43481
METHOD	yt	(Ljava/util/function/Function;)V	a	method_43482	setFactory
METHOD	yt	(Ljava/lang/String;)Lxo;	b	method_43483	method_43483
CLASS	yu	net/minecraft/class_2574	net/minecraft/text/NbtTextContent
FIELD	yu	Lcom/mojang/serialization/MapCodec;	a	field_46621	CODEC
FIELD	yu	Lxp$a;	b	field_46622	TYPE
FIELD	yu	Lfh$g;	c	field_11779	path
FIELD	yu	Lorg/slf4j/Logger;	d	field_11777	LOGGER
FIELD	yu	Z	e	field_11778	interpret
FIELD	yu	Ljava/util/Optional;	f	field_33539	separator
FIELD	yu	Ljava/lang/String;	g	field_11776	rawPath
FIELD	yu	Lyq;	h	field_39014	dataSource
METHOD	yu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54230	method_54230
METHOD	yu	(Lep;Lbss;ILjava/lang/String;)Ljava/util/stream/Stream;	a	method_10917	method_10917
METHOD	yu	(Ljava/lang/String;)Lfh$g;	a	method_10919	parsePath
METHOD	yu	(Ljava/util/stream/Stream;)Lyc;	a	method_36333	method_36333
METHOD	yu	(Ljava/util/stream/Stream;Lyc;)Lyc;	a	method_36334	method_36334
METHOD	yu	(Lur;)Ljava/util/stream/Stream;	a	method_10918	method_10918
METHOD	yu	(Lxo;Lyc;Lyc;)Lyc;	a	method_15880	method_15880
METHOD	yu	(Lyc;Lyc;Lyc;)Lyc;	a	method_36335	method_36335
METHOD	yu	()Ljava/lang/String;	b	method_10920	getPath
METHOD	yu	()Z	c	method_10921	shouldInterpret
METHOD	yu	()Ljava/util/Optional;	d	method_43484	getSeparator
METHOD	yu	()Lyq;	e	method_43485	getDataSource
CLASS	yv	net/minecraft/class_8828	net/minecraft/text/PlainTextContent
FIELD	yv	Lcom/mojang/serialization/MapCodec;	a	field_46623	CODEC
FIELD	yv	Lxp$a;	b	field_46624	TYPE
FIELD	yv	Lyv;	c	field_46625	EMPTY
METHOD	yv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54231	method_54231
METHOD	yv	(Ljava/lang/String;)Lyv;	a	method_54232	of
METHOD	yv	()Ljava/lang/String;	b	comp_737	string
CLASS	yv$1	net/minecraft/class_8828$1	net/minecraft/text/PlainTextContent$1
CLASS	yv$a	net/minecraft/class_8828$class_2585	net/minecraft/text/PlainTextContent$Literal
FIELD	yv$a	Ljava/lang/String;	d	comp_737	string
CLASS	yw	net/minecraft/class_2578	net/minecraft/text/ScoreTextContent
FIELD	yw	Lcom/mojang/serialization/MapCodec;	a	field_46626	INNER_CODEC
FIELD	yw	Lcom/mojang/serialization/MapCodec;	b	field_46627	CODEC
FIELD	yw	Lxp$a;	c	field_46628	TYPE
FIELD	yw	Ljava/lang/String;	d	field_11787	name
FIELD	yw	Lhe;	e	field_11786	selector
FIELD	yw	Ljava/lang/String;	f	field_11785	objective
METHOD	yw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54233	method_54233
METHOD	yw	(Lep;)Lews;	a	method_27699	getScoreHolder
METHOD	yw	(Lews;Lep;)Lyc;	a	method_27700	getScore
METHOD	yw	(Ljava/lang/String;)Lhe;	a	method_27701	parseEntitySelector
METHOD	yw	()Ljava/lang/String;	b	method_10930	getName
METHOD	yw	()Lhe;	c	method_36137	getSelector
METHOD	yw	()Ljava/lang/String;	d	method_10928	getObjective
CLASS	yx	net/minecraft/class_2579	net/minecraft/text/SelectorTextContent
FIELD	yx	Lcom/mojang/serialization/MapCodec;	a	field_46629	CODEC
FIELD	yx	Lxp$a;	b	field_46630	TYPE
FIELD	yx	Ljava/util/Optional;	c	field_33540	separator
FIELD	yx	Lorg/slf4j/Logger;	d	field_11791	LOGGER
FIELD	yx	Ljava/lang/String;	e	field_11789	pattern
FIELD	yx	Lhe;	f	field_11790	selector
METHOD	yx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54234	method_54234
METHOD	yx	(Ljava/lang/String;)Lhe;	a	method_43486	readSelector
METHOD	yx	()Ljava/lang/String;	b	method_10932	getPattern
METHOD	yx	()Lhe;	c	method_36138	getSelector
METHOD	yx	()Ljava/util/Optional;	d	method_36339	getSeparator
CLASS	yy	net/minecraft/class_4616	net/minecraft/text/StorageNbtDataSource
FIELD	yy	Lcom/mojang/serialization/MapCodec;	a	field_46631	CODEC
FIELD	yy	Lyq$a;	b	field_46632	TYPE
FIELD	yy	Lale;	d	comp_738	comp_738
METHOD	yy	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54235	method_54235
METHOD	yy	()Lale;	b	comp_738	comp_738
CLASS	yz	net/minecraft/class_2588	net/minecraft/text/TranslatableTextContent
FIELD	yz	[Ljava/lang/Object;	a	field_24367	EMPTY_ARGUMENTS
FIELD	yz	Lcom/mojang/serialization/MapCodec;	b	field_46633	CODEC
FIELD	yz	Lxp$a;	c	field_46634	TYPE
FIELD	yz	Lcom/mojang/serialization/Codec;	d	field_46635	OBJECT_ARGUMENT_CODEC
FIELD	yz	Lcom/mojang/serialization/Codec;	e	field_46636	ARGUMENT_CODEC
FIELD	yz	Lxt;	f	field_24368	LITERAL_PERCENT_SIGN
FIELD	yz	Lxt;	g	field_24369	NULL_ARGUMENT
FIELD	yz	Ljava/lang/String;	h	field_11876	key
FIELD	yz	Ljava/lang/String;	i	field_41875	fallback
FIELD	yz	[Ljava/lang/Object;	j	field_11875	args
FIELD	yz	Lum;	k	field_25317	languageCache
FIELD	yz	Ljava/util/List;	l	field_11877	translations
FIELD	yz	Ljava/util/regex/Pattern;	m	field_11872	ARG_FORMAT
METHOD	yz	(I)Lxt;	a	method_29434	getArg
METHOD	yz	(Lcom/mojang/datafixers/util/Either;)Ljava/lang/Object;	a	method_54236	method_54236
METHOD	yz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54237	method_54237
METHOD	yz	(Ljava/lang/Object;)Z	a	method_54238	isPrimitive
METHOD	yz	(Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)Lyz;	a	method_54239	of
METHOD	yz	(Ljava/lang/String;Ljava/util/function/Consumer;)V	a	method_11024	forEachPart
METHOD	yz	(Ljava/util/List;)[Ljava/lang/Object;	a	method_54240	method_54240
METHOD	yz	(Ljava/util/Optional;)[Ljava/lang/Object;	a	method_54241	toArray
METHOD	yz	(Lxo;)Ljava/lang/Object;	a	method_54242	method_54242
METHOD	yz	(Lyz;)Ljava/util/Optional;	a	method_54243	method_54243
METHOD	yz	([Ljava/lang/Object;)Ljava/util/Optional;	a	method_54244	toOptionalList
METHOD	yz	()Ljava/lang/String;	b	method_11022	getKey
METHOD	yz	(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	b	method_54245	validate
METHOD	yz	(Lyz;)Ljava/util/Optional;	b	method_54246	method_54246
METHOD	yz	()Ljava/lang/String;	c	method_48323	getFallback
METHOD	yz	(Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either;	c	method_54247	method_54247
METHOD	yz	(Lyz;)Ljava/lang/String;	c	method_54248	method_54248
METHOD	yz	()[Ljava/lang/Object;	d	method_11023	getArgs
METHOD	yz	(Ljava/lang/Object;)Ljava/lang/Object;	d	method_54249	method_54249
METHOD	yz	()V	e	method_11025	updateTranslations
METHOD	yz	()Ljava/lang/String;	f	method_54250	method_54250
CLASS	za	net/minecraft/class_2590	net/minecraft/text/TranslationException
CLASS	zb	net/minecraft/class_7421	net/minecraft/unused/packageinfo/PackageInfo7421
CLASS	zc	net/minecraft/class_9020	net/minecraft/scoreboard/number/BlankNumberFormat
FIELD	zc	Lzc;	a	field_47557	INSTANCE
FIELD	zc	Lzf;	b	field_47558	TYPE
CLASS	zc$1	net/minecraft/class_9020$1	net/minecraft/scoreboard/number/BlankNumberFormat$1
FIELD	zc$1	Lcom/mojang/serialization/MapCodec;	a	field_47559	CODEC
FIELD	zc$1	Lzm;	b	field_48542	PACKET_CODEC
CLASS	zd	net/minecraft/class_9021	net/minecraft/scoreboard/number/FixedNumberFormat
FIELD	zd	Lzf;	a	field_47560	TYPE
FIELD	zd	Lxo;	b	field_47561	text
CLASS	zd$1	net/minecraft/class_9021$1	net/minecraft/scoreboard/number/FixedNumberFormat$1
FIELD	zd$1	Lcom/mojang/serialization/MapCodec;	a	field_47562	CODEC
FIELD	zd$1	Lzm;	b	field_48543	PACKET_CODEC
METHOD	zd$1	(Lzd;)Lxo;	a	method_56361	method_56361
METHOD	zd$1	(Lzd;)Lxo;	b	method_55465	method_55465
CLASS	ze	net/minecraft/class_9022	net/minecraft/scoreboard/number/NumberFormat
METHOD	ze	()Lzf;	a	method_55456	getType
METHOD	ze	(I)Lyc;	a	method_55457	format
CLASS	zf	net/minecraft/class_9023	net/minecraft/scoreboard/number/NumberFormatType
METHOD	zf	()Lcom/mojang/serialization/MapCodec;	a	method_55458	getCodec
METHOD	zf	()Lzm;	b	method_56360	getPacketCodec
CLASS	zg	net/minecraft/class_9024	net/minecraft/scoreboard/number/NumberFormatTypes
FIELD	zg	Lcom/mojang/serialization/MapCodec;	a	field_47563	REGISTRY_CODEC
FIELD	zg	Lcom/mojang/serialization/Codec;	b	field_47564	CODEC
FIELD	zg	Lzm;	c	field_48544	PACKET_CODEC
FIELD	zg	Lzm;	d	field_48545	OPTIONAL_PACKET_CODEC
METHOD	zg	(Ljv;)Lzf;	a	method_55466	registerAndGetDefault
CLASS	zh	net/minecraft/class_9025	net/minecraft/scoreboard/number/StyledNumberFormat
FIELD	zh	Lzf;	a	field_47565	TYPE
FIELD	zh	Lzh;	b	field_47566	EMPTY
FIELD	zh	Lzh;	c	field_47567	RED
FIELD	zh	Lzh;	d	field_47568	YELLOW
FIELD	zh	Lyl;	e	field_47569	style
CLASS	zh$1	net/minecraft/class_9025$1	net/minecraft/scoreboard/number/StyledNumberFormat$1
FIELD	zh$1	Lcom/mojang/serialization/MapCodec;	a	field_47570	CODEC
FIELD	zh$1	Lzm;	b	field_48546	PACKET_CODEC
METHOD	zh$1	(Lzh;)Lyl;	a	method_56362	method_56362
METHOD	zh$1	(Lzh;)Lyl;	b	method_55472	method_55472
CLASS	zi	net/minecraft/class_9026	net/minecraft/unused/packageinfo/PackageInfo9026
CLASS	zj	net/minecraft/class_6312	net/minecraft/unused/packageinfo/PackageInfo6312
CLASS	zk	net/minecraft/class_9135	net/minecraft/network/codec/PacketCodecs
FIELD	zk	I	a	field_49674	field_49674
FIELD	zk	Lzm;	b	field_48547	BOOL
FIELD	zk	Lzm;	c	field_48548	BYTE
FIELD	zk	Lzm;	d	field_48549	SHORT
FIELD	zk	Lzm;	e	field_51470	UNSIGNED_SHORT
FIELD	zk	Lzm;	f	field_49675	INTEGER
FIELD	zk	Lzm;	g	field_48550	VAR_INT
FIELD	zk	Lzm;	h	field_48551	VAR_LONG
FIELD	zk	Lzm;	i	field_48552	FLOAT
FIELD	zk	Lzm;	j	field_48553	DOUBLE
FIELD	zk	Lzm;	k	field_48987	BYTE_ARRAY
FIELD	zk	Lzm;	l	field_48554	STRING
FIELD	zk	Lzm;	m	field_48555	NBT_ELEMENT
FIELD	zk	Lzm;	n	field_49676	UNLIMITED_NBT_ELEMENT
FIELD	zk	Lzm;	o	field_48556	NBT_COMPOUND
FIELD	zk	Lzm;	p	field_49677	UNLIMITED_NBT_COMPOUND
FIELD	zk	Lzm;	q	field_48557	OPTIONAL_NBT
FIELD	zk	Lzm;	r	field_48558	VECTOR3F
FIELD	zk	Lzm;	s	field_48559	QUATERNIONF
FIELD	zk	Lzm;	t	field_49678	PROPERTY_MAP
FIELD	zk	Lzm;	u	field_49679	GAME_PROFILE
METHOD	zk	()Lzm$a;	a	method_56363	toList
METHOD	zk	(I)Lzm;	a	method_56895	byteArray
METHOD	zk	(ILzm;)Lzm;	a	method_57986	method_57986
METHOD	zk	(Lald;)Lzm;	a	method_56365	registryValue
METHOD	zk	(Lald;Ljava/util/function/Function;)Lzm;	a	method_56366	registry
METHOD	zk	(Lald;Lzm;)Lzm;	a	method_56367	registryEntry
METHOD	zk	(Lcom/mojang/serialization/Codec;)Lzm;	a	method_57987	unlimitedCodec
METHOD	zk	(Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lvo;	a	method_56369	method_56369
METHOD	zk	(Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lzm;	a	method_57988	codec
METHOD	zk	(Lcom/mojang/serialization/Codec;Lvo;)Ljava/lang/Object;	a	method_56370	method_56370
METHOD	zk	(Lio/netty/buffer/ByteBuf;I)I	a	method_57989	readCollectionSize
METHOD	zk	(Lio/netty/buffer/ByteBuf;II)V	a	method_57990	writeCollectionSize
METHOD	zk	(Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException;	a	method_56373	method_56373
METHOD	zk	(Ljava/util/function/IntFunction;)Lzm$a;	a	method_56374	toCollection
METHOD	zk	(Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lzm;	a	method_56375	indexed
METHOD	zk	(Ljava/util/function/IntFunction;Lzm;)Lzm;	a	method_56376	collection
METHOD	zk	(Ljava/util/function/IntFunction;Lzm;I)Lzm;	a	method_57991	collection
METHOD	zk	(Ljava/util/function/IntFunction;Lzm;Lzm;)Lzm;	a	method_56377	map
METHOD	zk	(Ljava/util/function/IntFunction;Lzm;Lzm;I)Lzm;	a	method_57992	map
METHOD	zk	(Ljava/util/function/Supplier;)Lzm;	a	method_56378	nbt
METHOD	zk	(Ljn;)Lzm;	a	method_56371	entryOf
METHOD	zk	(Ljv;)Ljn;	a	method_56372	method_56372
METHOD	zk	(Lur;)Lvo;	a	method_57993	method_57993
METHOD	zk	(Lvo;)Lur;	a	method_57994	method_57994
METHOD	zk	(Lvo;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException;	a	method_56381	method_56381
METHOD	zk	(Lzm;)Lzm;	a	method_56382	optional
METHOD	zk	(Lzm;Lzm;)Lzm;	a	method_57995	either
METHOD	zk	()Lva;	b	method_57996	method_57996
METHOD	zk	(I)Lzm;	b	method_56364	string
METHOD	zk	(Lald;)Lzm;	b	method_56383	registryEntry
METHOD	zk	(Lcom/mojang/serialization/Codec;)Lzm;	b	method_56368	codec
METHOD	zk	(Lcom/mojang/serialization/Codec;Ljava/util/function/Supplier;)Lzm;	b	method_57997	registryCodec
METHOD	zk	(Ljava/util/function/IntFunction;Lzm;)Lzm;	b	method_56384	method_56384
METHOD	zk	(Ljava/util/function/Supplier;)Lzm;	b	method_57998	nbtCompound
METHOD	zk	(Lzm;)Lzm;	b	method_56385	method_56385
METHOD	zk	()Lva;	c	method_57999	method_57999
METHOD	zk	(I)Lzm$a;	c	method_58000	toList
METHOD	zk	(Lald;)Lzm;	c	method_58001	registryEntryList
METHOD	zk	(Lcom/mojang/serialization/Codec;)Lzm;	c	method_58002	unlimitedRegistryCodec
METHOD	zk	()Lva;	d	method_58003	method_58003
METHOD	zk	(Lcom/mojang/serialization/Codec;)Lzm;	d	method_56896	registryCodec
METHOD	zk	()Lva;	e	method_58004	method_58004
CLASS	zk$1	net/minecraft/class_9135$1	net/minecraft/network/codec/PacketCodecs$1
METHOD	zk$1	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Boolean;	a	method_56386	decode
METHOD	zk$1	(Lio/netty/buffer/ByteBuf;Ljava/lang/Boolean;)V	a	method_56387	encode
CLASS	zk$2	net/minecraft/class_9135$2	net/minecraft/network/codec/PacketCodecs$2
FIELD	zk$2	I	a	field_51478	field_51478
METHOD	zk$2	(Lio/netty/buffer/ByteBuf;)[B	a	method_56403	decode
METHOD	zk$2	(Lio/netty/buffer/ByteBuf;[B)V	a	method_56404	encode
CLASS	zk$3	net/minecraft/class_9135$3	net/minecraft/network/codec/PacketCodecs$3
METHOD	zk$3	(Lio/netty/buffer/ByteBuf;)[B	a	method_59799	method_59799
METHOD	zk$3	(Lio/netty/buffer/ByteBuf;[B)V	a	method_59800	method_59800
CLASS	zk$4	net/minecraft/class_9135$4	net/minecraft/network/codec/PacketCodecs$4
FIELD	zk$4	I	a	field_48988	field_48988
METHOD	zk$4	(Lio/netty/buffer/ByteBuf;)Ljava/lang/String;	a	method_56897	decode
METHOD	zk$4	(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V	a	method_56898	encode
CLASS	zk$5	net/minecraft/class_9135$5	net/minecraft/network/codec/PacketCodecs$5
FIELD	zk$5	Ljava/util/function/Supplier;	a	field_48565	field_48565
METHOD	zk$5	(Lio/netty/buffer/ByteBuf;)Lvo;	a	method_56405	decode
METHOD	zk$5	(Lio/netty/buffer/ByteBuf;Lvo;)V	a	method_56406	encode
CLASS	zk$6	net/minecraft/class_9135$6	net/minecraft/network/codec/PacketCodecs$6
FIELD	zk$6	Lzm;	a	field_49696	field_49696
FIELD	zk$6	Lcom/mojang/serialization/Codec;	b	field_48989	field_48989
METHOD	zk$6	(Ljava/lang/Object;Ljava/lang/String;)Lio/netty/handler/codec/EncoderException;	a	method_56899	method_56899
METHOD	zk$6	(Lvo;Ljava/lang/String;)Lio/netty/handler/codec/DecoderException;	a	method_56900	method_56900
METHOD	zk$6	(Lwz;)Ljava/lang/Object;	a	method_56901	decode
METHOD	zk$6	(Lwz;Ljava/lang/Object;)V	a	method_56902	encode
CLASS	zk$7	net/minecraft/class_9135$7	net/minecraft/network/codec/PacketCodecs$7
METHOD	zk$7	(Lio/netty/buffer/ByteBuf;)Ljava/util/Optional;	a	method_56411	decode
METHOD	zk$7	(Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V	a	method_56412	encode
CLASS	zk$8	net/minecraft/class_9135$8	net/minecraft/network/codec/PacketCodecs$8
METHOD	zk$8	(Lio/netty/buffer/ByteBuf;)Lorg/joml/Vector3f;	a	method_58022	decode
METHOD	zk$8	(Lio/netty/buffer/ByteBuf;Lorg/joml/Vector3f;)V	a	method_58023	encode
CLASS	zk$9	net/minecraft/class_9135$9	net/minecraft/network/codec/PacketCodecs$9
METHOD	zk$9	(Lio/netty/buffer/ByteBuf;)Lorg/joml/Quaternionf;	a	method_59801	decode
METHOD	zk$9	(Lio/netty/buffer/ByteBuf;Lorg/joml/Quaternionf;)V	a	method_59802	encode
CLASS	zk$10	net/minecraft/class_9135$10	net/minecraft/network/codec/PacketCodecs$10
FIELD	zk$10	Lzm;	a	field_49697	field_49697
METHOD	zk$10	(Lio/netty/buffer/ByteBuf;)Ljava/util/Optional;	a	method_56415	decode
METHOD	zk$10	(Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V	a	method_56416	encode
CLASS	zk$11	net/minecraft/class_9135$11	net/minecraft/network/codec/PacketCodecs$11
FIELD	zk$11	I	a	field_49682	field_49682
FIELD	zk$11	Ljava/util/function/IntFunction;	b	field_49685	field_49685
FIELD	zk$11	Lzm;	c	field_51471	field_51471
METHOD	zk$11	(Lio/netty/buffer/ByteBuf;)Ljava/util/Collection;	a	method_58005	decode
METHOD	zk$11	(Lio/netty/buffer/ByteBuf;Ljava/util/Collection;)V	a	method_58006	encode
CLASS	zk$12	net/minecraft/class_9135$12	net/minecraft/network/codec/PacketCodecs$12
METHOD	zk$12	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Byte;	a	method_56391	decode
METHOD	zk$12	(Lio/netty/buffer/ByteBuf;Ljava/lang/Byte;)V	a	method_56392	encode
CLASS	zk$13	net/minecraft/class_9135$13	net/minecraft/network/codec/PacketCodecs$13
FIELD	zk$13	I	a	field_49680	field_49680
FIELD	zk$13	Lzm;	b	field_51472	field_51472
FIELD	zk$13	Lzm;	c	field_51473	field_51473
FIELD	zk$13	Ljava/util/function/IntFunction;	d	field_48571	field_48571
METHOD	zk$13	(Lio/netty/buffer/ByteBuf;)Ljava/util/Map;	a	method_56417	decode
METHOD	zk$13	(Lio/netty/buffer/ByteBuf;Ljava/util/Map;)V	a	method_56418	encode
METHOD	zk$13	(Lzm;Lio/netty/buffer/ByteBuf;Lzm;Ljava/lang/Object;Ljava/lang/Object;)V	a	method_59793	method_59793
CLASS	zk$14	net/minecraft/class_9135$14	net/minecraft/network/codec/PacketCodecs$14
FIELD	zk$14	Lzm;	a	field_49686	field_49686
FIELD	zk$14	Lzm;	b	field_49687	field_49687
METHOD	zk$14	(Lio/netty/buffer/ByteBuf;)Lcom/mojang/datafixers/util/Either;	a	method_58008	decode
METHOD	zk$14	(Lio/netty/buffer/ByteBuf;Lcom/mojang/datafixers/util/Either;)V	a	method_58009	encode
METHOD	zk$14	(Lio/netty/buffer/ByteBuf;Lzm;Ljava/lang/Object;)V	a	method_58010	method_58010
METHOD	zk$14	(Lio/netty/buffer/ByteBuf;Lzm;Ljava/lang/Object;)V	b	method_58011	method_58011
CLASS	zk$15	net/minecraft/class_9135$15	net/minecraft/network/codec/PacketCodecs$15
FIELD	zk$15	Ljava/util/function/IntFunction;	a	field_48572	field_48572
FIELD	zk$15	Ljava/util/function/ToIntFunction;	b	field_48573	field_48573
METHOD	zk$15	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Object;	a	method_56420	decode
METHOD	zk$15	(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V	a	method_56421	encode
CLASS	zk$16	net/minecraft/class_9135$16	net/minecraft/network/codec/PacketCodecs$16
FIELD	zk$16	Ljava/util/function/Function;	a	field_48574	field_48574
FIELD	zk$16	Lald;	b	field_48575	field_48575
METHOD	zk$16	(Lwz;)Ljava/lang/Object;	a	method_56422	decode
METHOD	zk$16	(Lwz;Ljava/lang/Object;)V	a	method_56423	encode
METHOD	zk$16	(Lwz;)Ljn;	b	method_56424	getIterable
CLASS	zk$17	net/minecraft/class_9135$17	net/minecraft/network/codec/PacketCodecs$17
FIELD	zk$17	Lald;	a	field_49688	field_49688
FIELD	zk$17	Lzm;	b	field_49690	entryPacketCodec
FIELD	zk$17	I	c	field_51474	DIRECT_ENTRY_MARKER
METHOD	zk$17	(Lwz;)Lji;	a	method_58012	decode
METHOD	zk$17	(Lwz;Lji;)V	a	method_58013	encode
METHOD	zk$17	(Lwz;)Ljn;	b	method_59794	getEntries
CLASS	zk$18	net/minecraft/class_9135$18	net/minecraft/network/codec/PacketCodecs$18
FIELD	zk$18	Lald;	a	field_51475	field_51475
FIELD	zk$18	I	b	field_51476	DIRECT_MARKER
FIELD	zk$18	Lzm;	c	field_51477	entryPacketCodec
METHOD	zk$18	(Lwz;)Ljm;	a	method_59795	decode
METHOD	zk$18	(Lwz;Ljm;)V	a	method_59796	encode
CLASS	zk$19	net/minecraft/class_9135$19	net/minecraft/network/codec/PacketCodecs$19
FIELD	zk$19	I	a	field_49691	NAME_MAX_LENGTH
FIELD	zk$19	I	b	field_49692	VALUE_MAX_LENGTH
FIELD	zk$19	I	c	field_49693	SIGNATURE_MAX_LENGTH
FIELD	zk$19	I	d	field_49694	MAP_MAX_SIZE
METHOD	zk$19	(Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/properties/PropertyMap;	a	method_58014	decode
METHOD	zk$19	(Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/properties/PropertyMap;)V	a	method_58015	encode
METHOD	zk$19	(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V	a	method_58016	method_58016
METHOD	zk$19	(Lio/netty/buffer/ByteBuf;)Ljava/lang/String;	b	method_58017	method_58017
CLASS	zk$20	net/minecraft/class_9135$20	net/minecraft/network/codec/PacketCodecs$20
METHOD	zk$20	(Lio/netty/buffer/ByteBuf;)Lcom/mojang/authlib/GameProfile;	a	method_58018	decode
METHOD	zk$20	(Lio/netty/buffer/ByteBuf;Lcom/mojang/authlib/GameProfile;)V	a	method_58019	encode
CLASS	zk$21	net/minecraft/class_9135$21	net/minecraft/network/codec/PacketCodecs$21
FIELD	zk$21	[I	a	field_48563	field_48563
CLASS	zk$22	net/minecraft/class_9135$22	net/minecraft/network/codec/PacketCodecs$22
METHOD	zk$22	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Short;	a	method_56393	decode
METHOD	zk$22	(Lio/netty/buffer/ByteBuf;Ljava/lang/Short;)V	a	method_56394	encode
CLASS	zk$23	net/minecraft/class_9135$23	net/minecraft/network/codec/PacketCodecs$23
METHOD	zk$23	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer;	a	method_56395	decode
METHOD	zk$23	(Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V	a	method_56396	encode
CLASS	zk$24	net/minecraft/class_9135$24	net/minecraft/network/codec/PacketCodecs$24
METHOD	zk$24	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer;	a	method_56397	decode
METHOD	zk$24	(Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V	a	method_56398	encode
CLASS	zk$25	net/minecraft/class_9135$25	net/minecraft/network/codec/PacketCodecs$25
METHOD	zk$25	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Integer;	a	method_56399	decode
METHOD	zk$25	(Lio/netty/buffer/ByteBuf;Ljava/lang/Integer;)V	a	method_56400	encode
CLASS	zk$26	net/minecraft/class_9135$26	net/minecraft/network/codec/PacketCodecs$26
METHOD	zk$26	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Long;	a	method_56401	decode
METHOD	zk$26	(Lio/netty/buffer/ByteBuf;Ljava/lang/Long;)V	a	method_56402	encode
CLASS	zk$27	net/minecraft/class_9135$27	net/minecraft/network/codec/PacketCodecs$27
METHOD	zk$27	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Float;	a	method_58020	decode
METHOD	zk$27	(Lio/netty/buffer/ByteBuf;Ljava/lang/Float;)V	a	method_58021	encode
CLASS	zk$28	net/minecraft/class_9135$28	net/minecraft/network/codec/PacketCodecs$28
METHOD	zk$28	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Double;	a	method_59797	decode
METHOD	zk$28	(Lio/netty/buffer/ByteBuf;Ljava/lang/Double;)V	a	method_59798	encode
CLASS	zl	net/minecraft/class_9136	net/minecraft/network/handler/PacketCodecDispatcher
FIELD	zl	I	a	field_48576	UNKNOWN_PACKET_INDEX
FIELD	zl	Ljava/util/function/Function;	b	field_48577	packetIdGetter
FIELD	zl	Ljava/util/List;	c	field_48578	packetTypes
FIELD	zl	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	d	field_48579	typeToIndex
METHOD	zl	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Object;	a	method_56425	decode
METHOD	zl	(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V	a	method_56426	encode
METHOD	zl	(Ljava/util/function/Function;)Lzl$a;	a	method_56427	builder
CLASS	zl$a	net/minecraft/class_9136$class_9137	net/minecraft/network/handler/PacketCodecDispatcher$Builder
FIELD	zl$a	Ljava/util/List;	a	field_48580	packetTypes
FIELD	zl$a	Ljava/util/function/Function;	b	field_48581	packetIdGetter
METHOD	zl$a	()Lzl;	a	method_56428	build
METHOD	zl$a	(Ljava/lang/Object;Lzm;)Lzl$a;	a	method_56429	add
CLASS	zl$b	net/minecraft/class_9136$class_9138	net/minecraft/network/handler/PacketCodecDispatcher$PacketType
FIELD	zl$b	Lzm;	a	comp_2228	codec
FIELD	zl$b	Ljava/lang/Object;	b	comp_2229	id
METHOD	zl$b	()Lzm;	a	comp_2228	codec
METHOD	zl$b	()Ljava/lang/Object;	b	comp_2229	id
CLASS	zm	net/minecraft/class_9139	net/minecraft/network/codec/PacketCodec
METHOD	zm	()Lzm;	a	method_56430	cast
METHOD	zm	(Ljava/lang/Object;)Lzm;	a	method_56431	unit
METHOD	zm	(Ljava/util/function/Function;Ljava/util/function/Function;)Lzm;	a	method_56432	xmap
METHOD	zm	(Ljava/util/function/UnaryOperator;)Lzm;	a	method_58024	recursive
METHOD	zm	(Lzm$a;)Lzm;	a	method_56433	collect
METHOD	zm	(Lzm;Ljava/util/function/Function;Ljava/util/function/Function;)Lzm;	a	method_56434	tuple
METHOD	zm	(Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Ljava/util/function/BiFunction;)Lzm;	a	method_56435	tuple
METHOD	zm	(Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function3;)Lzm;	a	method_56436	tuple
METHOD	zm	(Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function4;)Lzm;	a	method_56905	tuple
METHOD	zm	(Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function5;)Lzm;	a	method_56906	tuple
METHOD	zm	(Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lzm;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Function6;)Lzm;	a	method_58025	tuple
METHOD	zm	(Lzo;Lzn;)Lzm;	a	method_56437	ofStatic
METHOD	zm	(Lzp;Lzn;)Lzm;	a	method_56438	of
METHOD	zm	(Ljava/util/function/Function;)Lzm;	b	method_56439	mapBuf
METHOD	zm	(Ljava/util/function/Function;Ljava/util/function/Function;)Lzm;	b	method_56440	dispatch
CLASS	zm$1	net/minecraft/class_9139$1	net/minecraft/network/codec/PacketCodec$1
FIELD	zm$1	Lzn;	a	field_48582	field_48582
FIELD	zm$1	Lzo;	b	field_48583	field_48583
CLASS	zm$2	net/minecraft/class_9139$2	net/minecraft/network/codec/PacketCodec$2
FIELD	zm$2	Lzm;	a	field_48991	field_48991
FIELD	zm$2	Lzm;	b	field_48992	field_48992
FIELD	zm$2	Lzm;	c	field_48993	field_48993
FIELD	zm$2	Lzm;	d	field_48994	field_48994
FIELD	zm$2	Lcom/mojang/datafixers/util/Function4;	e	field_48995	field_48995
FIELD	zm$2	Ljava/util/function/Function;	f	field_48996	field_48996
FIELD	zm$2	Ljava/util/function/Function;	g	field_48997	field_48997
FIELD	zm$2	Ljava/util/function/Function;	h	field_48998	field_48998
FIELD	zm$2	Ljava/util/function/Function;	i	field_48999	field_48999
CLASS	zm$3	net/minecraft/class_9139$3	net/minecraft/network/codec/PacketCodec$3
FIELD	zm$3	Lzm;	a	field_49000	field_49000
FIELD	zm$3	Lzm;	b	field_49001	field_49001
FIELD	zm$3	Lzm;	c	field_49002	field_49002
FIELD	zm$3	Lzm;	d	field_49003	field_49003
FIELD	zm$3	Lzm;	e	field_49004	field_49004
FIELD	zm$3	Lcom/mojang/datafixers/util/Function5;	f	field_49005	field_49005
FIELD	zm$3	Ljava/util/function/Function;	g	field_49006	field_49006
FIELD	zm$3	Ljava/util/function/Function;	h	field_49007	field_49007
FIELD	zm$3	Ljava/util/function/Function;	i	field_49008	field_49008
FIELD	zm$3	Ljava/util/function/Function;	j	field_49009	field_49009
FIELD	zm$3	Ljava/util/function/Function;	k	field_49010	field_49010
CLASS	zm$4	net/minecraft/class_9139$4	net/minecraft/network/codec/PacketCodec$4
FIELD	zm$4	Lzm;	a	field_49698	field_49698
FIELD	zm$4	Lzm;	b	field_49699	field_49699
FIELD	zm$4	Lzm;	c	field_49700	field_49700
FIELD	zm$4	Lzm;	d	field_49701	field_49701
FIELD	zm$4	Lzm;	e	field_49702	field_49702
FIELD	zm$4	Lzm;	f	field_49703	field_49703
FIELD	zm$4	Lcom/mojang/datafixers/util/Function6;	g	field_49704	field_49704
FIELD	zm$4	Ljava/util/function/Function;	h	field_49705	field_49705
FIELD	zm$4	Ljava/util/function/Function;	i	field_49706	field_49706
FIELD	zm$4	Ljava/util/function/Function;	j	field_49707	field_49707
FIELD	zm$4	Ljava/util/function/Function;	k	field_49708	field_49708
FIELD	zm$4	Ljava/util/function/Function;	l	field_49709	field_49709
FIELD	zm$4	Ljava/util/function/Function;	m	field_49710	field_49710
CLASS	zm$5	net/minecraft/class_9139$5	net/minecraft/network/codec/PacketCodec$5
FIELD	zm$5	Ljava/util/function/UnaryOperator;	a	field_49711	field_49711
FIELD	zm$5	Ljava/util/function/Supplier;	b	field_49712	codecSupplier
METHOD	zm$5	(Ljava/util/function/UnaryOperator;)Lzm;	b	method_58026	method_58026
CLASS	zm$6	net/minecraft/class_9139$6	net/minecraft/network/codec/PacketCodec$6
FIELD	zm$6	Lzn;	a	field_48584	field_48584
FIELD	zm$6	Lzp;	b	field_48585	field_48585
CLASS	zm$7	net/minecraft/class_9139$7	net/minecraft/network/codec/PacketCodec$7
FIELD	zm$7	Ljava/lang/Object;	a	field_48586	field_48586
CLASS	zm$8	net/minecraft/class_9139$8	net/minecraft/network/codec/PacketCodec$8
FIELD	zm$8	Ljava/util/function/Function;	a	field_48587	field_48587
FIELD	zm$8	Ljava/util/function/Function;	b	field_48588	field_48588
FIELD	zm$8	Lzm;	c	field_48589	field_48589
CLASS	zm$9	net/minecraft/class_9139$9	net/minecraft/network/codec/PacketCodec$9
FIELD	zm$9	Ljava/util/function/Function;	a	field_48590	field_48590
FIELD	zm$9	Lzm;	b	field_48591	field_48591
METHOD	zm$9	(Lio/netty/buffer/ByteBuf;)Ljava/lang/Object;	a	method_56441	decode
METHOD	zm$9	(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V	a	method_56442	encode
CLASS	zm$a	net/minecraft/class_9139$class_9140	net/minecraft/network/codec/PacketCodec$ResultFunction
CLASS	zm$10	net/minecraft/class_9139$10	net/minecraft/network/codec/PacketCodec$10
FIELD	zm$10	Ljava/util/function/Function;	a	field_48592	field_48592
FIELD	zm$10	Ljava/util/function/Function;	b	field_48593	field_48593
FIELD	zm$10	Lzm;	c	field_48594	field_48594
CLASS	zm$11	net/minecraft/class_9139$11	net/minecraft/network/codec/PacketCodec$11
FIELD	zm$11	Lzm;	a	field_48595	field_48595
FIELD	zm$11	Ljava/util/function/Function;	b	field_48596	field_48596
FIELD	zm$11	Ljava/util/function/Function;	c	field_48597	field_48597
CLASS	zm$12	net/minecraft/class_9139$12	net/minecraft/network/codec/PacketCodec$12
FIELD	zm$12	Lzm;	a	field_48598	field_48598
FIELD	zm$12	Lzm;	b	field_48599	field_48599
FIELD	zm$12	Ljava/util/function/BiFunction;	c	field_48600	field_48600
FIELD	zm$12	Ljava/util/function/Function;	d	field_48601	field_48601
FIELD	zm$12	Ljava/util/function/Function;	e	field_48602	field_48602
CLASS	zm$13	net/minecraft/class_9139$13	net/minecraft/network/codec/PacketCodec$13
FIELD	zm$13	Lzm;	a	field_48603	field_48603
FIELD	zm$13	Lzm;	b	field_48604	field_48604
FIELD	zm$13	Lzm;	c	field_48605	field_48605
FIELD	zm$13	Lcom/mojang/datafixers/util/Function3;	d	field_48606	field_48606
FIELD	zm$13	Ljava/util/function/Function;	e	field_48607	field_48607
FIELD	zm$13	Ljava/util/function/Function;	f	field_48608	field_48608
FIELD	zm$13	Ljava/util/function/Function;	g	field_48609	field_48609
CLASS	zn	net/minecraft/class_9141	net/minecraft/network/codec/PacketDecoder
CLASS	zo	net/minecraft/class_9142	net/minecraft/network/codec/PacketEncoder
CLASS	zp	net/minecraft/class_9143	net/minecraft/network/codec/ValueFirstEncoder
CLASS	zq	net/minecraft/class_9144	net/minecraft/unused/packageinfo/PackageInfo9144
CLASS	zr	net/minecraft/class_6313	net/minecraft/unused/packageinfo/PackageInfo6313
CLASS	zs	net/minecraft/class_8037	net/minecraft/network/packet/BundleSplitterPacket
CLASS	zt	net/minecraft/class_8038	net/minecraft/network/packet/BundlePacket
FIELD	zt	Ljava/lang/Iterable;	a	field_41876	packets
METHOD	zt	()Ljava/lang/Iterable;	b	method_48324	getPackets
CLASS	zu	net/minecraft/class_8039	net/minecraft/network/handler/PacketBundleHandler
FIELD	zu	I	a	field_41878	MAX_PACKETS
METHOD	zu	(Lzv;)Lzu$a;	a	method_48326	createBundler
METHOD	zu	(Lzv;Ljava/util/function/Consumer;)V	a	method_48327	forEachPacket
METHOD	zu	(Lzx;Ljava/util/function/Function;Lzs;)Lzu;	a	method_48325	create
CLASS	zu$1	net/minecraft/class_8039$1	net/minecraft/network/handler/PacketBundleHandler$1
FIELD	zu$1	Lzx;	b	field_48610	field_48610
FIELD	zu$1	Lzs;	c	field_48611	field_48611
FIELD	zu$1	Ljava/util/function/Function;	d	field_48612	field_48612
CLASS	zu$1$1	net/minecraft/class_8039$1$1	net/minecraft/network/handler/PacketBundleHandler$1$1
FIELD	zu$1$1	Lzu$1;	a	field_41883	field_41883
FIELD	zu$1$1	Ljava/util/List;	b	field_41884	packets
CLASS	zu$a	net/minecraft/class_8039$class_8040	net/minecraft/network/handler/PacketBundleHandler$Bundler
METHOD	zu$a	(Lzv;)Lzv;	a	method_48328	add
CLASS	zv	net/minecraft/class_2596	net/minecraft/network/packet/Packet
METHOD	zv	()Lzx;	a	method_55846	getPacketId
METHOD	zv	(Lwu;)V	a	method_11054	apply
METHOD	zv	(Lzp;Lzn;)Lzm;	a	method_56443	createCodec
METHOD	zv	()Z	c	method_11051	isWritingErrorSkippable
METHOD	zv	()Z	d	method_55943	transitionsNetworkState
CLASS	zw	net/minecraft/class_2598	net/minecraft/network/NetworkSide
FIELD	zw	Lzw;	a	field_11941	field_11941
FIELD	zw	Lzw;	b	field_11942	field_11942
FIELD	zw	Ljava/lang/String;	c	field_48613	name
FIELD	zw	[Lzw;	d	field_11940	field_11940
METHOD	zw	()Lzw;	a	method_36146	getOpposite
METHOD	zw	()Ljava/lang/String;	b	method_56444	getName
METHOD	zw	()[Lzw;	c	method_36947	method_36947
CLASS	zx	net/minecraft/class_9145	net/minecraft/network/packet/PacketType
FIELD	zx	Lzw;	a	comp_2230	side
FIELD	zx	Lale;	b	comp_2231	comp_2231
METHOD	zx	()Lzw;	a	comp_2230	side
METHOD	zx	()Lale;	b	comp_2231	comp_2231
CLASS	zy	net/minecraft/class_2600	net/minecraft/network/NetworkThreadUtils
FIELD	zy	Lorg/slf4j/Logger;	a	field_20318	LOGGER
METHOD	zy	(Ljava/lang/Exception;Lzv;Lwu;)Ly;	a	method_59854	createCrashException
METHOD	zy	(Lo;Lwu;Lzv;)V	a	method_59803	fillCrashReport
METHOD	zy	(Lwu;Lzv;)V	a	method_11072	method_11072
METHOD	zy	(Lzv;)Ljava/lang/String;	a	method_59804	method_59804
METHOD	zy	(Lzv;Lwu;Lare;)V	a	method_11073	forceMainThread
METHOD	zy	(Lzv;Lwu;Lbpi;)V	a	method_11074	forceMainThread
METHOD	zy	(Lzv;)Ljava/lang/String;	b	method_59805	method_59805
METHOD	zy	(Lzv;)Ljava/lang/String;	c	method_59806	method_59806
CLASS	zz	net/minecraft/class_9146	net/minecraft/network/handler/SideValidatingDispatchingCodecBuilder
FIELD	zz	Lzl$a;	a	field_48614	backingBuilder
FIELD	zz	Lzw;	b	field_48615	side
METHOD	zz	()Lzm;	a	method_56445	build
METHOD	zz	(Lzx;Lzm;)Lzz;	a	method_56446	add
CLASS	aaa	net/minecraft/class_9147	net/minecraft/network/NetworkStateBuilder
FIELD	aaa	Lwk;	a	field_48616	type
FIELD	aaa	Lzw;	b	field_48617	side
FIELD	aaa	Ljava/util/List;	c	field_48618	packetTypes
FIELD	aaa	Lzu;	d	field_48619	bundleHandler
METHOD	aaa	()Lww$a;	a	method_56447	buildFactory
METHOD	aaa	(Ljava/util/List;Lzu;Ljava/util/function/Function;)Lww;	a	method_56448	method_56448
METHOD	aaa	(Ljava/util/function/Function;)Lww;	a	method_56449	build
METHOD	aaa	(Ljava/util/function/Function;Ljava/util/List;)Lzm;	a	method_56450	createCodec
METHOD	aaa	(Lwk;Ljava/util/function/Consumer;)Lww;	a	method_56451	c2s
METHOD	aaa	(Lwk;Lzw;Ljava/util/function/Consumer;)Lww;	a	method_56452	build
METHOD	aaa	(Lzx;Ljava/util/function/Function;Lzs;)Laaa;	a	method_56453	addBundle
METHOD	aaa	(Lzx;Lzm;)Laaa;	a	method_56454	add
METHOD	aaa	(Lwk;Ljava/util/function/Consumer;)Lww;	b	method_56455	s2c
METHOD	aaa	(Lwk;Lzw;Ljava/util/function/Consumer;)Lww$a;	b	method_56456	buildFactory
METHOD	aaa	(Lwk;Ljava/util/function/Consumer;)Lww$a;	c	method_56457	c2sFactory
METHOD	aaa	(Lwk;Ljava/util/function/Consumer;)Lww$a;	d	method_56458	s2cFactory
CLASS	aaa$a	net/minecraft/class_9147$class_9148	net/minecraft/network/NetworkStateBuilder$PacketType
FIELD	aaa$a	Lzx;	a	comp_2232	id
FIELD	aaa$a	Lzm;	b	comp_2233	codec
METHOD	aaa$a	()Lzx;	a	comp_2232	id
METHOD	aaa$a	(Lzz;Ljava/util/function/Function;)V	a	method_56459	add
METHOD	aaa$a	()Lzm;	b	comp_2233	codec
CLASS	aaa$b	net/minecraft/class_9147$class_9149	net/minecraft/network/NetworkStateBuilder$NetworkStateImpl
FIELD	aaa$b	Lwk;	a	comp_2234	comp_2234
FIELD	aaa$b	Lzw;	b	comp_2235	side
FIELD	aaa$b	Lzm;	c	comp_2236	comp_2236
FIELD	aaa$b	Lzu;	d	comp_2237	bundleHandler
CLASS	aab	net/minecraft/class_8705	net/minecraft/network/listener/ClientCommonPacketListener
METHOD	aab	(Laac;)V	a	method_52780	onCustomPayload
METHOD	aab	(Laad;)V	a	method_52781	onDisconnect
METHOD	aab	(Laae;)V	a	method_52782	onKeepAlive
METHOD	aab	(Laaf;)V	a	method_52783	onPing
METHOD	aab	(Laag;)V	a	method_55512	onResourcePackRemove
METHOD	aab	(Laah;)V	a	method_52784	onResourcePackSend
METHOD	aab	(Laai;)V	a	method_56149	onStoreCookie
METHOD	aab	(Laaj;)V	a	method_56150	onServerTransfer
METHOD	aab	(Laak;)V	a	method_11126	onSynchronizeTags
CLASS	aac	net/minecraft/class_2658	net/minecraft/network/packet/s2c/common/CustomPayloadS2CPacket
FIELD	aac	Lzm;	a	field_48620	PLAY_CODEC
FIELD	aac	Lzm;	b	field_48621	CONFIGURATION_CODEC
FIELD	aac	Laaw;	c	comp_1646	comp_1646
FIELD	aac	I	d	field_33326	MAX_PAYLOAD_SIZE
METHOD	aac	(Laab;)V	a	method_53024	apply
METHOD	aac	(Lale;)Lzm;	a	method_56460	method_56460
METHOD	aac	(Ljava/util/ArrayList;)V	a	method_58270	method_58270
METHOD	aac	()Laaw;	b	comp_1646	comp_1646
METHOD	aac	(Lale;)Lzm;	b	method_56461	method_56461
CLASS	aad	net/minecraft/class_2661	net/minecraft/network/packet/s2c/common/DisconnectS2CPacket
FIELD	aad	Lzm;	a	field_48622	CODEC
FIELD	aad	Lxo;	b	comp_2325	comp_2325
METHOD	aad	(Laab;)V	a	method_11467	apply
METHOD	aad	()Lxo;	b	comp_2325	comp_2325
CLASS	aae	net/minecraft/class_2670	net/minecraft/network/packet/s2c/common/KeepAliveS2CPacket
FIELD	aae	Lzm;	a	field_48623	CODEC
FIELD	aae	J	b	field_12211	id
METHOD	aae	(Laab;)V	a	method_11518	apply
METHOD	aae	(Lwl;)V	a	method_56463	write
METHOD	aae	()J	b	method_11517	getId
CLASS	aaf	net/minecraft/class_6373	net/minecraft/network/packet/s2c/common/CommonPingS2CPacket
FIELD	aaf	Lzm;	a	field_48624	CODEC
FIELD	aaf	I	b	field_33751	parameter
METHOD	aaf	(Laab;)V	a	method_36949	apply
METHOD	aaf	(Lwl;)V	a	method_56464	write
METHOD	aaf	()I	b	method_36950	getParameter
CLASS	aag	net/minecraft/class_9053	net/minecraft/network/packet/s2c/common/ResourcePackRemoveS2CPacket
FIELD	aag	Lzm;	a	field_48625	CODEC
FIELD	aag	Ljava/util/Optional;	b	comp_2157	comp_2157
METHOD	aag	(Laab;)V	a	method_55582	apply
METHOD	aag	(Lwl;)V	a	method_56465	write
METHOD	aag	()Ljava/util/Optional;	b	comp_2157	comp_2157
CLASS	aah	net/minecraft/class_2720	net/minecraft/network/packet/s2c/common/ResourcePackSendS2CPacket
FIELD	aah	I	a	field_33340	MAX_HASH_LENGTH
FIELD	aah	Lzm;	b	field_48626	CODEC
FIELD	aah	Ljava/util/UUID;	c	comp_2158	comp_2158
FIELD	aah	Ljava/lang/String;	d	comp_2159	comp_2159
FIELD	aah	Ljava/lang/String;	e	comp_2160	comp_2160
FIELD	aah	Z	f	comp_2161	comp_2161
FIELD	aah	Ljava/util/Optional;	g	comp_2162	comp_2162
METHOD	aah	(Laab;)V	a	method_11774	apply
METHOD	aah	()Ljava/util/UUID;	b	comp_2158	comp_2158
METHOD	aah	()Ljava/lang/String;	e	comp_2159	comp_2159
METHOD	aah	()Ljava/lang/String;	f	comp_2160	comp_2160
METHOD	aah	()Z	g	comp_2161	comp_2161
METHOD	aah	()Ljava/util/Optional;	h	comp_2162	comp_2162
CLASS	aai	net/minecraft/class_9150	net/minecraft/network/packet/s2c/common/StoreCookieS2CPacket
FIELD	aai	Lzm;	a	field_48627	CODEC
FIELD	aai	Lzm;	b	field_49011	COOKIE_PACKET_CODEC
FIELD	aai	Lale;	c	comp_2238	comp_2238
FIELD	aai	[B	d	comp_2239	comp_2239
FIELD	aai	I	e	field_48628	MAX_COOKIE_LENGTH
METHOD	aai	(Laab;)V	a	method_56468	apply
METHOD	aai	(Lwl;)V	a	method_56467	write
METHOD	aai	()Lale;	b	comp_2238	comp_2238
METHOD	aai	()[B	e	comp_2239	comp_2239
CLASS	aaj	net/minecraft/class_9151	net/minecraft/network/packet/s2c/common/ServerTransferS2CPacket
FIELD	aaj	Lzm;	a	field_48629	CODEC
FIELD	aaj	Ljava/lang/String;	b	comp_2240	comp_2240
FIELD	aaj	I	c	comp_2241	comp_2241
METHOD	aaj	(Laab;)V	a	method_56470	apply
METHOD	aaj	(Lwl;)V	a	method_56469	write
METHOD	aaj	()Ljava/lang/String;	b	comp_2240	comp_2240
METHOD	aaj	()I	e	comp_2241	comp_2241
CLASS	aak	net/minecraft/class_2790	net/minecraft/network/packet/s2c/common/SynchronizeTagsS2CPacket
FIELD	aak	Lzm;	a	field_48630	CODEC
FIELD	aak	Ljava/util/Map;	b	field_12757	groups
METHOD	aak	(Laab;)V	a	method_12001	apply
METHOD	aak	(Lwl;)V	a	method_56471	write
METHOD	aak	(Lwl;Laxh$a;)V	a	method_34203	method_34203
METHOD	aak	()Ljava/util/Map;	b	method_12000	getGroups
CLASS	aal	net/minecraft/class_9152	net/minecraft/network/packet/CommonPackets
FIELD	aal	Lzx;	a	field_48631	CUSTOM_PAYLOAD_S2C
FIELD	aal	Lzx;	b	field_48632	field_48632
FIELD	aal	Lzx;	c	field_48633	KEEP_ALIVE_S2C
FIELD	aal	Lzx;	d	field_48634	field_48634
FIELD	aal	Lzx;	e	field_48635	field_48635
FIELD	aal	Lzx;	f	field_48636	field_48636
FIELD	aal	Lzx;	g	field_48637	field_48637
FIELD	aal	Lzx;	h	field_48638	field_48638
FIELD	aal	Lzx;	i	field_48639	field_48639
FIELD	aal	Lzx;	j	field_48640	field_48640
FIELD	aal	Lzx;	k	field_48641	CUSTOM_PAYLOAD_C2S
FIELD	aal	Lzx;	l	field_48642	KEEP_ALIVE_C2S
FIELD	aal	Lzx;	m	field_48643	field_48643
FIELD	aal	Lzx;	n	field_48644	field_48644
METHOD	aal	(Ljava/lang/String;)Lzx;	a	method_56472	s2c
METHOD	aal	(Ljava/lang/String;)Lzx;	b	method_56473	c2s
CLASS	aam	net/minecraft/class_8706	net/minecraft/network/listener/ServerCommonPacketListener
METHOD	aam	(Laan;)V	a	method_12069	onClientOptions
METHOD	aam	(Laao;)V	a	method_52392	onCustomPayload
METHOD	aam	(Laap;)V	a	method_52393	onKeepAlive
METHOD	aam	(Laaq;)V	a	method_52394	onPong
METHOD	aam	(Laar;)V	a	method_52395	onResourcePackStatus
CLASS	aan	net/minecraft/class_2803	net/minecraft/network/packet/c2s/common/ClientOptionsC2SPacket
FIELD	aan	Lzm;	a	field_48645	CODEC
FIELD	aan	Laqt;	b	comp_1963	options
METHOD	aan	(Laam;)V	a	method_12133	apply
METHOD	aan	(Lwl;)V	a	method_56474	write
METHOD	aan	()Laqt;	b	comp_1963	options
CLASS	aao	net/minecraft/class_2817	net/minecraft/network/packet/c2s/common/CustomPayloadC2SPacket
FIELD	aao	Lzm;	a	field_48646	CODEC
FIELD	aao	Laaw;	b	comp_1647	comp_1647
FIELD	aao	I	c	field_33361	MAX_PAYLOAD_SIZE
METHOD	aao	(Laam;)V	a	method_12199	apply
METHOD	aao	(Lale;)Lzm;	a	method_56475	method_56475
METHOD	aao	(Ljava/util/ArrayList;)V	a	method_58271	method_58271
METHOD	aao	()Laaw;	b	comp_1647	comp_1647
CLASS	aap	net/minecraft/class_2827	net/minecraft/network/packet/c2s/common/KeepAliveC2SPacket
FIELD	aap	Lzm;	a	field_48647	CODEC
FIELD	aap	J	b	field_12883	id
METHOD	aap	(Laam;)V	a	method_12266	apply
METHOD	aap	(Lwl;)V	a	method_56476	write
METHOD	aap	()J	b	method_12267	getId
CLASS	aaq	net/minecraft/class_6374	net/minecraft/network/packet/c2s/common/CommonPongC2SPacket
FIELD	aaq	Lzm;	a	field_48648	CODEC
FIELD	aaq	I	b	field_33752	parameter
METHOD	aaq	(Laam;)V	a	method_36959	apply
METHOD	aaq	(Lwl;)V	a	method_56477	write
METHOD	aaq	()I	b	method_36960	getParameter
CLASS	aar	net/minecraft/class_2856	net/minecraft/network/packet/c2s/common/ResourcePackStatusC2SPacket
FIELD	aar	Lzm;	a	field_48649	CODEC
FIELD	aar	Ljava/util/UUID;	b	comp_2163	comp_2163
FIELD	aar	Laar$a;	c	comp_2164	status
METHOD	aar	(Laam;)V	a	method_12409	apply
METHOD	aar	(Lwl;)V	a	method_56478	write
METHOD	aar	()Ljava/util/UUID;	b	comp_2163	comp_2163
METHOD	aar	()Laar$a;	e	comp_2164	status
CLASS	aar$a	net/minecraft/class_2856$class_2857	net/minecraft/network/packet/c2s/common/ResourcePackStatusC2SPacket$Status
FIELD	aar$a	Laar$a;	a	field_13017	field_13017
FIELD	aar$a	Laar$a;	b	field_13018	field_13018
FIELD	aar$a	Laar$a;	c	field_13015	field_13015
FIELD	aar$a	Laar$a;	d	field_13016	field_13016
FIELD	aar$a	Laar$a;	e	field_47704	field_47704
FIELD	aar$a	Laar$a;	f	field_47667	field_47667
FIELD	aar$a	Laar$a;	g	field_47668	field_47668
FIELD	aar$a	Laar$a;	h	field_47669	field_47669
FIELD	aar$a	[Laar$a;	i	field_13019	field_13019
METHOD	aar$a	()Z	a	method_55627	hasFinished
METHOD	aar$a	()[Laar$a;	b	method_36961	method_36961
CLASS	aas	net/minecraft/class_8707	net/minecraft/network/packet/s2c/custom/DebugBeeCustomPayload
FIELD	aas	Lzm;	a	field_48650	CODEC
FIELD	aas	Laaw$b;	b	field_48651	ID
FIELD	aas	Laas$a;	c	comp_1648	comp_1648
METHOD	aas	(Lwl;)V	a	method_53028	write
METHOD	aas	()Laas$a;	b	comp_1648	comp_1648
CLASS	aas$a	net/minecraft/class_8707$class_5243	net/minecraft/network/packet/s2c/custom/DebugBeeCustomPayload$Bee
FIELD	aas$a	Ljava/util/UUID;	a	comp_1649	comp_1649
FIELD	aas$a	I	b	comp_1650	entityId
FIELD	aas$a	Levp;	c	comp_1651	comp_1651
FIELD	aas$a	Leoh;	d	comp_1652	comp_1652
FIELD	aas$a	Liz;	e	comp_1653	comp_1653
FIELD	aas$a	Liz;	f	comp_1654	comp_1654
FIELD	aas$a	I	g	comp_1655	comp_1655
FIELD	aas$a	Ljava/util/Set;	h	comp_1656	comp_1656
FIELD	aas$a	Ljava/util/List;	i	comp_1657	disallowedHives
METHOD	aas$a	()Ljava/lang/String;	a	method_53029	getName
METHOD	aas$a	(Liz;)Z	a	method_27649	isHiveAt
METHOD	aas$a	(Lwl;)V	a	method_53030	write
METHOD	aas$a	(Lwl;Leoh;)V	a	method_53031	method_53031
METHOD	aas$a	()Ljava/util/UUID;	b	comp_1649	comp_1649
METHOD	aas$a	()I	c	comp_1650	entityId
METHOD	aas$a	()Levp;	d	comp_1651	comp_1651
METHOD	aas$a	()Leoh;	e	comp_1652	comp_1652
METHOD	aas$a	()Liz;	f	comp_1653	comp_1653
METHOD	aas$a	()Liz;	g	comp_1654	comp_1654
METHOD	aas$a	()I	h	comp_1655	comp_1655
METHOD	aas$a	()Ljava/util/Set;	i	comp_1656	comp_1656
METHOD	aas$a	()Ljava/util/List;	j	comp_1657	disallowedHives
CLASS	aat	net/minecraft/class_8708	net/minecraft/network/packet/s2c/custom/DebugBrainCustomPayload
FIELD	aat	Lzm;	a	field_48652	CODEC
FIELD	aat	Laaw$b;	b	field_48653	ID
FIELD	aat	Laat$a;	c	comp_1658	comp_1658
METHOD	aat	(Lwl;)V	a	method_56480	write
METHOD	aat	()Laat$a;	b	comp_1658	comp_1658
CLASS	aat$a	net/minecraft/class_8708$class_4232	net/minecraft/network/packet/s2c/custom/DebugBrainCustomPayload$Brain
FIELD	aat$a	Ljava/util/UUID;	a	comp_1659	comp_1659
FIELD	aat$a	I	b	comp_1660	entityId
FIELD	aat$a	Ljava/lang/String;	c	comp_1661	comp_1661
FIELD	aat$a	Ljava/lang/String;	d	comp_1662	comp_1662
FIELD	aat$a	I	e	comp_1663	comp_1663
FIELD	aat$a	F	f	comp_1664	comp_1664
FIELD	aat$a	F	g	comp_1665	comp_1665
FIELD	aat$a	Levp;	h	comp_1666	comp_1666
FIELD	aat$a	Ljava/lang/String;	i	comp_1667	comp_1667
FIELD	aat$a	Leoh;	j	comp_1668	comp_1668
FIELD	aat$a	Z	k	comp_1669	comp_1669
FIELD	aat$a	I	l	comp_1670	comp_1670
FIELD	aat$a	Ljava/util/List;	m	comp_1671	possibleActivities
FIELD	aat$a	Ljava/util/List;	n	comp_1672	runningTasks
FIELD	aat$a	Ljava/util/List;	o	comp_1673	comp_1673
FIELD	aat$a	Ljava/util/List;	p	comp_1674	comp_1674
FIELD	aat$a	Ljava/util/Set;	q	comp_1675	comp_1675
FIELD	aat$a	Ljava/util/Set;	r	comp_1676	comp_1676
METHOD	aat$a	()Ljava/util/UUID;	a	comp_1659	comp_1659
METHOD	aat$a	(Liz;)Z	a	method_23151	isPointOfInterest
METHOD	aat$a	(Lwl;)V	a	method_53032	write
METHOD	aat$a	(Lwl;Leoh;)V	a	method_53033	method_53033
METHOD	aat$a	()I	b	comp_1660	entityId
METHOD	aat$a	(Liz;)Z	b	method_29388	isPotentialJobSite
METHOD	aat$a	()Ljava/lang/String;	c	comp_1661	comp_1661
METHOD	aat$a	()Ljava/lang/String;	d	comp_1662	comp_1662
METHOD	aat$a	()I	e	comp_1663	comp_1663
METHOD	aat$a	()F	f	comp_1664	comp_1664
METHOD	aat$a	()F	g	comp_1665	comp_1665
METHOD	aat$a	()Levp;	h	comp_1666	comp_1666
METHOD	aat$a	()Ljava/lang/String;	i	comp_1667	comp_1667
METHOD	aat$a	()Leoh;	j	comp_1668	comp_1668
METHOD	aat$a	()Z	k	comp_1669	comp_1669
METHOD	aat$a	()I	l	comp_1670	comp_1670
METHOD	aat$a	()Ljava/util/List;	m	comp_1671	possibleActivities
METHOD	aat$a	()Ljava/util/List;	n	comp_1672	runningTasks
METHOD	aat$a	()Ljava/util/List;	o	comp_1673	comp_1673
METHOD	aat$a	()Ljava/util/List;	p	comp_1674	comp_1674
METHOD	aat$a	()Ljava/util/Set;	q	comp_1675	comp_1675
METHOD	aat$a	()Ljava/util/Set;	r	comp_1676	comp_1676
CLASS	aau	net/minecraft/class_8709	net/minecraft/network/packet/BrandCustomPayload
FIELD	aau	Lzm;	a	field_48654	CODEC
FIELD	aau	Laaw$b;	b	field_48655	ID
FIELD	aau	Ljava/lang/String;	c	comp_1677	comp_1677
METHOD	aau	(Lwl;)V	a	method_56481	write
METHOD	aau	()Ljava/lang/String;	b	comp_1677	comp_1677
CLASS	aav	net/minecraft/class_9004	net/minecraft/network/packet/s2c/custom/DebugBreezeCustomPayload
FIELD	aav	Lzm;	a	field_48656	CODEC
FIELD	aav	Laaw$b;	b	field_48657	ID
FIELD	aav	Laav$a;	c	comp_2115	comp_2115
METHOD	aav	(Lwl;)V	a	method_56482	write
METHOD	aav	()Laav$a;	b	comp_2115	comp_2115
CLASS	aav$a	net/minecraft/class_9004$class_9005	net/minecraft/network/packet/s2c/custom/DebugBreezeCustomPayload$BreezeInfo
FIELD	aav$a	Ljava/util/UUID;	a	comp_2116	comp_2116
FIELD	aav$a	I	b	comp_2117	comp_2117
FIELD	aav$a	Ljava/lang/Integer;	c	comp_2118	comp_2118
FIELD	aav$a	Liz;	d	comp_2119	comp_2119
METHOD	aav$a	()Ljava/lang/String;	a	method_55325	getName
METHOD	aav$a	(Lwl;)V	a	method_55326	write
METHOD	aav$a	()Ljava/util/UUID;	b	comp_2116	comp_2116
METHOD	aav$a	()I	c	comp_2117	comp_2117
METHOD	aav$a	()Ljava/lang/Integer;	d	comp_2118	comp_2118
METHOD	aav$a	()Liz;	e	comp_2119	comp_2119
CLASS	aaw	net/minecraft/class_8710	net/minecraft/network/packet/CustomPayload
METHOD	aaw	()Laaw$b;	a	method_56479	getId
METHOD	aaw	(Laaw$a;Ljava/util/List;)Lzm;	a	method_56485	createCodec
METHOD	aaw	(Laaw$c;)Lale;	a	method_56486	method_56486
METHOD	aaw	(Ljava/lang/String;)Laaw$b;	a	method_56483	id
METHOD	aaw	(Lzp;Lzn;)Lzm;	a	method_56484	codecOf
CLASS	aaw$1	net/minecraft/class_8710$1	net/minecraft/network/packet/CustomPayload$1
FIELD	aaw$1	Ljava/util/Map;	a	field_48658	field_48658
FIELD	aaw$1	Laaw$a;	b	field_48659	field_48659
METHOD	aaw$1	(Lale;)Lzm;	a	method_56487	getCodec
METHOD	aaw$1	(Lwl;)Laaw;	a	method_56488	decode
METHOD	aaw$1	(Lwl;Laaw$b;Laaw;)V	a	method_56489	encode
METHOD	aaw$1	(Lwl;Laaw;)V	a	method_56490	encode
CLASS	aaw$a	net/minecraft/class_8710$class_9153	net/minecraft/network/packet/CustomPayload$CodecFactory
CLASS	aaw$b	net/minecraft/class_8710$class_9154	net/minecraft/network/packet/CustomPayload$Id
FIELD	aaw$b	Lale;	a	comp_2242	comp_2242
METHOD	aaw$b	()Lale;	a	comp_2242	comp_2242
CLASS	aaw$c	net/minecraft/class_8710$class_9155	net/minecraft/network/packet/CustomPayload$Type
FIELD	aaw$c	Laaw$b;	a	comp_2243	id
FIELD	aaw$c	Lzm;	b	comp_2244	comp_2244
METHOD	aaw$c	()Laaw$b;	a	comp_2243	id
METHOD	aaw$c	()Lzm;	b	comp_2244	comp_2244
CLASS	aax	net/minecraft/class_8711	net/minecraft/network/packet/UnknownCustomPayload
FIELD	aax	Lale;	a	comp_1678	comp_1678
METHOD	aax	(ILale;Lwl;)Laax;	a	method_56491	method_56491
METHOD	aax	(Laax;Lwl;)V	a	method_56493	method_56493
METHOD	aax	(Lale;I)Lzm;	a	method_56492	createCodec
METHOD	aax	()Lale;	b	comp_1678	comp_1678
CLASS	aay	net/minecraft/class_8712	net/minecraft/network/packet/s2c/custom/DebugGameEventCustomPayload
FIELD	aay	Lzm;	a	field_48660	CODEC
FIELD	aay	Laaw$b;	b	field_48661	ID
FIELD	aay	Lald;	c	comp_1679	comp_1679
FIELD	aay	Levp;	d	comp_1680	comp_1680
METHOD	aay	(Lwl;)V	a	method_56494	write
METHOD	aay	()Lald;	b	comp_1679	comp_1679
METHOD	aay	()Levp;	c	comp_1680	comp_1680
CLASS	aaz	net/minecraft/class_8713	net/minecraft/network/packet/s2c/custom/DebugGameEventListenersCustomPayload
FIELD	aaz	Lzm;	a	field_48662	PACKET_CODEC
FIELD	aaz	Laaw$b;	b	field_48663	ID
FIELD	aaz	Ldwx;	c	comp_1681	comp_1681
FIELD	aaz	I	d	comp_1682	comp_1682
METHOD	aaz	()Ldwx;	b	comp_1681	comp_1681
METHOD	aaz	()I	c	comp_1682	comp_1682
CLASS	aba	net/minecraft/class_8714	net/minecraft/network/packet/s2c/custom/DebugGameTestAddMarkerCustomPayload
FIELD	aba	Lzm;	a	field_48664	CODEC
FIELD	aba	Laaw$b;	b	field_48665	ID
FIELD	aba	Liz;	c	comp_1683	comp_1683
FIELD	aba	I	d	comp_1684	comp_1684
FIELD	aba	Ljava/lang/String;	e	comp_1685	comp_1685
FIELD	aba	I	f	comp_1686	comp_1686
METHOD	aba	(Lwl;)V	a	method_56495	write
METHOD	aba	()Liz;	b	comp_1683	comp_1683
METHOD	aba	()I	c	comp_1684	comp_1684
METHOD	aba	()Ljava/lang/String;	d	comp_1685	comp_1685
METHOD	aba	()I	e	comp_1686	comp_1686
CLASS	abb	net/minecraft/class_8715	net/minecraft/network/packet/s2c/custom/DebugGameTestClearCustomPayload
FIELD	abb	Lzm;	a	field_48666	CODEC
FIELD	abb	Laaw$b;	b	field_48667	ID
METHOD	abb	(Lwl;)V	a	method_56496	write
CLASS	abc	net/minecraft/class_8716	net/minecraft/network/packet/s2c/custom/DebugGoalSelectorCustomPayload
FIELD	abc	Lzm;	a	field_48668	CODEC
FIELD	abc	Laaw$b;	b	field_48669	ID
FIELD	abc	I	c	comp_1687	comp_1687
FIELD	abc	Liz;	d	comp_1688	comp_1688
FIELD	abc	Ljava/util/List;	e	comp_1689	comp_1689
METHOD	abc	(Lwl;)V	a	method_56497	write
METHOD	abc	(Lwl;Labc$a;)V	a	method_53034	method_53034
METHOD	abc	()I	b	comp_1687	comp_1687
METHOD	abc	()Liz;	c	comp_1688	comp_1688
METHOD	abc	()Ljava/util/List;	d	comp_1689	comp_1689
CLASS	abc$a	net/minecraft/class_8716$class_8717	net/minecraft/network/packet/s2c/custom/DebugGoalSelectorCustomPayload$Goal
FIELD	abc$a	I	a	comp_1690	comp_1690
FIELD	abc$a	Z	b	comp_1691	comp_1691
FIELD	abc$a	Ljava/lang/String;	c	comp_1692	comp_1692
METHOD	abc$a	()I	a	comp_1690	comp_1690
METHOD	abc$a	(Lwl;)V	a	method_53035	write
METHOD	abc$a	()Z	b	comp_1691	comp_1691
METHOD	abc$a	()Ljava/lang/String;	c	comp_1692	comp_1692
CLASS	abd	net/minecraft/class_8718	net/minecraft/network/packet/s2c/custom/DebugHiveCustomPayload
FIELD	abd	Lzm;	a	field_48670	CODEC
FIELD	abd	Laaw$b;	b	field_48671	ID
FIELD	abd	Labd$a;	c	comp_1693	comp_1693
METHOD	abd	(Lwl;)V	a	method_56498	write
METHOD	abd	()Labd$a;	b	comp_1693	comp_1693
CLASS	abd$a	net/minecraft/class_8718$class_8719	net/minecraft/network/packet/s2c/custom/DebugHiveCustomPayload$HiveInfo
FIELD	abd$a	Liz;	a	comp_1694	comp_1694
FIELD	abd$a	Ljava/lang/String;	b	comp_1695	comp_1695
FIELD	abd$a	I	c	comp_1696	comp_1696
FIELD	abd$a	I	d	comp_1697	comp_1697
FIELD	abd$a	Z	e	comp_1698	comp_1698
METHOD	abd$a	()Liz;	a	comp_1694	comp_1694
METHOD	abd$a	(Lwl;)V	a	method_53036	write
METHOD	abd$a	()Ljava/lang/String;	b	comp_1695	comp_1695
METHOD	abd$a	()I	c	comp_1696	comp_1696
METHOD	abd$a	()I	d	comp_1697	comp_1697
METHOD	abd$a	()Z	e	comp_1698	comp_1698
CLASS	abe	net/minecraft/class_8720	net/minecraft/network/packet/s2c/custom/DebugNeighborsUpdateCustomPayload
FIELD	abe	Lzm;	a	field_48672	CODEC
FIELD	abe	Laaw$b;	b	field_48673	ID
FIELD	abe	J	c	comp_1699	comp_1699
FIELD	abe	Liz;	d	comp_1700	comp_1700
METHOD	abe	(Lwl;)V	a	method_56499	write
METHOD	abe	()J	b	comp_1699	comp_1699
METHOD	abe	()Liz;	c	comp_1700	comp_1700
CLASS	abf	net/minecraft/class_8721	net/minecraft/network/packet/s2c/custom/DebugPathCustomPayload
FIELD	abf	Lzm;	a	field_48674	CODEC
FIELD	abf	Laaw$b;	b	field_48675	ID
FIELD	abf	I	c	comp_1701	comp_1701
FIELD	abf	Leoh;	d	comp_1702	comp_1702
FIELD	abf	F	e	comp_1703	comp_1703
METHOD	abf	(Lwl;)V	a	method_56500	write
METHOD	abf	()I	b	comp_1701	comp_1701
METHOD	abf	()Leoh;	c	comp_1702	comp_1702
METHOD	abf	()F	d	comp_1703	comp_1703
CLASS	abg	net/minecraft/class_8722	net/minecraft/network/packet/s2c/custom/DebugPoiAddedCustomPayload
FIELD	abg	Lzm;	a	field_48676	CODEC
FIELD	abg	Laaw$b;	b	field_48677	ID
FIELD	abg	Liz;	c	comp_1704	comp_1704
FIELD	abg	Ljava/lang/String;	d	comp_1705	comp_1705
FIELD	abg	I	e	comp_1706	comp_1706
METHOD	abg	(Lwl;)V	a	method_56501	write
METHOD	abg	()Liz;	b	comp_1704	comp_1704
METHOD	abg	()Ljava/lang/String;	c	comp_1705	comp_1705
METHOD	abg	()I	d	comp_1706	comp_1706
CLASS	abh	net/minecraft/class_8723	net/minecraft/network/packet/s2c/custom/DebugPoiRemovedCustomPayload
FIELD	abh	Lzm;	a	field_48678	CODEC
FIELD	abh	Laaw$b;	b	field_48679	ID
FIELD	abh	Liz;	c	comp_1707	comp_1707
METHOD	abh	(Lwl;)V	a	method_56502	write
METHOD	abh	()Liz;	b	comp_1707	comp_1707
CLASS	abi	net/minecraft/class_8724	net/minecraft/network/packet/s2c/custom/DebugPoiTicketCountCustomPayload
FIELD	abi	Lzm;	a	field_48680	CODEC
FIELD	abi	Laaw$b;	b	field_48681	ID
FIELD	abi	Liz;	c	comp_1708	comp_1708
FIELD	abi	I	d	comp_1709	comp_1709
METHOD	abi	(Lwl;)V	a	method_56503	write
METHOD	abi	()Liz;	b	comp_1708	comp_1708
METHOD	abi	()I	c	comp_1709	comp_1709
CLASS	abj	net/minecraft/class_8725	net/minecraft/network/packet/s2c/custom/DebugRaidsCustomPayload
FIELD	abj	Lzm;	a	field_48682	CODEC
FIELD	abj	Laaw$b;	b	field_48683	ID
FIELD	abj	Ljava/util/List;	c	comp_1710	comp_1710
METHOD	abj	(Lwl;)V	a	method_56504	write
METHOD	abj	()Ljava/util/List;	b	comp_1710	comp_1710
CLASS	abk	net/minecraft/class_8726	net/minecraft/network/packet/s2c/custom/DebugStructuresCustomPayload
FIELD	abk	Lzm;	a	field_48684	CODEC
FIELD	abk	Laaw$b;	b	field_48685	ID
FIELD	abk	Lald;	c	comp_1711	comp_1711
FIELD	abk	Leia;	d	comp_1712	comp_1712
FIELD	abk	Ljava/util/List;	e	comp_1713	comp_1713
METHOD	abk	(Lwl;)V	a	method_56505	write
METHOD	abk	(Lwl;Leia;)V	a	method_53037	writeBox
METHOD	abk	(Lwl;Lwl;Labk$a;)V	a	method_53038	method_53038
METHOD	abk	()Lald;	b	comp_1711	comp_1711
METHOD	abk	(Lwl;)Leia;	b	method_53039	readBox
METHOD	abk	()Leia;	c	comp_1712	comp_1712
METHOD	abk	()Ljava/util/List;	d	comp_1713	comp_1713
CLASS	abk$a	net/minecraft/class_8726$class_8727	net/minecraft/network/packet/s2c/custom/DebugStructuresCustomPayload$Piece
FIELD	abk$a	Leia;	a	comp_1714	comp_1714
FIELD	abk$a	Z	b	comp_1715	comp_1715
METHOD	abk$a	()Leia;	a	comp_1714	comp_1714
METHOD	abk$a	(Lwl;)V	a	method_53040	write
METHOD	abk$a	()Z	b	comp_1715	comp_1715
CLASS	abl	net/minecraft/class_8728	net/minecraft/network/packet/s2c/custom/DebugVillageSectionsCustomPayload
FIELD	abl	Lzm;	a	field_48686	CODEC
FIELD	abl	Laaw$b;	b	field_48687	ID
FIELD	abl	Ljava/util/Set;	c	comp_1716	comp_1716
FIELD	abl	Ljava/util/Set;	d	comp_1717	comp_1717
METHOD	abl	(Lwl;)V	a	method_56506	write
METHOD	abl	()Ljava/util/Set;	b	comp_1716	comp_1716
METHOD	abl	()Ljava/util/Set;	c	comp_1717	comp_1717
CLASS	abm	net/minecraft/class_8729	net/minecraft/network/packet/s2c/custom/DebugWorldgenAttemptCustomPayload
FIELD	abm	Lzm;	a	field_48688	CODEC
FIELD	abm	Laaw$b;	b	field_48689	ID
FIELD	abm	Liz;	c	comp_1718	comp_1718
FIELD	abm	F	d	comp_1719	comp_1719
FIELD	abm	F	e	comp_1720	comp_1720
FIELD	abm	F	f	comp_1721	comp_1721
FIELD	abm	F	g	comp_1722	comp_1722
FIELD	abm	F	h	comp_1723	comp_1723
METHOD	abm	(Lwl;)V	a	method_56507	write
METHOD	abm	()Liz;	b	comp_1718	comp_1718
METHOD	abm	()F	c	comp_1719	comp_1719
METHOD	abm	()F	d	comp_1720	comp_1720
METHOD	abm	()F	e	comp_1721	comp_1721
METHOD	abm	()F	f	comp_1722	comp_1722
METHOD	abm	()F	g	comp_1723	comp_1723
CLASS	abn	net/minecraft/class_8730	net/minecraft/unused/packageinfo/PackageInfo8730
CLASS	abo	net/minecraft/class_8731	net/minecraft/unused/packageinfo/PackageInfo8731
CLASS	abp	net/minecraft/class_8732	net/minecraft/network/listener/ClientConfigurationPacketListener
METHOD	abp	(Labq;)V	a	method_52794	onReady
METHOD	abp	(Labr;)V	a	method_52795	onDynamicRegistries
METHOD	abp	(Labs;)V	a	method_58577	onResetChat
METHOD	abp	(Labt;)V	a	method_57045	onSelectKnownPacks
METHOD	abp	(Labu;)V	a	method_52796	onFeatures
CLASS	abq	net/minecraft/class_8733	net/minecraft/network/packet/s2c/config/ReadyS2CPacket
FIELD	abq	Labq;	a	field_48690	INSTANCE
FIELD	abq	Lzm;	b	field_48691	CODEC
METHOD	abq	(Labp;)V	a	method_53041	apply
CLASS	abr	net/minecraft/class_8734	net/minecraft/network/packet/s2c/config/DynamicRegistriesS2CPacket
FIELD	abr	Lzm;	a	field_48692	CODEC
FIELD	abr	Lald;	b	comp_2258	comp_2258
FIELD	abr	Ljava/util/List;	c	comp_2259	comp_2259
FIELD	abr	Lzm;	d	field_48777	REGISTRY_KEY_CODEC
METHOD	abr	(Labp;)V	a	method_53042	apply
METHOD	abr	()Lald;	b	comp_2258	comp_2258
METHOD	abr	()Ljava/util/List;	e	comp_2259	comp_2259
CLASS	abs	net/minecraft/class_9448	net/minecraft/network/packet/s2c/config/ResetChatS2CPacket
FIELD	abs	Labs;	a	field_50083	INSTANCE
FIELD	abs	Lzm;	b	field_50084	CODEC
METHOD	abs	(Labp;)V	a	method_58578	apply
CLASS	abt	net/minecraft/class_9250	net/minecraft/network/packet/s2c/config/SelectKnownPacksS2CPacket
FIELD	abt	Lzm;	a	field_49141	CODEC
FIELD	abt	Ljava/util/List;	b	comp_2356	comp_2356
METHOD	abt	(Labp;)V	a	method_57073	apply
METHOD	abt	()Ljava/util/List;	b	comp_2356	comp_2356
CLASS	abu	net/minecraft/class_7832	net/minecraft/network/packet/s2c/config/FeaturesS2CPacket
FIELD	abu	Lzm;	a	field_48693	CODEC
FIELD	abu	Ljava/util/Set;	b	comp_1113	comp_1113
METHOD	abu	(Labp;)V	a	method_46348	apply
METHOD	abu	(Lwl;)V	a	method_56509	write
METHOD	abu	()Ljava/util/Set;	b	comp_1113	comp_1113
CLASS	abv	net/minecraft/class_9156	net/minecraft/network/packet/ConfigPackets
FIELD	abv	Lzx;	a	field_48694	FINISH_CONFIGURATION_S2C
FIELD	abv	Lzx;	b	field_48695	field_48695
FIELD	abv	Lzx;	c	field_48696	field_48696
FIELD	abv	Lzx;	d	field_49018	SELECT_KNOWN_PACKS_S2C
FIELD	abv	Lzx;	e	field_50085	field_50085
FIELD	abv	Lzx;	f	field_48697	FINISH_CONFIGURATION_C2S
FIELD	abv	Lzx;	g	field_49019	SELECT_KNOWN_PACKS_C2S
METHOD	abv	(Ljava/lang/String;)Lzx;	a	method_56510	s2c
METHOD	abv	(Ljava/lang/String;)Lzx;	b	method_56511	c2s
CLASS	abw	net/minecraft/class_9157	net/minecraft/network/state/ConfigurationStates
FIELD	abw	Lww;	a	field_48698	C2S
FIELD	abw	Lww;	b	field_48699	S2C
METHOD	abw	(Laaa;)V	a	method_56512	method_56512
METHOD	abw	(Laaa;)V	b	method_56513	method_56513
CLASS	abx	net/minecraft/class_8735	net/minecraft/network/listener/ServerConfigurationPacketListener
METHOD	abx	(Laby;)V	a	method_52408	onReady
METHOD	abx	(Labz;)V	a	method_56909	onSelectKnownPacks
CLASS	aby	net/minecraft/class_8736	net/minecraft/network/packet/c2s/config/ReadyC2SPacket
FIELD	aby	Laby;	a	field_48700	INSTANCE
FIELD	aby	Lzm;	b	field_48701	CODEC
METHOD	aby	(Labx;)V	a	method_53043	apply
CLASS	abz	net/minecraft/class_9220	net/minecraft/network/packet/c2s/config/SelectKnownPacksC2SPacket
FIELD	abz	Lzm;	a	field_49020	CODEC
FIELD	abz	Ljava/util/List;	b	comp_2326	comp_2326
METHOD	abz	(Labx;)V	a	method_56910	apply
METHOD	abz	()Ljava/util/List;	b	comp_2326	comp_2326
CLASS	aca	net/minecraft/class_8737	net/minecraft/unused/packageinfo/PackageInfo8737
CLASS	acb	net/minecraft/class_9087	net/minecraft/network/listener/ClientCookieRequestPacketListener
METHOD	acb	(Lacc;)V	a	method_55845	onCookieRequest
CLASS	acc	net/minecraft/class_9088	net/minecraft/network/packet/s2c/common/CookieRequestS2CPacket
FIELD	acc	Lzm;	a	field_47892	CODEC
FIELD	acc	Lale;	b	comp_2194	comp_2194
METHOD	acc	(Lacb;)V	a	method_55847	apply
METHOD	acc	(Lwl;)V	a	method_55848	write
METHOD	acc	()Lale;	b	comp_2194	comp_2194
CLASS	acd	net/minecraft/class_9089	net/minecraft/network/packet/CookiePackets
FIELD	acd	Lzx;	a	field_47893	field_47893
FIELD	acd	Lzx;	b	field_47894	field_47894
METHOD	acd	(Ljava/lang/String;)Lzx;	a	method_55849	s2c
METHOD	acd	(Ljava/lang/String;)Lzx;	b	method_55850	c2s
CLASS	ace	net/minecraft/class_9090	net/minecraft/network/listener/ServerCookieResponsePacketListener
METHOD	ace	(Lacf;)V	a	method_55851	onCookieResponse
CLASS	acf	net/minecraft/class_9091	net/minecraft/network/packet/c2s/common/CookieResponseC2SPacket
FIELD	acf	Lzm;	a	field_47895	CODEC
FIELD	acf	Lale;	b	comp_2195	comp_2195
FIELD	acf	[B	c	comp_2196	comp_2196
METHOD	acf	(Lace;)V	a	method_55852	apply
METHOD	acf	(Lwl;)V	a	method_55853	write
METHOD	acf	()Lale;	b	comp_2195	comp_2195
METHOD	acf	()[B	e	comp_2196	comp_2196
CLASS	acg	net/minecraft/class_9092	net/minecraft/unused/packageinfo/PackageInfo9092
CLASS	ach	net/minecraft/class_2602	net/minecraft/network/listener/ClientPlayPacketListener
METHOD	ach	(Laci;)V	a	method_11112	onEntitySpawn
METHOD	ach	(Lacj;)V	a	method_11091	onExperienceOrbSpawn
METHOD	ach	(Lack;)V	a	method_11160	onEntityAnimation
METHOD	ach	(Lacl;)V	a	method_11129	onStatistics
METHOD	ach	(Lacm;)V	a	method_21707	onPlayerActionResponse
METHOD	ach	(Lacn;)V	a	method_11116	onBlockBreakingProgress
METHOD	ach	(Laco;)V	a	method_11094	onBlockEntityUpdate
METHOD	ach	(Lacp;)V	a	method_11158	onBlockEvent
METHOD	ach	(Lacq;)V	a	method_11136	onBlockUpdate
METHOD	ach	(Lacr;)V	a	method_11078	onBossBar
METHOD	ach	(Lact;)V	a	method_48294	onBundle
METHOD	ach	(Lacu;)V	a	method_11140	onDifficulty
METHOD	ach	(Lacv;)V	a	method_52799	onChunkSent
METHOD	ach	(Lacw;)V	a	method_52800	onStartChunkSend
METHOD	ach	(Lacx;)V	a	method_49631	onChunkBiomeData
METHOD	ach	(Lacy;)V	a	method_34071	onTitleClear
METHOD	ach	(Lacz;)V	a	method_11081	onCommandSuggestions
METHOD	ach	(Lada;)V	a	method_11145	onCommandTree
METHOD	ach	(Ladb;)V	a	method_11102	onCloseScreen
METHOD	ach	(Ladc;)V	a	method_11153	onInventory
METHOD	ach	(Ladd;)V	a	method_11131	onScreenHandlerPropertyUpdate
METHOD	ach	(Lade;)V	a	method_11109	onScreenHandlerSlotUpdate
METHOD	ach	(Ladf;)V	a	method_11087	onCooldownUpdate
METHOD	ach	(Ladg;)V	a	method_44763	onChatSuggestions
METHOD	ach	(Ladh;)V	a	method_49034	onEntityDamage
METHOD	ach	(Ladi;)V	a	method_56607	onDebugSample
METHOD	ach	(Ladj;)V	a	method_44814	onRemoveMessage
METHOD	ach	(Ladk;)V	a	method_45724	onProfilelessChatMessage
METHOD	ach	(Ladl;)V	a	method_11148	onEntityStatus
METHOD	ach	(Ladm;)V	a	method_11124	onExplosion
METHOD	ach	(Ladn;)V	a	method_11107	onUnloadChunk
METHOD	ach	(Lado;)V	a	method_11085	onGameStateChange
METHOD	ach	(Ladp;)V	a	method_11089	onOpenHorseScreen
METHOD	ach	(Ladq;)V	a	method_48295	onDamageTilt
METHOD	ach	(Ladr;)V	a	method_34072	onWorldBorderInitialize
METHOD	ach	(Ladt;)V	a	method_11128	onChunkData
METHOD	ach	(Ladu;)V	a	method_11098	onWorldEvent
METHOD	ach	(Ladv;)V	a	method_11077	onParticle
METHOD	ach	(Ladw;)V	a	method_11143	onLightUpdate
METHOD	ach	(Lady;)V	a	method_11120	onGameJoin
METHOD	ach	(Ladz;)V	a	method_11088	onMapUpdate
METHOD	ach	(Laea;)V	a	method_17586	onSetTradeOffers
METHOD	ach	(Laeb;)V	a	method_11155	onEntity
METHOD	ach	(Laec;)V	a	method_11134	onVehicleMove
METHOD	ach	(Laed;)V	a	method_17186	onOpenWrittenBook
METHOD	ach	(Laee;)V	a	method_17587	onOpenScreen
METHOD	ach	(Laef;)V	a	method_11108	onSignEditorOpen
METHOD	ach	(Laeg;)V	a	method_11090	onCraftFailedResponse
METHOD	ach	(Laeh;)V	a	method_11154	onPlayerAbilities
METHOD	ach	(Laei;)V	a	method_43595	onChatMessage
METHOD	ach	(Laej;)V	a	method_34073	onEndCombat
METHOD	ach	(Laek;)V	a	method_34074	onEnterCombat
METHOD	ach	(Lael;)V	a	method_34075	onDeathMessage
METHOD	ach	(Laem;)V	a	method_45725	onPlayerRemove
METHOD	ach	(Laen;)V	a	method_11113	onPlayerList
METHOD	ach	(Laeo;)V	a	method_11092	onLookAt
METHOD	ach	(Laep;)V	a	method_11157	onPlayerPositionLook
METHOD	ach	(Laeq;)V	a	method_59504	onProjectilePower
METHOD	ach	(Laer;)V	a	method_11115	onUnlockRecipes
METHOD	ach	(Laes;)V	a	method_11095	onEntitiesDestroy
METHOD	ach	(Laet;)V	a	method_11119	onRemoveEntityStatusEffect
METHOD	ach	(Laeu;)V	a	method_55450	onScoreboardScoreReset
METHOD	ach	(Laev;)V	a	method_11117	onPlayerRespawn
METHOD	ach	(Laew;)V	a	method_11139	onEntitySetHeadYaw
METHOD	ach	(Laex;)V	a	method_11100	onChunkDeltaUpdate
METHOD	ach	(Laey;)V	a	method_11161	onSelectAdvancementTab
METHOD	ach	(Laez;)V	a	method_44075	onServerMetadata
METHOD	ach	(Lafa;)V	a	method_34076	onOverlayMessage
METHOD	ach	(Lafb;)V	a	method_34077	onWorldBorderCenterChanged
METHOD	ach	(Lafc;)V	a	method_34078	onWorldBorderInterpolateSize
METHOD	ach	(Lafd;)V	a	method_34079	onWorldBorderSizeChanged
METHOD	ach	(Lafe;)V	a	method_34080	onWorldBorderWarningTimeChanged
METHOD	ach	(Laff;)V	a	method_34081	onWorldBorderWarningBlocksChanged
METHOD	ach	(Lafg;)V	a	method_11111	onSetCameraEntity
METHOD	ach	(Lafh;)V	a	method_11135	onUpdateSelectedSlot
METHOD	ach	(Lafi;)V	a	method_20320	onChunkRenderDistanceCenter
METHOD	ach	(Lafj;)V	a	method_20203	onChunkLoadDistance
METHOD	ach	(Lafk;)V	a	method_11142	onPlayerSpawnPosition
METHOD	ach	(Lafl;)V	a	method_11159	onScoreboardDisplay
METHOD	ach	(Lafm;)V	a	method_11093	onEntityTrackerUpdate
METHOD	ach	(Lafn;)V	a	method_11110	onEntityAttach
METHOD	ach	(Lafo;)V	a	method_11132	onEntityVelocityUpdate
METHOD	ach	(Lafp;)V	a	method_11151	onEntityEquipmentUpdate
METHOD	ach	(Lafq;)V	a	method_11101	onExperienceBarUpdate
METHOD	ach	(Lafr;)V	a	method_11122	onHealthUpdate
METHOD	ach	(Lafs;)V	a	method_11144	onScoreboardObjectiveUpdate
METHOD	ach	(Laft;)V	a	method_11080	onEntityPassengersSet
METHOD	ach	(Lafu;)V	a	method_11099	onTeam
METHOD	ach	(Lafv;)V	a	method_11118	onScoreboardScoreUpdate
METHOD	ach	(Lafw;)V	a	method_39025	onSimulationDistance
METHOD	ach	(Lafx;)V	a	method_34082	onSubtitle
METHOD	ach	(Lafy;)V	a	method_11079	onWorldTimeUpdate
METHOD	ach	(Lafz;)V	a	method_34083	onTitle
METHOD	ach	(Laga;)V	a	method_34084	onTitleFade
METHOD	ach	(Lagb;)V	a	method_11125	onPlaySoundFromEntity
METHOD	ach	(Lagc;)V	a	method_11146	onPlaySound
METHOD	ach	(Lagd;)V	a	method_52798	onEnterReconfiguration
METHOD	ach	(Lage;)V	a	method_11082	onStopSound
METHOD	ach	(Lagf;)V	a	method_43596	onGameMessage
METHOD	ach	(Lagg;)V	a	method_11105	onPlayerListHeader
METHOD	ach	(Lagh;)V	a	method_11127	onNbtQueryResponse
METHOD	ach	(Lagi;)V	a	method_11150	onItemPickupAnimation
METHOD	ach	(Lagj;)V	a	method_11086	onEntityPosition
METHOD	ach	(Lagk;)V	a	method_54806	onUpdateTickRate
METHOD	ach	(Lagl;)V	a	method_54807	onTickStep
METHOD	ach	(Lagm;)V	a	method_11130	onAdvancements
METHOD	ach	(Lagn;)V	a	method_11149	onEntityAttributes
METHOD	ach	(Lago;)V	a	method_11084	onEntityStatusEffect
METHOD	ach	(Lagp;)V	a	method_11106	onSynchronizeRecipes
CLASS	aci	net/minecraft/class_2604	net/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket
FIELD	aci	Lzm;	a	field_47896	CODEC
FIELD	aci	D	b	field_33293	VELOCITY_SCALE
FIELD	aci	D	c	field_33294	MAX_ABSOLUTE_VELOCITY
FIELD	aci	I	d	field_11953	id
FIELD	aci	Ljava/util/UUID;	e	field_11952	uuid
FIELD	aci	Lbsy;	f	field_11955	entityType
FIELD	aci	D	g	field_11948	x
FIELD	aci	D	h	field_11946	y
FIELD	aci	D	i	field_11956	z
FIELD	aci	I	j	field_11951	velocityX
FIELD	aci	I	k	field_11950	velocityY
FIELD	aci	I	l	field_11949	velocityZ
FIELD	aci	B	m	field_11947	pitch
FIELD	aci	B	n	field_11957	yaw
FIELD	aci	B	o	field_38817	headYaw
FIELD	aci	I	p	field_11954	entityData
METHOD	aci	(Lach;)V	a	method_11178	apply
METHOD	aci	(Lwz;)V	a	method_55855	write
METHOD	aci	()I	b	method_11167	getId
METHOD	aci	()Ljava/util/UUID;	e	method_11164	getUuid
METHOD	aci	()Lbsy;	f	method_11169	getEntityType
METHOD	aci	()D	g	method_11175	getX
METHOD	aci	()D	h	method_11174	getY
METHOD	aci	()D	i	method_11176	getZ
METHOD	aci	()D	j	method_11170	getVelocityX
METHOD	aci	()D	k	method_11172	getVelocityY
METHOD	aci	()D	l	method_11173	getVelocityZ
METHOD	aci	()F	m	method_11171	getPitch
METHOD	aci	()F	n	method_11168	getYaw
METHOD	aci	()F	o	method_43233	getHeadYaw
METHOD	aci	()I	p	method_11166	getEntityData
CLASS	acj	net/minecraft/class_2606	net/minecraft/network/packet/s2c/play/ExperienceOrbSpawnS2CPacket
FIELD	acj	Lzm;	a	field_47897	CODEC
FIELD	acj	I	b	field_11974	id
FIELD	acj	D	c	field_11972	x
FIELD	acj	D	d	field_11971	y
FIELD	acj	D	e	field_11970	z
FIELD	acj	I	f	field_11973	experience
METHOD	acj	(Lach;)V	a	method_11182	apply
METHOD	acj	(Lwl;)V	a	method_55856	write
METHOD	acj	()I	b	method_11183	getId
METHOD	acj	()D	e	method_11185	getX
METHOD	acj	()D	f	method_11181	getY
METHOD	acj	()D	g	method_11180	getZ
METHOD	acj	()I	h	method_11184	getExperience
CLASS	ack	net/minecraft/class_2616	net/minecraft/network/packet/s2c/play/EntityAnimationS2CPacket
FIELD	ack	Lzm;	a	field_47898	CODEC
FIELD	ack	I	b	field_33295	SWING_MAIN_HAND
FIELD	ack	I	c	field_33297	WAKE_UP
FIELD	ack	I	d	field_33298	SWING_OFF_HAND
FIELD	ack	I	e	field_33299	CRIT
FIELD	ack	I	f	field_33300	ENCHANTED_HIT
FIELD	ack	I	g	field_12029	id
FIELD	ack	I	h	field_12028	animationId
METHOD	ack	(Lach;)V	a	method_11268	apply
METHOD	ack	(Lwl;)V	a	method_55857	write
METHOD	ack	()I	b	method_11269	getId
METHOD	ack	()I	e	method_11267	getAnimationId
CLASS	acl	net/minecraft/class_2617	net/minecraft/network/packet/s2c/play/StatisticsS2CPacket
FIELD	acl	Lzm;	a	field_47899	CODEC
FIELD	acl	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	b	comp_2197	stats
FIELD	acl	Lzm;	c	field_47900	STAT_MAP_CODEC
METHOD	acl	(Lach;)V	a	method_11270	apply
METHOD	acl	()Lit/unimi/dsi/fastutil/objects/Object2IntMap;	b	comp_2197	stats
CLASS	acm	net/minecraft/class_4463	net/minecraft/network/packet/s2c/play/PlayerActionResponseS2CPacket
FIELD	acm	Lzm;	a	field_47901	CODEC
FIELD	acm	I	b	comp_633	comp_633
METHOD	acm	(Lach;)V	a	method_21708	apply
METHOD	acm	(Lwl;)V	a	method_55858	write
METHOD	acm	()I	b	comp_633	comp_633
CLASS	acn	net/minecraft/class_2620	net/minecraft/network/packet/s2c/play/BlockBreakingProgressS2CPacket
FIELD	acn	Lzm;	a	field_47902	CODEC
FIELD	acn	I	b	field_12033	entityId
FIELD	acn	Liz;	c	field_12034	pos
FIELD	acn	I	d	field_12032	progress
METHOD	acn	(Lach;)V	a	method_11279	apply
METHOD	acn	(Lwl;)V	a	method_55859	write
METHOD	acn	()I	b	method_11280	getEntityId
METHOD	acn	()Liz;	e	method_11277	getPos
METHOD	acn	()I	f	method_11278	getProgress
CLASS	aco	net/minecraft/class_2622	net/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket
FIELD	aco	Lzm;	a	field_47903	CODEC
FIELD	aco	Liz;	b	field_12040	pos
FIELD	aco	Ldph;	c	field_12038	blockEntityType
FIELD	aco	Lur;	d	field_12039	nbt
METHOD	aco	(Lach;)V	a	method_11292	apply
METHOD	aco	(Ldpf;)Laco;	a	method_38585	create
METHOD	aco	(Ldpf;Ljava/util/function/BiFunction;)Laco;	a	method_39026	create
METHOD	aco	()Liz;	b	method_11293	getPos
METHOD	aco	()Ldph;	e	method_11291	getBlockEntityType
METHOD	aco	()Lur;	f	method_11290	getNbt
CLASS	acp	net/minecraft/class_2623	net/minecraft/network/packet/s2c/play/BlockEventS2CPacket
FIELD	acp	Lzm;	a	field_47904	CODEC
FIELD	acp	Liz;	b	field_12044	pos
FIELD	acp	I	c	field_12042	type
FIELD	acp	I	d	field_12041	data
FIELD	acp	Ldex;	e	field_12043	block
METHOD	acp	(Lach;)V	a	method_11297	apply
METHOD	acp	(Lwz;)V	a	method_55860	write
METHOD	acp	()Liz;	b	method_11298	getPos
METHOD	acp	()I	e	method_11294	getType
METHOD	acp	()I	f	method_11296	getData
METHOD	acp	()Ldex;	g	method_11295	getBlock
CLASS	acq	net/minecraft/class_2626	net/minecraft/network/packet/s2c/play/BlockUpdateS2CPacket
FIELD	acq	Lzm;	a	field_47905	CODEC
FIELD	acq	Liz;	b	field_12052	pos
FIELD	acq	Ldsa;	c	field_12051	state
METHOD	acq	(Lach;)V	a	method_11310	apply
METHOD	acq	()Ldsa;	b	method_11308	getState
METHOD	acq	()Liz;	e	method_11309	getPos
CLASS	acr	net/minecraft/class_2629	net/minecraft/network/packet/s2c/play/BossBarS2CPacket
FIELD	acr	Lzm;	a	field_47906	CODEC
FIELD	acr	I	b	field_33314	DARKEN_SKY_MASK
FIELD	acr	I	c	field_33315	DRAGON_MUSIC_MASK
FIELD	acr	I	d	field_33316	THICKEN_FOG_MASK
FIELD	acr	Ljava/util/UUID;	e	field_12074	uuid
FIELD	acr	Lacr$c;	f	field_12075	action
FIELD	acr	Lacr$c;	g	field_29099	REMOVE_ACTION
METHOD	acr	(Lach;)V	a	method_11330	apply
METHOD	acr	(Lacr$b;)V	a	method_34091	accept
METHOD	acr	(Lbqi;)Lacr;	a	method_34089	add
METHOD	acr	(Ljava/util/UUID;)Lacr;	a	method_34090	remove
METHOD	acr	(Lwz;)V	a	method_55861	write
METHOD	acr	(ZZZ)I	a	method_34095	maskProperties
METHOD	acr	(Lbqi;)Lacr;	b	method_34094	updateProgress
METHOD	acr	(Lbqi;)Lacr;	c	method_34096	updateName
METHOD	acr	(Lbqi;)Lacr;	d	method_34097	updateStyle
METHOD	acr	(Lbqi;)Lacr;	e	method_34098	updateProperties
CLASS	acr$1	net/minecraft/class_2629$1	net/minecraft/network/packet/s2c/play/BossBarS2CPacket$1
CLASS	acr$a	net/minecraft/class_2629$class_5880	net/minecraft/network/packet/s2c/play/BossBarS2CPacket$AddAction
FIELD	acr$a	Lxo;	a	field_29100	name
FIELD	acr$a	F	b	field_29101	percent
FIELD	acr$a	Lbqi$a;	c	field_29102	color
FIELD	acr$a	Lbqi$b;	d	field_29103	style
FIELD	acr$a	Z	e	field_29104	darkenSky
FIELD	acr$a	Z	f	field_29105	dragonMusic
FIELD	acr$a	Z	g	field_29106	thickenFog
CLASS	acr$b	net/minecraft/class_2629$class_5881	net/minecraft/network/packet/s2c/play/BossBarS2CPacket$Consumer
METHOD	acr$b	(Ljava/util/UUID;)V	a	method_34099	remove
METHOD	acr$b	(Ljava/util/UUID;F)V	a	method_34100	updateProgress
METHOD	acr$b	(Ljava/util/UUID;Lbqi$a;Lbqi$b;)V	a	method_34101	updateStyle
METHOD	acr$b	(Ljava/util/UUID;Lxo;)V	a	method_34102	updateName
METHOD	acr$b	(Ljava/util/UUID;Lxo;FLbqi$a;Lbqi$b;ZZZ)V	a	method_34103	add
METHOD	acr$b	(Ljava/util/UUID;ZZZ)V	a	method_34104	updateProperties
CLASS	acr$c	net/minecraft/class_2629$class_5882	net/minecraft/network/packet/s2c/play/BossBarS2CPacket$Action
METHOD	acr$c	()Lacr$d;	a	method_34105	getType
METHOD	acr$c	(Ljava/util/UUID;Lacr$b;)V	a	method_34106	accept
METHOD	acr$c	(Lwz;)V	a	method_34107	toPacket
CLASS	acr$d	net/minecraft/class_2629$class_5883	net/minecraft/network/packet/s2c/play/BossBarS2CPacket$Type
FIELD	acr$d	Lacr$d;	a	field_29107	field_29107
FIELD	acr$d	Lacr$d;	b	field_29108	field_29108
FIELD	acr$d	Lacr$d;	c	field_29109	field_29109
FIELD	acr$d	Lacr$d;	d	field_29110	field_29110
FIELD	acr$d	Lacr$d;	e	field_29111	field_29111
FIELD	acr$d	Lacr$d;	f	field_29112	field_29112
FIELD	acr$d	Lzn;	g	field_29113	parser
FIELD	acr$d	[Lacr$d;	h	field_29114	field_29114
METHOD	acr$d	()[Lacr$d;	a	method_36948	method_36948
METHOD	acr$d	(Lwz;)Lacr$c;	a	method_34113	method_34113
CLASS	acr$e	net/minecraft/class_2629$class_5884	net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdateNameAction
FIELD	acr$e	Lxo;	a	comp_2260	comp_2260
METHOD	acr$e	()Lxo;	b	comp_2260	comp_2260
CLASS	acr$f	net/minecraft/class_2629$class_5885	net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdateProgressAction
FIELD	acr$f	F	a	comp_2261	comp_2261
METHOD	acr$f	()F	b	comp_2261	comp_2261
CLASS	acr$g	net/minecraft/class_2629$class_5886	net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdatePropertiesAction
FIELD	acr$g	Z	a	field_29117	darkenSky
FIELD	acr$g	Z	b	field_29118	dragonMusic
FIELD	acr$g	Z	c	field_29119	thickenFog
CLASS	acr$h	net/minecraft/class_2629$class_5887	net/minecraft/network/packet/s2c/play/BossBarS2CPacket$UpdateStyleAction
FIELD	acr$h	Lbqi$a;	a	field_29120	color
FIELD	acr$h	Lbqi$b;	b	field_29121	style
CLASS	acs	net/minecraft/class_9093	net/minecraft/network/packet/s2c/play/BundleDelimiterS2CPacket
CLASS	act	net/minecraft/class_8042	net/minecraft/network/packet/s2c/play/BundleS2CPacket
METHOD	act	(Lach;)V	a	method_48329	apply
CLASS	acu	net/minecraft/class_2632	net/minecraft/network/packet/s2c/play/DifficultyS2CPacket
FIELD	acu	Lzm;	a	field_47907	CODEC
FIELD	acu	Lbqp;	b	field_12090	difficulty
FIELD	acu	Z	c	field_12091	difficultyLocked
METHOD	acu	(Lach;)V	a	method_11341	apply
METHOD	acu	(Lwl;)V	a	method_55862	write
METHOD	acu	()Z	b	method_11340	isDifficultyLocked
METHOD	acu	()Lbqp;	e	method_11342	getDifficulty
CLASS	acv	net/minecraft/class_8738	net/minecraft/network/packet/s2c/play/ChunkSentS2CPacket
FIELD	acv	Lzm;	a	field_47908	CODEC
FIELD	acv	I	b	comp_1725	comp_1725
METHOD	acv	(Lach;)V	a	method_53044	apply
METHOD	acv	(Lwl;)V	a	method_55863	write
METHOD	acv	()I	b	comp_1725	comp_1725
CLASS	acw	net/minecraft/class_8739	net/minecraft/network/packet/s2c/play/StartChunkSendS2CPacket
FIELD	acw	Lacw;	a	field_47909	INSTANCE
FIELD	acw	Lzm;	b	field_47910	CODEC
METHOD	acw	(Lach;)V	a	method_53045	apply
CLASS	acx	net/minecraft/class_8212	net/minecraft/network/packet/s2c/play/ChunkBiomeDataS2CPacket
FIELD	acx	Lzm;	a	field_47911	CODEC
FIELD	acx	Ljava/util/List;	b	comp_1313	comp_1313
FIELD	acx	I	c	field_43094	MAX_SIZE
METHOD	acx	(Lach;)V	a	method_49687	apply
METHOD	acx	(Ljava/util/List;)Lacx;	a	method_49685	create
METHOD	acx	(Lwl;)V	a	method_55864	write
METHOD	acx	(Lwl;Lacx$a;)V	a	method_49686	method_49686
METHOD	acx	()Ljava/util/List;	b	comp_1313	comp_1313
CLASS	acx$a	net/minecraft/class_8212$class_8213	net/minecraft/network/packet/s2c/play/ChunkBiomeDataS2CPacket$Serialized
FIELD	acx$a	Ldbd;	a	comp_1314	comp_1314
FIELD	acx$a	[B	b	comp_1315	comp_1315
METHOD	acx$a	()Lwl;	a	method_49688	toReadingBuf
METHOD	acx$a	(Ldug;)I	a	method_49689	getTotalPacketSize
METHOD	acx$a	(Lwl;)V	a	method_49690	write
METHOD	acx$a	(Lwl;Ldug;)V	a	method_49691	write
METHOD	acx$a	()Ldbd;	b	comp_1314	comp_1314
METHOD	acx$a	()[B	c	comp_1315	comp_1315
METHOD	acx$a	()Lio/netty/buffer/ByteBuf;	d	method_49692	toWritingBuf
CLASS	acy	net/minecraft/class_5888	net/minecraft/network/packet/s2c/play/ClearTitleS2CPacket
FIELD	acy	Lzm;	a	field_47912	CODEC
FIELD	acy	Z	b	field_29122	reset
METHOD	acy	(Lach;)V	a	method_34115	apply
METHOD	acy	(Lwl;)V	a	method_55865	write
METHOD	acy	()Z	b	method_34116	shouldReset
CLASS	acz	net/minecraft/class_2639	net/minecraft/network/packet/s2c/play/CommandSuggestionsS2CPacket
FIELD	acz	Lzm;	a	field_47913	CODEC
FIELD	acz	I	b	comp_2262	comp_2262
FIELD	acz	I	c	comp_2263	comp_2263
FIELD	acz	I	d	comp_2264	comp_2264
FIELD	acz	Ljava/util/List;	e	comp_2265	comp_2265
METHOD	acz	(Lach;)V	a	method_11398	apply
METHOD	acz	(Lcom/mojang/brigadier/context/StringRange;Lacz$a;)Lcom/mojang/brigadier/suggestion/Suggestion;	a	method_56608	method_56608
METHOD	acz	(Lcom/mojang/brigadier/suggestion/Suggestion;)Lacz$a;	a	method_56609	method_56609
METHOD	acz	()Lcom/mojang/brigadier/suggestion/Suggestions;	b	method_11397	getSuggestions
METHOD	acz	()I	e	comp_2262	comp_2262
METHOD	acz	()I	f	comp_2263	comp_2263
METHOD	acz	()I	g	comp_2264	comp_2264
METHOD	acz	()Ljava/util/List;	h	comp_2265	comp_2265
CLASS	acz$a	net/minecraft/class_2639$class_9177	net/minecraft/network/packet/s2c/play/CommandSuggestionsS2CPacket$Suggestion
FIELD	acz$a	Lzm;	a	field_48779	CODEC
FIELD	acz$a	Ljava/lang/String;	b	comp_2266	comp_2266
FIELD	acz$a	Ljava/util/Optional;	c	comp_2267	comp_2267
METHOD	acz$a	()Ljava/lang/String;	a	comp_2266	comp_2266
METHOD	acz$a	()Ljava/util/Optional;	b	comp_2267	comp_2267
CLASS	ada	net/minecraft/class_2641	net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket
FIELD	ada	Lzm;	a	field_47914	CODEC
FIELD	ada	B	b	field_33317	field_33317
FIELD	ada	B	c	field_33318	field_33318
FIELD	ada	B	d	field_33319	field_33319
FIELD	ada	B	e	field_33320	field_33320
FIELD	ada	B	f	field_33321	field_33321
FIELD	ada	B	g	field_33322	field_33322
FIELD	ada	B	h	field_33323	field_33323
FIELD	ada	I	i	field_38038	rootSize
FIELD	ada	Ljava/util/List;	j	field_38039	nodes
METHOD	ada	(Lach;)V	a	method_11404	apply
METHOD	ada	(Lcom/mojang/brigadier/tree/CommandNode;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lada$b;	a	method_11401	createNodeData
METHOD	ada	(Lcom/mojang/brigadier/tree/RootCommandNode;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;	a	method_30944	traverse
METHOD	ada	(Lel;)Lcom/mojang/brigadier/tree/RootCommandNode;	a	method_11403	getCommandTree
METHOD	ada	(Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Ljava/util/List;	a	method_30945	collectNodes
METHOD	ada	(Ljava/util/List;)V	a	method_30946	validate
METHOD	ada	(Ljava/util/List;Ljava/util/function/BiPredicate;)V	a	method_42067	validate
METHOD	ada	(Ljava/util/function/BiPredicate;Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntSet;I)Z	a	method_42068	method_42068
METHOD	ada	(Lwl;)V	a	method_55867	write
METHOD	ada	(Lwl;B)Lada$e;	a	method_11402	readArgumentBuilder
METHOD	ada	(Lwl;Lada$b;)V	a	method_34119	method_34119
METHOD	ada	(Lwl;)Lada$b;	b	method_11405	readCommandNode
CLASS	ada$a	net/minecraft/class_2641$class_7232	net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$ArgumentNode
FIELD	ada$a	Ljava/lang/String;	a	field_38040	name
FIELD	ada$a	Lik$a;	b	field_38041	properties
FIELD	ada$a	Lale;	c	field_38042	id
METHOD	ada$a	(Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lale;	a	method_42069	computeId
METHOD	ada$a	(Lwl;Lik$a;)V	a	method_42072	write
METHOD	ada$a	(Lwl;Lik;Lik$a;)V	a	method_42073	write
CLASS	ada$b	net/minecraft/class_2641$class_2642	net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$CommandNodeData
FIELD	ada$b	Lada$e;	a	field_38043	suggestableNode
FIELD	ada$b	I	b	field_12124	flags
FIELD	ada$b	I	c	field_12126	redirectNodeIndex
FIELD	ada$b	[I	d	field_12125	childNodeIndices
METHOD	ada$b	(Lit/unimi/dsi/fastutil/ints/IntSet;)Z	a	method_42074	validateRedirectNodeIndex
METHOD	ada$b	(Lwl;)V	a	method_42075	write
METHOD	ada$b	(Lit/unimi/dsi/fastutil/ints/IntSet;)Z	b	method_42076	validateChildNodeIndices
CLASS	ada$c	net/minecraft/class_2641$class_7233	net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$LiteralNode
FIELD	ada$c	Ljava/lang/String;	a	field_38044	literal
CLASS	ada$d	net/minecraft/class_2641$class_7234	net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$CommandTree
FIELD	ada$d	Lel;	a	field_38045	commandRegistryAccess
FIELD	ada$d	Ljava/util/List;	b	field_38046	nodeDatas
FIELD	ada$d	Ljava/util/List;	c	field_38047	nodes
METHOD	ada$d	(I)Lcom/mojang/brigadier/tree/CommandNode;	a	method_42077	getNode
METHOD	ada$d	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_42078	method_42078
CLASS	ada$e	net/minecraft/class_2641$class_7235	net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$SuggestableNode
METHOD	ada$e	(Lel;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_42070	createArgumentBuilder
METHOD	ada$e	(Lwl;)V	a	method_42071	write
CLASS	adb	net/minecraft/class_2645	net/minecraft/network/packet/s2c/play/CloseScreenS2CPacket
FIELD	adb	Lzm;	a	field_47915	CODEC
FIELD	adb	I	b	field_12137	syncId
METHOD	adb	(Lach;)V	a	method_11427	apply
METHOD	adb	(Lwl;)V	a	method_55868	write
METHOD	adb	()I	b	method_36148	getSyncId
CLASS	adc	net/minecraft/class_2649	net/minecraft/network/packet/s2c/play/InventoryS2CPacket
FIELD	adc	Lzm;	a	field_47916	CODEC
FIELD	adc	I	b	field_12146	syncId
FIELD	adc	I	c	field_34034	revision
FIELD	adc	Ljava/util/List;	d	field_12147	contents
FIELD	adc	Lcun;	e	field_34035	cursorStack
METHOD	adc	(Lach;)V	a	method_11439	apply
METHOD	adc	(Lwz;)V	a	method_55869	write
METHOD	adc	()I	b	method_11440	getSyncId
METHOD	adc	()Ljava/util/List;	e	method_11441	getContents
METHOD	adc	()Lcun;	f	method_37437	getCursorStack
METHOD	adc	()I	g	method_37438	getRevision
CLASS	add	net/minecraft/class_2651	net/minecraft/network/packet/s2c/play/ScreenHandlerPropertyUpdateS2CPacket
FIELD	add	Lzm;	a	field_47917	CODEC
FIELD	add	I	b	field_12150	syncId
FIELD	add	I	c	field_12149	propertyId
FIELD	add	I	d	field_12148	value
METHOD	add	(Lach;)V	a	method_11447	apply
METHOD	add	(Lwl;)V	a	method_55870	write
METHOD	add	()I	b	method_11448	getSyncId
METHOD	add	()I	e	method_11445	getPropertyId
METHOD	add	()I	f	method_11446	getValue
CLASS	ade	net/minecraft/class_2653	net/minecraft/network/packet/s2c/play/ScreenHandlerSlotUpdateS2CPacket
FIELD	ade	Lzm;	a	field_47918	CODEC
FIELD	ade	I	b	field_33324	UPDATE_CURSOR_SYNC_ID
FIELD	ade	I	c	field_33325	UPDATE_PLAYER_INVENTORY_SYNC_ID
FIELD	ade	I	d	field_12152	syncId
FIELD	ade	I	e	field_34036	revision
FIELD	ade	I	f	field_12151	slot
FIELD	ade	Lcun;	g	field_12153	stack
METHOD	ade	(Lach;)V	a	method_11451	apply
METHOD	ade	(Lwz;)V	a	method_55871	write
METHOD	ade	()I	b	method_11452	getSyncId
METHOD	ade	()I	e	method_11450	getSlot
METHOD	ade	()Lcun;	f	method_11449	getStack
METHOD	ade	()I	g	method_37439	getRevision
CLASS	adf	net/minecraft/class_2656	net/minecraft/network/packet/s2c/play/CooldownUpdateS2CPacket
FIELD	adf	Lzm;	a	field_47919	CODEC
FIELD	adf	Lcui;	b	comp_2198	item
FIELD	adf	I	c	comp_2199	cooldown
METHOD	adf	(Lach;)V	a	method_11455	apply
METHOD	adf	()Lcui;	b	comp_2198	item
METHOD	adf	()I	e	comp_2199	cooldown
CLASS	adg	net/minecraft/class_7597	net/minecraft/network/packet/s2c/play/ChatSuggestionsS2CPacket
FIELD	adg	Lzm;	a	field_47920	CODEC
FIELD	adg	Ladg$a;	b	comp_908	comp_908
FIELD	adg	Ljava/util/List;	c	comp_909	comp_909
METHOD	adg	(Lach;)V	a	method_44783	apply
METHOD	adg	(Lwl;)V	a	method_55872	write
METHOD	adg	()Ladg$a;	b	comp_908	comp_908
METHOD	adg	()Ljava/util/List;	e	comp_909	comp_909
CLASS	adg$a	net/minecraft/class_7597$class_7598	net/minecraft/network/packet/s2c/play/ChatSuggestionsS2CPacket$Action
FIELD	adg$a	Ladg$a;	a	field_39801	field_39801
FIELD	adg$a	Ladg$a;	b	field_39802	field_39802
FIELD	adg$a	Ladg$a;	c	field_39803	field_39803
FIELD	adg$a	[Ladg$a;	d	field_39804	field_39804
METHOD	adg$a	()[Ladg$a;	a	method_44784	method_44784
CLASS	adh	net/minecraft/class_8143	net/minecraft/network/packet/s2c/play/EntityDamageS2CPacket
FIELD	adh	Lzm;	a	field_47921	CODEC
FIELD	adh	I	b	comp_1267	comp_1267
FIELD	adh	Lji;	c	comp_1268	comp_1268
FIELD	adh	I	d	comp_1269	comp_1269
FIELD	adh	I	e	comp_1270	comp_1270
FIELD	adh	Ljava/util/Optional;	f	comp_1271	comp_1271
FIELD	adh	Lzm;	g	field_48707	DAMAGE_TYPE_PACKET_CODEC
METHOD	adh	(Lach;)V	a	method_49074	apply
METHOD	adh	(Ldbw;)Lbrl;	a	method_49071	createDamageSource
METHOD	adh	(Lwl;)I	a	method_49075	readOffsetVarInt
METHOD	adh	(Lwl;I)V	a	method_49072	writeOffsetVarInt
METHOD	adh	(Lwl;Levp;)V	a	method_49073	method_49073
METHOD	adh	(Lwz;)V	a	method_55873	write
METHOD	adh	()I	b	comp_1267	comp_1267
METHOD	adh	(Lwl;)Levp;	b	method_49076	method_49076
METHOD	adh	()Lji;	e	comp_1268	comp_1268
METHOD	adh	()I	f	comp_1269	comp_1269
METHOD	adh	()I	g	comp_1270	comp_1270
METHOD	adh	()Ljava/util/Optional;	h	comp_1271	comp_1271
CLASS	adi	net/minecraft/class_9178	net/minecraft/network/packet/s2c/play/DebugSampleS2CPacket
FIELD	adi	Lzm;	a	field_48780	CODEC
FIELD	adi	[J	b	comp_2268	comp_2268
FIELD	adi	Lblt;	c	comp_2269	comp_2269
METHOD	adi	(Lach;)V	a	method_56610	apply
METHOD	adi	(Lwl;)V	a	method_56611	write
METHOD	adi	()[J	b	comp_2268	comp_2268
METHOD	adi	()Lblt;	e	comp_2269	comp_2269
CLASS	adj	net/minecraft/class_7617	net/minecraft/network/packet/s2c/play/RemoveMessageS2CPacket
FIELD	adj	Lzm;	a	field_47922	CODEC
FIELD	adj	Lya$a;	b	comp_938	comp_938
METHOD	adj	(Lach;)V	a	method_44889	apply
METHOD	adj	(Lwl;)V	a	method_55874	write
METHOD	adj	()Lya$a;	b	comp_938	comp_938
CLASS	adk	net/minecraft/class_7827	net/minecraft/network/packet/s2c/play/ProfilelessChatMessageS2CPacket
FIELD	adk	Lzm;	a	field_47923	CODEC
FIELD	adk	Lxo;	b	comp_1097	comp_1097
FIELD	adk	Lxk$a;	c	comp_1098	comp_1098
METHOD	adk	(Lach;)V	a	method_46324	apply
METHOD	adk	()Lxo;	b	comp_1097	comp_1097
METHOD	adk	()Lxk$a;	e	comp_1098	comp_1098
CLASS	adl	net/minecraft/class_2663	net/minecraft/network/packet/s2c/play/EntityStatusS2CPacket
FIELD	adl	Lzm;	a	field_47924	CODEC
FIELD	adl	I	b	field_12175	id
FIELD	adl	B	c	field_12174	status
METHOD	adl	(Lach;)V	a	method_11471	apply
METHOD	adl	(Ldbw;)Lbss;	a	method_11469	getEntity
METHOD	adl	(Lwl;)V	a	method_55876	write
METHOD	adl	()B	b	method_11470	getStatus
CLASS	adm	net/minecraft/class_2664	net/minecraft/network/packet/s2c/play/ExplosionS2CPacket
FIELD	adm	Lzm;	a	field_47925	CODEC
FIELD	adm	D	b	field_12180	x
FIELD	adm	D	c	field_12178	y
FIELD	adm	D	d	field_12177	z
FIELD	adm	F	e	field_12179	radius
FIELD	adm	Ljava/util/List;	f	field_12181	affectedBlocks
FIELD	adm	F	g	field_12176	playerVelocityX
FIELD	adm	F	h	field_12183	playerVelocityY
FIELD	adm	F	i	field_12182	playerVelocityZ
FIELD	adm	Llg;	j	field_47515	particle
FIELD	adm	Llg;	k	field_47516	emitterParticle
FIELD	adm	Ldbo$a;	l	field_47517	destructionType
FIELD	adm	Lji;	m	field_47518	soundEvent
METHOD	adm	(IIILwl;)Liz;	a	method_34121	method_34121
METHOD	adm	(IIILwl;Liz;)V	a	method_34122	method_34122
METHOD	adm	(Lach;)V	a	method_11480	apply
METHOD	adm	(Lwz;)V	a	method_55877	write
METHOD	adm	()F	b	method_11472	getPlayerVelocityX
METHOD	adm	()F	e	method_11473	getPlayerVelocityY
METHOD	adm	()F	f	method_11474	getPlayerVelocityZ
METHOD	adm	()D	g	method_11475	getX
METHOD	adm	()D	h	method_11477	getY
METHOD	adm	()D	i	method_11478	getZ
METHOD	adm	()F	j	method_11476	getRadius
METHOD	adm	()Ljava/util/List;	k	method_11479	getAffectedBlocks
METHOD	adm	()Ldbo$a;	l	method_55328	getDestructionType
METHOD	adm	()Llg;	m	method_55329	getParticle
METHOD	adm	()Llg;	n	method_55330	getEmitterParticle
METHOD	adm	()Lji;	o	method_55331	getSoundEvent
CLASS	adn	net/minecraft/class_2666	net/minecraft/network/packet/s2c/play/UnloadChunkS2CPacket
FIELD	adn	Lzm;	a	field_47926	CODEC
FIELD	adn	Ldbd;	b	comp_1726	comp_1726
METHOD	adn	(Lach;)V	a	method_11486	apply
METHOD	adn	(Lwl;)V	a	method_55878	write
METHOD	adn	()Ldbd;	b	comp_1726	comp_1726
CLASS	ado	net/minecraft/class_2668	net/minecraft/network/packet/s2c/play/GameStateChangeS2CPacket
FIELD	ado	Lzm;	a	field_47927	CODEC
FIELD	ado	Lado$a;	b	field_25645	NO_RESPAWN_BLOCK
FIELD	ado	Lado$a;	c	field_25646	RAIN_STARTED
FIELD	ado	Lado$a;	d	field_25647	RAIN_STOPPED
FIELD	ado	Lado$a;	e	field_25648	GAME_MODE_CHANGED
FIELD	ado	Lado$a;	f	field_25649	GAME_WON
FIELD	ado	Lado$a;	g	field_25650	DEMO_MESSAGE_SHOWN
FIELD	ado	Lado$a;	h	field_25651	PROJECTILE_HIT_PLAYER
FIELD	ado	Lado$a;	i	field_25652	RAIN_GRADIENT_CHANGED
FIELD	ado	Lado$a;	j	field_25653	THUNDER_GRADIENT_CHANGED
FIELD	ado	Lado$a;	k	field_25654	PUFFERFISH_STING
FIELD	ado	Lado$a;	l	field_25655	ELDER_GUARDIAN_EFFECT
FIELD	ado	Lado$a;	m	field_25656	IMMEDIATE_RESPAWN
FIELD	ado	Lado$a;	n	field_46189	LIMITED_CRAFTING_TOGGLED
FIELD	ado	Lado$a;	o	field_46637	INITIAL_CHUNKS_COMING
FIELD	ado	I	p	field_33328	DEMO_OPEN_SCREEN
FIELD	ado	I	q	field_33329	DEMO_MOVEMENT_HELP
FIELD	ado	I	r	field_33330	DEMO_JUMP_HELP
FIELD	ado	I	s	field_33331	DEMO_INVENTORY_HELP
FIELD	ado	I	t	field_33332	DEMO_EXPIRY_NOTICE
FIELD	ado	Lado$a;	u	field_12199	reason
FIELD	ado	F	v	field_12198	value
METHOD	ado	(Lach;)V	a	method_11490	apply
METHOD	ado	(Lwl;)V	a	method_55879	write
METHOD	ado	()Lado$a;	b	method_11491	getReason
METHOD	ado	()F	e	method_11492	getValue
CLASS	ado$a	net/minecraft/class_2668$class_5402	net/minecraft/network/packet/s2c/play/GameStateChangeS2CPacket$Reason
FIELD	ado$a	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	a	field_25657	REASONS
FIELD	ado$a	I	b	field_25658	id
CLASS	adp	net/minecraft/class_2648	net/minecraft/network/packet/s2c/play/OpenHorseScreenS2CPacket
FIELD	adp	Lzm;	a	field_47928	CODEC
FIELD	adp	I	b	field_12144	syncId
FIELD	adp	I	c	field_12143	slotCount
FIELD	adp	I	d	field_12142	horseId
METHOD	adp	(Lach;)V	a	method_11437	apply
METHOD	adp	(Lwl;)V	a	method_55880	write
METHOD	adp	()I	b	method_11432	getSyncId
METHOD	adp	()I	e	method_11434	getSlotCount
METHOD	adp	()I	f	method_11433	getHorseId
CLASS	adq	net/minecraft/class_8043	net/minecraft/network/packet/s2c/play/DamageTiltS2CPacket
FIELD	adq	Lzm;	a	field_47929	CODEC
FIELD	adq	I	b	comp_1202	comp_1202
FIELD	adq	F	c	comp_1203	comp_1203
METHOD	adq	(Lach;)V	a	method_48330	apply
METHOD	adq	(Lwl;)V	a	method_55881	write
METHOD	adq	()I	b	comp_1202	comp_1202
METHOD	adq	()F	e	comp_1203	comp_1203
CLASS	adr	net/minecraft/class_5889	net/minecraft/network/packet/s2c/play/WorldBorderInitializeS2CPacket
FIELD	adr	Lzm;	a	field_47930	CODEC
FIELD	adr	D	b	field_29123	centerX
FIELD	adr	D	c	field_29124	centerZ
FIELD	adr	D	d	field_29125	size
FIELD	adr	D	e	field_29126	sizeLerpTarget
FIELD	adr	J	f	field_29127	sizeLerpTime
FIELD	adr	I	g	field_29128	maxRadius
FIELD	adr	I	h	field_29129	warningBlocks
FIELD	adr	I	i	field_29130	warningTime
METHOD	adr	(Lach;)V	a	method_34123	apply
METHOD	adr	(Lwl;)V	a	method_55882	write
METHOD	adr	()D	b	method_34124	getCenterX
METHOD	adr	()D	e	method_34125	getCenterZ
METHOD	adr	()D	f	method_34126	getSizeLerpTarget
METHOD	adr	()D	g	method_34127	getSize
METHOD	adr	()J	h	method_34128	getSizeLerpTime
METHOD	adr	()I	i	method_34129	getMaxRadius
METHOD	adr	()I	j	method_34130	getWarningTime
METHOD	adr	()I	k	method_34131	getWarningBlocks
CLASS	ads	net/minecraft/class_6603	net/minecraft/network/packet/s2c/play/ChunkData
FIELD	ads	I	a	field_34862	MAX_SECTIONS_DATA_SIZE
FIELD	ads	Lur;	b	field_34863	heightmap
FIELD	ads	[B	c	field_34864	sectionsData
FIELD	ads	Ljava/util/List;	d	field_34865	blockEntities
METHOD	ads	()Lwl;	a	method_38586	getSectionsDataBuf
METHOD	ads	(II)Ljava/util/function/Consumer;	a	method_38587	getBlockEntities
METHOD	ads	(IILads$b;)V	a	method_38588	method_38588
METHOD	ads	(Lads$b;II)V	a	method_38593	iterateBlockEntities
METHOD	ads	(Ldug;)I	a	method_38589	getSectionsPacketSize
METHOD	ads	(Lwl;Ldug;)V	a	method_38591	writeSections
METHOD	ads	(Lwz;)V	a	method_38590	write
METHOD	ads	()Lur;	b	method_38594	getHeightmap
METHOD	ads	()Lio/netty/buffer/ByteBuf;	c	method_38595	getWritableSectionsDataBuf
CLASS	ads$a	net/minecraft/class_6603$class_6604	net/minecraft/network/packet/s2c/play/ChunkData$BlockEntityData
FIELD	ads$a	Lzm;	a	field_47931	PACKET_CODEC
FIELD	ads$a	Lzm;	b	field_47932	LIST_PACKET_CODEC
FIELD	ads$a	I	c	field_34866	localXz
FIELD	ads$a	I	d	field_34867	y
FIELD	ads$a	Ldph;	e	field_34868	type
FIELD	ads$a	Lur;	f	field_34869	nbt
METHOD	ads$a	(Ldpf;)Lads$a;	a	method_38596	of
METHOD	ads$a	(Lwz;)V	a	method_38597	write
CLASS	ads$b	net/minecraft/class_6603$class_6605	net/minecraft/network/packet/s2c/play/ChunkData$BlockEntityVisitor
CLASS	adt	net/minecraft/class_2672	net/minecraft/network/packet/s2c/play/ChunkDataS2CPacket
FIELD	adt	Lzm;	a	field_47933	CODEC
FIELD	adt	I	b	field_12236	chunkX
FIELD	adt	I	c	field_12235	chunkZ
FIELD	adt	Lads;	d	field_34870	chunkData
FIELD	adt	Ladx;	e	field_34871	lightData
METHOD	adt	(Lach;)V	a	method_11528	apply
METHOD	adt	(Lwz;)V	a	method_55883	write
METHOD	adt	()I	b	method_11523	getChunkX
METHOD	adt	()I	e	method_11524	getChunkZ
METHOD	adt	()Lads;	f	method_38598	getChunkData
METHOD	adt	()Ladx;	g	method_38599	getLightData
CLASS	adu	net/minecraft/class_2673	net/minecraft/network/packet/s2c/play/WorldEventS2CPacket
FIELD	adu	Lzm;	a	field_47934	CODEC
FIELD	adu	I	b	field_12241	eventId
FIELD	adu	Liz;	c	field_12242	pos
FIELD	adu	I	d	field_12239	data
FIELD	adu	Z	e	field_12240	global
METHOD	adu	(Lach;)V	a	method_11535	apply
METHOD	adu	(Lwl;)V	a	method_55884	write
METHOD	adu	()Z	b	method_11533	isGlobal
METHOD	adu	()I	e	method_11532	getEventId
METHOD	adu	()I	f	method_11534	getData
METHOD	adu	()Liz;	g	method_11531	getPos
CLASS	adv	net/minecraft/class_2675	net/minecraft/network/packet/s2c/play/ParticleS2CPacket
FIELD	adv	Lzm;	a	field_47935	CODEC
FIELD	adv	D	b	field_12258	x
FIELD	adv	D	c	field_12257	y
FIELD	adv	D	d	field_12256	z
FIELD	adv	F	e	field_12255	offsetX
FIELD	adv	F	f	field_12252	offsetY
FIELD	adv	F	g	field_12251	offsetZ
FIELD	adv	F	h	field_12260	speed
FIELD	adv	I	i	field_12253	count
FIELD	adv	Z	j	field_12254	longDistance
FIELD	adv	Llg;	k	field_12259	parameters
METHOD	adv	(Lach;)V	a	method_11553	apply
METHOD	adv	(Lwz;)V	a	method_55885	write
METHOD	adv	()Z	b	method_11552	isLongDistance
METHOD	adv	()D	e	method_11544	getX
METHOD	adv	()D	f	method_11547	getY
METHOD	adv	()D	g	method_11546	getZ
METHOD	adv	()F	h	method_11548	getOffsetX
METHOD	adv	()F	i	method_11549	getOffsetY
METHOD	adv	()F	j	method_11550	getOffsetZ
METHOD	adv	()F	k	method_11543	getSpeed
METHOD	adv	()I	l	method_11545	getCount
METHOD	adv	()Llg;	m	method_11551	getParameters
CLASS	adw	net/minecraft/class_2676	net/minecraft/network/packet/s2c/play/LightUpdateS2CPacket
FIELD	adw	Lzm;	a	field_47936	CODEC
FIELD	adw	I	b	field_12265	chunkX
FIELD	adw	I	c	field_12264	chunkZ
FIELD	adw	Ladx;	d	field_34872	data
METHOD	adw	(Lach;)V	a	method_11560	apply
METHOD	adw	(Lwl;)V	a	method_55886	write
METHOD	adw	()I	b	method_11558	getChunkX
METHOD	adw	()I	e	method_11554	getChunkZ
METHOD	adw	()Ladx;	f	method_38600	getData
CLASS	adx	net/minecraft/class_6606	net/minecraft/network/packet/s2c/play/LightData
FIELD	adx	Lzm;	a	field_48781	CODEC
FIELD	adx	Ljava/util/BitSet;	b	field_34873	initedSky
FIELD	adx	Ljava/util/BitSet;	c	field_34874	initedBlock
FIELD	adx	Ljava/util/BitSet;	d	field_34875	uninitedSky
FIELD	adx	Ljava/util/BitSet;	e	field_34876	uninitedBlock
FIELD	adx	Ljava/util/List;	f	field_34877	skyNibbles
FIELD	adx	Ljava/util/List;	g	field_34878	blockNibbles
METHOD	adx	()Ljava/util/BitSet;	a	method_38601	getInitedSky
METHOD	adx	(Ldbd;Leni;Ldcf;ILjava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V	a	method_38602	putChunk
METHOD	adx	(Lwl;)V	a	method_38603	write
METHOD	adx	()Ljava/util/BitSet;	b	method_38604	getUninitedSky
METHOD	adx	()Ljava/util/List;	c	method_38606	getSkyNibbles
METHOD	adx	()Ljava/util/BitSet;	d	method_38608	getInitedBlock
METHOD	adx	()Ljava/util/BitSet;	e	method_38609	getUninitedBlock
METHOD	adx	()Ljava/util/List;	f	method_38610	getBlockNibbles
CLASS	ady	net/minecraft/class_2678	net/minecraft/network/packet/s2c/play/GameJoinS2CPacket
FIELD	ady	Lzm;	a	field_47937	CODEC
FIELD	ady	I	b	comp_88	playerEntityId
FIELD	ady	Z	c	comp_89	hardcore
FIELD	ady	Ljava/util/Set;	d	comp_92	dimensionIds
FIELD	ady	I	e	comp_97	maxPlayers
FIELD	ady	I	f	comp_98	viewDistance
FIELD	ady	I	g	comp_169	comp_169
FIELD	ady	Z	h	comp_99	reducedDebugInfo
FIELD	ady	Z	i	comp_100	showDeathScreen
FIELD	ady	Z	j	comp_1964	comp_1964
FIELD	ady	Lagq;	k	comp_1727	comp_1727
FIELD	ady	Z	l	comp_2200	comp_2200
METHOD	ady	(Lach;)V	a	method_11567	apply
METHOD	ady	(Lwl;)Lald;	a	method_34135	method_34135
METHOD	ady	(Lwz;)V	a	method_55887	write
METHOD	ady	()I	b	comp_88	playerEntityId
METHOD	ady	()Z	e	comp_89	hardcore
METHOD	ady	()Ljava/util/Set;	f	comp_92	dimensionIds
METHOD	ady	()I	g	comp_97	maxPlayers
METHOD	ady	()I	h	comp_98	viewDistance
METHOD	ady	()I	i	comp_169	comp_169
METHOD	ady	()Z	j	comp_99	reducedDebugInfo
METHOD	ady	()Z	k	comp_100	showDeathScreen
METHOD	ady	()Z	l	comp_1964	comp_1964
METHOD	ady	()Lagq;	m	comp_1727	comp_1727
METHOD	ady	()Z	n	comp_2200	comp_2200
CLASS	adz	net/minecraft/class_2683	net/minecraft/network/packet/s2c/play/MapUpdateS2CPacket
FIELD	adz	Lzm;	a	field_47938	CODEC
FIELD	adz	Lepg;	b	comp_2270	comp_2270
FIELD	adz	B	c	comp_2271	comp_2271
FIELD	adz	Z	d	comp_2272	comp_2272
FIELD	adz	Ljava/util/Optional;	e	comp_2273	comp_2273
FIELD	adz	Ljava/util/Optional;	f	comp_2274	updateData
METHOD	adz	(Lach;)V	a	method_11643	apply
METHOD	adz	(Lepi;)V	a	method_11642	apply
METHOD	adz	(Lepi;Lepi$b;)V	a	method_56618	method_56618
METHOD	adz	()Lepg;	b	comp_2270	comp_2270
METHOD	adz	()B	e	comp_2271	comp_2271
METHOD	adz	()Z	f	comp_2272	comp_2272
METHOD	adz	()Ljava/util/Optional;	g	comp_2273	comp_2273
METHOD	adz	()Ljava/util/Optional;	h	comp_2274	updateData
CLASS	aea	net/minecraft/class_3943	net/minecraft/network/packet/s2c/play/SetTradeOffersS2CPacket
FIELD	aea	Lzm;	a	field_47939	CODEC
FIELD	aea	I	b	field_17434	syncId
FIELD	aea	Ldav;	c	field_17435	offers
FIELD	aea	I	d	field_18801	levelProgress
FIELD	aea	I	e	field_18802	experience
FIELD	aea	Z	f	field_18803	leveled
FIELD	aea	Z	g	field_19376	refreshable
METHOD	aea	(Lach;)V	a	method_17588	apply
METHOD	aea	(Lwz;)V	a	method_55889	write
METHOD	aea	()I	b	method_17589	getSyncId
METHOD	aea	()Ldav;	e	method_17590	getOffers
METHOD	aea	()I	f	method_19458	getLevelProgress
METHOD	aea	()I	g	method_19459	getExperience
METHOD	aea	()Z	h	method_19460	isLeveled
METHOD	aea	()Z	i	method_20722	isRefreshable
CLASS	aeb	net/minecraft/class_2684	net/minecraft/network/packet/s2c/play/EntityS2CPacket
FIELD	aeb	I	a	field_12310	id
FIELD	aeb	S	b	field_12309	deltaX
FIELD	aeb	S	c	field_12308	deltaY
FIELD	aeb	S	d	field_12307	deltaZ
FIELD	aeb	B	e	field_12312	yaw
FIELD	aeb	B	f	field_12311	pitch
FIELD	aeb	Z	g	field_12306	onGround
FIELD	aeb	Z	h	field_12305	rotate
FIELD	aeb	Z	i	field_20849	positionChanged
METHOD	aeb	(Lach;)V	a	method_11651	apply
METHOD	aeb	(Ldbw;)Lbss;	a	method_11645	getEntity
METHOD	aeb	()S	b	method_36150	getDeltaX
METHOD	aeb	()S	e	method_36151	getDeltaY
METHOD	aeb	()S	f	method_36152	getDeltaZ
METHOD	aeb	()B	g	method_11649	getYaw
METHOD	aeb	()B	h	method_11650	getPitch
METHOD	aeb	()Z	i	method_11652	hasRotation
METHOD	aeb	()Z	j	method_22826	isPositionChanged
METHOD	aeb	()Z	k	method_11653	isOnGround
CLASS	aeb$a	net/minecraft/class_2684$class_2685	net/minecraft/network/packet/s2c/play/EntityS2CPacket$MoveRelative
FIELD	aeb$a	Lzm;	j	field_47940	CODEC
METHOD	aeb$a	(Lwl;)Laeb$a;	a	method_34138	read
METHOD	aeb$a	(Lwl;)V	b	method_55890	write
CLASS	aeb$b	net/minecraft/class_2684$class_2686	net/minecraft/network/packet/s2c/play/EntityS2CPacket$RotateAndMoveRelative
FIELD	aeb$b	Lzm;	j	field_47941	CODEC
METHOD	aeb$b	(Lwl;)Laeb$b;	a	method_34139	read
METHOD	aeb$b	(Lwl;)V	b	method_55891	write
CLASS	aeb$c	net/minecraft/class_2684$class_2687	net/minecraft/network/packet/s2c/play/EntityS2CPacket$Rotate
FIELD	aeb$c	Lzm;	j	field_47942	CODEC
METHOD	aeb$c	(Lwl;)Laeb$c;	a	method_34140	read
METHOD	aeb$c	(Lwl;)V	b	method_55892	write
CLASS	aec	net/minecraft/class_2692	net/minecraft/network/packet/s2c/play/VehicleMoveS2CPacket
FIELD	aec	Lzm;	a	field_47943	CODEC
FIELD	aec	D	b	field_12324	x
FIELD	aec	D	c	field_12322	y
FIELD	aec	D	d	field_12320	z
FIELD	aec	F	e	field_12323	yaw
FIELD	aec	F	f	field_12321	pitch
METHOD	aec	(Lach;)V	a	method_11672	apply
METHOD	aec	(Lwl;)V	a	method_55893	write
METHOD	aec	()D	b	method_11673	getX
METHOD	aec	()D	e	method_11674	getY
METHOD	aec	()D	f	method_11670	getZ
METHOD	aec	()F	g	method_11675	getYaw
METHOD	aec	()F	h	method_11671	getPitch
CLASS	aed	net/minecraft/class_3895	net/minecraft/network/packet/s2c/play/OpenWrittenBookS2CPacket
FIELD	aed	Lzm;	a	field_47944	CODEC
FIELD	aed	Lbqr;	b	field_17199	hand
METHOD	aed	(Lach;)V	a	method_17187	apply
METHOD	aed	(Lwl;)V	a	method_55894	write
METHOD	aed	()Lbqr;	b	method_17188	getHand
CLASS	aee	net/minecraft/class_3944	net/minecraft/network/packet/s2c/play/OpenScreenS2CPacket
FIELD	aee	Lzm;	a	field_47945	CODEC
FIELD	aee	I	b	field_17436	syncId
FIELD	aee	Lcqz;	c	field_17437	screenHandlerId
FIELD	aee	Lxo;	d	field_17438	name
METHOD	aee	(Lach;)V	a	method_17591	apply
METHOD	aee	()I	b	method_17592	getSyncId
METHOD	aee	()Lcqz;	e	method_17593	getScreenHandlerType
METHOD	aee	()Lxo;	f	method_17594	getName
CLASS	aef	net/minecraft/class_2693	net/minecraft/network/packet/s2c/play/SignEditorOpenS2CPacket
FIELD	aef	Lzm;	a	field_47946	CODEC
FIELD	aef	Liz;	b	field_12325	pos
FIELD	aef	Z	c	field_43387	front
METHOD	aef	(Lach;)V	a	method_11676	apply
METHOD	aef	(Lwl;)V	a	method_55895	write
METHOD	aef	()Liz;	b	method_11677	getPos
METHOD	aef	()Z	e	method_49995	isFront
CLASS	aeg	net/minecraft/class_2695	net/minecraft/network/packet/s2c/play/CraftFailedResponseS2CPacket
FIELD	aeg	Lzm;	a	field_47947	CODEC
FIELD	aeg	I	b	field_12333	syncId
FIELD	aeg	Lale;	c	field_12332	recipeId
METHOD	aeg	(Lach;)V	a	method_11686	apply
METHOD	aeg	(Lwl;)V	a	method_55896	write
METHOD	aeg	()Lale;	b	method_11684	getRecipeId
METHOD	aeg	()I	e	method_11685	getSyncId
CLASS	aeh	net/minecraft/class_2696	net/minecraft/network/packet/s2c/play/PlayerAbilitiesS2CPacket
FIELD	aeh	Lzm;	a	field_47948	CODEC
FIELD	aeh	I	b	field_33336	INVULNERABLE_MASK
FIELD	aeh	I	c	field_33337	FLYING_MASK
FIELD	aeh	I	d	field_33338	ALLOW_FLYING_MASK
FIELD	aeh	I	e	field_33339	CREATIVE_MODE_MASK
FIELD	aeh	Z	f	field_12339	invulnerable
FIELD	aeh	Z	g	field_12338	flying
FIELD	aeh	Z	h	field_12337	allowFlying
FIELD	aeh	Z	i	field_12336	creativeMode
FIELD	aeh	F	j	field_12335	flySpeed
FIELD	aeh	F	k	field_12334	walkSpeed
METHOD	aeh	(Lach;)V	a	method_11697	apply
METHOD	aeh	(Lwl;)V	a	method_55897	write
METHOD	aeh	()Z	b	method_11695	isInvulnerable
METHOD	aeh	()Z	e	method_11698	isFlying
METHOD	aeh	()Z	f	method_11699	allowFlying
METHOD	aeh	()Z	g	method_11696	isCreativeMode
METHOD	aeh	()F	h	method_11690	getFlySpeed
METHOD	aeh	()F	i	method_11691	getWalkSpeed
CLASS	aei	net/minecraft/class_7438	net/minecraft/network/packet/s2c/play/ChatMessageS2CPacket
FIELD	aei	Lzm;	a	field_47949	CODEC
FIELD	aei	Ljava/util/UUID;	b	comp_1099	comp_1099
FIELD	aei	I	c	comp_1100	comp_1100
FIELD	aei	Lya;	d	comp_1101	comp_1101
FIELD	aei	Lyh$a;	e	comp_1102	comp_1102
FIELD	aei	Lxo;	f	comp_1103	comp_1103
FIELD	aei	Lxs;	g	comp_1104	comp_1104
FIELD	aei	Lxk$a;	h	comp_943	serializedParameters
METHOD	aei	(Lach;)V	a	method_43629	apply
METHOD	aei	(Lwz;)V	a	method_55898	write
METHOD	aei	()Ljava/util/UUID;	b	comp_1099	comp_1099
METHOD	aei	()I	e	comp_1100	comp_1100
METHOD	aei	()Lya;	f	comp_1101	comp_1101
METHOD	aei	()Lyh$a;	g	comp_1102	comp_1102
METHOD	aei	()Lxo;	h	comp_1103	comp_1103
METHOD	aei	()Lxs;	i	comp_1104	comp_1104
METHOD	aei	()Lxk$a;	j	comp_943	serializedParameters
CLASS	aej	net/minecraft/class_5890	net/minecraft/network/packet/s2c/play/EndCombatS2CPacket
FIELD	aej	Lzm;	a	field_47950	CODEC
FIELD	aej	I	b	field_29132	timeSinceLastAttack
METHOD	aej	(Lach;)V	a	method_34141	apply
METHOD	aej	(Lwl;)V	a	method_55899	write
CLASS	aek	net/minecraft/class_5891	net/minecraft/network/packet/s2c/play/EnterCombatS2CPacket
FIELD	aek	Laek;	a	field_47951	INSTANCE
FIELD	aek	Lzm;	b	field_47952	CODEC
METHOD	aek	(Lach;)V	a	method_34142	apply
CLASS	ael	net/minecraft/class_5892	net/minecraft/network/packet/s2c/play/DeathMessageS2CPacket
FIELD	ael	Lzm;	a	field_47953	CODEC
FIELD	ael	I	b	comp_2275	comp_2275
FIELD	ael	Lxo;	c	comp_2276	comp_2276
METHOD	ael	(Lach;)V	a	method_34143	apply
METHOD	ael	()I	b	comp_2275	comp_2275
METHOD	ael	()Lxo;	e	comp_2276	comp_2276
CLASS	aem	net/minecraft/class_7828	net/minecraft/network/packet/s2c/play/PlayerRemoveS2CPacket
FIELD	aem	Lzm;	a	field_47954	CODEC
FIELD	aem	Ljava/util/List;	b	comp_1105	comp_1105
METHOD	aem	(Lach;)V	a	method_46325	apply
METHOD	aem	(Lwl;)V	a	method_55901	write
METHOD	aem	()Ljava/util/List;	b	comp_1105	comp_1105
CLASS	aen	net/minecraft/class_2703	net/minecraft/network/packet/s2c/play/PlayerListS2CPacket
FIELD	aen	Lzm;	a	field_47955	CODEC
FIELD	aen	Ljava/util/EnumSet;	b	field_40698	actions
FIELD	aen	Ljava/util/List;	c	field_12369	entries
METHOD	aen	(Lach;)V	a	method_11721	apply
METHOD	aen	(Ljava/util/Collection;)Laen;	a	method_43886	entryFromPlayer
METHOD	aen	(Lwl;)Laen$b;	a	method_46328	method_46328
METHOD	aen	(Lwl;Laen$b;)V	a	method_46326	method_46326
METHOD	aen	(Lwz;)V	a	method_55902	write
METHOD	aen	()Ljava/util/EnumSet;	b	method_46327	getActions
METHOD	aen	()Ljava/util/List;	e	method_46329	getEntries
METHOD	aen	()Ljava/util/List;	f	method_46330	getPlayerAdditionEntries
CLASS	aen$a	net/minecraft/class_2703$class_5893	net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Action
FIELD	aen$a	Laen$a;	a	field_29136	field_29136
FIELD	aen$a	Laen$a;	b	field_40699	field_40699
FIELD	aen$a	Laen$a;	c	field_29137	field_29137
FIELD	aen$a	Laen$a;	d	field_40700	field_40700
FIELD	aen$a	Laen$a;	e	field_29138	field_29138
FIELD	aen$a	Laen$a;	f	field_29139	field_29139
FIELD	aen$a	Laen$a$a;	g	field_40701	reader
FIELD	aen$a	Laen$a$b;	h	field_40702	writer
FIELD	aen$a	[Laen$a;	i	field_29141	field_29141
METHOD	aen$a	()[Laen$a;	a	method_36951	method_36951
METHOD	aen$a	(Laen$c;Lwz;)V	a	method_46332	method_46332
METHOD	aen$a	(Lwz;Laen$b;)V	a	method_46331	method_46331
METHOD	aen$a	(Laen$c;Lwz;)V	b	method_46334	method_46334
METHOD	aen$a	(Lwz;Laen$b;)V	b	method_46333	method_46333
METHOD	aen$a	(Laen$c;Lwz;)V	c	method_46336	method_46336
METHOD	aen$a	(Lwz;Laen$b;)V	c	method_46335	method_46335
METHOD	aen$a	(Laen$c;Lwz;)V	d	method_46338	method_46338
METHOD	aen$a	(Lwz;Laen$b;)V	d	method_46337	method_46337
METHOD	aen$a	(Laen$c;Lwz;)V	e	method_46340	method_46340
METHOD	aen$a	(Lwz;Laen$b;)V	e	method_46339	method_46339
METHOD	aen$a	(Laen$c;Lwz;)V	f	method_46342	method_46342
METHOD	aen$a	(Lwz;Laen$b;)V	f	method_46341	method_46341
CLASS	aen$a$a	net/minecraft/class_2703$class_5893$class_7829	net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Action$Reader
CLASS	aen$a$b	net/minecraft/class_2703$class_5893$class_7830	net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Action$Writer
CLASS	aen$b	net/minecraft/class_2703$class_2705	net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Entry
FIELD	aen$b	Ljava/util/UUID;	a	comp_1106	comp_1106
FIELD	aen$b	Lcom/mojang/authlib/GameProfile;	b	comp_1107	profile
FIELD	aen$b	Z	c	comp_1108	comp_1108
FIELD	aen$b	I	d	comp_1109	latency
FIELD	aen$b	Ldbt;	e	comp_1110	gameMode
FIELD	aen$b	Lxo;	f	comp_1111	displayName
FIELD	aen$b	Lyf$a;	g	comp_1112	comp_1112
METHOD	aen$b	()Ljava/util/UUID;	a	comp_1106	comp_1106
METHOD	aen$b	()Lcom/mojang/authlib/GameProfile;	b	comp_1107	profile
METHOD	aen$b	()Z	c	comp_1108	comp_1108
METHOD	aen$b	()I	d	comp_1109	latency
METHOD	aen$b	()Ldbt;	e	comp_1110	gameMode
METHOD	aen$b	()Lxo;	f	comp_1111	displayName
METHOD	aen$b	()Lyf$a;	g	comp_1112	comp_1112
CLASS	aen$c	net/minecraft/class_2703$class_7831	net/minecraft/network/packet/s2c/play/PlayerListS2CPacket$Serialized
FIELD	aen$c	Ljava/util/UUID;	a	field_40703	profileId
FIELD	aen$c	Lcom/mojang/authlib/GameProfile;	b	field_40704	gameProfile
FIELD	aen$c	Z	c	field_40705	listed
FIELD	aen$c	I	d	field_40706	latency
FIELD	aen$c	Ldbt;	e	field_40707	gameMode
FIELD	aen$c	Lxo;	f	field_40708	displayName
FIELD	aen$c	Lyf$a;	g	field_40709	session
METHOD	aen$c	()Laen$b;	a	method_46343	toEntry
CLASS	aeo	net/minecraft/class_2707	net/minecraft/network/packet/s2c/play/LookAtS2CPacket
FIELD	aeo	Lzm;	a	field_47956	CODEC
FIELD	aeo	D	b	field_12386	targetX
FIELD	aeo	D	c	field_12384	targetY
FIELD	aeo	D	d	field_12383	targetZ
FIELD	aeo	I	e	field_12388	entityId
FIELD	aeo	Lfb$a;	f	field_12385	selfAnchor
FIELD	aeo	Lfb$a;	g	field_12389	targetAnchor
FIELD	aeo	Z	h	field_12387	lookAtEntity
METHOD	aeo	(Lach;)V	a	method_11731	apply
METHOD	aeo	(Ldbw;)Levp;	a	method_11732	getTargetPosition
METHOD	aeo	(Lwl;)V	a	method_55903	write
METHOD	aeo	()Lfb$a;	b	method_11730	getSelfAnchor
CLASS	aep	net/minecraft/class_2708	net/minecraft/network/packet/s2c/play/PlayerPositionLookS2CPacket
FIELD	aep	Lzm;	a	field_47957	CODEC
FIELD	aep	D	b	field_12395	x
FIELD	aep	D	c	field_12392	y
FIELD	aep	D	d	field_12390	z
FIELD	aep	F	e	field_12393	yaw
FIELD	aep	F	f	field_12391	pitch
FIELD	aep	Ljava/util/Set;	g	field_12396	flags
FIELD	aep	I	h	field_12394	teleportId
METHOD	aep	(Lach;)V	a	method_11740	apply
METHOD	aep	(Lwl;)V	a	method_55904	write
METHOD	aep	()D	b	method_11734	getX
METHOD	aep	()D	e	method_11735	getY
METHOD	aep	()D	f	method_11738	getZ
METHOD	aep	()F	g	method_11736	getYaw
METHOD	aep	()F	h	method_11739	getPitch
METHOD	aep	()I	i	method_11737	getTeleportId
METHOD	aep	()Ljava/util/Set;	j	method_11733	getFlags
CLASS	aeq	net/minecraft/class_9632	net/minecraft/network/packet/s2c/play/ProjectilePowerS2CPacket
FIELD	aeq	Lzm;	a	field_51336	CODEC
FIELD	aeq	I	b	field_51337	entityId
FIELD	aeq	D	c	field_51338	powerX
FIELD	aeq	D	d	field_51339	powerY
FIELD	aeq	D	e	field_51340	powerZ
METHOD	aeq	(Lach;)V	a	method_59505	apply
METHOD	aeq	(Lwl;)V	a	method_59506	write
METHOD	aeq	()I	b	method_59507	getEntityId
METHOD	aeq	()D	e	method_59508	getPowerX
METHOD	aeq	()D	f	method_59509	getPowerY
METHOD	aeq	()D	g	method_59510	getPowerZ
CLASS	aer	net/minecraft/class_2713	net/minecraft/network/packet/s2c/play/UnlockRecipesS2CPacket
FIELD	aer	Lzm;	a	field_47958	CODEC
FIELD	aer	Laer$a;	b	field_12408	action
FIELD	aer	Ljava/util/List;	c	field_12414	recipeIdsToChange
FIELD	aer	Ljava/util/List;	d	field_12409	recipeIdsToInit
FIELD	aer	Lawd;	e	field_25797	options
METHOD	aer	(Lach;)V	a	method_11753	apply
METHOD	aer	(Lwl;)V	a	method_55905	write
METHOD	aer	()Ljava/util/List;	b	method_11750	getRecipeIdsToChange
METHOD	aer	()Ljava/util/List;	e	method_11757	getRecipeIdsToInit
METHOD	aer	()Lawd;	f	method_11756	getOptions
METHOD	aer	()Laer$a;	g	method_11751	getAction
CLASS	aer$a	net/minecraft/class_2713$class_2714	net/minecraft/network/packet/s2c/play/UnlockRecipesS2CPacket$Action
FIELD	aer$a	Laer$a;	a	field_12416	field_12416
FIELD	aer$a	Laer$a;	b	field_12415	field_12415
FIELD	aer$a	Laer$a;	c	field_12417	field_12417
FIELD	aer$a	[Laer$a;	d	field_12418	field_12418
METHOD	aer$a	()[Laer$a;	a	method_36953	method_36953
CLASS	aes	net/minecraft/class_2716	net/minecraft/network/packet/s2c/play/EntitiesDestroyS2CPacket
FIELD	aes	Lzm;	a	field_47959	CODEC
FIELD	aes	Lit/unimi/dsi/fastutil/ints/IntList;	b	field_33690	entityIds
METHOD	aes	(Lach;)V	a	method_11764	apply
METHOD	aes	(Lwl;)V	a	method_55906	write
METHOD	aes	()Lit/unimi/dsi/fastutil/ints/IntList;	b	method_36548	getEntityIds
CLASS	aet	net/minecraft/class_2718	net/minecraft/network/packet/s2c/play/RemoveEntityStatusEffectS2CPacket
FIELD	aet	Lzm;	a	field_47960	CODEC
FIELD	aet	I	b	comp_2175	comp_2175
FIELD	aet	Lji;	c	comp_2176	comp_2176
METHOD	aet	(Lach;)V	a	method_11769	apply
METHOD	aet	(Laet;)Ljava/lang/Integer;	a	method_55907	method_55907
METHOD	aet	(Ldbw;)Lbss;	a	method_11767	getEntity
METHOD	aet	()I	b	comp_2175	comp_2175
METHOD	aet	()Lji;	e	comp_2176	comp_2176
CLASS	aeu	net/minecraft/class_9006	net/minecraft/network/packet/s2c/play/ScoreboardScoreResetS2CPacket
FIELD	aeu	Lzm;	a	field_47961	CODEC
FIELD	aeu	Ljava/lang/String;	b	comp_2120	scoreHolderName
FIELD	aeu	Ljava/lang/String;	c	comp_2121	comp_2121
METHOD	aeu	(Lach;)V	a	method_55332	apply
METHOD	aeu	(Lwl;)V	a	method_55908	write
METHOD	aeu	()Ljava/lang/String;	b	comp_2120	scoreHolderName
METHOD	aeu	()Ljava/lang/String;	e	comp_2121	comp_2121
CLASS	aev	net/minecraft/class_2724	net/minecraft/network/packet/s2c/play/PlayerRespawnS2CPacket
FIELD	aev	Lzm;	a	field_47962	CODEC
FIELD	aev	B	b	field_41730	KEEP_ATTRIBUTES
FIELD	aev	B	c	field_41731	KEEP_TRACKED_DATA
FIELD	aev	B	d	field_41732	KEEP_ALL
FIELD	aev	Lagq;	e	comp_1728	comp_1728
FIELD	aev	B	f	comp_1729	flag
METHOD	aev	(B)Z	a	method_48016	hasFlag
METHOD	aev	(Lach;)V	a	method_11782	apply
METHOD	aev	(Lwz;)V	a	method_55909	write
METHOD	aev	()Lagq;	b	comp_1728	comp_1728
METHOD	aev	()B	e	comp_1729	flag
CLASS	aew	net/minecraft/class_2726	net/minecraft/network/packet/s2c/play/EntitySetHeadYawS2CPacket
FIELD	aew	Lzm;	a	field_47963	CODEC
FIELD	aew	I	b	field_12437	entity
FIELD	aew	B	c	field_12436	headYaw
METHOD	aew	(Lach;)V	a	method_11788	apply
METHOD	aew	(Ldbw;)Lbss;	a	method_11786	getEntity
METHOD	aew	(Lwl;)V	a	method_55910	write
METHOD	aew	()B	b	method_11787	getHeadYaw
CLASS	aex	net/minecraft/class_2637	net/minecraft/network/packet/s2c/play/ChunkDeltaUpdateS2CPacket
FIELD	aex	Lzm;	a	field_47964	CODEC
FIELD	aex	I	b	field_33341	field_33341
FIELD	aex	Lkb;	c	field_26345	sectionPos
FIELD	aex	[S	d	field_26346	positions
FIELD	aex	[Ldsa;	e	field_26347	blockStates
METHOD	aex	(Lach;)V	a	method_11392	apply
METHOD	aex	(Ljava/util/function/BiConsumer;)V	a	method_30621	visitUpdates
METHOD	aex	(Lwl;)V	a	method_55911	write
CLASS	aey	net/minecraft/class_2729	net/minecraft/network/packet/s2c/play/SelectAdvancementTabS2CPacket
FIELD	aey	Lzm;	a	field_47965	CODEC
FIELD	aey	Lale;	b	field_12440	tabId
METHOD	aey	(Lach;)V	a	method_11794	apply
METHOD	aey	(Lwl;)V	a	method_55912	write
METHOD	aey	()Lale;	b	method_11793	getTabId
CLASS	aez	net/minecraft/class_7495	net/minecraft/network/packet/s2c/play/ServerMetadataS2CPacket
FIELD	aez	Lzm;	a	field_47966	CODEC
FIELD	aez	Lxo;	b	comp_2277	description
FIELD	aez	Ljava/util/Optional;	c	comp_2278	favicon
METHOD	aez	(Lach;)V	a	method_44131	apply
METHOD	aez	()Lxo;	b	comp_2277	description
METHOD	aez	()Ljava/util/Optional;	e	comp_2278	favicon
CLASS	afa	net/minecraft/class_5894	net/minecraft/network/packet/s2c/play/OverlayMessageS2CPacket
FIELD	afa	Lzm;	a	field_47967	CODEC
FIELD	afa	Lxo;	b	comp_2279	comp_2279
METHOD	afa	(Lach;)V	a	method_34154	apply
METHOD	afa	()Lxo;	b	comp_2279	comp_2279
CLASS	afb	net/minecraft/class_5895	net/minecraft/network/packet/s2c/play/WorldBorderCenterChangedS2CPacket
FIELD	afb	Lzm;	a	field_47968	CODEC
FIELD	afb	D	b	field_29143	centerX
FIELD	afb	D	c	field_29144	centerZ
METHOD	afb	(Lach;)V	a	method_34156	apply
METHOD	afb	(Lwl;)V	a	method_55915	write
METHOD	afb	()D	b	method_34157	getCenterZ
METHOD	afb	()D	e	method_34158	getCenterX
CLASS	afc	net/minecraft/class_5896	net/minecraft/network/packet/s2c/play/WorldBorderInterpolateSizeS2CPacket
FIELD	afc	Lzm;	a	field_47969	CODEC
FIELD	afc	D	b	field_29145	size
FIELD	afc	D	c	field_29146	sizeLerpTarget
FIELD	afc	J	d	field_29147	sizeLerpTime
METHOD	afc	(Lach;)V	a	method_34159	apply
METHOD	afc	(Lwl;)V	a	method_55916	write
METHOD	afc	()D	b	method_34160	getSize
METHOD	afc	()D	e	method_34161	getSizeLerpTarget
METHOD	afc	()J	f	method_34162	getSizeLerpTime
CLASS	afd	net/minecraft/class_5897	net/minecraft/network/packet/s2c/play/WorldBorderSizeChangedS2CPacket
FIELD	afd	Lzm;	a	field_47970	CODEC
FIELD	afd	D	b	field_29148	sizeLerpTarget
METHOD	afd	(Lach;)V	a	method_34163	apply
METHOD	afd	(Lwl;)V	a	method_55917	write
METHOD	afd	()D	b	method_34164	getSizeLerpTarget
CLASS	afe	net/minecraft/class_5898	net/minecraft/network/packet/s2c/play/WorldBorderWarningTimeChangedS2CPacket
FIELD	afe	Lzm;	a	field_47971	CODEC
FIELD	afe	I	b	field_29149	warningTime
METHOD	afe	(Lach;)V	a	method_34165	apply
METHOD	afe	(Lwl;)V	a	method_55918	write
METHOD	afe	()I	b	method_34166	getWarningTime
CLASS	aff	net/minecraft/class_5899	net/minecraft/network/packet/s2c/play/WorldBorderWarningBlocksChangedS2CPacket
FIELD	aff	Lzm;	a	field_47972	CODEC
FIELD	aff	I	b	field_29150	warningBlocks
METHOD	aff	(Lach;)V	a	method_34167	apply
METHOD	aff	(Lwl;)V	a	method_55919	write
METHOD	aff	()I	b	method_34168	getWarningBlocks
CLASS	afg	net/minecraft/class_2734	net/minecraft/network/packet/s2c/play/SetCameraEntityS2CPacket
FIELD	afg	Lzm;	a	field_47973	CODEC
FIELD	afg	I	b	field_12462	entityId
METHOD	afg	(Lach;)V	a	method_11801	apply
METHOD	afg	(Ldbw;)Lbss;	a	method_11800	getEntity
METHOD	afg	(Lwl;)V	a	method_55920	write
CLASS	afh	net/minecraft/class_2735	net/minecraft/network/packet/s2c/play/UpdateSelectedSlotS2CPacket
FIELD	afh	Lzm;	a	field_47974	CODEC
FIELD	afh	I	b	field_12463	slot
METHOD	afh	(Lach;)V	a	method_11802	apply
METHOD	afh	(Lwl;)V	a	method_55921	write
METHOD	afh	()I	b	method_11803	getSlot
CLASS	afi	net/minecraft/class_4282	net/minecraft/network/packet/s2c/play/ChunkRenderDistanceCenterS2CPacket
FIELD	afi	Lzm;	a	field_47975	CODEC
FIELD	afi	I	b	field_19206	chunkX
FIELD	afi	I	c	field_19207	chunkZ
METHOD	afi	(Lach;)V	a	method_20321	apply
METHOD	afi	(Lwl;)V	a	method_55922	write
METHOD	afi	()I	b	method_20322	getChunkX
METHOD	afi	()I	e	method_20323	getChunkZ
CLASS	afj	net/minecraft/class_4273	net/minecraft/network/packet/s2c/play/ChunkLoadDistanceS2CPacket
FIELD	afj	Lzm;	a	field_47976	CODEC
FIELD	afj	I	b	field_19146	distance
METHOD	afj	(Lach;)V	a	method_20205	apply
METHOD	afj	(Lwl;)V	a	method_55923	write
METHOD	afj	()I	b	method_20206	getDistance
CLASS	afk	net/minecraft/class_2759	net/minecraft/network/packet/s2c/play/PlayerSpawnPositionS2CPacket
FIELD	afk	Lzm;	a	field_47977	CODEC
FIELD	afk	Liz;	b	field_12615	pos
FIELD	afk	F	c	field_26381	angle
METHOD	afk	(Lach;)V	a	method_11869	apply
METHOD	afk	(Lwl;)V	a	method_55924	write
METHOD	afk	()Liz;	b	method_11870	getPos
METHOD	afk	()F	e	method_30732	getAngle
CLASS	afl	net/minecraft/class_2736	net/minecraft/network/packet/s2c/play/ScoreboardDisplayS2CPacket
FIELD	afl	Lzm;	a	field_47978	CODEC
FIELD	afl	Lewk;	b	field_12464	slot
FIELD	afl	Ljava/lang/String;	c	field_12465	name
METHOD	afl	(Lach;)V	a	method_11805	apply
METHOD	afl	(Lwl;)V	a	method_55925	write
METHOD	afl	()Lewk;	b	method_11806	getSlot
METHOD	afl	()Ljava/lang/String;	e	method_11804	getName
CLASS	afm	net/minecraft/class_2739	net/minecraft/network/packet/s2c/play/EntityTrackerUpdateS2CPacket
FIELD	afm	Lzm;	a	field_47979	CODEC
FIELD	afm	I	b	field_40850	MARKER_ID
FIELD	afm	I	c	comp_1127	id
FIELD	afm	Ljava/util/List;	d	comp_1128	trackedValues
METHOD	afm	(Lach;)V	a	method_11808	apply
METHOD	afm	(Ljava/util/List;Lwz;)V	a	method_46615	write
METHOD	afm	(Lwz;)Ljava/util/List;	a	method_46616	read
METHOD	afm	()I	b	comp_1127	id
METHOD	afm	(Lwz;)V	b	method_55926	write
METHOD	afm	()Ljava/util/List;	e	comp_1128	trackedValues
CLASS	afn	net/minecraft/class_2740	net/minecraft/network/packet/s2c/play/EntityAttachS2CPacket
FIELD	afn	Lzm;	a	field_47980	CODEC
FIELD	afn	I	b	field_12479	attachedEntityId
FIELD	afn	I	c	field_12478	holdingEntityId
METHOD	afn	(Lach;)V	a	method_11811	apply
METHOD	afn	(Lwl;)V	a	method_55927	write
METHOD	afn	()I	b	method_11812	getAttachedEntityId
METHOD	afn	()I	e	method_11810	getHoldingEntityId
CLASS	afo	net/minecraft/class_2743	net/minecraft/network/packet/s2c/play/EntityVelocityUpdateS2CPacket
FIELD	afo	Lzm;	a	field_47981	CODEC
FIELD	afo	I	b	field_12564	id
FIELD	afo	I	c	field_12563	velocityX
FIELD	afo	I	d	field_12562	velocityY
FIELD	afo	I	e	field_12561	velocityZ
METHOD	afo	(Lach;)V	a	method_11817	apply
METHOD	afo	(Lwl;)V	a	method_55928	write
METHOD	afo	()I	b	method_11818	getId
METHOD	afo	()I	e	method_11815	getVelocityX
METHOD	afo	()I	f	method_11816	getVelocityY
METHOD	afo	()I	g	method_11819	getVelocityZ
CLASS	afp	net/minecraft/class_2744	net/minecraft/network/packet/s2c/play/EntityEquipmentUpdateS2CPacket
FIELD	afp	Lzm;	a	field_47982	CODEC
FIELD	afp	B	b	field_33342	field_33342
FIELD	afp	I	c	field_12565	id
FIELD	afp	Ljava/util/List;	d	field_25721	equipmentList
METHOD	afp	(Lach;)V	a	method_11823	apply
METHOD	afp	(Lwz;)V	a	method_55929	write
METHOD	afp	()I	b	method_11820	getId
METHOD	afp	()Ljava/util/List;	e	method_30145	getEquipmentList
CLASS	afq	net/minecraft/class_2748	net/minecraft/network/packet/s2c/play/ExperienceBarUpdateS2CPacket
FIELD	afq	Lzm;	a	field_47983	CODEC
FIELD	afq	F	b	field_12580	barProgress
FIELD	afq	I	c	field_12582	experienceLevel
FIELD	afq	I	d	field_12581	experience
METHOD	afq	(Lach;)V	a	method_11829	apply
METHOD	afq	(Lwl;)V	a	method_55930	write
METHOD	afq	()F	b	method_11830	getBarProgress
METHOD	afq	()I	e	method_11827	getExperienceLevel
METHOD	afq	()I	f	method_11828	getExperience
CLASS	afr	net/minecraft/class_2749	net/minecraft/network/packet/s2c/play/HealthUpdateS2CPacket
FIELD	afr	Lzm;	a	field_47984	CODEC
FIELD	afr	F	b	field_12584	health
FIELD	afr	I	c	field_12585	food
FIELD	afr	F	d	field_12583	saturation
METHOD	afr	(Lach;)V	a	method_11832	apply
METHOD	afr	(Lwl;)V	a	method_55931	write
METHOD	afr	()F	b	method_11833	getHealth
METHOD	afr	()I	e	method_11831	getFood
METHOD	afr	()F	f	method_11834	getSaturation
CLASS	afs	net/minecraft/class_2751	net/minecraft/network/packet/s2c/play/ScoreboardObjectiveUpdateS2CPacket
FIELD	afs	Lzm;	a	field_47985	CODEC
FIELD	afs	I	b	field_33343	ADD_MODE
FIELD	afs	I	c	field_33344	REMOVE_MODE
FIELD	afs	I	d	field_33345	UPDATE_MODE
FIELD	afs	Ljava/lang/String;	e	field_12589	name
FIELD	afs	Lxo;	f	field_12591	displayName
FIELD	afs	Leww$a;	g	field_12592	type
FIELD	afs	Ljava/util/Optional;	h	field_47519	numberFormat
FIELD	afs	I	i	field_12590	mode
METHOD	afs	(Lach;)V	a	method_11838	apply
METHOD	afs	(Lwz;)V	a	method_55932	write
METHOD	afs	()Ljava/lang/String;	b	method_11835	getName
METHOD	afs	()Lxo;	e	method_11836	getDisplayName
METHOD	afs	()I	f	method_11837	getMode
METHOD	afs	()Leww$a;	g	method_11839	getType
METHOD	afs	()Ljava/util/Optional;	h	method_55336	getNumberFormat
CLASS	aft	net/minecraft/class_2752	net/minecraft/network/packet/s2c/play/EntityPassengersSetS2CPacket
FIELD	aft	Lzm;	a	field_47986	CODEC
FIELD	aft	I	b	field_12594	id
FIELD	aft	[I	c	field_12593	passengerIds
METHOD	aft	(Lach;)V	a	method_11842	apply
METHOD	aft	(Lwl;)V	a	method_55933	write
METHOD	aft	()[I	b	method_11840	getPassengerIds
METHOD	aft	()I	e	method_11841	getId
CLASS	afu	net/minecraft/class_5900	net/minecraft/network/packet/s2c/play/TeamS2CPacket
FIELD	afu	Lzm;	a	field_47987	CODEC
FIELD	afu	I	b	field_33346	ADD
FIELD	afu	I	c	field_33347	REMOVE
FIELD	afu	I	d	field_33348	UPDATE
FIELD	afu	I	e	field_33349	ADD_PLAYERS
FIELD	afu	I	f	field_33350	REMOVE_PLAYERS
FIELD	afu	I	g	field_33351	FIRST_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH
FIELD	afu	I	h	field_33352	SECOND_MAX_VISIBILITY_OR_COLLISION_RULE_LENGTH
FIELD	afu	I	i	field_29151	packetType
FIELD	afu	Ljava/lang/String;	j	field_29152	teamName
FIELD	afu	Ljava/util/Collection;	k	field_29153	playerNames
FIELD	afu	Ljava/util/Optional;	l	field_29154	team
METHOD	afu	(I)Z	a	method_34169	containsPlayers
METHOD	afu	(Lach;)V	a	method_34173	apply
METHOD	afu	(Lewo;)Lafu;	a	method_34170	updateRemovedTeam
METHOD	afu	(Lewo;Ljava/lang/String;Lafu$a;)Lafu;	a	method_34171	changePlayerTeam
METHOD	afu	(Lewo;Z)Lafu;	a	method_34172	updateTeam
METHOD	afu	(Lwz;)V	a	method_55934	write
METHOD	afu	()Lafu$a;	b	method_34174	getPlayerListOperation
METHOD	afu	(I)Z	b	method_34175	containsTeamInfo
METHOD	afu	()Lafu$a;	e	method_34176	getTeamOperation
METHOD	afu	()Ljava/lang/String;	f	method_34177	getTeamName
METHOD	afu	()Ljava/util/Collection;	g	method_34178	getPlayerNames
METHOD	afu	()Ljava/util/Optional;	h	method_34179	getTeam
METHOD	afu	()Ljava/lang/IllegalStateException;	i	method_34180	method_34180
CLASS	afu$a	net/minecraft/class_5900$class_5901	net/minecraft/network/packet/s2c/play/TeamS2CPacket$Operation
FIELD	afu$a	Lafu$a;	a	field_29155	field_29155
FIELD	afu$a	Lafu$a;	b	field_29156	field_29156
FIELD	afu$a	[Lafu$a;	c	field_29157	field_29157
METHOD	afu$a	()[Lafu$a;	a	method_36954	method_36954
CLASS	afu$b	net/minecraft/class_5900$class_5902	net/minecraft/network/packet/s2c/play/TeamS2CPacket$SerializableTeam
FIELD	afu$b	Lxo;	a	field_29158	displayName
FIELD	afu$b	Lxo;	b	field_29159	prefix
FIELD	afu$b	Lxo;	c	field_29160	suffix
FIELD	afu$b	Ljava/lang/String;	d	field_29161	nameTagVisibilityRule
FIELD	afu$b	Ljava/lang/String;	e	field_29162	collisionRule
FIELD	afu$b	Ln;	f	field_29163	color
FIELD	afu$b	I	g	field_29164	friendlyFlags
METHOD	afu$b	()Lxo;	a	method_34181	getDisplayName
METHOD	afu$b	(Lwz;)V	a	method_34182	write
METHOD	afu$b	()I	b	method_34183	getFriendlyFlagsBitwise
METHOD	afu$b	()Ln;	c	method_34184	getColor
METHOD	afu$b	()Ljava/lang/String;	d	method_34185	getNameTagVisibilityRule
METHOD	afu$b	()Ljava/lang/String;	e	method_34186	getCollisionRule
METHOD	afu$b	()Lxo;	f	method_34187	getPrefix
METHOD	afu$b	()Lxo;	g	method_34188	getSuffix
CLASS	afv	net/minecraft/class_2757	net/minecraft/network/packet/s2c/play/ScoreboardScoreUpdateS2CPacket
FIELD	afv	Lzm;	a	field_47988	CODEC
FIELD	afv	Ljava/lang/String;	b	comp_2122	scoreHolderName
FIELD	afv	Ljava/lang/String;	c	comp_2123	comp_2123
FIELD	afv	I	d	comp_2124	comp_2124
FIELD	afv	Ljava/util/Optional;	e	comp_2125	comp_2125
FIELD	afv	Ljava/util/Optional;	f	comp_2126	comp_2126
METHOD	afv	(Lach;)V	a	method_11866	apply
METHOD	afv	()Ljava/lang/String;	b	comp_2122	scoreHolderName
METHOD	afv	()Ljava/lang/String;	e	comp_2123	comp_2123
METHOD	afv	()I	f	comp_2124	comp_2124
METHOD	afv	()Ljava/util/Optional;	g	comp_2125	comp_2125
METHOD	afv	()Ljava/util/Optional;	h	comp_2126	comp_2126
CLASS	afw	net/minecraft/class_6682	net/minecraft/network/packet/s2c/play/SimulationDistanceS2CPacket
FIELD	afw	Lzm;	a	field_47989	CODEC
FIELD	afw	I	b	comp_170	comp_170
METHOD	afw	(Lach;)V	a	method_39027	apply
METHOD	afw	(Lwl;)V	a	method_55936	write
METHOD	afw	()I	b	comp_170	comp_170
CLASS	afx	net/minecraft/class_5903	net/minecraft/network/packet/s2c/play/SubtitleS2CPacket
FIELD	afx	Lzm;	a	field_47990	CODEC
FIELD	afx	Lxo;	b	comp_2280	comp_2280
METHOD	afx	(Lach;)V	a	method_34189	apply
METHOD	afx	()Lxo;	b	comp_2280	comp_2280
CLASS	afy	net/minecraft/class_2761	net/minecraft/network/packet/s2c/play/WorldTimeUpdateS2CPacket
FIELD	afy	Lzm;	a	field_47991	CODEC
FIELD	afy	J	b	field_12621	time
FIELD	afy	J	c	field_12620	timeOfDay
METHOD	afy	(Lach;)V	a	method_11872	apply
METHOD	afy	(Lwl;)V	a	method_55938	write
METHOD	afy	()J	b	method_11871	getTime
METHOD	afy	()J	e	method_11873	getTimeOfDay
CLASS	afz	net/minecraft/class_5904	net/minecraft/network/packet/s2c/play/TitleS2CPacket
FIELD	afz	Lzm;	a	field_47992	CODEC
FIELD	afz	Lxo;	b	comp_2281	comp_2281
METHOD	afz	(Lach;)V	a	method_34191	apply
METHOD	afz	()Lxo;	b	comp_2281	comp_2281
CLASS	aga	net/minecraft/class_5905	net/minecraft/network/packet/s2c/play/TitleFadeS2CPacket
FIELD	aga	Lzm;	a	field_47993	CODEC
FIELD	aga	I	b	field_29167	fadeInTicks
FIELD	aga	I	c	field_29168	stayTicks
FIELD	aga	I	d	field_29169	fadeOutTicks
METHOD	aga	(Lach;)V	a	method_34193	apply
METHOD	aga	(Lwl;)V	a	method_55940	write
METHOD	aga	()I	b	method_34194	getFadeInTicks
METHOD	aga	()I	e	method_34195	getStayTicks
METHOD	aga	()I	f	method_34196	getFadeOutTicks
CLASS	agb	net/minecraft/class_2765	net/minecraft/network/packet/s2c/play/PlaySoundFromEntityS2CPacket
FIELD	agb	Lzm;	a	field_47994	CODEC
FIELD	agb	Lji;	b	field_12642	sound
FIELD	agb	Lawa;	c	field_12641	category
FIELD	agb	I	d	field_12640	entityId
FIELD	agb	F	e	field_12639	volume
FIELD	agb	F	f	field_12638	pitch
FIELD	agb	J	g	field_38819	seed
METHOD	agb	(Lach;)V	a	method_11884	apply
METHOD	agb	(Lwz;)V	a	method_55941	write
METHOD	agb	()Lji;	b	method_11882	getSound
METHOD	agb	()Lawa;	e	method_11881	getCategory
METHOD	agb	()I	f	method_11883	getEntityId
METHOD	agb	()F	g	method_11885	getVolume
METHOD	agb	()F	h	method_11880	getPitch
METHOD	agb	()J	i	method_43235	getSeed
CLASS	agc	net/minecraft/class_2767	net/minecraft/network/packet/s2c/play/PlaySoundS2CPacket
FIELD	agc	Lzm;	a	field_47995	CODEC
FIELD	agc	F	b	field_33353	COORDINATE_SCALE
FIELD	agc	Lji;	c	field_12661	sound
FIELD	agc	Lawa;	d	field_12660	category
FIELD	agc	I	e	field_12659	fixedX
FIELD	agc	I	f	field_12658	fixedY
FIELD	agc	I	g	field_12657	fixedZ
FIELD	agc	F	h	field_12656	volume
FIELD	agc	F	i	field_12662	pitch
FIELD	agc	J	j	field_38820	seed
METHOD	agc	(Lach;)V	a	method_11895	apply
METHOD	agc	(Lwz;)V	a	method_55942	write
METHOD	agc	()Lji;	b	method_11894	getSound
METHOD	agc	()Lawa;	e	method_11888	getCategory
METHOD	agc	()D	f	method_11890	getX
METHOD	agc	()D	g	method_11889	getY
METHOD	agc	()D	h	method_11893	getZ
METHOD	agc	()F	i	method_11891	getVolume
METHOD	agc	()F	j	method_11892	getPitch
METHOD	agc	()J	k	method_43236	getSeed
CLASS	agd	net/minecraft/class_8588	net/minecraft/network/packet/s2c/play/EnterReconfigurationS2CPacket
FIELD	agd	Lagd;	a	field_47997	INSTANCE
FIELD	agd	Lzm;	b	field_47998	CODEC
METHOD	agd	(Lach;)V	a	method_52272	apply
CLASS	age	net/minecraft/class_2770	net/minecraft/network/packet/s2c/play/StopSoundS2CPacket
FIELD	age	Lzm;	a	field_47999	CODEC
FIELD	age	I	b	field_33354	CATEGORY_MASK
FIELD	age	I	c	field_33355	SOUND_ID_MASK
FIELD	age	Lale;	d	field_12676	soundId
FIELD	age	Lawa;	e	field_12677	category
METHOD	age	(Lach;)V	a	method_11905	apply
METHOD	age	(Lwl;)V	a	method_55944	write
METHOD	age	()Lale;	b	method_11904	getSoundId
METHOD	age	()Lawa;	e	method_11903	getCategory
CLASS	agf	net/minecraft/class_7439	net/minecraft/network/packet/s2c/play/GameMessageS2CPacket
FIELD	agf	Lzm;	a	field_48000	CODEC
FIELD	agf	Lxo;	b	comp_763	comp_763
FIELD	agf	Z	c	comp_906	comp_906
METHOD	agf	(Lach;)V	a	method_43631	apply
METHOD	agf	()Lxo;	b	comp_763	comp_763
METHOD	agf	()Z	e	comp_906	comp_906
CLASS	agg	net/minecraft/class_2772	net/minecraft/network/packet/s2c/play/PlayerListHeaderS2CPacket
FIELD	agg	Lzm;	a	field_48001	CODEC
FIELD	agg	Lxo;	b	comp_2282	comp_2282
FIELD	agg	Lxo;	c	comp_2283	comp_2283
METHOD	agg	(Lach;)V	a	method_11907	apply
METHOD	agg	()Lxo;	b	comp_2282	comp_2282
METHOD	agg	()Lxo;	e	comp_2283	comp_2283
CLASS	agh	net/minecraft/class_2774	net/minecraft/network/packet/s2c/play/NbtQueryResponseS2CPacket
FIELD	agh	Lzm;	a	field_48002	CODEC
FIELD	agh	I	b	field_12691	transactionId
FIELD	agh	Lur;	c	field_12690	nbt
METHOD	agh	(Lach;)V	a	method_11909	apply
METHOD	agh	(Lwl;)V	a	method_55947	write
METHOD	agh	()I	b	method_11910	getTransactionId
METHOD	agh	()Lur;	e	method_11911	getNbt
CLASS	agi	net/minecraft/class_2775	net/minecraft/network/packet/s2c/play/ItemPickupAnimationS2CPacket
FIELD	agi	Lzm;	a	field_48003	CODEC
FIELD	agi	I	b	field_12694	entityId
FIELD	agi	I	c	field_12693	collectorEntityId
FIELD	agi	I	d	field_12692	stackAmount
METHOD	agi	(Lach;)V	a	method_11914	apply
METHOD	agi	(Lwl;)V	a	method_55948	write
METHOD	agi	()I	b	method_11915	getEntityId
METHOD	agi	()I	e	method_11912	getCollectorEntityId
METHOD	agi	()I	f	method_11913	getStackAmount
CLASS	agj	net/minecraft/class_2777	net/minecraft/network/packet/s2c/play/EntityPositionS2CPacket
FIELD	agj	Lzm;	a	field_48004	CODEC
FIELD	agj	I	b	field_12705	id
FIELD	agj	D	c	field_12703	x
FIELD	agj	D	d	field_12702	y
FIELD	agj	D	e	field_12701	z
FIELD	agj	B	f	field_12707	yaw
FIELD	agj	B	g	field_12706	pitch
FIELD	agj	Z	h	field_12704	onGround
METHOD	agj	(Lach;)V	a	method_11922	apply
METHOD	agj	(Lwl;)V	a	method_55949	write
METHOD	agj	()I	b	method_11916	getId
METHOD	agj	()D	e	method_11917	getX
METHOD	agj	()D	f	method_11919	getY
METHOD	agj	()D	g	method_11918	getZ
METHOD	agj	()B	h	method_11920	getYaw
METHOD	agj	()B	i	method_11921	getPitch
METHOD	agj	()Z	j	method_11923	isOnGround
CLASS	agk	net/minecraft/class_8913	net/minecraft/network/packet/s2c/play/UpdateTickRateS2CPacket
FIELD	agk	Lzm;	a	field_48005	CODEC
FIELD	agk	F	b	comp_2014	comp_2014
FIELD	agk	Z	c	comp_2015	comp_2015
METHOD	agk	(Lach;)V	a	method_54665	apply
METHOD	agk	(Lbrd;)Lagk;	a	method_54664	create
METHOD	agk	(Lwl;)V	a	method_55950	write
METHOD	agk	()F	b	comp_2014	comp_2014
METHOD	agk	()Z	e	comp_2015	comp_2015
CLASS	agl	net/minecraft/class_8914	net/minecraft/network/packet/s2c/play/TickStepS2CPacket
FIELD	agl	Lzm;	a	field_48006	CODEC
FIELD	agl	I	b	comp_2016	comp_2016
METHOD	agl	(Lach;)V	a	method_54667	apply
METHOD	agl	(Lbrd;)Lagl;	a	method_54666	create
METHOD	agl	(Lwl;)V	a	method_55951	write
METHOD	agl	()I	b	comp_2016	comp_2016
CLASS	agm	net/minecraft/class_2779	net/minecraft/network/packet/s2c/play/AdvancementUpdateS2CPacket
FIELD	agm	Lzm;	a	field_48007	CODEC
FIELD	agm	Z	b	field_12718	clearCurrent
FIELD	agm	Ljava/util/List;	c	field_12717	toEarn
FIELD	agm	Ljava/util/Set;	d	field_12715	toRemove
FIELD	agm	Ljava/util/Map;	e	field_12716	toSetProgress
METHOD	agm	(Lach;)V	a	method_11925	apply
METHOD	agm	(Lwl;Lah;)V	a	method_34197	method_34197
METHOD	agm	(Lwz;)V	a	method_55952	write
METHOD	agm	()Ljava/util/List;	b	method_11928	getAdvancementsToEarn
METHOD	agm	()Ljava/util/Set;	e	method_11926	getAdvancementIdsToRemove
METHOD	agm	()Ljava/util/Map;	f	method_11927	getAdvancementsToProgress
METHOD	agm	()Z	g	method_11924	shouldClearCurrent
CLASS	agn	net/minecraft/class_2781	net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket
FIELD	agn	Lzm;	a	field_48008	CODEC
FIELD	agn	I	b	field_12719	entityId
FIELD	agn	Ljava/util/List;	c	field_12720	entries
METHOD	agn	(Lach;)V	a	method_11936	apply
METHOD	agn	()I	b	method_11937	getEntityId
METHOD	agn	()Ljava/util/List;	e	method_11938	getEntries
CLASS	agn$a	net/minecraft/class_2781$class_2782	net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket$Entry
FIELD	agn$a	Lzm;	a	field_48009	MODIFIER_CODEC
FIELD	agn$a	Lzm;	b	field_48010	CODEC
FIELD	agn$a	Lji;	c	comp_2177	comp_2177
FIELD	agn$a	D	d	comp_2178	comp_2178
FIELD	agn$a	Ljava/util/Collection;	e	comp_2179	comp_2179
METHOD	agn$a	()Lji;	a	comp_2177	comp_2177
METHOD	agn$a	(Ljava/util/UUID;Ljava/lang/Double;Lbut$a;)Lbut;	a	method_55953	method_55953
METHOD	agn$a	()D	b	comp_2178	comp_2178
METHOD	agn$a	()Ljava/util/Collection;	c	comp_2179	comp_2179
CLASS	ago	net/minecraft/class_2783	net/minecraft/network/packet/s2c/play/EntityStatusEffectS2CPacket
FIELD	ago	Lzm;	a	field_48011	CODEC
FIELD	ago	I	b	field_33356	AMBIENT_MASK
FIELD	ago	I	c	field_33357	SHOW_PARTICLES_MASK
FIELD	ago	I	d	field_33358	SHOW_ICON_MASK
FIELD	ago	I	e	field_47706	KEEP_FADING_MASK
FIELD	ago	I	f	field_12727	entityId
FIELD	ago	Lji;	g	field_12725	effectId
FIELD	ago	I	h	field_12729	amplifier
FIELD	ago	I	i	field_12726	duration
FIELD	ago	B	j	field_12728	flags
METHOD	ago	(Lach;)V	a	method_11948	apply
METHOD	ago	(Lwz;)V	a	method_55954	write
METHOD	ago	()I	b	method_11943	getEntityId
METHOD	ago	()Lji;	e	method_11946	getEffectId
METHOD	ago	()I	f	method_11945	getAmplifier
METHOD	ago	()I	g	method_11944	getDuration
METHOD	ago	()Z	h	method_11949	shouldShowParticles
METHOD	ago	()Z	i	method_11950	isAmbient
METHOD	ago	()Z	j	method_11942	shouldShowIcon
METHOD	ago	()Z	k	method_55629	keepFading
CLASS	agp	net/minecraft/class_2788	net/minecraft/network/packet/s2c/play/SynchronizeRecipesS2CPacket
FIELD	agp	Lzm;	a	field_48012	CODEC
FIELD	agp	Ljava/util/List;	b	field_12751	recipes
METHOD	agp	(Lach;)V	a	method_11997	apply
METHOD	agp	(Lagp;)Ljava/util/List;	a	method_55955	method_55955
METHOD	agp	()Ljava/util/List;	b	method_11998	getRecipes
CLASS	agq	net/minecraft/class_8589	net/minecraft/network/packet/s2c/play/CommonPlayerSpawnInfo
FIELD	agq	Lji;	a	comp_1553	comp_1553
FIELD	agq	Lald;	b	comp_1554	comp_1554
FIELD	agq	J	c	comp_1555	comp_1555
FIELD	agq	Ldbt;	d	comp_1556	gameMode
FIELD	agq	Ldbt;	e	comp_1557	prevGameMode
FIELD	agq	Z	f	comp_1558	comp_1558
FIELD	agq	Z	g	comp_1559	comp_1559
FIELD	agq	Ljava/util/Optional;	h	comp_1560	comp_1560
FIELD	agq	I	i	comp_1561	comp_1561
FIELD	agq	Lzm;	j	field_48708	DIMENSION_TYPE_PACKET_CODEC
METHOD	agq	()Lji;	a	comp_1553	comp_1553
METHOD	agq	(Lwz;)V	a	method_52274	write
METHOD	agq	()Lald;	b	comp_1554	comp_1554
METHOD	agq	()J	c	comp_1555	comp_1555
METHOD	agq	()Ldbt;	d	comp_1556	gameMode
METHOD	agq	()Ldbt;	e	comp_1557	prevGameMode
METHOD	agq	()Z	f	comp_1558	comp_1558
METHOD	agq	()Z	g	comp_1559	comp_1559
METHOD	agq	()Ljava/util/Optional;	h	comp_1560	comp_1560
METHOD	agq	()I	i	comp_1561	comp_1561
CLASS	agr	net/minecraft/class_4617	net/minecraft/util/NameGenerator
FIELD	agr	[Ljava/lang/String;	a	field_21050	PREFIX
FIELD	agr	[Ljava/lang/String;	b	field_21051	SUFFIX
METHOD	agr	(Lazf;[Ljava/lang/String;)Ljava/lang/String;	a	method_23266	getRandom
METHOD	agr	(Lbss;)Ljava/lang/String;	a	method_36154	name
METHOD	agr	(Ljava/util/UUID;)Ljava/lang/String;	a	method_23267	name
METHOD	agr	(Ljava/util/UUID;)Lazf;	b	method_23268	randomFromUuid
CLASS	ags	net/minecraft/class_4209	net/minecraft/server/network/DebugInfoSender
FIELD	ags	Lorg/slf4j/Logger;	a	field_18961	LOGGER
METHOD	ags	(Lald;)Ljava/lang/String;	a	method_44135	method_44135
METHOD	ags	(Lare;)V	a	method_22317	clearGameTestMarkers
METHOD	ags	(Lare;Laaw;)V	a	method_22319	sendToAll
METHOD	ags	(Lare;Lces;)V	a	method_36155	method_36155
METHOD	ags	(Lare;Ldbd;)V	a	method_19775	sendChunkWatchingChange
METHOD	ags	(Lare;Levp;Lald;)V	a	method_55630	method_55630
METHOD	ags	(Lare;Liz;)V	a	method_19776	sendPoiAddition
METHOD	ags	(Lare;Liz;Ljava/lang/String;II)V	a	method_22318	addGameTestMarker
METHOD	ags	(Lare;Ljava/lang/Object;)Ljava/lang/String;	a	method_36156	format
METHOD	ags	(Lare;Ljava/util/Collection;)V	a	method_20575	sendRaids
METHOD	ags	(Lbtn;)V	a	method_19774	sendBrainDebugData
METHOD	ags	(Lbtn;J)Ljava/util/List;	a	method_36157	listMemories
METHOD	ags	(Lcfe;)V	a	method_23855	sendBeeDebugData
METHOD	ags	(Lckx;)V	a	method_54909	sendBreezeDebugData
METHOD	ags	(Ldbw;Lbtp;Lcam;)V	a	method_19469	sendGoalSelector
METHOD	ags	(Ldbw;Lbtp;Leoh;F)V	a	method_19470	sendPathfindingData
METHOD	ags	(Ldbw;Ldwv;)V	a	method_33140	sendGameEventListener
METHOD	ags	(Ldbw;Liz;)V	a	method_19472	sendNeighborUpdate
METHOD	ags	(Ldbw;Liz;Ldsa;Ldpc;)V	a	method_23856	sendBeehiveDebugData
METHOD	ags	(Ldbw;Lji;Levp;)V	a	method_33139	sendGameEvent
METHOD	ags	(Ldcr;Leiq;)V	a	method_19474	sendStructureStart
METHOD	ags	(Ljava/lang/String;)Ljava/lang/String;	a	method_52275	method_52275
METHOD	ags	(Ljava/util/List;Lcbz;)V	a	method_36162	method_36162
METHOD	ags	(Ljava/util/List;Ljava/lang/String;Lcco;Ljava/lang/Integer;)V	a	method_52276	method_52276
METHOD	ags	(Ljava/util/List;Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)V	a	method_52277	method_52277
METHOD	ags	(Lji;)Z	a	method_36159	method_36159
METHOD	ags	(Lare;Liz;)V	b	method_19777	sendPoiRemoval
METHOD	ags	(Lare;Liz;)V	c	method_19778	sendPointOfInterest
METHOD	ags	(Lare;Liz;)V	d	method_24819	sendPoi
CLASS	agt	net/minecraft/class_9094	net/minecraft/network/packet/PlayPackets
FIELD	agt	Lzx;	A	field_48782	field_48782
FIELD	agt	Lzx;	B	field_48013	field_48013
FIELD	agt	Lzx;	C	field_48014	field_48014
FIELD	agt	Lzx;	D	field_48015	field_48015
FIELD	agt	Lzx;	E	field_48016	field_48016
FIELD	agt	Lzx;	F	field_48017	field_48017
FIELD	agt	Lzx;	G	field_48018	field_48018
FIELD	agt	Lzx;	H	field_48019	field_48019
FIELD	agt	Lzx;	I	field_48020	field_48020
FIELD	agt	Lzx;	J	field_48021	field_48021
FIELD	agt	Lzx;	K	field_48022	field_48022
FIELD	agt	Lzx;	L	field_48023	field_48023
FIELD	agt	Lzx;	M	field_48024	field_48024
FIELD	agt	Lzx;	N	field_48025	field_48025
FIELD	agt	Lzx;	O	field_48026	field_48026
FIELD	agt	Lzx;	P	field_48027	field_48027
FIELD	agt	Lzx;	Q	field_48028	field_48028
FIELD	agt	Lzx;	R	field_48029	field_48029
FIELD	agt	Lzx;	S	field_48030	field_48030
FIELD	agt	Lzx;	T	field_48031	field_48031
FIELD	agt	Lzx;	U	field_48032	MOVE_VEHICLE_S2C
FIELD	agt	Lzx;	V	field_48033	field_48033
FIELD	agt	Lzx;	W	field_48034	field_48034
FIELD	agt	Lzx;	X	field_48035	field_48035
FIELD	agt	Lzx;	Y	field_48036	field_48036
FIELD	agt	Lzx;	Z	field_48037	PLAYER_ABILITIES_S2C
FIELD	agt	Lzx;	aA	field_48091	field_48091
FIELD	agt	Lzx;	aB	field_48040	field_48040
FIELD	agt	Lzx;	aC	field_48041	field_48041
FIELD	agt	Lzx;	aD	field_48042	field_48042
FIELD	agt	Lzx;	aE	field_48043	field_48043
FIELD	agt	Lzx;	aF	field_48044	field_48044
FIELD	agt	Lzx;	aG	field_48045	field_48045
FIELD	agt	Lzx;	aH	field_48046	field_48046
FIELD	agt	Lzx;	aI	field_48047	field_48047
FIELD	agt	Lzx;	aJ	field_48048	field_48048
FIELD	agt	Lzx;	aK	field_48049	field_48049
FIELD	agt	Lzx;	aL	field_48050	field_48050
FIELD	agt	Lzx;	a	field_48039	field_48039
FIELD	agt	Lzx;	aM	field_48051	field_48051
FIELD	agt	Lzx;	aN	field_48052	field_48052
FIELD	agt	Lzx;	aO	field_48053	field_48053
FIELD	agt	Lzx;	aP	field_48054	field_48054
FIELD	agt	Lzx;	aQ	field_48055	field_48055
FIELD	agt	Lzx;	aR	field_48056	field_48056
FIELD	agt	Lzx;	aS	field_48057	field_48057
FIELD	agt	Lzx;	aT	field_48058	field_48058
FIELD	agt	Lzx;	aU	field_48059	field_48059
FIELD	agt	Lzx;	aV	field_48060	field_48060
FIELD	agt	Lzx;	aW	field_48061	field_48061
FIELD	agt	Lzx;	aX	field_48062	field_48062
FIELD	agt	Lzx;	aY	field_48063	field_48063
FIELD	agt	Lzx;	aZ	field_48064	field_48064
FIELD	agt	Lzx;	aa	field_48038	field_48038
FIELD	agt	Lzx;	ab	field_48066	field_48066
FIELD	agt	Lzx;	ac	field_48067	field_48067
FIELD	agt	Lzx;	ad	field_48068	field_48068
FIELD	agt	Lzx;	ae	field_48069	field_48069
FIELD	agt	Lzx;	af	field_48070	field_48070
FIELD	agt	Lzx;	ag	field_48071	field_48071
FIELD	agt	Lzx;	ah	field_48072	field_48072
FIELD	agt	Lzx;	ai	field_48073	field_48073
FIELD	agt	Lzx;	aj	field_48074	field_48074
FIELD	agt	Lzx;	ak	field_48075	field_48075
FIELD	agt	Lzx;	al	field_48076	field_48076
FIELD	agt	Lzx;	am	field_48077	field_48077
FIELD	agt	Lzx;	an	field_48078	field_48078
FIELD	agt	Lzx;	ao	field_48079	field_48079
FIELD	agt	Lzx;	ap	field_48080	field_48080
FIELD	agt	Lzx;	aq	field_48081	field_48081
FIELD	agt	Lzx;	ar	field_48082	field_48082
FIELD	agt	Lzx;	as	field_48083	field_48083
FIELD	agt	Lzx;	at	field_48084	field_48084
FIELD	agt	Lzx;	au	field_48085	field_48085
FIELD	agt	Lzx;	av	field_48086	field_48086
FIELD	agt	Lzx;	aw	field_48087	field_48087
FIELD	agt	Lzx;	ax	field_48088	SET_CARRIED_ITEM_S2C
FIELD	agt	Lzx;	ay	field_48089	field_48089
FIELD	agt	Lzx;	az	field_48090	field_48090
FIELD	agt	Lzx;	bA	field_48141	field_48141
FIELD	agt	Lzx;	bB	field_48142	field_48142
FIELD	agt	Lzx;	bC	field_48143	field_48143
FIELD	agt	Lzx;	bD	field_48144	field_48144
FIELD	agt	Lzx;	bE	field_48093	field_48093
FIELD	agt	Lzx;	bF	field_48094	MOVE_VEHICLE_C2S
FIELD	agt	Lzx;	bG	field_48095	field_48095
FIELD	agt	Lzx;	bH	field_48096	field_48096
FIELD	agt	Lzx;	bI	field_48097	field_48097
FIELD	agt	Lzx;	bJ	field_48098	PLAYER_ABILITIES_C2S
FIELD	agt	Lzx;	bK	field_48099	field_48099
FIELD	agt	Lzx;	bL	field_48100	field_48100
FIELD	agt	Lzx;	b	field_48092	field_48092
FIELD	agt	Lzx;	bM	field_48101	field_48101
FIELD	agt	Lzx;	bN	field_48102	field_48102
FIELD	agt	Lzx;	bO	field_48103	field_48103
FIELD	agt	Lzx;	bP	field_48104	field_48104
FIELD	agt	Lzx;	bQ	field_48105	field_48105
FIELD	agt	Lzx;	bR	field_48106	field_48106
FIELD	agt	Lzx;	bS	field_48107	field_48107
FIELD	agt	Lzx;	bT	field_48108	SET_CARRIED_ITEM_C2S
FIELD	agt	Lzx;	bU	field_48109	field_48109
FIELD	agt	Lzx;	bV	field_48110	field_48110
FIELD	agt	Lzx;	bW	field_48111	field_48111
FIELD	agt	Lzx;	bX	field_48112	field_48112
FIELD	agt	Lzx;	bY	field_48113	field_48113
FIELD	agt	Lzx;	bZ	field_48114	field_48114
FIELD	agt	Lzx;	ba	field_48065	field_48065
FIELD	agt	Lzx;	bb	field_48119	field_48119
FIELD	agt	Lzx;	bc	field_48120	field_48120
FIELD	agt	Lzx;	bd	field_48121	field_48121
FIELD	agt	Lzx;	be	field_51341	field_51341
FIELD	agt	Lzx;	bf	field_48122	field_48122
FIELD	agt	Lzx;	bg	field_48123	field_48123
FIELD	agt	Lzx;	bh	field_48124	CHANGE_DIFFICULTY_C2S
FIELD	agt	Lzx;	bi	field_48125	field_48125
FIELD	agt	Lzx;	bj	field_48126	field_48126
FIELD	agt	Lzx;	bk	field_50086	field_50086
FIELD	agt	Lzx;	bl	field_48127	field_48127
FIELD	agt	Lzx;	bm	field_48128	field_48128
FIELD	agt	Lzx;	bn	field_48129	field_48129
FIELD	agt	Lzx;	bo	field_48130	field_48130
FIELD	agt	Lzx;	bp	field_48131	field_48131
FIELD	agt	Lzx;	bq	field_48132	field_48132
FIELD	agt	Lzx;	br	field_48133	field_48133
FIELD	agt	Lzx;	bs	field_48134	field_48134
FIELD	agt	Lzx;	bt	field_48135	CONTAINER_CLOSE_C2S
FIELD	agt	Lzx;	bu	field_48136	field_48136
FIELD	agt	Lzx;	bv	field_48783	field_48783
FIELD	agt	Lzx;	bw	field_48137	field_48137
FIELD	agt	Lzx;	bx	field_48138	field_48138
FIELD	agt	Lzx;	by	field_48139	field_48139
FIELD	agt	Lzx;	bz	field_48140	field_48140
FIELD	agt	Lzx;	c	field_48145	field_48145
FIELD	agt	Lzx;	ca	field_48115	field_48115
FIELD	agt	Lzx;	cb	field_48116	field_48116
FIELD	agt	Lzx;	cc	field_48117	field_48117
FIELD	agt	Lzx;	cd	field_48118	field_48118
FIELD	agt	Lzx;	ce	field_48146	field_48146
FIELD	agt	Lzx;	cf	field_48147	field_48147
FIELD	agt	Lzx;	cg	field_48148	field_48148
FIELD	agt	Lzx;	d	field_48149	field_48149
FIELD	agt	Lzx;	e	field_48150	field_48150
FIELD	agt	Lzx;	f	field_48151	field_48151
FIELD	agt	Lzx;	g	field_48152	field_48152
FIELD	agt	Lzx;	h	field_48153	field_48153
FIELD	agt	Lzx;	i	field_48154	field_48154
FIELD	agt	Lzx;	j	field_48155	field_48155
FIELD	agt	Lzx;	k	field_48156	field_48156
FIELD	agt	Lzx;	l	field_48157	field_48157
FIELD	agt	Lzx;	m	field_48158	CHANGE_DIFFICULTY_S2C
FIELD	agt	Lzx;	n	field_48159	field_48159
FIELD	agt	Lzx;	o	field_48160	field_48160
FIELD	agt	Lzx;	p	field_48161	field_48161
FIELD	agt	Lzx;	q	field_48162	field_48162
FIELD	agt	Lzx;	r	field_48163	field_48163
FIELD	agt	Lzx;	s	field_48164	field_48164
FIELD	agt	Lzx;	t	field_48165	CONTAINER_CLOSE_S2C
FIELD	agt	Lzx;	u	field_48166	field_48166
FIELD	agt	Lzx;	v	field_48167	field_48167
FIELD	agt	Lzx;	w	field_48168	field_48168
FIELD	agt	Lzx;	x	field_48169	field_48169
FIELD	agt	Lzx;	y	field_48170	field_48170
FIELD	agt	Lzx;	z	field_48171	field_48171
METHOD	agt	(Ljava/lang/String;)Lzx;	a	method_55956	s2c
METHOD	agt	(Ljava/lang/String;)Lzx;	b	method_55957	c2s
CLASS	agu	net/minecraft/class_9095	net/minecraft/network/state/PlayStateFactories
FIELD	agu	Lww$a;	a	field_48172	C2S
FIELD	agu	Lww$a;	b	field_48173	S2C
METHOD	agu	(Laaa;)V	a	method_55958	method_55958
METHOD	agu	(Laaa;)V	b	method_55959	method_55959
CLASS	agv	net/minecraft/class_2792	net/minecraft/network/listener/ServerPlayPacketListener
METHOD	agv	(Lagx;)V	a	method_12050	onTeleportConfirm
METHOD	agv	(Lagy;)V	a	method_12072	onQueryBlockNbt
METHOD	agv	(Lagz;)V	a	method_19475	onUpdateDifficulty
METHOD	agv	(Laha;)V	a	method_44898	onMessageAcknowledgment
METHOD	agv	(Lahb;)V	a	method_43667	onCommandExecution
METHOD	agv	(Lahc;)V	a	method_58580	onChatCommandSigned
METHOD	agv	(Lahd;)V	a	method_12048	onChatMessage
METHOD	agv	(Lahe;)V	a	method_46367	onPlayerSession
METHOD	agv	(Lahf;)V	a	method_52278	onAcknowledgeChunks
METHOD	agv	(Lahg;)V	a	method_12068	onClientStatus
METHOD	agv	(Lahh;)V	a	method_12059	onRequestCommandCompletions
METHOD	agv	(Lahi;)V	a	method_52279	onAcknowledgeReconfiguration
METHOD	agv	(Lahj;)V	a	method_12055	onButtonClick
METHOD	agv	(Lahk;)V	a	method_12076	onClickSlot
METHOD	agv	(Lahl;)V	a	method_12054	onCloseHandledScreen
METHOD	agv	(Lahm;)V	a	method_54436	onSlotChangedState
METHOD	agv	(Lahn;)V	a	method_56619	onDebugSampleSubscription
METHOD	agv	(Laho;)V	a	method_12053	onBookUpdate
METHOD	agv	(Lahp;)V	a	method_12074	onQueryEntityNbt
METHOD	agv	(Lahq;)V	a	method_12062	onPlayerInteractEntity
METHOD	agv	(Lahr;)V	a	method_27273	onJigsawGenerating
METHOD	agv	(Lahs;)V	a	method_19476	onUpdateDifficultyLock
METHOD	agv	(Laht;)V	a	method_12063	onPlayerMove
METHOD	agv	(Lahu;)V	a	method_12078	onVehicleMove
METHOD	agv	(Lahv;)V	a	method_12064	onBoatPaddleState
METHOD	agv	(Lahw;)V	a	method_12084	onPickFromInventory
METHOD	agv	(Lahx;)V	a	method_12061	onCraftRequest
METHOD	agv	(Lahy;)V	a	method_12083	onUpdatePlayerAbilities
METHOD	agv	(Lahz;)V	a	method_12066	onPlayerAction
METHOD	agv	(Laia;)V	a	method_12045	onClientCommand
METHOD	agv	(Laib;)V	a	method_12067	onPlayerInput
METHOD	agv	(Laic;)V	a	method_30303	onRecipeCategoryOptions
METHOD	agv	(Laid;)V	a	method_12047	onRecipeBookData
METHOD	agv	(Laie;)V	a	method_12060	onRenameItem
METHOD	agv	(Laif;)V	a	method_12058	onAdvancementTab
METHOD	agv	(Laig;)V	a	method_12080	onSelectMerchantTrade
METHOD	agv	(Laih;)V	a	method_12057	onUpdateBeacon
METHOD	agv	(Laii;)V	a	method_12056	onUpdateSelectedSlot
METHOD	agv	(Laij;)V	a	method_12077	onUpdateCommandBlock
METHOD	agv	(Laik;)V	a	method_12049	onUpdateCommandBlockMinecart
METHOD	agv	(Lail;)V	a	method_12070	onCreativeInventoryAction
METHOD	agv	(Laim;)V	a	method_16383	onUpdateJigsaw
METHOD	agv	(Lain;)V	a	method_12051	onUpdateStructureBlock
METHOD	agv	(Laio;)V	a	method_12071	onUpdateSign
METHOD	agv	(Laip;)V	a	method_12052	onHandSwing
METHOD	agv	(Laiq;)V	a	method_12073	onSpectatorTeleport
METHOD	agv	(Lair;)V	a	method_12046	onPlayerInteractBlock
METHOD	agv	(Lais;)V	a	method_12065	onPlayerInteractItem
CLASS	agw	net/minecraft/class_6857	net/minecraft/network/listener/ServerCrashSafePacketListener
FIELD	agw	Lorg/slf4j/Logger;	a	field_51479	LOGGER
CLASS	agx	net/minecraft/class_2793	net/minecraft/network/packet/c2s/play/TeleportConfirmC2SPacket
FIELD	agx	Lzm;	a	field_48174	CODEC
FIELD	agx	I	b	field_12758	teleportId
METHOD	agx	(Lagv;)V	a	method_12085	apply
METHOD	agx	(Lwl;)V	a	method_55960	write
METHOD	agx	()I	b	method_12086	getTeleportId
CLASS	agy	net/minecraft/class_2795	net/minecraft/network/packet/c2s/play/QueryBlockNbtC2SPacket
FIELD	agy	Lzm;	a	field_48175	CODEC
FIELD	agy	I	b	field_12762	transactionId
FIELD	agy	Liz;	c	field_12763	pos
METHOD	agy	(Lagv;)V	a	method_12095	apply
METHOD	agy	(Lwl;)V	a	method_55961	write
METHOD	agy	()I	b	method_12096	getTransactionId
METHOD	agy	()Liz;	e	method_12094	getPos
CLASS	agz	net/minecraft/class_4210	net/minecraft/network/packet/c2s/play/UpdateDifficultyC2SPacket
FIELD	agz	Lzm;	a	field_48176	CODEC
FIELD	agz	Lbqp;	b	field_18805	difficulty
METHOD	agz	(Lagv;)V	a	method_19477	apply
METHOD	agz	(Lwl;)V	a	method_55962	write
METHOD	agz	()Lbqp;	b	method_19478	getDifficulty
CLASS	aha	net/minecraft/class_7640	net/minecraft/network/packet/c2s/play/MessageAcknowledgmentC2SPacket
FIELD	aha	Lzm;	a	field_48177	CODEC
FIELD	aha	I	b	comp_1114	comp_1114
METHOD	aha	(Lagv;)V	a	method_44998	apply
METHOD	aha	(Lwl;)V	a	method_55963	write
METHOD	aha	()I	b	comp_1114	comp_1114
CLASS	ahb	net/minecraft/class_7472	net/minecraft/network/packet/c2s/play/CommandExecutionC2SPacket
FIELD	ahb	Lzm;	a	field_48178	CODEC
FIELD	ahb	Ljava/lang/String;	b	comp_808	comp_808
METHOD	ahb	(Lagv;)V	a	method_43897	apply
METHOD	ahb	(Lwl;)V	a	method_55964	write
METHOD	ahb	()Ljava/lang/String;	b	comp_808	comp_808
CLASS	ahc	net/minecraft/class_9449	net/minecraft/network/packet/c2s/play/ChatCommandSignedC2SPacket
FIELD	ahc	Lzm;	a	field_50087	CODEC
FIELD	ahc	Ljava/lang/String;	b	comp_2532	comp_2532
FIELD	ahc	Ljava/time/Instant;	c	comp_2533	timestamp
FIELD	ahc	J	d	comp_2534	comp_2534
FIELD	ahc	Lew;	e	comp_2535	comp_2535
FIELD	ahc	Lxv$b;	f	comp_2536	comp_2536
METHOD	ahc	(Lagv;)V	a	method_58581	apply
METHOD	ahc	(Lwl;)V	a	method_58582	write
METHOD	ahc	()Ljava/lang/String;	b	comp_2532	comp_2532
METHOD	ahc	()Ljava/time/Instant;	e	comp_2533	timestamp
METHOD	ahc	()J	f	comp_2534	comp_2534
METHOD	ahc	()Lew;	g	comp_2535	comp_2535
METHOD	ahc	()Lxv$b;	h	comp_2536	comp_2536
CLASS	ahd	net/minecraft/class_2797	net/minecraft/network/packet/c2s/play/ChatMessageC2SPacket
FIELD	ahd	Lzm;	a	field_48179	CODEC
FIELD	ahd	Ljava/lang/String;	b	comp_945	chatMessage
FIELD	ahd	Ljava/time/Instant;	c	comp_946	timestamp
FIELD	ahd	J	d	comp_947	comp_947
FIELD	ahd	Lya;	e	comp_948	comp_948
FIELD	ahd	Lxv$b;	f	comp_970	acknowledgment
METHOD	ahd	(Lagv;)V	a	method_12115	apply
METHOD	ahd	(Lwl;)V	a	method_55965	write
METHOD	ahd	()Ljava/lang/String;	b	comp_945	chatMessage
METHOD	ahd	()Ljava/time/Instant;	e	comp_946	timestamp
METHOD	ahd	()J	f	comp_947	comp_947
METHOD	ahd	()Lya;	g	comp_948	comp_948
METHOD	ahd	()Lxv$b;	h	comp_970	acknowledgment
CLASS	ahe	net/minecraft/class_7861	net/minecraft/network/packet/c2s/play/PlayerSessionC2SPacket
FIELD	ahe	Lzm;	a	field_48182	CODEC
FIELD	ahe	Lyf$a;	b	comp_1129	comp_1129
METHOD	ahe	(Lagv;)V	a	method_46617	apply
METHOD	ahe	(Lwl;)V	a	method_55966	write
METHOD	ahe	()Lyf$a;	b	comp_1129	comp_1129
CLASS	ahf	net/minecraft/class_8590	net/minecraft/network/packet/c2s/play/AcknowledgeChunksC2SPacket
FIELD	ahf	Lzm;	a	field_48183	CODEC
FIELD	ahf	F	b	comp_1730	comp_1730
METHOD	ahf	(Lagv;)V	a	method_52281	apply
METHOD	ahf	(Lwl;)V	a	method_55967	write
METHOD	ahf	()F	b	comp_1730	comp_1730
CLASS	ahg	net/minecraft/class_2799	net/minecraft/network/packet/c2s/play/ClientStatusC2SPacket
FIELD	ahg	Lzm;	a	field_48184	CODEC
FIELD	ahg	Lahg$a;	b	field_12773	mode
METHOD	ahg	(Lagv;)V	a	method_12120	apply
METHOD	ahg	(Lwl;)V	a	method_55968	write
METHOD	ahg	()Lahg$a;	b	method_12119	getMode
CLASS	ahg$a	net/minecraft/class_2799$class_2800	net/minecraft/network/packet/c2s/play/ClientStatusC2SPacket$Mode
FIELD	ahg$a	Lahg$a;	a	field_12774	field_12774
FIELD	ahg$a	Lahg$a;	b	field_12775	field_12775
FIELD	ahg$a	[Lahg$a;	c	field_12776	field_12776
METHOD	ahg$a	()[Lahg$a;	a	method_36955	method_36955
CLASS	ahh	net/minecraft/class_2805	net/minecraft/network/packet/c2s/play/RequestCommandCompletionsC2SPacket
FIELD	ahh	Lzm;	a	field_48185	CODEC
FIELD	ahh	I	b	field_12784	completionId
FIELD	ahh	Ljava/lang/String;	c	field_12785	partialCommand
METHOD	ahh	(Lagv;)V	a	method_12147	apply
METHOD	ahh	(Lwl;)V	a	method_55969	write
METHOD	ahh	()I	b	method_12149	getCompletionId
METHOD	ahh	()Ljava/lang/String;	e	method_12148	getPartialCommand
CLASS	ahi	net/minecraft/class_8591	net/minecraft/network/packet/c2s/play/AcknowledgeReconfigurationC2SPacket
FIELD	ahi	Lahi;	a	field_48186	INSTANCE
FIELD	ahi	Lzm;	b	field_48187	CODEC
METHOD	ahi	(Lagv;)V	a	method_52282	apply
CLASS	ahj	net/minecraft/class_2811	net/minecraft/network/packet/c2s/play/ButtonClickC2SPacket
FIELD	ahj	Lzm;	a	field_48188	CODEC
FIELD	ahj	I	b	comp_2649	syncId
FIELD	ahj	I	c	comp_2650	comp_2650
METHOD	ahj	(Lagv;)V	a	method_12185	apply
METHOD	ahj	()I	b	comp_2649	syncId
METHOD	ahj	()I	e	comp_2650	comp_2650
CLASS	ahk	net/minecraft/class_2813	net/minecraft/network/packet/c2s/play/ClickSlotC2SPacket
FIELD	ahk	Lzm;	a	field_48189	CODEC
FIELD	ahk	I	b	field_34045	MAX_MODIFIED_STACKS
FIELD	ahk	Lzm;	c	field_48190	STACK_MAP_CODEC
FIELD	ahk	I	d	field_12819	syncId
FIELD	ahk	I	e	field_34037	revision
FIELD	ahk	I	f	field_12818	slot
FIELD	ahk	I	g	field_12817	button
FIELD	ahk	Lcqb;	h	field_12815	actionType
FIELD	ahk	Lcun;	i	field_12816	stack
FIELD	ahk	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	j	field_29540	modifiedStacks
METHOD	ahk	(Lagv;)V	a	method_12191	apply
METHOD	ahk	(Lwz;)V	a	method_55971	write
METHOD	ahk	()I	b	method_12194	getSyncId
METHOD	ahk	()I	e	method_12192	getSlot
METHOD	ahk	()I	f	method_12193	getButton
METHOD	ahk	()Lcun;	g	method_12190	getStack
METHOD	ahk	()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	h	method_34678	getModifiedStacks
METHOD	ahk	()Lcqb;	i	method_12195	getActionType
METHOD	ahk	()I	j	method_37440	getRevision
CLASS	ahl	net/minecraft/class_2815	net/minecraft/network/packet/c2s/play/CloseHandledScreenC2SPacket
FIELD	ahl	Lzm;	a	field_48191	CODEC
FIELD	ahl	I	b	field_12827	syncId
METHOD	ahl	(Lagv;)V	a	method_12198	apply
METHOD	ahl	(Lwl;)V	a	method_55972	write
METHOD	ahl	()I	b	method_36168	getSyncId
CLASS	ahm	net/minecraft/class_8875	net/minecraft/network/packet/c2s/play/SlotChangedStateC2SPacket
FIELD	ahm	Lzm;	a	field_48192	CODEC
FIELD	ahm	I	b	comp_1998	comp_1998
FIELD	ahm	I	c	comp_1999	screenHandlerId
FIELD	ahm	Z	d	comp_2000	comp_2000
METHOD	ahm	(Lagv;)V	a	method_54437	apply
METHOD	ahm	(Lwl;)V	a	method_55973	write
METHOD	ahm	()I	b	comp_1998	comp_1998
METHOD	ahm	()I	e	comp_1999	screenHandlerId
METHOD	ahm	()Z	f	comp_2000	comp_2000
CLASS	ahn	net/minecraft/class_9179	net/minecraft/network/packet/c2s/play/DebugSampleSubscriptionC2SPacket
FIELD	ahn	Lzm;	a	field_48784	CODEC
FIELD	ahn	Lblt;	b	comp_2284	comp_2284
METHOD	ahn	(Lagv;)V	a	method_56620	apply
METHOD	ahn	(Lwl;)V	a	method_56621	write
METHOD	ahn	()Lblt;	b	comp_2284	comp_2284
CLASS	aho	net/minecraft/class_2820	net/minecraft/network/packet/c2s/play/BookUpdateC2SPacket
FIELD	aho	I	a	field_34038	field_34038
FIELD	aho	Lzm;	b	field_48193	CODEC
FIELD	aho	I	c	comp_2285	comp_2285
FIELD	aho	Ljava/util/List;	d	comp_2286	comp_2286
FIELD	aho	Ljava/util/Optional;	e	comp_2287	comp_2287
FIELD	aho	I	f	field_34039	MAX_TITLE_LENGTH
FIELD	aho	I	g	field_34040	MAX_PAGE_LENGTH
FIELD	aho	I	h	field_34046	MAX_PAGES
METHOD	aho	(Lagv;)V	a	method_12236	apply
METHOD	aho	()I	b	comp_2285	comp_2285
METHOD	aho	()Ljava/util/List;	e	comp_2286	comp_2286
METHOD	aho	()Ljava/util/Optional;	f	comp_2287	comp_2287
CLASS	ahp	net/minecraft/class_2822	net/minecraft/network/packet/c2s/play/QueryEntityNbtC2SPacket
FIELD	ahp	Lzm;	a	field_48194	CODEC
FIELD	ahp	I	b	field_12868	transactionId
FIELD	ahp	I	c	field_12867	entityId
METHOD	ahp	(Lagv;)V	a	method_12243	apply
METHOD	ahp	(Lwl;)V	a	method_55975	write
METHOD	ahp	()I	b	method_12245	getTransactionId
METHOD	ahp	()I	e	method_12244	getEntityId
CLASS	ahq	net/minecraft/class_2824	net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket
FIELD	ahq	Lzm;	a	field_48195	CODEC
FIELD	ahq	I	b	field_12870	entityId
FIELD	ahq	Lahq$a;	c	field_12871	type
FIELD	ahq	Z	d	field_25660	playerSneaking
FIELD	ahq	Lahq$a;	e	field_29170	ATTACK
METHOD	ahq	(Lagv;)V	a	method_12251	apply
METHOD	ahq	(Lahq$c;)V	a	method_34209	handle
METHOD	ahq	(Lare;)Lbss;	a	method_12248	getEntity
METHOD	ahq	(Lbss;Z)Lahq;	a	method_34206	attack
METHOD	ahq	(Lbss;ZLbqr;)Lahq;	a	method_34207	interact
METHOD	ahq	(Lbss;ZLbqr;Levp;)Lahq;	a	method_34208	interactAt
METHOD	ahq	(Lwl;)V	a	method_55976	write
METHOD	ahq	()Z	b	method_30007	isPlayerSneaking
CLASS	ahq$1	net/minecraft/class_2824$1	net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$1
CLASS	ahq$a	net/minecraft/class_2824$class_5906	net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractTypeHandler
METHOD	ahq$a	()Lahq$b;	a	method_34211	getType
METHOD	ahq$a	(Lahq$c;)V	a	method_34213	handle
METHOD	ahq$a	(Lwl;)V	a	method_34212	write
CLASS	ahq$b	net/minecraft/class_2824$class_5907	net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractType
FIELD	ahq$b	Lahq$b;	a	field_29171	field_29171
FIELD	ahq$b	Lahq$b;	b	field_29172	field_29172
FIELD	ahq$b	Lahq$b;	c	field_29173	field_29173
FIELD	ahq$b	Ljava/util/function/Function;	d	field_29174	handlerGetter
FIELD	ahq$b	[Lahq$b;	e	field_29175	field_29175
METHOD	ahq$b	()[Lahq$b;	a	method_36956	method_36956
METHOD	ahq$b	(Lwl;)Lahq$a;	a	method_34216	method_34216
CLASS	ahq$c	net/minecraft/class_2824$class_5908	net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$Handler
METHOD	ahq$c	()V	a	method_34218	attack
METHOD	ahq$c	(Lbqr;)V	a	method_34219	interact
METHOD	ahq$c	(Lbqr;Levp;)V	a	method_34220	interactAt
CLASS	ahq$d	net/minecraft/class_2824$class_5909	net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractHandler
FIELD	ahq$d	Lbqr;	a	field_29176	hand
CLASS	ahq$e	net/minecraft/class_2824$class_5910	net/minecraft/network/packet/c2s/play/PlayerInteractEntityC2SPacket$InteractAtHandler
FIELD	ahq$e	Lbqr;	a	field_29177	hand
FIELD	ahq$e	Levp;	b	field_29178	pos
CLASS	ahr	net/minecraft/class_5194	net/minecraft/network/packet/c2s/play/JigsawGeneratingC2SPacket
FIELD	ahr	Lzm;	a	field_48196	CODEC
FIELD	ahr	Liz;	b	field_24054	pos
FIELD	ahr	I	c	field_24055	maxDepth
FIELD	ahr	Z	d	field_25323	keepJigsaws
METHOD	ahr	(Lagv;)V	a	method_27274	apply
METHOD	ahr	(Lwl;)V	a	method_55977	write
METHOD	ahr	()Liz;	b	method_27275	getPos
METHOD	ahr	()I	e	method_27276	getMaxDepth
METHOD	ahr	()Z	f	method_29446	shouldKeepJigsaws
CLASS	ahs	net/minecraft/class_4211	net/minecraft/network/packet/c2s/play/UpdateDifficultyLockC2SPacket
FIELD	ahs	Lzm;	a	field_48197	CODEC
FIELD	ahs	Z	b	field_18806	difficultyLocked
METHOD	ahs	(Lagv;)V	a	method_19484	apply
METHOD	ahs	(Lwl;)V	a	method_55978	write
METHOD	ahs	()Z	b	method_19485	isDifficultyLocked
CLASS	aht	net/minecraft/class_2828	net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket
FIELD	aht	D	a	field_12889	x
FIELD	aht	D	b	field_12886	y
FIELD	aht	D	c	field_12884	z
FIELD	aht	F	d	field_12887	yaw
FIELD	aht	F	e	field_12885	pitch
FIELD	aht	Z	f	field_29179	onGround
FIELD	aht	Z	g	field_12890	changePosition
FIELD	aht	Z	h	field_12888	changeLook
METHOD	aht	(D)D	a	method_12269	getX
METHOD	aht	(F)F	a	method_12271	getYaw
METHOD	aht	(Lagv;)V	a	method_12272	apply
METHOD	aht	()Z	b	method_12273	isOnGround
METHOD	aht	(D)D	b	method_12268	getY
METHOD	aht	(F)F	b	method_12270	getPitch
METHOD	aht	(D)D	c	method_12274	getZ
METHOD	aht	()Z	e	method_36171	changesPosition
METHOD	aht	()Z	f	method_36172	changesLook
CLASS	aht$a	net/minecraft/class_2828$class_2829	net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$PositionAndOnGround
FIELD	aht$a	Lzm;	i	field_48198	CODEC
METHOD	aht$a	(Lwl;)Laht$a;	a	method_34221	read
METHOD	aht$a	(Lwl;)V	b	method_55979	write
CLASS	aht$b	net/minecraft/class_2828$class_2830	net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$Full
FIELD	aht$b	Lzm;	i	field_48199	CODEC
METHOD	aht$b	(Lwl;)Laht$b;	a	method_34222	read
METHOD	aht$b	(Lwl;)V	b	method_55980	write
CLASS	aht$c	net/minecraft/class_2828$class_2831	net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$LookAndOnGround
FIELD	aht$c	Lzm;	i	field_48200	CODEC
METHOD	aht$c	(Lwl;)Laht$c;	a	method_34223	read
METHOD	aht$c	(Lwl;)V	b	method_55981	write
CLASS	aht$d	net/minecraft/class_2828$class_5911	net/minecraft/network/packet/c2s/play/PlayerMoveC2SPacket$OnGroundOnly
FIELD	aht$d	Lzm;	i	field_48201	CODEC
METHOD	aht$d	(Lwl;)Laht$d;	a	method_34224	read
METHOD	aht$d	(Lwl;)V	b	method_55982	write
CLASS	ahu	net/minecraft/class_2833	net/minecraft/network/packet/c2s/play/VehicleMoveC2SPacket
FIELD	ahu	Lzm;	a	field_48202	CODEC
FIELD	ahu	D	b	field_12899	x
FIELD	ahu	D	c	field_12897	y
FIELD	ahu	D	d	field_12895	z
FIELD	ahu	F	e	field_12898	yaw
FIELD	ahu	F	f	field_12896	pitch
METHOD	ahu	(Lagv;)V	a	method_12278	apply
METHOD	ahu	(Lwl;)V	a	method_55983	write
METHOD	ahu	()D	b	method_12279	getX
METHOD	ahu	()D	e	method_12280	getY
METHOD	ahu	()D	f	method_12276	getZ
METHOD	ahu	()F	g	method_12281	getYaw
METHOD	ahu	()F	h	method_12277	getPitch
CLASS	ahv	net/minecraft/class_2836	net/minecraft/network/packet/c2s/play/BoatPaddleStateC2SPacket
FIELD	ahv	Lzm;	a	field_48203	CODEC
FIELD	ahv	Z	b	field_12907	leftPaddling
FIELD	ahv	Z	c	field_12906	rightPaddling
METHOD	ahv	(Lagv;)V	a	method_12283	apply
METHOD	ahv	(Lwl;)V	a	method_55984	write
METHOD	ahv	()Z	b	method_12284	isLeftPaddling
METHOD	ahv	()Z	e	method_12285	isRightPaddling
CLASS	ahw	net/minecraft/class_2838	net/minecraft/network/packet/c2s/play/PickFromInventoryC2SPacket
FIELD	ahw	Lzm;	a	field_48204	CODEC
FIELD	ahw	I	b	field_12908	slot
METHOD	ahw	(Lagv;)V	a	method_12292	apply
METHOD	ahw	(Lwl;)V	a	method_55985	write
METHOD	ahw	()I	b	method_12293	getSlot
CLASS	ahx	net/minecraft/class_2840	net/minecraft/network/packet/c2s/play/CraftRequestC2SPacket
FIELD	ahx	Lzm;	a	field_48205	CODEC
FIELD	ahx	I	b	field_12933	syncId
FIELD	ahx	Lale;	c	field_12931	recipe
FIELD	ahx	Z	d	field_12932	craftAll
METHOD	ahx	(Lagv;)V	a	method_12317	apply
METHOD	ahx	(Lwl;)V	a	method_55986	write
METHOD	ahx	()I	b	method_12318	getSyncId
METHOD	ahx	()Lale;	e	method_12320	getRecipe
METHOD	ahx	()Z	f	method_12319	shouldCraftAll
CLASS	ahy	net/minecraft/class_2842	net/minecraft/network/packet/c2s/play/UpdatePlayerAbilitiesC2SPacket
FIELD	ahy	Lzm;	a	field_48206	CODEC
FIELD	ahy	I	b	field_33362	FLYING_MASK
FIELD	ahy	Z	c	field_12948	flying
METHOD	ahy	(Lagv;)V	a	method_12339	apply
METHOD	ahy	(Lwl;)V	a	method_55987	write
METHOD	ahy	()Z	b	method_12346	isFlying
CLASS	ahz	net/minecraft/class_2846	net/minecraft/network/packet/c2s/play/PlayerActionC2SPacket
FIELD	ahz	Lzm;	a	field_48207	CODEC
FIELD	ahz	Liz;	b	field_12967	pos
FIELD	ahz	Lje;	c	field_12965	direction
FIELD	ahz	Lahz$a;	d	field_12966	action
FIELD	ahz	I	e	field_38048	sequence
METHOD	ahz	(Lagv;)V	a	method_12361	apply
METHOD	ahz	(Lwl;)V	a	method_55988	write
METHOD	ahz	()Liz;	b	method_12362	getPos
METHOD	ahz	()Lje;	e	method_12360	getDirection
METHOD	ahz	()Lahz$a;	f	method_12363	getAction
METHOD	ahz	()I	g	method_42079	getSequence
CLASS	ahz$a	net/minecraft/class_2846$class_2847	net/minecraft/network/packet/c2s/play/PlayerActionC2SPacket$Action
FIELD	ahz$a	Lahz$a;	a	field_12968	field_12968
FIELD	ahz$a	Lahz$a;	b	field_12971	field_12971
FIELD	ahz$a	Lahz$a;	c	field_12973	field_12973
FIELD	ahz$a	Lahz$a;	d	field_12970	field_12970
FIELD	ahz$a	Lahz$a;	e	field_12975	field_12975
FIELD	ahz$a	Lahz$a;	f	field_12974	field_12974
FIELD	ahz$a	Lahz$a;	g	field_12969	field_12969
FIELD	ahz$a	[Lahz$a;	h	field_12972	field_12972
METHOD	ahz$a	()[Lahz$a;	a	method_36957	method_36957
CLASS	aia	net/minecraft/class_2848	net/minecraft/network/packet/c2s/play/ClientCommandC2SPacket
FIELD	aia	Lzm;	a	field_48208	CODEC
FIELD	aia	I	b	field_12977	entityId
FIELD	aia	Laia$a;	c	field_12978	mode
FIELD	aia	I	d	field_12976	mountJumpHeight
METHOD	aia	(Lagv;)V	a	method_12364	apply
METHOD	aia	(Lwl;)V	a	method_55989	write
METHOD	aia	()I	b	method_36173	getEntityId
METHOD	aia	()Laia$a;	e	method_12365	getMode
METHOD	aia	()I	f	method_12366	getMountJumpHeight
CLASS	aia$a	net/minecraft/class_2848$class_2849	net/minecraft/network/packet/c2s/play/ClientCommandC2SPacket$Mode
FIELD	aia$a	Laia$a;	a	field_12979	field_12979
FIELD	aia$a	Laia$a;	b	field_12984	field_12984
FIELD	aia$a	Laia$a;	c	field_12986	field_12986
FIELD	aia$a	Laia$a;	d	field_12981	field_12981
FIELD	aia$a	Laia$a;	e	field_12985	field_12985
FIELD	aia$a	Laia$a;	f	field_12987	field_12987
FIELD	aia$a	Laia$a;	g	field_12980	field_12980
FIELD	aia$a	Laia$a;	h	field_12988	field_12988
FIELD	aia$a	Laia$a;	i	field_12982	field_12982
FIELD	aia$a	[Laia$a;	j	field_12983	field_12983
METHOD	aia$a	()[Laia$a;	a	method_36958	method_36958
CLASS	aib	net/minecraft/class_2851	net/minecraft/network/packet/c2s/play/PlayerInputC2SPacket
FIELD	aib	Lzm;	a	field_48209	CODEC
FIELD	aib	I	b	field_33363	JUMPING_MASK
FIELD	aib	I	c	field_33364	SNEAKING_MASK
FIELD	aib	F	d	field_12995	sideways
FIELD	aib	F	e	field_12994	forward
FIELD	aib	Z	f	field_12997	jumping
FIELD	aib	Z	g	field_12996	sneaking
METHOD	aib	(Lagv;)V	a	method_12369	apply
METHOD	aib	(Lwl;)V	a	method_55990	write
METHOD	aib	()F	b	method_12372	getSideways
METHOD	aib	()F	e	method_12373	getForward
METHOD	aib	()Z	f	method_12371	isJumping
METHOD	aib	()Z	g	method_12370	isSneaking
CLASS	aic	net/minecraft/class_5427	net/minecraft/network/packet/c2s/play/RecipeCategoryOptionsC2SPacket
FIELD	aic	Lzm;	a	field_48210	CODEC
FIELD	aic	Lcrg;	b	field_25798	category
FIELD	aic	Z	c	field_25799	guiOpen
FIELD	aic	Z	d	field_25800	filteringCraftable
METHOD	aic	(Lagv;)V	a	method_30304	apply
METHOD	aic	(Lwl;)V	a	method_55991	write
METHOD	aic	()Lcrg;	b	method_30305	getCategory
METHOD	aic	()Z	e	method_30306	isGuiOpen
METHOD	aic	()Z	f	method_30307	isFilteringCraftable
CLASS	aid	net/minecraft/class_2853	net/minecraft/network/packet/c2s/play/RecipeBookDataC2SPacket
FIELD	aid	Lzm;	a	field_48211	CODEC
FIELD	aid	Lale;	b	field_13004	recipeId
METHOD	aid	(Lagv;)V	a	method_12400	apply
METHOD	aid	(Lwl;)V	a	method_55992	write
METHOD	aid	()Lale;	b	method_12406	getRecipeId
CLASS	aie	net/minecraft/class_2855	net/minecraft/network/packet/c2s/play/RenameItemC2SPacket
FIELD	aie	Lzm;	a	field_48212	CODEC
FIELD	aie	Ljava/lang/String;	b	field_13013	name
METHOD	aie	(Lagv;)V	a	method_12408	apply
METHOD	aie	(Lwl;)V	a	method_55993	write
METHOD	aie	()Ljava/lang/String;	b	method_12407	getName
CLASS	aif	net/minecraft/class_2859	net/minecraft/network/packet/c2s/play/AdvancementTabC2SPacket
FIELD	aif	Lzm;	a	field_48213	CODEC
FIELD	aif	Laif$a;	b	field_13021	action
FIELD	aif	Lale;	c	field_13020	tabToOpen
METHOD	aif	(Laf;)Laif;	a	method_12418	open
METHOD	aif	(Lagv;)V	a	method_12417	apply
METHOD	aif	(Lwl;)V	a	method_55994	write
METHOD	aif	()Laif;	b	method_12414	close
METHOD	aif	()Laif$a;	e	method_12415	getAction
METHOD	aif	()Lale;	f	method_12416	getTabToOpen
CLASS	aif$a	net/minecraft/class_2859$class_2860	net/minecraft/network/packet/c2s/play/AdvancementTabC2SPacket$Action
FIELD	aif$a	Laif$a;	a	field_13024	field_13024
FIELD	aif$a	Laif$a;	b	field_13023	field_13023
FIELD	aif$a	[Laif$a;	c	field_13022	field_13022
METHOD	aif$a	()[Laif$a;	a	method_36962	method_36962
CLASS	aig	net/minecraft/class_2863	net/minecraft/network/packet/c2s/play/SelectMerchantTradeC2SPacket
FIELD	aig	Lzm;	a	field_48214	CODEC
FIELD	aig	I	b	field_13036	tradeId
METHOD	aig	(Lagv;)V	a	method_12430	apply
METHOD	aig	(Lwl;)V	a	method_55995	write
METHOD	aig	()I	b	method_12431	getTradeId
CLASS	aih	net/minecraft/class_2866	net/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket
FIELD	aih	Lzm;	a	field_48215	CODEC
FIELD	aih	Ljava/util/Optional;	b	comp_2180	comp_2180
FIELD	aih	Ljava/util/Optional;	c	comp_2181	comp_2181
METHOD	aih	(Lagv;)V	a	method_12434	apply
METHOD	aih	()Ljava/util/Optional;	b	comp_2180	comp_2180
METHOD	aih	()Ljava/util/Optional;	e	comp_2181	comp_2181
CLASS	aii	net/minecraft/class_2868	net/minecraft/network/packet/c2s/play/UpdateSelectedSlotC2SPacket
FIELD	aii	Lzm;	a	field_48216	CODEC
FIELD	aii	I	b	field_13052	selectedSlot
METHOD	aii	(Lagv;)V	a	method_12441	apply
METHOD	aii	(Lwl;)V	a	method_55996	write
METHOD	aii	()I	b	method_12442	getSelectedSlot
CLASS	aij	net/minecraft/class_2870	net/minecraft/network/packet/c2s/play/UpdateCommandBlockC2SPacket
FIELD	aij	Lzm;	a	field_48217	CODEC
FIELD	aij	I	b	field_33365	TRACK_OUTPUT_MASK
FIELD	aij	I	c	field_33366	CONDITIONAL_MASK
FIELD	aij	I	d	field_33367	ALWAYS_ACTIVE_MASK
FIELD	aij	Liz;	e	field_13065	pos
FIELD	aij	Ljava/lang/String;	f	field_13064	command
FIELD	aij	Z	g	field_13063	trackOutput
FIELD	aij	Z	h	field_13062	conditional
FIELD	aij	Z	i	field_13061	alwaysActive
FIELD	aij	Ldpp$a;	j	field_13060	type
METHOD	aij	(Lagv;)V	a	method_12469	apply
METHOD	aij	(Lwl;)V	a	method_55997	write
METHOD	aij	()Liz;	b	method_12473	getPos
METHOD	aij	()Ljava/lang/String;	e	method_12470	getCommand
METHOD	aij	()Z	f	method_12472	shouldTrackOutput
METHOD	aij	()Z	g	method_12471	isConditional
METHOD	aij	()Z	h	method_12474	isAlwaysActive
METHOD	aij	()Ldpp$a;	i	method_12468	getType
CLASS	aik	net/minecraft/class_2871	net/minecraft/network/packet/c2s/play/UpdateCommandBlockMinecartC2SPacket
FIELD	aik	Lzm;	a	field_48218	CODEC
FIELD	aik	I	b	field_13067	entityId
FIELD	aik	Ljava/lang/String;	c	field_13068	command
FIELD	aik	Z	d	field_13066	trackOutput
METHOD	aik	(Lagv;)V	a	method_12477	apply
METHOD	aik	(Ldbw;)Ldax;	a	method_12476	getMinecartCommandExecutor
METHOD	aik	(Lwl;)V	a	method_55998	write
METHOD	aik	()Ljava/lang/String;	b	method_12475	getCommand
METHOD	aik	()Z	e	method_12478	shouldTrackOutput
CLASS	ail	net/minecraft/class_2873	net/minecraft/network/packet/c2s/play/CreativeInventoryActionC2SPacket
FIELD	ail	Lzm;	a	field_48219	CODEC
FIELD	ail	S	b	comp_2609	slot
FIELD	ail	Lcun;	c	comp_2610	stack
METHOD	ail	(Lagv;)V	a	method_12480	apply
METHOD	ail	()S	b	comp_2609	slot
METHOD	ail	()Lcun;	e	comp_2610	stack
CLASS	aim	net/minecraft/class_3753	net/minecraft/network/packet/c2s/play/UpdateJigsawC2SPacket
FIELD	aim	Lzm;	a	field_48220	CODEC
FIELD	aim	Liz;	b	field_16565	pos
FIELD	aim	Lale;	c	field_16563	name
FIELD	aim	Lale;	d	field_16566	target
FIELD	aim	Lale;	e	field_23401	pool
FIELD	aim	Ljava/lang/String;	f	field_16564	finalState
FIELD	aim	Ldqf$a;	g	field_23402	jointType
FIELD	aim	I	h	field_46917	selectionPriority
FIELD	aim	I	i	field_46918	placementPriority
METHOD	aim	(Lagv;)V	a	method_16392	apply
METHOD	aim	(Lwl;)V	a	method_56000	write
METHOD	aim	()Liz;	b	method_16396	getPos
METHOD	aim	()Lale;	e	method_16395	getName
METHOD	aim	()Lale;	f	method_16394	getTarget
METHOD	aim	()Lale;	g	method_26435	getPool
METHOD	aim	()Ljava/lang/String;	h	method_16393	getFinalState
METHOD	aim	()Ldqf$a;	i	method_26436	getJointType
METHOD	aim	()I	j	method_54668	getSelectionPriority
METHOD	aim	()I	k	method_54669	getPlacementPriority
CLASS	ain	net/minecraft/class_2875	net/minecraft/network/packet/c2s/play/UpdateStructureBlockC2SPacket
FIELD	ain	Lzm;	a	field_48221	CODEC
FIELD	ain	I	b	field_33368	IGNORE_ENTITIES_MASK
FIELD	ain	I	c	field_33369	SHOW_AIR_MASK
FIELD	ain	I	d	field_33370	SHOW_BOUNDING_BOX_MASK
FIELD	ain	Liz;	e	field_13093	pos
FIELD	ain	Ldqu$a;	f	field_13082	action
FIELD	ain	Ldtk;	g	field_13084	mode
FIELD	ain	Ljava/lang/String;	h	field_13080	templateName
FIELD	ain	Liz;	i	field_13091	offset
FIELD	ain	Lkd;	j	field_13083	size
FIELD	ain	Ldju;	k	field_13081	mirror
FIELD	ain	Ldlk;	l	field_13088	rotation
FIELD	ain	Ljava/lang/String;	m	field_13085	metadata
FIELD	ain	Z	n	field_13089	ignoreEntities
FIELD	ain	Z	o	field_13087	showAir
FIELD	ain	Z	p	field_13086	showBoundingBox
FIELD	ain	F	q	field_13090	integrity
FIELD	ain	J	r	field_13092	seed
METHOD	ain	(Lagv;)V	a	method_12495	apply
METHOD	ain	(Lwl;)V	a	method_56001	write
METHOD	ain	()Liz;	b	method_12499	getPos
METHOD	ain	()Ldqu$a;	e	method_12500	getAction
METHOD	ain	()Ldtk;	f	method_12504	getMode
METHOD	ain	()Ljava/lang/String;	g	method_12502	getTemplateName
METHOD	ain	()Liz;	h	method_12496	getOffset
METHOD	ain	()Lkd;	i	method_12492	getSize
METHOD	ain	()Ldju;	j	method_12493	getMirror
METHOD	ain	()Ldlk;	k	method_12498	getRotation
METHOD	ain	()Ljava/lang/String;	l	method_12501	getMetadata
METHOD	ain	()Z	m	method_12506	shouldIgnoreEntities
METHOD	ain	()Z	n	method_12503	shouldShowAir
METHOD	ain	()Z	o	method_12505	shouldShowBoundingBox
METHOD	ain	()F	p	method_12494	getIntegrity
METHOD	ain	()J	q	method_12497	getSeed
CLASS	aio	net/minecraft/class_2877	net/minecraft/network/packet/c2s/play/UpdateSignC2SPacket
FIELD	aio	Lzm;	a	field_48222	CODEC
FIELD	aio	I	b	field_33371	MAX_LINE_LENGTH
FIELD	aio	Liz;	c	field_13101	pos
FIELD	aio	[Ljava/lang/String;	d	field_13100	text
FIELD	aio	Z	e	field_43153	front
METHOD	aio	(Lagv;)V	a	method_12509	apply
METHOD	aio	(Lwl;)V	a	method_56002	write
METHOD	aio	()Liz;	b	method_12510	getPos
METHOD	aio	()Z	e	method_49751	isFront
METHOD	aio	()[Ljava/lang/String;	f	method_12508	getText
CLASS	aip	net/minecraft/class_2879	net/minecraft/network/packet/c2s/play/HandSwingC2SPacket
FIELD	aip	Lzm;	a	field_48223	CODEC
FIELD	aip	Lbqr;	b	field_13102	hand
METHOD	aip	(Lagv;)V	a	method_12511	apply
METHOD	aip	(Lwl;)V	a	method_56003	write
METHOD	aip	()Lbqr;	b	method_12512	getHand
CLASS	aiq	net/minecraft/class_2884	net/minecraft/network/packet/c2s/play/SpectatorTeleportC2SPacket
FIELD	aiq	Lzm;	a	field_48224	CODEC
FIELD	aiq	Ljava/util/UUID;	b	field_13129	targetUuid
METHOD	aiq	(Lagv;)V	a	method_12542	apply
METHOD	aiq	(Lare;)Lbss;	a	method_12541	getTarget
METHOD	aiq	(Lwl;)V	a	method_56004	write
CLASS	air	net/minecraft/class_2885	net/minecraft/network/packet/c2s/play/PlayerInteractBlockC2SPacket
FIELD	air	Lzm;	a	field_48225	CODEC
FIELD	air	Levl;	b	field_17602	blockHitResult
FIELD	air	Lbqr;	c	field_13134	hand
FIELD	air	I	d	field_38049	sequence
METHOD	air	(Lagv;)V	a	method_12547	apply
METHOD	air	(Lwl;)V	a	method_56005	write
METHOD	air	()Lbqr;	b	method_12546	getHand
METHOD	air	()Levl;	e	method_12543	getBlockHitResult
METHOD	air	()I	f	method_42080	getSequence
CLASS	ais	net/minecraft/class_2886	net/minecraft/network/packet/c2s/play/PlayerInteractItemC2SPacket
FIELD	ais	Lzm;	a	field_48226	CODEC
FIELD	ais	Lbqr;	b	field_13136	hand
FIELD	ais	I	c	field_38050	sequence
METHOD	ais	(Lagv;)V	a	method_12550	apply
METHOD	ais	(Lwl;)V	a	method_56006	write
METHOD	ais	()Lbqr;	b	method_12551	getHand
METHOD	ais	()I	e	method_42081	getSequence
CLASS	ait	net/minecraft/class_7422	net/minecraft/entity/TrackedPosition
FIELD	ait	D	a	field_39015	COORDINATE_SCALE
FIELD	ait	Levp;	b	field_39016	pos
METHOD	ait	(D)J	a	method_43487	pack
METHOD	ait	(J)D	a	method_43488	unpack
METHOD	ait	(JJJ)Levp;	a	method_43489	withDelta
METHOD	ait	(Levp;)J	a	method_43490	getDeltaX
METHOD	ait	(Levp;)J	b	method_43491	getDeltaY
METHOD	ait	(Levp;)J	c	method_43492	getDeltaZ
METHOD	ait	(Levp;)Levp;	d	method_43493	subtract
METHOD	ait	(Levp;)V	e	method_43494	setPos
CLASS	aiu	net/minecraft/class_6314	net/minecraft/unused/packageinfo/PackageInfo6314
CLASS	aiv	net/minecraft/class_8592	net/minecraft/network/packet/c2s/handshake/ConnectionIntent
FIELD	aiv	Laiv;	a	field_44974	field_44974
FIELD	aiv	Laiv;	b	field_44975	field_44975
FIELD	aiv	Laiv;	c	field_48227	field_48227
FIELD	aiv	I	d	field_44976	STATUS_ID
FIELD	aiv	I	e	field_44977	LOGIN_ID
FIELD	aiv	I	f	field_48228	TRANSFER_ID
FIELD	aiv	[Laiv;	g	field_44978	field_44978
METHOD	aiv	()I	a	method_52283	getId
METHOD	aiv	(I)Laiv;	a	method_52284	byId
METHOD	aiv	()[Laiv;	b	method_52286	method_52286
CLASS	aiw	net/minecraft/class_2889	net/minecraft/network/packet/c2s/handshake/HandshakeC2SPacket
FIELD	aiw	Lzm;	a	field_48229	CODEC
FIELD	aiw	I	b	comp_1563	protocolVersion
FIELD	aiw	Ljava/lang/String;	c	comp_1564	address
FIELD	aiw	I	d	comp_1565	port
FIELD	aiw	Laiv;	e	comp_1566	intendedState
FIELD	aiw	I	f	field_33372	MAX_ADDRESS_LENGTH
METHOD	aiw	(Laiz;)V	a	method_12575	apply
METHOD	aiw	(Lwl;)V	a	method_56007	write
METHOD	aiw	()I	b	comp_1563	protocolVersion
METHOD	aiw	()Ljava/lang/String;	e	comp_1564	address
METHOD	aiw	()I	f	comp_1565	port
METHOD	aiw	()Laiv;	g	comp_1566	intendedState
CLASS	aix	net/minecraft/class_9096	net/minecraft/network/packet/HandshakePackets
FIELD	aix	Lzx;	a	field_48230	field_48230
METHOD	aix	(Ljava/lang/String;)Lzx;	a	method_56008	c2s
CLASS	aiy	net/minecraft/class_9097	net/minecraft/network/state/HandshakeStates
FIELD	aiy	Lww;	a	field_48231	C2S
METHOD	aiy	(Laaa;)V	a	method_56009	method_56009
CLASS	aiz	net/minecraft/class_2890	net/minecraft/network/listener/ServerHandshakePacketListener
METHOD	aiz	(Laiw;)V	a	method_12576	onHandshake
CLASS	aja	net/minecraft/class_6315	net/minecraft/unused/packageinfo/PackageInfo6315
CLASS	ajb	net/minecraft/class_2896	net/minecraft/network/listener/ClientLoginPacketListener
METHOD	ajb	(Lajc;)V	a	method_12586	onQueryRequest
METHOD	ajb	(Lajd;)V	a	method_12588	onSuccess
METHOD	ajb	(Laje;)V	a	method_12587	onHello
METHOD	ajb	(Lajf;)V	a	method_12585	onCompression
METHOD	ajb	(Lajg;)V	a	method_12584	onDisconnect
CLASS	ajc	net/minecraft/class_2899	net/minecraft/network/packet/s2c/login/LoginQueryRequestS2CPacket
FIELD	ajc	Lzm;	a	field_48232	CODEC
FIELD	ajc	I	b	comp_1567	queryId
FIELD	ajc	Lajp;	c	comp_1568	comp_1568
FIELD	ajc	I	d	field_33373	MAX_PAYLOAD_SIZE
METHOD	ajc	(Lajb;)V	a	method_12591	apply
METHOD	ajc	(Lale;Lwl;)Lajp;	a	method_52287	readPayload
METHOD	ajc	(Lwl;)V	a	method_56010	write
METHOD	ajc	()I	b	comp_1567	queryId
METHOD	ajc	(Lale;Lwl;)Lajr;	b	method_52288	readUnknownPayload
METHOD	ajc	()Lajp;	e	comp_1568	comp_1568
CLASS	ajd	net/minecraft/class_2901	net/minecraft/network/packet/s2c/login/LoginSuccessS2CPacket
FIELD	ajd	Lzm;	a	field_48233	CODEC
FIELD	ajd	Lcom/mojang/authlib/GameProfile;	b	comp_2363	profile
METHOD	ajd	(Lajb;)V	a	method_12594	apply
METHOD	ajd	()Lcom/mojang/authlib/GameProfile;	b	comp_2363	profile
CLASS	aje	net/minecraft/class_2905	net/minecraft/network/packet/s2c/login/LoginHelloS2CPacket
FIELD	aje	Lzm;	a	field_48234	CODEC
FIELD	aje	Ljava/lang/String;	b	field_13209	serverId
FIELD	aje	[B	c	field_13211	publicKey
FIELD	aje	[B	d	field_13210	nonce
FIELD	aje	Z	e	field_48235	needsAuthentication
METHOD	aje	(Lajb;)V	a	method_12612	apply
METHOD	aje	(Lwl;)V	a	method_56012	write
METHOD	aje	()Ljava/lang/String;	b	method_12610	getServerId
METHOD	aje	()Ljava/security/PublicKey;	e	method_12611	getPublicKey
METHOD	aje	()[B	f	method_12613	getNonce
METHOD	aje	()Z	g	method_56013	needsAuthentication
CLASS	ajf	net/minecraft/class_2907	net/minecraft/network/packet/s2c/login/LoginCompressionS2CPacket
FIELD	ajf	Lzm;	a	field_48236	CODEC
FIELD	ajf	I	b	field_13232	compressionThreshold
METHOD	ajf	(Lajb;)V	a	method_12633	apply
METHOD	ajf	(Lwl;)V	a	method_56014	write
METHOD	ajf	()I	b	method_12634	getCompressionThreshold
CLASS	ajg	net/minecraft/class_2909	net/minecraft/network/packet/s2c/login/LoginDisconnectS2CPacket
FIELD	ajg	Lzm;	a	field_48237	CODEC
FIELD	ajg	Lxo;	b	field_13243	reason
METHOD	ajg	(Lajb;)V	a	method_12637	apply
METHOD	ajg	(Lwl;)V	a	method_56015	write
METHOD	ajg	()Lxo;	b	method_12638	getReason
CLASS	ajh	net/minecraft/class_9098	net/minecraft/network/packet/LoginPackets
FIELD	ajh	Lzx;	a	field_48238	field_48238
FIELD	ajh	Lzx;	b	field_48239	field_48239
FIELD	ajh	Lzx;	c	field_48240	HELLO_S2C
FIELD	ajh	Lzx;	d	field_48241	field_48241
FIELD	ajh	Lzx;	e	field_48242	field_48242
FIELD	ajh	Lzx;	f	field_48243	field_48243
FIELD	ajh	Lzx;	g	field_48244	HELLO_C2S
FIELD	ajh	Lzx;	h	field_48245	field_48245
FIELD	ajh	Lzx;	i	field_48246	field_48246
METHOD	ajh	(Ljava/lang/String;)Lzx;	a	method_56016	s2c
METHOD	ajh	(Ljava/lang/String;)Lzx;	b	method_56017	c2s
CLASS	aji	net/minecraft/class_9099	net/minecraft/network/state/LoginStates
FIELD	aji	Lww;	a	field_48247	C2S
FIELD	aji	Lww;	b	field_48248	S2C
METHOD	aji	(Laaa;)V	a	method_56018	method_56018
METHOD	aji	(Laaa;)V	b	method_56019	method_56019
CLASS	ajj	net/minecraft/class_2911	net/minecraft/network/listener/ServerLoginPacketListener
METHOD	ajj	(Lajk;)V	a	method_12640	onQueryResponse
METHOD	ajj	(Lajl;)V	a	method_12641	onHello
METHOD	ajj	(Lajm;)V	a	method_12642	onKey
METHOD	ajj	(Lajn;)V	a	method_52289	onEnterConfiguration
CLASS	ajk	net/minecraft/class_2913	net/minecraft/network/packet/c2s/login/LoginQueryResponseC2SPacket
FIELD	ajk	Lzm;	a	field_48249	CODEC
FIELD	ajk	I	b	comp_1569	queryId
FIELD	ajk	Lajo;	c	comp_1570	response
FIELD	ajk	I	d	field_33374	MAX_PAYLOAD_SIZE
METHOD	ajk	(ILwl;)Lajo;	a	method_52290	readPayload
METHOD	ajk	(Lajj;)V	a	method_12645	apply
METHOD	ajk	(Lwl;)Lajk;	a	method_52292	read
METHOD	ajk	(Lwl;Lajo;)V	a	method_52291	method_52291
METHOD	ajk	()I	b	comp_1569	queryId
METHOD	ajk	(Lwl;)Lajo;	b	method_52293	getVanillaPayload
METHOD	ajk	(Lwl;)V	c	method_11052	write
METHOD	ajk	()Lajo;	e	comp_1570	response
CLASS	ajl	net/minecraft/class_2915	net/minecraft/network/packet/c2s/login/LoginHelloC2SPacket
FIELD	ajl	Lzm;	a	field_48250	CODEC
FIELD	ajl	Ljava/lang/String;	b	comp_765	comp_765
FIELD	ajl	Ljava/util/UUID;	c	comp_907	comp_907
METHOD	ajl	(Lajj;)V	a	method_12649	apply
METHOD	ajl	(Lwl;)V	a	method_56020	write
METHOD	ajl	()Ljava/lang/String;	b	comp_765	comp_765
METHOD	ajl	()Ljava/util/UUID;	e	comp_907	comp_907
CLASS	ajm	net/minecraft/class_2917	net/minecraft/network/packet/c2s/login/LoginKeyC2SPacket
FIELD	ajm	Lzm;	a	field_48251	CODEC
FIELD	ajm	[B	b	field_13274	encryptedSecretKey
FIELD	ajm	[B	c	field_39089	nonce
METHOD	ajm	(Lajj;)V	a	method_12653	apply
METHOD	ajm	(Ljava/security/PrivateKey;)Ljavax/crypto/SecretKey;	a	method_12654	decryptSecretKey
METHOD	ajm	(Lwl;)V	a	method_56021	write
METHOD	ajm	([BLjava/security/PrivateKey;)Z	a	method_43643	verifySignedNonce
CLASS	ajn	net/minecraft/class_8593	net/minecraft/network/packet/c2s/login/EnterConfigurationC2SPacket
FIELD	ajn	Lajn;	a	field_48252	INSTANCE
FIELD	ajn	Lzm;	b	field_48253	CODEC
METHOD	ajn	(Lajj;)V	a	method_52294	apply
CLASS	ajo	net/minecraft/class_8594	net/minecraft/network/packet/c2s/login/LoginQueryResponsePayload
METHOD	ajo	(Lwl;)V	a	method_52295	write
CLASS	ajp	net/minecraft/class_8595	net/minecraft/network/packet/s2c/login/LoginQueryRequestPayload
METHOD	ajp	()Lale;	a	comp_1571	comp_1571
METHOD	ajp	(Lwl;)V	a	method_52296	write
CLASS	ajq	net/minecraft/class_8596	net/minecraft/network/packet/c2s/login/UnknownLoginQueryResponsePayload
FIELD	ajq	Lajq;	a	field_44980	INSTANCE
CLASS	ajr	net/minecraft/class_8597	net/minecraft/network/packet/s2c/login/UnknownLoginQueryRequestPayload
FIELD	ajr	Lale;	a	comp_1571	comp_1571
CLASS	ajs	net/minecraft/class_8598	net/minecraft/unused/packageinfo/PackageInfo8598
CLASS	ajt	net/minecraft/class_6316	net/minecraft/unused/packageinfo/PackageInfo6316
CLASS	aju	net/minecraft/class_6317	net/minecraft/unused/packageinfo/PackageInfo6317
CLASS	ajv	net/minecraft/class_8763	net/minecraft/network/listener/ClientPingResultPacketListener
METHOD	ajv	(Lajw;)V	a	method_12666	onPingResult
CLASS	ajw	net/minecraft/class_2923	net/minecraft/network/packet/s2c/query/PingResultS2CPacket
FIELD	ajw	Lzm;	a	field_48254	CODEC
FIELD	ajw	J	b	comp_2201	startTime
METHOD	ajw	(Lajv;)V	a	method_12670	apply
METHOD	ajw	(Lwl;)V	a	method_56022	write
METHOD	ajw	()J	b	comp_2201	startTime
CLASS	ajx	net/minecraft/class_9100	net/minecraft/network/packet/PingPackets
FIELD	ajx	Lzx;	a	field_48255	field_48255
FIELD	ajx	Lzx;	b	field_48256	field_48256
METHOD	ajx	(Ljava/lang/String;)Lzx;	a	method_56023	s2c
METHOD	ajx	(Ljava/lang/String;)Lzx;	b	method_56024	c2s
CLASS	ajy	net/minecraft/class_8740	net/minecraft/network/listener/ServerQueryPingPacketListener
METHOD	ajy	(Lajz;)V	a	method_12697	onQueryPing
CLASS	ajz	net/minecraft/class_2935	net/minecraft/network/packet/c2s/query/QueryPingC2SPacket
FIELD	ajz	Lzm;	a	field_48257	CODEC
FIELD	ajz	J	b	field_13292	startTime
METHOD	ajz	(Lajy;)V	a	method_12699	apply
METHOD	ajz	(Lwl;)V	a	method_56025	write
METHOD	ajz	()J	b	method_12700	getStartTime
CLASS	aka	net/minecraft/class_9101	net/minecraft/unused/packageinfo/PackageInfo9101
CLASS	akb	net/minecraft/class_2921	net/minecraft/network/listener/ClientQueryPacketListener
METHOD	akb	(Lakc;)V	a	method_12667	onResponse
CLASS	akc	net/minecraft/class_2924	net/minecraft/network/packet/s2c/query/QueryResponseS2CPacket
FIELD	akc	Lzm;	a	field_48258	CODEC
FIELD	akc	Lakd;	b	comp_1272	metadata
METHOD	akc	(Lakb;)V	a	method_12671	apply
METHOD	akc	(Lwl;)V	a	method_56026	write
METHOD	akc	()Lakd;	b	comp_1272	metadata
CLASS	akd	net/minecraft/class_2926	net/minecraft/server/ServerMetadata
FIELD	akd	Lcom/mojang/serialization/Codec;	a	field_42535	CODEC
FIELD	akd	Lxo;	b	comp_1273	comp_1273
FIELD	akd	Ljava/util/Optional;	c	comp_1274	comp_1274
FIELD	akd	Ljava/util/Optional;	d	comp_1275	comp_1275
FIELD	akd	Ljava/util/Optional;	e	comp_1276	comp_1276
FIELD	akd	Z	f	comp_1277	secureChatEnforced
METHOD	akd	()Lxo;	a	comp_1273	comp_1273
METHOD	akd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49092	method_49092
METHOD	akd	()Ljava/util/Optional;	b	comp_1274	comp_1274
METHOD	akd	()Ljava/util/Optional;	c	comp_1275	comp_1275
METHOD	akd	()Ljava/util/Optional;	d	comp_1276	comp_1276
METHOD	akd	()Z	e	comp_1277	secureChatEnforced
CLASS	akd$a	net/minecraft/class_2926$class_8145	net/minecraft/server/ServerMetadata$Favicon
FIELD	akd$a	Lcom/mojang/serialization/Codec;	a	field_42538	CODEC
FIELD	akd$a	[B	b	comp_1278	comp_1278
FIELD	akd$a	Ljava/lang/String;	c	field_42539	DATA_URI_PREFIX
METHOD	akd$a	()[B	a	comp_1278	comp_1278
METHOD	akd$a	(Lakd$a;)Ljava/lang/String;	a	method_49093	method_49093
METHOD	akd$a	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_49094	method_49094
METHOD	akd$a	()Ljava/lang/String;	b	method_49401	method_49401
METHOD	akd$a	()Ljava/lang/String;	c	method_49402	method_49402
CLASS	akd$b	net/minecraft/class_2926$class_2927	net/minecraft/server/ServerMetadata$Players
FIELD	akd$b	Lcom/mojang/serialization/Codec;	a	field_42540	CODEC
FIELD	akd$b	I	b	comp_1279	max
FIELD	akd$b	I	c	comp_1280	online
FIELD	akd$b	Ljava/util/List;	d	comp_1281	sample
FIELD	akd$b	Lcom/mojang/serialization/Codec;	e	field_42541	GAME_PROFILE_CODEC
METHOD	akd$b	()I	a	comp_1279	max
METHOD	akd$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49095	method_49095
METHOD	akd$b	()I	b	comp_1280	online
METHOD	akd$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_49096	method_49096
METHOD	akd$b	()Ljava/util/List;	c	comp_1281	sample
CLASS	akd$c	net/minecraft/class_2926$class_2930	net/minecraft/server/ServerMetadata$Version
FIELD	akd$c	Lcom/mojang/serialization/Codec;	a	field_42542	CODEC
FIELD	akd$c	Ljava/lang/String;	b	comp_1282	gameVersion
FIELD	akd$c	I	c	comp_1283	protocolVersion
METHOD	akd$c	()Lakd$c;	a	method_49097	create
METHOD	akd$c	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49098	method_49098
METHOD	akd$c	()Ljava/lang/String;	b	comp_1282	gameVersion
METHOD	akd$c	()I	c	comp_1283	protocolVersion
CLASS	ake	net/minecraft/class_2933	net/minecraft/network/listener/ServerQueryPacketListener
METHOD	ake	(Lakf;)V	a	method_12698	onRequest
CLASS	akf	net/minecraft/class_2937	net/minecraft/network/packet/c2s/query/QueryRequestC2SPacket
FIELD	akf	Lakf;	a	field_48259	INSTANCE
FIELD	akf	Lzm;	b	field_48260	CODEC
METHOD	akf	(Lake;)V	a	method_12701	apply
CLASS	akg	net/minecraft/class_9102	net/minecraft/network/packet/StatusPackets
FIELD	akg	Lzx;	a	field_48261	field_48261
FIELD	akg	Lzx;	b	field_48262	field_48262
METHOD	akg	(Ljava/lang/String;)Lzx;	a	method_56027	s2c
METHOD	akg	(Ljava/lang/String;)Lzx;	b	method_56028	c2s
CLASS	akh	net/minecraft/class_9103	net/minecraft/network/state/QueryStates
FIELD	akh	Lww;	a	field_48263	C2S
FIELD	akh	Lww;	b	field_48264	S2C
METHOD	akh	(Laaa;)V	a	method_56029	method_56029
METHOD	akh	(Laaa;)V	b	method_56030	method_56030
CLASS	aki	net/minecraft/class_6318	net/minecraft/unused/packageinfo/PackageInfo6318
CLASS	akj	net/minecraft/class_2940	net/minecraft/entity/data/TrackedData
FIELD	akj	I	a	comp_2327	id
FIELD	akj	Lakk;	b	comp_2328	dataType
METHOD	akj	()I	a	comp_2327	id
METHOD	akj	()Lakk;	b	comp_2328	dataType
CLASS	akk	net/minecraft/class_2941	net/minecraft/entity/data/TrackedDataHandler
METHOD	akk	(I)Lakj;	a	method_12717	create
METHOD	akk	(Lzm;)Lakk;	a	method_56031	create
METHOD	akk	(Lzm;)Lzm;	b	method_56032	method_56032
METHOD	akk	(Ljava/lang/Object;)Ljava/lang/Object;	copy	method_12714	copy
CLASS	akk$a	net/minecraft/class_2941$class_7394	net/minecraft/entity/data/TrackedDataHandler$ImmutableHandler
CLASS	akl	net/minecraft/class_2943	net/minecraft/entity/data/TrackedDataHandlerRegistry
FIELD	akl	Lakk;	A	field_39017	PAINTING_VARIANT
FIELD	akl	Lakk;	B	field_47707	ARMADILLO_STATE
FIELD	akl	Lakk;	C	field_42543	SNIFFER_STATE
FIELD	akl	Lakk;	D	field_42237	VECTOR3F
FIELD	akl	Lakk;	E	field_42235	QUATERNIONF
FIELD	akl	Laxu;	F	field_13328	DATA_HANDLERS
FIELD	akl	Lzm;	G	field_48265	OPTIONAL_BLOCK_STATE_CODEC
FIELD	akl	Lzm;	H	field_48266	OPTIONAL_INT_CODEC
FIELD	akl	Lakk;	a	field_13319	BYTE
FIELD	akl	Lakk;	b	field_13327	INTEGER
FIELD	akl	Lakk;	c	field_39965	LONG
FIELD	akl	Lakk;	d	field_13320	FLOAT
FIELD	akl	Lakk;	e	field_13326	STRING
FIELD	akl	Lakk;	f	field_13317	TEXT_COMPONENT
FIELD	akl	Lakk;	g	field_13325	OPTIONAL_TEXT_COMPONENT
FIELD	akl	Lakk;	h	field_13322	ITEM_STACK
FIELD	akl	Lakk;	i	field_13312	BLOCK_STATE
FIELD	akl	Lakk;	j	field_42236	OPTIONAL_BLOCK_STATE
FIELD	akl	Lakk;	k	field_13323	BOOLEAN
FIELD	akl	Lakk;	l	field_13314	PARTICLE
FIELD	akl	Lakk;	m	field_49774	PARTICLE_LIST
FIELD	akl	Lakk;	n	field_13316	ROTATION
FIELD	akl	Lakk;	o	field_13324	BLOCK_POS
FIELD	akl	Lakk;	p	field_13315	OPTIONAL_BLOCK_POS
FIELD	akl	Lakk;	q	field_13321	FACING
FIELD	akl	Lakk;	r	field_13313	OPTIONAL_UUID
FIELD	akl	Lakk;	s	field_38825	OPTIONAL_GLOBAL_POS
FIELD	akl	Lakk;	t	field_13318	NBT_COMPOUND
FIELD	akl	Lakk;	u	field_17207	VILLAGER_DATA
FIELD	akl	Lakk;	v	field_17910	OPTIONAL_INT
FIELD	akl	Lakk;	w	field_18238	ENTITY_POSE
FIELD	akl	Lakk;	x	field_38826	CAT_VARIANT
FIELD	akl	Lakk;	y	field_49713	WOLF_VARIANT
FIELD	akl	Lakk;	z	field_38827	FROG_VARIANT
METHOD	akl	(I)Lakk;	a	method_12721	get
METHOD	akl	(Lakk;)V	a	method_12720	register
METHOD	akl	(Lakk;)I	b	method_12719	getId
CLASS	akl$1	net/minecraft/class_2943$1	net/minecraft/entity/data/TrackedDataHandlerRegistry$1
METHOD	akl$1	(Lcun;)Lcun;	a	method_12732	copy
CLASS	akl$2	net/minecraft/class_2943$2	net/minecraft/entity/data/TrackedDataHandlerRegistry$2
METHOD	akl$2	(Lio/netty/buffer/ByteBuf;)Ljava/util/Optional;	a	method_56033	decode
METHOD	akl$2	(Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V	a	method_56034	encode
CLASS	akl$3	net/minecraft/class_2943$3	net/minecraft/entity/data/TrackedDataHandlerRegistry$3
METHOD	akl$3	(Lur;)Lur;	a	method_56035	copy
CLASS	akl$4	net/minecraft/class_2943$4	net/minecraft/entity/data/TrackedDataHandlerRegistry$4
METHOD	akl$4	(Lio/netty/buffer/ByteBuf;)Ljava/util/OptionalInt;	a	method_56036	decode
METHOD	akl$4	(Lio/netty/buffer/ByteBuf;Ljava/util/OptionalInt;)V	a	method_56037	encode
CLASS	akm	net/minecraft/class_9221	net/minecraft/entity/data/DataTracked
METHOD	akm	(Lakj;)V	a	method_5674	onTrackedDataSet
METHOD	akm	(Ljava/util/List;)V	a	method_48850	onDataTrackerUpdate
CLASS	akn	net/minecraft/class_2945	net/minecraft/entity/data/DataTracker
FIELD	akn	Lorg/slf4j/Logger;	a	field_13334	LOGGER
FIELD	akn	I	b	field_33378	MAX_DATA_VALUE_ID
FIELD	akn	Laxq;	c	field_49021	CLASS_TO_LAST_ID
FIELD	akn	Lakm;	d	field_13333	trackedEntity
FIELD	akn	[Lakn$b;	e	field_13331	entries
FIELD	akn	Z	f	field_13329	dirty
METHOD	akn	()Z	a	method_12786	isDirty
METHOD	akn	(Lakj;)Ljava/lang/Object;	a	method_12789	get
METHOD	akn	(Lakj;Ljava/lang/Object;)V	a	method_12778	set
METHOD	akn	(Lakj;Ljava/lang/Object;Z)V	a	method_49743	set
METHOD	akn	(Lakn$b;Lakn$c;)V	a	method_12785	copyToFrom
METHOD	akn	(Ljava/lang/Class;Lakk;)Lakj;	a	method_12791	registerData
METHOD	akn	(Ljava/util/List;)V	a	method_12779	writeUpdatedEntries
METHOD	akn	()Ljava/util/List;	b	method_12781	getDirtyEntries
METHOD	akn	(Lakj;)Lakn$b;	b	method_12783	getEntry
METHOD	akn	()Ljava/util/List;	c	method_46357	getChangedEntries
CLASS	akn$a	net/minecraft/class_2945$class_9222	net/minecraft/entity/data/DataTracker$Builder
FIELD	akn$a	Lakm;	a	field_49022	entity
FIELD	akn$a	[Lakn$b;	b	field_49023	entries
METHOD	akn$a	()Lakn;	a	method_56911	build
METHOD	akn$a	(Lakj;Ljava/lang/Object;)Lakn$a;	a	method_56912	add
CLASS	akn$b	net/minecraft/class_2945$class_2946	net/minecraft/entity/data/DataTracker$Entry
FIELD	akn$b	Lakj;	a	field_13337	data
FIELD	akn$b	Ljava/lang/Object;	b	field_13338	value
FIELD	akn$b	Ljava/lang/Object;	c	field_40719	initialValue
FIELD	akn$b	Z	d	field_13336	dirty
METHOD	akn$b	()Lakj;	a	method_12797	getData
METHOD	akn$b	(Ljava/lang/Object;)V	a	method_12799	set
METHOD	akn$b	(Z)V	a	method_12795	setDirty
METHOD	akn$b	()Ljava/lang/Object;	b	method_12794	get
METHOD	akn$b	()Z	c	method_12796	isDirty
METHOD	akn$b	()Z	d	method_46358	isUnchanged
METHOD	akn$b	()Lakn$c;	e	method_46359	toSerialized
CLASS	akn$c	net/minecraft/class_2945$class_7834	net/minecraft/entity/data/DataTracker$SerializedEntry
FIELD	akn$c	I	a	comp_1115	comp_1115
FIELD	akn$c	Lakk;	b	comp_1116	handler
FIELD	akn$c	Ljava/lang/Object;	c	comp_1117	comp_1117
METHOD	akn$c	()I	a	comp_1115	comp_1115
METHOD	akn$c	(Lakj;Ljava/lang/Object;)Lakn$c;	a	method_46360	of
METHOD	akn$c	(Lwz;)V	a	method_46361	write
METHOD	akn$c	(Lwz;I)Lakn$c;	a	method_46362	fromBuf
METHOD	akn$c	(Lwz;ILakk;)Lakn$c;	a	method_46363	fromBuf
METHOD	akn$c	()Lakk;	b	comp_1116	handler
METHOD	akn$c	()Ljava/lang/Object;	c	comp_1117	comp_1117
CLASS	ako	net/minecraft/class_6320	net/minecraft/unused/packageinfo/PackageInfo6320
CLASS	akp	net/minecraft/class_6321	net/minecraft/unused/packageinfo/PackageInfo6321
CLASS	akq	net/minecraft/class_6322	net/minecraft/unused/packageinfo/PackageInfo6322
CLASS	akr	net/minecraft/class_2952	net/minecraft/recipe/RecipeGridAligner
METHOD	akr	(IIILcyv;Ljava/util/Iterator;I)V	a	method_12816	alignRecipeToGrid
METHOD	akr	(Ljava/util/Iterator;IIII)V	a	method_12815	acceptAlignedInput
CLASS	aks	net/minecraft/class_2955	net/minecraft/recipe/InputSlotFiller
FIELD	aks	Lcmz;	a	field_13347	matcher
FIELD	aks	Lcmu;	b	field_13350	inventory
FIELD	aks	Lcrf;	c	field_13348	handler
FIELD	aks	Lorg/slf4j/Logger;	d	field_13349	LOGGER
METHOD	aks	()V	a	method_12822	returnInputs
METHOD	aks	(Larf;Lcyv;Z)V	a	method_12826	fillInputSlots
METHOD	aks	(Lcrn;Lcun;)V	a	method_12824	fillInputSlot
METHOD	aks	(Lcyv;Z)V	a	method_12821	fillInputSlots
METHOD	aks	(ZIZ)I	a	method_12819	getAmountToFill
METHOD	aks	()Z	b	method_12825	canReturnInputs
METHOD	aks	()I	c	method_12823	getFreeInventorySlots
CLASS	akt	net/minecraft/class_6323	net/minecraft/unused/packageinfo/PackageInfo6323
CLASS	aku	net/minecraft/class_8803	net/minecraft/block/BlockKeys
FIELD	aku	Lald;	a	field_46221	field_46221
FIELD	aku	Lald;	b	field_46222	field_46222
FIELD	aku	Lald;	c	field_46223	field_46223
FIELD	aku	Lald;	d	field_46224	field_46224
FIELD	aku	Lald;	e	field_46225	field_46225
FIELD	aku	Lald;	f	field_46226	field_46226
METHOD	aku	(Ljava/lang/String;)Lald;	a	method_53910	of
CLASS	akv	net/minecraft/class_8804	net/minecraft/item/ItemKeys
FIELD	akv	Lald;	a	field_46227	field_46227
FIELD	akv	Lald;	b	field_46228	field_46228
METHOD	akv	(Ljava/lang/String;)Lald;	a	method_53911	of
CLASS	akw	net/minecraft/class_5379	net/minecraft/util/dynamic/ForwardingDynamicOps
FIELD	akw	Lcom/mojang/serialization/DynamicOps;	a	field_25503	delegate
CLASS	akx	net/minecraft/class_7654	net/minecraft/resource/ResourceFinder
FIELD	akx	Ljava/lang/String;	a	field_39966	directoryName
FIELD	akx	Ljava/lang/String;	b	field_39967	fileExtension
METHOD	akx	(Lale;)Lale;	a	method_45112	toResourcePath
METHOD	akx	(Lauo;)Ljava/util/Map;	a	method_45113	findResources
METHOD	akx	(Ljava/lang/String;)Lakx;	a	method_45114	json
METHOD	akx	(Lale;)Lale;	b	method_45115	toResourceId
METHOD	akx	(Lauo;)Ljava/util/Map;	b	method_45116	findAllResources
METHOD	akx	(Lale;)Z	c	method_45117	method_45117
METHOD	akx	(Lale;)Z	d	method_45118	method_45118
CLASS	aky	net/minecraft/class_6898	net/minecraft/registry/entry/RegistryEntryListCodec
FIELD	aky	Lald;	a	field_36480	registry
FIELD	aky	Lcom/mojang/serialization/Codec;	b	field_36481	entryCodec
FIELD	aky	Lcom/mojang/serialization/Codec;	c	field_36482	directEntryListCodec
FIELD	aky	Lcom/mojang/serialization/Codec;	d	field_36483	entryListStorageCodec
METHOD	aky	(Lald;Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec;	a	method_40388	create
METHOD	aky	(Laxe;)Lcom/mojang/serialization/DataResult;	a	method_58027	method_58027
METHOD	aky	(Lcom/mojang/datafixers/util/Either;)Ljava/util/List;	a	method_40380	method_40380
METHOD	aky	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;	a	method_40381	method_40381
METHOD	aky	(Lcom/mojang/datafixers/util/Pair;Ljm;)Lcom/mojang/datafixers/util/Pair;	a	method_58028	method_58028
METHOD	aky	(Lcom/mojang/serialization/Codec;Z)Lcom/mojang/serialization/Codec;	a	method_40382	createDirectEntryListCodec
METHOD	aky	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_40383	decodeDirect
METHOD	aky	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_58030	method_58030
METHOD	aky	(Lji;)Ljava/lang/String;	a	method_49403	method_49403
METHOD	aky	(Ljj;Laxe;)Lcom/mojang/serialization/DataResult;	a	method_58029	get
METHOD	aky	(Ljj;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;	a	method_40386	method_40386
METHOD	aky	(Ljm;)Ljava/lang/String;	a	method_49404	method_49404
METHOD	aky	(Ljm;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_40384	encode
METHOD	aky	(Laxe;)Ljava/lang/String;	b	method_58031	method_58031
METHOD	aky	(Ljava/util/List;)Lcom/mojang/datafixers/util/Either;	b	method_40387	method_40387
METHOD	aky	(Ljj;Laxe;)Lcom/mojang/serialization/DataResult;	b	method_40385	method_40385
METHOD	aky	(Ljm;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	b	method_40389	encodeDirect
METHOD	aky	(Ljava/util/List;)Ljava/util/List;	c	method_40390	method_40390
CLASS	akz	net/minecraft/class_7655	net/minecraft/registry/RegistryLoader
FIELD	akz	Ljava/util/List;	a	field_39968	DYNAMIC_REGISTRIES
FIELD	akz	Ljava/util/List;	b	field_39969	DIMENSION_REGISTRIES
FIELD	akz	Ljava/util/List;	c	field_48709	SYNCED_REGISTRIES
FIELD	akz	Lorg/slf4j/Logger;	d	field_39970	LOGGER
FIELD	akz	Lju;	e	field_49024	EXPERIMENTAL_ENTRY_INFO
FIELD	akz	Ljava/util/function/Function;	f	field_49025	RESOURCE_ENTRY_INFO_GETTER
METHOD	akz	(Lakz$b;Lalc$b;Lakz$a;)V	a	method_45120	method_45120
METHOD	akz	(Lakz$b;Ljw;Ljava/util/List;)Ljw$b;	a	method_45121	load
METHOD	akz	(Lale;)Ljava/lang/String;	a	method_45119	getPath
METHOD	akz	(Lauo;Lakz$a;Lalc$b;)V	a	method_56514	method_56514
METHOD	akz	(Lauo;Lalc$b;Lke;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V	a	method_45122	loadFromResource
METHOD	akz	(Lauo;Ljw;Ljava/util/List;)Ljw$b;	a	method_56515	loadFromResource
METHOD	akz	(Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V	a	method_45123	method_45123
METHOD	akz	(Ljava/lang/Boolean;)Lcom/mojang/serialization/Lifecycle;	a	method_56913	method_56913
METHOD	akz	(Ljava/util/Map$Entry;)Lale;	a	method_45125	method_45125
METHOD	akz	(Ljava/util/Map;)V	a	method_45126	writeLoadingError
METHOD	akz	(Ljava/util/Map;Lakz$a;)V	a	method_46621	method_46621
METHOD	akz	(Ljava/util/Map;Lakz$c;)Lakz$a;	a	method_45127	method_45127
METHOD	akz	(Ljava/util/Map;Laur;Lakz$a;Lalc$b;)V	a	method_56517	method_56517
METHOD	akz	(Ljava/util/Map;Laur;Lalc$b;Lke;Lcom/mojang/serialization/Decoder;Ljava/util/Map;)V	a	method_56518	loadFromNetwork
METHOD	akz	(Ljava/util/Map;Laur;Ljw;Ljava/util/List;)Ljw$b;	a	method_56519	loadFromNetwork
METHOD	akz	(Ljava/util/Map;Ljw$d;)V	a	method_46622	method_46622
METHOD	akz	(Ljava/util/Optional;)Lju;	a	method_56914	method_56914
METHOD	akz	(Ljv;)Lalc$a;	a	method_46618	createInfo
METHOD	akz	(Ljw;Ljava/util/List;)Lalc$b;	a	method_46619	createInfoGetter
METHOD	akz	(Lke;)Lalc$a;	a	method_46620	createInfo
METHOD	akz	(Lke;Lcom/mojang/serialization/Decoder;Lalc;Lald;Laum;Lju;)V	a	method_56915	parseAndAdd
METHOD	akz	(Ljava/io/PrintWriter;Ljava/util/Map$Entry;)V	b	method_45129	method_45129
METHOD	akz	(Ljava/util/Map$Entry;)Lale;	b	method_45130	method_45130
METHOD	akz	(Ljava/util/Map;Lakz$a;)V	b	method_45128	method_45128
CLASS	akz$1	net/minecraft/class_7655$1	net/minecraft/registry/RegistryLoader$1
FIELD	akz$1	Ljava/util/Map;	a	field_40851	field_40851
CLASS	akz$a	net/minecraft/class_7655$class_9158	net/minecraft/registry/RegistryLoader$Loader
FIELD	akz$a	Lakz$c;	a	comp_2245	comp_2245
FIELD	akz$a	Lke;	b	comp_2246	comp_2246
FIELD	akz$a	Ljava/util/Map;	c	comp_2247	comp_2247
METHOD	akz$a	()Lakz$c;	a	comp_2245	comp_2245
METHOD	akz$a	(Lauo;Lalc$b;)V	a	method_56520	loadFromResource
METHOD	akz$a	(Ljava/util/Map;Laur;Lalc$b;)V	a	method_56521	loadFromNetwork
METHOD	akz$a	()Lke;	b	comp_2246	comp_2246
METHOD	akz$a	()Ljava/util/Map;	c	comp_2247	comp_2247
CLASS	akz$b	net/minecraft/class_7655$class_7656	net/minecraft/registry/RegistryLoader$RegistryLoadable
CLASS	akz$c	net/minecraft/class_7655$class_7657	net/minecraft/registry/RegistryLoader$Entry
FIELD	akz$c	Lald;	a	comp_985	comp_985
FIELD	akz$c	Lcom/mojang/serialization/Codec;	b	comp_986	comp_986
METHOD	akz$c	()Lald;	a	comp_985	comp_985
METHOD	akz$c	(Lcom/mojang/serialization/Lifecycle;Ljava/util/Map;)Lakz$a;	a	method_45131	getLoader
METHOD	akz$c	(Ljava/util/function/BiConsumer;)V	a	method_54920	addToCloner
METHOD	akz$c	()Lcom/mojang/serialization/Codec;	b	comp_986	comp_986
CLASS	ala	net/minecraft/class_5381	net/minecraft/registry/entry/RegistryElementCodec
FIELD	ala	Lald;	a	field_25507	registryRef
FIELD	ala	Lcom/mojang/serialization/Codec;	b	field_25508	elementCodec
FIELD	ala	Z	c	field_26758	allowInlineDefinitions
METHOD	ala	()Ljava/lang/String;	a	method_49405	method_49405
METHOD	ala	(Lald;)Lcom/mojang/serialization/DataResult;	a	method_46624	method_46624
METHOD	ala	(Lald;Lcom/mojang/serialization/Codec;)Lala;	a	method_29749	of
METHOD	ala	(Lald;Lcom/mojang/serialization/Codec;Z)Lala;	a	method_31192	of
METHOD	ala	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_29746	method_29746
METHOD	ala	(Lcom/mojang/datafixers/util/Pair;Lji$c;)Lcom/mojang/datafixers/util/Pair;	a	method_45133	method_45133
METHOD	ala	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lald;)Lcom/mojang/serialization/DataResult;	a	method_40393	method_40393
METHOD	ala	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_40392	method_40392
METHOD	ala	(Lji;)Ljava/lang/String;	a	method_49406	method_49406
METHOD	ala	(Lji;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_29748	encode
METHOD	ala	()Ljava/lang/String;	b	method_49407	method_49407
METHOD	ala	(Lald;)Ljava/lang/String;	b	method_49408	method_49408
METHOD	ala	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	b	method_40394	method_40394
CLASS	alb	net/minecraft/class_6899	net/minecraft/registry/entry/RegistryFixedCodec
FIELD	alb	Lald;	a	field_36484	registry
METHOD	alb	()Ljava/lang/String;	a	method_49409	method_49409
METHOD	alb	(Lald;)Lalb;	a	method_40400	of
METHOD	alb	(Lale;)Lcom/mojang/serialization/DataResult;	a	method_46625	method_46625
METHOD	alb	(Lcom/mojang/datafixers/util/Pair;Lji$c;)Lcom/mojang/datafixers/util/Pair;	a	method_44141	method_44141
METHOD	alb	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lald;)Lcom/mojang/serialization/DataResult;	a	method_40395	method_40395
METHOD	alb	(Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_40397	method_40397
METHOD	alb	(Ljava/util/Optional;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;	a	method_44142	method_44142
METHOD	alb	(Lji;)Ljava/lang/String;	a	method_49410	method_49410
METHOD	alb	(Lji;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_40396	encode
METHOD	alb	()Ljava/lang/String;	b	method_49411	method_49411
METHOD	alb	(Lale;)Ljava/lang/String;	b	method_49412	method_49412
METHOD	alb	()Ljava/lang/String;	c	method_49413	method_49413
CLASS	alc	net/minecraft/class_6903	net/minecraft/registry/RegistryOps
FIELD	alc	Lalc$b;	b	field_40852	registryInfoGetter
METHOD	alc	()Ljava/lang/String;	a	method_49414	method_49414
METHOD	alc	(Lalc$a;)Lcom/mojang/serialization/DataResult;	a	method_46626	method_46626
METHOD	alc	(Lalc$b;)Lalc$b;	a	method_46627	caching
METHOD	alc	(Lald;)Ljava/util/Optional;	a	method_46628	getOwner
METHOD	alc	(Lald;Lalc$a;)Ljava/util/Optional;	a	method_46629	method_46629
METHOD	alc	(Lald;Lald;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;	a	method_46630	method_46630
METHOD	alc	(Lald;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;	a	method_46631	method_46631
METHOD	alc	(Lcom/mojang/serialization/Dynamic;Ljk$a;)Lcom/mojang/serialization/Dynamic;	a	method_56622	withRegistry
METHOD	alc	(Lcom/mojang/serialization/DynamicOps;)Lalc;	a	method_57110	withDelegate
METHOD	alc	(Lcom/mojang/serialization/DynamicOps;Lalc$b;)Lalc;	a	method_40414	of
METHOD	alc	(Lcom/mojang/serialization/DynamicOps;Ljk$a;)Lalc;	a	method_46632	of
METHOD	alc	(Ljava/lang/Object;)Lji$c;	a	method_46633	method_46633
METHOD	alc	()Ljava/lang/String;	b	method_49415	method_49415
METHOD	alc	(Lald;)Ljava/util/Optional;	b	method_46634	getEntryLookup
METHOD	alc	(Ljava/lang/Object;)Ljj;	b	method_46635	method_46635
METHOD	alc	(Lald;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;	c	method_46636	getEntryLookupCodec
METHOD	alc	(Lald;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;	d	method_46637	getEntryCodec
METHOD	alc	(Lald;)Lcom/mojang/serialization/DataResult;	e	method_46638	method_46638
METHOD	alc	(Lald;)Ljava/lang/String;	f	method_49416	method_49416
METHOD	alc	(Lald;)Lcom/mojang/serialization/DataResult;	g	method_46639	method_46639
METHOD	alc	(Lald;)Ljava/lang/String;	h	method_49417	method_49417
CLASS	alc$1	net/minecraft/class_6903$1	net/minecraft/registry/RegistryOps$1
FIELD	alc$1	Lalc$b;	a	field_40853	field_40853
FIELD	alc$1	Ljava/util/Map;	b	field_40854	registryRefToInfo
CLASS	alc$2	net/minecraft/class_6903$2	net/minecraft/registry/RegistryOps$2
FIELD	alc$2	Ljk$a;	a	field_40855	field_40855
CLASS	alc$a	net/minecraft/class_6903$class_7862	net/minecraft/registry/RegistryOps$RegistryInfo
FIELD	alc$a	Ljl;	a	comp_1130	comp_1130
FIELD	alc$a	Ljj;	b	comp_1131	entryLookup
FIELD	alc$a	Lcom/mojang/serialization/Lifecycle;	c	comp_1132	comp_1132
METHOD	alc$a	()Ljl;	a	comp_1130	comp_1130
METHOD	alc$a	(Ljk$b;)Lalc$a;	a	method_57074	fromWrapper
METHOD	alc$a	()Ljj;	b	comp_1131	entryLookup
METHOD	alc$a	()Lcom/mojang/serialization/Lifecycle;	c	comp_1132	comp_1132
CLASS	alc$b	net/minecraft/class_6903$class_7863	net/minecraft/registry/RegistryOps$RegistryInfoGetter
METHOD	alc$b	(Lald;)Ljava/util/Optional;	a	method_46623	getRegistryInfo
CLASS	ald	net/minecraft/class_5321	net/minecraft/registry/RegistryKey
FIELD	ald	Ljava/util/concurrent/ConcurrentMap;	a	field_25136	INSTANCES
FIELD	ald	Lale;	b	field_25137	registry
FIELD	ald	Lale;	c	field_25138	value
METHOD	ald	()Lale;	a	method_29177	getValue
METHOD	ald	(Lald$a;)Lald;	a	method_29182	method_29182
METHOD	ald	(Lald;)Lcom/mojang/serialization/Codec;	a	method_39154	createCodec
METHOD	ald	(Lald;Lale;)Lald;	a	method_29179	of
METHOD	ald	(Lale;)Lald;	a	method_29180	ofRegistry
METHOD	ald	(Lale;Lale;)Lald;	a	method_29181	of
METHOD	ald	()Lale;	b	method_41185	getRegistry
METHOD	ald	(Lald;)Lzm;	b	method_56038	createPacketCodec
METHOD	ald	(Lald;Lale;)Lald;	b	method_56039	method_56039
METHOD	ald	()Lald;	c	method_58273	getRegistryRef
METHOD	ald	(Lald;)Z	c	method_31163	isOf
METHOD	ald	(Lald;Lale;)Lald;	c	method_39155	method_39155
METHOD	ald	(Lald;)Ljava/util/Optional;	d	method_39752	tryCast
CLASS	ald$a	net/minecraft/class_5321$class_7892	net/minecraft/registry/RegistryKey$RegistryIdPair
FIELD	ald$a	Lale;	a	comp_1149	comp_1149
FIELD	ald$a	Lale;	b	comp_1150	id
METHOD	ald$a	()Lale;	a	comp_1149	comp_1149
METHOD	ald$a	()Lale;	b	comp_1150	id
CLASS	ale	net/minecraft/class_2960	net/minecraft/util/Identifier
FIELD	ale	Lcom/mojang/serialization/Codec;	a	field_25139	CODEC
FIELD	ale	Lzm;	b	field_48267	PACKET_CODEC
FIELD	ale	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_13354	COMMAND_EXCEPTION
FIELD	ale	C	d	field_33380	NAMESPACE_SEPARATOR
FIELD	ale	Ljava/lang/String;	e	field_33381	DEFAULT_NAMESPACE
FIELD	ale	Ljava/lang/String;	f	field_33382	REALMS_NAMESPACE
FIELD	ale	Ljava/lang/String;	g	field_13353	namespace
FIELD	ale	Ljava/lang/String;	h	field_13355	path
METHOD	ale	()Ljava/lang/String;	a	method_12832	getPath
METHOD	ale	(C)Z	a	method_12831	isCharValid
METHOD	ale	(Lale;)I	a	method_12833	compareTo
METHOD	ale	(Lcom/mojang/brigadier/StringReader;)Lale;	a	method_12835	fromCommandInput
METHOD	ale	(Ljava/lang/String;)Lale;	a	method_12829	tryParse
METHOD	ale	(Ljava/lang/String;C)Lale;	a	method_12838	splitOn
METHOD	ale	(Ljava/lang/String;Ljava/lang/String;)Lale;	a	method_43902	of
METHOD	ale	(Ljava/lang/String;Lz;)Ljava/lang/String;	a	method_49418	method_49418
METHOD	ale	(Ljava/util/function/UnaryOperator;)Lale;	a	method_45134	withPath
METHOD	ale	()Ljava/lang/String;	b	method_12836	getNamespace
METHOD	ale	(C)Z	b	method_29184	isPathCharacterValid
METHOD	ale	(Lcom/mojang/brigadier/StringReader;)Lale;	b	method_58274	fromCommandInputNonEmpty
METHOD	ale	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	b	method_29186	validate
METHOD	ale	(Ljava/lang/String;C)[Ljava/lang/String;	b	method_12830	split
METHOD	ale	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	b	method_48747	toTranslationKey
METHOD	ale	()Ljava/lang/String;	c	method_36181	toUnderscoreSeparatedString
METHOD	ale	(C)Z	c	method_29185	isNamespaceCharacterValid
METHOD	ale	(Lcom/mojang/brigadier/StringReader;)Ljava/lang/String;	c	method_58275	readString
METHOD	ale	(Ljava/lang/String;)Lale;	c	method_45136	withPath
METHOD	ale	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	c	method_45135	validateNamespace
METHOD	ale	()Ljava/lang/String;	d	method_42094	toTranslationKey
METHOD	ale	(Ljava/lang/String;)Lale;	d	method_45138	withPrefixedPath
METHOD	ale	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	d	method_45137	validatePath
METHOD	ale	()Ljava/lang/String;	e	method_43903	toShortTranslationKey
METHOD	ale	(Ljava/lang/String;)Lale;	e	method_48331	withSuffixedPath
METHOD	ale	(Ljava/lang/String;)Ljava/lang/String;	f	method_42093	toTranslationKey
METHOD	ale	(Ljava/lang/String;)Z	g	method_20208	isPathValid
METHOD	ale	(Ljava/lang/String;)Z	h	method_20209	isNamespaceValid
METHOD	ale	(Ljava/lang/String;)Z	i	method_20207	isValid
CLASS	ale$a	net/minecraft/class_2960$class_7658	net/minecraft/util/Identifier$ExtraData
CLASS	ale$b	net/minecraft/class_2960$class_2961	net/minecraft/util/Identifier$Serializer
METHOD	ale$b	(Lale;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;	a	method_12839	serialize
METHOD	ale$b	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lale;	a	method_12840	deserialize
CLASS	alf	net/minecraft/class_6324	net/minecraft/unused/packageinfo/PackageInfo6324
CLASS	alg	net/minecraft/class_2966	net/minecraft/Bootstrap
FIELD	alg	Ljava/io/PrintStream;	a	field_13358	SYSOUT
FIELD	alg	Ljava/util/concurrent/atomic/AtomicLong;	b	field_44781	LOAD_TIME
FIELD	alg	Z	c	field_13357	initialized
FIELD	alg	Lorg/slf4j/Logger;	d	field_13359	LOGGER
METHOD	alg	()V	a	method_12851	initialize
METHOD	alg	(Lale;)Ljava/lang/String;	a	method_17595	method_17595
METHOD	alg	(Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V	a	method_12848	collectMissingTranslations
METHOD	alg	(Ljava/lang/String;)V	a	method_12847	println
METHOD	alg	(Ljava/util/Set;)V	a	method_27732	collectMissingGameRuleTranslations
METHOD	alg	(Ljava/util/function/Function;Lum;Ljava/util/Set;Ljava/lang/Object;)V	a	method_12850	method_12850
METHOD	alg	(Ljava/util/function/Supplier;)V	a	method_36235	ensureBootstrapped
METHOD	alg	()Ljava/util/Set;	b	method_17597	getMissingTranslations
METHOD	alg	(Ljava/lang/String;)V	b	method_36236	method_36236
METHOD	alg	(Ljava/util/function/Supplier;)Ljava/lang/RuntimeException;	b	method_36237	createNotBootstrappedException
METHOD	alg	()V	c	method_17598	logMissing
METHOD	alg	()V	d	method_12852	setOutputStreams
METHOD	alg	()Ljava/lang/String;	e	method_36238	method_36238
CLASS	alg$1	net/minecraft/class_2966$1	net/minecraft/Bootstrap$1
FIELD	alg$1	Lum;	a	field_24373	field_24373
FIELD	alg$1	Ljava/util/Set;	b	field_24374	field_24374
CLASS	alh	net/minecraft/class_2973	net/minecraft/util/InvalidHierarchicalFileException
FIELD	alh	Ljava/util/List;	a	field_13371	invalidFiles
FIELD	alh	Ljava/lang/String;	b	field_13372	message
METHOD	alh	(Ljava/lang/Exception;)Lalh;	a	method_12856	wrap
METHOD	alh	(Ljava/lang/String;)V	a	method_12854	addInvalidKey
METHOD	alh	(Ljava/lang/String;)V	b	method_12855	addInvalidFile
CLASS	alh$a	net/minecraft/class_2973$class_2974	net/minecraft/util/InvalidHierarchicalFileException$File
FIELD	alh$a	Ljava/lang/String;	a	field_13373	name
FIELD	alh$a	Ljava/util/List;	b	field_13374	keys
METHOD	alh$a	()Ljava/lang/String;	a	method_36182	getName
METHOD	alh$a	(Ljava/lang/String;)V	a	method_12858	addKey
METHOD	alh$a	()Ljava/lang/String;	b	method_12857	joinKeys
CLASS	ali	net/minecraft/class_2976	net/minecraft/server/dedicated/PendingServerCommand
FIELD	ali	Ljava/lang/String;	a	field_13377	command
FIELD	ali	Lep;	b	field_13378	source
CLASS	alj	net/minecraft/class_2980	net/minecraft/util/logging/DebugLoggerPrintStream
FIELD	alj	Lorg/slf4j/Logger;	b	field_36382	LOGGER
CLASS	alk	net/minecraft/class_2981	net/minecraft/server/dedicated/EulaReader
FIELD	alk	Lorg/slf4j/Logger;	a	field_13381	LOGGER
FIELD	alk	Ljava/nio/file/Path;	b	field_13380	eulaFile
FIELD	alk	Z	c	field_13379	eulaAgreedTo
METHOD	alk	()Z	a	method_12866	isEulaAgreedTo
METHOD	alk	()Z	b	method_12867	checkEulaAgreement
METHOD	alk	()V	c	method_12868	createEulaFile
CLASS	all	net/minecraft/class_2983	net/minecraft/util/logging/LoggerPrintStream
FIELD	all	Ljava/lang/String;	a	field_13383	name
FIELD	all	Lorg/slf4j/Logger;	b	field_13384	LOGGER
METHOD	all	(Ljava/lang/String;)V	a	method_12870	log
CLASS	alm	net/minecraft/class_2985	net/minecraft/advancement/PlayerAdvancementTracker
FIELD	alm	Lorg/slf4j/Logger;	a	field_13394	LOGGER
FIELD	alm	Lcom/google/gson/Gson;	b	field_13395	GSON
FIELD	alm	Lavc;	c	field_25325	playerManager
FIELD	alm	Ljava/nio/file/Path;	d	field_41734	filePath
FIELD	alm	Lak;	e	field_46073	advancementManager
FIELD	alm	Ljava/util/Map;	f	field_41735	progress
FIELD	alm	Ljava/util/Set;	g	field_13390	visibleAdvancements
FIELD	alm	Ljava/util/Set;	h	field_13388	progressUpdates
FIELD	alm	Ljava/util/Set;	i	field_41736	updatedRoots
FIELD	alm	Larf;	j	field_13391	owner
FIELD	alm	Laf;	k	field_13387	currentDisplayTab
FIELD	alm	Z	l	field_13396	dirty
FIELD	alm	Lcom/mojang/serialization/Codec;	m	field_46074	progressMapCodec
METHOD	alm	()V	a	method_12881	clearCriteria
METHOD	alm	(Laf;)V	a	method_12888	setDisplayTab
METHOD	alm	(Laf;Lah;)V	a	method_12884	initProgress
METHOD	alm	(Laf;Lar;)V	a	method_53637	method_53637
METHOD	alm	(Laf;Ljava/lang/String;)Z	a	method_12878	grantCriterion
METHOD	alm	(Laf;Ljava/lang/String;Lan;)V	a	method_53638	beginTracking
METHOD	alm	(Lag;)Z	a	method_48029	method_48029
METHOD	alm	(Lag;Ljava/util/Set;Ljava/util/Set;)V	a	method_48025	calculateDisplay
METHOD	alm	(Lalr;)V	a	method_12886	reload
METHOD	alm	(Lalr;Lale;Lah;)V	a	method_53639	method_53639
METHOD	alm	(Lalr;Lalm$a;)V	a	method_53640	loadProgressMap
METHOD	alm	(Larf;)V	a	method_12875	setOwner
METHOD	alm	(Ljava/util/Map;Laf;Lah;)V	a	method_53641	method_53641
METHOD	alm	(Ljava/util/Set;Ljava/util/Set;Lag;Z)V	a	method_48027	method_48027
METHOD	alm	()V	b	method_12890	save
METHOD	alm	(Laf;)Lah;	b	method_12882	getProgress
METHOD	alm	(Laf;Ljava/lang/String;)Z	b	method_12883	revokeCriterion
METHOD	alm	(Laf;Ljava/lang/String;Lan;)V	b	method_53642	endTrackingCompleted
METHOD	alm	(Lalr;)V	b	method_12889	beginTrackingAllAdvancements
METHOD	alm	(Larf;)V	b	method_12876	sendUpdate
METHOD	alm	()Lalm$a;	c	method_53643	createProgressMap
METHOD	alm	(Laf;)V	c	method_48028	onStatusUpdate
METHOD	alm	(Lalr;)V	c	method_12872	rewardEmptyAdvancements
METHOD	alm	(Laf;)V	d	method_12874	beginTracking
METHOD	alm	(Lalr;)V	d	method_12873	load
METHOD	alm	(Laf;)V	e	method_12880	endTrackingCompleted
CLASS	alm$a	net/minecraft/class_2985$class_8780	net/minecraft/advancement/PlayerAdvancementTracker$ProgressMap
FIELD	alm$a	Lcom/mojang/serialization/Codec;	a	field_46075	CODEC
FIELD	alm$a	Ljava/util/Map;	b	comp_1921	comp_1921
METHOD	alm$a	()Ljava/util/Map;	a	comp_1921	comp_1921
METHOD	alm$a	(Ljava/util/function/BiConsumer;)V	a	method_53644	forEach
METHOD	alm$a	(Ljava/util/function/BiConsumer;Ljava/util/Map$Entry;)V	a	method_53645	method_53645
CLASS	aln	net/minecraft/class_7659	net/minecraft/registry/ServerDynamicRegistryType
FIELD	aln	Laln;	a	field_39971	field_39971
FIELD	aln	Laln;	b	field_39972	field_39972
FIELD	aln	Laln;	c	field_39973	field_39973
FIELD	aln	Laln;	d	field_39974	field_39974
FIELD	aln	Ljava/util/List;	e	field_39975	VALUES
FIELD	aln	Ljw$b;	f	field_39976	STATIC_REGISTRY_MANAGER
FIELD	aln	[Laln;	g	field_39977	field_39977
METHOD	aln	()Ljp;	a	method_45139	createCombinedDynamicRegistries
METHOD	aln	()[Laln;	b	method_45140	method_45140
CLASS	alo	net/minecraft/class_9383	net/minecraft/registry/ReloadableRegistries
FIELD	alo	Lorg/slf4j/Logger;	a	field_49916	LOGGER
FIELD	alo	Lcom/google/gson/Gson;	b	field_49917	GSON
FIELD	alo	Lju;	c	field_49918	DEFAULT_REGISTRY_ENTRY_INFO
METHOD	alo	(Lalc;Lauo;Ljava/util/concurrent/Executor;Leqi;)Ljava/util/concurrent/CompletableFuture;	a	method_58276	method_58276
METHOD	alo	(Leqi;Lalc;Lauo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_58277	prepare
METHOD	alo	(Leqi;Lalc;Lke;Lale;Lcom/google/gson/JsonElement;)V	a	method_58278	method_58278
METHOD	alo	(Leqi;Lauo;Lalc;)Lke;	a	method_58279	method_58279
METHOD	alo	(Leqi;Leqm;Lji$c;)V	a	method_58280	method_58280
METHOD	alo	(Leqm;Leqi;Ljw;)V	a	method_58281	validateLootData
METHOD	alo	(Leqm;Ljw$b;Leqi;)V	a	method_58282	method_58282
METHOD	alo	(Ljava/lang/String;Ljava/lang/String;)V	a	method_58283	method_58283
METHOD	alo	(Ljp;Lauo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_58284	reload
METHOD	alo	(Ljp;Ljava/util/List;)Ljp;	a	method_58285	apply
METHOD	alo	(Lke;Leqi;Lale;Ljava/lang/Object;)V	a	method_58286	method_58286
METHOD	alo	(Ljp;Ljava/util/List;)Ljp;	b	method_58287	with
METHOD	alo	(Ljp;Ljava/util/List;)Ljp;	c	method_58288	method_58288
CLASS	alo$a	net/minecraft/class_9383$class_9384	net/minecraft/registry/ReloadableRegistries$ReloadableWrapperLookup
FIELD	alo$a	Ljw;	a	field_49919	registryManager
CLASS	alo$b	net/minecraft/class_9383$class_9385	net/minecraft/registry/ReloadableRegistries$Lookup
FIELD	alo$b	Ljw$b;	a	field_49920	registryManager
METHOD	alo$b	()Ljw$b;	a	method_58289	getRegistryManager
METHOD	alo$b	(Lald;)Ljava/util/Collection;	a	method_58290	getIds
METHOD	alo$b	(Lald;Ljk$b;)Ljava/util/Optional;	a	method_58291	method_58291
METHOD	alo$b	(Lji$c;)Lale;	a	method_58292	method_58292
METHOD	alo$b	(Ljv;)Ljava/util/stream/Stream;	a	method_58293	method_58293
METHOD	alo$b	()Ljj$a;	b	method_58294	createRegistryLookup
METHOD	alo$b	(Lald;)Leql;	b	method_58295	getLootTable
CLASS	alp	net/minecraft/class_5350	net/minecraft/server/DataPackContents
FIELD	alp	Lorg/slf4j/Logger;	a	field_36491	LOGGER
FIELD	alp	Ljava/util/concurrent/CompletableFuture;	b	field_25334	COMPLETED_UNIT
FIELD	alp	Lalo$b;	c	field_49921	reloadableRegistries
FIELD	alp	Lalp$a;	d	field_48785	registryLookup
FIELD	alp	Leq;	e	field_25336	commandManager
FIELD	alp	Lcyw;	f	field_25337	recipeManager
FIELD	alp	Laxg;	g	field_25338	registryTagManager
FIELD	alp	Lalr;	h	field_25341	serverAdvancementLoader
FIELD	alp	Lals;	i	field_25342	functionLoader
METHOD	alp	()Lals;	a	method_29465	getFunctionLoader
METHOD	alp	(Lald;Ljava/util/Map$Entry;)Laxe;	a	method_40424	method_40424
METHOD	alp	(Lalp;Ljava/lang/Object;)Lalp;	a	method_40425	method_40425
METHOD	alp	(Lalp;Ljava/lang/Object;Ljava/lang/Throwable;)V	a	method_42095	method_42095
METHOD	alp	(Lauo;Ljp;Lcpj;Leq$a;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_29466	reload
METHOD	alp	(Laxg$a;)V	a	method_40426	method_40426
METHOD	alp	(Lcpj;Leq$a;ILauo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljp;)Ljava/util/concurrent/CompletionStage;	a	method_58296	method_58296
METHOD	alp	(Ljava/util/Map$Entry;)Ljava/util/List;	a	method_40423	method_40423
METHOD	alp	(Ljw;Laxg$a;)V	a	method_40422	repopulateTags
METHOD	alp	()Lalo$b;	b	method_58297	getReloadableRegistries
METHOD	alp	()Lcyw;	c	method_29471	getRecipeManager
METHOD	alp	()Leq;	d	method_29472	getCommandManager
METHOD	alp	()Lalr;	e	method_29473	getServerAdvancementLoader
METHOD	alp	()Ljava/util/List;	f	method_40427	getContents
METHOD	alp	()V	g	method_40421	refresh
CLASS	alp$a	net/minecraft/class_5350$class_9180	net/minecraft/server/DataPackContents$ConfigurableWrapperLookup
FIELD	alp$a	Ljw;	a	field_48786	dynamicRegistryManager
FIELD	alp$a	Lalp$b;	b	field_40912	entryListCreationPolicy
METHOD	alp$a	(Lalp$b;)V	a	method_46724	setEntryListCreationPolicy
METHOD	alp$a	(Ljk$b;Ljk$b;)Ljk$b;	a	method_56623	getWrapper
METHOD	alp$a	(Ljv;)Ljk$b;	a	method_56624	method_56624
CLASS	alp$a$1	net/minecraft/class_5350$class_9180$1	net/minecraft/server/DataPackContents$ConfigurableWrapperLookup$1
FIELD	alp$a$1	Ljk$b;	a	field_40913	field_40913
FIELD	alp$a$1	Ljk$b;	b	field_40914	field_40914
FIELD	alp$a$1	Lalp$a;	c	field_40915	field_40915
CLASS	alp$b	net/minecraft/class_5350$class_7158	net/minecraft/server/DataPackContents$EntryListCreationPolicy
FIELD	alp$b	Lalp$b;	a	field_37824	field_37824
FIELD	alp$b	Lalp$b;	b	field_37826	field_37826
FIELD	alp$b	[Lalp$b;	c	field_37827	field_37827
METHOD	alp$b	()[Lalp$b;	a	method_41701	method_41701
CLASS	alq	net/minecraft/class_2987	net/minecraft/network/OffThreadException
FIELD	alq	Lalq;	a	field_13400	INSTANCE
CLASS	alr	net/minecraft/class_2989	net/minecraft/server/ServerAdvancementLoader
FIELD	alr	Lorg/slf4j/Logger;	a	field_13406	LOGGER
FIELD	alr	Lcom/google/gson/Gson;	b	field_13405	GSON
FIELD	alr	Ljava/util/Map;	c	field_13404	advancements
FIELD	alr	Lak;	d	field_46076	manager
FIELD	alr	Ljk$a;	e	field_48787	registryLookup
METHOD	alr	()Lak;	a	method_53646	getManager
METHOD	alr	(Lalc;Lcom/google/common/collect/ImmutableMap$Builder;Lale;Lcom/google/gson/JsonElement;)V	a	method_20723	method_20723
METHOD	alr	(Lale;)Laf;	a	method_12896	get
METHOD	alr	(Lale;Lae;)V	a	method_54921	validate
METHOD	alr	(Ljava/util/Map$Entry;)Ljava/lang/String;	a	method_54922	method_54922
METHOD	alr	(Ljava/util/Map;Lauo;Lbng;)V	a	method_20724	apply
METHOD	alr	()Ljava/util/Collection;	b	method_12893	getAdvancements
CLASS	als	net/minecraft/class_5349	net/minecraft/server/function/FunctionLoader
FIELD	als	Lorg/slf4j/Logger;	a	field_25326	LOGGER
FIELD	als	Lakx;	b	field_39978	FINDER
FIELD	als	Ljava/util/Map;	c	field_25329	functions
FIELD	als	Laxf;	d	field_25330	tagLoader
FIELD	als	Ljava/util/Map;	e	field_25801	tags
FIELD	als	I	f	field_25331	level
FIELD	als	Lcom/mojang/brigadier/CommandDispatcher;	g	field_25332	commandDispatcher
METHOD	als	()Ljava/util/Map;	a	method_29447	getFunctions
METHOD	als	(Lale;)Ljava/util/Optional;	a	method_29456	get
METHOD	als	(Lale;Lcom/google/common/collect/ImmutableMap$Builder;Lib;Ljava/lang/Throwable;)Ljava/lang/Object;	a	method_29457	method_29457
METHOD	als	(Laum;)Ljava/util/List;	a	method_29450	readLines
METHOD	als	(Lauo;)Ljava/util/Map;	a	method_45141	method_45141
METHOD	als	(Lcom/google/common/collect/ImmutableMap$Builder;Lale;Ljava/util/concurrent/CompletableFuture;)V	a	method_29452	method_29452
METHOD	als	(Lcom/mojang/datafixers/util/Pair;)V	a	method_29453	method_29453
METHOD	als	(Ljava/util/Map$Entry;Lale;Lep;)Lib;	a	method_29451	method_29451
METHOD	als	(Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map;	a	method_29455	method_29455
METHOD	als	(Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage;	a	method_29449	method_29449
METHOD	als	()Ljava/lang/Iterable;	b	method_29458	getTags
METHOD	als	(Lale;)Ljava/util/Collection;	b	method_29459	getTagOrEmpty
METHOD	als	(Lauo;)Ljava/util/Map;	b	method_33324	method_33324
CLASS	alt	net/minecraft/class_2991	net/minecraft/server/function/CommandFunctionManager
FIELD	alt	Lorg/slf4j/Logger;	a	field_47181	LOGGER
FIELD	alt	Lale;	b	field_13417	TICK_TAG_ID
FIELD	alt	Lale;	c	field_13412	LOAD_TAG_ID
FIELD	alt	Lnet/minecraft/server/MinecraftServer;	d	field_13419	server
FIELD	alt	Ljava/util/List;	e	field_13418	tickFunctions
FIELD	alt	Z	f	field_13422	justLoaded
FIELD	alt	Lals;	g	field_25333	loader
METHOD	alt	()Lcom/mojang/brigadier/CommandDispatcher;	a	method_12900	getDispatcher
METHOD	alt	(Lale;)Ljava/util/Optional;	a	method_12905	getFunction
METHOD	alt	(Lals;)V	a	method_29461	setFunctions
METHOD	alt	(Lib;)Ljava/lang/String;	a	method_54251	method_54251
METHOD	alt	(Lib;Lep;)V	a	method_12904	execute
METHOD	alt	(Lid;Lep;Lho;)V	a	method_54252	method_54252
METHOD	alt	(Ljava/util/Collection;Lale;)V	a	method_29460	executeAll
METHOD	alt	()V	b	method_18699	tick
METHOD	alt	(Lale;)Ljava/util/Collection;	b	method_29462	getTag
METHOD	alt	(Lals;)V	b	method_29773	load
METHOD	alt	()Lep;	c	method_12899	getScheduledCommandSource
METHOD	alt	()Ljava/lang/Iterable;	d	method_29463	getAllFunctions
METHOD	alt	()Ljava/lang/Iterable;	e	method_29464	getFunctionTags
CLASS	alu	net/minecraft/class_8599	net/minecraft/network/QueryableServer
METHOD	alu	()Ljava/lang/String;	L	method_3827	getVersion
METHOD	alu	()I	M	method_3788	getCurrentPlayerCount
METHOD	alu	()I	N	method_3802	getMaxPlayerCount
METHOD	alu	()Ljava/lang/String;	af	method_3818	getServerMotd
CLASS	alv	net/minecraft/class_2994	net/minecraft/server/dedicated/DedicatedServer
METHOD	alv	()[Ljava/lang/String;	O	method_3858	getPlayerNames
METHOD	alv	()Laqb;	a	method_16705	getProperties
METHOD	alv	(Ljava/lang/String;)Ljava/lang/String;	a	method_12934	executeRconCommand
METHOD	alv	()Ljava/lang/String;	b	method_12929	getHostname
METHOD	alv	()I	d	method_12918	getPort
METHOD	alv	()Ljava/lang/String;	h	method_12930	getMotd
METHOD	alv	()Ljava/lang/String;	s	method_3865	getLevelName
METHOD	alv	()Ljava/lang/String;	u	method_12916	getPlugins
CLASS	alw	net/minecraft/class_2995	net/minecraft/scoreboard/ServerScoreboard
FIELD	alw	Lnet/minecraft/server/MinecraftServer;	b	field_13428	server
FIELD	alw	Ljava/util/Set;	c	field_13427	objectives
FIELD	alw	Ljava/util/List;	d	field_13426	updateListeners
METHOD	alw	()V	a	method_12941	runUpdateListeners
METHOD	alw	(Ljava/lang/Runnable;)V	a	method_12935	addUpdateListener
METHOD	alw	(Lur;Ljk$a;)Lewu;	a	method_32704	stateFromNbt
METHOD	alw	()Lepa$a;	b	method_52297	getPersistentStateType
METHOD	alw	(Lewl;)Ljava/util/List;	d	method_12937	createChangePackets
METHOD	alw	(Lewl;)V	e	method_12939	addScoreboardObjective
METHOD	alw	(Lewl;)Ljava/util/List;	f	method_12940	createRemovePackets
METHOD	alw	(Lewl;)V	g	method_12938	removeScoreboardObjective
METHOD	alw	()Lewu;	h	method_32705	createState
METHOD	alw	(Lewl;)I	h	method_12936	getSlot
CLASS	alw$a	net/minecraft/class_2995$class_2996	net/minecraft/scoreboard/ServerScoreboard$UpdateMode
FIELD	alw$a	Lalw$a;	a	field_13431	field_13431
FIELD	alw$a	Lalw$a;	b	field_13430	field_13430
FIELD	alw$a	[Lalw$a;	c	field_13429	field_13429
METHOD	alw$a	()[Lalw$a;	a	method_36963	method_36963
CLASS	alx	net/minecraft/class_8915	net/minecraft/server/ServerTickManager
FIELD	alx	J	g	field_46919	sprintTicks
FIELD	alx	J	h	field_46920	sprintStartTime
FIELD	alx	J	i	field_46921	sprintTime
FIELD	alx	J	j	field_46922	scheduledSprintTicks
FIELD	alx	Z	k	field_46923	wasFrozen
FIELD	alx	Lnet/minecraft/server/MinecraftServer;	l	field_46924	server
METHOD	alx	()Z	a	method_54670	isSprinting
METHOD	alx	(I)Z	a	method_54672	step
METHOD	alx	(ILjava/lang/String;)Lxo;	a	method_54673	method_54673
METHOD	alx	(Larf;)V	a	method_54674	sendPackets
METHOD	alx	()Z	b	method_54676	stopStepping
METHOD	alx	(I)Z	b	method_54677	startSprint
METHOD	alx	()Z	c	method_54678	stopSprinting
METHOD	alx	()Z	d	method_54679	sprint
METHOD	alx	()V	e	method_54680	updateSprintTime
METHOD	alx	()V	n	method_54681	sendUpdateTickRatePacket
METHOD	alx	()V	o	method_54682	sendStepPacket
METHOD	alx	()V	p	method_54683	finishSprinting
CLASS	aly	net/minecraft/class_7497	net/minecraft/util/ApiServices
FIELD	aly	Lcom/mojang/authlib/minecraft/MinecraftSessionService;	a	comp_837	comp_837
FIELD	aly	Lcom/mojang/authlib/yggdrasil/ServicesKeySet;	b	comp_838	comp_838
FIELD	aly	Lcom/mojang/authlib/GameProfileRepository;	c	comp_839	comp_839
FIELD	aly	Lauy;	d	comp_840	userCache
FIELD	aly	Ljava/lang/String;	e	field_39392	USER_CACHE_FILE_NAME
METHOD	aly	()Lazk;	a	method_51467	serviceSignatureVerifier
METHOD	aly	(Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Ljava/io/File;)Laly;	a	method_44143	create
METHOD	aly	()Z	b	method_55595	providesProfileKeys
METHOD	aly	()Lcom/mojang/authlib/minecraft/MinecraftSessionService;	c	comp_837	comp_837
METHOD	aly	()Lcom/mojang/authlib/yggdrasil/ServicesKeySet;	d	comp_838	comp_838
METHOD	aly	()Lcom/mojang/authlib/GameProfileRepository;	e	comp_839	comp_839
METHOD	aly	()Lauy;	f	comp_840	userCache
CLASS	alz	net/minecraft/class_3738	net/minecraft/server/ServerTask
FIELD	alz	I	a	field_16504	creationTicks
FIELD	alz	Ljava/lang/Runnable;	b	field_16505	runnable
METHOD	alz	()I	a	method_16338	getCreationTicks
CLASS	ama	net/minecraft/class_7237	net/minecraft/server/SaveLoading
FIELD	ama	Lorg/slf4j/Logger;	a	field_39979	LOGGER
METHOD	ama	(Lama$c;Lama$f;Lama$e;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_42098	load
METHOD	ama	(Lama$e;Laue;Ljp;Lama$b;Lalp;)Ljava/lang/Object;	a	method_42097	method_42097
METHOD	ama	(Laue;Lalp;Ljava/lang/Throwable;)V	a	method_42096	method_42096
METHOD	ama	(Lauo;Ljp;Laln;Ljava/util/List;)Ljw$b;	a	method_45142	loadDynamicRegistryManager
METHOD	ama	(Lauo;Ljp;Laln;Ljava/util/List;)Ljp;	b	method_45143	withRegistriesLoaded
CLASS	ama$a	net/minecraft/class_7237$class_7660	net/minecraft/server/SaveLoading$LoadContextSupplierContext
FIELD	ama$a	Lauo;	a	comp_987	resourceManager
FIELD	ama$a	Ldcq;	b	comp_988	comp_988
FIELD	ama$a	Ljw$b;	c	comp_989	worldGenRegistryManager
FIELD	ama$a	Ljw$b;	d	comp_990	dimensionsRegistryManager
METHOD	ama$a	()Lauo;	a	comp_987	resourceManager
METHOD	ama$a	()Ldcq;	b	comp_988	comp_988
METHOD	ama$a	()Ljw$b;	c	comp_989	worldGenRegistryManager
METHOD	ama$a	()Ljw$b;	d	comp_990	dimensionsRegistryManager
CLASS	ama$b	net/minecraft/class_7237$class_7661	net/minecraft/server/SaveLoading$LoadContext
FIELD	ama$b	Ljava/lang/Object;	a	comp_991	extraData
FIELD	ama$b	Ljw$b;	b	comp_992	dimensionsRegistryManager
METHOD	ama$b	()Ljava/lang/Object;	a	comp_991	extraData
METHOD	ama$b	()Ljw$b;	b	comp_992	dimensionsRegistryManager
CLASS	ama$c	net/minecraft/class_7237$class_6906	net/minecraft/server/SaveLoading$ServerConfig
FIELD	ama$c	Lama$d;	a	comp_634	dataPacks
FIELD	ama$c	Leq$a;	b	comp_361	commandEnvironment
FIELD	ama$c	I	c	comp_362	functionPermissionLevel
METHOD	ama$c	()Lama$d;	a	comp_634	dataPacks
METHOD	ama$c	()Leq$a;	b	comp_361	commandEnvironment
METHOD	ama$c	()I	c	comp_362	functionPermissionLevel
CLASS	ama$d	net/minecraft/class_7237$class_7238	net/minecraft/server/SaveLoading$DataPacks
FIELD	ama$d	Latz;	a	comp_635	manager
FIELD	ama$d	Ldcq;	b	comp_636	comp_636
FIELD	ama$d	Z	c	comp_637	comp_637
FIELD	ama$d	Z	d	comp_993	comp_993
METHOD	ama$d	()Lcom/mojang/datafixers/util/Pair;	a	method_42099	load
METHOD	ama$d	()Latz;	b	comp_635	manager
METHOD	ama$d	()Ldcq;	c	comp_636	comp_636
METHOD	ama$d	()Z	d	comp_637	comp_637
METHOD	ama$d	()Z	e	comp_993	comp_993
CLASS	ama$e	net/minecraft/class_7237$class_7239	net/minecraft/server/SaveLoading$SaveApplierFactory
CLASS	ama$f	net/minecraft/class_7237$class_6907	net/minecraft/server/SaveLoading$LoadContextSupplier
CLASS	amb	net/minecraft/class_6904	net/minecraft/server/SaveLoader
FIELD	amb	Laue;	a	comp_356	comp_356
FIELD	amb	Lalp;	b	comp_357	dataPackContents
FIELD	amb	Ljp;	c	comp_358	combinedDynamicRegistries
FIELD	amb	Leqa;	d	comp_359	saveProperties
METHOD	amb	()Laue;	a	comp_356	comp_356
METHOD	amb	()Lalp;	b	comp_357	dataPackContents
METHOD	amb	()Ljp;	c	comp_358	combinedDynamicRegistries
METHOD	amb	()Leqa;	d	comp_359	saveProperties
CLASS	amc	net/minecraft/class_8005	net/minecraft/advancement/AdvancementDisplays
FIELD	amc	I	a	field_41737	DISPLAY_DEPTH
METHOD	amc	(Lae;Z)Lamc$b;	a	method_48032	getStatus
METHOD	amc	(Lag;Lit/unimi/dsi/fastutil/Stack;Ljava/util/function/Predicate;Lamc$a;)Z	a	method_48030	shouldDisplay
METHOD	amc	(Lag;Ljava/util/function/Predicate;Lamc$a;)V	a	method_48031	calculateDisplay
METHOD	amc	(Lit/unimi/dsi/fastutil/Stack;)Z	a	method_48033	shouldDisplay
CLASS	amc$a	net/minecraft/class_8005$class_8006	net/minecraft/advancement/AdvancementDisplays$ResultConsumer
CLASS	amc$b	net/minecraft/class_8005$class_8007	net/minecraft/advancement/AdvancementDisplays$Status
FIELD	amc$b	Lamc$b;	a	field_41738	field_41738
FIELD	amc$b	Lamc$b;	b	field_41739	field_41739
FIELD	amc$b	Lamc$b;	c	field_41740	field_41740
FIELD	amc$b	[Lamc$b;	d	field_41741	field_41741
METHOD	amc$b	()[Lamc$b;	a	method_48034	method_48034
CLASS	amd	net/minecraft/class_8008	net/minecraft/unused/packageinfo/PackageInfo8008
CLASS	ame	net/minecraft/class_3002	net/minecraft/entity/boss/CommandBossBar
FIELD	ame	Lale;	h	field_13441	id
FIELD	ame	Ljava/util/Set;	i	field_13440	playerUuids
FIELD	ame	I	j	field_13443	value
FIELD	ame	I	k	field_13442	maxValue
METHOD	ame	()Lale;	a	method_12959	getId
METHOD	ame	(I)V	a	method_12954	setValue
METHOD	ame	(Ljava/util/Collection;)Z	a	method_12962	addPlayers
METHOD	ame	(Ljava/util/UUID;)V	a	method_12964	addPlayer
METHOD	ame	(Ljk$a;)Lur;	a	method_12963	toNbt
METHOD	ame	(Lur;Lale;Ljk$a;)Lame;	a	method_12966	fromNbt
METHOD	ame	(Lyl;)Lyl;	a	method_12958	method_12958
METHOD	ame	(I)V	b	method_12956	setMaxValue
METHOD	ame	()I	c	method_12955	getValue
METHOD	ame	(Larf;)V	c	method_12957	onPlayerConnect
METHOD	ame	()I	d	method_12960	getMaxValue
METHOD	ame	(Larf;)V	d	method_12961	onPlayerDisconnect
METHOD	ame	()Lxo;	e	method_12965	toHoverableText
CLASS	amf	net/minecraft/class_3004	net/minecraft/entity/boss/BossBarManager
FIELD	amf	Ljava/util/Map;	a	field_13447	commandBossBars
METHOD	amf	()Ljava/util/Collection;	a	method_12968	getIds
METHOD	amf	(Lale;)Lame;	a	method_12971	get
METHOD	amf	(Lale;Lxo;)Lame;	a	method_12970	add
METHOD	amf	(Lame;)V	a	method_12973	remove
METHOD	amf	(Larf;)V	a	method_12975	onPlayerConnect
METHOD	amf	(Ljk$a;)Lur;	a	method_12974	toNbt
METHOD	amf	(Lur;Ljk$a;)V	a	method_12972	readNbt
METHOD	amf	()Ljava/util/Collection;	b	method_12969	getAll
METHOD	amf	(Larf;)V	b	method_12976	onPlayerDisconnect
CLASS	amg	net/minecraft/class_6325	net/minecraft/unused/packageinfo/PackageInfo6325
CLASS	amh	net/minecraft/class_6630	net/minecraft/server/chase/ChaseClient
FIELD	amh	Lorg/slf4j/Logger;	a	field_34983	LOGGER
FIELD	amh	I	b	field_34984	CONNECTION_RETRY_INTERVAL
FIELD	amh	Ljava/lang/String;	c	field_34985	ip
FIELD	amh	I	d	field_34986	port
FIELD	amh	Lnet/minecraft/server/MinecraftServer;	e	field_34987	minecraftServer
FIELD	amh	Z	f	field_34988	running
FIELD	amh	Ljava/net/Socket;	g	field_34989	socket
FIELD	amh	Ljava/lang/Thread;	h	field_34990	thread
METHOD	amh	()V	a	method_38755	start
METHOD	amh	(Lamh$a;)V	a	method_38758	method_38758
METHOD	amh	(Ljava/lang/String;)V	a	method_38756	parseMessage
METHOD	amh	(Ljava/util/Scanner;)V	a	method_38757	executeTeleportCommand
METHOD	amh	()V	b	method_38759	stop
METHOD	amh	(Ljava/lang/String;)V	b	method_38760	executeCommand
METHOD	amh	(Ljava/util/Scanner;)Ljava/util/Optional;	b	method_38761	getTeleportPos
METHOD	amh	()V	c	method_38762	run
METHOD	amh	(Ljava/lang/String;)V	c	method_38763	method_38763
CLASS	amh$a	net/minecraft/class_6630$class_6631	net/minecraft/server/chase/ChaseClient$TeleportPos
FIELD	amh$a	Lald;	a	comp_138	dimension
FIELD	amh$a	Levp;	b	comp_139	pos
FIELD	amh$a	Levo;	c	comp_140	rot
METHOD	amh$a	()Lald;	a	comp_138	dimension
METHOD	amh$a	()Levp;	b	comp_139	pos
METHOD	amh$a	()Levo;	c	comp_140	rot
CLASS	ami	net/minecraft/class_6632	net/minecraft/server/chase/ChaseServer
FIELD	ami	Lorg/slf4j/Logger;	a	field_34991	LOGGER
FIELD	ami	Ljava/lang/String;	b	field_34992	ip
FIELD	ami	I	c	field_34993	port
FIELD	ami	Lavc;	d	field_34994	playerManager
FIELD	ami	I	e	field_34995	interval
FIELD	ami	Z	f	field_34996	running
FIELD	ami	Ljava/net/ServerSocket;	g	field_34997	socket
FIELD	ami	Ljava/util/concurrent/CopyOnWriteArrayList;	h	field_34998	clientSockets
METHOD	ami	()V	a	method_38764	start
METHOD	ami	(Ljava/net/Socket;[B)V	a	method_38765	method_38765
METHOD	ami	()V	b	method_38766	stop
METHOD	ami	()V	c	method_38767	runSender
METHOD	ami	()V	d	method_38768	runAcceptor
METHOD	ami	()Lami$a;	e	method_38959	getTeleportPosition
CLASS	ami$a	net/minecraft/class_6632$class_6668	net/minecraft/server/chase/ChaseServer$TeleportPos
FIELD	ami$a	Ljava/lang/String;	a	comp_160	dimensionName
FIELD	ami$a	D	b	comp_161	x
FIELD	ami$a	D	c	comp_162	y
FIELD	ami$a	D	d	comp_163	z
FIELD	ami$a	F	e	comp_164	yaw
FIELD	ami$a	F	f	comp_165	pitch
METHOD	ami$a	()Ljava/lang/String;	a	comp_160	dimensionName
METHOD	ami$a	()D	b	comp_161	x
METHOD	ami$a	()D	c	comp_162	y
METHOD	ami$a	()D	d	comp_163	z
METHOD	ami$a	()F	e	comp_164	yaw
METHOD	ami$a	()F	f	comp_165	pitch
METHOD	ami$a	()Ljava/lang/String;	g	method_38960	getTeleportCommand
CLASS	amj	net/minecraft/class_6633	net/minecraft/unused/packageinfo/PackageInfo6633
CLASS	amk	net/minecraft/class_3008	net/minecraft/server/command/AdvancementCommand
FIELD	amk	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_47182	GENERIC_EXCEPTION
FIELD	amk	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	b	field_47183	CRITERION_NOT_FOUND_EXCEPTION
FIELD	amk	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	c	field_13453	SUGGESTION_PROVIDER
METHOD	amk	(Lag;Ljava/util/List;)V	a	method_12990	addChildrenRecursivelyToList
METHOD	amk	(Lamk$a;Ljava/lang/String;Laf;Ljava/util/Collection;)Lxo;	a	method_51895	method_51895
METHOD	amk	(Lamk$a;Ljava/util/Collection;Ljava/util/Collection;)Lxo;	a	method_51896	method_51896
METHOD	amk	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_12980	register
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_12995	method_12995
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;Laf;Lamk$b;)Ljava/util/List;	a	method_12996	select
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_12992	method_12992
METHOD	amk	(Lep;)Z	a	method_12984	method_12984
METHOD	amk	(Lep;Ljava/util/Collection;Lamk$a;Laf;Ljava/lang/String;)I	a	method_12981	executeCriterion
METHOD	amk	(Lep;Ljava/util/Collection;Lamk$a;Ljava/util/Collection;)I	a	method_12988	executeAdvancement
METHOD	amk	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_54923	method_54923
METHOD	amk	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_54924	method_54924
METHOD	amk	(Lamk$a;Ljava/lang/String;Laf;Ljava/util/Collection;)Lxo;	b	method_51897	method_51897
METHOD	amk	(Lamk$a;Ljava/util/Collection;Ljava/util/Collection;)Lxo;	b	method_51898	method_51898
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_12978	method_12978
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	b	method_12991	method_12991
METHOD	amk	(Lamk$a;Ljava/util/Collection;Ljava/util/Collection;)Lxo;	c	method_51899	method_51899
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_12983	method_12983
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	c	method_12987	method_12987
METHOD	amk	(Lamk$a;Ljava/util/Collection;Ljava/util/Collection;)Lxo;	d	method_51900	method_51900
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_12989	method_12989
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_12982	method_12982
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_12979	method_12979
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_12998	method_12998
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_12993	method_12993
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_12986	method_12986
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	j	method_12997	method_12997
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	k	method_12994	method_12994
METHOD	amk	(Lcom/mojang/brigadier/context/CommandContext;)I	l	method_12985	method_12985
CLASS	amk$a	net/minecraft/class_3008$class_3009	net/minecraft/server/command/AdvancementCommand$Operation
FIELD	amk$a	Lamk$a;	a	field_13457	field_13457
FIELD	amk$a	Lamk$a;	b	field_13456	field_13456
FIELD	amk$a	Ljava/lang/String;	c	field_13454	commandPrefix
FIELD	amk$a	[Lamk$a;	d	field_13455	field_13455
METHOD	amk$a	()Ljava/lang/String;	a	method_13001	getCommandPrefix
METHOD	amk$a	(Larf;Laf;)Z	a	method_13002	processEach
METHOD	amk$a	(Larf;Laf;Ljava/lang/String;)Z	a	method_13000	processEachCriterion
METHOD	amk$a	(Larf;Ljava/lang/Iterable;)I	a	method_12999	processAll
METHOD	amk$a	()[Lamk$a;	b	method_36964	method_36964
CLASS	amk$a$1	net/minecraft/class_3008$class_3009$1	net/minecraft/server/command/AdvancementCommand$Operation$1
CLASS	amk$a$2	net/minecraft/class_3008$class_3009$2	net/minecraft/server/command/AdvancementCommand$Operation$2
CLASS	amk$b	net/minecraft/class_3008$class_3010	net/minecraft/server/command/AdvancementCommand$Selection
FIELD	amk$b	Lamk$b;	a	field_13464	field_13464
FIELD	amk$b	Lamk$b;	b	field_13462	field_13462
FIELD	amk$b	Lamk$b;	c	field_13458	field_13458
FIELD	amk$b	Lamk$b;	d	field_13465	field_13465
FIELD	amk$b	Lamk$b;	e	field_13461	field_13461
FIELD	amk$b	Z	f	field_13460	before
FIELD	amk$b	Z	g	field_13459	after
FIELD	amk$b	[Lamk$b;	h	field_13463	field_13463
METHOD	amk$b	()[Lamk$b;	a	method_36965	method_36965
CLASS	aml	net/minecraft/class_5252	net/minecraft/server/command/AttributeCommand
FIELD	aml	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_24376	ENTITY_FAILED_EXCEPTION
FIELD	aml	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	b	field_24377	NO_ATTRIBUTE_EXCEPTION
FIELD	aml	Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;	c	field_24378	NO_MODIFIER_EXCEPTION
FIELD	aml	Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;	d	field_24379	MODIFIER_ALREADY_PRESENT_EXCEPTION
METHOD	aml	(Lbss;)Lbtn;	a	method_27733	getLivingEntity
METHOD	aml	(Lbss;Lji;)Lbur;	a	method_27734	getAttributeInstance
METHOD	aml	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_27735	register
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_27736	method_27736
METHOD	aml	(Lep;)Z	a	method_27738	method_27738
METHOD	aml	(Lep;Lbss;Lji;D)I	a	method_27739	executeValueGet
METHOD	aml	(Lep;Lbss;Lji;Ljava/util/UUID;)I	a	method_27740	executeModifierRemove
METHOD	aml	(Lep;Lbss;Lji;Ljava/util/UUID;D)I	a	method_27741	executeModifierValueGet
METHOD	aml	(Lep;Lbss;Lji;Ljava/util/UUID;Ljava/lang/String;DLbut$a;)I	a	method_27742	executeModifierAdd
METHOD	aml	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_27743	method_27743
METHOD	aml	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_27744	method_27744
METHOD	aml	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_27745	method_27745
METHOD	aml	(Ljava/util/UUID;Lji;Lbss;)Lxo;	a	method_51902	method_51902
METHOD	aml	(Ljava/util/UUID;Lji;Lbss;D)Lxo;	a	method_51903	method_51903
METHOD	aml	(Lji;)Lxo;	a	method_45144	getName
METHOD	aml	(Lji;Lbss;D)Lxo;	a	method_51901	method_51901
METHOD	aml	(Lbss;Lji;)Lbtn;	b	method_27746	getLivingEntityWithAttribute
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_27747	method_27747
METHOD	aml	(Lep;Lbss;Lji;D)I	b	method_27748	executeBaseValueGet
METHOD	aml	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_27749	method_27749
METHOD	aml	(Ljava/util/UUID;Lji;Lbss;)Lxo;	b	method_51905	method_51905
METHOD	aml	(Lji;Lbss;D)Lxo;	b	method_51904	method_51904
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_27750	method_27750
METHOD	aml	(Lep;Lbss;Lji;D)I	c	method_27751	executeBaseValueSet
METHOD	aml	(Lji;Lbss;D)Lxo;	c	method_51906	method_51906
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_27752	method_27752
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_27753	method_27753
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_27754	method_27754
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_27755	method_27755
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_27756	method_27756
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_27757	method_27757
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	j	method_27758	method_27758
METHOD	aml	(Lcom/mojang/brigadier/context/CommandContext;)I	k	method_27759	method_27759
CLASS	amm	net/minecraft/class_3012	net/minecraft/server/dedicated/command/BanIpCommand
FIELD	amm	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13468	INVALID_IP_EXCEPTION
FIELD	amm	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13467	ALREADY_BANNED_EXCEPTION
METHOD	amm	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13008	register
METHOD	amm	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13010	method_13010
METHOD	amm	(Lep;)Z	a	method_13011	method_13011
METHOD	amm	(Lep;Ljava/lang/String;Lxo;)I	a	method_13009	checkIp
METHOD	amm	(Ljava/lang/String;Lava;)Lxo;	a	method_51907	method_51907
METHOD	amm	(Ljava/util/List;)Lxo;	a	method_51908	method_51908
METHOD	amm	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13006	method_13006
METHOD	amm	(Lep;Ljava/lang/String;Lxo;)I	b	method_13007	banIp
CLASS	amn	net/minecraft/class_3014	net/minecraft/server/dedicated/command/BanListCommand
METHOD	amn	()Lxo;	a	method_51909	method_51909
METHOD	amn	(Lauw;)Lxo;	a	method_51910	method_51910
METHOD	amn	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13014	register
METHOD	amn	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13017	method_13017
METHOD	amn	(Lep;)Z	a	method_13018	method_13018
METHOD	amn	(Lep;Ljava/util/Collection;)I	a	method_13015	execute
METHOD	amn	(Ljava/util/Collection;)Lxo;	a	method_51911	method_51911
METHOD	amn	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13013	method_13013
METHOD	amn	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13016	method_13016
CLASS	amo	net/minecraft/class_3016	net/minecraft/server/dedicated/command/BanCommand
FIELD	amo	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13473	ALREADY_BANNED_EXCEPTION
METHOD	amo	(Lcom/mojang/authlib/GameProfile;Lavj;)Lxo;	a	method_51912	method_51912
METHOD	amo	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13021	register
METHOD	amo	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13023	method_13023
METHOD	amo	(Lep;)Z	a	method_13024	method_13024
METHOD	amo	(Lep;Ljava/util/Collection;Lxo;)I	a	method_13022	ban
METHOD	amo	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13020	method_13020
CLASS	amp	net/minecraft/class_3019	net/minecraft/server/command/BossBarCommand
FIELD	amp	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	a	field_13482	SUGGESTION_PROVIDER
FIELD	amp	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_13478	CREATE_FAILED_EXCEPTION
FIELD	amp	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_13486	UNKNOWN_EXCEPTION
FIELD	amp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_13483	SET_PLAYERS_UNCHANGED_EXCEPTION
FIELD	amp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_13476	SET_NAME_UNCHANGED_EXCEPTION
FIELD	amp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	f	field_13480	SET_COLOR_UNCHANGED_EXCEPTION
FIELD	amp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	g	field_13481	SET_STYLE_UNCHANGED_EXCEPTION
FIELD	amp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	h	field_13477	SET_VALUE_UNCHANGED_EXCEPTION
FIELD	amp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	i	field_13484	SET_MAX_UNCHANGED_EXCEPTION
FIELD	amp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	j	field_13479	SET_VISIBILITY_UNCHANGED_HIDDEN_EXCEPTION
FIELD	amp	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	k	field_13485	SET_VISIBILITY_UNCHANGED_VISIBLE_EXCEPTION
METHOD	amp	()Lxo;	a	method_51913	method_51913
METHOD	amp	(Lame;)Lxo;	a	method_51914	method_51914
METHOD	amp	(Lame;I)Lxo;	a	method_51915	method_51915
METHOD	amp	(Lame;Ljava/util/Collection;)Lxo;	a	method_51916	method_51916
METHOD	amp	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13053	register
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)Lame;	a	method_13054	getBossBar
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13044	method_13044
METHOD	amp	(Lep;)I	a	method_13045	listBossBars
METHOD	amp	(Lep;Lale;Lxo;)I	a	method_13049	addBossBar
METHOD	amp	(Lep;Lame;)I	a	method_13065	getValue
METHOD	amp	(Lep;Lame;I)I	a	method_13036	setValue
METHOD	amp	(Lep;Lame;Lbqi$a;)I	a	method_13028	setColor
METHOD	amp	(Lep;Lame;Lbqi$b;)I	a	method_13050	setStyle
METHOD	amp	(Lep;Lame;Ljava/util/Collection;)I	a	method_13031	setPlayers
METHOD	amp	(Lep;Lame;Lxo;)I	a	method_13071	setName
METHOD	amp	(Lep;Lame;Z)I	a	method_13068	setVisible
METHOD	amp	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13059	method_13059
METHOD	amp	(Ljava/util/Collection;)Lxo;	a	method_51917	method_51917
METHOD	amp	(Lame;)Lxo;	b	method_51918	method_51918
METHOD	amp	(Lame;I)Lxo;	b	method_51919	method_51919
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13029	method_13029
METHOD	amp	(Lep;)Z	b	method_13035	method_13035
METHOD	amp	(Lep;Lame;)I	b	method_13056	getMaxValue
METHOD	amp	(Lep;Lame;I)I	b	method_13066	setMaxValue
METHOD	amp	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_13063	method_13063
METHOD	amp	(Lame;)Lxo;	c	method_51920	method_51920
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13033	method_13033
METHOD	amp	(Lep;Lame;)I	c	method_13041	isVisible
METHOD	amp	(Lame;)Lxo;	d	method_51921	method_51921
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13039	method_13039
METHOD	amp	(Lep;Lame;)I	d	method_13030	getPlayers
METHOD	amp	(Lame;)Lxo;	e	method_51922	method_51922
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13057	method_13057
METHOD	amp	(Lep;Lame;)I	e	method_13069	removeBossBar
METHOD	amp	(Lame;)Lxo;	f	method_51923	method_51923
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13051	method_13051
METHOD	amp	(Lame;)Lxo;	g	method_51924	method_51924
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13072	method_13072
METHOD	amp	(Lame;)Lxo;	h	method_51925	method_51925
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_13067	method_13067
METHOD	amp	(Lame;)Lxo;	i	method_51926	method_51926
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_13037	method_13037
METHOD	amp	(Lame;)Lxo;	j	method_51927	method_51927
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	j	method_13047	method_13047
METHOD	amp	(Lame;)Lxo;	k	method_51928	method_51928
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	k	method_13043	method_13043
METHOD	amp	(Lame;)Lxo;	l	method_51929	method_51929
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	l	method_13060	method_13060
METHOD	amp	(Lame;)Lxo;	m	method_51930	method_51930
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	m	method_13052	method_13052
METHOD	amp	(Lame;)Lxo;	n	method_51931	method_51931
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	n	method_13058	method_13058
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	o	method_13040	method_13040
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	p	method_13046	method_13046
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	q	method_13032	method_13032
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	r	method_13034	method_13034
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	s	method_13062	method_13062
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	t	method_13055	method_13055
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	u	method_13061	method_13061
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	v	method_13048	method_13048
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	w	method_13042	method_13042
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	x	method_13038	method_13038
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	y	method_13070	method_13070
METHOD	amp	(Lcom/mojang/brigadier/context/CommandContext;)I	z	method_13064	method_13064
CLASS	amq	net/minecraft/class_6634	net/minecraft/server/command/ChaseCommand
FIELD	amq	Lcom/google/common/collect/BiMap;	a	field_34999	DIMENSIONS
FIELD	amq	Lorg/slf4j/Logger;	b	field_44981	LOGGER
FIELD	amq	Ljava/lang/String;	c	field_35000	LOCALHOST
FIELD	amq	Ljava/lang/String;	d	field_35001	BIND_ALL
FIELD	amq	I	e	field_35002	DEFAULT_PORT
FIELD	amq	I	f	field_35003	INTERVAL
FIELD	amq	Lami;	g	field_35004	server
FIELD	amq	Lamh;	h	field_35005	client
METHOD	amq	()Lxo;	a	method_51932	method_51932
METHOD	amq	(I)Lxo;	a	method_51933	method_51933
METHOD	amq	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_38770	register
METHOD	amq	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_38771	method_38771
METHOD	amq	(Lep;)I	a	method_38772	stop
METHOD	amq	(Lep;Ljava/lang/String;I)I	a	method_38773	startServer
METHOD	amq	(Ljava/lang/String;I)Lxo;	a	method_51934	method_51934
METHOD	amq	()Lxo;	b	method_51935	method_51935
METHOD	amq	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_38774	method_38774
METHOD	amq	(Lep;)Z	b	method_38775	isRunning
METHOD	amq	(Lep;Ljava/lang/String;I)I	b	method_38776	startClient
METHOD	amq	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_38777	method_38777
METHOD	amq	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_38778	method_38778
METHOD	amq	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_38779	method_38779
METHOD	amq	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_38780	method_38780
METHOD	amq	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_38781	method_38781
CLASS	amr	net/minecraft/class_3020	net/minecraft/server/command/ClearCommand
FIELD	amr	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_13487	FAILED_SINGLE_EXCEPTION
FIELD	amr	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_13488	FAILED_MULTIPLE_EXCEPTION
METHOD	amr	(ILjava/util/Collection;)Lxo;	a	method_51936	method_51936
METHOD	amr	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13076	register
METHOD	amr	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13080	method_13080
METHOD	amr	(Lcun;)Z	a	method_13081	method_13081
METHOD	amr	(Lep;)Z	a	method_13082	method_13082
METHOD	amr	(Lep;Ljava/util/Collection;Ljava/util/function/Predicate;)I	a	method_58032	execute
METHOD	amr	(Lep;Ljava/util/Collection;Ljava/util/function/Predicate;I)I	a	method_13077	execute
METHOD	amr	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13079	method_13079
METHOD	amr	(ILjava/util/Collection;)Lxo;	b	method_51937	method_51937
METHOD	amr	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13073	method_13073
METHOD	amr	(Lcun;)Z	b	method_13083	method_13083
METHOD	amr	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_13075	method_13075
METHOD	amr	(ILjava/util/Collection;)Lxo;	c	method_51938	method_51938
METHOD	amr	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13078	method_13078
METHOD	amr	(ILjava/util/Collection;)Lxo;	d	method_51939	method_51939
METHOD	amr	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13074	method_13074
CLASS	ams	net/minecraft/class_3023	net/minecraft/server/command/CloneCommand
FIELD	ams	Ljava/util/function/Predicate;	a	field_13490	IS_AIR_PREDICATE
FIELD	ams	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13493	OVERLAP_EXCEPTION
FIELD	ams	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	c	field_13491	TOO_BIG_EXCEPTION
FIELD	ams	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_13492	FAILED_EXCEPTION
METHOD	ams	(I)Lxo;	a	method_51940	method_51940
METHOD	ams	(Lams$c;Lams$c;Lams$c;Lams$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_48035	createModeArgs
METHOD	ams	(Lams$c;Lams$c;Lams$c;Lams$c;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_48036	method_48036
METHOD	ams	(Lams$c;Lams$c;Lams$c;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_48037	method_48037
METHOD	ams	(Lams$c;Lcom/mojang/brigadier/context/CommandContext;)Lams$d;	a	method_48038	method_48038
METHOD	ams	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13089	register
METHOD	ams	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate;	a	method_48039	method_48039
METHOD	ams	(Lcom/mojang/brigadier/context/CommandContext;Lare;Ljava/lang/String;)Lams$d;	a	method_48040	createDimensionalPos
METHOD	ams	(Ldse;)Z	a	method_48041	method_48041
METHOD	ams	(Lel;Lams$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_48042	createSourceArgs
METHOD	ams	(Lel;Lams$c;Lams$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_48043	createDestinationArgs
METHOD	ams	(Lep;)Z	a	method_13094	method_13094
METHOD	ams	(Lep;Lams$d;Lams$d;Lams$d;Ljava/util/function/Predicate;Lams$e;)I	a	method_13090	execute
METHOD	ams	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13099	method_13099
METHOD	ams	(Lams$c;Lams$c;Lams$c;Lams$c;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_48044	method_48044
METHOD	ams	(Lams$c;Lams$c;Lams$c;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_48045	method_48045
METHOD	ams	(Lams$c;Lcom/mojang/brigadier/context/CommandContext;)Lams$d;	b	method_48046	method_48046
METHOD	ams	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate;	b	method_48047	method_48047
METHOD	ams	(Ldse;)Z	b	method_48048	method_48048
METHOD	ams	(Lams$c;Lams$c;Lams$c;Lams$c;Lcom/mojang/brigadier/context/CommandContext;)I	c	method_48049	method_48049
METHOD	ams	(Lams$c;Lams$c;Lams$c;Lcom/mojang/brigadier/context/CommandContext;)I	c	method_48050	method_48050
METHOD	ams	(Lams$c;Lcom/mojang/brigadier/context/CommandContext;)Lams$d;	c	method_48051	method_48051
METHOD	ams	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate;	c	method_48052	method_48052
METHOD	ams	(Ldse;)Z	c	method_48053	method_48053
METHOD	ams	(Lams$c;Lams$c;Lams$c;Lcom/mojang/brigadier/context/CommandContext;)I	d	method_48054	method_48054
METHOD	ams	(Lcom/mojang/brigadier/context/CommandContext;)Lare;	d	method_48055	method_48055
METHOD	ams	(Ldse;)Z	d	method_13096	method_13096
METHOD	ams	(Lcom/mojang/brigadier/context/CommandContext;)Lare;	e	method_48056	method_48056
METHOD	ams	(Lcom/mojang/brigadier/context/CommandContext;)Lare;	f	method_48057	method_48057
METHOD	ams	(Lcom/mojang/brigadier/context/CommandContext;)Lare;	g	method_48058	method_48058
CLASS	ams$a	net/minecraft/class_3023$class_9450	net/minecraft/server/command/CloneCommand$BlockEntityInfo
FIELD	ams$a	Lur;	a	comp_2537	nbt
FIELD	ams$a	Lki;	b	comp_2538	comp_2538
METHOD	ams$a	()Lur;	a	comp_2537	nbt
METHOD	ams$a	()Lki;	b	comp_2538	comp_2538
CLASS	ams$b	net/minecraft/class_3023$class_3024	net/minecraft/server/command/CloneCommand$BlockInfo
FIELD	ams$b	Liz;	a	comp_2539	pos
FIELD	ams$b	Ldsa;	b	comp_2540	state
FIELD	ams$b	Lams$a;	c	comp_2541	comp_2541
METHOD	ams$b	()Liz;	a	comp_2539	pos
METHOD	ams$b	()Ldsa;	b	comp_2540	state
METHOD	ams$b	()Lams$a;	c	comp_2541	comp_2541
CLASS	ams$c	net/minecraft/class_3023$class_8009	net/minecraft/server/command/CloneCommand$ArgumentGetter
CLASS	ams$d	net/minecraft/class_3023$class_8010	net/minecraft/server/command/CloneCommand$DimensionalPos
FIELD	ams$d	Lare;	a	comp_1185	comp_1185
FIELD	ams$d	Liz;	b	comp_1186	comp_1186
METHOD	ams$d	()Lare;	a	comp_1185	comp_1185
METHOD	ams$d	()Liz;	b	comp_1186	comp_1186
CLASS	ams$e	net/minecraft/class_3023$class_3025	net/minecraft/server/command/CloneCommand$Mode
FIELD	ams$e	Lams$e;	a	field_13497	field_13497
FIELD	ams$e	Lams$e;	b	field_13500	field_13500
FIELD	ams$e	Lams$e;	c	field_13499	field_13499
FIELD	ams$e	Z	d	field_13498	allowsOverlap
FIELD	ams$e	[Lams$e;	e	field_13501	field_13501
METHOD	ams$e	()Z	a	method_13109	allowsOverlap
METHOD	ams$e	()[Lams$e;	b	method_36966	method_36966
CLASS	amt	net/minecraft/class_8102	net/minecraft/server/command/DamageCommand
FIELD	amt	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_42238	INVULNERABLE_EXCEPTION
METHOD	amt	(FLbss;)Lxo;	a	method_51941	method_51941
METHOD	amt	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_48748	register
METHOD	amt	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_48749	method_48749
METHOD	amt	(Lep;)Z	a	method_48750	method_48750
METHOD	amt	(Lep;Lbss;FLbrl;)I	a	method_48751	execute
METHOD	amt	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_48752	method_48752
METHOD	amt	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_48753	method_48753
METHOD	amt	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_48754	method_48754
METHOD	amt	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_48755	method_48755
CLASS	amu	net/minecraft/class_3027	net/minecraft/server/command/DatapackCommand
FIELD	amu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_13503	UNKNOWN_DATAPACK_EXCEPTION
FIELD	amu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_13504	ALREADY_ENABLED_EXCEPTION
FIELD	amu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_13505	ALREADY_DISABLED_EXCEPTION
FIELD	amu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	d	field_49775	CANNOT_DISABLE_FEATURE_EXCEPTION
FIELD	amu	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	e	field_39980	NO_FLAGS_EXCEPTION
FIELD	amu	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	f	field_13506	ENABLED_CONTAINERS_SUGGESTION_PROVIDER
FIELD	amu	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	g	field_13502	DISABLED_CONTAINERS_SUGGESTION_PROVIDER
METHOD	amu	()Lxo;	a	method_51942	method_51942
METHOD	amu	(Latw;)Lxo;	a	method_13134	method_13134
METHOD	amu	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13125	register
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13138	method_13138
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13120	method_13120
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Z)Latw;	a	method_13127	getPackContainer
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Latw;)V	a	method_13112	method_13112
METHOD	amu	(Lcpj;Latw;)Z	a	method_45145	method_45145
METHOD	amu	(Lep;)I	a	method_13121	executeList
METHOD	amu	(Lep;Latw;)I	a	method_13140	executeDisable
METHOD	amu	(Lep;Latw;Lamu$a;)I	a	method_13114	executeEnable
METHOD	amu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_58142	method_58142
METHOD	amu	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_45146	method_45146
METHOD	amu	(Ljava/util/Collection;)Lxo;	a	method_51943	method_51943
METHOD	amu	(Ljava/util/Collection;Lcpj;Latw;)Z	a	method_29477	method_29477
METHOD	amu	(Ljava/util/Collection;Ljava/lang/String;)Z	a	method_29776	method_29776
METHOD	amu	(Ljava/util/List;)Lxo;	a	method_51944	method_51944
METHOD	amu	(Ljava/util/List;Latw;)V	a	method_13139	method_13139
METHOD	amu	()Lxo;	b	method_51945	method_51945
METHOD	amu	(Latw;)Lxo;	b	method_13132	method_13132
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13111	method_13111
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	b	method_13136	method_13136
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Latw;)V	b	method_13133	method_13133
METHOD	amu	(Lep;)I	b	method_13128	executeListAvailable
METHOD	amu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_13131	method_13131
METHOD	amu	(Ljava/util/List;Latw;)V	b	method_13122	method_13122
METHOD	amu	(Latw;)Lxo;	c	method_51946	method_51946
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13115	method_13115
METHOD	amu	(Lep;)I	c	method_13126	executeListEnabled
METHOD	amu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_13135	method_13135
METHOD	amu	(Latw;)Lxo;	d	method_51947	method_51947
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13118	method_13118
METHOD	amu	(Lep;)Z	d	method_13119	method_13119
METHOD	amu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	d	method_13117	method_13117
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13130	method_13130
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13123	method_13123
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13141	method_13141
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_13137	method_13137
METHOD	amu	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_13116	method_13116
CLASS	amu$a	net/minecraft/class_3027$class_3028	net/minecraft/server/command/DatapackCommand$PackAdder
CLASS	amv	net/minecraft/class_3030	net/minecraft/server/dedicated/command/DeOpCommand
FIELD	amv	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13507	ALREADY_DEOPPED_EXCEPTION
METHOD	amv	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13143	register
METHOD	amv	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13146	method_13146
METHOD	amv	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13145	method_13145
METHOD	amv	(Lep;)Z	a	method_13147	method_13147
METHOD	amv	(Lep;Ljava/util/Collection;)I	a	method_13144	deop
METHOD	amv	(Ljava/util/Collection;)Lxo;	a	method_51948	method_51948
CLASS	amw	net/minecraft/class_3032	net/minecraft/server/command/DebugCommand
FIELD	amw	Lorg/slf4j/Logger;	a	field_20283	LOGGER
FIELD	amw	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13597	NOT_RUNNING_EXCEPTION
FIELD	amw	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_13596	ALREADY_RUNNING_EXCEPTION
FIELD	amw	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_46638	NO_RECURSION_EXCEPTION
FIELD	amw	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_47151	NO_RETURN_RUN_EXCEPTION
METHOD	amw	()Lxo;	a	method_51949	method_51949
METHOD	amw	(DLbnf;D)Lxo;	a	method_51950	method_51950
METHOD	amw	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13156	register
METHOD	amw	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13154	method_13154
METHOD	amw	(Lep;)I	a	method_13159	executeStart
METHOD	amw	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_36353	method_36353
METHOD	amw	(Lep;)I	b	method_13158	executeStop
METHOD	amw	(Lep;)Z	c	method_13161	method_13161
METHOD	amw	(Lep;)Z	d	method_13157	method_13157
CLASS	amw$a	net/minecraft/class_3032$class_8829	net/minecraft/server/command/DebugCommand$Command
METHOD	amw$a	(ILjava/util/Collection;Ljava/lang/String;)Lxo;	a	method_54253	method_54253
METHOD	amw$a	(Lep;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V	a	method_54256	executeInner
METHOD	amw$a	(Ljava/util/Collection;Lep;ILjava/lang/String;Lho;Lhq;)V	a	method_54257	method_54257
METHOD	amw$a	(ILjava/util/Collection;Ljava/lang/String;)Lxo;	b	method_54258	method_54258
CLASS	amw$a$1	net/minecraft/class_3032$class_8829$1	net/minecraft/server/command/DebugCommand$Command$1
FIELD	amw$a$1	Ljava/io/PrintWriter;	a	field_46639	field_46639
FIELD	amw$a$1	Lib;	b	field_46640	field_46640
METHOD	amw$a$1	(Lep;Lho;Lhq;)V	a	method_54260	execute
CLASS	amw$b	net/minecraft/class_3032$class_6347	net/minecraft/server/command/DebugCommand$Tracer
FIELD	amw$b	I	b	field_33550	MARGIN
FIELD	amw$b	Ljava/io/PrintWriter;	c	field_33551	writer
FIELD	amw$b	I	d	field_33552	lastIndentWidth
FIELD	amw$b	Z	e	field_33553	expectsCommandResult
METHOD	amw$b	(I)V	a	method_36355	writeIndent
METHOD	amw$b	(I)V	b	method_36356	writeIndentWithoutRememberingWidth
METHOD	amw$b	()V	e	method_36357	writeNewLine
CLASS	amx	net/minecraft/class_8600	net/minecraft/server/command/DebugConfigCommand
METHOD	amx	(Lcom/mojang/authlib/GameProfile;)Lxo;	a	method_52298	method_52298
METHOD	amx	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_52299	register
METHOD	amx	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_52300	method_52300
METHOD	amx	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_52301	method_52301
METHOD	amx	(Lep;)Z	a	method_52302	method_52302
METHOD	amx	(Lep;Larf;)I	a	method_52303	executeConfig
METHOD	amx	(Lep;Ljava/util/UUID;)I	a	method_52304	executeUnconfig
METHOD	amx	(Lnet/minecraft/server/MinecraftServer;)Ljava/lang/Iterable;	a	method_52305	collectConfiguringPlayers
METHOD	amx	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_52306	method_52306
CLASS	amy	net/minecraft/class_6326	net/minecraft/server/command/DebugMobSpawningCommand
METHOD	amy	(Lbtq;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_36183	method_36183
METHOD	amy	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_36184	register
METHOD	amy	(Lep;)Z	a	method_36185	method_36185
METHOD	amy	(Lep;Lbtq;Liz;)I	a	method_36186	execute
CLASS	amz	net/minecraft/class_6327	net/minecraft/server/command/DebugPathCommand
FIELD	amz	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_33387	SOURCE_NOT_MOB_EXCEPTION
FIELD	amz	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_33388	PATH_NOT_FOUND_EXCEPTION
FIELD	amz	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_33389	TARGET_NOT_REACHED_EXCEPTION
METHOD	amz	()Lxo;	a	method_51953	method_51953
METHOD	amz	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_36187	register
METHOD	amz	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_36188	method_36188
METHOD	amz	(Lep;)Z	a	method_36189	method_36189
METHOD	amz	(Lep;Liz;)I	a	method_36190	execute
CLASS	ana	net/minecraft/class_3035	net/minecraft/server/command/DefaultGameModeCommand
METHOD	ana	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13166	register
METHOD	ana	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13165	method_13165
METHOD	ana	(Ldbt;)Lxo;	a	method_51954	method_51954
METHOD	ana	(Lep;)Z	a	method_13168	method_13168
METHOD	ana	(Lep;Ldbt;)I	a	method_13167	execute
CLASS	anb	net/minecraft/class_3036	net/minecraft/server/command/DifficultyCommand
FIELD	anb	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_13602	FAILURE_EXCEPTION
METHOD	anb	(Lbqp;)Lxo;	a	method_51955	method_51955
METHOD	anb	(Lbqp;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13174	method_13174
METHOD	anb	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13169	register
METHOD	anb	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13171	method_13171
METHOD	anb	(Lep;)Z	a	method_13172	method_13172
METHOD	anb	(Lep;Lbqp;)I	a	method_13173	execute
METHOD	anb	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13170	method_13170
METHOD	anb	(Lbqp;)Lxo;	b	method_51956	method_51956
CLASS	anc	net/minecraft/class_3043	net/minecraft/server/command/EffectCommand
FIELD	anc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13607	GIVE_FAILED_EXCEPTION
FIELD	anc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13609	CLEAR_EVERYTHING_FAILED_EXCEPTION
FIELD	anc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_13608	CLEAR_SPECIFIC_FAILED_EXCEPTION
METHOD	anc	(Lbry;Ljava/util/Collection;)Lxo;	a	method_51957	method_51957
METHOD	anc	(Lbry;Ljava/util/Collection;I)Lxo;	a	method_51958	method_51958
METHOD	anc	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13229	register
METHOD	anc	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_48545	method_48545
METHOD	anc	(Lep;)Z	a	method_13235	method_13235
METHOD	anc	(Lep;Ljava/util/Collection;)I	a	method_13230	executeClear
METHOD	anc	(Lep;Ljava/util/Collection;Lji;)I	a	method_13231	executeClear
METHOD	anc	(Lep;Ljava/util/Collection;Lji;Ljava/lang/Integer;IZ)I	a	method_13227	executeGive
METHOD	anc	(Ljava/util/Collection;)Lxo;	a	method_51959	method_51959
METHOD	anc	(Lbry;Ljava/util/Collection;)Lxo;	b	method_51960	method_51960
METHOD	anc	(Lbry;Ljava/util/Collection;I)Lxo;	b	method_51961	method_51961
METHOD	anc	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_48546	method_48546
METHOD	anc	(Ljava/util/Collection;)Lxo;	b	method_51962	method_51962
METHOD	anc	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_48547	method_48547
METHOD	anc	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13234	method_13234
METHOD	anc	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13225	method_13225
METHOD	anc	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13233	method_13233
METHOD	anc	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13226	method_13226
METHOD	anc	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_13232	method_13232
METHOD	anc	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_13228	method_13228
METHOD	anc	(Lcom/mojang/brigadier/context/CommandContext;)I	j	method_23650	method_23650
CLASS	and	net/minecraft/class_3045	net/minecraft/server/command/MeCommand
METHOD	and	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13237	register
METHOD	and	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13238	method_13238
METHOD	and	(Lcom/mojang/brigadier/context/CommandContext;Lye;)V	a	method_43645	method_43645
CLASS	ane	net/minecraft/class_3048	net/minecraft/server/command/EnchantCommand
FIELD	ane	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_13629	FAILED_ENTITY_EXCEPTION
FIELD	ane	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_13631	FAILED_ITEMLESS_EXCEPTION
FIELD	ane	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_13633	FAILED_INCOMPATIBLE_EXCEPTION
FIELD	ane	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	d	field_13632	FAILED_LEVEL_EXCEPTION
FIELD	ane	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_13630	FAILED_EXCEPTION
METHOD	ane	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13243	register
METHOD	ane	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13245	method_13245
METHOD	ane	(Lczy;ILjava/util/Collection;)Lxo;	a	method_51963	method_51963
METHOD	ane	(Lep;)Z	a	method_13246	method_13246
METHOD	ane	(Lep;Ljava/util/Collection;Lji;I)I	a	method_13241	execute
METHOD	ane	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13244	method_13244
METHOD	ane	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13248	method_13248
METHOD	ane	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13240	method_13240
METHOD	ane	(Lczy;ILjava/util/Collection;)Lxo;	b	method_51964	method_51964
METHOD	ane	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_13242	method_13242
METHOD	ane	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_13247	method_13247
CLASS	anf	net/minecraft/class_3050	net/minecraft/server/command/ExecuteCommand
FIELD	anf	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	a	field_46642	INSTANTIATION_FAILURE_EXCEPTION
FIELD	anf	I	b	field_33390	MAX_BLOCKS
FIELD	anf	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	c	field_13635	BLOCKS_TOOBIG_EXCEPTION
FIELD	anf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_13636	CONDITIONAL_FAIL_EXCEPTION
FIELD	anf	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	e	field_13637	CONDITIONAL_FAIL_COUNT_EXCEPTION
FIELD	anf	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	f	field_20852	LOOT_CONDITIONS
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	A	method_13292	method_13292
METHOD	anf	()Lxo;	a	method_51965	method_51965
METHOD	anf	(I)Lxo;	a	method_51966	method_51966
METHOD	anf	(II)Z	a	method_13302	method_13302
METHOD	anf	(Lanf$b;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13296	method_13296
METHOD	anf	(Lapt;Lfh$g;)I	a	method_13303	countPathMatches
METHOD	anf	(Lapt;ZLfh$g;Ljava/util/function/IntFunction;ZI)V	a	method_13294	method_13294
METHOD	anf	(Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13317	method_13317
METHOD	anf	(Lapu$c;ZLcom/mojang/brigadier/context/CommandContext;)Lep;	a	method_13309	method_13309
METHOD	anf	(Lare;Liz;)Z	a	method_48059	isLoaded
METHOD	anf	(Lare;Liz;Liz;Liz;Z)Ljava/util/OptionalInt;	a	method_13261	testBlocksCondition
METHOD	anf	(Lbss;)Ljava/util/stream/Stream;	a	method_48060	method_48060
METHOD	anf	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13271	register
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_58033	method_58033
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;I)Lvo;	a	method_13275	method_13275
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;Lanf$e;)Z	a	method_13263	testScoreCondition
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_22831	method_22831
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;Lde$d;)Z	a	method_13313	testScoreMatch
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;Z)I	a	method_13306	executePositiveBlockCondition
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection;	a	method_13319	getSourceOrEmptyForConditionFork
METHOD	anf	(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLanf$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13310	addConditionLogic
METHOD	anf	(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13320	addBlocksConditionLogic
METHOD	anf	(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;	a	method_48061	addOnArguments
METHOD	anf	(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLel;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13298	addConditionArguments
METHOD	anf	(Lcom/mojang/brigadier/tree/CommandNode;ZLapu$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13258	method_13258
METHOD	anf	(Lcom/mojang/brigadier/tree/LiteralCommandNode;Lapu$c;ZLcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13253	method_13253
METHOD	anf	(Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13289	addStoreArguments
METHOD	anf	(Lep;)Z	a	method_13254	method_13254
METHOD	anf	(Lep;Lame;ZZ)Lep;	a	method_13297	executeStoreBossbar
METHOD	anf	(Lep;Lapt;Lfh$g;Ljava/util/function/IntFunction;Z)Lep;	a	method_13265	executeStoreData
METHOD	anf	(Lep;Lbss;)Ljava/util/List;	a	method_48062	method_48062
METHOD	anf	(Lep;Liz;Lcro;Ljava/util/function/Predicate;)I	a	method_58034	countMatchingItems
METHOD	anf	(Lep;Ljava/util/Collection;Lewl;Z)Lep;	a	method_13290	executeStoreScore
METHOD	anf	(Lep;Lji$c;)Lep;	a	method_48756	summon
METHOD	anf	(Lep;Lji;)Z	a	method_22829	testLootCondition
METHOD	anf	(Ler;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/IntPredicate;Lcom/mojang/brigadier/context/ContextChain;Lur;Lhp;Lanf$a;Lhj;)V	a	method_54264	enqueueExecutions
METHOD	anf	(Ljava/lang/Iterable;Lcro;Ljava/util/function/Predicate;)I	a	method_58035	countMatchingItems
METHOD	anf	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13312	method_13312
METHOD	anf	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_54263	method_54263
METHOD	anf	(Ljava/util/Collection;Lewt;Lewl;ZZI)V	a	method_13260	method_13260
METHOD	anf	(Ljava/util/List;Ler;Lhp;)V	a	method_54852	method_54852
METHOD	anf	(Ljava/util/OptionalInt;)Lxo;	a	method_51967	method_51967
METHOD	anf	(Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier;	a	method_48063	createEntityModifier
METHOD	anf	(Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	a	method_48064	method_48064
METHOD	anf	(Ljava/util/function/IntPredicate;Ljava/util/List;Ler;ZI)V	a	method_54853	method_54853
METHOD	anf	(ZLanf$b;)Lcom/mojang/brigadier/Command;	a	method_13323	getExistsConditionExecute
METHOD	anf	(ZLanf$c;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13270	method_13270
METHOD	anf	(ZLapu$c;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	a	method_13301	method_13301
METHOD	anf	(ZLcom/mojang/brigadier/context/CommandContext;)I	a	method_13273	method_13273
METHOD	anf	(ZZLame;ZI)V	a	method_13277	method_13277
METHOD	anf	(ZZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	a	method_13287	method_13287
METHOD	anf	()Lxo;	b	method_51968	method_51968
METHOD	anf	(II)Z	b	method_13250	method_13250
METHOD	anf	(Lanf$b;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13305	method_13305
METHOD	anf	(Lapu$c;ZLcom/mojang/brigadier/context/CommandContext;)Lep;	b	method_13311	method_13311
METHOD	anf	(Lbss;)Ljava/util/Optional;	b	method_48332	method_48332
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_58036	method_58036
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;I)Lvo;	b	method_13307	method_13307
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;Z)I	b	method_13304	executeNegativeBlockCondition
METHOD	anf	(Lep;)Z	b	method_13255	method_13255
METHOD	anf	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_13316	method_13316
METHOD	anf	(Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier;	b	method_48066	createMultiEntityModifier
METHOD	anf	(Ljava/util/function/Function;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	b	method_48067	method_48067
METHOD	anf	(ZLanf$c;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	b	method_13267	method_13267
METHOD	anf	(ZLcom/mojang/brigadier/context/CommandContext;)I	b	method_13315	method_13315
METHOD	anf	()Lxo;	c	method_51969	method_51969
METHOD	anf	(II)Z	c	method_13299	method_13299
METHOD	anf	(Lapu$c;ZLcom/mojang/brigadier/context/CommandContext;)Lep;	c	method_13264	method_13264
METHOD	anf	(Lbss;)Ljava/util/Optional;	c	method_48065	method_48065
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	c	method_22830	method_22830
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;I)Lvo;	c	method_13276	method_13276
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt;	c	method_13272	testBlocksCondition
METHOD	anf	(ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	c	method_58037	method_58037
METHOD	anf	(II)Z	d	method_13257	method_13257
METHOD	anf	(Lapu$c;ZLcom/mojang/brigadier/context/CommandContext;)Lep;	d	method_13251	method_13251
METHOD	anf	(Lbss;)Ljava/util/Optional;	d	method_48068	method_48068
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13321	method_13321
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;I)Lvo;	d	method_13318	method_13318
METHOD	anf	(ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	d	method_58038	method_58038
METHOD	anf	(II)Z	e	method_55338	method_55338
METHOD	anf	(Lapu$c;ZLcom/mojang/brigadier/context/CommandContext;)Lep;	e	method_13256	method_13256
METHOD	anf	(Lbss;)Ljava/util/Optional;	e	method_48069	method_48069
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	e	method_13262	method_13262
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;I)Lvo;	e	method_13283	method_13283
METHOD	anf	(ZLcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	e	method_13300	method_13300
METHOD	anf	(Lapu$c;ZLcom/mojang/brigadier/context/CommandContext;)Lep;	f	method_13284	method_13284
METHOD	anf	(Lbss;)Ljava/util/Optional;	f	method_48071	method_48071
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	f	method_13266	method_13266
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;I)Lvo;	f	method_13324	method_13324
METHOD	anf	(ZLcom/mojang/brigadier/context/CommandContext;)Lep;	f	method_13285	method_13285
METHOD	anf	(Lbss;)Ljava/util/Optional;	g	method_48072	method_48072
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	g	method_13249	method_13249
METHOD	anf	(ZLcom/mojang/brigadier/context/CommandContext;)Lep;	g	method_13322	method_13322
METHOD	anf	(Lbss;)Ljava/util/Optional;	h	method_48073	method_48073
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	h	method_13288	method_13288
METHOD	anf	(ZLcom/mojang/brigadier/context/CommandContext;)Lep;	h	method_13269	method_13269
METHOD	anf	(Lbss;)Z	i	method_48074	method_48074
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	i	method_13282	method_13282
METHOD	anf	(Lbss;)Z	j	method_48075	method_48075
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	j	method_13280	method_13280
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	k	method_48076	method_48076
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	l	method_48070	method_48070
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	m	method_47527	method_47527
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Z	n	method_13274	method_13274
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Lep;	o	method_48757	method_48757
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Lep;	p	method_13286	method_13286
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Lep;	q	method_13259	method_13259
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Lep;	r	method_13252	method_13252
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Lep;	s	method_13268	method_13268
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	t	method_13291	method_13291
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	u	method_13293	method_13293
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Lep;	v	method_13308	method_13308
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Lep;	w	method_49419	method_49419
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	x	method_13281	method_13281
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Lep;	y	method_13314	method_13314
METHOD	anf	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	z	method_13295	method_13295
CLASS	anf$a	net/minecraft/class_3050$class_8830	net/minecraft/server/command/ExecuteCommand$FunctionNamesGetter
CLASS	anf$b	net/minecraft/class_3050$class_3051	net/minecraft/server/command/ExecuteCommand$ExistsCondition
CLASS	anf$c	net/minecraft/class_3050$class_3052	net/minecraft/server/command/ExecuteCommand$Condition
CLASS	anf$d	net/minecraft/class_3050$class_8831	net/minecraft/server/command/ExecuteCommand$IfUnlessRedirector
FIELD	anf$d	Ljava/util/function/IntPredicate;	a	field_46643	predicate
METHOD	anf$d	(I)Z	a	method_54268	method_54268
METHOD	anf$d	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;	a	method_54269	method_54269
METHOD	anf$d	(Lep;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V	a	method_54854	execute
METHOD	anf$d	(I)Z	b	method_54271	method_54271
CLASS	anf$e	net/minecraft/class_3050$class_9007	net/minecraft/server/command/ExecuteCommand$ScoreComparisonPredicate
CLASS	ang	net/minecraft/class_3054	net/minecraft/server/command/ExperienceCommand
FIELD	ang	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13638	SET_POINT_INVALID_EXCEPTION
METHOD	ang	(Lang$a;ILjava/util/Collection;)Lxo;	a	method_51970	method_51970
METHOD	ang	(Lang$a;Larf;I)Lxo;	a	method_51971	method_51971
METHOD	ang	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13330	register
METHOD	ang	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13338	method_13338
METHOD	ang	(Lep;)Z	a	method_13334	method_13334
METHOD	ang	(Lep;Larf;Lang$a;)I	a	method_13328	executeQuery
METHOD	ang	(Lep;Ljava/util/Collection;ILang$a;)I	a	method_13326	executeAdd
METHOD	ang	(Lang$a;ILjava/util/Collection;)Lxo;	b	method_51972	method_51972
METHOD	ang	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13327	method_13327
METHOD	ang	(Lep;)Z	b	method_13335	method_13335
METHOD	ang	(Lep;Ljava/util/Collection;ILang$a;)I	b	method_13333	executeSet
METHOD	ang	(Lang$a;ILjava/util/Collection;)Lxo;	c	method_51973	method_51973
METHOD	ang	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13332	method_13332
METHOD	ang	(Lang$a;ILjava/util/Collection;)Lxo;	d	method_51974	method_51974
METHOD	ang	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13336	method_13336
METHOD	ang	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13331	method_13331
METHOD	ang	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13329	method_13329
METHOD	ang	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13339	method_13339
METHOD	ang	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_13337	method_13337
CLASS	ang$a	net/minecraft/class_3054$class_3055	net/minecraft/server/command/ExperienceCommand$Component
FIELD	ang$a	Lang$a;	a	field_13644	field_13644
FIELD	ang$a	Lang$a;	b	field_13641	field_13641
FIELD	ang$a	Ljava/util/function/BiConsumer;	c	field_13639	adder
FIELD	ang$a	Ljava/util/function/BiPredicate;	d	field_13642	setter
FIELD	ang$a	Ljava/lang/String;	e	field_13643	name
FIELD	ang$a	Ljava/util/function/ToIntFunction;	f	field_13645	getter
FIELD	ang$a	[Lang$a;	g	field_13640	field_13640
METHOD	ang$a	()[Lang$a;	a	method_36967	method_36967
METHOD	ang$a	(Larf;)I	a	method_13340	method_13340
METHOD	ang$a	(Larf;Ljava/lang/Integer;)Z	a	method_13342	method_13342
METHOD	ang$a	(Larf;)I	b	method_13341	method_13341
METHOD	ang$a	(Larf;Ljava/lang/Integer;)Z	b	method_13343	method_13343
CLASS	anh	net/minecraft/class_7926	net/minecraft/server/command/FillBiomeCommand
FIELD	anh	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_41279	UNLOADED_EXCEPTION
FIELD	anh	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	b	field_41281	TOO_BIG_EXCEPTION
METHOD	anh	(I)I	a	method_47528	convertCoordinate
METHOD	anh	(Lare;Liz;Liz;Lji;)Lcom/mojang/datafixers/util/Either;	a	method_55339	fillBiome
METHOD	anh	(Lare;Liz;Liz;Lji;Ljava/util/function/Predicate;Ljava/util/function/Consumer;)Lcom/mojang/datafixers/util/Either;	a	method_55340	fillBiome
METHOD	anh	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_47529	register
METHOD	anh	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_47818	method_47818
METHOD	anh	(Ldtw;Leia;Ljava/util/function/Predicate;Lorg/apache/commons/lang3/mutable/MutableInt;Lji;IIILdde$f;)Lji;	a	method_47534	method_47534
METHOD	anh	(Lep;)Z	a	method_47532	method_47532
METHOD	anh	(Lep;Liz;Liz;Lji$c;Ljava/util/function/Predicate;)I	a	method_47533	execute
METHOD	anh	(Lep;Ljava/util/function/Supplier;)V	a	method_55341	method_55341
METHOD	anh	(Liz;)Liz;	a	method_47535	convertPos
METHOD	anh	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_47536	method_47536
METHOD	anh	(Ljava/util/function/Supplier;)V	a	method_55343	method_55343
METHOD	anh	(Lji;)Z	a	method_55342	method_55342
METHOD	anh	(Lorg/apache/commons/lang3/mutable/MutableInt;Ldtw;Leia;Lji;Ljava/util/function/Predicate;)Ldcy;	a	method_47531	createBiomeSupplier
METHOD	anh	(Lorg/apache/commons/lang3/mutable/MutableInt;Leia;)Lxo;	a	method_51975	method_51975
METHOD	anh	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_47530	method_47530
METHOD	anh	(Lji;)Z	b	method_47819	method_47819
CLASS	ani	net/minecraft/class_3057	net/minecraft/server/command/FillCommand
FIELD	ani	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	a	field_13649	TOO_BIG_EXCEPTION
FIELD	ani	Lgg;	b	field_13648	AIR_BLOCK_ARGUMENT
FIELD	ani	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_13650	FAILED_EXCEPTION
METHOD	ani	(I)Lxo;	a	method_51976	method_51976
METHOD	ani	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13347	register
METHOD	ani	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13355	method_13355
METHOD	ani	(Ldse;)Z	a	method_13348	method_13348
METHOD	ani	(Lep;)Z	a	method_13351	method_13351
METHOD	ani	(Lep;Leia;Lgg;Lani$a;Ljava/util/function/Predicate;)I	a	method_13354	execute
METHOD	ani	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13352	method_13352
METHOD	ani	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13345	method_13345
METHOD	ani	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13350	method_13350
METHOD	ani	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13353	method_13353
METHOD	ani	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13349	method_13349
METHOD	ani	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13346	method_13346
METHOD	ani	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13356	method_13356
CLASS	ani$a	net/minecraft/class_3057$class_3058	net/minecraft/server/command/FillCommand$Mode
FIELD	ani$a	Lani$a;	a	field_13655	field_13655
FIELD	ani$a	Lani$a;	b	field_13652	field_13652
FIELD	ani$a	Lani$a;	c	field_13656	field_13656
FIELD	ani$a	Lani$a;	d	field_13651	field_13651
FIELD	ani$a	Laou$a;	e	field_13654	filter
FIELD	ani$a	[Lani$a;	f	field_13653	field_13653
METHOD	ani$a	()[Lani$a;	a	method_36968	method_36968
METHOD	ani$a	(Leia;Liz;Lgg;Lare;)Lgg;	a	method_13360	method_13360
METHOD	ani$a	(Leia;Liz;Lgg;Lare;)Lgg;	b	method_13361	method_13361
METHOD	ani$a	(Leia;Liz;Lgg;Lare;)Lgg;	c	method_13359	method_13359
METHOD	ani$a	(Leia;Liz;Lgg;Lare;)Lgg;	d	method_13358	method_13358
CLASS	anj	net/minecraft/class_3060	net/minecraft/server/command/ForceLoadCommand
FIELD	anj	I	a	field_33392	MAX_CHUNKS
FIELD	anj	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	b	field_13657	TOO_BIG_EXCEPTION
FIELD	anj	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	c	field_13659	QUERY_FAILURE_EXCEPTION
FIELD	anj	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_13658	ADDED_FAILURE_EXCEPTION
FIELD	anj	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_13660	REMOVED_FAILURE_EXCEPTION
METHOD	anj	(ILald;Ljava/lang/String;)Lxo;	a	method_51977	method_51977
METHOD	anj	(Lald;)Lxo;	a	method_51978	method_51978
METHOD	anj	(Lald;Ljava/lang/String;)Lxo;	a	method_51979	method_51979
METHOD	anj	(Lare;J)V	a	method_13377	method_13377
METHOD	anj	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13365	register
METHOD	anj	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13375	method_13375
METHOD	anj	(Ldbd;Lald;)Lxo;	a	method_51980	method_51980
METHOD	anj	(Lep;)I	a	method_13373	executeQuery
METHOD	anj	(Lep;Laqu;)I	a	method_13374	executeQuery
METHOD	anj	(Lep;Laqu;Laqu;Z)I	a	method_13372	executeChange
METHOD	anj	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13369	method_13369
METHOD	anj	(ZILald;Ldbd;Ldbd;)Lxo;	a	method_51982	method_51982
METHOD	anj	(ZLdbd;Lald;)Lxo;	a	method_51981	method_51981
METHOD	anj	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13363	method_13363
METHOD	anj	(Lep;)I	b	method_13366	executeRemoveAll
METHOD	anj	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_13376	method_13376
METHOD	anj	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13368	method_13368
METHOD	anj	(Lep;)Z	c	method_13371	method_13371
METHOD	anj	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13370	method_13370
METHOD	anj	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13367	method_13367
METHOD	anj	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13364	method_13364
METHOD	anj	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13378	method_13378
CLASS	ank	net/minecraft/class_3062	net/minecraft/server/command/FunctionCommand
FIELD	ank	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	a	field_46645	INSTANTIATION_FAILURE_EXCEPTION
FIELD	ank	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	b	field_13662	SUGGESTION_PROVIDER
FIELD	ank	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_44982	ARGUMENT_NOT_COMPOUND_EXCEPTION
FIELD	ank	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	d	field_46644	NO_FUNCTIONS_EXCEPTION
FIELD	ank	Lank$b;	e	field_46646	RESULT_REPORTER
METHOD	ank	(Lank$a;Lem;Lho;Lhq;)V	a	method_54855	method_54855
METHOD	ank	(Lank$a;ZI)V	a	method_54856	method_54856
METHOD	ank	(Lank$b;Ler;Lale;Lem;ZI)V	a	method_54857	method_54857
METHOD	ank	(Lapu$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_52309	method_52309
METHOD	ank	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13380	register
METHOD	ank	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13382	method_13382
METHOD	ank	(Lep;)Lep;	a	method_54272	createFunctionCommandSource
METHOD	ank	(Ler;Lank$b;Lale;Lem;)Lem;	a	method_54858	wrapReturnValueConsumer
METHOD	ank	(Lfh$g;Lapt;)Lur;	a	method_52313	getArgument
METHOD	ank	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_54273	method_54273
METHOD	ank	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_54274	method_54274
METHOD	ank	(Ljava/util/Collection;Lur;Ler;Ler;Lhp;Lank$b;)V	a	method_54859	enqueueInReturnRun
METHOD	ank	(Ljava/util/Collection;Lur;Ler;Ler;Lhp;Lank$b;Lhj;)V	a	method_54275	enqueueAction
METHOD	ank	(Lur;Lhp;Lcom/mojang/brigadier/CommandDispatcher;Ler;Lib;Lale;Lem;Z)V	a	method_54860	enqueueFunction
METHOD	ank	(Lep;)Z	b	method_13384	method_13384
METHOD	ank	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_52314	method_52314
METHOD	ank	(Ljava/util/Collection;Lur;Ler;Ler;Lhp;Lank$b;)V	b	method_54861	enqueueOutsideReturnRun
CLASS	ank$1	net/minecraft/class_3062$1	net/minecraft/server/command/FunctionCommand$1
FIELD	ank$1	Lapu$c;	a	field_46647	field_46647
CLASS	ank$2	net/minecraft/class_3062$2	net/minecraft/server/command/FunctionCommand$2
FIELD	ank$2	Lapu$c;	a	field_46648	field_46648
CLASS	ank$3	net/minecraft/class_3062$3	net/minecraft/server/command/FunctionCommand$3
CLASS	ank$4	net/minecraft/class_3062$4	net/minecraft/server/command/FunctionCommand$4
CLASS	ank$5	net/minecraft/class_3062$5	net/minecraft/server/command/FunctionCommand$5
METHOD	ank$5	(Lale;I)Lxo;	a	method_54278	method_54278
METHOD	ank$5	(Lep;Lale;I)V	a	method_54279	accept
CLASS	ank$a	net/minecraft/class_3062$class_8932	net/minecraft/server/command/FunctionCommand$ReturnValueAdder
FIELD	ank$a	Z	a	field_47152	successful
FIELD	ank$a	I	b	field_47153	returnValue
METHOD	ank$a	(I)V	a	method_54862	onSuccess
CLASS	ank$b	net/minecraft/class_3062$class_8832	net/minecraft/server/command/FunctionCommand$ResultConsumer
METHOD	ank$b	(Ljava/lang/Object;Lale;I)V	a	method_54280	accept
CLASS	ank$c	net/minecraft/class_3062$class_8833	net/minecraft/server/command/FunctionCommand$Command
METHOD	ank$c	(Lcom/mojang/brigadier/context/CommandContext;)Lur;	a	method_54277	getArguments
METHOD	ank$c	(Lep;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V	a	method_54283	executeInner
METHOD	ank$c	(Ljava/util/Collection;)Lxo;	a	method_54284	method_54284
METHOD	ank$c	(Ljava/util/Collection;)Lxo;	b	method_54285	method_54285
CLASS	anl	net/minecraft/class_3064	net/minecraft/server/command/GameModeCommand
FIELD	anl	I	a	field_33393	REQUIRED_PERMISSION_LEVEL
METHOD	anl	(Larf;Lxo;)Lxo;	a	method_51987	method_51987
METHOD	anl	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13388	register
METHOD	anl	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13386	method_13386
METHOD	anl	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Ldbt;)I	a	method_13387	execute
METHOD	anl	(Lep;)Z	a	method_13389	method_13389
METHOD	anl	(Lep;Larf;Ldbt;)V	a	method_13390	sendFeedback
METHOD	anl	(Lxo;)Lxo;	a	method_51988	method_51988
METHOD	anl	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13391	method_13391
CLASS	anm	net/minecraft/class_3065	net/minecraft/server/command/GameRuleCommand
METHOD	anm	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13392	register
METHOD	anm	(Lcom/mojang/brigadier/context/CommandContext;Ldbs$e;)I	a	method_13394	executeSet
METHOD	anm	(Ldbs$e;Ldbs$g;)Lxo;	a	method_51989	method_51989
METHOD	anm	(Lep;)Z	a	method_13393	method_13393
METHOD	anm	(Lep;Ldbs$e;)I	a	method_13397	executeQuery
METHOD	anm	(Ldbs$e;Ldbs$g;)Lxo;	b	method_51990	method_51990
CLASS	anm$1	net/minecraft/class_3065$1	net/minecraft/server/command/GameRuleCommand$1
FIELD	anm$1	Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;	a	field_19419	field_19419
METHOD	anm$1	(Ldbs$e;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_20797	method_20797
METHOD	anm$1	(Ldbs$e;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_20798	method_20798
CLASS	ann	net/minecraft/class_3068	net/minecraft/server/command/GiveCommand
FIELD	ann	I	a	field_33394	MAX_STACKS
METHOD	ann	(ILcun;Ljava/util/Collection;)Lxo;	a	method_51991	method_51991
METHOD	ann	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13402	register
METHOD	ann	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13403	method_13403
METHOD	ann	(Lep;)Z	a	method_13404	method_13404
METHOD	ann	(Lep;Lgz;Ljava/util/Collection;I)I	a	method_13401	execute
METHOD	ann	(ILcun;Ljava/util/Collection;)Lxo;	b	method_51992	method_51992
METHOD	ann	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13400	method_13400
CLASS	ano	net/minecraft/class_3069	net/minecraft/server/command/HelpCommand
FIELD	ano	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13665	FAILED_EXCEPTION
METHOD	ano	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13405	register
METHOD	ano	(Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13407	method_13407
METHOD	ano	(Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;)Lxo;	a	method_51993	method_51993
METHOD	ano	(Ljava/lang/String;)Lxo;	a	method_51994	method_51994
METHOD	ano	(Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13406	method_13406
CLASS	anp	net/minecraft/class_5687	net/minecraft/server/command/ItemCommand
FIELD	anp	Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;	a	field_28018	NOT_A_CONTAINER_TARGET_EXCEPTION
FIELD	anp	Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;	b	field_28020	NOT_A_CONTAINER_SOURCE_EXCEPTION
FIELD	anp	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_28019	NO_SUCH_SLOT_TARGET_EXCEPTION
FIELD	anp	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	d	field_28021	NO_SUCH_SLOT_SOURCE_EXCEPTION
FIELD	anp	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	e	field_28022	NO_CHANGES_EXCEPTION
FIELD	anp	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	f	field_28023	KNOWN_ITEM_EXCEPTION
FIELD	anp	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	g	field_28024	MODIFIER_SUGGESTION_PROVIDER
METHOD	anp	(Lbss;I)Lcun;	a	method_32706	getStackInSlot
METHOD	anp	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_32707	register
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_32708	method_32708
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_32709	method_32709
METHOD	anp	(Lep;)Z	a	method_32710	method_32710
METHOD	anp	(Lep;Lbss;ILiz;I)I	a	method_32711	executeBlockCopyEntity
METHOD	anp	(Lep;Lbss;ILiz;ILji;)I	a	method_32712	executeBlockCopyEntity
METHOD	anp	(Lep;Lbss;ILjava/util/Collection;I)I	a	method_32713	executeEntityCopyEntity
METHOD	anp	(Lep;Lbss;ILjava/util/Collection;ILji;)I	a	method_32714	executeEntityCopyEntity
METHOD	anp	(Lep;Liz;I)Lcun;	a	method_32716	getStackInSlotFromInventoryAt
METHOD	anp	(Lep;Liz;ILcun;)I	a	method_32717	executeBlockReplace
METHOD	anp	(Lep;Liz;ILiz;I)I	a	method_32719	executeBlockCopyBlock
METHOD	anp	(Lep;Liz;ILiz;ILji;)I	a	method_32720	executeBlockCopyBlock
METHOD	anp	(Lep;Liz;ILjava/util/Collection;I)I	a	method_32721	executeEntityCopyBlock
METHOD	anp	(Lep;Liz;ILjava/util/Collection;ILji;)I	a	method_32722	executeEntityCopyBlock
METHOD	anp	(Lep;Liz;ILji;)I	a	method_32718	executeBlockModify
METHOD	anp	(Lep;Liz;Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;)Lbql;	a	method_32723	getInventoryAtPos
METHOD	anp	(Lep;Ljava/util/Collection;ILcun;)I	a	method_32724	executeEntityReplace
METHOD	anp	(Lep;Ljava/util/Collection;ILji;)I	a	method_32725	executeEntityModify
METHOD	anp	(Lep;Lji;Lcun;)Lcun;	a	method_32715	getStackWithModifier
METHOD	anp	(Liz;Lcun;)Lxo;	a	method_51995	method_51995
METHOD	anp	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_32726	method_32726
METHOD	anp	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_32727	method_32727
METHOD	anp	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_32728	method_32728
METHOD	anp	(Ljava/util/List;Lcun;)Lxo;	a	method_51996	method_51996
METHOD	anp	(Ljava/util/Map$Entry;)Lxo;	a	method_51997	method_51997
METHOD	anp	(Ljava/util/Map;)Lxo;	a	method_51998	method_51998
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_32729	method_32729
METHOD	anp	(Liz;Lcun;)Lxo;	b	method_51999	method_51999
METHOD	anp	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_32730	method_32730
METHOD	anp	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_32731	method_32731
METHOD	anp	(Ljava/util/List;Lcun;)Lxo;	b	method_52000	method_52000
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_32732	method_32732
METHOD	anp	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_32733	method_32733
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_32734	method_32734
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_32735	method_32735
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_32736	method_32736
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_32737	method_32737
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_32738	method_32738
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_32739	method_32739
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	j	method_32740	method_32740
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	k	method_32741	method_32741
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	l	method_32742	method_32742
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	m	method_32743	method_32743
METHOD	anp	(Lcom/mojang/brigadier/context/CommandContext;)I	n	method_32744	method_32744
CLASS	anq	net/minecraft/class_6607	net/minecraft/server/command/JfrCommand
FIELD	anq	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_34880	JFR_START_FAILED_EXCEPTION
FIELD	anq	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_34881	JFR_DUMP_FAILED_EXCEPTION
METHOD	anq	()Lxo;	a	method_52001	method_52001
METHOD	anq	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_38612	register
METHOD	anq	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_38613	method_38613
METHOD	anq	(Lep;)I	a	method_38614	executeStart
METHOD	anq	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_38615	method_38615
METHOD	anq	(Ljava/nio/file/Path;Lyl;)Lyl;	a	method_39499	method_39499
METHOD	anq	(Lxo;)Lxo;	a	method_52002	method_52002
METHOD	anq	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_38616	method_38616
METHOD	anq	(Lep;)I	b	method_38617	executeStop
METHOD	anq	(Lep;)Z	c	method_38618	method_38618
CLASS	anr	net/minecraft/class_3073	net/minecraft/server/command/KickCommand
FIELD	anr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_46229	CANNOT_KICK_OWNER_EXCEPTION
FIELD	anr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_47520	CANNOT_KICK_SINGLEPLAYER_EXCEPTION
METHOD	anr	(Larf;Lxo;)Lxo;	a	method_52003	method_52003
METHOD	anr	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13410	register
METHOD	anr	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13412	method_13412
METHOD	anr	(Lep;)Z	a	method_13413	method_13413
METHOD	anr	(Lep;Ljava/util/Collection;Lxo;)I	a	method_13411	execute
METHOD	anr	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13409	method_13409
CLASS	ans	net/minecraft/class_3075	net/minecraft/server/command/KillCommand
METHOD	ans	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13429	register
METHOD	ans	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13431	method_13431
METHOD	ans	(Lep;)Z	a	method_13432	method_13432
METHOD	ans	(Lep;Ljava/util/Collection;)I	a	method_13430	execute
METHOD	ans	(Ljava/util/Collection;)Lxo;	a	method_52004	method_52004
METHOD	ans	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_22832	method_22832
METHOD	ans	(Ljava/util/Collection;)Lxo;	b	method_52005	method_52005
CLASS	ant	net/minecraft/class_3078	net/minecraft/server/command/ListCommand
METHOD	ant	(Larf;)Lxo;	a	method_30310	method_30310
METHOD	ant	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13435	register
METHOD	ant	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13438	method_13438
METHOD	ant	(Lep;)I	a	method_13437	executeNames
METHOD	ant	(Lep;Ljava/util/function/Function;)I	a	method_13434	execute
METHOD	ant	(Ljava/util/List;Lavc;Lxo;)Lxo;	a	method_52006	method_52006
METHOD	ant	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13433	method_13433
METHOD	ant	(Lep;)I	b	method_13436	executeUuids
CLASS	anu	net/minecraft/class_3079	net/minecraft/server/command/LocateCommand
FIELD	anu	Lorg/slf4j/Logger;	a	field_41660	LOGGER
FIELD	anu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_39245	STRUCTURE_NOT_FOUND_EXCEPTION
FIELD	anu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_39246	STRUCTURE_INVALID_EXCEPTION
FIELD	anu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	d	field_39247	BIOME_NOT_FOUND_EXCEPTION
FIELD	anu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	e	field_39249	POI_NOT_FOUND_EXCEPTION
FIELD	anu	I	f	field_39251	LOCATE_STRUCTURE_RADIUS
FIELD	anu	I	g	field_39252	LOCATE_BIOME_RADIUS
FIELD	anu	I	h	field_39253	LOCATE_BIOME_HORIZONTAL_BLOCK_CHECK_INTERVAL
FIELD	anu	I	i	field_39254	LOCATE_BIOME_VERTICAL_BLOCK_CHECK_INTERVAL
FIELD	anu	I	j	field_39255	LOCATE_POI_RADIUS
METHOD	anu	(IIII)F	a	method_13439	getDistance
METHOD	anu	(Lald;)Ljava/lang/String;	a	method_41004	method_41004
METHOD	anu	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13443	register
METHOD	anu	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_43904	method_43904
METHOD	anu	(Lcom/mojang/datafixers/util/Pair;Laxe;)Ljava/lang/String;	a	method_40998	method_40998
METHOD	anu	(Lep;)Z	a	method_13448	method_13448
METHOD	anu	(Lep;Lfs$c;)I	a	method_43912	executeLocateBiome
METHOD	anu	(Lep;Lfs$c;Liz;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I	a	method_45148	sendCoordinates
METHOD	anu	(Lep;Lft$c;)I	a	method_43905	executeLocateStructure
METHOD	anu	(Lep;Lft$c;Liz;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/time/Duration;)I	a	method_24499	sendCoordinates
METHOD	anu	(Lep;Liz;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;ZLjava/lang/String;Ljava/time/Duration;)I	a	method_45149	sendCoordinates
METHOD	anu	(Lfs$c;Lcom/mojang/datafixers/util/Pair;Ljm$c;)Ljava/lang/String;	a	method_45150	method_45150
METHOD	anu	(Lfs$c;Lji$c;)Ljava/lang/String;	a	method_45151	method_45151
METHOD	anu	(Lft$c;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;	a	method_43906	method_43906
METHOD	anu	(Lft$c;Ljv;)Ljava/util/Optional;	a	method_43907	getStructureListForPredicate
METHOD	anu	(Liz;Ljava/lang/String;Lyl;)Lyl;	a	method_13447	method_13447
METHOD	anu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_43913	method_43913
METHOD	anu	(Ljava/lang/String;Ljava/lang/String;Lxo;I)Lxo;	a	method_52007	method_52007
METHOD	anu	(Lji;)Ljm$a;	a	method_43908	method_43908
METHOD	anu	(Ljv;Lald;)Ljava/util/Optional;	a	method_43909	method_43909
METHOD	anu	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_43911	method_43911
METHOD	anu	(Lep;Lfs$c;)I	b	method_43915	executeLocatePoi
METHOD	anu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_43917	method_43917
METHOD	anu	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_43914	method_43914
METHOD	anu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_41002	method_41002
METHOD	anu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	d	method_39985	method_39985
CLASS	anv	net/minecraft/class_3039	net/minecraft/server/command/LootCommand
FIELD	anv	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	a	field_13605	SUGGESTION_PROVIDER
FIELD	anv	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_13604	NO_HELD_ITEMS_EXCEPTION
FIELD	anv	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	c	field_13606	NO_LOOT_TABLE_EXCEPTION
METHOD	anv	(Lanv$b;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13215	method_13215
METHOD	anv	(Lare;Levp;Lcun;)V	a	method_13179	method_13179
METHOD	anv	(Lbql;Lcun;)Z	a	method_13223	insert
METHOD	anv	(Lbss;Ljava/util/List;IILjava/util/List;)V	a	method_16139	replace
METHOD	anv	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13193	register
METHOD	anv	(Lcom/mojang/brigadier/builder/ArgumentBuilder;Lanv$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13206	addTargetArguments
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Lbss;Lanv$b;)I	a	method_13189	executeKill
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13210	method_13210
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Liz;Lcun;Lanv$b;)I	a	method_13219	executeMine
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanv$a;)I	a	method_13220	method_13220
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Lji;Lanv$b;)I	a	method_13197	executeLoot
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Lji;Leqj;Lanv$b;)I	a	method_13180	getFeedbackMessageSingle
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Lji;Liz;Lcun;Lanv$b;)I	a	method_13199	executeFish
METHOD	anv	(Lcun;)Lxo;	a	method_52008	method_52008
METHOD	anv	(Lcun;Lald;)Lxo;	a	method_52009	method_52009
METHOD	anv	(Lcun;Lcun;)Z	a	method_13218	itemsMatch
METHOD	anv	(Lel;Lcom/mojang/brigadier/builder/ArgumentBuilder;Lanv$b;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13203	method_13203
METHOD	anv	(Lep;)Z	a	method_13181	method_13181
METHOD	anv	(Lep;Lald;Ljava/util/List;)V	a	method_13185	method_13185
METHOD	anv	(Lep;Lbsz;)Lcun;	a	method_13178	getHeldItem
METHOD	anv	(Lep;Ldsa;Ljava/util/List;)V	a	method_13224	method_13224
METHOD	anv	(Lep;Levp;Ljava/util/List;Lanv$a;)I	a	method_13183	executeSpawn
METHOD	anv	(Lep;Liz;)Lbql;	a	method_13207	getBlockInventory
METHOD	anv	(Lep;Liz;IILjava/util/List;Lanv$a;)I	a	method_13209	executeBlock
METHOD	anv	(Lep;Liz;Ljava/util/List;Lanv$a;)I	a	method_13196	executeInsert
METHOD	anv	(Lep;Ljava/util/List;)V	a	method_13213	sendDroppedFeedback
METHOD	anv	(Lep;Ljava/util/List;Lald;)V	a	method_13212	sendDroppedFeedback
METHOD	anv	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13217	method_13217
METHOD	anv	(Ljava/util/Collection;IILjava/util/List;Lanv$a;)I	a	method_13187	executeReplace
METHOD	anv	(Ljava/util/Collection;Ljava/util/List;Lanv$a;)I	a	method_13201	executeGive
METHOD	anv	(Ljava/util/List;)Lxo;	a	method_52010	method_52010
METHOD	anv	(Ljava/util/List;Lald;)Lxo;	a	method_52011	method_52011
METHOD	anv	(Lanv$b;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13222	method_13222
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanv$a;)I	b	method_13191	method_13191
METHOD	anv	(Lep;Ljava/util/List;)V	b	method_13184	method_13184
METHOD	anv	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_13195	method_13195
METHOD	anv	(Lanv$b;Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13204	method_13204
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanv$a;)I	c	method_13214	method_13214
METHOD	anv	(Lanv$b;Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13211	method_13211
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanv$a;)I	d	method_16339	method_16339
METHOD	anv	(Lanv$b;Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13198	method_13198
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanv$a;)I	e	method_13202	method_13202
METHOD	anv	(Lanv$b;Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13177	method_13177
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanv$a;)I	f	method_13221	method_13221
METHOD	anv	(Lanv$b;Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13188	method_13188
METHOD	anv	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/List;Lanv$a;)I	g	method_13182	method_13182
METHOD	anv	(Lanv$b;Lcom/mojang/brigadier/context/CommandContext;)I	h	method_13216	method_13216
METHOD	anv	(Lanv$b;Lcom/mojang/brigadier/context/CommandContext;)I	i	method_13205	method_13205
METHOD	anv	(Lanv$b;Lcom/mojang/brigadier/context/CommandContext;)I	j	method_13208	method_13208
CLASS	anv$a	net/minecraft/class_3039$class_3040	net/minecraft/server/command/LootCommand$FeedbackMessage
CLASS	anv$b	net/minecraft/class_3039$class_3041	net/minecraft/server/command/LootCommand$Target
CLASS	anv$c	net/minecraft/class_3039$class_3042	net/minecraft/server/command/LootCommand$SourceConstructor
CLASS	anw	net/minecraft/class_3082	net/minecraft/server/command/MessageCommand
METHOD	anw	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13461	register
METHOD	anw	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13463	method_13463
METHOD	anw	(Lcom/mojang/brigadier/context/CommandContext;Ljava/util/Collection;Lye;)V	a	method_45153	method_45153
METHOD	anw	(Lep;Ljava/util/Collection;Lye;)V	a	method_13462	execute
CLASS	anx	net/minecraft/class_3083	net/minecraft/server/dedicated/command/OpCommand
FIELD	anx	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13667	ALREADY_OPPED_EXCEPTION
METHOD	anx	(Larf;)Ljava/lang/String;	a	method_13469	method_13469
METHOD	anx	(Lavc;Larf;)Z	a	method_13466	method_13466
METHOD	anx	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13464	register
METHOD	anx	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13468	method_13468
METHOD	anx	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13467	method_13467
METHOD	anx	(Lep;)Z	a	method_13470	method_13470
METHOD	anx	(Lep;Ljava/util/Collection;)I	a	method_13465	op
METHOD	anx	(Ljava/util/Collection;)Lxo;	a	method_52012	method_52012
CLASS	any	net/minecraft/class_3086	net/minecraft/server/dedicated/command/PardonCommand
FIELD	any	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13669	ALREADY_UNBANNED_EXCEPTION
METHOD	any	(Lcom/mojang/authlib/GameProfile;)Lxo;	a	method_52013	method_52013
METHOD	any	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13472	register
METHOD	any	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13475	method_13475
METHOD	any	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13474	method_13474
METHOD	any	(Lep;)Z	a	method_13476	method_13476
METHOD	any	(Lep;Ljava/util/Collection;)I	a	method_13473	pardon
CLASS	anz	net/minecraft/class_3088	net/minecraft/server/dedicated/command/PardonIpCommand
FIELD	anz	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13671	INVALID_IP_EXCEPTION
FIELD	anz	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13672	ALREADY_UNBANNED_EXCEPTION
METHOD	anz	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13478	register
METHOD	anz	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13480	method_13480
METHOD	anz	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13479	method_13479
METHOD	anz	(Lep;)Z	a	method_13481	method_13481
METHOD	anz	(Lep;Ljava/lang/String;)I	a	method_13482	pardonIp
METHOD	anz	(Ljava/lang/String;)Lxo;	a	method_52014	method_52014
CLASS	aoa	net/minecraft/class_3089	net/minecraft/server/command/ParticleCommand
FIELD	aoa	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13673	FAILED_EXCEPTION
METHOD	aoa	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13486	register
METHOD	aoa	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13489	method_13489
METHOD	aoa	(Lep;)Z	a	method_13490	method_13490
METHOD	aoa	(Lep;Llg;Levp;Levp;FIZLjava/util/Collection;)I	a	method_13491	execute
METHOD	aoa	(Llg;)Lxo;	a	method_52015	method_52015
METHOD	aoa	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13483	method_13483
METHOD	aoa	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13488	method_13488
METHOD	aoa	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13484	method_13484
METHOD	aoa	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13487	method_13487
METHOD	aoa	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13485	method_13485
METHOD	aoa	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13492	method_13492
CLASS	aob	net/minecraft/class_6413	net/minecraft/server/dedicated/command/PerfCommand
FIELD	aob	Lorg/slf4j/Logger;	a	field_33985	LOGGER
FIELD	aob	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_33986	NOT_RUNNING_EXCEPTION
FIELD	aob	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_33987	ALREADY_RUNNING_EXCEPTION
METHOD	aob	()Lxo;	a	method_52016	method_52016
METHOD	aob	(DI)Lxo;	a	method_52017	method_52017
METHOD	aob	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_37331	register
METHOD	aob	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_37332	method_37332
METHOD	aob	(Lep;)I	a	method_37333	executeStart
METHOD	aob	(Lep;Lbnf;)V	a	method_37334	sendProfilingStoppedMessage
METHOD	aob	(Lep;Ljava/nio/file/Path;Lnet/minecraft/server/MinecraftServer;)V	a	method_37335	saveReport
METHOD	aob	(Lep;Lnet/minecraft/server/MinecraftServer;Ljava/nio/file/Path;)V	a	method_37336	method_37336
METHOD	aob	(Ljava/lang/String;)Lxo;	a	method_52018	method_52018
METHOD	aob	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_37337	method_37337
METHOD	aob	(Lep;)I	b	method_37338	executeStop
METHOD	aob	(Lep;Lbnf;)V	b	method_37339	method_37339
METHOD	aob	(Lep;)Z	c	method_37340	method_37340
CLASS	aoc	net/minecraft/class_6852	net/minecraft/server/command/PlaceCommand
FIELD	aoc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_36324	FEATURE_FAILED_EXCEPTION
FIELD	aoc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_39091	JIGSAW_FAILED_EXCEPTION
FIELD	aoc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_39092	STRUCTURE_FAILED_EXCEPTION
FIELD	aoc	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	d	field_39256	TEMPLATE_INVALID_EXCEPTION
FIELD	aoc	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_39257	TEMPLATE_FAILED_EXCEPTION
FIELD	aoc	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	f	field_39393	SUGGESTION_PROVIDER
METHOD	aoc	(Lale;Liz;)Lxo;	a	method_52019	method_52019
METHOD	aoc	(Lare;Ldbd;)Z	a	method_43646	method_43646
METHOD	aoc	(Lare;Ldbd;Ldbd;)V	a	method_43647	throwOnUnloadedPos
METHOD	aoc	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_39986	register
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_43918	method_43918
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_44145	method_44145
METHOD	aoc	(Leiq;Lare;Ldtx;Ldbd;)V	a	method_43649	method_43649
METHOD	aoc	(Lep;)Z	a	method_39988	method_39988
METHOD	aoc	(Lep;Lale;Liz;Ldlk;Ldju;FI)I	a	method_43919	executePlaceTemplate
METHOD	aoc	(Lep;Lji$c;Liz;)I	a	method_39989	executePlaceFeature
METHOD	aoc	(Lep;Lji;Lale;ILiz;)I	a	method_43650	executePlaceJigsaw
METHOD	aoc	(Liz;)Lxo;	a	method_52020	method_52020
METHOD	aoc	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_43920	method_43920
METHOD	aoc	(Ljava/lang/String;Liz;)Lxo;	a	method_52021	method_52021
METHOD	aoc	(Lji;)Z	a	method_43651	method_43651
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_43921	method_43921
METHOD	aoc	(Lep;Lji$c;Liz;)I	b	method_43654	executePlaceStructure
METHOD	aoc	(Ljava/lang/String;Liz;)Lxo;	b	method_52022	method_52022
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_43922	method_43922
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_43923	method_43923
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_43924	method_43924
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_43925	method_43925
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_43648	method_43648
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_43653	method_43653
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_43655	method_43655
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	j	method_43656	method_43656
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	k	method_39987	method_39987
METHOD	aoc	(Lcom/mojang/brigadier/context/CommandContext;)I	l	method_39990	method_39990
CLASS	aod	net/minecraft/class_3091	net/minecraft/server/command/PlaySoundCommand
FIELD	aod	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13678	FAILED_EXCEPTION
METHOD	aod	(Lale;Ljava/util/Collection;)Lxo;	a	method_52023	method_52023
METHOD	aod	(Larf;)Ljava/util/Collection;	a	method_57111	toList
METHOD	aod	(Lawa;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;	a	method_13497	makeArgumentsForCategory
METHOD	aod	(Lawa;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13503	method_13503
METHOD	aod	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13500	register
METHOD	aod	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_57112	method_57112
METHOD	aod	(Lep;)Z	a	method_13502	method_13502
METHOD	aod	(Lep;Ljava/util/Collection;Lale;Lawa;Levp;FFF)I	a	method_13504	execute
METHOD	aod	(Lale;Ljava/util/Collection;)Lxo;	b	method_52024	method_52024
METHOD	aod	(Lawa;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13505	method_13505
METHOD	aod	(Lawa;Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13498	method_13498
METHOD	aod	(Lawa;Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13501	method_13501
METHOD	aod	(Lawa;Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13499	method_13499
METHOD	aod	(Lawa;Lcom/mojang/brigadier/context/CommandContext;)I	f	method_57113	method_57113
CLASS	aoe	net/minecraft/class_3093	net/minecraft/server/command/PublishCommand
FIELD	aoe	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13680	FAILED_EXCEPTION
FIELD	aoe	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_13679	ALREADY_PUBLISHED_EXCEPTION
METHOD	aoe	(I)Lyc;	a	method_46869	getStartedText
METHOD	aoe	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13510	register
METHOD	aoe	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13512	method_13512
METHOD	aoe	(Lep;)Z	a	method_13513	method_13513
METHOD	aoe	(Lep;IZLdbt;)I	a	method_13509	execute
METHOD	aoe	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13511	method_13511
METHOD	aoe	(I)Lxo;	b	method_52025	method_52025
METHOD	aoe	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_46870	method_46870
METHOD	aoe	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_46871	method_46871
METHOD	aoe	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13508	method_13508
CLASS	aof	net/minecraft/class_6329	net/minecraft/server/command/RaidCommand
METHOD	aof	()Lxo;	a	method_52026	method_52026
METHOD	aof	(II)Lxo;	a	method_52027	method_52027
METHOD	aof	(Larf;)Lcog;	a	method_36191	getRaid
METHOD	aof	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_36192	register
METHOD	aof	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_36193	method_36193
METHOD	aof	(Lep;)I	a	method_36194	executeGlow
METHOD	aof	(Lep;I)I	a	method_36195	executeSetOmen
METHOD	aof	(Lep;Lxo;)I	a	method_36196	executeSound
METHOD	aof	(Ljava/lang/StringBuilder;)Lxo;	a	method_52028	method_52028
METHOD	aof	()Lxo;	b	method_52029	method_52029
METHOD	aof	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_36197	method_36197
METHOD	aof	(Lep;)I	b	method_36198	executeSpawnLeader
METHOD	aof	(Lep;I)I	b	method_36199	executeStart
METHOD	aof	(Ljava/lang/StringBuilder;)Lxo;	b	method_52030	method_52030
METHOD	aof	()Lxo;	c	method_52031	method_52031
METHOD	aof	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_36200	method_36200
METHOD	aof	(Lep;)I	c	method_36201	executeStop
METHOD	aof	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_36202	method_36202
METHOD	aof	(Lep;)I	d	method_36203	executeCheck
METHOD	aof	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_36204	method_36204
METHOD	aof	(Lep;)Z	e	method_36205	method_36205
METHOD	aof	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_36206	method_36206
METHOD	aof	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_36207	method_36207
CLASS	aog	net/minecraft/class_8602	net/minecraft/server/command/RandomCommand
FIELD	aog	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_44983	RANGE_TOO_LARGE_EXCEPTION
FIELD	aog	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_44984	RANGE_TOO_SMALL_EXCEPTION
METHOD	aog	(I)Lxo;	a	method_52316	method_52316
METHOD	aog	(Lale;)Lxo;	a	method_52317	method_52317
METHOD	aog	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_52318	register
METHOD	aog	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_52319	method_52319
METHOD	aog	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_52320	suggestSequences
METHOD	aog	(Lep;)I	a	method_52321	executeReset
METHOD	aog	(Lep;IZZ)I	a	method_52322	executeReset
METHOD	aog	(Lep;Lale;)I	a	method_52323	executeReset
METHOD	aog	(Lep;Lale;IZZ)I	a	method_52324	executeReset
METHOD	aog	(Lep;Lde$d;Lale;Z)I	a	method_52325	execute
METHOD	aog	(Ljava/lang/String;Z)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;	a	method_52326	random
METHOD	aog	(Ljava/util/List;Lale;Lbqy;)V	a	method_52327	method_52327
METHOD	aog	(ZLcom/mojang/brigadier/context/CommandContext;)I	a	method_52328	method_52328
METHOD	aog	(I)Lxo;	b	method_52329	method_52329
METHOD	aog	(Lale;)Lxo;	b	method_52330	method_52330
METHOD	aog	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_52331	method_52331
METHOD	aog	(Lep;)Z	b	method_52332	method_52332
METHOD	aog	(ZLcom/mojang/brigadier/context/CommandContext;)I	b	method_52333	method_52333
METHOD	aog	(I)Lxo;	c	method_52334	method_52334
METHOD	aog	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_52335	method_52335
METHOD	aog	(Lep;)Z	c	method_52336	method_52336
METHOD	aog	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_52337	method_52337
METHOD	aog	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_52338	method_52338
METHOD	aog	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_52339	method_52339
METHOD	aog	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_52340	method_52340
METHOD	aog	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_52341	method_52341
CLASS	aoh	net/minecraft/class_3095	net/minecraft/server/command/RecipeCommand
FIELD	aoh	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13681	GIVE_FAILED_EXCEPTION
FIELD	aoh	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13682	TAKE_FAILED_EXCEPTION
METHOD	aoh	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13517	register
METHOD	aoh	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13521	method_13521
METHOD	aoh	(Lep;)Z	a	method_13522	method_13522
METHOD	aoh	(Lep;Ljava/util/Collection;Ljava/util/Collection;)I	a	method_13520	executeGive
METHOD	aoh	(Ljava/util/Collection;Ljava/util/Collection;)Lxo;	a	method_52032	method_52032
METHOD	aoh	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13515	method_13515
METHOD	aoh	(Lep;Ljava/util/Collection;Ljava/util/Collection;)I	b	method_13518	executeTake
METHOD	aoh	(Ljava/util/Collection;Ljava/util/Collection;)Lxo;	b	method_52033	method_52033
METHOD	aoh	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13519	method_13519
METHOD	aoh	(Ljava/util/Collection;Ljava/util/Collection;)Lxo;	c	method_52034	method_52034
METHOD	aoh	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13516	method_13516
METHOD	aoh	(Ljava/util/Collection;Ljava/util/Collection;)Lxo;	d	method_52035	method_52035
CLASS	aoi	net/minecraft/class_3097	net/minecraft/server/command/ReloadCommand
FIELD	aoi	Lorg/slf4j/Logger;	a	field_25343	LOGGER
METHOD	aoi	()Lxo;	a	method_52036	method_52036
METHOD	aoi	(Latz;Leqa;Ljava/util/Collection;)Ljava/util/Collection;	a	method_29478	findNewDataPacks
METHOD	aoi	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13529	register
METHOD	aoi	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13530	method_13530
METHOD	aoi	(Lep;)Z	a	method_13531	method_13531
METHOD	aoi	(Lep;Ljava/lang/Throwable;)Ljava/lang/Void;	a	method_29479	method_29479
METHOD	aoi	(Ljava/util/Collection;Lep;)V	a	method_29480	tryReloadDataPacks
CLASS	aoj	net/minecraft/class_6608	net/minecraft/server/command/ResetChunksCommand
FIELD	aoj	Lorg/slf4j/Logger;	a	field_34882	LOGGER
METHOD	aoj	()Lcom/mojang/datafixers/util/Unit;	a	method_38619	method_38619
METHOD	aoj	(IJ)Lxo;	a	method_52037	method_52037
METHOD	aoj	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_38623	register
METHOD	aoj	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_39500	method_39500
METHOD	aoj	(Ldtw;)Ljava/util/concurrent/CompletableFuture;	a	method_38627	method_38627
METHOD	aoj	(Lduv;Ldtw;)Lcom/mojang/datafixers/util/Unit;	a	method_57114	method_57114
METHOD	aoj	(Lduv;Lduz;Lbpl;Ljava/util/List;Lcom/mojang/datafixers/util/Unit;)Ljava/util/concurrent/CompletionStage;	a	method_57115	method_57115
METHOD	aoj	(Lep;)Z	a	method_38625	method_38625
METHOD	aoj	(Lep;IZ)I	a	method_38626	executeResetChunks
METHOD	aoj	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_38624	method_38624
METHOD	aoj	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_38628	method_38628
CLASS	aok	net/minecraft/class_8503	net/minecraft/server/command/ReturnCommand
METHOD	aok	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_51277	register
METHOD	aok	(Ler;)Z	a	method_54286	method_54286
CLASS	aok$a	net/minecraft/class_8503$class_8933	net/minecraft/server/command/ReturnCommand$FailCommand
METHOD	aok$a	(Ler;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V	a	method_54863	execute
CLASS	aok$b	net/minecraft/class_8503$class_8834	net/minecraft/server/command/ReturnCommand$ReturnRunRedirector
METHOD	aok$b	(Ler;Ljava/util/List;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V	a	method_54864	execute
CLASS	aok$c	net/minecraft/class_8503$class_8835	net/minecraft/server/command/ReturnCommand$ValueCommand
METHOD	aok$c	(Ler;Lcom/mojang/brigadier/context/ContextChain;Lhj;Lhp;)V	a	method_54289	execute
CLASS	aol	net/minecraft/class_8011	net/minecraft/server/command/RideCommand
FIELD	aol	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	a	field_41742	NOT_RIDING_EXCEPTION
FIELD	aol	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	b	field_41743	ALREADY_RIDING_EXCEPTION
FIELD	aol	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	c	field_41744	GENERIC_FAILURE_EXCEPTION
FIELD	aol	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_41745	CANT_RIDE_PLAYERS_EXCEPTION
FIELD	aol	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_41746	RIDE_LOOP_EXCEPTION
FIELD	aol	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	f	field_42239	WRONG_DIMENSION_EXCEPTION
METHOD	aol	(Lbss;Lbss;)Lxo;	a	method_52038	method_52038
METHOD	aol	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_48078	register
METHOD	aol	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_48079	method_48079
METHOD	aol	(Lep;)Z	a	method_48080	method_48080
METHOD	aol	(Lep;Lbss;)I	a	method_48081	executeDismount
METHOD	aol	(Lep;Lbss;Lbss;)I	a	method_48082	executeMount
METHOD	aol	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_48083	method_48083
METHOD	aol	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_48084	method_48084
METHOD	aol	(Lbss;Lbss;)Lxo;	b	method_52039	method_52039
METHOD	aol	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_48085	method_48085
METHOD	aol	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_48086	method_48086
METHOD	aol	(Lbss;Lbss;)Z	c	method_48077	method_48077
CLASS	aom	net/minecraft/class_3104	net/minecraft/server/dedicated/command/SaveAllCommand
FIELD	aom	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13701	FAILED_EXCEPTION
METHOD	aom	()Lxo;	a	method_52040	method_52040
METHOD	aom	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13551	register
METHOD	aom	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13553	method_13553
METHOD	aom	(Lep;)Z	a	method_13554	method_13554
METHOD	aom	(Lep;Z)I	a	method_13550	saveAll
METHOD	aom	()Lxo;	b	method_52041	method_52041
METHOD	aom	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13549	method_13549
CLASS	aon	net/minecraft/class_3106	net/minecraft/server/dedicated/command/SaveOffCommand
FIELD	aon	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13703	ALREADY_OFF_EXCEPTION
METHOD	aon	()Lxo;	a	method_52042	method_52042
METHOD	aon	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13556	register
METHOD	aon	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13557	method_13557
METHOD	aon	(Lep;)Z	a	method_13558	method_13558
CLASS	aoo	net/minecraft/class_3107	net/minecraft/server/dedicated/command/SaveOnCommand
FIELD	aoo	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13704	ALREADY_ON_EXCEPTION
METHOD	aoo	()Lxo;	a	method_52043	method_52043
METHOD	aoo	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13559	register
METHOD	aoo	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13560	method_13560
METHOD	aoo	(Lep;)Z	a	method_13561	method_13561
CLASS	aop	net/minecraft/class_3110	net/minecraft/server/command/SayCommand
METHOD	aop	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13562	register
METHOD	aop	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13563	method_13563
METHOD	aop	(Lcom/mojang/brigadier/context/CommandContext;Lye;)V	a	method_43657	method_43657
METHOD	aop	(Lep;)Z	a	method_13564	method_13564
CLASS	aoq	net/minecraft/class_3112	net/minecraft/server/command/ScheduleCommand
FIELD	aoq	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13706	SAME_TICK_EXCEPTION
FIELD	aoq	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_20853	CLEARED_FAILURE_EXCEPTION
FIELD	aoq	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	c	field_20854	SUGGESTION_PROVIDER
METHOD	aoq	(ILjava/lang/String;)Lxo;	a	method_52044	method_52044
METHOD	aoq	(Lale;IJ)Lxo;	a	method_52045	method_52045
METHOD	aoq	(Lale;ZLevc;JLep;ILib;)V	a	method_13571	method_13571
METHOD	aoq	(Lale;ZLevc;JLep;ILjava/util/Collection;)V	a	method_13570	method_13570
METHOD	aoq	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13567	register
METHOD	aoq	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_22834	method_22834
METHOD	aoq	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_22835	method_22835
METHOD	aoq	(Lep;)Z	a	method_13569	method_13569
METHOD	aoq	(Lep;Lcom/mojang/datafixers/util/Pair;IZ)I	a	method_13566	execute
METHOD	aoq	(Lep;Ljava/lang/String;)I	a	method_22833	clearEvent
METHOD	aoq	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_22836	method_22836
METHOD	aoq	(Lale;IJ)Lxo;	b	method_52046	method_52046
METHOD	aoq	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_22837	method_22837
METHOD	aoq	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_22838	method_22838
METHOD	aoq	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13568	method_13568
CLASS	aor	net/minecraft/class_3115	net/minecraft/server/command/ScoreboardCommand
FIELD	aor	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13712	OBJECTIVES_ADD_DUPLICATE_EXCEPTION
FIELD	aor	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13715	OBJECTIVES_DISPLAY_ALREADY_EMPTY_EXCEPTION
FIELD	aor	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_13713	OBJECTIVES_DISPLAY_ALREADY_SET_EXCEPTION
FIELD	aor	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_13714	PLAYERS_ENABLE_FAILED_EXCEPTION
FIELD	aor	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_13710	PLAYERS_ENABLE_INVALID_EXCEPTION
FIELD	aor	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	f	field_13711	PLAYERS_GET_NULL_EXCEPTION
METHOD	aor	()Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;	a	method_13606	makeRenderTypeArguments
METHOD	aor	(ILewl;Ljava/util/Collection;)Lxo;	a	method_52049	method_52049
METHOD	aor	(ILewl;Ljava/util/Collection;I)Lxo;	a	method_52050	method_52050
METHOD	aor	(Laor$a;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_55344	method_55344
METHOD	aor	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13595	register
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13610	method_13610
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13587	method_13587
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;Lze;)I	a	method_55346	method_55346
METHOD	aor	(Lel;Lcom/mojang/brigadier/builder/ArgumentBuilder;Laor$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_55345	makeNumberFormatArguments
METHOD	aor	(Lep;)I	a	method_13589	executeListPlayers
METHOD	aor	(Lep;Lewk;)I	a	method_13592	executeClearDisplay
METHOD	aor	(Lep;Lewk;Lewl;)I	a	method_13596	executeSetDisplay
METHOD	aor	(Lep;Lewl;)I	a	method_13602	executeRemoveObjective
METHOD	aor	(Lep;Lewl;Leww$a;)I	a	method_13581	executeModifyRenderType
METHOD	aor	(Lep;Lewl;Lxo;)I	a	method_13576	executeModifyObjective
METHOD	aor	(Lep;Lewl;Lze;)I	a	method_55347	executeModifyObjectiveFormat
METHOD	aor	(Lep;Lewl;Z)I	a	method_55348	executeModifyDisplayAutoUpdate
METHOD	aor	(Lep;Lews;)I	a	method_13614	executeListScores
METHOD	aor	(Lep;Lews;Lewl;)I	a	method_13607	executeGet
METHOD	aor	(Lep;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)V	a	method_52058	method_52058
METHOD	aor	(Lep;Ljava/lang/String;Leww;Lxo;)I	a	method_13611	executeAddObjective
METHOD	aor	(Lep;Ljava/util/Collection;)I	a	method_13575	executeReset
METHOD	aor	(Lep;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13613	suggestDisabled
METHOD	aor	(Lep;Ljava/util/Collection;Lewl;)I	a	method_13609	executeEnable
METHOD	aor	(Lep;Ljava/util/Collection;Lewl;I)I	a	method_13604	executeSet
METHOD	aor	(Lep;Ljava/util/Collection;Lewl;Lfl$a;Ljava/util/Collection;Lewl;)I	a	method_13584	executeOperation
METHOD	aor	(Lep;Ljava/util/Collection;Lewl;Lxo;)I	a	method_55349	executeSetDisplayName
METHOD	aor	(Lep;Ljava/util/Collection;Lewl;Lze;)I	a	method_55350	executeSetNumberFormat
METHOD	aor	(Lewk;)Lxo;	a	method_52047	method_52047
METHOD	aor	(Lewk;Lewl;)Lxo;	a	method_52048	method_52048
METHOD	aor	(Lewl;)Lxo;	a	method_52051	method_52051
METHOD	aor	(Lewl;Ljava/util/Collection;)Lxo;	a	method_52052	method_52052
METHOD	aor	(Lewl;Ljava/util/Collection;I)Lxo;	a	method_52053	method_52053
METHOD	aor	(Lews;)Lxo;	a	method_52054	method_52054
METHOD	aor	(Lews;Lewp;Lewl;)Lxo;	a	method_52055	method_52055
METHOD	aor	(Lews;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lxo;	a	method_52056	method_52056
METHOD	aor	(Leww$a;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13601	method_13601
METHOD	aor	(Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lxo;	a	method_55351	method_55351
METHOD	aor	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13605	method_13605
METHOD	aor	(Ljava/util/Collection;)Lxo;	a	method_55352	getNextDisplayName
METHOD	aor	(Ljava/util/Collection;Lewl;)Lxo;	a	method_55353	method_55353
METHOD	aor	(Lxo;Ljava/util/Collection;Lewl;)Lxo;	a	method_55354	method_55354
METHOD	aor	()Lxo;	b	method_52059	method_52059
METHOD	aor	(ILewl;Ljava/util/Collection;)Lxo;	b	method_52060	method_52060
METHOD	aor	(ILewl;Ljava/util/Collection;I)Lxo;	b	method_52061	method_52061
METHOD	aor	(Laor$a;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_55355	method_55355
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_55356	method_55356
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;Lze;)I	b	method_55357	method_55357
METHOD	aor	(Lep;)I	b	method_13597	executeListObjectives
METHOD	aor	(Lep;Ljava/util/Collection;Lewl;)I	b	method_13586	executeReset
METHOD	aor	(Lep;Ljava/util/Collection;Lewl;I)I	b	method_13578	executeAdd
METHOD	aor	(Lewl;)Lxo;	b	method_52062	method_52062
METHOD	aor	(Lewl;Ljava/util/Collection;)Lxo;	b	method_52063	method_52063
METHOD	aor	(Lewl;Ljava/util/Collection;I)Lxo;	b	method_52064	method_52064
METHOD	aor	(Ljava/util/Collection;)Lxo;	b	method_52057	method_52057
METHOD	aor	(Ljava/util/Collection;Lewl;)Lxo;	b	method_55358	method_55358
METHOD	aor	(Lxo;Ljava/util/Collection;Lewl;)Lxo;	b	method_55359	method_55359
METHOD	aor	()Lxo;	c	method_52066	method_52066
METHOD	aor	(Laor$a;Lcom/mojang/brigadier/context/CommandContext;)I	c	method_55360	method_55360
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_55361	method_55361
METHOD	aor	(Lep;)Z	c	method_13585	method_13585
METHOD	aor	(Lep;Ljava/util/Collection;Lewl;I)I	c	method_13600	executeRemove
METHOD	aor	(Lewl;)Lxo;	c	method_52067	method_52067
METHOD	aor	(Lewl;Ljava/util/Collection;)Lxo;	c	method_52068	method_52068
METHOD	aor	(Lewl;Ljava/util/Collection;I)Lxo;	c	method_52069	method_52069
METHOD	aor	(Ljava/util/Collection;)Lxo;	c	method_52065	method_52065
METHOD	aor	(Ljava/util/Collection;Lewl;)Lxo;	c	method_55362	method_55362
METHOD	aor	(Laor$a;Lcom/mojang/brigadier/context/CommandContext;)I	d	method_55363	method_55363
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13574	method_13574
METHOD	aor	(Lewl;)Lxo;	d	method_55364	method_55364
METHOD	aor	(Lewl;Ljava/util/Collection;)Lxo;	d	method_52072	method_52072
METHOD	aor	(Ljava/util/Collection;)Lxo;	d	method_52070	method_52070
METHOD	aor	(Ljava/util/Collection;Lewl;)Lxo;	d	method_55365	method_55365
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13579	method_13579
METHOD	aor	(Lewl;)Lxo;	e	method_55366	method_55366
METHOD	aor	(Lewl;Ljava/util/Collection;)Lxo;	e	method_52074	method_52074
METHOD	aor	(Ljava/util/Collection;)Lxo;	e	method_52073	method_52073
METHOD	aor	(Ljava/util/Collection;Lewl;)Lxo;	e	method_55367	method_55367
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13582	method_13582
METHOD	aor	(Lewl;)Lxo;	f	method_55368	method_55368
METHOD	aor	(Ljava/util/Collection;Lewl;)Lxo;	f	method_55369	method_55369
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13598	method_13598
METHOD	aor	(Lewl;)Lxo;	g	method_55370	method_55370
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_13593	method_13593
METHOD	aor	(Lewl;)Lxo;	h	method_52071	method_52071
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_13612	method_13612
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	j	method_13608	method_13608
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	k	method_13580	method_13580
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	l	method_13591	method_13591
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	m	method_13588	method_13588
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	n	method_13603	method_13603
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	o	method_13594	method_13594
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	p	method_55371	method_55371
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	q	method_13599	method_13599
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	r	method_13583	method_13583
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	s	method_13590	method_13590
METHOD	aor	(Lcom/mojang/brigadier/context/CommandContext;)I	t	method_13577	method_13577
CLASS	aor$a	net/minecraft/class_3115$class_9008	net/minecraft/server/command/ScoreboardCommand$NumberFormatCommandExecutor
CLASS	aos	net/minecraft/class_3118	net/minecraft/server/command/SeedCommand
METHOD	aos	(Lcom/mojang/brigadier/CommandDispatcher;Z)V	a	method_13616	register
METHOD	aos	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13617	method_13617
METHOD	aos	(Lxo;)Lxo;	a	method_52075	method_52075
METHOD	aos	(ZLep;)Z	a	method_13618	method_13618
CLASS	aot	net/minecraft/class_9027	net/minecraft/server/command/ServerPackCommand
METHOD	aot	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_55474	register
METHOD	aot	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_55475	method_55475
METHOD	aot	(Lep;)Z	a	method_55476	method_55476
METHOD	aot	(Lep;Ljava/lang/String;Ljava/util/Optional;Ljava/util/Optional;)I	a	method_55477	executePush
METHOD	aot	(Lep;Ljava/util/UUID;)I	a	method_55478	executePop
METHOD	aot	(Lep;Lzv;)V	a	method_55479	sendToAll
METHOD	aot	(Ljava/lang/String;)Ljava/util/UUID;	a	method_55480	method_55480
METHOD	aot	(Lzv;Lwj;)V	a	method_55481	method_55481
METHOD	aot	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_55482	method_55482
METHOD	aot	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_55483	method_55483
METHOD	aot	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_55484	method_55484
CLASS	aou	net/minecraft/class_3119	net/minecraft/server/command/SetBlockCommand
FIELD	aou	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13719	FAILED_EXCEPTION
METHOD	aou	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13623	register
METHOD	aou	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13626	method_13626
METHOD	aou	(Ldse;)Z	a	method_13624	method_13624
METHOD	aou	(Lep;)Z	a	method_13627	method_13627
METHOD	aou	(Lep;Liz;Lgg;Laou$b;Ljava/util/function/Predicate;)I	a	method_13620	execute
METHOD	aou	(Liz;)Lxo;	a	method_52076	method_52076
METHOD	aou	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13621	method_13621
METHOD	aou	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13625	method_13625
METHOD	aou	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13622	method_13622
CLASS	aou$a	net/minecraft/class_3119$class_3120	net/minecraft/server/command/SetBlockCommand$Filter
CLASS	aou$b	net/minecraft/class_3119$class_3121	net/minecraft/server/command/SetBlockCommand$Mode
FIELD	aou$b	Laou$b;	a	field_13722	field_13722
FIELD	aou$b	Laou$b;	b	field_13721	field_13721
FIELD	aou$b	[Laou$b;	c	field_13720	field_13720
METHOD	aou$b	()[Laou$b;	a	method_36969	method_36969
CLASS	aov	net/minecraft/class_3123	net/minecraft/server/dedicated/command/SetIdleTimeoutCommand
METHOD	aov	(I)Lxo;	a	method_52077	method_52077
METHOD	aov	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13631	register
METHOD	aov	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13632	method_13632
METHOD	aov	(Lep;)Z	a	method_13633	method_13633
METHOD	aov	(Lep;I)I	a	method_13630	execute
CLASS	aow	net/minecraft/class_3127	net/minecraft/server/command/SpawnPointCommand
METHOD	aow	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13641	register
METHOD	aow	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_30733	method_30733
METHOD	aow	(Lep;)Z	a	method_13644	method_13644
METHOD	aow	(Lep;Ljava/util/Collection;Liz;F)I	a	method_13645	execute
METHOD	aow	(Liz;FLjava/lang/String;Ljava/util/Collection;)Lxo;	a	method_52078	method_52078
METHOD	aow	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13643	method_13643
METHOD	aow	(Liz;FLjava/lang/String;Ljava/util/Collection;)Lxo;	b	method_52079	method_52079
METHOD	aow	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13640	method_13640
METHOD	aow	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13642	method_13642
CLASS	aox	net/minecraft/class_3128	net/minecraft/server/command/SetWorldSpawnCommand
METHOD	aox	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13647	register
METHOD	aox	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_30734	method_30734
METHOD	aox	(Lep;)Z	a	method_13649	method_13649
METHOD	aox	(Lep;Liz;F)I	a	method_13650	execute
METHOD	aox	(Liz;F)Lxo;	a	method_52080	method_52080
METHOD	aox	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13648	method_13648
METHOD	aox	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13646	method_13646
CLASS	aoy	net/minecraft/class_8044	net/minecraft/server/command/SpawnArmorTrimsCommand
FIELD	aoy	Ljava/util/Map;	a	field_41885	ARMOR_PIECES
FIELD	aoy	Ljava/util/List;	b	field_41886	PATTERNS
FIELD	aoy	Ljava/util/List;	c	field_41887	MATERIALS
FIELD	aoy	Ljava/util/function/ToIntFunction;	d	field_41888	PATTERN_INDEX_GETTER
FIELD	aoy	Ljava/util/function/ToIntFunction;	e	field_41889	MATERIAL_INDEX_GETTER
METHOD	aoy	()Lxo;	a	method_52081	method_52081
METHOD	aoy	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_48333	register
METHOD	aoy	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_48334	method_48334
METHOD	aoy	(Lep;)Z	a	method_48335	method_48335
METHOD	aoy	(Lep;Lcmv;)I	a	method_48336	execute
METHOD	aoy	(Ljava/util/HashMap;)V	a	method_48341	method_48341
METHOD	aoy	(Ljr;Ljv;Ljv;Lcwu;Lcws;)V	a	method_48337	method_48337
METHOD	aoy	(Ljv;Lcws;)Ljava/lang/Integer;	a	method_48338	method_48338
METHOD	aoy	(Ljv;Lcwu;)Ljava/lang/Integer;	a	method_48339	method_48339
METHOD	aoy	(Ljv;Ljr;Ljv;Lcwu;)V	a	method_48340	method_48340
CLASS	aoz	net/minecraft/class_4694	net/minecraft/server/command/SpectateCommand
FIELD	aoz	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_21463	SPECTATE_SELF_EXCEPTION
FIELD	aoz	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	b	field_21464	NOT_SPECTATOR_EXCEPTION
METHOD	aoz	()Lxo;	a	method_52082	method_52082
METHOD	aoz	(Lbss;)Lxo;	a	method_52083	method_52083
METHOD	aoz	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_23653	register
METHOD	aoz	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_23654	method_23654
METHOD	aoz	(Lep;)Z	a	method_23651	method_23651
METHOD	aoz	(Lep;Lbss;Larf;)I	a	method_23652	execute
METHOD	aoz	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_23655	method_23655
METHOD	aoz	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_23656	method_23656
METHOD	aoz	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_23657	method_23657
CLASS	apa	net/minecraft/class_3131	net/minecraft/server/command/SpreadPlayersCommand
FIELD	apa	I	a	field_33397	MAX_ATTEMPTS
FIELD	apa	Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType;	b	field_13734	FAILED_TEAMS_EXCEPTION
FIELD	apa	Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType;	c	field_13735	FAILED_ENTITIES_EXCEPTION
FIELD	apa	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	d	field_36326	INVALID_HEIGHT_EXCEPTION
METHOD	apa	(Lazf;IDDDD)[Lapa$a;	a	method_13653	makePiles
METHOD	apa	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13654	register
METHOD	apa	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_29193	method_29193
METHOD	apa	(Lep;)Z	a	method_13659	method_13659
METHOD	apa	(Lep;Levo;FFIZLjava/util/Collection;)I	a	method_13656	execute
METHOD	apa	(Levo;DLare;Lazf;DDDDI[Lapa$a;Z)V	a	method_13661	spread
METHOD	apa	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_39991	method_39991
METHOD	apa	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_13660	method_13660
METHOD	apa	(Ljava/util/Collection;)I	a	method_13652	getPileCountRespectingTeams
METHOD	apa	(Ljava/util/Collection;Lare;[Lapa$a;IZ)D	a	method_13657	getMinDistance
METHOD	apa	(Z[Lapa$a;Levo;D)Lxo;	a	method_52084	method_52084
METHOD	apa	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13658	method_13658
METHOD	apa	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_13655	method_13655
CLASS	apa$a	net/minecraft/class_3131$class_3132	net/minecraft/server/command/SpreadPlayersCommand$Pile
FIELD	apa$a	D	a	field_13737	x
FIELD	apa$a	D	b	field_13736	z
METHOD	apa$a	()V	a	method_13671	normalize
METHOD	apa$a	(DDDD)Z	a	method_13666	clamp
METHOD	apa$a	(Lapa$a;)D	a	method_13665	getDistance
METHOD	apa$a	(Lazf;DDDD)V	a	method_13667	setPileLocation
METHOD	apa$a	(Ldbc;I)I	a	method_13669	getY
METHOD	apa$a	()D	b	method_13668	absolute
METHOD	apa$a	(Lapa$a;)V	b	method_13670	subtract
METHOD	apa$a	(Ldbc;I)Z	b	method_13662	isSafe
CLASS	apb	net/minecraft/class_3134	net/minecraft/server/dedicated/command/StopCommand
METHOD	apb	()Lxo;	a	method_52085	method_52085
METHOD	apb	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13675	register
METHOD	apb	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13676	method_13676
METHOD	apb	(Lep;)Z	a	method_13677	method_13677
CLASS	apc	net/minecraft/class_3136	net/minecraft/server/command/StopSoundCommand
METHOD	apc	()Lxo;	a	method_52086	method_52086
METHOD	apc	(Lale;)Lxo;	a	method_52087	method_52087
METHOD	apc	(Lale;Lawa;)Lxo;	a	method_52088	method_52088
METHOD	apc	(Lawa;)Lxo;	a	method_52089	method_52089
METHOD	apc	(Lawa;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13684	method_13684
METHOD	apc	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13681	register
METHOD	apc	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13683	method_13683
METHOD	apc	(Lep;)Z	a	method_13682	method_13682
METHOD	apc	(Lep;Ljava/util/Collection;Lawa;Lale;)I	a	method_13685	execute
METHOD	apc	(Lawa;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13686	method_13686
METHOD	apc	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13680	method_13680
CLASS	apd	net/minecraft/class_3138	net/minecraft/server/command/SummonCommand
FIELD	apd	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13741	FAILED_EXCEPTION
FIELD	apd	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_26629	FAILED_UUID_EXCEPTION
FIELD	apd	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_22254	INVALID_POSITION_EXCEPTION
METHOD	apd	(Lbss;)Lxo;	a	method_52090	method_52090
METHOD	apd	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13690	register
METHOD	apd	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13692	method_13692
METHOD	apd	(Lep;)Z	a	method_13693	method_13693
METHOD	apd	(Lep;Lji$c;Levp;Lur;Z)Lbss;	a	method_48758	summon
METHOD	apd	(Levp;Lbss;)Lbss;	a	method_48759	method_48759
METHOD	apd	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13689	method_13689
METHOD	apd	(Lep;Lji$c;Levp;Lur;Z)I	b	method_13694	execute
METHOD	apd	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13691	method_13691
CLASS	ape	net/minecraft/class_3140	net/minecraft/server/command/TagCommand
FIELD	ape	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13742	ADD_FAILED_EXCEPTION
FIELD	ape	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13743	REMOVE_FAILED_EXCEPTION
METHOD	ape	(Lbss;)Lxo;	a	method_52091	method_52091
METHOD	ape	(Lbss;Ljava/util/Set;)Lxo;	a	method_52092	method_52092
METHOD	ape	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13698	register
METHOD	ape	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13704	method_13704
METHOD	ape	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13701	method_13701
METHOD	ape	(Lep;)Z	a	method_13705	method_13705
METHOD	ape	(Lep;Ljava/util/Collection;)I	a	method_13700	executeList
METHOD	ape	(Lep;Ljava/util/Collection;Ljava/lang/String;)I	a	method_13702	executeAdd
METHOD	ape	(Ljava/lang/String;Ljava/util/Collection;)Lxo;	a	method_52093	method_52093
METHOD	ape	(Ljava/util/Collection;)Ljava/util/Collection;	a	method_13706	getTags
METHOD	ape	(Ljava/util/Collection;Ljava/util/Set;)Lxo;	a	method_52094	method_52094
METHOD	ape	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13697	method_13697
METHOD	ape	(Lep;Ljava/util/Collection;Ljava/lang/String;)I	b	method_13699	executeRemove
METHOD	ape	(Ljava/lang/String;Ljava/util/Collection;)Lxo;	b	method_52095	method_52095
METHOD	ape	(Ljava/util/Collection;)Lxo;	b	method_52096	method_52096
METHOD	ape	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13703	method_13703
METHOD	ape	(Ljava/lang/String;Ljava/util/Collection;)Lxo;	c	method_52097	method_52097
METHOD	ape	(Ljava/lang/String;Ljava/util/Collection;)Lxo;	d	method_52098	method_52098
CLASS	apf	net/minecraft/class_3142	net/minecraft/server/command/TeamCommand
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13749	ADD_DUPLICATE_EXCEPTION
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13751	EMPTY_UNCHANGED_EXCEPTION
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_13755	OPTION_NAME_UNCHANGED_EXCEPTION
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_13746	OPTION_COLOR_UNCHANGED_EXCEPTION
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_13753	OPTION_FRIENDLY_FIRE_ALREADY_ENABLED_EXCEPTION
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	f	field_13754	OPTION_FRIENDLY_FIRE_ALREADY_DISABLED_EXCEPTION
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	g	field_13747	OPTION_SEE_FRIENDLY_INVISIBLES_ALREADY_ENABLED_EXCEPTION
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	h	field_13756	OPTION_SEE_FRIENDLY_INVISIBLES_ALREADY_DISABLED_EXCEPTION
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	i	field_13752	OPTION_NAMETAG_VISIBILITY_UNCHANGED_EXCEPTION
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	j	field_13757	OPTION_DEATH_MESSAGE_VISIBILITY_UNCHANGED_EXCEPTION
FIELD	apf	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	k	field_13750	OPTION_COLLISION_RULE_UNCHANGED_EXCEPTION
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	A	method_13752	method_13752
METHOD	apf	()Lxo;	a	method_52099	method_52099
METHOD	apf	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13736	register
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13712	method_13712
METHOD	apf	(Lep;)I	a	method_13728	executeListTeams
METHOD	apf	(Lep;Lewo;)I	a	method_13723	executeEmpty
METHOD	apf	(Lep;Lewo;Lewv$a;)I	a	method_13713	executeModifyCollisionRule
METHOD	apf	(Lep;Lewo;Lewv$b;)I	a	method_13732	executeModifyNametagVisibility
METHOD	apf	(Lep;Lewo;Ljava/util/Collection;)I	a	method_13720	executeJoin
METHOD	apf	(Lep;Lewo;Ln;)I	a	method_13745	executeModifyColor
METHOD	apf	(Lep;Lewo;Lxo;)I	a	method_13711	executeModifyDisplayName
METHOD	apf	(Lep;Lewo;Z)I	a	method_13751	executeModifySeeFriendlyInvisibles
METHOD	apf	(Lep;Ljava/lang/String;)I	a	method_13757	executeAdd
METHOD	apf	(Lep;Ljava/lang/String;Lxo;)I	a	method_13715	executeAdd
METHOD	apf	(Lep;Ljava/util/Collection;)I	a	method_13714	executeLeave
METHOD	apf	(Lewo;)Lxo;	a	method_52100	method_52100
METHOD	apf	(Lewo;Lewv$a;)Lxo;	a	method_52101	method_52101
METHOD	apf	(Lewo;Lewv$b;)Lxo;	a	method_52102	method_52102
METHOD	apf	(Lewo;Ljava/util/Collection;)Lxo;	a	method_52103	method_52103
METHOD	apf	(Lewo;Ln;)Lxo;	a	method_52104	method_52104
METHOD	apf	(Ljava/util/Collection;)Lxo;	a	method_55372	getMemberName
METHOD	apf	(Ljava/util/Collection;Lewo;)Lxo;	a	method_52106	method_52106
METHOD	apf	(Lxo;)Lxo;	a	method_52107	method_52107
METHOD	apf	(ZLewo;)Lxo;	a	method_52108	method_52108
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13717	method_13717
METHOD	apf	(Lep;)Z	b	method_13719	method_13719
METHOD	apf	(Lep;Lewo;)I	b	method_13747	executeRemove
METHOD	apf	(Lep;Lewo;Lewv$b;)I	b	method_13735	executeModifyDeathMessageVisibility
METHOD	apf	(Lep;Lewo;Lxo;)I	b	method_13743	executeModifyPrefix
METHOD	apf	(Lep;Lewo;Z)I	b	method_13754	executeModifyFriendlyFire
METHOD	apf	(Lewo;)Lxo;	b	method_52109	method_52109
METHOD	apf	(Lewo;Lewv$b;)Lxo;	b	method_52110	method_52110
METHOD	apf	(Ljava/util/Collection;)Lxo;	b	method_52105	method_52105
METHOD	apf	(Ljava/util/Collection;Lewo;)Lxo;	b	method_52112	method_52112
METHOD	apf	(Lxo;)Lxo;	b	method_52113	method_52113
METHOD	apf	(ZLewo;)Lxo;	b	method_52114	method_52114
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13724	method_13724
METHOD	apf	(Lep;Lewo;)I	c	method_13748	executeListMembers
METHOD	apf	(Lep;Lewo;Lxo;)I	c	method_13756	executeModifySuffix
METHOD	apf	(Lewo;)Lxo;	c	method_52115	method_52115
METHOD	apf	(Ljava/util/Collection;)Lxo;	c	method_52111	method_52111
METHOD	apf	(Ljava/util/Collection;Lewo;)Lxo;	c	method_52117	method_52117
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13739	method_13739
METHOD	apf	(Lewo;)Lxo;	d	method_52118	method_52118
METHOD	apf	(Ljava/util/Collection;)Lxo;	d	method_52116	method_52116
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13733	method_13733
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13755	method_13755
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13750	method_13750
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_13721	method_13721
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_13730	method_13730
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	j	method_13727	method_13727
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	k	method_13742	method_13742
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	l	method_13734	method_13734
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	m	method_13740	method_13740
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	n	method_13725	method_13725
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	o	method_13729	method_13729
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	p	method_13716	method_13716
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	q	method_13718	method_13718
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	r	method_13746	method_13746
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	s	method_13738	method_13738
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	t	method_13744	method_13744
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	u	method_13731	method_13731
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	v	method_13726	method_13726
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	w	method_13722	method_13722
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	x	method_13753	method_13753
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	y	method_13749	method_13749
METHOD	apf	(Lcom/mojang/brigadier/context/CommandContext;)I	z	method_13737	method_13737
CLASS	apg	net/minecraft/class_3945	net/minecraft/server/command/TeamMsgCommand
FIELD	apg	Lyl;	a	field_24380	STYLE
FIELD	apg	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_17440	NO_TEAM_EXCEPTION
METHOD	apg	(Lbss;Lewo;Larf;)Z	a	method_45154	method_45154
METHOD	apg	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_17600	register
METHOD	apg	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_17601	method_17601
METHOD	apg	(Lep;Lbss;Lewo;Ljava/util/List;Lye;)V	a	method_17599	execute
METHOD	apg	(Lep;Lbss;Lewo;Ljava/util/List;Lye;)V	b	method_45155	method_45155
CLASS	aph	net/minecraft/class_3143	net/minecraft/server/command/TeleportCommand
FIELD	aph	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_22255	INVALID_POSITION_EXCEPTION
METHOD	aph	(D)Ljava/lang/String;	a	method_36970	formatFloat
METHOD	aph	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13760	register
METHOD	aph	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13769	method_13769
METHOD	aph	(Lep;)Z	a	method_13763	method_13763
METHOD	aph	(Lep;Lbss;Lare;DDDLjava/util/Set;FFLaph$a;)V	a	method_13766	teleport
METHOD	aph	(Lep;Ljava/util/Collection;Lare;Lgn;Lgn;Laph$a;)I	a	method_13765	execute
METHOD	aph	(Lep;Ljava/util/Collection;Lbss;)I	a	method_13771	execute
METHOD	aph	(Ljava/util/Collection;Lbss;)Lxo;	a	method_52119	method_52119
METHOD	aph	(Ljava/util/Collection;Levp;)Lxo;	a	method_52120	method_52120
METHOD	aph	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13758	method_13758
METHOD	aph	(Lep;)Z	b	method_13764	method_13764
METHOD	aph	(Ljava/util/Collection;Lbss;)Lxo;	b	method_52121	method_52121
METHOD	aph	(Ljava/util/Collection;Levp;)Lxo;	b	method_52122	method_52122
METHOD	aph	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13762	method_13762
METHOD	aph	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13767	method_13767
METHOD	aph	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13761	method_13761
METHOD	aph	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13759	method_13759
METHOD	aph	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13770	method_13770
METHOD	aph	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_13768	method_13768
CLASS	aph$a	net/minecraft/class_3143$class_3144	net/minecraft/server/command/TeleportCommand$LookTarget
METHOD	aph$a	(Lep;Lbss;)V	perform	method_13772	look
CLASS	aph$b	net/minecraft/class_3143$class_9251	net/minecraft/server/command/TeleportCommand$LookAtEntity
FIELD	aph$b	Lbss;	a	comp_2357	comp_2357
FIELD	aph$b	Lfb$a;	b	comp_2358	comp_2358
METHOD	aph$b	()Lbss;	a	comp_2357	comp_2357
METHOD	aph$b	()Lfb$a;	b	comp_2358	comp_2358
CLASS	aph$c	net/minecraft/class_3143$class_9252	net/minecraft/server/command/TeleportCommand$LookAtPosition
FIELD	aph$c	Levp;	a	comp_2359	comp_2359
METHOD	aph$c	()Levp;	a	comp_2359	comp_2359
CLASS	api	net/minecraft/class_3146	net/minecraft/server/command/TellRawCommand
METHOD	api	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13776	register
METHOD	api	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13777	method_13777
METHOD	api	(Lep;)Z	a	method_13778	method_13778
CLASS	apj	net/minecraft/class_8916	net/minecraft/server/command/TickCommand
FIELD	apj	F	a	field_46925	MAX_TICK_RATE
FIELD	apj	Ljava/lang/String;	b	field_46926	DEFAULT_TICK_RATE_STRING
METHOD	apj	()Lxo;	a	method_54684	method_54684
METHOD	apj	(I)Lxo;	a	method_54685	method_54685
METHOD	apj	(J)Ljava/lang/String;	a	method_54686	format
METHOD	apj	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_54687	register
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_54688	method_54688
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_54689	method_54689
METHOD	apj	(Lep;)I	a	method_54690	executeQuery
METHOD	apj	(Lep;F)I	a	method_54691	executeRate
METHOD	apj	(Lep;I)I	a	method_54692	executeSprint
METHOD	apj	(Lep;Z)I	a	method_54693	executeFreeze
METHOD	apj	(Ljava/lang/String;)Lxo;	a	method_54694	method_54694
METHOD	apj	(Ljava/lang/String;Ljava/lang/String;)Lxo;	a	method_54695	method_54695
METHOD	apj	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lxo;	a	method_54696	method_54696
METHOD	apj	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[J)Lxo;	a	method_54697	method_54697
METHOD	apj	()Lxo;	b	method_54698	method_54698
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_54699	method_54699
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	b	method_54700	method_54700
METHOD	apj	(Lep;)I	b	method_54701	executeStopStep
METHOD	apj	(Lep;I)I	b	method_54702	executeStep
METHOD	apj	()Lxo;	c	method_54703	method_54703
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_54704	method_54704
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	c	method_54705	method_54705
METHOD	apj	(Lep;)I	c	method_54706	executeStopSprint
METHOD	apj	()Lxo;	d	method_54707	method_54707
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_54708	method_54708
METHOD	apj	(Lep;)Z	d	method_54709	method_54709
METHOD	apj	()Lxo;	e	method_54710	method_54710
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_54711	method_54711
METHOD	apj	()Lxo;	f	method_54712	method_54712
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_54713	method_54713
METHOD	apj	()Lxo;	g	method_55596	method_55596
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_54865	method_54865
METHOD	apj	()Lxo;	h	method_54714	method_54714
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_54715	method_54715
METHOD	apj	()Lxo;	i	method_54716	method_54716
METHOD	apj	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_54717	method_54717
METHOD	apj	()Lxo;	j	method_54718	method_54718
CLASS	apk	net/minecraft/class_3149	net/minecraft/server/command/TimeCommand
METHOD	apk	(I)Lxo;	a	method_52123	method_52123
METHOD	apk	(Lare;)I	a	method_13787	getDayTime
METHOD	apk	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13786	register
METHOD	apk	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13795	method_13795
METHOD	apk	(Lep;)Z	a	method_13791	method_13791
METHOD	apk	(Lep;I)I	a	method_13784	executeSet
METHOD	apk	(I)Lxo;	b	method_52124	method_52124
METHOD	apk	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13783	method_13783
METHOD	apk	(Lep;I)I	b	method_13788	executeAdd
METHOD	apk	(I)Lxo;	c	method_52125	method_52125
METHOD	apk	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13790	method_13790
METHOD	apk	(Lep;I)I	c	method_13796	executeQuery
METHOD	apk	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13793	method_13793
METHOD	apk	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13789	method_13789
METHOD	apk	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13785	method_13785
METHOD	apk	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13797	method_13797
METHOD	apk	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_13794	method_13794
METHOD	apk	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_13792	method_13792
CLASS	apl	net/minecraft/class_3151	net/minecraft/server/command/TitleCommand
METHOD	apl	(Lcom/mojang/brigadier/CommandDispatcher;Lel;)V	a	method_13804	register
METHOD	apl	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13809	method_13809
METHOD	apl	(Lep;)Z	a	method_13810	method_13810
METHOD	apl	(Lep;Ljava/util/Collection;)I	a	method_13805	executeClear
METHOD	apl	(Lep;Ljava/util/Collection;III)I	a	method_13806	executeTimes
METHOD	apl	(Lep;Ljava/util/Collection;Lxo;Ljava/lang/String;Ljava/util/function/Function;)I	a	method_13802	executeTitle
METHOD	apl	(Ljava/lang/String;Ljava/util/Collection;)Lxo;	a	method_52126	method_52126
METHOD	apl	(Ljava/util/Collection;)Lxo;	a	method_52127	method_52127
METHOD	apl	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13800	method_13800
METHOD	apl	(Lep;Ljava/util/Collection;)I	b	method_13799	executeReset
METHOD	apl	(Ljava/lang/String;Ljava/util/Collection;)Lxo;	b	method_52128	method_52128
METHOD	apl	(Ljava/util/Collection;)Lxo;	b	method_52129	method_52129
METHOD	apl	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13808	method_13808
METHOD	apl	(Ljava/util/Collection;)Lxo;	c	method_52130	method_52130
METHOD	apl	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13801	method_13801
METHOD	apl	(Ljava/util/Collection;)Lxo;	d	method_52131	method_52131
METHOD	apl	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13807	method_13807
METHOD	apl	(Ljava/util/Collection;)Lxo;	e	method_52132	method_52132
METHOD	apl	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13803	method_13803
METHOD	apl	(Ljava/util/Collection;)Lxo;	f	method_52133	method_52133
CLASS	apm	net/minecraft/class_9159	net/minecraft/server/dedicated/command/TransferCommand
FIELD	apm	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_48710	NO_PLAYERS_EXCEPTION
METHOD	apm	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_56522	register
METHOD	apm	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_56523	method_56523
METHOD	apm	(Lep;)Z	a	method_56524	method_56524
METHOD	apm	(Lep;Ljava/lang/String;ILjava/util/Collection;)I	a	method_56525	executeTransfer
METHOD	apm	(Ljava/util/Collection;Ljava/lang/String;I)Lxo;	a	method_56526	method_56526
METHOD	apm	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_56527	method_56527
METHOD	apm	(Ljava/util/Collection;Ljava/lang/String;I)Lxo;	b	method_56528	method_56528
METHOD	apm	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_56529	method_56529
CLASS	apn	net/minecraft/class_3153	net/minecraft/server/command/TriggerCommand
FIELD	apn	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13763	FAILED_UNPRIMED_EXCEPTION
FIELD	apn	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13764	FAILED_INVALID_EXCEPTION
METHOD	apn	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13813	register
METHOD	apn	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13816	method_13816
METHOD	apn	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13814	method_13814
METHOD	apn	(Lep;Larf;Lewl;)I	a	method_13818	executeSimple
METHOD	apn	(Lep;Larf;Lewl;I)I	a	method_13817	executeAdd
METHOD	apn	(Lep;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13819	suggestObjectives
METHOD	apn	(Lewl;)Lxo;	a	method_52134	method_52134
METHOD	apn	(Lewl;I)Lxo;	a	method_52135	method_52135
METHOD	apn	(Lewt;Lews;Lewl;)Lewr;	a	method_13821	getScore
METHOD	apn	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13812	method_13812
METHOD	apn	(Lep;Larf;Lewl;I)I	b	method_13820	executeSet
METHOD	apn	(Lewl;I)Lxo;	b	method_52136	method_52136
METHOD	apn	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13815	method_13815
CLASS	apo	net/minecraft/class_7240	net/minecraft/server/command/WardenSpawnTrackerCommand
METHOD	apo	(ILcmb;)V	a	method_45156	method_45156
METHOD	apo	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_42100	register
METHOD	apo	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_42101	method_42101
METHOD	apo	(Lep;)Z	a	method_42102	method_42102
METHOD	apo	(Lep;Ljava/util/Collection;)I	a	method_42103	clearTracker
METHOD	apo	(Lep;Ljava/util/Collection;I)I	a	method_42104	setWarningLevel
METHOD	apo	(Ljava/util/Collection;)Lxo;	a	method_52137	method_52137
METHOD	apo	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_42105	method_42105
METHOD	apo	(Ljava/util/Collection;)Lxo;	b	method_52138	method_52138
METHOD	apo	(Ljava/util/Collection;)Lxo;	c	method_52139	method_52139
METHOD	apo	(Ljava/util/Collection;)Lxo;	d	method_52140	method_52140
CLASS	app	net/minecraft/class_3155	net/minecraft/server/command/WeatherCommand
FIELD	app	I	a	field_33398	DEFAULT_DURATION
METHOD	app	()Lxo;	a	method_52141	method_52141
METHOD	app	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13827	register
METHOD	app	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13831	method_13831
METHOD	app	(Lep;)Z	a	method_13832	method_13832
METHOD	app	(Lep;I)I	a	method_13824	executeClear
METHOD	app	(Lep;ILbpx;)I	a	method_48087	processDuration
METHOD	app	()Lxo;	b	method_52142	method_52142
METHOD	app	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13823	method_13823
METHOD	app	(Lep;I)I	b	method_13828	executeRain
METHOD	app	()Lxo;	c	method_52143	method_52143
METHOD	app	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13830	method_13830
METHOD	app	(Lep;I)I	c	method_13833	executeThunder
METHOD	app	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13825	method_13825
METHOD	app	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13829	method_13829
METHOD	app	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13826	method_13826
CLASS	apq	net/minecraft/class_3156	net/minecraft/server/dedicated/command/WhitelistCommand
FIELD	apq	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13767	ALREADY_ON_EXCEPTION
FIELD	apq	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13770	ALREADY_OFF_EXCEPTION
FIELD	apq	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_13768	ADD_FAILED_EXCEPTION
FIELD	apq	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_13769	REMOVE_FAILED_EXCEPTION
METHOD	apq	()Lxo;	a	method_52144	method_52144
METHOD	apq	(Larf;)Ljava/lang/String;	a	method_13844	method_13844
METHOD	apq	(Lavc;Larf;)Z	a	method_13841	method_13841
METHOD	apq	(Lcom/mojang/authlib/GameProfile;)Lxo;	a	method_52145	method_52145
METHOD	apq	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13836	register
METHOD	apq	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13851	method_13851
METHOD	apq	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_13849	method_13849
METHOD	apq	(Lep;)I	a	method_13850	executeReload
METHOD	apq	(Lep;Ljava/util/Collection;)I	a	method_13838	executeAdd
METHOD	apq	([Ljava/lang/String;)Lxo;	a	method_52146	method_52146
METHOD	apq	()Lxo;	b	method_52147	method_52147
METHOD	apq	(Lcom/mojang/authlib/GameProfile;)Lxo;	b	method_52148	method_52148
METHOD	apq	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13834	method_13834
METHOD	apq	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	b	method_13848	method_13848
METHOD	apq	(Lep;)I	b	method_13839	executeOn
METHOD	apq	(Lep;Ljava/util/Collection;)I	b	method_13845	executeRemove
METHOD	apq	()Lxo;	c	method_52149	method_52149
METHOD	apq	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13843	method_13843
METHOD	apq	(Lep;)I	c	method_13837	executeOff
METHOD	apq	()Lxo;	d	method_52150	method_52150
METHOD	apq	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13846	method_13846
METHOD	apq	(Lep;)I	d	method_13840	executeList
METHOD	apq	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13842	method_13842
METHOD	apq	(Lep;)Z	e	method_13847	method_13847
METHOD	apq	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13835	method_13835
CLASS	apr	net/minecraft/class_3158	net/minecraft/server/command/WorldBorderCommand
FIELD	apr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	a	field_13775	CENTER_FAILED_EXCEPTION
FIELD	apr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13780	SET_FAILED_NO_CHANGE_EXCEPTION
FIELD	apr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	c	field_13776	SET_FAILED_SMALL_EXCEPTION
FIELD	apr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_13779	SET_FAILED_BIG_EXCEPTION
FIELD	apr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	e	field_36188	SET_FAILED_FAR_EXCEPTION
FIELD	apr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	f	field_13773	WARNING_TIME_FAILED_EXCEPTION
FIELD	apr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	g	field_13777	WARNING_DISTANCE_FAILED_EXCEPTION
FIELD	apr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	h	field_13778	DAMAGE_BUFFER_FAILED_EXCEPTION
FIELD	apr	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	i	field_13774	DAMAGE_AMOUNT_FAILED_EXCEPTION
METHOD	apr	(D)Lxo;	a	method_52151	method_52151
METHOD	apr	(DJ)Lxo;	a	method_52152	method_52152
METHOD	apr	(F)Lxo;	a	method_52153	method_52153
METHOD	apr	(I)Lxo;	a	method_52154	method_52154
METHOD	apr	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13858	register
METHOD	apr	(Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13870	method_13870
METHOD	apr	(Lep;)I	a	method_13868	executeGet
METHOD	apr	(Lep;DJ)I	a	method_13854	executeSet
METHOD	apr	(Lep;F)I	a	method_13865	executeBuffer
METHOD	apr	(Lep;I)I	a	method_13856	executeWarningTime
METHOD	apr	(Lep;Levo;)I	a	method_13869	executeCenter
METHOD	apr	(Levo;)Lxo;	a	method_52155	method_52155
METHOD	apr	(D)Lxo;	b	method_52156	method_52156
METHOD	apr	(DJ)Lxo;	b	method_52157	method_52157
METHOD	apr	(F)Lxo;	b	method_52158	method_52158
METHOD	apr	(I)Lxo;	b	method_52159	method_52159
METHOD	apr	(Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13855	method_13855
METHOD	apr	(Lep;)Z	b	method_13862	method_13862
METHOD	apr	(Lep;F)I	b	method_13863	executeDamage
METHOD	apr	(Lep;I)I	b	method_13859	executeWarningDistance
METHOD	apr	(Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13861	method_13861
METHOD	apr	(Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13866	method_13866
METHOD	apr	(Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13860	method_13860
METHOD	apr	(Lcom/mojang/brigadier/context/CommandContext;)I	f	method_13857	method_13857
METHOD	apr	(Lcom/mojang/brigadier/context/CommandContext;)I	g	method_13872	method_13872
METHOD	apr	(Lcom/mojang/brigadier/context/CommandContext;)I	h	method_13867	method_13867
METHOD	apr	(Lcom/mojang/brigadier/context/CommandContext;)I	i	method_13864	method_13864
METHOD	apr	(Lcom/mojang/brigadier/context/CommandContext;)I	j	method_13871	method_13871
CLASS	aps	net/minecraft/class_3161	net/minecraft/command/BlockDataObject
FIELD	aps	Ljava/util/function/Function;	a	field_13786	TYPE_FACTORY
FIELD	aps	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13785	INVALID_BLOCK_EXCEPTION
FIELD	aps	Ldpf;	c	field_13784	blockEntity
FIELD	aps	Liz;	d	field_13783	pos
METHOD	aps	(Ljava/lang/String;)Lapu$c;	a	method_13878	method_13878
CLASS	aps$1	net/minecraft/class_3161$1	net/minecraft/command/BlockDataObject$1
FIELD	aps$1	Ljava/lang/String;	a	field_13787	argumentName
CLASS	apt	net/minecraft/class_3162	net/minecraft/command/DataCommandObject
METHOD	apt	()Lur;	a	method_13881	getNbt
METHOD	apt	(Lfh$g;DI)Lxo;	a	method_13879	feedbackGet
METHOD	apt	(Lur;)V	a	method_13880	setNbt
METHOD	apt	(Lvo;)Lxo;	a	method_13882	feedbackQuery
METHOD	apt	()Lxo;	b	method_13883	feedbackModify
CLASS	apu	net/minecraft/class_3164	net/minecraft/server/command/DataCommand
FIELD	apu	Ljava/util/List;	a	field_13790	OBJECT_TYPE_FACTORIES
FIELD	apu	Ljava/util/List;	b	field_13798	TARGET_OBJECT_TYPES
FIELD	apu	Ljava/util/List;	c	field_13792	SOURCE_OBJECT_TYPES
FIELD	apu	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	d	field_13796	MERGE_FAILED_EXCEPTION
FIELD	apu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	e	field_13791	GET_INVALID_EXCEPTION
FIELD	apu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	f	field_13793	GET_UNKNOWN_EXCEPTION
FIELD	apu	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	g	field_13794	GET_MULTIPLE_EXCEPTION
FIELD	apu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	h	field_13797	MODIFY_EXPECTED_OBJECT_EXCEPTION
FIELD	apu	Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;	i	field_41747	MODIFY_EXPECTED_VALUE_EXCEPTION
FIELD	apu	Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;	j	field_44916	MODIFY_INVALID_SUBSTRING_EXCEPTION
METHOD	apu	(II)I	a	method_51824	getSubstringIndex
METHOD	apu	(Lapt;)Lxo;	a	method_52160	method_52160
METHOD	apu	(Lapt;Lfh$g;DI)Lxo;	a	method_52161	method_52161
METHOD	apu	(Lapt;Lur;)Lxo;	a	method_52162	method_52162
METHOD	apu	(Lapt;Lvo;)Lxo;	a	method_52163	method_52163
METHOD	apu	(Lapu$c;Lapu$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13899	method_13899
METHOD	apu	(Lapu$c;Lapu$a;Lapu$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_48088	method_48088
METHOD	apu	(Lapu$c;Lapu$a;Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_48089	method_48089
METHOD	apu	(Lapu$c;Lapu$a;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13900	method_13900
METHOD	apu	(Lapu$c;Lapu$c;Lapu$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_48090	method_48090
METHOD	apu	(Lapu$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13923	method_13923
METHOD	apu	(Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	a	method_13912	method_13912
METHOD	apu	(Lcom/mojang/brigadier/CommandDispatcher;)V	a	method_13905	register
METHOD	apu	(Lcom/mojang/brigadier/builder/ArgumentBuilder;Lapu$b;)V	a	method_13895	method_13895
METHOD	apu	(Lcom/mojang/brigadier/context/CommandContext;Lapu$c;)Ljava/util/List;	a	method_48091	getValues
METHOD	apu	(Lcom/mojang/brigadier/context/CommandContext;Lapu$c;Lapu$a;Ljava/util/List;)I	a	method_13920	executeModify
METHOD	apu	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String;	a	method_48092	method_48092
METHOD	apu	(Lcom/mojang/brigadier/context/CommandContext;Lur;Lfh$g;Ljava/util/List;)I	a	method_47952	method_47952
METHOD	apu	(Lep;)Z	a	method_13890	method_13890
METHOD	apu	(Lep;Lapt;)I	a	method_13908	executeGet
METHOD	apu	(Lep;Lapt;Lfh$g;)I	a	method_13885	executeRemove
METHOD	apu	(Lep;Lapt;Lfh$g;D)I	a	method_13903	executeGet
METHOD	apu	(Lep;Lapt;Lur;)I	a	method_13901	executeMerge
METHOD	apu	(Lfh$g;Lapt;)Lvo;	a	method_13921	getNbt
METHOD	apu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_48093	method_48093
METHOD	apu	(Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	a	method_52164	method_52164
METHOD	apu	(Ljava/lang/String;)Ljava/lang/String;	a	method_48094	method_48094
METHOD	apu	(Ljava/lang/String;I)Ljava/lang/String;	a	method_51825	substring
METHOD	apu	(Ljava/lang/String;II)Ljava/lang/String;	a	method_52165	substringInternal
METHOD	apu	(Ljava/util/List;Lapu$d;)Ljava/util/List;	a	method_48095	mapValues
METHOD	apu	(Ljava/util/function/BiConsumer;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13898	addModifyArgument
METHOD	apu	(Ljava/util/function/BiConsumer;Lapu$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13922	method_13922
METHOD	apu	(Ljava/util/function/Function;)Lapu$c;	a	method_13906	method_13906
METHOD	apu	(Lvo;)Ljava/lang/String;	a	method_48096	asString
METHOD	apu	(Lapt;)Lxo;	b	method_52166	method_52166
METHOD	apu	(Lapu$c;Lapu$a;Lapu$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	b	method_13893	method_13893
METHOD	apu	(Lapu$c;Lapu$a;Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_48097	method_48097
METHOD	apu	(Lapu$c;Lapu$c;Lapu$a;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	b	method_13911	method_13911
METHOD	apu	(Lapu$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	b	method_13889	method_13889
METHOD	apu	(Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	b	method_13886	method_13886
METHOD	apu	(Lcom/mojang/brigadier/context/CommandContext;Lapu$c;)Ljava/util/List;	b	method_48098	getValuesByPath
METHOD	apu	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String;	b	method_48099	method_48099
METHOD	apu	(Lcom/mojang/brigadier/context/CommandContext;Lur;Lfh$g;Ljava/util/List;)I	b	method_13888	method_13888
METHOD	apu	(Lep;Lapt;Lfh$g;)I	b	method_13916	executeGet
METHOD	apu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	b	method_13907	method_13907
METHOD	apu	(Ljava/lang/String;)Ljava/lang/String;	b	method_48100	method_48100
METHOD	apu	(Ljava/lang/String;II)Ljava/lang/String;	b	method_51826	substring
METHOD	apu	(Ljava/util/function/Function;)Lapu$c;	b	method_13919	method_13919
METHOD	apu	(Lapt;)Lxo;	c	method_52167	method_52167
METHOD	apu	(Lapu$c;Lapu$a;Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	c	method_48101	method_48101
METHOD	apu	(Lapu$c;Lcom/mojang/brigadier/builder/ArgumentBuilder;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	c	method_13896	method_13896
METHOD	apu	(Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	c	method_13904	method_13904
METHOD	apu	(Lcom/mojang/brigadier/context/CommandContext;Lur;Lfh$g;Ljava/util/List;)I	c	method_47953	method_47953
METHOD	apu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	c	method_13892	method_13892
METHOD	apu	(Lapu$c;Lapu$a;Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	d	method_48102	method_48102
METHOD	apu	(Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	d	method_13909	method_13909
METHOD	apu	(Lcom/mojang/brigadier/context/CommandContext;Lur;Lfh$g;Ljava/util/List;)I	d	method_47954	method_47954
METHOD	apu	(Ljava/lang/Object;)Lcom/mojang/brigadier/Message;	d	method_13902	method_13902
METHOD	apu	(Lapu$c;Lapu$a;Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	e	method_48103	method_48103
METHOD	apu	(Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	e	method_13887	method_13887
METHOD	apu	(Lcom/mojang/brigadier/context/CommandContext;Lur;Lfh$g;Ljava/util/List;)I	e	method_13891	method_13891
METHOD	apu	(Lapu$c;Lapu$a;Lapu$c;Lcom/mojang/brigadier/context/CommandContext;)I	f	method_48104	method_48104
CLASS	apu$a	net/minecraft/class_3164$class_3165	net/minecraft/server/command/DataCommand$ModifyOperation
CLASS	apu$b	net/minecraft/class_3164$class_3166	net/minecraft/server/command/DataCommand$ModifyArgumentCreator
CLASS	apu$c	net/minecraft/class_3164$class_3167	net/minecraft/server/command/DataCommand$ObjectType
METHOD	apu$c	(Lcom/mojang/brigadier/builder/ArgumentBuilder;Ljava/util/function/Function;)Lcom/mojang/brigadier/builder/ArgumentBuilder;	a	method_13925	addArgumentsToBuilder
METHOD	apu$c	(Lcom/mojang/brigadier/context/CommandContext;)Lapt;	a	method_13924	getObject
CLASS	apu$d	net/minecraft/class_3164$class_8569	net/minecraft/server/command/DataCommand$Processor
CLASS	apv	net/minecraft/class_3169	net/minecraft/command/EntityDataObject
FIELD	apv	Ljava/util/function/Function;	a	field_13800	TYPE_FACTORY
FIELD	apv	Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;	b	field_13799	INVALID_ENTITY_EXCEPTION
FIELD	apv	Lbss;	c	field_13801	entity
METHOD	apv	(Ljava/lang/String;)Lapu$c;	a	method_13927	method_13927
CLASS	apv$1	net/minecraft/class_3169$1	net/minecraft/command/EntityDataObject$1
FIELD	apv$1	Ljava/lang/String;	a	field_13802	argumentName
CLASS	apw	net/minecraft/class_4580	net/minecraft/command/StorageDataObject
FIELD	apw	Ljava/util/function/Function;	a	field_20855	TYPE_FACTORY
FIELD	apw	Lcom/mojang/brigadier/suggestion/SuggestionProvider;	b	field_20856	SUGGESTION_PROVIDER
FIELD	apw	Lepl;	c	field_20857	storage
FIELD	apw	Lale;	d	field_20858	id
METHOD	apw	(Lcom/mojang/brigadier/context/CommandContext;)Lepl;	a	method_22842	of
METHOD	apw	(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_22840	method_22840
METHOD	apw	(Ljava/lang/String;)Lapu$c;	a	method_22841	method_22841
CLASS	apw$1	net/minecraft/class_4580$1	net/minecraft/command/StorageDataObject$1
FIELD	apw$1	Ljava/lang/String;	a	field_20859	argumentName
CLASS	apx	net/minecraft/class_5974	net/minecraft/unused/packageinfo/PackageInfo5974
CLASS	apy	net/minecraft/class_5975	net/minecraft/unused/packageinfo/PackageInfo5975
CLASS	apz	net/minecraft/class_3174	net/minecraft/server/dedicated/DedicatedPlayerManager
FIELD	apz	Lorg/slf4j/Logger;	h	field_13804	LOGGER
METHOD	apz	()V	A	method_13934	loadOpList
METHOD	apz	()V	B	method_13935	saveOpList
METHOD	apz	()V	C	method_13936	loadWhitelist
METHOD	apz	()V	D	method_13937	saveWhitelist
METHOD	apz	()Laqa;	b	method_13938	getServer
METHOD	apz	()V	w	method_13932	saveIpBanList
METHOD	apz	()V	x	method_13930	saveUserBanList
METHOD	apz	()V	y	method_13931	loadIpBanList
METHOD	apz	()V	z	method_13933	loadUserBanList
CLASS	aqa	net/minecraft/class_3176	net/minecraft/server/dedicated/MinecraftDedicatedServer
FIELD	aqa	Lorg/slf4j/Logger;	k	field_13814	LOGGER
FIELD	aqa	I	l	field_29662	field_29662
FIELD	aqa	I	m	field_29663	field_29663
FIELD	aqa	Ljava/util/List;	n	field_13815	commandQueue
FIELD	aqa	Lavs;	o	field_13816	queryResponseHandler
FIELD	aqa	Lavp;	p	field_13811	rconCommandOutput
FIELD	aqa	Lavu;	q	field_13819	rconServer
FIELD	aqa	Laqc;	r	field_16799	propertiesLoader
FIELD	aqa	Laqg;	s	field_16800	gui
FIELD	aqa	Lask;	t	field_26898	filterer
FIELD	aqa	Lblu;	u	field_48788	debugSampleLog
FIELD	aqa	Lblr;	v	field_48789	subscriptionTracker
METHOD	aqa	(ILaqb;)Laqb;	a	method_16710	method_16710
METHOD	aqa	(Ljava/lang/String;Lep;)V	a	method_13947	enqueueCommand
METHOD	aqa	(ZLaqb;)Laqb;	a	method_16711	method_16711
METHOD	aqa	()V	bC	method_13942	sleepFiveSeconds
METHOD	aqa	()Ljava/lang/String;	bD	method_13943	method_13943
METHOD	aqa	()Ljava/lang/String;	bE	method_13946	method_13946
METHOD	aqa	()V	bq	method_13941	executeQueuedCommands
METHOD	aqa	()Lapz;	br	method_13949	getPlayerManager
METHOD	aqa	()V	bs	method_13948	createGui
METHOD	aqa	()Z	bt	method_13951	convertData
METHOD	aqa	()J	bu	method_13944	getMaxTickTime
METHOD	aqa	(Ljava/lang/String;)V	e	method_20799	method_20799
METHOD	aqa	(Z)V	i	method_16712	setUseWhitelist
CLASS	aqa$1	net/minecraft/class_3176$1	net/minecraft/server/dedicated/MinecraftDedicatedServer$1
FIELD	aqa$1	Laqa;	a	field_13822	field_13822
CLASS	aqb	net/minecraft/class_3806	net/minecraft/server/dedicated/ServerPropertiesHandler
FIELD	aqb	I	A	field_16845	opPermissionLevel
FIELD	aqb	I	B	field_20324	functionPermissionLevel
FIELD	aqb	J	C	field_16815	maxTickTime
FIELD	aqb	I	D	field_37275	maxChainedNeighborUpdates
FIELD	aqb	I	E	field_25802	rateLimit
FIELD	aqb	I	F	field_16844	viewDistance
FIELD	aqb	I	G	field_34883	simulationDistance
FIELD	aqb	I	H	field_16814	maxPlayers
FIELD	aqb	I	I	field_16842	networkCompressionThreshold
FIELD	aqb	Z	J	field_16824	broadcastRconToOps
FIELD	aqb	Z	K	field_16802	broadcastConsoleToOps
FIELD	aqb	I	L	field_16812	maxWorldSize
FIELD	aqb	Z	M	field_23785	syncChunkWrites
FIELD	aqb	Ljava/lang/String;	N	field_48711	regionFileCompression
FIELD	aqb	Z	O	field_24056	enableJmxMonitoring
FIELD	aqb	Z	P	field_24453	enableStatus
FIELD	aqb	Z	Q	field_35564	hideOnlinePlayers
FIELD	aqb	I	R	field_24454	entityBroadcastRangePercentage
FIELD	aqb	Ljava/lang/String;	S	field_26899	textFilteringConfig
FIELD	aqb	Ljava/util/Optional;	T	field_39093	serverResourcePackProperties
FIELD	aqb	Ldbk;	U	field_39981	dataPackSettings
FIELD	aqb	Laqe$a;	V	field_16817	playerIdleTimeout
FIELD	aqb	Laqe$a;	W	field_16804	whiteList
FIELD	aqb	Z	X	field_39018	enforceSecureProfile
FIELD	aqb	Z	Y	field_44985	logIps
FIELD	aqb	Ldyq;	Z	field_24623	generatorOptions
FIELD	aqb	Z	a	field_16813	onlineMode
FIELD	aqb	Z	aa	field_48270	acceptsTransfers
FIELD	aqb	Lorg/slf4j/Logger;	ac	field_37276	LOGGER
FIELD	aqb	Ljava/util/regex/Pattern;	ad	field_39094	SHA1_PATTERN
FIELD	aqb	Lcom/google/common/base/Splitter;	ae	field_39982	COMMA_SPLITTER
FIELD	aqb	Laqb$a;	af	field_39983	worldGenProperties
FIELD	aqb	Z	b	field_16839	preventProxyConnections
FIELD	aqb	Ljava/lang/String;	c	field_16829	serverIp
FIELD	aqb	Z	d	field_16836	spawnAnimals
FIELD	aqb	Z	e	field_16809	spawnNpcs
FIELD	aqb	Z	f	field_16833	pvp
FIELD	aqb	Z	g	field_16807	allowFlight
FIELD	aqb	Ljava/lang/String;	h	field_16825	motd
FIELD	aqb	Z	i	field_16827	forceGameMode
FIELD	aqb	Z	j	field_16805	enforceWhitelist
FIELD	aqb	Lbqp;	k	field_16840	difficulty
FIELD	aqb	Ldbt;	l	field_16841	gameMode
FIELD	aqb	Ljava/lang/String;	m	field_16820	levelName
FIELD	aqb	I	n	field_16837	serverPort
FIELD	aqb	Ljava/lang/Boolean;	o	field_16830	announcePlayerAchievements
FIELD	aqb	Z	p	field_16819	enableQuery
FIELD	aqb	I	q	field_16831	queryPort
FIELD	aqb	Z	r	field_16818	enableRcon
FIELD	aqb	I	s	field_16828	rconPort
FIELD	aqb	Ljava/lang/String;	t	field_16823	rconPassword
FIELD	aqb	Z	u	field_16838	hardcore
FIELD	aqb	Z	v	field_16811	allowNether
FIELD	aqb	Z	w	field_16835	spawnMonsters
FIELD	aqb	Z	x	field_16832	useNativeTransport
FIELD	aqb	Z	y	field_16806	enableCommandBlock
FIELD	aqb	I	z	field_16816	spawnProtection
METHOD	aqb	(Ljava/lang/Integer;)Ljava/lang/Integer;	a	method_27905	method_27905
METHOD	aqb	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Ljava/util/Optional;	a	method_43660	getServerResourcePackProperties
METHOD	aqb	(Ljava/nio/file/Path;)Laqb;	a	method_16714	load
METHOD	aqb	(Ljw;)Ldyn;	a	method_45157	createDimensionsRegistryHolder
METHOD	aqb	(Ljw;Ljava/util/Properties;)Laqb;	a	method_16713	create
METHOD	aqb	(Ljava/lang/Integer;)Ljava/lang/Integer;	b	method_16715	method_16715
METHOD	aqb	(Ljava/lang/String;Ljava/lang/String;)Ldbk;	b	method_45159	parseDataPackSettings
METHOD	aqb	(Ljava/lang/String;)Lxo;	c	method_43661	parseResourcePackPrompt
METHOD	aqb	(Ljava/lang/String;)Ljava/lang/String;	d	method_41005	method_41005
METHOD	aqb	(Ljava/lang/String;)Lcom/google/gson/JsonObject;	e	method_41186	method_41186
CLASS	aqb$a	net/minecraft/class_3806$class_7044	net/minecraft/server/dedicated/ServerPropertiesHandler$WorldGenProperties
FIELD	aqb$a	Lcom/google/gson/JsonObject;	a	comp_459	comp_459
FIELD	aqb$a	Ljava/lang/String;	b	comp_461	comp_461
FIELD	aqb$a	Ljava/util/Map;	c	field_37277	LEVEL_TYPE_TO_PRESET_KEY
METHOD	aqb$a	()Lcom/google/gson/JsonObject;	a	comp_459	comp_459
METHOD	aqb$a	(Lale;)Lald;	a	method_41244	method_41244
METHOD	aqb$a	(Lji$c;)Lji$c;	a	method_45161	method_45161
METHOD	aqb$a	(Ljv;)Ljava/util/Optional;	a	method_41241	method_41241
METHOD	aqb$a	(Ljw;)Ldyn;	a	method_41242	createDimensionsRegistryHolder
METHOD	aqb$a	()Ljava/lang/String;	b	comp_461	comp_461
METHOD	aqb$a	()Ljava/util/Optional;	c	method_41245	method_41245
METHOD	aqb$a	()Ljava/lang/IllegalStateException;	d	method_41246	method_41246
CLASS	aqc	net/minecraft/class_3807	net/minecraft/server/dedicated/ServerPropertiesLoader
FIELD	aqc	Ljava/nio/file/Path;	a	field_16846	path
FIELD	aqc	Laqb;	b	field_16847	propertiesHandler
METHOD	aqc	()Laqb;	a	method_16717	getPropertiesHandler
METHOD	aqc	(Ljava/util/function/UnaryOperator;)Laqc;	a	method_16718	apply
METHOD	aqc	()V	b	method_16719	store
CLASS	aqd	net/minecraft/class_3178	net/minecraft/server/dedicated/DedicatedServerWatchdog
FIELD	aqd	Lorg/slf4j/Logger;	a	field_13825	LOGGER
FIELD	aqd	J	b	field_29664	field_29664
FIELD	aqd	I	c	field_29665	field_29665
FIELD	aqd	Laqa;	d	field_13823	server
FIELD	aqd	J	e	field_46927	maxTickTime
METHOD	aqd	()V	a	method_13954	shutdown
METHOD	aqd	(Lare;)Ljava/lang/String;	a	method_31376	method_31376
METHOD	aqd	()Ljava/lang/String;	b	method_31377	method_31377
METHOD	aqd	()Ljava/lang/String;	c	method_31378	method_31378
CLASS	aqd$1	net/minecraft/class_3178$1	net/minecraft/server/dedicated/DedicatedServerWatchdog$1
CLASS	aqe	net/minecraft/class_3808	net/minecraft/server/dedicated/AbstractPropertiesHandler
FIELD	aqe	Lorg/slf4j/Logger;	a	field_16849	LOGGER
FIELD	aqe	Ljava/util/Properties;	ab	field_16848	properties
METHOD	aqe	()Ljava/util/Properties;	a	method_16723	copyProperties
METHOD	aqe	(Ljava/lang/String;)Ljava/lang/String;	a	method_16738	getDeprecatedString
METHOD	aqe	(Ljava/lang/String;I)I	a	method_16726	getInt
METHOD	aqe	(Ljava/lang/String;J)J	a	method_16725	parseLong
METHOD	aqe	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_16732	getString
METHOD	aqe	(Ljava/lang/String;Ljava/util/function/Function;)Ljava/lang/Object;	a	method_16742	getDeprecated
METHOD	aqe	(Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object;	a	method_16737	get
METHOD	aqe	(Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object;	a	method_16741	get
METHOD	aqe	(Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object;	a	method_16735	get
METHOD	aqe	(Ljava/lang/String;Ljava/util/function/UnaryOperator;I)I	a	method_16720	transformedParseInt
METHOD	aqe	(Ljava/lang/String;Z)Z	a	method_16740	parseBoolean
METHOD	aqe	(Ljava/util/function/Function;)Ljava/util/function/Function;	a	method_16721	wrapNumberParser
METHOD	aqe	(Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Number;	a	method_16733	method_16733
METHOD	aqe	(Ljava/util/function/Function;Ljava/util/function/UnaryOperator;Ljava/lang/String;)Ljava/lang/Object;	a	method_16731	method_16731
METHOD	aqe	(Ljava/util/function/IntFunction;Ljava/util/function/Function;)Ljava/util/function/Function;	a	method_16722	combineParser
METHOD	aqe	(Ljava/util/function/IntFunction;Ljava/util/function/Function;Ljava/lang/String;)Ljava/lang/Object;	a	method_16729	method_16729
METHOD	aqe	(Ljava/lang/String;)Ljava/lang/Boolean;	b	method_16736	getDeprecatedBoolean
METHOD	aqe	(Ljava/lang/String;I)Laqe$a;	b	method_16743	intAccessor
METHOD	aqe	(Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Laqe$a;	b	method_16730	accessor
METHOD	aqe	(Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Laqe$a;	b	method_16724	accessor
METHOD	aqe	(Ljava/lang/String;Z)Laqe$a;	b	method_16744	booleanAccessor
METHOD	aqe	(Ljava/nio/file/Path;)Ljava/util/Properties;	b	method_16727	loadProperties
METHOD	aqe	(Ljw;Ljava/util/Properties;)Laqe;	b	method_16739	create
METHOD	aqe	(Ljava/lang/String;)Ljava/lang/String;	c	method_16734	getStringValue
METHOD	aqe	(Ljava/nio/file/Path;)V	c	method_16728	saveProperties
CLASS	aqe$a	net/minecraft/class_3808$class_3809	net/minecraft/server/dedicated/AbstractPropertiesHandler$PropertyAccessor
FIELD	aqe$a	Laqe;	a	field_16853	field_16853
FIELD	aqe$a	Ljava/lang/String;	b	field_16852	key
FIELD	aqe$a	Ljava/lang/Object;	c	field_16850	value
FIELD	aqe$a	Ljava/util/function/Function;	d	field_16851	stringifier
METHOD	aqe$a	(Ljw;Ljava/lang/Object;)Laqe;	a	method_16745	set
CLASS	aqf	net/minecraft/class_5976	net/minecraft/unused/packageinfo/PackageInfo5976
CLASS	aqg	net/minecraft/class_3182	net/minecraft/server/dedicated/gui/DedicatedServerGui
FIELD	aqg	Ljava/awt/Font;	a	field_13837	FONT_MONOSPACE
FIELD	aqg	Lorg/slf4j/Logger;	b	field_13840	LOGGER
FIELD	aqg	Ljava/lang/String;	c	field_29666	TITLE
FIELD	aqg	Ljava/lang/String;	d	field_29667	SHUTTING_DOWN_TITLE
FIELD	aqg	Laqa;	e	field_13839	server
FIELD	aqg	Ljava/lang/Thread;	f	field_13838	consoleUpdateThread
FIELD	aqg	Ljava/util/Collection;	g	field_16855	stopTasks
FIELD	aqg	Ljava/util/concurrent/atomic/AtomicBoolean;	h	field_16854	stopped
METHOD	aqg	()V	a	method_13974	start
METHOD	aqg	(Laqa;)Laqg;	a	method_13969	create
METHOD	aqg	(Ljava/lang/Runnable;)V	a	method_16746	addStopTask
METHOD	aqg	(Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;)V	a	method_13972	method_13972
METHOD	aqg	(Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V	a	method_13970	appendToConsole
METHOD	aqg	(Ljavax/swing/JTextField;Ljava/awt/event/ActionEvent;)V	a	method_13977	method_13977
METHOD	aqg	()V	b	method_16750	stop
METHOD	aqg	(Ljavax/swing/JTextArea;Ljavax/swing/JScrollPane;Ljava/lang/String;)V	b	method_13971	method_13971
METHOD	aqg	()Ljavax/swing/JComponent;	c	method_13976	createStatsPanel
METHOD	aqg	()Ljavax/swing/JComponent;	d	method_13975	createPlaysPanel
METHOD	aqg	()Ljavax/swing/JComponent;	e	method_13973	createLogPanel
METHOD	aqg	()V	f	method_16747	runStopTasks
CLASS	aqg$1	net/minecraft/class_3182$1	net/minecraft/server/dedicated/gui/DedicatedServerGui$1
FIELD	aqg$1	Laqg;	a	field_16857	field_16857
FIELD	aqg$1	Ljavax/swing/JFrame;	b	field_16856	field_16856
FIELD	aqg$1	Laqa;	c	field_13841	field_13841
CLASS	aqg$2	net/minecraft/class_3182$2	net/minecraft/server/dedicated/gui/DedicatedServerGui$2
CLASS	aqh	net/minecraft/class_3184	net/minecraft/server/dedicated/gui/PlayerListGui
FIELD	aqh	Lnet/minecraft/server/MinecraftServer;	a	field_13844	server
FIELD	aqh	I	b	field_13843	tick
METHOD	aqh	()V	a	method_18700	tick
CLASS	aqi	net/minecraft/class_3186	net/minecraft/server/dedicated/gui/PlayerStatsGui
FIELD	aqi	Ljava/text/DecimalFormat;	a	field_13846	AVG_TICK_FORMAT
FIELD	aqi	[I	b	field_13845	memoryUsePercentage
FIELD	aqi	I	c	field_13848	memoryUsePercentagePos
FIELD	aqi	[Ljava/lang/String;	d	field_13847	lines
FIELD	aqi	Lnet/minecraft/server/MinecraftServer;	e	field_13849	server
FIELD	aqi	Ljavax/swing/Timer;	f	field_16858	timer
METHOD	aqi	()V	a	method_16751	stop
METHOD	aqi	(Ljava/awt/event/ActionEvent;)V	a	method_13983	method_13983
METHOD	aqi	(Ljava/text/DecimalFormat;)V	a	method_13981	method_13981
METHOD	aqi	()V	b	method_13982	update
CLASS	aqj	net/minecraft/class_5977	net/minecraft/unused/packageinfo/PackageInfo5977
CLASS	aqk	net/minecraft/class_3191	net/minecraft/client/render/BlockBreakingInfo
FIELD	aqk	I	a	field_13859	actorNetworkId
FIELD	aqk	Liz;	b	field_13860	pos
FIELD	aqk	I	c	field_13858	stage
FIELD	aqk	I	d	field_13857	lastUpdateTick
METHOD	aqk	()I	a	method_34868	getActorId
METHOD	aqk	(I)V	a	method_13987	setStage
METHOD	aqk	(Laqk;)I	a	method_23269	compareTo
METHOD	aqk	()Liz;	b	method_13991	getPos
METHOD	aqk	(I)V	b	method_13989	setLastUpdateTick
METHOD	aqk	()I	c	method_13988	getStage
METHOD	aqk	()I	d	method_13990	getLastUpdateTick
CLASS	aql	net/minecraft/class_3193	net/minecraft/server/world/ChunkHolder
FIELD	aql	Ljava/util/concurrent/CompletableFuture;	A	field_46085	postProcessingFuture
FIELD	aql	Laqo;	a	field_16426	UNLOADED_CHUNK
FIELD	aql	Ljava/util/concurrent/CompletableFuture;	b	field_16430	UNLOADED_CHUNK_FUTURE
FIELD	aql	Laqo;	c	field_16427	UNLOADED_WORLD_CHUNK
FIELD	aql	Laqo;	d	field_36388	CHUNK_LOADING_NOT_FINISHED
FIELD	aql	Ljava/util/concurrent/CompletableFuture;	e	field_16429	UNLOADED_WORLD_CHUNK_FUTURE
FIELD	aql	Ljava/util/List;	f	field_13868	CHUNK_STATUSES
FIELD	aql	Ljava/util/concurrent/atomic/AtomicReferenceArray;	g	field_16425	futuresByStatus
FIELD	aql	Ldby;	h	field_26929	world
FIELD	aql	Ljava/util/concurrent/CompletableFuture;	i	field_16431	accessibleFuture
FIELD	aql	Ljava/util/concurrent/CompletableFuture;	j	field_19333	tickingFuture
FIELD	aql	Ljava/util/concurrent/CompletableFuture;	k	field_13865	entityTickingFuture
FIELD	aql	Ljava/util/concurrent/CompletableFuture;	l	field_16428	savingFuture
FIELD	aql	Laya;	m	field_28806	actionStack
FIELD	aql	I	n	field_16432	lastTickLevel
FIELD	aql	I	o	field_13862	level
FIELD	aql	I	p	field_17208	completedLevel
FIELD	aql	Ldbd;	q	field_13864	pos
FIELD	aql	Z	r	field_25803	pendingBlockUpdates
FIELD	aql	[Lit/unimi/dsi/fastutil/shorts/ShortSet;	s	field_25804	blockUpdatesBySection
FIELD	aql	Ljava/util/BitSet;	t	field_13871	blockLightUpdateBits
FIELD	aql	Ljava/util/BitSet;	u	field_13870	skyLightUpdateBits
FIELD	aql	Leni;	v	field_13863	lightingProvider
FIELD	aql	Laql$b;	w	field_17209	levelUpdateListener
FIELD	aql	Laql$c;	x	field_17210	playersWatchingChunkProvider
FIELD	aql	Z	y	field_19238	accessible
FIELD	aql	Ljava/util/concurrent/CompletableFuture;	z	field_26930	field_26930
METHOD	aql	()Ljava/util/concurrent/CompletableFuture;	a	method_16145	getTickingFuture
METHOD	aql	(I)V	a	method_15890	setLevel
METHOD	aql	(Laqn;Laqx;)V	a	method_31408	method_31408
METHOD	aql	(Laqn;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Laqx;)V	a	method_31409	method_31409
METHOD	aql	(Laqn;Ljava/util/concurrent/Executor;)V	a	method_14007	updateFutures
METHOD	aql	(Ldcf;I)V	a	method_14012	markForLightUpdate
METHOD	aql	(Ldtw;Laqo;)Ldtw;	a	method_57116	method_57116
METHOD	aql	(Ldtw;Ljava/lang/Object;)Ldtw;	a	method_39966	method_39966
METHOD	aql	(Lduf;)V	a	method_20456	setCompletedChunk
METHOD	aql	(Ldug;)V	a	method_14006	flushUpdates
METHOD	aql	(Lduv;)Ljava/util/concurrent/CompletableFuture;	a	method_16146	getFutureFor
METHOD	aql	(Lduv;Laqn;)Ljava/util/concurrent/CompletableFuture;	a	method_13993	getChunkAt
METHOD	aql	(Liz;)V	a	method_14002	markForBlockUpdate
METHOD	aql	(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	a	method_53679	method_53679
METHOD	aql	(Ljava/lang/String;Ljava/util/concurrent/CompletableFuture;)V	a	method_39967	combineSavingFuture
METHOD	aql	(Ljava/util/List;Ldbw;Liz;)V	a	method_14009	sendBlockEntityUpdatePacket
METHOD	aql	(Ljava/util/List;Ldbw;Liz;Ldsa;)V	a	method_30311	tryUpdateBlockEntityAt
METHOD	aql	(Ljava/util/List;Lzv;)V	a	method_13992	sendPacketToPlayers
METHOD	aql	(Ljava/util/concurrent/CompletableFuture;)V	a	method_53680	combinePostProcessingFuture
METHOD	aql	(Ljava/util/concurrent/CompletableFuture;Laqo;)V	a	method_57117	method_57117
METHOD	aql	(Ljava/util/concurrent/CompletableFuture;Ldug;)V	a	method_31410	method_31410
METHOD	aql	(Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;)V	a	method_16143	combineSavingFuture
METHOD	aql	(Lzv;Larf;)V	a	method_13996	method_13996
METHOD	aql	()Ljava/util/concurrent/CompletableFuture;	b	method_14003	getEntityTickingFuture
METHOD	aql	(I)V	b	method_17207	setCompletedLevel
METHOD	aql	(Laqn;Laqx;)V	b	method_31412	method_31412
METHOD	aql	(Lduv;)Ljava/util/concurrent/CompletableFuture;	b	method_21737	getValidFutureFor
METHOD	aql	(Ljava/util/List;Ldbw;Liz;Ldsa;)V	b	method_30312	method_30312
METHOD	aql	()Ljava/util/concurrent/CompletableFuture;	c	method_20725	getAccessibleFuture
METHOD	aql	()Ldug;	d	method_16144	getWorldChunk
METHOD	aql	()Ljava/util/concurrent/CompletableFuture;	e	method_53681	getPostProcessingFuture
METHOD	aql	()Ldug;	f	method_53682	getPostProcessedChunk
METHOD	aql	()Lduv;	g	method_23270	getCurrentStatus
METHOD	aql	()Ldtw;	h	method_14010	getCurrentChunk
METHOD	aql	()Ljava/util/concurrent/CompletableFuture;	i	method_14000	getSavingFuture
METHOD	aql	()Laqx;	j	method_23271	getLevelType
METHOD	aql	()Ldbd;	k	method_13994	getPos
METHOD	aql	()I	l	method_14005	getLevel
METHOD	aql	()I	m	method_17208	getCompletedLevel
METHOD	aql	()Z	n	method_20384	isAccessible
METHOD	aql	()V	o	method_20385	updateAccessibleStatus
METHOD	aql	()Ljava/util/List;	p	method_40066	collectFuturesByStatus
METHOD	aql	()Ljava/lang/String;	q	method_57118	method_57118
CLASS	aql$a	net/minecraft/class_3193$class_5830	net/minecraft/server/world/ChunkHolder$MultithreadAction
FIELD	aql$a	Ljava/lang/Thread;	a	comp_2364	thread
FIELD	aql$a	Ljava/util/concurrent/CompletableFuture;	b	comp_2365	action
FIELD	aql$a	Ljava/lang/String;	c	comp_2366	actionDesc
METHOD	aql$a	()Ljava/lang/Thread;	a	comp_2364	thread
METHOD	aql$a	()Ljava/util/concurrent/CompletableFuture;	b	comp_2365	action
METHOD	aql$a	()Ljava/lang/String;	c	comp_2366	actionDesc
CLASS	aql$b	net/minecraft/class_3193$class_3896	net/minecraft/server/world/ChunkHolder$LevelUpdateListener
METHOD	aql$b	(Ldbd;Ljava/util/function/IntSupplier;ILjava/util/function/IntConsumer;)V	onLevelChange	method_17209	updateLevel
CLASS	aql$c	net/minecraft/class_3193$class_3897	net/minecraft/server/world/ChunkHolder$PlayersWatchingChunkProvider
METHOD	aql$c	(Ldbd;Z)Ljava/util/List;	a	method_17210	getPlayersWatchingChunk
CLASS	aqm	net/minecraft/class_8563	net/minecraft/server/world/ChunkLevels
FIELD	aqm	I	a	field_44849	INACCESSIBLE
FIELD	aqm	I	b	field_44850	FULL
FIELD	aqm	I	c	field_44851	BLOCK_TICKING
FIELD	aqm	I	d	field_44852	ENTITY_TICKING
METHOD	aqm	(I)Lduv;	a	method_51827	getStatus
METHOD	aqm	(Laqx;)I	a	method_51828	getLevelFromType
METHOD	aqm	(Lduv;)I	a	method_51829	getLevelFromStatus
METHOD	aqm	(I)Laqx;	b	method_51830	getType
METHOD	aqm	(I)Z	c	method_51831	shouldTickEntities
METHOD	aqm	(I)Z	d	method_51832	shouldTickBlocks
METHOD	aqm	(I)Z	e	method_51833	isAccessible
CLASS	aqm$1	net/minecraft/class_8563$1	net/minecraft/server/world/ChunkLevels$1
FIELD	aqm$1	[I	a	field_44853	field_44853
CLASS	aqn	net/minecraft/class_3898	net/minecraft/server/world/ThreadedAnvilChunkStorage
FIELD	aqn	Laqq;	A	field_17223	chunkTaskPrioritySystem
FIELD	aqn	Lbpk;	B	field_17224	worldGenExecutor
FIELD	aqn	Lbpk;	C	field_17226	mainExecutor
FIELD	aqn	Larn;	D	field_17442	worldGenerationProgressListener
FIELD	aqn	Ldvz;	E	field_26931	chunkStatusChangeListener
FIELD	aqn	Laqn$a;	F	field_17228	ticketManager
FIELD	aqn	Ljava/util/concurrent/atomic/AtomicInteger;	G	field_17230	totalChunksLoadedCount
FIELD	aqn	Ljava/lang/String;	H	field_17707	saveDir
FIELD	aqn	Laqy;	I	field_18241	playerChunkWatchingManager
FIELD	aqn	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	J	field_18242	entityTrackers
FIELD	aqn	Lit/unimi/dsi/fastutil/longs/Long2ByteMap;	K	field_23786	chunkToType
FIELD	aqn	Lit/unimi/dsi/fastutil/longs/Long2LongMap;	L	field_36383	chunkToNextSaveTimeMs
FIELD	aqn	Ljava/util/Queue;	M	field_19343	unloadTaskQueue
FIELD	aqn	I	N	field_18243	watchDistance
FIELD	aqn	Lduz;	O	field_49171	field_49171
FIELD	aqn	I	a	field_29675	DEFAULT_VIEW_DISTANCE
FIELD	aqn	I	b	field_29669	field_29669
FIELD	aqn	I	c	field_29670	field_29670
FIELD	aqn	B	f	field_29671	PROTO_CHUNK
FIELD	aqn	B	g	field_29672	UNMARKED_CHUNK
FIELD	aqn	B	h	field_29673	LEVEL_CHUNK
FIELD	aqn	Lorg/slf4j/Logger;	i	field_17212	LOGGER
FIELD	aqn	I	j	field_29674	field_29674
FIELD	aqn	I	k	field_36291	field_36291
FIELD	aqn	I	l	field_36384	field_36384
FIELD	aqn	Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;	m	field_17213	currentChunkHolders
FIELD	aqn	Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;	n	field_17220	chunkHolders
FIELD	aqn	Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;	o	field_18807	chunksToUnload
FIELD	aqn	Lit/unimi/dsi/fastutil/longs/LongSet;	p	field_18307	loadedChunks
FIELD	aqn	Lare;	q	field_17214	world
FIELD	aqn	Larh;	r	field_17215	lightingProvider
FIELD	aqn	Lbpi;	s	field_17216	mainThreadExecutor
FIELD	aqn	Ldtx;	t	field_17218	chunkGenerator
FIELD	aqn	Ldyg;	u	field_37278	noiseConfig
FIELD	aqn	Ldty;	v	field_40856	structurePlacementCalculator
FIELD	aqn	Ljava/util/function/Supplier;	w	field_17705	persistentStateManagerFactory
FIELD	aqn	Lcer;	x	field_18808	pointOfInterestStorage
FIELD	aqn	Lit/unimi/dsi/fastutil/longs/LongSet;	y	field_17221	unloadedChunks
FIELD	aqn	Z	z	field_17222	chunkHolderListDirty
METHOD	aqn	()Ldtx;	a	method_37897	getChunkGenerator
METHOD	aqn	(I)V	a	method_17214	setViewDistance
METHOD	aqn	(IIIILaqo;)Ljava/lang/String;	a	method_57119	method_57119
METHOD	aqn	(IIILjava/util/List;)Laqo;	a	method_17215	method_17215
METHOD	aqn	(J)Laql;	a	method_17255	getCurrentChunkHolder
METHOD	aqn	(JILaql;I)Laql;	a	method_17217	setLevel
METHOD	aqn	(JLaql;)V	a	method_20458	tryUnloadChunk
METHOD	aqn	(Laql;)Ljava/util/concurrent/CompletableFuture;	a	method_17247	makeChunkEntitiesTickable
METHOD	aqn	(Laql;ILjava/util/function/IntFunction;)Ljava/util/concurrent/CompletableFuture;	a	method_17220	getRegion
METHOD	aqn	(Laql;Laqo;)Laqo;	a	method_53683	method_53683
METHOD	aqn	(Laql;Ldtw;)Ljava/util/concurrent/CompletableFuture;	a	method_17226	convertToFullChunk
METHOD	aqn	(Laql;Ldug;)V	a	method_53684	method_53684
METHOD	aqn	(Laql;Lduv;)Ljava/util/concurrent/CompletableFuture;	a	method_17236	getChunk
METHOD	aqn	(Laql;Ljava/lang/Runnable;)V	a	method_20579	method_20579
METHOD	aqn	(Laql;Ljava/lang/Void;Ljava/lang/Throwable;)V	a	method_20604	method_20604
METHOD	aqn	(Laql;Ljava/util/concurrent/CompletableFuture;JLdtw;)V	a	method_18843	method_18843
METHOD	aqn	(Laqo;)Laqo;	a	method_20577	method_20577
METHOD	aqn	(Laqo;Ljava/lang/Throwable;)Ljava/lang/Object;	a	method_51834	method_51834
METHOD	aqn	(Lare;Ljava/util/List;)V	a	method_31413	addEntitiesFromNbt
METHOD	aqn	(Larf;)V	a	method_18713	updatePosition
METHOD	aqn	(Larf;II)Z	a	method_52345	isTracked
METHOD	aqn	(Larf;Laqs;)V	a	method_52346	sendWatchPackets
METHOD	aqn	(Larf;Ldbd;)V	a	method_52347	track
METHOD	aqn	(Larf;Ldug;)V	a	method_52348	track
METHOD	aqn	(Larf;Ljava/util/List;)V	a	method_49420	method_49420
METHOD	aqn	(Larf;Z)V	a	method_18714	handlePlayerAddedOrRemoved
METHOD	aqn	(Lbss;)V	a	method_18701	loadEntity
METHOD	aqn	(Lbss;Lzv;)V	a	method_18702	sendToOtherNearbyPlayers
METHOD	aqn	(Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult;	a	method_37903	method_37903
METHOD	aqn	(Ldbd;)Ljava/lang/String;	a	method_23272	getChunkLoadingDebugInfo
METHOD	aqn	(Ldbd;I)V	a	method_53685	forceLighting
METHOD	aqn	(Ldbd;Laql;Lduv;Ljava/util/concurrent/Executor;Laqo;)Ljava/util/concurrent/CompletionStage;	a	method_17224	method_17224
METHOD	aqn	(Ldbd;Laqx;)V	a	method_31414	onChunkStatusChange
METHOD	aqn	(Ldbd;Lbss;)D	a	method_18704	getSquaredDistance
METHOD	aqn	(Ldbd;Ldux;)B	a	method_27053	mark
METHOD	aqn	(Ldbd;Ljava/lang/Throwable;)Ljava/lang/Void;	a	method_57120	method_57120
METHOD	aqn	(Ldbd;Ljava/util/Optional;)Ldtw;	a	method_43375	method_43375
METHOD	aqn	(Ldtw;)Z	a	method_17228	save
METHOD	aqn	(Ldtx;)V	a	method_37902	method_37902
METHOD	aqn	(Ldug;)V	a	method_53686	sendToPlayers
METHOD	aqn	(Ldug;Ljava/lang/Object;)V	a	method_53687	method_53687
METHOD	aqn	(Lduq;Ldug;)V	a	method_31415	method_31415
METHOD	aqn	(Lduv;)Ljava/lang/String;	a	method_56917	method_56917
METHOD	aqn	(Lduv;I)Lduv;	a	method_17229	getRequiredStatusForGeneration
METHOD	aqn	(Ljava/io/Writer;)V	a	method_21619	dump
METHOD	aqn	(Ljava/lang/IllegalStateException;Ljava/lang/String;)Ly;	a	method_40067	crash
METHOD	aqn	(Ljava/lang/StringBuilder;Laql;)V	a	method_40068	method_40068
METHOD	aqn	(Ljava/lang/StringBuilder;Laql;Lcom/mojang/datafixers/util/Pair;)V	a	method_40069	method_40069
METHOD	aqn	(Ljava/lang/Throwable;Ldbd;)Ldtw;	a	method_43376	recoverFromException
METHOD	aqn	(Ljava/util/List;)V	a	method_49421	sendChunkBiomePackets
METHOD	aqn	(Ljava/util/Optional;)Ljava/util/Optional;	a	method_43377	method_43377
METHOD	aqn	(Ljava/util/concurrent/CompletableFuture;)Ljava/lang/String;	a	method_21676	getFutureStatus
METHOD	aqn	(Ljava/util/function/BooleanSupplier;)V	a	method_17233	tick
METHOD	aqn	(Lo;)V	a	method_39934	method_39934
METHOD	aqn	(Lorg/apache/commons/lang3/mutable/MutableBoolean;Ldtw;)V	a	method_20578	method_20578
METHOD	aqn	(Z)V	a	method_17242	save
METHOD	aqn	()Ldty;	b	method_46641	getStructurePlacementCalculator
METHOD	aqn	(I)Lduv;	b	method_17245	method_17245
METHOD	aqn	(J)Laql;	b	method_17216	getChunkHolder
METHOD	aqn	(Laql;)Ljava/util/concurrent/CompletableFuture;	b	method_17235	makeChunkTickable
METHOD	aqn	(Laql;Ldtw;)Ldtw;	b	method_17227	method_17227
METHOD	aqn	(Laql;Lduv;)Ljava/util/concurrent/CompletableFuture;	b	method_20617	upgradeChunk
METHOD	aqn	(Laql;Ljava/lang/Runnable;)V	b	method_19487	method_19487
METHOD	aqn	(Laqo;)Laqo;	b	method_41235	method_41235
METHOD	aqn	(Larf;)I	b	method_52350	getViewDistance
METHOD	aqn	(Larf;II)Z	b	method_52351	isOnTrackEdge
METHOD	aqn	(Larf;Ldbd;)V	b	method_52352	untrack
METHOD	aqn	(Lbss;)V	b	method_18716	unloadEntity
METHOD	aqn	(Lbss;Lzv;)V	b	method_18717	sendToNearbyPlayers
METHOD	aqn	(Ldbd;)V	b	method_20441	releaseLightTicket
METHOD	aqn	(Ldbd;Ljava/lang/Throwable;)Ldtw;	b	method_43374	method_43374
METHOD	aqn	(Ldbd;Ljava/util/Optional;)Ljava/util/Optional;	b	method_43378	method_43378
METHOD	aqn	(Ldbd;Lur;)Z	b	method_43379	method_43379
METHOD	aqn	(Ldtw;)Ljava/util/Optional;	b	method_21620	method_21620
METHOD	aqn	(Ldug;)Ljava/lang/Integer;	b	method_39220	method_39220
METHOD	aqn	(Lduv;)Ljava/lang/String;	b	method_24308	method_24308
METHOD	aqn	(Lduv;I)Lduv;	b	method_17248	method_17248
METHOD	aqn	(Ljava/util/List;)Ldug;	b	method_31416	method_31416
METHOD	aqn	(Ljava/util/function/BooleanSupplier;)V	b	method_20605	unloadChunks
METHOD	aqn	(Lur;)Z	b	method_43380	containsStatus
METHOD	aqn	()Ldyg;	c	method_41247	getNoiseConfig
METHOD	aqn	(I)Lduv;	c	method_17254	method_17254
METHOD	aqn	(J)Ljava/util/function/IntSupplier;	c	method_17604	getCompletedLevelSupplier
METHOD	aqn	(Laql;)Ljava/util/concurrent/CompletableFuture;	c	method_31417	makeChunkAccessible
METHOD	aqn	(Laql;Ldtw;)Ljava/util/concurrent/CompletableFuture;	c	method_17225	method_17225
METHOD	aqn	(Laql;Ljava/lang/Runnable;)V	c	method_17252	method_17252
METHOD	aqn	(Laqo;)Laqo;	c	method_17230	method_17230
METHOD	aqn	(Larf;)Z	c	method_18722	doesNotGenerateChunks
METHOD	aqn	(Larf;Ldbd;)Z	c	method_38782	canTickChunk
METHOD	aqn	(Ldbd;)Z	c	method_38783	shouldTick
METHOD	aqn	(Ldtw;)Z	c	method_20582	method_20582
METHOD	aqn	(Ldug;)Ljava/lang/Integer;	c	method_39221	method_39221
METHOD	aqn	(Ljava/util/List;)Ldug;	c	method_41234	method_41234
METHOD	aqn	(Lur;)Lur;	c	method_43381	updateChunkNbt
METHOD	aqn	()V	d	method_37904	verifyChunkGenerator
METHOD	aqn	(J)Ldug;	d	method_53688	getPostProcessedChunk
METHOD	aqn	(Laql;)Z	d	method_39925	save
METHOD	aqn	(Laql;Ldtw;)Ljava/util/concurrent/CompletableFuture;	d	method_20440	method_20440
METHOD	aqn	(Laql;Ljava/lang/Runnable;)V	d	method_17259	method_17259
METHOD	aqn	(Laqo;)Laqo;	d	method_51282	method_51282
METHOD	aqn	(Larf;)V	d	method_20726	updateWatchedSection
METHOD	aqn	(Larf;Ldbd;)V	d	method_52354	method_52354
METHOD	aqn	(Ldbd;)Ljava/util/List;	d	method_37907	getPlayersWatchingChunk
METHOD	aqn	(Ldug;)Ljava/lang/Integer;	d	method_21621	method_21621
METHOD	aqn	(Ljava/util/List;)Ldug;	d	method_17232	method_17232
METHOD	aqn	()Larh;	e	method_17212	getLightingProvider
METHOD	aqn	(J)I	e	method_17605	method_17605
METHOD	aqn	(Laql;)Laqx;	e	method_17251	method_17251
METHOD	aqn	(Laql;Ldtw;)Ljava/util/concurrent/CompletableFuture;	e	method_20618	method_20618
METHOD	aqn	(Larf;)V	e	method_17241	sendWatchPackets
METHOD	aqn	(Larf;Ldbd;)V	e	method_52355	method_52355
METHOD	aqn	()Z	f	method_39992	shouldDelayShutdown
METHOD	aqn	(Laql;)Ldtw;	f	method_20584	method_20584
METHOD	aqn	(Larf;)Ljava/util/List;	f	method_49422	method_49422
METHOD	aqn	()Z	g	method_17244	updateHolderMap
METHOD	aqn	(Ldbd;)Ljava/util/concurrent/CompletableFuture;	g	method_20619	loadChunk
METHOD	aqn	()I	h	method_17253	getTotalChunksLoadedCount
METHOD	aqn	(Ldbd;)Ldtw;	h	method_43382	getProtoChunk
METHOD	aqn	()I	i	method_17260	getLoadedChunkCount
METHOD	aqn	(Ldbd;)V	i	method_27054	markAsProtoChunk
METHOD	aqn	()Laqw;	j	method_17263	getTicketManager
METHOD	aqn	(Ldbd;)Z	j	method_27055	isLevelChunk
METHOD	aqn	()Ljava/lang/Iterable;	k	method_17264	entryIterator
METHOD	aqn	(Ldbd;)Ljava/util/concurrent/CompletableFuture;	k	method_43383	getUpdatedChunkNbt
METHOD	aqn	()V	l	method_18727	tickEntityMovement
METHOD	aqn	(Ldbd;)V	l	method_53689	method_53689
METHOD	aqn	()Lcer;	m	method_19488	getPointOfInterestStorage
METHOD	aqn	(Ldbd;)Ljava/lang/String;	m	method_20442	method_20442
METHOD	aqn	()Ljava/lang/String;	n	method_37476	getSaveDir
METHOD	aqn	(Ldbd;)V	n	method_20443	method_20443
METHOD	aqn	(Ldbd;)Ljava/lang/String;	o	method_57121	method_57121
METHOD	aqn	()Z	q	method_20606	method_20606
CLASS	aqn$a	net/minecraft/class_3898$class_3216	net/minecraft/server/world/ThreadedAnvilChunkStorage$TicketManager
FIELD	aqn$a	Laqn;	a	field_17443	field_17443
CLASS	aqn$b	net/minecraft/class_3898$class_3208	net/minecraft/server/world/ThreadedAnvilChunkStorage$EntityTracker
FIELD	aqn$b	Laqn;	a	field_18245	field_18245
FIELD	aqn$b	Lard;	b	field_18246	entry
FIELD	aqn$b	Lbss;	c	field_18247	entity
FIELD	aqn$b	I	d	field_18248	maxDistance
FIELD	aqn$b	Lkb;	e	field_18249	trackedSection
FIELD	aqn$b	Ljava/util/Set;	f	field_18250	listeners
METHOD	aqn$b	()V	a	method_18728	stopTracking
METHOD	aqn$b	(I)I	a	method_27906	adjustTrackingDistance
METHOD	aqn$b	(Larf;)V	a	method_18733	stopTracking
METHOD	aqn$b	(Ljava/util/List;)V	a	method_18729	updateTrackedStatus
METHOD	aqn$b	(Lzv;)V	a	method_18730	sendToOtherNearbyPlayers
METHOD	aqn$b	()I	b	method_22844	getMaxTrackDistance
METHOD	aqn$b	(Larf;)V	b	method_18736	updateTrackedStatus
METHOD	aqn$b	(Lzv;)V	b	method_18734	sendToNearbyPlayers
CLASS	aqo	net/minecraft/class_9259	net/minecraft/server/world/OptionalChunk
METHOD	aqo	()Z	a	method_57122	isPresent
METHOD	aqo	(Laqo;Ljava/lang/Object;)Ljava/lang/Object;	a	method_57123	orElse
METHOD	aqo	(Ljava/lang/Object;)Laqo;	a	method_57124	of
METHOD	aqo	(Ljava/lang/String;)Laqo;	a	method_57125	of
METHOD	aqo	(Ljava/util/function/Consumer;)Laqo;	a	method_57126	ifPresent
METHOD	aqo	(Ljava/util/function/Function;)Laqo;	a	method_57127	map
METHOD	aqo	(Ljava/util/function/Supplier;)Laqo;	a	method_57128	of
METHOD	aqo	()Ljava/lang/String;	b	method_57129	getError
METHOD	aqo	(Ljava/lang/Object;)Ljava/lang/Object;	b	method_57130	orElse
METHOD	aqo	(Ljava/lang/String;)Ljava/lang/String;	b	method_57131	method_57131
METHOD	aqo	(Ljava/util/function/Supplier;)Ljava/lang/Object;	b	method_57132	orElseThrow
CLASS	aqo$a	net/minecraft/class_9259$class_9260	net/minecraft/server/world/OptionalChunk$LoadFailure
FIELD	aqo$a	Ljava/util/function/Supplier;	a	comp_2367	comp_2367
METHOD	aqo$a	()Ljava/util/function/Supplier;	c	comp_2367	comp_2367
CLASS	aqo$b	net/minecraft/class_9259$class_9261	net/minecraft/server/world/OptionalChunk$ActualChunk
FIELD	aqo$b	Ljava/lang/Object;	a	comp_2368	comp_2368
METHOD	aqo$b	()Ljava/lang/Object;	c	comp_2368	comp_2368
CLASS	aqp	net/minecraft/class_3899	net/minecraft/server/world/LevelPrioritizedQueue
FIELD	aqp	I	a	field_17241	LEVEL_COUNT
FIELD	aqp	Ljava/util/List;	b	field_17243	levelToPosToElements
FIELD	aqp	I	c	field_17244	firstNonEmptyLevel
FIELD	aqp	Ljava/lang/String;	d	field_17247	name
FIELD	aqp	Lit/unimi/dsi/fastutil/longs/LongSet;	e	field_17444	blockingChunks
FIELD	aqp	I	f	field_17445	maxBlocking
METHOD	aqp	()Ljava/util/stream/Stream;	a	method_17606	poll
METHOD	aqp	(I)Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;	a	method_17271	method_17271
METHOD	aqp	(ILdbd;I)V	a	method_17272	updateLevel
METHOD	aqp	(J)Ljava/lang/Runnable;	a	method_17607	createBlockingAdder
METHOD	aqp	(JLjava/util/Optional;)Lcom/mojang/datafixers/util/Either;	a	method_17608	method_17608
METHOD	aqp	(JZ)V	a	method_17609	remove
METHOD	aqp	(Ljava/util/Optional;)Z	a	method_17610	method_17610
METHOD	aqp	(Ljava/util/Optional;JI)V	a	method_17274	add
METHOD	aqp	()Z	b	method_39993	hasQueuedElement
METHOD	aqp	(J)Lcom/mojang/datafixers/util/Either;	b	method_17611	method_17611
METHOD	aqp	()Lit/unimi/dsi/fastutil/longs/LongSet;	c	method_21679	getBlockingChunks
METHOD	aqp	(J)V	c	method_17612	method_17612
METHOD	aqp	(J)Ljava/util/List;	d	method_17273	method_17273
METHOD	aqp	(J)Ljava/util/List;	e	method_17277	method_17277
CLASS	aqq	net/minecraft/class_3900	net/minecraft/server/world/ChunkTaskPrioritySystem
FIELD	aqq	Lorg/slf4j/Logger;	a	field_17248	LOGGER
FIELD	aqq	Ljava/util/Map;	b	field_17249	queues
FIELD	aqq	Ljava/util/Set;	c	field_17250	idleActors
FIELD	aqq	Lbpl;	d	field_17251	controlActor
METHOD	aqq	()Z	a	method_39994	shouldDelayShutdown
METHOD	aqq	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_41236	method_41236
METHOD	aqq	(ILbpk;)Laqp;	a	method_17613	method_17613
METHOD	aqq	(ILdbd;ILaqp;)V	a	method_17280	method_17280
METHOD	aqq	(Laql;Ljava/lang/Runnable;)Laqq$a;	a	method_17629	createMessage
METHOD	aqq	(Laql;Ljava/util/function/Function;)Laqq$a;	a	method_34870	createTask
METHOD	aqq	(Laqp;Lbpk;)V	a	method_17630	enqueueExecution
METHOD	aqq	(Laqp;Lbpk;Ljava/lang/Void;)V	a	method_17631	method_17631
METHOD	aqq	(Lbpk;)Lbpk;	a	method_17614	createUnblockingExecutor
METHOD	aqq	(Lbpk;JLjava/lang/Runnable;Z)V	a	method_17615	removeChunk
METHOD	aqq	(Lbpk;JZLjava/lang/Runnable;)V	a	method_17616	method_17616
METHOD	aqq	(Lbpk;Laqq$b;)V	a	method_17621	method_17621
METHOD	aqq	(Lbpk;Lbpk;)Lbpn$b;	a	method_17617	method_17617
METHOD	aqq	(Lbpk;Lbpk;Z)V	a	method_17618	method_17618
METHOD	aqq	(Lbpk;Lcom/mojang/datafixers/util/Either;)Ljava/util/concurrent/CompletableFuture;	a	method_17619	method_17619
METHOD	aqq	(Lbpk;Ljava/util/function/Function;JLjava/util/function/IntSupplier;Z)V	a	method_17282	enqueueChunk
METHOD	aqq	(Lbpk;Ljava/util/function/IntSupplier;JLjava/util/function/Function;Z)V	a	method_17620	method_17620
METHOD	aqq	(Lbpk;Z)Lbpk;	a	method_17622	createExecutor
METHOD	aqq	(Lbpk;ZLaqq$a;)V	a	method_17624	method_17624
METHOD	aqq	(Lbpk;ZLbpk;)Lbpn$b;	a	method_17623	method_17623
METHOD	aqq	(Ljava/lang/Long;)Ljava/lang/String;	a	method_21681	method_21681
METHOD	aqq	(Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture;	a	method_17625	method_17625
METHOD	aqq	(Ljava/lang/Runnable;JLjava/util/function/IntSupplier;)Laqq$a;	a	method_17626	createMessage
METHOD	aqq	(Ljava/lang/Runnable;JZ)Laqq$b;	a	method_17627	createUnblockingMessage
METHOD	aqq	(Ljava/lang/Runnable;Lbpk;)Ljava/lang/Runnable;	a	method_17628	method_17628
METHOD	aqq	(Ljava/util/Map$Entry;)Ljava/lang/String;	a	method_21682	method_21682
METHOD	aqq	(Ljava/util/function/Function;JLjava/util/function/IntSupplier;)Laqq$a;	a	method_34871	createTask
METHOD	aqq	(Ljava/util/function/IntSupplier;Ldbd;ILjava/util/function/IntConsumer;)V	a	method_17285	method_17285
METHOD	aqq	()Ljava/lang/String;	b	method_21680	getDebugString
METHOD	aqq	(Laqp;Lbpk;)V	b	method_17635	method_17635
METHOD	aqq	(Lbpk;)Laqp;	b	method_17632	getQueue
METHOD	aqq	(Lbpk;Lbpk;)V	b	method_17633	method_17633
METHOD	aqq	(Ljava/lang/Runnable;Lbpk;)V	b	method_17634	method_17634
CLASS	aqq$a	net/minecraft/class_3900$class_3946	net/minecraft/server/world/ChunkTaskPrioritySystem$Task
FIELD	aqq$a	Ljava/util/function/Function;	a	field_17446	taskFunction
FIELD	aqq$a	J	b	field_17447	pos
FIELD	aqq$a	Ljava/util/function/IntSupplier;	c	field_17448	lastLevelUpdatedToProvider
CLASS	aqq$b	net/minecraft/class_3900$class_3947	net/minecraft/server/world/ChunkTaskPrioritySystem$UnblockingMessage
FIELD	aqq$b	Ljava/lang/Runnable;	a	field_17449	callback
FIELD	aqq$b	J	b	field_17450	pos
FIELD	aqq$b	Z	c	field_17451	removeTask
CLASS	aqr	net/minecraft/class_3196	net/minecraft/world/ChunkPosDistanceLevelPropagator
METHOD	aqr	(J)I	b	method_14028	getInitialLevel
METHOD	aqr	(JIZ)V	b	method_14027	updateLevel
CLASS	aqs	net/minecraft/class_8603	net/minecraft/server/network/ChunkFilter
FIELD	aqs	Laqs;	a	field_44986	IGNORE_ALL
METHOD	aqs	(II)Z	a	method_52356	isWithinDistance
METHOD	aqs	(IIIII)Z	a	method_52357	isWithinDistanceExcludingEdge
METHOD	aqs	(IIIIIZ)Z	a	method_52358	isWithinDistance
METHOD	aqs	(IIZ)Z	a	method_52359	isWithinDistance
METHOD	aqs	(Laqs;Laqs;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V	a	method_52360	forEachChangedChunk
METHOD	aqs	(Ldbd;)Z	a	method_52361	isWithinDistance
METHOD	aqs	(Ldbd;I)Laqs;	a	method_52362	cylindrical
METHOD	aqs	(Ljava/util/function/Consumer;)V	a	method_52363	forEach
METHOD	aqs	(II)Z	b	method_52364	isWithinDistanceExcludingEdge
CLASS	aqs$1	net/minecraft/class_8603$1	net/minecraft/server/network/ChunkFilter$1
CLASS	aqs$a	net/minecraft/class_8603$class_8604	net/minecraft/server/network/ChunkFilter$Cylindrical
FIELD	aqs$a	Ldbd;	b	comp_1574	comp_1574
FIELD	aqs$a	I	c	comp_1575	comp_1575
METHOD	aqs$a	()Ldbd;	a	comp_1574	comp_1574
METHOD	aqs$a	(Laqs$a;)Z	a	method_52365	overlaps
METHOD	aqs$a	()I	b	comp_1575	comp_1575
METHOD	aqs$a	()I	c	method_52366	getLeft
METHOD	aqs$a	()I	d	method_52367	getBottom
METHOD	aqs$a	()I	e	method_52368	getRight
METHOD	aqs$a	()I	f	method_52369	getTop
CLASS	aqt	net/minecraft/class_8791	net/minecraft/network/packet/c2s/common/SyncedClientOptions
FIELD	aqt	I	a	field_46155	MAX_LANGUAGE_CODE_LENGTH
FIELD	aqt	Ljava/lang/String;	b	comp_1951	comp_1951
FIELD	aqt	I	c	comp_1952	comp_1952
FIELD	aqt	Lcmt;	d	comp_1953	comp_1953
FIELD	aqt	Z	e	comp_1954	chatColorsEnabled
FIELD	aqt	I	f	comp_1955	playerModelParts
FIELD	aqt	Lbth;	g	comp_1956	mainArm
FIELD	aqt	Z	h	comp_1957	filtersText
FIELD	aqt	Z	i	comp_1958	allowsServerListing
METHOD	aqt	()Laqt;	a	method_53821	createDefault
METHOD	aqt	(Lwl;)V	a	method_53822	write
METHOD	aqt	()Ljava/lang/String;	b	comp_1951	comp_1951
METHOD	aqt	()I	c	comp_1952	comp_1952
METHOD	aqt	()Lcmt;	d	comp_1953	comp_1953
METHOD	aqt	()Z	e	comp_1954	chatColorsEnabled
METHOD	aqt	()I	f	comp_1955	playerModelParts
METHOD	aqt	()Lbth;	g	comp_1956	mainArm
METHOD	aqt	()Z	h	comp_1957	filtersText
METHOD	aqt	()Z	i	comp_1958	allowsServerListing
CLASS	aqu	net/minecraft/class_2265	net/minecraft/util/math/ColumnPos
FIELD	aqu	I	a	comp_638	x
FIELD	aqu	I	b	comp_639	z
FIELD	aqu	J	c	field_29757	field_29757
FIELD	aqu	J	d	field_29758	field_29758
METHOD	aqu	()Ldbd;	a	method_34873	toChunkPos
METHOD	aqu	(II)J	a	method_34874	pack
METHOD	aqu	(J)I	a	method_42106	getX
METHOD	aqu	()J	b	method_34875	pack
METHOD	aqu	(J)I	b	method_42107	getZ
METHOD	aqu	()I	c	comp_638	x
METHOD	aqu	()I	d	comp_639	z
CLASS	aqv	net/minecraft/class_3201	net/minecraft/server/network/DemoServerPlayerInteractionManager
FIELD	aqv	I	a	field_29762	DEMO_DAYS
FIELD	aqv	I	b	field_29763	DEMO_TIME
FIELD	aqv	Z	e	field_13890	sentHelp
FIELD	aqv	Z	f	field_13889	demoEnded
FIELD	aqv	I	g	field_13888	reminderTicks
FIELD	aqv	I	h	field_13887	tick
METHOD	aqv	()V	f	method_14031	sendDemoReminder
CLASS	aqw	net/minecraft/class_3204	net/minecraft/server/world/ChunkTicketManager
FIELD	aqw	Lorg/slf4j/Logger;	a	field_16211	LOGGER
FIELD	aqw	I	b	field_17452	NEARBY_PLAYER_TICKET_LEVEL
FIELD	aqw	I	c	field_29765	field_29765
FIELD	aqw	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	d	field_17453	playersByChunkPos
FIELD	aqw	Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;	e	field_13895	ticketsByPosition
FIELD	aqw	Laqw$a;	f	field_18252	distanceFromTicketTracker
FIELD	aqw	Laqw$b;	g	field_17454	distanceFromNearestPlayerTracker
FIELD	aqw	Lark;	h	field_34886	simulationDistanceTracker
FIELD	aqw	Laqw$c;	i	field_17455	nearbyChunkTicketUpdater
FIELD	aqw	Ljava/util/Set;	j	field_16210	chunkHoldersWithPendingUpdates
FIELD	aqw	Laqq;	k	field_17456	levelUpdateListener
FIELD	aqw	Lbpk;	l	field_17457	playerTicketThrottler
FIELD	aqw	Lbpk;	m	field_17458	playerTicketThrottlerUnblocker
FIELD	aqw	Lit/unimi/dsi/fastutil/longs/LongSet;	n	field_17459	freshPlayerTicketPositions
FIELD	aqw	Ljava/util/concurrent/Executor;	o	field_17460	mainThreadExecutor
FIELD	aqw	J	p	field_13894	age
FIELD	aqw	I	q	field_34887	simulationDistance
METHOD	aqw	()V	a	method_14045	purge
METHOD	aqw	(I)V	a	method_14049	setWatchDistance
METHOD	aqw	(J)Z	a	method_14035	isUnloaded
METHOD	aqw	(JILaql;I)Laql;	a	method_14053	setLevel
METHOD	aqw	(JLaqo;)V	a	method_17642	method_17642
METHOD	aqw	(JLari;)V	a	method_14042	addTicket
METHOD	aqw	(Laqn;)Z	a	method_15892	update
METHOD	aqw	(Laqn;Laql;)V	a	method_15891	method_15891
METHOD	aqw	(Lari;)Z	a	method_14040	method_14040
METHOD	aqw	(Larj;Ldbd;ILjava/lang/Object;)V	a	method_17290	addTicketWithLevel
METHOD	aqw	(Lazp;)I	a	method_14046	getLevel
METHOD	aqw	(Ldbd;Z)V	a	method_14036	setChunkForced
METHOD	aqw	(Ljava/lang/String;)V	a	method_34876	dump
METHOD	aqw	(Lkb;Larf;)V	a	method_14048	handleChunkEnter
METHOD	aqw	()I	b	method_14052	getTickedChunkCount
METHOD	aqw	(I)V	b	method_38629	setSimulationDistance
METHOD	aqw	(J)Laql;	b	method_14038	getChunkHolder
METHOD	aqw	(JLari;)V	b	method_17645	removeTicket
METHOD	aqw	(Larj;Ldbd;ILjava/lang/Object;)V	b	method_20444	removeTicketWithLevel
METHOD	aqw	(Lkb;Larf;)V	b	method_14051	handleChunkLeave
METHOD	aqw	()Ljava/lang/String;	c	method_21683	toDumpString
METHOD	aqw	(J)Z	c	method_38630	shouldTickEntities
METHOD	aqw	(Larj;Ldbd;ILjava/lang/Object;)V	c	method_17291	addTicket
METHOD	aqw	()Lark;	d	method_38631	getSimulationDistanceTracker
METHOD	aqw	(J)Z	d	method_38632	shouldTickBlocks
METHOD	aqw	(Larj;Ldbd;ILjava/lang/Object;)V	d	method_17292	removeTicket
METHOD	aqw	()V	e	method_39995	removePersistentTickets
METHOD	aqw	(J)Ljava/lang/String;	e	method_21623	getTicket
METHOD	aqw	()Z	f	method_39996	shouldDelayShutdown
METHOD	aqw	(J)Z	f	method_20800	shouldTick
METHOD	aqw	()I	g	method_38633	getPlayerSimulationLevel
METHOD	aqw	(J)Lazp;	g	method_14050	getTicketSet
METHOD	aqw	()V	h	method_17652	method_17652
METHOD	aqw	(J)Lit/unimi/dsi/fastutil/objects/ObjectSet;	h	method_17655	method_17655
METHOD	aqw	(J)Lazp;	i	method_14041	method_14041
METHOD	aqw	(J)V	j	method_17656	method_17656
CLASS	aqw$a	net/minecraft/class_3204$class_4077	net/minecraft/server/world/ChunkTicketManager$TicketDistanceLevelPropagator
FIELD	aqw$a	Laqw;	a	field_18255	field_18255
FIELD	aqw$a	I	b	field_44854	UNLOADED
METHOD	aqw$a	(I)I	a	method_18746	update
CLASS	aqw$b	net/minecraft/class_3204$class_3205	net/minecraft/server/world/ChunkTicketManager$DistanceFromNearestPlayerTracker
FIELD	aqw$b	Lit/unimi/dsi/fastutil/longs/Long2ByteMap;	a	field_13896	distanceFromNearestPlayer
FIELD	aqw$b	I	b	field_17461	maxDistance
FIELD	aqw$b	Laqw;	c	field_17462	field_17462
METHOD	aqw$b	()V	a	method_14057	updateLevels
METHOD	aqw$b	(JII)V	a	method_17657	onDistanceChange
METHOD	aqw$b	(Ljava/lang/String;)V	a	method_34878	dump
METHOD	aqw$b	(J)Z	d	method_14056	isPlayerInChunk
CLASS	aqw$c	net/minecraft/class_3204$class_3948	net/minecraft/server/world/ChunkTicketManager$NearbyChunkTicketUpdater
FIELD	aqw$c	Laqw;	d	field_17463	field_17463
FIELD	aqw$c	I	g	field_17464	watchDistance
FIELD	aqw$c	Lit/unimi/dsi/fastutil/longs/Long2IntMap;	h	field_17465	distances
FIELD	aqw$c	Lit/unimi/dsi/fastutil/longs/LongSet;	i	field_17466	positionsAffected
METHOD	aqw$c	(I)V	a	method_17658	setWatchDistance
METHOD	aqw$c	(JIZZ)V	a	method_17660	updateTicket
METHOD	aqw$c	(JLari;)V	a	method_17661	method_17661
METHOD	aqw$c	(JI)V	b	method_17662	method_17662
METHOD	aqw$c	(JLari;)V	b	method_17663	method_17663
METHOD	aqw$c	(I)Z	c	method_17664	isWithinViewDistance
METHOD	aqw$c	(JLari;)V	c	method_17665	method_17665
METHOD	aqw$c	()V	d	method_21693	method_21693
METHOD	aqw$c	(I)I	d	method_17666	method_17666
METHOD	aqw$c	(J)I	d	method_17659	method_17659
METHOD	aqw$c	(JLari;)V	d	method_17667	method_17667
CLASS	aqx	net/minecraft/class_3194	net/minecraft/server/world/ChunkLevelType
FIELD	aqx	Laqx;	a	field_19334	field_19334
FIELD	aqx	Laqx;	b	field_44855	field_44855
FIELD	aqx	Laqx;	c	field_44856	field_44856
FIELD	aqx	Laqx;	d	field_13877	field_13877
FIELD	aqx	[Laqx;	e	field_13878	field_13878
METHOD	aqx	()[Laqx;	a	method_36576	method_36576
METHOD	aqx	(Laqx;)Z	a	method_14014	isAfter
CLASS	aqy	net/minecraft/class_3210	net/minecraft/server/world/PlayerChunkWatchingManager
FIELD	aqy	Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;	a	field_13910	watchingPlayers
METHOD	aqy	()Ljava/util/Set;	a	method_14083	getPlayersWatchingChunk
METHOD	aqy	(Larf;)V	a	method_14084	remove
METHOD	aqy	(Larf;Z)V	a	method_14085	add
METHOD	aqy	(Larf;)V	b	method_14086	disableWatch
METHOD	aqy	(Larf;)V	c	method_14087	enableWatch
METHOD	aqy	(Larf;)Z	d	method_21715	isWatchInactive
METHOD	aqy	(Larf;)Z	e	method_14082	isWatchDisabled
CLASS	aqz	net/minecraft/class_5322	net/minecraft/server/network/SpawnLocating
METHOD	aqz	(Lare;II)Liz;	a	method_29194	findOverworldSpawn
METHOD	aqz	(Lare;Ldbd;)Liz;	a	method_29196	findServerSpawnPoint
CLASS	ara	net/minecraft/class_4079	net/minecraft/world/SectionDistanceLevelPropagator
METHOD	ara	(J)I	b	method_18749	getInitialLevel
METHOD	ara	(JIZ)V	b	method_18750	update
CLASS	arb	net/minecraft/class_3213	net/minecraft/entity/boss/ServerBossBar
FIELD	arb	Ljava/util/Set;	h	field_13913	players
FIELD	arb	Ljava/util/Set;	i	field_13914	unmodifiablePlayers
FIELD	arb	Z	j	field_13912	visible
METHOD	arb	(Larf;)V	a	method_14088	addPlayer
METHOD	arb	(Ljava/util/function/Function;)V	a	method_14090	sendPacket
METHOD	arb	()V	b	method_14094	clearPlayers
METHOD	arb	(Larf;)V	b	method_14089	removePlayer
METHOD	arb	(Z)V	d	method_14091	setVisible
METHOD	arb	()Z	f	method_14093	isVisible
METHOD	arb	()Ljava/util/Collection;	g	method_14092	getPlayers
CLASS	arc	net/minecraft/class_3215	net/minecraft/server/world/ServerChunkManager
FIELD	arc	Laqn;	a	field_17254	threadedAnvilChunkStorage
FIELD	arc	Ljava/util/List;	b	field_13934	CHUNK_STATUSES
FIELD	arc	Laqw;	c	field_17252	ticketManager
FIELD	arc	Lare;	d	field_13945	world
FIELD	arc	Ljava/lang/Thread;	e	field_17253	serverThread
FIELD	arc	Larh;	f	field_13921	lightingProvider
FIELD	arc	Larc$b;	g	field_18809	mainThreadExecutor
FIELD	arc	Lepo;	h	field_17708	persistentStateManager
FIELD	arc	J	i	field_13928	lastMobSpawningTime
FIELD	arc	Z	j	field_13929	spawnMonsters
FIELD	arc	Z	k	field_13941	spawnAnimals
FIELD	arc	I	l	field_29766	CACHE_SIZE
FIELD	arc	[J	m	field_19335	chunkPosCache
FIELD	arc	[Lduv;	n	field_19336	chunkStatusCache
FIELD	arc	[Ldtw;	o	field_19337	chunkCache
FIELD	arc	Ldch$d;	p	field_24455	spawnInfo
METHOD	arc	()Larh;	a	method_17293	getLightingProvider
METHOD	arc	(I)V	a	method_14144	applyViewDistance
METHOD	arc	(J)Z	a	method_37114	isTickingFutureReady
METHOD	arc	(JLdtw;Lduv;)V	a	method_21738	putInCache
METHOD	arc	(JLjava/util/function/Consumer;)V	a	method_27907	ifChunkLoaded
METHOD	arc	(Laql;I)Z	a	method_18752	isMissingForLevel
METHOD	arc	(Larc$a;)V	a	method_38784	method_38784
METHOD	arc	(Larf;)V	a	method_14096	updatePosition
METHOD	arc	(Larj;Ldbd;ILjava/lang/Object;)V	a	method_17297	addTicket
METHOD	arc	(Lbss;)V	a	method_18753	unloadEntity
METHOD	arc	(Lbss;Lzv;)V	a	method_18751	sendToNearbyPlayers
METHOD	arc	(Ldbd;)Ljava/lang/String;	a	method_23273	getChunkLoadingDebugInfo
METHOD	arc	(Liz;)V	a	method_14128	markForUpdate
METHOD	arc	(Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage;	a	method_14159	method_14159
METHOD	arc	(Lkb;Ldcf;)V	a	method_14118	method_14118
METHOD	arc	(Z)V	a	method_17298	save
METHOD	arc	()I	b	method_17301	getTotalChunksLoadedCount
METHOD	arc	(I)V	b	method_38634	applySimulationDistance
METHOD	arc	(IILduv;Z)Ljava/util/concurrent/CompletableFuture;	b	method_17299	getChunkFutureSyncOnMainThread
METHOD	arc	(J)Laql;	b	method_14131	getChunkHolder
METHOD	arc	(Larj;Ldbd;ILjava/lang/Object;)V	b	method_17300	removeTicket
METHOD	arc	(Lbss;)V	b	method_18755	loadEntity
METHOD	arc	(Lbss;Lzv;)V	b	method_18754	sendToOtherNearbyPlayers
METHOD	arc	()Ldbw;	c	method_16434	getWorld
METHOD	arc	(IILduv;Z)Ljava/util/concurrent/CompletableFuture;	c	method_14134	getChunkFuture
METHOD	arc	()Z	d	method_19492	executeQueuedTasks
METHOD	arc	(IILduv;Z)Ljava/util/concurrent/CompletableFuture;	d	method_14098	method_14098
METHOD	arc	(IILduv;Z)Ldtw;	e	method_20586	method_20586
METHOD	arc	()I	f	method_21694	getPendingTasks
METHOD	arc	()Ldtx;	g	method_12129	getChunkGenerator
METHOD	arc	()Ldty;	h	method_46642	getStructurePlacementCalculator
METHOD	arc	()Ldyg;	i	method_41248	getNoiseConfig
METHOD	arc	()Lepo;	k	method_17981	getPersistentStateManager
METHOD	arc	()Lcer;	l	method_19493	getPointOfInterestStorage
METHOD	arc	()Ldvb;	m	method_39777	getChunkIoWorker
METHOD	arc	()Ldch$d;	n	method_27908	getSpawnInfo
METHOD	arc	()V	o	method_39997	removePersistentTickets
METHOD	arc	()V	r	method_20587	initChunkCaches
METHOD	arc	()Z	s	method_16155	updateChunks
METHOD	arc	()V	t	method_14161	tickChunks
CLASS	arc$a	net/minecraft/class_3215$class_6635	net/minecraft/server/world/ServerChunkManager$ChunkWithHolder
FIELD	arc$a	Ldug;	a	comp_141	comp_141
FIELD	arc$a	Laql;	b	comp_142	comp_142
METHOD	arc$a	()Ldug;	a	comp_141	comp_141
METHOD	arc$a	()Laql;	b	comp_142	comp_142
CLASS	arc$b	net/minecraft/class_3215$class_4212	net/minecraft/server/world/ServerChunkManager$MainThreadExecutor
FIELD	arc$b	Larc;	a	field_18810	field_18810
CLASS	ard	net/minecraft/class_3231	net/minecraft/server/network/EntityTrackerEntry
FIELD	ard	I	a	field_44987	field_44987
FIELD	ard	Lorg/slf4j/Logger;	b	field_14041	LOGGER
FIELD	ard	I	c	field_29767	field_29767
FIELD	ard	D	d	field_44988	field_44988
FIELD	ard	I	e	field_44989	field_44989
FIELD	ard	Lare;	f	field_18258	world
FIELD	ard	Lbss;	g	field_14049	entity
FIELD	ard	I	h	field_14037	tickInterval
FIELD	ard	Z	i	field_14039	alwaysUpdateVelocity
FIELD	ard	Ljava/util/function/Consumer;	j	field_18259	receiver
FIELD	ard	Lait;	k	field_39019	trackedPos
FIELD	ard	I	l	field_14060	lastYaw
FIELD	ard	I	m	field_14047	lastPitch
FIELD	ard	I	n	field_14059	lastHeadYaw
FIELD	ard	Levp;	o	field_18278	velocity
FIELD	ard	I	p	field_14040	trackingTick
FIELD	ard	I	q	field_14043	updatesWithoutVehicle
FIELD	ard	Ljava/util/List;	r	field_14045	lastPassengers
FIELD	ard	Z	s	field_14051	hadVehicle
FIELD	ard	Z	t	field_14036	lastOnGround
FIELD	ard	Ljava/util/List;	u	field_41697	changedEntries
METHOD	ard	()V	a	method_18756	tick
METHOD	ard	(Larf;)V	a	method_14302	stopTracking
METHOD	ard	(Larf;Ljava/util/function/Consumer;)V	a	method_18757	sendPackets
METHOD	ard	(Lbss;)V	a	method_49426	method_49426
METHOD	ard	(Ljava/util/List;Lbss;)Z	a	method_49752	method_49752
METHOD	ard	(Ljava/util/List;Ljava/util/List;)Ljava/util/stream/Stream;	a	method_49753	streamChangedPassengers
METHOD	ard	(Lzv;)V	a	method_18758	sendSyncPacket
METHOD	ard	()V	b	method_14306	syncEntityData
METHOD	ard	(Larf;)V	b	method_18760	startTracking
CLASS	are	net/minecraft/class_3218	net/minecraft/server/world/ServerWorld
FIELD	are	Lbpx;	D	field_41748	CLEAR_THUNDER_WEATHER_DURATION_PROVIDER
FIELD	are	Lorg/slf4j/Logger;	E	field_13952	LOGGER
FIELD	are	I	F	field_29768	SERVER_IDLE_COOLDOWN
FIELD	are	I	G	field_35441	MAX_TICKS
FIELD	are	Ljava/util/List;	H	field_18261	players
FIELD	are	Larc;	I	field_24624	chunkManager
FIELD	are	Lnet/minecraft/server/MinecraftServer;	J	field_13959	server
FIELD	are	Lepz;	K	field_24456	worldProperties
FIELD	are	I	L	field_48271	spawnChunkRadius
FIELD	are	Ldwg;	M	field_26934	entityList
FIELD	are	Ldwl;	N	field_26935	entityManager
FIELD	are	Ldwu;	O	field_39984	gameEventDispatchManager
FIELD	are	Lavf;	P	field_28859	sleepManager
FIELD	are	I	Q	field_13948	idleTimeout
FIELD	are	Leor;	R	field_13956	portalForcer
FIELD	are	Lexd;	S	field_13949	blockTickScheduler
FIELD	are	Lexd;	T	field_13951	fluidTickScheduler
FIELD	are	Leol;	U	field_49172	pathNodeTypeCache
FIELD	are	Ljava/util/Set;	V	field_26932	loadedMobs
FIELD	are	Z	W	field_36317	duringListenerUpdate
FIELD	are	Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet;	X	field_13950	syncedBlockEventQueue
FIELD	are	Ljava/util/List;	Y	field_35565	blockEventQueue
FIELD	are	Z	Z	field_13953	inBlockTick
FIELD	are	Liz;	a	field_25144	END_SPAWN_POS
FIELD	are	Ljava/util/List;	aa	field_25141	spawners
FIELD	are	Ldvv;	ab	field_25142	enderDragonFight
FIELD	are	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	ac	field_26933	dragonParts
FIELD	are	Ldcp;	ad	field_23787	structureAccessor
FIELD	are	Leij;	ae	field_36208	structureLocator
FIELD	are	Z	af	field_25143	shouldTickTime
FIELD	are	Lbqz;	ag	field_44857	randomSequences
FIELD	are	Lbpx;	b	field_41749	CLEAR_WEATHER_DURATION_PROVIDER
FIELD	are	Lbpx;	c	field_41750	RAIN_WEATHER_DURATION_PROVIDER
FIELD	are	Lbpx;	d	field_41751	THUNDER_WEATHER_DURATION_PROVIDER
FIELD	are	Z	e	field_13957	savingDisabled
FIELD	are	Lcoi;	f	field_18811	raidManager
METHOD	are	()Ljava/lang/Iterable;	A	method_27909	iterateEntities
METHOD	are	()Z	B	method_28125	isFlat
METHOD	are	()Ldvv;	D	method_29198	getEnderDragonFight
METHOD	are	(Liz;)Ljava/util/Optional;	E	method_31418	getLightningRodPos
METHOD	are	()Ljava/lang/String;	F	method_31268	getDebugString
METHOD	are	(Liz;)V	F	method_39222	method_39222
METHOD	are	(Liz;)Liz;	G	method_34679	method_34679
METHOD	are	()Leol;	H	method_57133	getPathNodeTypeCache
METHOD	are	(Liz;)Z	H	method_34680	method_34680
METHOD	are	()Lbqz;	L	method_52168	getRandomSequences
METHOD	are	()Ldcp;	a	method_27056	getStructureAccessor
METHOD	are	(IIZ)Z	a	method_17988	setChunkForced
METHOD	are	(IIZZ)V	a	method_27910	setWeather
METHOD	are	(Lale;)Lazf;	a	method_51836	getOrCreateRandom
METHOD	are	(Lare;)V	a	method_29200	createEndSpawnPlatform
METHOD	are	(Lare;Liz;)V	a	method_29201	method_29201
METHOD	are	(Larf;)V	a	method_18207	onPlayerTeleport
METHOD	are	(Larf;Lbss$c;)V	a	method_18770	removePlayer
METHOD	are	(Larf;Llg;ZDDDIDDDD)Z	a	method_14166	spawnParticles
METHOD	are	(Larf;ZDDDLzv;)Z	a	method_14191	sendToPlayerIfNearby
METHOD	are	(Laxe;Liz;IZ)Liz;	a	method_8487	locateStructure
METHOD	are	(Laze;ZZ)V	a	method_14176	save
METHOD	are	(Lbrd;Lbng;Lbss;)V	a	method_31420	method_31420
METHOD	are	(Lbss;)V	a	method_18762	tickEntity
METHOD	are	(Lbss;Lbss;)V	a	method_18763	tickPassenger
METHOD	are	(Lbtn;)Z	a	method_18199	method_18199
METHOD	are	(Lceo;Lbss;Lbuc;)V	a	method_19496	handleInteraction
METHOD	are	(Ldbb;)Z	a	method_14174	processBlockEvent
METHOD	are	(Ldbd;)Z	a	method_39998	shouldTick
METHOD	are	(Ldtw;)V	a	method_39778	cacheStructures
METHOD	are	(Ldug;)V	a	method_18764	unloadEntities
METHOD	are	(Ldug;I)V	a	method_18203	tickChunk
METHOD	are	(Ldvv;)V	a	method_51837	setEnderDragonFight
METHOD	are	(Ldwh;Ljava/util/function/Predicate;)Ljava/util/List;	a	method_18198	getEntitiesByType
METHOD	are	(Ldwh;Ljava/util/function/Predicate;Ljava/util/List;)V	a	method_47538	collectEntitiesByType
METHOD	are	(Ldwh;Ljava/util/function/Predicate;Ljava/util/List;I)V	a	method_47539	collectEntitiesByType
METHOD	are	(Leia;)V	a	method_23658	clearUpdatesInArea
METHOD	are	(Leia;Ldbb;)Z	a	method_23659	method_23659
METHOD	are	(Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Ljava/lang/String;	a	method_31269	method_31269
METHOD	are	(Liz;)V	a	method_52370	tickIceAndSnow
METHOD	are	(Liz;F)V	a	method_8554	setSpawnPos
METHOD	are	(Liz;I)Z	a	method_19497	isNearOccupiedPointOfInterest
METHOD	are	(Liz;Lens;)V	a	method_14171	tickFluid
METHOD	are	(Liz;Lji;)V	a	method_19535	method_19535
METHOD	are	(Ljava/io/Writer;)V	a	method_21626	dumpBlockEntities
METHOD	are	(Ljava/io/Writer;Ljava/lang/Iterable;)V	a	method_21624	dumpEntities
METHOD	are	(Ljava/lang/Iterable;Ljava/util/function/Function;)Ljava/lang/String;	a	method_31270	getTopFive
METHOD	are	(Ljava/nio/file/Path;)V	a	method_21625	dump
METHOD	are	(Ljava/util/UUID;)Lbss;	a	method_14190	getEntity
METHOD	are	(Ljava/util/function/BooleanSupplier;)V	a	method_18765	tick
METHOD	are	(Ljava/util/function/Predicate;)Ljava/util/List;	a	method_18766	getPlayers
METHOD	are	(Ljava/util/function/Predicate;I)Ljava/util/List;	a	method_47540	getPlayers
METHOD	are	(Ljava/util/function/Predicate;Liz;III)Lcom/mojang/datafixers/util/Pair;	a	method_42108	locateBiome
METHOD	are	(Ljava/util/function/Predicate;Ljava/util/List;ILbss;)Laxk$a;	a	method_47541	method_47541
METHOD	are	(Ljava/util/stream/Stream;)V	a	method_31423	loadEntities
METHOD	are	(Lji;)Z	a	method_31421	method_31421
METHOD	are	(Lkb;)Z	a	method_20588	isNearOccupiedPointOfInterest
METHOD	are	(Llg;DDDIDDDD)I	a	method_14199	spawnParticles
METHOD	are	(Lnet/minecraft/server/MinecraftServer;)Lepo;	a	method_17985	method_17985
METHOD	are	(ZZ)V	a	method_29202	tickSpawners
METHOD	are	()V	as	method_23660	wakeSleepingPlayers
METHOD	are	()V	at	method_33143	sendSleepingStatus
METHOD	are	()V	au	method_39501	tickWeather
METHOD	are	()V	av	method_14188	saveLevel
METHOD	are	()V	aw	method_14192	processSyncedBlockEvents
METHOD	are	()Ljava/lang/String;	ax	method_54438	method_54438
METHOD	are	()V	b	method_29203	tickTime
METHOD	are	(I)Lbss;	b	method_31424	getDragonPart
METHOD	are	(J)V	b	method_29199	setTimeOfDay
METHOD	are	(Lare;Liz;)V	b	method_29204	method_29204
METHOD	are	(Larf;)V	b	method_18211	onPlayerChangeDimension
METHOD	are	(Ldtw;)V	b	method_39926	method_39926
METHOD	are	(Ldug;)V	b	method_39223	disableTickSchedulers
METHOD	are	(Liz;)Liz;	b	method_18210	getLightningPos
METHOD	are	(Liz;Lji;)V	b	method_19499	method_19499
METHOD	are	(Ljava/util/stream/Stream;)V	b	method_31426	addEntities
METHOD	are	(Lkb;)I	b	method_19498	getOccupiedPointOfInterestDistance
METHOD	are	()Z	c	method_14177	isInBlockTick
METHOD	are	(J)Z	c	method_37116	isChunkLoaded
METHOD	are	(Larf;)V	c	method_18213	onPlayerConnected
METHOD	are	(Lbss;)Z	c	method_18768	tryLoadEntity
METHOD	are	(Liz;)Z	c	method_19500	isNearOccupiedPointOfInterest
METHOD	are	(Liz;Lji;)V	c	method_19536	method_19536
METHOD	are	()Z	d	method_33144	isSleepingEnabled
METHOD	are	(J)Z	d	method_37117	isTickingFutureReady
METHOD	are	(Larf;)V	d	method_18215	onPlayerRespawned
METHOD	are	(Lbss;)V	d	method_18769	onDimensionChanged
METHOD	are	(Liz;)Lcog;	d	method_19502	getRaidAt
METHOD	are	(Liz;Ldex;)V	d	method_14189	tickBlock
METHOD	are	()V	e	method_8448	updateSleepingPlayers
METHOD	are	(J)Lbqz;	e	method_51838	method_51838
METHOD	are	(Larf;)V	e	method_18771	addPlayer
METHOD	are	(Lbss;)Z	e	method_30736	spawnNewEntityAndPassengers
METHOD	are	(Liz;)Z	e	method_19503	hasRaidAt
METHOD	are	()Lalw;	f	method_14170	getScoreboard
METHOD	are	(Larf;)V	f	method_18773	method_18773
METHOD	are	(Liz;)Z	f	method_37118	shouldTickEntity
METHOD	are	()V	g	method_14195	resetWeather
METHOD	are	(Liz;)Z	g	method_39999	shouldTick
METHOD	are	()V	h	method_14197	resetIdleTimeout
METHOD	are	()Ljava/util/List;	i	method_18776	getAliveEnderDragons
METHOD	are	(Lbss;)Z	i	method_31430	shouldCancelSpawn
METHOD	are	()Larf;	j	method_18779	getRandomAlivePlayer
METHOD	are	(Lbss;)Z	j	method_14175	addEntity
METHOD	are	()I	k	method_32819	getLogicalHeight
METHOD	are	(Lbss;)Ljava/lang/String;	k	method_31431	method_31431
METHOD	are	()Larc;	l	method_14178	getChunkManager
METHOD	are	(Lbss;)Ljava/lang/String;	l	method_24310	method_24310
METHOD	are	()Lexd;	m	method_14196	getBlockTickScheduler
METHOD	are	(Lbss;)Ljava/lang/String;	m	method_18781	method_18781
METHOD	are	()Lexd;	n	method_14179	getFluidTickScheduler
METHOD	are	()Leor;	p	method_14173	getPortalForcer
METHOD	are	()Lemj;	q	method_14183	getStructureTemplateManager
METHOD	are	()Lepo;	u	method_17983	getPersistentStateManager
METHOD	are	()Lit/unimi/dsi/fastutil/longs/LongSet;	w	method_17984	getForcedChunks
METHOD	are	()Lcer;	y	method_19494	getPointOfInterestStorage
METHOD	are	()Lcoi;	z	method_19495	getRaidManager
CLASS	are$a	net/minecraft/class_3218$class_5526	net/minecraft/server/world/ServerWorld$ServerEntityHandler
FIELD	are$a	Lare;	a	field_26936	field_26936
METHOD	are$a	(Lbss;)V	a	method_31432	create
METHOD	are$a	(Lbss;)V	b	method_31433	destroy
METHOD	are$a	(Lbss;)V	c	method_31434	startTicking
METHOD	are$a	(Lbss;)V	d	method_31435	stopTicking
METHOD	are$a	(Lbss;)V	e	method_31436	startTracking
METHOD	are$a	(Lbss;)V	f	method_31437	stopTracking
METHOD	are$a	(Lbss;)V	g	method_43030	updateLoadStatus
CLASS	arf	net/minecraft/class_3222	net/minecraft/server/network/ServerPlayerEntity
FIELD	arf	D	b	field_47708	field_47708
FIELD	arf	I	cA	field_29769	field_29769
FIELD	arf	I	cB	field_29770	field_29770
FIELD	arf	I	cC	field_46928	field_46928
FIELD	arf	Lbut;	cD	field_47709	CREATIVE_BLOCK_INTERACTION_RANGE_MODIFIER_UUID
FIELD	arf	Lbut;	cE	field_47710	CREATIVE_ENTITY_INTERACTION_RANGE_MODIFIER_UUID
FIELD	arf	Lalm;	cF	field_13970	advancementTracker
FIELD	arf	Lawf;	cG	field_13966	statHandler
FIELD	arf	F	cH	field_13963	lastHealthScore
FIELD	arf	I	cI	field_13983	lastFoodScore
FIELD	arf	I	cJ	field_13968	lastAirScore
FIELD	arf	I	cK	field_13982	lastArmorScore
FIELD	arf	I	cL	field_13965	lastLevelScore
FIELD	arf	Lase;	c	field_13987	networkHandler
FIELD	arf	I	cM	field_13980	lastExperienceScore
FIELD	arf	F	cN	field_13997	syncedHealth
FIELD	arf	I	cO	field_13979	syncedFoodLevel
FIELD	arf	Z	cP	field_13972	syncedSaturationIsZero
FIELD	arf	I	cQ	field_13978	syncedExperience
FIELD	arf	I	cR	field_13998	joinInvulnerabilityTicks
FIELD	arf	Lcmt;	cS	field_13993	clientChatVisibility
FIELD	arf	Z	cT	field_13971	clientChatColorsEnabled
FIELD	arf	J	cU	field_13976	lastActionTime
FIELD	arf	Lbss;	cV	field_13984	cameraEntity
FIELD	arf	Z	cW	field_13985	inTeleportationState
FIELD	arf	Z	cX	field_13969	seenCredits
FIELD	arf	Lawe;	cY	field_13996	recipeBook
FIELD	arf	Levp;	cZ	field_13992	levitationStartPos
FIELD	arf	Lorg/slf4j/Logger;	cz	field_13975	LOGGER
FIELD	arf	Lnet/minecraft/server/MinecraftServer;	d	field_13995	server
FIELD	arf	I	da	field_13973	levitationStartTick
FIELD	arf	Z	db	field_13964	disconnected
FIELD	arf	I	dc	field_44990	viewDistance
FIELD	arf	Ljava/lang/String;	dd	field_46156	language
FIELD	arf	Levp;	de	field_35007	fallStartPos
FIELD	arf	Levp;	df	field_13994	enteredNetherPos
FIELD	arf	Levp;	dg	field_35008	vehicleInLavaRidingPos
FIELD	arf	Lkb;	dh	field_13990	watchedSection
FIELD	arf	Laqs;	di	field_44991	chunkFilter
FIELD	arf	Lald;	dj	field_23191	spawnPointDimension
FIELD	arf	Liz;	dk	field_23192	spawnPointPosition
FIELD	arf	Z	dl	field_23193	spawnForced
FIELD	arf	F	dm	field_26353	spawnAngle
FIELD	arf	Lasj;	dn	field_26821	textStream
FIELD	arf	Z	do	field_28860	filterText
FIELD	arf	Z	dp	field_35566	allowServerListing
FIELD	arf	Z	dq	field_49776	spawnExtraParticlesOnFall
FIELD	arf	Lcmb;	dr	field_39985	sculkShriekerWarningManager
FIELD	arf	Liz;	ds	field_50088	startRaidPos
FIELD	arf	Lcqf;	dt	field_29180	screenHandlerSyncHandler
FIELD	arf	Lcqe;	du	field_29181	screenHandlerListener
FIELD	arf	Lyf;	dv	field_39986	session
FIELD	arf	I	dw	field_13986	screenHandlerSyncId
FIELD	arf	Larg;	e	field_13974	interactionManager
FIELD	arf	Ljava/lang/Object;	f	field_49777	field_49777
FIELD	arf	Z	g	field_13989	notInAnyWorld
METHOD	arf	()Ljava/lang/String;	A	method_14209	getIp
METHOD	arf	()Laqt;	B	method_53823	getClientOptions
METHOD	arf	()Z	C	method_34879	areClientChatColorsEnabled
METHOD	arf	()Lcmt;	D	method_14238	getClientChatVisibility
METHOD	arf	()I	E	method_52371	getViewDistance
METHOD	arf	()V	G	method_14234	updateLastActionTime
METHOD	arf	()Lawf;	H	method_14248	getStatHandler
METHOD	arf	()Lawe;	I	method_14253	getRecipeBook
METHOD	arf	()Lbss;	K	method_14242	getCameraEntity
METHOD	arf	()J	M	method_14219	getLastActionTime
METHOD	arf	()Lxo;	N	method_14206	getPlayerListName
METHOD	arf	()Z	O	method_14208	isInTeleportationState
METHOD	arf	()V	P	method_14240	onTeleportationDone
METHOD	arf	()Lalm;	Q	method_14236	getAdvancementTracker
METHOD	arf	()Liz;	R	method_26280	getSpawnPointPosition
METHOD	arf	()F	S	method_30631	getSpawnAngle
METHOD	arf	()Lald;	T	method_26281	getSpawnPointDimension
METHOD	arf	()Z	U	method_26282	isSpawnForced
METHOD	arf	()Lkb;	V	method_14232	getWatchedSection
METHOD	arf	()Laqs;	W	method_52372	getChunkFilter
METHOD	arf	()Lasj;	X	method_31273	getTextStream
METHOD	arf	()Z	Z	method_39426	allowsServerListing
METHOD	arf	(DDDZ)V	a	method_14207	handleFall
METHOD	arf	(FFZZ)V	a	method_14218	updateInput
METHOD	arf	(I)V	a	method_14228	setExperiencePoints
METHOD	arf	(ILewr;)V	a	method_14221	method_14221
METHOD	arf	(Lakd;)V	a	method_43930	sendServerMetadata
METHOD	arf	(Lald;Liz;FZZ)V	a	method_26284	setSpawnPoint
METHOD	arf	(Laqs;)V	a	method_52373	setChunkFilter
METHOD	arf	(Laqt;)V	a	method_14213	setClientOptions
METHOD	arf	(Lare;DDDFF)V	a	method_14251	teleport
METHOD	arf	(Lare;Liz;)V	a	method_30313	createEndSpawnPlatform
METHOD	arf	(Larf;Z)V	a	method_14203	copyFrom
METHOD	arf	(Lbaa;)V	a	method_19504	method_19504
METHOD	arf	(Lbtp;)V	a	method_29777	method_29777
METHOD	arf	(Lckb;)Z	a	method_26283	method_26283
METHOD	arf	(Lcmb;)V	a	method_45164	method_45164
METHOD	arf	(Lcmu;I)V	a	method_37412	method_37412
METHOD	arf	(Lcps;)V	a	method_14235	onScreenHandlerOpened
METHOD	arf	(Ldbt;)Z	a	method_7336	changeGameMode
METHOD	arf	(Lews;Lews;[Leww;)V	a	method_14227	updateScoreboardScore
METHOD	arf	(Leww;I)V	a	method_14212	updateScores
METHOD	arf	(Lfb$a;Lbss;Lfb$a;)V	a	method_14222	lookAtEntity
METHOD	arf	(Liz;Lje;)Z	a	method_26285	isBedTooFarAway
METHOD	arf	(Lkb;)V	a	method_17668	setWatchedSection
METHOD	arf	(Lur;Ljava/lang/String;)Ldbt;	a	method_32745	gameModeFromNbt
METHOD	arf	(Lur;Lvo;)V	a	method_58583	method_58583
METHOD	arf	(Lxo;Lyl;)Lyl;	a	method_14210	method_14210
METHOD	arf	(Lyd;ZLxk$a;)V	a	method_43505	sendChatMessage
METHOD	arf	(Lyf;)V	a	method_46364	setSession
METHOD	arf	(Z)Z	a	method_37413	dropSelectedItem
METHOD	arf	()Lyf;	ab	method_45163	getSession
METHOD	arf	()V	ad	method_58584	clearStartRaidPos
METHOD	arf	()Liz;	ae	method_58585	getStartRaidPos
METHOD	arf	(DDD)V	b	method_54720	increaseTravelMotionStats
METHOD	arf	(I)V	b	method_14252	setExperienceLevel
METHOD	arf	(ILewr;)V	b	method_14250	method_14250
METHOD	arf	(Lale;)Ljava/util/stream/Stream;	b	method_54934	method_54934
METHOD	arf	(Larf;)Z	b	method_33795	shouldFilterMessagesSentTo
METHOD	arf	(Lbtp;)Z	b	method_29778	method_29778
METHOD	arf	(Ldbt;)Ldbt;	b	method_32746	getServerGameMode
METHOD	arf	(Liz;Lje;)Z	b	method_26286	isBedObstructed
METHOD	arf	(Lur;Lvo;)V	b	method_29205	method_29205
METHOD	arf	(Lxo;Z)V	b	method_43502	sendMessageToClient
METHOD	arf	(Z)V	b	method_58143	setSpawnExtraParticlesOnFall
METHOD	arf	(Lare;)V	c	method_51468	setServerWorld
METHOD	arf	(Lur;)V	c	method_32748	readGameModeNbt
METHOD	arf	(Lur;Lvo;)V	c	method_45165	method_45165
METHOD	arf	(Lxo;)Lzv;	c	method_43507	method_43507
METHOD	arf	(Lare;)Lagq;	d	method_52374	createCommonPlayerSpawnInfo
METHOD	arf	(Lbss;)V	d	method_14224	setCameraEntity
METHOD	arf	(Liz;)V	d	method_58586	setStartRaidPos
METHOD	arf	(Lxo;)Lzv;	d	method_14223	method_14223
METHOD	arf	(Lare;)V	e	method_14245	moveToSpawn
METHOD	arf	(Lare;)V	f	method_18783	worldChanged
METHOD	arf	()V	gF	method_55633	updateCreativeInteractionRangeModifiers
METHOD	arf	()V	gG	method_29779	forgiveMobAnger
METHOD	arf	()Z	gH	method_14230	isPvpEnabled
METHOD	arf	()V	gI	method_14237	incrementScreenHandlerSyncId
METHOD	arf	()Z	gJ	method_44706	acceptsChatMessage
METHOD	arf	()V	h	method_34225	onSpawn
METHOD	arf	(Liz;)Z	j	method_26287	isBedTooFarAway
METHOD	arf	(Liz;)V	k	method_58587	method_58587
METHOD	arf	(Lur;)V	k	method_32749	writeGameModeNbt
METHOD	arf	()V	m	method_14226	playerTick
METHOD	arf	()V	o	method_38786	tickFallStartPos
METHOD	arf	()V	p	method_38787	tickVehicleInLavaRiding
METHOD	arf	(DDD)V	r	method_54721	increaseRidingMotionStats
METHOD	arf	(DDD)Z	s	method_54722	isZero
METHOD	arf	()V	u	method_14231	onDisconnect
METHOD	arf	()Z	v	method_14239	isDisconnected
METHOD	arf	(I)I	v	method_14244	calculateSpawnOffsetMultiplier
METHOD	arf	(Z)Z	v	method_44707	acceptsMessage
METHOD	arf	()V	w	method_14217	markHealthDirty
METHOD	arf	()Lare;	z	method_51469	getServerWorld
CLASS	arf$1	net/minecraft/class_3222$1	net/minecraft/server/network/ServerPlayerEntity$1
FIELD	arf$1	Larf;	a	field_29182	field_29182
METHOD	arf$1	(Lcps;II)V	b	method_34227	sendPropertyUpdate
CLASS	arf$2	net/minecraft/class_3222$2	net/minecraft/server/network/ServerPlayerEntity$2
FIELD	arf$2	Larf;	a	field_29183	field_29183
CLASS	arg	net/minecraft/class_3225	net/minecraft/server/network/ServerPlayerInteractionManager
FIELD	arg	Lorg/slf4j/Logger;	a	field_20325	LOGGER
FIELD	arg	Ldbt;	b	field_14005	gameMode
FIELD	arg	Lare;	c	field_14007	world
FIELD	arg	Larf;	d	field_14008	player
FIELD	arg	Ldbt;	e	field_25715	previousGameMode
FIELD	arg	Z	f	field_14003	mining
FIELD	arg	I	g	field_20326	startMiningTime
FIELD	arg	Liz;	h	field_20327	miningPos
FIELD	arg	I	i	field_14000	tickCounter
FIELD	arg	Z	j	field_20328	failedToMine
FIELD	arg	Liz;	k	field_20329	failedMiningPos
FIELD	arg	I	l	field_20330	failedStartMiningTime
FIELD	arg	I	m	field_20331	blockBreakingProgress
METHOD	arg	()V	a	method_14264	update
METHOD	arg	(Lare;)V	a	method_14259	setWorld
METHOD	arg	(Larf;Ldbw;Lcun;Lbqr;)Lbqs;	a	method_14256	interactItem
METHOD	arg	(Larf;Ldbw;Lcun;Lbqr;Levl;)Lbqs;	a	method_14262	interactBlock
METHOD	arg	(Ldbt;)Z	a	method_30118	changeGameMode
METHOD	arg	(Ldbt;Ldbt;)V	a	method_14261	setGameMode
METHOD	arg	(Ldsa;Liz;I)F	a	method_21716	continueMining
METHOD	arg	(Liz;)Z	a	method_14266	tryBreakBlock
METHOD	arg	(Liz;ILjava/lang/String;)V	a	method_21717	finishMining
METHOD	arg	(Liz;Lahz$a;Lje;II)V	a	method_14263	processBlockBreakingAction
METHOD	arg	(Liz;ZILjava/lang/String;)V	a	method_41250	onBlockBreakingAction
METHOD	arg	()Ldbt;	b	method_14257	getGameMode
METHOD	arg	()Ldbt;	c	method_30119	getPreviousGameMode
METHOD	arg	()Z	d	method_14267	isSurvivalLike
METHOD	arg	()Z	e	method_14268	isCreative
CLASS	arh	net/minecraft/class_3227	net/minecraft/server/world/ServerLightingProvider
FIELD	arh	I	a	field_44692	field_44692
FIELD	arh	Lorg/slf4j/Logger;	d	field_14020	LOGGER
FIELD	arh	Lbpl;	e	field_17255	processor
FIELD	arh	Lit/unimi/dsi/fastutil/objects/ObjectList;	f	field_17256	pendingTasks
FIELD	arh	Laqn;	g	field_17257	chunkStorage
FIELD	arh	Lbpk;	h	field_17259	executor
FIELD	arh	I	i	field_17260	taskBatchSize
FIELD	arh	Ljava/util/concurrent/atomic/AtomicBoolean;	j	field_18812	ticking
METHOD	arh	(II)Ljava/util/concurrent/CompletableFuture;	a	method_53694	enqueue
METHOD	arh	(IILarh$a;Ljava/lang/Runnable;)V	a	method_17308	enqueue
METHOD	arh	(IILjava/lang/Runnable;)V	a	method_53695	method_53695
METHOD	arh	(IILjava/util/function/IntSupplier;Larh$a;Ljava/lang/Runnable;)V	a	method_17307	enqueue
METHOD	arh	(Larh$a;Ljava/lang/Runnable;)V	a	method_17313	method_17313
METHOD	arh	(Ldbd;)V	a	method_20386	updateChunkStatus
METHOD	arh	(Ldbd;Ljava/lang/Runnable;)V	a	method_17306	method_17306
METHOD	arh	(Ldbd;ZLdtw;)Ldtw;	a	method_51284	method_51284
METHOD	arh	(Ldtw;Ldbd;)Ldtw;	a	method_17309	method_17309
METHOD	arh	(Ldtw;Z)Ljava/util/concurrent/CompletableFuture;	a	method_51285	initializeLight
METHOD	arh	(ZLdbd;)V	a	method_51470	method_51470
METHOD	arh	()V	b	method_17303	tick
METHOD	arh	(Ldbd;Ljava/lang/Runnable;)V	b	method_51287	method_51287
METHOD	arh	(Ldcf;Lkb;Ldub;)V	b	method_14280	method_14280
METHOD	arh	(Ldtw;Ldbd;)V	b	method_51288	method_51288
METHOD	arh	(Ldtw;Z)Ljava/util/concurrent/CompletableFuture;	b	method_17310	light
METHOD	arh	(Liz;)Ljava/lang/String;	b	method_18846	method_18846
METHOD	arh	(Lkb;)Ljava/lang/String;	b	method_18844	method_18844
METHOD	arh	(Lkb;Z)Ljava/lang/String;	b	method_18847	method_18847
METHOD	arh	(Ldbd;)Ljava/lang/String;	c	method_51286	method_51286
METHOD	arh	(Ldbd;Z)Ljava/lang/String;	c	method_18845	method_18845
METHOD	arh	(Liz;)V	c	method_14279	method_14279
METHOD	arh	(Lkb;Z)V	c	method_14273	method_14273
METHOD	arh	(Ldbd;)Ljava/lang/String;	d	method_20624	method_20624
METHOD	arh	(Ldbd;Z)V	d	method_20626	method_20626
METHOD	arh	(Ldbd;)Ljava/lang/String;	e	method_51472	method_51472
METHOD	arh	(Ldbd;Z)Ljava/lang/String;	e	method_51473	method_51473
METHOD	arh	()V	f	method_14277	runTasks
METHOD	arh	(Ldbd;)V	f	method_51474	method_51474
METHOD	arh	(Ldbd;Z)V	f	method_51475	method_51475
METHOD	arh	()V	g	method_53696	method_53696
METHOD	arh	(Ldbd;)Ljava/lang/String;	g	method_20387	method_20387
METHOD	arh	()V	h	method_19505	method_19505
METHOD	arh	(Ldbd;)V	h	method_20388	method_20388
METHOD	arh	()I	i	method_20625	method_20625
METHOD	arh	()I	j	method_20607	method_20607
METHOD	arh	()I	k	method_17314	method_17314
METHOD	arh	()I	l	method_20389	method_20389
CLASS	arh$a	net/minecraft/class_3227$class_3901	net/minecraft/server/world/ServerLightingProvider$Stage
FIELD	arh$a	Larh$a;	a	field_17261	field_17261
FIELD	arh$a	Larh$a;	b	field_17262	field_17262
FIELD	arh$a	[Larh$a;	c	field_17263	field_17263
METHOD	arh$a	()[Larh$a;	a	method_36577	method_36577
CLASS	ari	net/minecraft/class_3228	net/minecraft/server/world/ChunkTicket
FIELD	ari	Larj;	a	field_14023	type
FIELD	ari	I	b	field_14025	level
FIELD	ari	Ljava/lang/Object;	c	field_14022	argument
FIELD	ari	J	d	field_14024	tickCreated
METHOD	ari	()Larj;	a	method_14281	getType
METHOD	ari	(J)V	a	method_23956	setTickCreated
METHOD	ari	(Lari;)I	a	method_14285	compareTo
METHOD	ari	()I	b	method_14283	getLevel
METHOD	ari	(J)Z	b	method_20627	isExpired
CLASS	arj	net/minecraft/class_3230	net/minecraft/server/world/ChunkTicketType
FIELD	arj	Larj;	a	field_14030	START
FIELD	arj	Larj;	b	field_17264	DRAGON
FIELD	arj	Larj;	c	field_14033	PLAYER
FIELD	arj	Larj;	d	field_14031	FORCED
FIELD	arj	Larj;	e	field_19270	LIGHT
FIELD	arj	Larj;	f	field_19280	PORTAL
FIELD	arj	Larj;	g	field_19347	POST_TELEPORT
FIELD	arj	Larj;	h	field_14032	UNKNOWN
FIELD	arj	Ljava/lang/String;	i	field_14034	name
FIELD	arj	Ljava/util/Comparator;	j	field_14029	argumentComparator
FIELD	arj	J	k	field_19348	expiryTicks
METHOD	arj	()Ljava/util/Comparator;	a	method_14292	getArgumentComparator
METHOD	arj	(Lbaa;Lbaa;)I	a	method_17315	method_17315
METHOD	arj	(Ljava/lang/String;Ljava/util/Comparator;)Larj;	a	method_14291	create
METHOD	arj	(Ljava/lang/String;Ljava/util/Comparator;I)Larj;	a	method_20628	create
METHOD	arj	()J	b	method_20629	getExpiryTicks
METHOD	arj	(Lbaa;Lbaa;)I	b	method_17316	method_17316
CLASS	ark	net/minecraft/class_6609	net/minecraft/world/SimulationDistanceLevelPropagator
FIELD	ark	I	a	field_44858	field_44858
FIELD	ark	Lit/unimi/dsi/fastutil/longs/Long2ByteMap;	b	field_34888	levels
FIELD	ark	I	c	field_34889	field_34889
FIELD	ark	Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;	d	field_34890	tickets
METHOD	ark	()V	a	method_38635	updateLevels
METHOD	ark	(I)V	a	method_38636	updatePlayerTickets
METHOD	ark	(JLari;)V	a	method_38637	add
METHOD	ark	(Larj;Ldbd;ILjava/lang/Object;)V	a	method_38638	add
METHOD	ark	(Lazp;)I	a	method_38639	getLevel
METHOD	ark	(Ldbd;)I	a	method_38640	getLevel
METHOD	ark	(JLari;)V	b	method_38641	remove
METHOD	ark	(Larj;Ldbd;ILjava/lang/Object;)V	b	method_38642	remove
METHOD	ark	(J)Ljava/lang/String;	d	method_38643	getTickingTicket
METHOD	ark	(J)Lazp;	g	method_38644	getTickets
METHOD	ark	(J)Lazp;	h	method_38645	method_38645
CLASS	arl	net/minecraft/class_3233	net/minecraft/world/ChunkRegion
FIELD	arl	Lorg/slf4j/Logger;	a	field_14092	LOGGER
FIELD	arl	Ljava/util/List;	b	field_14098	chunks
FIELD	arl	Ldtw;	c	field_28557	centerPos
FIELD	arl	I	d	field_14088	width
FIELD	arl	Lare;	e	field_14093	world
FIELD	arl	J	f	field_14087	seed
FIELD	arl	Lepq;	g	field_14097	levelProperties
FIELD	arl	Lazf;	h	field_14091	random
FIELD	arl	Ldvs;	i	field_14096	dimension
FIELD	arl	Lexl;	j	field_14099	blockTickScheduler
FIELD	arl	Lexl;	k	field_14094	fluidTickScheduler
FIELD	arl	Ldcx;	l	field_20668	biomeAccess
FIELD	arl	Ldbd;	m	field_23788	lowerCorner
FIELD	arl	Ldbd;	n	field_23789	upperCorner
FIELD	arl	Lduv;	o	field_33754	status
FIELD	arl	I	p	field_33755	placementRadius
FIELD	arl	Ljava/util/function/Supplier;	q	field_33756	currentlyGeneratingStructureName
FIELD	arl	Ljava/util/concurrent/atomic/AtomicLong;	r	field_35442	tickOrder
FIELD	arl	Lale;	s	field_38683	WORLDGEN_REGION_RANDOM_ID
METHOD	arl	()Ldbd;	a	method_33561	getCenterPos
METHOD	arl	(Ldbd;I)Z	a	method_42109	needsBlending
METHOD	arl	(Ldtw;)Ljava/lang/String;	a	method_56919	method_56919
METHOD	arl	(Lduv;)Ljava/lang/String;	a	method_56920	method_56920
METHOD	arl	(Liz;)V	f	method_14338	markBlockForPostProcessing
METHOD	arl	(Liz;)Lexj;	g	method_14337	method_14337
METHOD	arl	(Liz;)Lexj;	k	method_14340	method_14340
METHOD	arl	()Ljava/lang/String;	p	method_56921	method_56921
CLASS	arm	net/minecraft/class_5978	net/minecraft/unused/packageinfo/PackageInfo5978
CLASS	arn	net/minecraft/class_3949	net/minecraft/server/WorldGenerationProgressListener
METHOD	arn	()V	a	method_17675	start
METHOD	arn	(I)I	a	method_56041	getStartRegionSize
METHOD	arn	(Ldbd;)V	a	method_17669	start
METHOD	arn	(Ldbd;Lduv;)V	a	method_17670	setChunkStatus
METHOD	arn	()V	b	method_17671	stop
CLASS	aro	net/minecraft/class_3950	net/minecraft/server/WorldGenerationProgressListenerFactory
CLASS	arp	net/minecraft/class_3951	net/minecraft/server/WorldGenerationProgressLogger
FIELD	arp	Lorg/slf4j/Logger;	a	field_17467	LOGGER
FIELD	arp	I	b	field_17468	totalCount
FIELD	arp	I	c	field_17469	generatedCount
FIELD	arp	J	d	field_17470	startTime
FIELD	arp	J	e	field_17471	nextMessageTime
METHOD	arp	(I)Larp;	b	method_56042	create
METHOD	arp	()Larp;	c	method_56043	noSpawnChunks
METHOD	arp	(I)Larp;	c	method_56044	forSpawnChunks
METHOD	arp	()I	d	method_17672	getProgressPercentage
CLASS	arq	net/minecraft/class_3952	net/minecraft/server/QueueingWorldGenerationProgressListener
FIELD	arq	Larn;	a	field_17472	progressListener
FIELD	arq	Lbpl;	b	field_17473	queue
FIELD	arq	Z	c	field_48272	running
METHOD	arq	(Larn;Ljava/util/concurrent/Executor;)Larq;	a	method_34228	create
METHOD	arq	(Ldbd;)V	b	method_17673	method_17673
METHOD	arq	(Ldbd;Lduv;)V	b	method_17674	method_17674
CLASS	arr	net/minecraft/class_3953	net/minecraft/server/WorldGenerationProgressTracker
FIELD	arr	Larp;	a	field_17474	progressLogger
FIELD	arr	Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;	b	field_17475	chunkStatuses
FIELD	arr	Ldbd;	c	field_17476	spawnPos
FIELD	arr	I	d	field_17477	centerSize
FIELD	arr	I	e	field_17478	radius
FIELD	arr	I	f	field_17479	size
FIELD	arr	Z	g	field_17480	running
METHOD	arr	(II)Lduv;	a	method_17676	getChunkStatus
METHOD	arr	(I)Larr;	b	method_56045	create
METHOD	arr	()Larr;	c	method_56046	noSpawnChunks
METHOD	arr	(I)Larr;	c	method_56047	forSpawnChunks
METHOD	arr	()I	d	method_17677	getCenterSize
METHOD	arr	()I	e	method_17678	getSize
METHOD	arr	()I	f	method_17679	getProgressPercentage
CLASS	ars	net/minecraft/class_5979	net/minecraft/unused/packageinfo/PackageInfo5979
CLASS	art	net/minecraft/class_8792	net/minecraft/server/network/ConnectedClientData
FIELD	art	Lcom/mojang/authlib/GameProfile;	a	comp_1959	comp_1959
FIELD	art	I	b	comp_1960	comp_1960
FIELD	art	Laqt;	c	comp_1961	syncedOptions
FIELD	art	Z	d	comp_2202	comp_2202
METHOD	art	()Lcom/mojang/authlib/GameProfile;	a	comp_1959	comp_1959
METHOD	art	(Lcom/mojang/authlib/GameProfile;Z)Lart;	a	method_53824	createDefault
METHOD	art	()I	b	comp_1960	comp_1960
METHOD	art	()Laqt;	c	comp_1961	syncedOptions
METHOD	art	()Z	d	comp_2202	comp_2202
CLASS	aru	net/minecraft/class_8605	net/minecraft/server/network/ServerPlayerConfigurationTask
METHOD	aru	()Laru$a;	a	method_52375	getKey
METHOD	aru	(Ljava/util/function/Consumer;)V	a	method_52376	sendPacket
CLASS	aru$a	net/minecraft/class_8605$class_8606	net/minecraft/server/network/ServerPlayerConfigurationTask$Key
FIELD	aru$a	Ljava/lang/String;	a	comp_1576	comp_1576
METHOD	aru$a	()Ljava/lang/String;	a	comp_1576	comp_1576
CLASS	arv	net/minecraft/class_9262	net/minecraft/text/RawFilteredPair
FIELD	arv	Ljava/lang/Object;	a	comp_2369	comp_2369
FIELD	arv	Ljava/util/Optional;	b	comp_2370	comp_2370
METHOD	arv	()Ljava/lang/Object;	a	comp_2369	comp_2369
METHOD	arv	(Larw;)Larv;	a	method_57134	of
METHOD	arv	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_57135	createCodec
METHOD	arv	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57136	method_57136
METHOD	arv	(Ljava/lang/Object;)Larv;	a	method_57137	of
METHOD	arv	(Ljava/util/function/Function;)Larv;	a	method_57138	map
METHOD	arv	(Lzm;)Lzm;	a	method_57139	createPacketCodec
METHOD	arv	(Z)Ljava/lang/Object;	a	method_57140	get
METHOD	arv	()Ljava/util/Optional;	b	comp_2370	comp_2370
METHOD	arv	(Ljava/util/function/Function;)Ljava/util/Optional;	b	method_57141	resolve
CLASS	arw	net/minecraft/class_5837	net/minecraft/server/filter/FilteredMessage
FIELD	arw	Larw;	a	field_28863	EMPTY
FIELD	arw	Ljava/lang/String;	b	comp_841	raw
FIELD	arw	Lxs;	c	comp_978	comp_978
METHOD	arw	()Ljava/lang/String;	a	method_45059	filter
METHOD	arw	(Ljava/lang/String;)Larw;	a	method_45060	permitted
METHOD	arw	()Ljava/lang/String;	b	method_45061	getString
METHOD	arw	(Ljava/lang/String;)Larw;	b	method_45062	censored
METHOD	arw	()Z	c	method_45063	isFiltered
METHOD	arw	()Ljava/lang/String;	d	comp_841	raw
METHOD	arw	()Lxs;	e	comp_978	comp_978
CLASS	arx	net/minecraft/class_8607	net/minecraft/network/handler/LegacyQueries
FIELD	arx	I	a	field_44992	HEADER
FIELD	arx	Ljava/lang/String;	b	field_44993	PING_HOST
FIELD	arx	I	c	field_44994	QUERY_PACKET_ID
FIELD	arx	I	d	field_44995	field_44995
FIELD	arx	I	e	field_44996	BUFFER_SIZE
FIELD	arx	I	f	field_44997	PROTOCOL_VERSION
METHOD	arx	(Lio/netty/buffer/ByteBuf;)Ljava/lang/String;	a	method_52377	read
METHOD	arx	(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)V	a	method_52378	write
CLASS	ary	net/minecraft/class_3238	net/minecraft/network/handler/LegacyQueryHandler
FIELD	ary	Lorg/slf4j/Logger;	a	field_14101	LOGGER
FIELD	ary	Lalu;	b	field_44998	server
METHOD	ary	(Lalu;)Ljava/lang/String;	a	method_52379	getResponseFor1_2
METHOD	ary	(Lio/netty/buffer/ByteBuf;)Z	a	method_52380	isLegacyQuery
METHOD	ary	(Lio/netty/buffer/ByteBufAllocator;Ljava/lang/String;)Lio/netty/buffer/ByteBuf;	a	method_52381	createBuf
METHOD	ary	(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V	a	method_14344	reply
METHOD	ary	(Lalu;)Ljava/lang/String;	b	method_52382	getResponse
CLASS	arz	net/minecraft/class_3240	net/minecraft/server/network/LocalServerHandshakeNetworkHandler
FIELD	arz	Lnet/minecraft/server/MinecraftServer;	b	field_14104	server
FIELD	arz	Lwj;	c	field_14103	connection
CLASS	asa	net/minecraft/class_8608	net/minecraft/server/network/ChunkDataSender
FIELD	asa	F	a	field_45000	field_45000
FIELD	asa	F	b	field_45001	field_45001
FIELD	asa	Lorg/slf4j/Logger;	c	field_45002	LOGGER
FIELD	asa	F	d	field_45003	field_45003
FIELD	asa	I	e	field_45004	field_45004
FIELD	asa	Lit/unimi/dsi/fastutil/longs/LongSet;	f	field_45005	chunks
FIELD	asa	Z	g	field_45006	local
FIELD	asa	F	h	field_45007	desiredBatchSize
FIELD	asa	F	i	field_45008	pending
FIELD	asa	I	j	field_45009	unacknowledgedBatches
FIELD	asa	I	k	field_45010	maxUnacknowledgedBatches
METHOD	asa	(F)V	a	method_52383	onAcknowledgeChunks
METHOD	asa	(J)Z	a	method_52384	isInNextBatch
METHOD	asa	(Laqn;Ldbd;)Ljava/util/List;	a	method_52385	makeBatch
METHOD	asa	(Larf;)V	a	method_52386	sendChunkBatches
METHOD	asa	(Larf;Ldbd;)V	a	method_52387	unload
METHOD	asa	(Lase;Lare;Ldug;)V	a	method_52388	sendChunkData
METHOD	asa	(Ldbd;Ldug;)I	a	method_52389	method_52389
METHOD	asa	(Ldug;)V	a	method_52390	add
CLASS	asb	net/minecraft/class_8609	net/minecraft/server/network/ServerCommonNetworkHandler
FIELD	asb	I	b	field_45011	KEEP_ALIVE_INTERVAL
FIELD	asb	Lxo;	c	field_48273	UNEXPECTED_QUERY_RESPONSE_TEXT
FIELD	asb	Lnet/minecraft/server/MinecraftServer;	d	field_45012	server
FIELD	asb	Lwj;	e	field_45013	connection
FIELD	asb	Lorg/slf4j/Logger;	f	field_45014	LOGGER
FIELD	asb	I	g	field_51342	TRANSITION_TIMEOUT
FIELD	asb	Lxo;	h	field_45015	TIMEOUT_TEXT
FIELD	asb	Z	i	field_48274	transferred
FIELD	asb	J	j	field_45016	lastKeepAliveTime
FIELD	asb	Z	k	field_45017	waitingForKeepAlive
FIELD	asb	J	l	field_45018	keepAliveId
FIELD	asb	J	m	field_51343	transitionStartTime
FIELD	asb	Z	n	field_51344	transitioning
FIELD	asb	I	o	field_45019	latency
FIELD	asb	Z	p	field_45715	flushDisabled
METHOD	asb	(J)Z	a	method_59511	checkTransitionTimeout
METHOD	asb	(Laqt;)Lart;	a	method_53825	createClientData
METHOD	asb	(Lzv;Lwv;)V	a	method_52391	send
METHOD	asb	(Lxo;)V	b	method_52396	disconnect
METHOD	asb	(Lzv;)V	b	method_14364	sendPacket
METHOD	asb	(Lxo;)V	c	method_52397	method_52397
METHOD	asb	(Lzv;)Ljava/lang/String;	c	method_52399	method_52399
METHOD	asb	()V	e	method_52400	baseTick
METHOD	asb	()V	f	method_53046	disableFlush
METHOD	asb	()V	g	method_53047	enableFlush
METHOD	asb	()Z	h	method_52402	isHost
METHOD	asb	()Lcom/mojang/authlib/GameProfile;	i	method_52403	getProfile
METHOD	asb	()Lcom/mojang/authlib/GameProfile;	j	method_52404	getDebugProfile
METHOD	asb	()I	k	method_52405	getLatency
METHOD	asb	()V	l	method_59512	markTransitionTime
CLASS	asc	net/minecraft/class_8610	net/minecraft/server/network/ServerConfigurationNetworkHandler
FIELD	asc	Lorg/slf4j/Logger;	f	field_45020	LOGGER
FIELD	asc	Lxo;	g	field_45021	INVALID_PLAYER_DATA_TEXT
FIELD	asc	Lcom/mojang/authlib/GameProfile;	h	field_45022	profile
FIELD	asc	Ljava/util/Queue;	i	field_45023	tasks
FIELD	asc	Laru;	j	field_45024	currentTask
FIELD	asc	Laqt;	k	field_46157	syncedOptions
FIELD	asc	Lasn;	l	field_49026	synchronizedRegistriesTask
METHOD	asc	(Laru$a;)V	a	method_52406	onTaskFinished
METHOD	asc	(Lata;)Ljava/util/stream/Stream;	a	method_56530	method_56530
METHOD	asc	(Lnet/minecraft/server/MinecraftServer$b;)V	a	method_52407	method_52407
METHOD	asc	()V	l	method_52409	sendConfigurations
METHOD	asc	()V	m	method_52410	endConfiguration
METHOD	asc	()V	n	method_52411	queueSendResourcePackTask
METHOD	asc	()V	o	method_52412	pollTask
CLASS	asd	net/minecraft/class_3242	net/minecraft/server/ServerNetworkIo
FIELD	asd	Ljava/util/function/Supplier;	a	field_14111	DEFAULT_CHANNEL
FIELD	asd	Ljava/util/function/Supplier;	b	field_14105	EPOLL_CHANNEL
FIELD	asd	Z	c	field_14108	active
FIELD	asd	Lorg/slf4j/Logger;	d	field_14110	LOGGER
FIELD	asd	Lnet/minecraft/server/MinecraftServer;	e	field_14109	server
FIELD	asd	Ljava/util/List;	f	field_14106	channels
FIELD	asd	Ljava/util/List;	g	field_14107	connections
METHOD	asd	()Ljava/net/SocketAddress;	a	method_14353	bindLocal
METHOD	asd	(Ljava/net/InetAddress;I)V	a	method_14354	bind
METHOD	asd	(Lwj;Lxo;)V	a	method_14352	method_14352
METHOD	asd	()V	b	method_14356	stop
METHOD	asd	()V	c	method_14357	tick
METHOD	asd	()Lnet/minecraft/server/MinecraftServer;	d	method_14351	getServer
METHOD	asd	()Ljava/util/List;	e	method_37909	getConnections
METHOD	asd	()Lio/netty/channel/epoll/EpollEventLoopGroup;	f	method_14349	method_14349
METHOD	asd	()Lio/netty/channel/nio/NioEventLoopGroup;	g	method_14348	method_14348
CLASS	asd$1	net/minecraft/class_3242$1	net/minecraft/server/ServerNetworkIo$1
FIELD	asd$1	Lasd;	a	field_14112	field_14112
CLASS	asd$2	net/minecraft/class_3242$2	net/minecraft/server/ServerNetworkIo$2
FIELD	asd$2	Lasd;	a	field_14113	field_14113
CLASS	asd$a	net/minecraft/class_3242$class_5980	net/minecraft/server/ServerNetworkIo$DelayingChannelInboundHandler
FIELD	asd$a	Lio/netty/util/Timer;	a	field_29772	TIMER
FIELD	asd$a	I	b	field_29773	baseDelay
FIELD	asd$a	I	c	field_29774	extraDelay
FIELD	asd$a	Ljava/util/List;	d	field_29775	packets
METHOD	asd$a	(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V	a	method_34880	delay
METHOD	asd$a	(Lio/netty/util/Timeout;)V	a	method_34881	forward
CLASS	asd$a$a	net/minecraft/class_3242$class_5980$class_5981	net/minecraft/server/ServerNetworkIo$DelayingChannelInboundHandler$Packet
FIELD	asd$a$a	Lio/netty/channel/ChannelHandlerContext;	a	field_29776	context
FIELD	asd$a$a	Ljava/lang/Object;	b	field_29777	message
CLASS	ase	net/minecraft/class_3244	net/minecraft/server/network/ServerPlayNetworkHandler
FIELD	ase	D	A	field_14124	lastTickRiddenY
FIELD	ase	D	B	field_14142	lastTickRiddenZ
FIELD	ase	D	C	field_14122	updatedRiddenX
FIELD	ase	D	D	field_14141	updatedRiddenY
FIELD	ase	D	E	field_14120	updatedRiddenZ
FIELD	ase	Levp;	F	field_14119	requestedTeleportPos
FIELD	ase	I	G	field_14123	requestedTeleportId
FIELD	ase	I	H	field_14139	teleportRequestTick
FIELD	ase	Z	I	field_14131	floating
FIELD	ase	I	J	field_14138	floatingTicks
FIELD	ase	Z	K	field_14129	vehicleFloating
FIELD	ase	I	L	field_14137	vehicleFloatingTicks
FIELD	ase	I	M	field_14117	movePacketsCount
FIELD	ase	I	N	field_14135	lastTickMovePacketsCount
FIELD	ase	Lyf;	O	field_40720	session
FIELD	ase	Lyi$b;	P	field_39805	messageUnpacker
FIELD	ase	Lxx;	Q	field_39825	acknowledgmentValidator
FIELD	ase	Lyb;	R	field_39987	signatureStorage
FIELD	ase	Layl;	S	field_39826	messageChainTaskQueue
FIELD	ase	Z	T	field_45025	requestedReconfiguration
FIELD	ase	Larf;	f	field_14140	player
FIELD	ase	Lasa;	g	field_45026	chunkDataSender
FIELD	ase	Lorg/slf4j/Logger;	h	field_14121	LOGGER
FIELD	ase	I	i	field_37281	DEFAULT_SEQUENCE
FIELD	ase	I	j	field_39989	MAX_PENDING_ACKNOWLEDGMENTS
FIELD	ase	I	k	field_49027	field_49027
FIELD	ase	Lxo;	l	field_39990	CHAT_VALIDATION_FAILED_TEXT
FIELD	ase	Lxo;	m	field_50089	INVALID_COMMAND_SIGNATURE_TEXT
FIELD	ase	I	n	field_49778	field_49778
FIELD	ase	I	o	field_14118	ticks
FIELD	ase	I	p	field_37282	sequence
FIELD	ase	I	q	field_14116	messageCooldown
FIELD	ase	I	r	field_14133	creativeItemDropThreshold
FIELD	ase	D	s	field_14130	lastTickX
FIELD	ase	D	t	field_14146	lastTickY
FIELD	ase	D	u	field_14128	lastTickZ
FIELD	ase	D	v	field_14145	updatedX
FIELD	ase	D	w	field_14126	updatedY
FIELD	ase	D	x	field_14144	updatedZ
FIELD	ase	Lbss;	y	field_14147	topmostRiddenEntity
FIELD	ase	D	z	field_14143	lastTickRiddenX
METHOD	ase	(D)D	a	method_34882	clampHorizontal
METHOD	ase	(DDDFF)V	a	method_14363	requestTeleport
METHOD	ase	(DDDFFLjava/util/Set;)V	a	method_14360	requestTeleport
METHOD	ase	(I)V	a	method_41255	updateSequence
METHOD	ase	(ILjava/util/List;)V	a	method_31274	method_31274
METHOD	ase	(Lahc;Ljava/util/Optional;)V	a	method_58588	method_58588
METHOD	ase	(Lahc;Lxv;)V	a	method_45010	handleCommandExecution
METHOD	ase	(Lahc;Lyg;Lxv;)Ljava/util/Map;	a	method_45006	collectArgumentMessages
METHOD	ase	(Lahd;Ljava/util/Optional;)V	a	method_44900	method_44900
METHOD	ase	(Lahd;Lxv;)Lye;	a	method_45011	getSignedMessage
METHOD	ase	(Lahh;Lcom/mojang/brigadier/suggestion/Suggestions;)V	a	method_14365	method_14365
METHOD	ase	(Lahx;Lcyv;)V	a	method_17820	method_17820
METHOD	ase	(Laio;Ljava/util/List;)V	a	method_31282	onSignUpdate
METHOD	ase	(Larf;Lcun;)Z	a	method_27913	canPlace
METHOD	ase	(Larw;)Larv;	a	method_57142	toRawFilteredPair
METHOD	ase	(Larw;Ljava/util/List;I)V	a	method_31276	addBook
METHOD	ase	(Lbss;)I	a	method_56922	getMaxAllowedFloatingTicks
METHOD	ase	(Ldbz;Levk;DDD)Z	a	method_20630	isPlayerNotCollidingWithBlocks
METHOD	ase	(Len;Lep;)Lep;	a	method_45002	method_45002
METHOD	ase	(Ljava/lang/Object;)Ljava/lang/Object;	a	method_31284	method_31284
METHOD	ase	(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/util/concurrent/CompletableFuture;	a	method_31275	filterText
METHOD	ase	(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;	a	method_31277	filterText
METHOD	ase	(Ljava/lang/String;Ljava/lang/Runnable;)V	a	method_44337	validateMessage
METHOD	ase	(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)Lyi$a;	a	method_58589	createInvalidCommandSignatureException
METHOD	ase	(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;	a	method_31279	filterTexts
METHOD	ase	(Ljava/util/List;I)V	a	method_31278	updateBookContent
METHOD	ase	(Lxo;Lxk$a;)V	a	method_45168	sendProfilelessChatMessage
METHOD	ase	(Lxv$b;)Ljava/util/Optional;	a	method_45169	validateAcknowledgment
METHOD	ase	(Lye;)V	a	method_44897	addPendingAcknowledgment
METHOD	ase	(Lye;Lxk$a;)V	a	method_45170	sendChatMessage
METHOD	ase	(Lye;Lxo;Larw;)V	a	method_45064	method_45064
METHOD	ase	(Lyf;)V	a	method_46365	setSession
METHOD	ase	(Lyi$a;)V	a	method_45171	handleMessageChainException
METHOD	ase	(D)D	b	method_34883	clampVertical
METHOD	ase	(DDDFF)Z	b	method_14371	isMovementInvalid
METHOD	ase	(ILjava/util/List;)V	b	method_31283	method_31283
METHOD	ase	(Lahb;)V	b	method_44356	method_44356
METHOD	ase	(Laio;Ljava/util/List;)V	b	method_31285	method_31285
METHOD	ase	(Larw;)Larv;	b	method_33799	method_33799
METHOD	ase	(Lbss;)Z	b	method_29780	isEntityOnAir
METHOD	ase	(Ljava/lang/String;)V	b	method_58590	executeCommand
METHOD	ase	(Ljava/util/List;)Ljava/util/Map;	b	method_58591	toUnsignedSignatures
METHOD	ase	(Lye;)V	b	method_44155	handleDecoratedMessage
METHOD	ase	(Lyf;)V	b	method_54439	method_54439
METHOD	ase	(Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults;	c	method_45003	parse
METHOD	ase	(Ljava/lang/String;)Z	d	method_43508	hasIllegalCharacter
METHOD	ase	()V	l	method_14372	syncWithPlayerPosition
METHOD	ase	()Ljava/net/SocketAddress;	m	method_48107	getConnectionAddress
METHOD	ase	()V	n	method_52414	reconfigure
METHOD	ase	()V	p	method_52415	cleanUp
METHOD	ase	()V	q	method_43669	checkForSpam
CLASS	ase$1	net/minecraft/class_3244$1	net/minecraft/server/network/ServerPlayNetworkHandler$1
FIELD	ase$1	Lare;	a	field_39991	field_39991
FIELD	ase$1	Lbss;	b	field_28962	field_28962
FIELD	ase$1	Lase;	c	field_28963	field_28963
METHOD	ase$1	(Lbqr;Lase$a;)V	a	method_33897	processInteract
METHOD	ase$1	(Levp;Larf;Lbss;Lbqr;)Lbqs;	a	method_33898	method_33898
CLASS	ase$2	net/minecraft/class_3244$2	net/minecraft/server/network/ServerPlayNetworkHandler$2
FIELD	ase$2	[I	a	field_28964	field_28964
FIELD	ase$2	[I	b	field_28965	field_28965
FIELD	ase$2	[I	c	field_28966	field_28966
FIELD	ase$2	[I	d	field_28967	field_28967
CLASS	ase$a	net/minecraft/class_3244$class_5860	net/minecraft/server/network/ServerPlayNetworkHandler$Interaction
CLASS	asf	net/minecraft/class_3246	net/minecraft/server/network/ServerHandshakeNetworkHandler
FIELD	asf	Lxo;	b	field_24457	IGNORING_STATUS_REQUEST_MESSAGE
FIELD	asf	Lnet/minecraft/server/MinecraftServer;	c	field_14154	server
FIELD	asf	Lwj;	d	field_14153	connection
METHOD	asf	(Laiw;Z)V	a	method_56048	login
CLASS	asf$1	net/minecraft/class_3246$1	net/minecraft/server/network/ServerHandshakeNetworkHandler$1
FIELD	asf$1	[I	a	field_14155	field_14155
CLASS	asg	net/minecraft/class_3248	net/minecraft/server/network/ServerLoginNetworkHandler
FIELD	asg	Ljava/util/concurrent/atomic/AtomicInteger;	b	field_14157	NEXT_AUTHENTICATOR_THREAD_ID
FIELD	asg	Lorg/slf4j/Logger;	c	field_14166	LOGGER
FIELD	asg	I	d	field_29779	TIMEOUT_TICKS
FIELD	asg	[B	e	field_14167	nonce
FIELD	asg	Lnet/minecraft/server/MinecraftServer;	f	field_14162	server
FIELD	asg	Lwj;	g	field_14158	connection
FIELD	asg	Lasg$a;	h	field_14163	state
FIELD	asg	I	i	field_14156	loginTicks
FIELD	asg	Ljava/lang/String;	j	field_45028	profileName
FIELD	asg	Lcom/mojang/authlib/GameProfile;	k	field_45029	profile
FIELD	asg	Ljava/lang/String;	l	field_14165	serverId
FIELD	asg	Z	m	field_48275	transferred
METHOD	asg	(Lcom/mojang/authlib/GameProfile;)Z	a	method_52416	hasPlayerWithId
METHOD	asg	(Lcom/mojang/authlib/GameProfile;)V	b	method_52417	startVerify
METHOD	asg	(Lxo;)V	b	method_14380	disconnect
METHOD	asg	(Lcom/mojang/authlib/GameProfile;)V	c	method_52419	tickVerify
METHOD	asg	(Lcom/mojang/authlib/GameProfile;)V	d	method_52420	sendSuccessPacket
METHOD	asg	()Ljava/lang/String;	e	method_14383	getConnectionInfo
METHOD	asg	()Ljava/lang/String;	f	method_55598	method_55598
METHOD	asg	()V	g	method_52421	method_52421
CLASS	asg$1	net/minecraft/class_3248$1	net/minecraft/server/network/ServerLoginNetworkHandler$1
FIELD	asg$1	Ljava/lang/String;	a	field_26900	field_26900
FIELD	asg$1	Lasg;	b	field_14176	field_14176
METHOD	asg$1	()Ljava/net/InetAddress;	a	method_14386	getClientAddress
CLASS	asg$a	net/minecraft/class_3248$class_3249	net/minecraft/server/network/ServerLoginNetworkHandler$State
FIELD	asg$a	Lasg$a;	a	field_14170	field_14170
FIELD	asg$a	Lasg$a;	b	field_14175	field_14175
FIELD	asg$a	Lasg$a;	c	field_14169	field_14169
FIELD	asg$a	Lasg$a;	d	field_14173	field_14173
FIELD	asg$a	Lasg$a;	e	field_45030	field_45030
FIELD	asg$a	Lasg$a;	f	field_45031	field_45031
FIELD	asg$a	Lasg$a;	g	field_45032	field_45032
FIELD	asg$a	Lasg$a;	h	field_14172	field_14172
FIELD	asg$a	[Lasg$a;	i	field_14174	field_14174
METHOD	asg$a	()[Lasg$a;	a	method_36581	method_36581
CLASS	ash	net/minecraft/class_5629	net/minecraft/server/network/PlayerAssociatedNetworkHandler
METHOD	ash	(Lzv;)V	b	method_14364	sendPacket
METHOD	ash	()Larf;	o	method_32311	getPlayer
CLASS	asi	net/minecraft/class_3251	net/minecraft/server/network/ServerQueryNetworkHandler
FIELD	asi	Lxo;	b	field_14179	REQUEST_HANDLED
FIELD	asi	Lakd;	c	field_42544	metadata
FIELD	asi	Lwj;	d	field_14178	connection
FIELD	asi	Z	e	field_14177	responseSent
CLASS	asj	net/minecraft/class_5513	net/minecraft/server/filter/TextStream
FIELD	asj	Lasj;	a	field_28862	UNFILTERED
METHOD	asj	()V	a	method_31287	onConnect
METHOD	asj	(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;	a	method_31288	filterText
METHOD	asj	(Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;	a	method_31289	filterTexts
METHOD	asj	()V	b	method_31290	onDisconnect
CLASS	asj$1	net/minecraft/class_5513$1	net/minecraft/server/filter/TextStream$1
CLASS	ask	net/minecraft/class_5514	net/minecraft/server/filter/TextFilterer
FIELD	ask	Lorg/slf4j/Logger;	a	field_26823	LOGGER
FIELD	ask	Ljava/util/concurrent/atomic/AtomicInteger;	b	field_26824	NEXT_WORKER_ID
FIELD	ask	Ljava/util/concurrent/ThreadFactory;	c	field_26825	THREAD_FACTORY
FIELD	ask	Ljava/lang/String;	d	field_38055	CHAT_ENDPOINT
FIELD	ask	Ljava/net/URL;	e	field_26826	chatEndpoint
FIELD	ask	Lask$c;	f	field_38056	messageEncoder
FIELD	ask	Ljava/net/URL;	g	field_26827	joinEndpoint
FIELD	ask	Lask$b;	h	field_38057	joinEncoder
FIELD	ask	Ljava/net/URL;	i	field_26828	leaveEndpoint
FIELD	ask	Lask$b;	j	field_38058	leaveEncoder
FIELD	ask	Ljava/lang/String;	k	field_26829	apiKey
FIELD	ask	Lask$a;	l	field_26832	ignorer
FIELD	ask	Ljava/util/concurrent/ExecutorService;	m	field_26833	executor
METHOD	ask	(ILjava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject;	a	method_42110	method_42110
METHOD	ask	(Lask$b;Lcom/mojang/authlib/GameProfile;Ljava/net/URL;)V	a	method_31296	method_31296
METHOD	ask	(Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_42111	getValue
METHOD	ask	(Lcom/google/gson/JsonObject;Ljava/net/URL;)Lcom/google/gson/JsonObject;	a	method_31295	sendJsonRequest
METHOD	ask	(Lcom/mojang/authlib/GameProfile;)Lasj;	a	method_31297	createFilterer
METHOD	ask	(Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lask$a;)Larw;	a	method_31294	method_31294
METHOD	ask	(Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lask$a;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_31298	filterMessage
METHOD	ask	(Lcom/mojang/authlib/GameProfile;Ljava/net/URL;Lask$b;Ljava/util/concurrent/Executor;)V	a	method_31299	sendJoinOrLeaveRequest
METHOD	ask	(Ljava/io/InputStream;)V	a	method_31300	consumeFully
METHOD	ask	(Ljava/lang/Runnable;)Ljava/lang/Thread;	a	method_31301	method_31301
METHOD	ask	(Ljava/lang/String;)Lask;	a	method_33805	load
METHOD	ask	(Ljava/lang/String;Lcom/google/gson/JsonArray;Lask$a;)Lxs;	a	method_45066	getMask
METHOD	ask	(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;)Lcom/google/gson/JsonObject;	a	method_42112	method_42112
METHOD	ask	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/authlib/GameProfile;Ljava/lang/String;)Lcom/google/gson/JsonObject;	a	method_42113	method_42113
METHOD	ask	(Ljava/net/URI;Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/net/URL;	a	method_41206	getEndpoint
METHOD	ask	(Lcom/google/gson/JsonObject;Ljava/net/URL;)V	b	method_31304	sendRequest
METHOD	ask	(Lcom/google/gson/JsonObject;Ljava/net/URL;)Ljava/net/HttpURLConnection;	c	method_31306	createConnection
CLASS	ask$a	net/minecraft/class_5514$class_5515	net/minecraft/server/filter/TextFilterer$HashIgnorer
FIELD	ask$a	Lask$a;	a	field_26834	NEVER_IGNORE
FIELD	ask$a	Lask$a;	b	field_26835	IGNORE_IF_MATCHES_ALL
METHOD	ask$a	(ILjava/lang/String;I)Z	a	method_33807	method_33807
METHOD	ask$a	(Ljava/lang/String;I)Z	a	method_31310	method_31310
METHOD	ask$a	(Ljava/lang/String;I)Z	b	method_31312	method_31312
METHOD	ask$a	(I)Lask$a;	ignoreOverThreshold	method_33806	internalDropHashes
METHOD	ask$a	(I)Lask$a;	select	method_33808	dropHashes
CLASS	ask$b	net/minecraft/class_5514$class_7241	net/minecraft/server/filter/TextFilterer$ProfileEncoder
CLASS	ask$c	net/minecraft/class_5514$class_7242	net/minecraft/server/filter/TextFilterer$MessageEncoder
CLASS	ask$d	net/minecraft/class_5514$class_5516	net/minecraft/server/filter/TextFilterer$Impl
FIELD	ask$d	Lask;	b	field_26836	field_26836
FIELD	ask$d	Lcom/mojang/authlib/GameProfile;	c	field_26837	gameProfile
FIELD	ask$d	Ljava/util/concurrent/Executor;	d	field_26838	executor
METHOD	ask$d	(Ljava/lang/Throwable;)Ljava/util/List;	a	method_33809	method_33809
METHOD	ask$d	(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;	b	method_31315	method_31315
CLASS	ask$e	net/minecraft/class_5514$class_5517	net/minecraft/server/filter/TextFilterer$FailedHttpRequestException
CLASS	asl	net/minecraft/class_8611	net/minecraft/server/network/JoinWorldTask
FIELD	asl	Laru$a;	a	field_45033	KEY
CLASS	asm	net/minecraft/class_8612	net/minecraft/server/network/SendResourcePackTask
FIELD	asm	Laru$a;	a	field_45034	KEY
FIELD	asm	Lnet/minecraft/server/MinecraftServer$b;	b	field_45035	packProperties
CLASS	asn	net/minecraft/class_9223	net/minecraft/server/network/SynchronizeRegistriesTask
FIELD	asn	Laru$a;	a	field_49028	KEY
FIELD	asn	Ljava/util/List;	b	field_49029	knownPacks
FIELD	asn	Ljp;	c	field_49030	registries
METHOD	asn	(Ljava/util/List;Ljava/util/function/Consumer;)V	a	method_56923	onSelectKnownPacks
METHOD	asn	(Ljava/util/function/Consumer;Lald;Ljava/util/List;)V	a	method_56924	method_56924
METHOD	asn	(Ljava/util/function/Consumer;Ljava/util/Set;)V	a	method_56925	syncRegistryAndTags
CLASS	aso	net/minecraft/class_8613	net/minecraft/unused/packageinfo/PackageInfo8613
CLASS	asp	net/minecraft/class_5982	net/minecraft/unused/packageinfo/PackageInfo5982
CLASS	asq	net/minecraft/class_5983	net/minecraft/unused/packageinfo/PackageInfo5983
CLASS	asr	net/minecraft/class_3255	net/minecraft/resource/AbstractFileResourcePack
FIELD	asr	Lorg/slf4j/Logger;	c	field_14182	LOGGER
FIELD	asr	Lasz;	d	field_49031	info
METHOD	asr	(Latn;Ljava/io/InputStream;)Ljava/lang/Object;	a	method_14392	parseMetadata
CLASS	ass	net/minecraft/class_7662	net/minecraft/resource/metadata/ResourceMetadataMap
FIELD	ass	Lass;	a	field_39994	EMPTY
FIELD	ass	Ljava/util/Map;	b	field_39995	values
METHOD	ass	()Lass;	a	method_45172	of
METHOD	ass	(Latn;)Ljava/lang/Object;	a	method_45173	get
METHOD	ass	(Latn;Ljava/lang/Object;)Lass;	a	method_45174	of
METHOD	ass	(Latn;Ljava/lang/Object;Latn;Ljava/lang/Object;)Lass;	a	method_45175	of
CLASS	ast	net/minecraft/class_8614	net/minecraft/resource/OverlayResourcePack
FIELD	ast	Lata;	c	field_45036	base
FIELD	ast	Ljava/util/List;	d	field_45037	overlaysAndBase
CLASS	asu	net/minecraft/class_9055	net/minecraft/util/path/CacheFiles
FIELD	asu	Lorg/slf4j/Logger;	a	field_47674	LOGGER
METHOD	asu	(Ljava/nio/file/Path;)Ljava/util/List;	a	method_55599	findCacheFiles
METHOD	asu	(Ljava/nio/file/Path;I)V	a	method_55600	clear
METHOD	asu	(Ljava/util/List;)Ljava/util/List;	a	method_55601	toCacheEntries
CLASS	asu$1	net/minecraft/class_9055$1	net/minecraft/util/path/CacheFiles$1
FIELD	asu$1	Ljava/nio/file/Path;	a	field_47675	field_47675
FIELD	asu$1	Ljava/util/List;	b	field_47676	field_47676
METHOD	asu$1	(Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult;	a	method_55602	visitFile
CLASS	asu$a	net/minecraft/class_9055$class_9056	net/minecraft/util/path/CacheFiles$CacheEntry
FIELD	asu$a	Ljava/util/Comparator;	a	field_47677	COMPARATOR
FIELD	asu$a	Ljava/nio/file/Path;	b	comp_2168	comp_2168
FIELD	asu$a	I	c	comp_2169	comp_2169
METHOD	asu$a	()Ljava/nio/file/Path;	a	comp_2168	comp_2168
METHOD	asu$a	()I	b	comp_2169	comp_2169
CLASS	asu$b	net/minecraft/class_9055$class_9057	net/minecraft/util/path/CacheFiles$CacheFile
FIELD	asu$b	Ljava/util/Comparator;	a	field_47678	COMPARATOR
FIELD	asu$b	Ljava/nio/file/Path;	b	comp_2170	comp_2170
FIELD	asu$b	Ljava/nio/file/attribute/FileTime;	c	comp_2171	comp_2171
METHOD	asu$b	()Ljava/nio/file/Path;	a	comp_2170	comp_2170
METHOD	asu$b	()Ljava/nio/file/attribute/FileTime;	b	comp_2171	comp_2171
CLASS	asv	net/minecraft/class_9028	net/minecraft/util/Downloader
FIELD	asv	Lorg/slf4j/Logger;	a	field_47572	LOGGER
FIELD	asv	I	b	field_47679	MAX_RETAINED_CACHE_FILES
FIELD	asv	Ljava/nio/file/Path;	c	field_47573	directory
FIELD	asv	Lblz;	d	field_47574	logWriter
FIELD	asv	Lbpl;	e	field_47575	executor
METHOD	asv	(Lasv$a;Lasv$b;Ljava/util/UUID;Lasv$c;)V	a	method_55485	method_55485
METHOD	asv	(Lasv$a;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture;	a	method_55486	downloadAsync
METHOD	asv	(Ljava/nio/file/Path;)Lcom/mojang/datafixers/util/Either;	a	method_55487	getFileInfo
METHOD	asv	(Lasv$a;Ljava/util/Map;)Lasv$b;	b	method_55488	download
METHOD	asv	(Lasv$a;Ljava/util/Map;)Lasv$b;	c	method_55489	method_55489
CLASS	asv$a	net/minecraft/class_9028$class_9029	net/minecraft/util/Downloader$Config
FIELD	asv$a	Lcom/google/common/hash/HashFunction;	a	comp_2138	comp_2138
FIELD	asv$a	I	b	comp_2139	comp_2139
FIELD	asv$a	Ljava/util/Map;	c	comp_2140	comp_2140
FIELD	asv$a	Ljava/net/Proxy;	d	comp_2141	comp_2141
FIELD	asv$a	Layo$a;	e	comp_2142	comp_2142
METHOD	asv$a	()Lcom/google/common/hash/HashFunction;	a	comp_2138	comp_2138
METHOD	asv$a	()I	b	comp_2139	comp_2139
METHOD	asv$a	()Ljava/util/Map;	c	comp_2140	comp_2140
METHOD	asv$a	()Ljava/net/Proxy;	d	comp_2141	comp_2141
METHOD	asv$a	()Layo$a;	e	comp_2142	comp_2142
CLASS	asv$b	net/minecraft/class_9028$class_9030	net/minecraft/util/Downloader$DownloadResult
FIELD	asv$b	Ljava/util/Map;	a	comp_2143	comp_2143
FIELD	asv$b	Ljava/util/Set;	b	comp_2144	comp_2144
METHOD	asv$b	()Ljava/util/Map;	a	comp_2143	comp_2143
METHOD	asv$b	()Ljava/util/Set;	b	comp_2144	comp_2144
CLASS	asv$c	net/minecraft/class_9028$class_9031	net/minecraft/util/Downloader$DownloadEntry
FIELD	asv$c	Ljava/net/URL;	a	comp_2145	comp_2145
FIELD	asv$c	Lcom/google/common/hash/HashCode;	b	comp_2146	comp_2146
METHOD	asv$c	()Ljava/net/URL;	a	comp_2145	comp_2145
METHOD	asv$c	()Lcom/google/common/hash/HashCode;	b	comp_2146	comp_2146
CLASS	asv$d	net/minecraft/class_9028$class_9032	net/minecraft/util/Downloader$FileInfo
FIELD	asv$d	Lcom/mojang/serialization/Codec;	a	field_47576	CODEC
FIELD	asv$d	Ljava/lang/String;	b	comp_2147	comp_2147
FIELD	asv$d	J	c	comp_2148	comp_2148
METHOD	asv$d	()Ljava/lang/String;	a	comp_2147	comp_2147
METHOD	asv$d	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55490	method_55490
METHOD	asv$d	()J	b	comp_2148	comp_2148
CLASS	asv$e	net/minecraft/class_9028$class_9033	net/minecraft/util/Downloader$LogEntry
FIELD	asv$e	Lcom/mojang/serialization/Codec;	a	field_47577	CODEC
FIELD	asv$e	Ljava/util/UUID;	b	comp_2149	comp_2149
FIELD	asv$e	Ljava/lang/String;	c	comp_2150	comp_2150
FIELD	asv$e	Ljava/time/Instant;	d	comp_2151	comp_2151
FIELD	asv$e	Ljava/util/Optional;	e	comp_2152	comp_2152
FIELD	asv$e	Lcom/mojang/datafixers/util/Either;	f	comp_2153	comp_2153
METHOD	asv$e	()Ljava/util/UUID;	a	comp_2149	comp_2149
METHOD	asv$e	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55491	method_55491
METHOD	asv$e	()Ljava/lang/String;	b	comp_2150	comp_2150
METHOD	asv$e	()Ljava/time/Instant;	c	comp_2151	comp_2151
METHOD	asv$e	()Ljava/util/Optional;	d	comp_2152	comp_2152
METHOD	asv$e	()Lcom/mojang/datafixers/util/Either;	e	comp_2153	comp_2153
CLASS	asw	net/minecraft/class_7663	net/minecraft/resource/metadata/PackFeatureSetMetadata
FIELD	asw	Lato;	a	field_39996	SERIALIZER
FIELD	asw	Lcpj;	b	comp_994	comp_994
FIELD	asw	Lcom/mojang/serialization/Codec;	c	field_39997	CODEC
METHOD	asw	()Lcpj;	a	comp_994	comp_994
METHOD	asw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_45176	method_45176
CLASS	asx	net/minecraft/class_3258	net/minecraft/resource/ZipResourcePack
FIELD	asx	Lorg/slf4j/Logger;	c	field_39096	LOGGER
FIELD	asx	Lasx$b;	d	field_45038	zipFile
FIELD	asx	Ljava/lang/String;	e	field_45039	overlay
METHOD	asx	(Ljava/lang/String;)Ljava/lang/String;	a	method_52422	appendOverlayPrefix
METHOD	asx	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_52423	getNamespace
METHOD	asx	(Latc;Lale;)Ljava/lang/String;	b	method_45177	toPath
METHOD	asx	(Ljava/lang/String;)Laug;	b	method_14391	openFile
CLASS	asx$a	net/minecraft/class_3258$class_8615	net/minecraft/resource/ZipResourcePack$ZipBackedFactory
FIELD	asx$a	Ljava/io/File;	a	field_45040	file
CLASS	asx$b	net/minecraft/class_3258$class_8616	net/minecraft/resource/ZipResourcePack$ZipFileWrapper
FIELD	asx$b	Ljava/io/File;	a	field_45042	file
FIELD	asx$b	Ljava/util/zip/ZipFile;	b	field_45043	zip
FIELD	asx$b	Z	c	field_45044	closed
METHOD	asx$b	()Ljava/util/zip/ZipFile;	a	method_52426	open
CLASS	asy	net/minecraft/class_8617	net/minecraft/resource/metadata/PackOverlaysMetadata
FIELD	asy	Lato;	a	field_45045	SERIALIZER
FIELD	asy	Ljava/util/List;	b	comp_1577	comp_1577
FIELD	asy	Ljava/util/regex/Pattern;	c	field_45046	DIRECTORY_NAME_PATTERN
FIELD	asy	Lcom/mojang/serialization/Codec;	d	field_45047	CODEC
METHOD	asy	()Ljava/util/List;	a	comp_1577	comp_1577
METHOD	asy	(I)Ljava/util/List;	a	method_52427	getAppliedOverlays
METHOD	asy	(ILasy$a;)Z	a	method_52428	method_52428
METHOD	asy	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_52429	method_52429
METHOD	asy	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_52430	validate
METHOD	asy	(Ljava/lang/String;)Ljava/lang/String;	b	method_52431	method_52431
CLASS	asy$a	net/minecraft/class_8617$class_8618	net/minecraft/resource/metadata/PackOverlaysMetadata$Entry
FIELD	asy$a	Layp;	a	comp_1578	comp_1578
FIELD	asy$a	Ljava/lang/String;	b	comp_1579	comp_1579
FIELD	asy$a	Lcom/mojang/serialization/Codec;	c	field_45048	CODEC
METHOD	asy$a	()Layp;	a	comp_1578	comp_1578
METHOD	asy$a	(I)Z	a	method_52432	isValid
METHOD	asy$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_52433	method_52433
METHOD	asy$a	()Ljava/lang/String;	b	comp_1579	comp_1579
CLASS	asz	net/minecraft/class_9224	net/minecraft/resource/ResourcePackInfo
FIELD	asz	Ljava/lang/String;	a	comp_2329	comp_2329
FIELD	asz	Lxo;	b	comp_2330	comp_2330
FIELD	asz	Laua;	c	comp_2331	comp_2331
FIELD	asz	Ljava/util/Optional;	d	comp_2332	comp_2332
METHOD	asz	()Ljava/lang/String;	a	comp_2329	comp_2329
METHOD	asz	(ZLxo;)Lxo;	a	method_56927	getInformationText
METHOD	asz	(ZLxo;Lyl;)Lyl;	a	method_56928	method_56928
METHOD	asz	()Lxo;	b	comp_2330	comp_2330
METHOD	asz	()Laua;	c	comp_2331	comp_2331
METHOD	asz	()Ljava/util/Optional;	d	comp_2332	comp_2332
CLASS	ata	net/minecraft/class_3262	net/minecraft/resource/ResourcePack
FIELD	ata	Ljava/lang/String;	a	field_29780	METADATA_PATH_SUFFIX
FIELD	ata	Ljava/lang/String;	b	field_29781	PACK_METADATA_NAME
METHOD	ata	()Lasz;	a	method_56926	getInfo
METHOD	ata	(Latc;)Ljava/util/Set;	a	method_14406	getNamespaces
METHOD	ata	(Latc;Lale;)Laug;	a	method_14405	open
METHOD	ata	(Latc;Ljava/lang/String;Ljava/lang/String;Lata$a;)V	a	method_14408	findResources
METHOD	ata	(Latn;)Ljava/lang/Object;	a	method_14407	parseMetadata
METHOD	ata	([Ljava/lang/String;)Laug;	a	method_14410	openRoot
METHOD	ata	()Ljava/lang/String;	b	method_14409	getId
METHOD	ata	()Ljava/util/Optional;	c	method_56929	getKnownPackInfo
CLASS	ata$a	net/minecraft/class_3262$class_7664	net/minecraft/resource/ResourcePack$ResultConsumer
CLASS	atb	net/minecraft/class_9225	net/minecraft/resource/ResourcePackPosition
FIELD	atb	Z	a	comp_2333	comp_2333
FIELD	atb	Latw$b;	b	comp_2334	comp_2334
FIELD	atb	Z	c	comp_2335	comp_2335
METHOD	atb	()Z	a	comp_2333	comp_2333
METHOD	atb	()Latw$b;	b	comp_2334	comp_2334
METHOD	atb	()Z	c	comp_2335	comp_2335
CLASS	atc	net/minecraft/class_3264	net/minecraft/resource/ResourceType
FIELD	atc	Latc;	a	field_14188	field_14188
FIELD	atc	Latc;	b	field_14190	field_14190
FIELD	atc	Ljava/lang/String;	c	field_14189	directory
FIELD	atc	[Latc;	d	field_14191	field_14191
METHOD	atc	()Ljava/lang/String;	a	method_14413	getDirectory
METHOD	atc	()[Latc;	b	method_36582	method_36582
CLASS	atd	net/minecraft/class_3259	net/minecraft/resource/DirectoryResourcePack
FIELD	atd	Lorg/slf4j/Logger;	c	field_14187	LOGGER
FIELD	atd	Lcom/google/common/base/Joiner;	d	field_40000	SEPARATOR_JOINER
FIELD	atd	Ljava/nio/file/Path;	e	field_40001	root
METHOD	atd	(Lale;Lcom/mojang/serialization/DataResult$Error;)Laug;	a	method_45179	method_45179
METHOD	atd	(Lale;Ljava/nio/file/Path;)Laug;	a	method_45180	open
METHOD	atd	(Latc;Ljava/lang/String;Lata$a;Ljava/util/List;)V	a	method_45181	method_45181
METHOD	atd	(Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V	a	method_45182	method_45182
METHOD	atd	(Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;Lata$a;)V	a	method_45183	findResources
METHOD	atd	(Ljava/nio/file/Path;)Z	a	method_14402	isValidPath
METHOD	atd	(Ljava/nio/file/Path;Ljava/lang/String;Lata$a;Ljava/nio/file/Path;)V	a	method_45184	method_45184
METHOD	atd	(Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z	a	method_45185	method_45185
METHOD	atd	(Ljava/nio/file/Path;Ljava/util/List;)Laug;	a	method_45186	method_45186
METHOD	atd	(Ljava/nio/file/Path;)Laug;	b	method_45187	open
CLASS	atd$a	net/minecraft/class_3259$class_8619	net/minecraft/resource/DirectoryResourcePack$DirectoryBackedFactory
FIELD	atd$a	Ljava/nio/file/Path;	a	field_45049	path
CLASS	ate	net/minecraft/class_3268	net/minecraft/resource/DefaultResourcePack
FIELD	ate	Lorg/slf4j/Logger;	c	field_14195	LOGGER
FIELD	ate	Lasz;	d	field_49032	info
FIELD	ate	Lass;	e	field_26938	metadata
FIELD	ate	Ljava/util/Set;	f	field_14193	namespaces
FIELD	ate	Ljava/util/List;	g	field_40002	rootPaths
FIELD	ate	Ljava/util/Map;	h	field_40003	namespacePaths
METHOD	ate	(Lale;)Ljava/util/Optional;	a	method_45188	method_45188
METHOD	ate	(Lale;Latc;Ljava/util/List;)Laug;	a	method_45189	method_45189
METHOD	ate	(Lale;Latc;Ljava/util/function/Consumer;Ljava/util/List;)V	a	method_45190	method_45190
METHOD	ate	(Lale;Lcom/mojang/serialization/DataResult$Error;)Laug;	a	method_45191	method_45191
METHOD	ate	(Lata$a;Ljava/lang/String;Ljava/nio/file/Path;Ljava/util/List;)V	a	method_14418	collectIdentifiers
METHOD	ate	(Latc;Lale;Ljava/util/function/Consumer;)V	a	method_45192	forEachNamespacedPath
METHOD	ate	(Latc;Lata$a;Ljava/lang/String;Ljava/util/List;)V	a	method_45193	method_45193
METHOD	ate	(Laug;)Laum;	a	method_45194	method_45194
METHOD	ate	(Ljava/lang/String;Lcom/mojang/serialization/DataResult$Error;)V	a	method_45195	method_45195
METHOD	ate	(Lale;Lcom/mojang/serialization/DataResult$Error;)V	b	method_45196	method_45196
METHOD	ate	()Laur;	d	method_43032	getFactory
CLASS	atf	net/minecraft/class_7665	net/minecraft/resource/DefaultResourcePackBuilder
FIELD	atf	Ljava/util/function/Consumer;	a	field_40004	callback
FIELD	atf	Lorg/slf4j/Logger;	b	field_40005	LOGGER
FIELD	atf	Ljava/util/Map;	c	field_40006	RESOURCE_TYPE_TO_PATH
FIELD	atf	Ljava/util/Set;	d	field_40007	rootPaths
FIELD	atf	Ljava/util/Map;	e	field_40008	paths
FIELD	atf	Lass;	f	field_40009	metadataMap
FIELD	atf	Ljava/util/Set;	g	field_40010	namespaces
METHOD	atf	()Latf;	a	method_45197	withDefaultPaths
METHOD	atf	(Lass;)Latf;	a	method_45198	withMetadataMap
METHOD	atf	(Lasz;)Late;	a	method_45210	build
METHOD	atf	(Latc;)Ljava/util/Set;	a	method_45199	method_45199
METHOD	atf	(Latc;Ljava/lang/Class;)Latf;	a	method_45200	withPaths
METHOD	atf	(Latc;Ljava/nio/file/Path;)Latf;	a	method_45201	withPath
METHOD	atf	(Latf;)V	a	method_45202	method_45202
METHOD	atf	(Ljava/net/URI;)Ljava/nio/file/Path;	a	method_45203	toPath
METHOD	atf	(Ljava/nio/file/Path;)Latf;	a	method_45204	withRoot
METHOD	atf	(Ljava/util/Collection;)Ljava/util/List;	a	method_45205	reverse
METHOD	atf	([Ljava/lang/String;)Latf;	a	method_45206	withNamespaces
METHOD	atf	()Latf;	b	method_45207	runCallback
METHOD	atf	(Latc;Ljava/nio/file/Path;)V	b	method_45208	addPath
METHOD	atf	(Ljava/nio/file/Path;)Z	b	method_45209	exists
METHOD	atf	()Lcom/google/common/collect/ImmutableMap;	c	method_45213	method_45213
METHOD	atf	(Latc;Ljava/nio/file/Path;)V	c	method_45211	method_45211
METHOD	atf	(Ljava/nio/file/Path;)V	c	method_45212	addRootPath
CLASS	atg	net/minecraft/class_7666	net/minecraft/resource/fs/ResourceFileAttributes
FIELD	atg	Ljava/nio/file/attribute/FileTime;	a	field_40011	EPOCH
CLASS	ath	net/minecraft/class_7667	net/minecraft/resource/fs/ResourceFileStore
FIELD	ath	Ljava/lang/String;	a	field_40012	name
CLASS	ati	net/minecraft/class_7668	net/minecraft/resource/fs/ResourcePath
FIELD	ati	Ljava/nio/file/attribute/BasicFileAttributes;	a	field_40013	DIRECTORY_ATTRIBUTES
FIELD	ati	Ljava/nio/file/attribute/BasicFileAttributes;	b	field_40014	FILE_ATTRIBUTES
FIELD	ati	Ljava/util/Comparator;	c	field_40015	COMPARATOR
FIELD	ati	Ljava/lang/String;	d	field_40016	name
FIELD	ati	Latk;	e	field_40017	fileSystem
FIELD	ati	Lati;	f	field_40018	parent
FIELD	ati	Ljava/util/List;	g	field_40019	names
FIELD	ati	Ljava/lang/String;	h	field_40020	pathString
FIELD	ati	Latl;	i	field_40021	file
METHOD	ati	()Latk;	a	method_45214	getFileSystem
METHOD	ati	(I)Lati;	a	method_45215	getName
METHOD	ati	(II)Lati;	a	method_45216	subpath
METHOD	ati	(Lati;Ljava/lang/String;)Lati;	a	method_45217	relativize
METHOD	ati	(Latl;)Z	a	method_45218	isSpecial
METHOD	ati	(Ljava/lang/String;)Lati;	a	method_45219	get
METHOD	ati	(Ljava/nio/file/Path;)Lati;	a	method_45220	resolve
METHOD	ati	(Ljava/util/List;)Lati;	a	method_45221	get
METHOD	ati	([Ljava/nio/file/LinkOption;)Lati;	a	method_45222	toRealPath
METHOD	ati	()Lati;	b	method_45223	getRoot
METHOD	ati	(Ljava/nio/file/Path;)Lati;	b	method_45224	relativize
METHOD	ati	()Lati;	c	method_45225	getFileName
METHOD	ati	(Ljava/nio/file/Path;)Lati;	c	method_45226	toResourcePath
METHOD	ati	()Lati;	d	method_45227	getParent
METHOD	ati	()Lati;	e	method_45228	normalize
METHOD	ati	()Lati;	f	method_45229	toAbsolutePath
METHOD	ati	()Z	g	method_45230	isReadable
METHOD	ati	()Ljava/nio/file/Path;	h	method_45231	toPath
METHOD	ati	()Latl$a;	i	method_45232	toDirectory
METHOD	ati	()Ljava/nio/file/attribute/BasicFileAttributeView;	j	method_45233	getAttributeView
METHOD	ati	()Ljava/nio/file/attribute/BasicFileAttributes;	k	method_45234	getAttributes
METHOD	ati	()Ljava/util/List;	l	method_45235	getNames
METHOD	ati	()Z	m	method_45236	isNormal
METHOD	ati	()Ljava/lang/String;	n	method_45237	getPathString
METHOD	ati	(Ljava/nio/file/Path;)I	compareTo	compareTo	compareTo
CLASS	ati$1	net/minecraft/class_7668$1	net/minecraft/resource/fs/ResourcePath$1
CLASS	ati$2	net/minecraft/class_7668$2	net/minecraft/resource/fs/ResourcePath$2
CLASS	ati$3	net/minecraft/class_7668$3	net/minecraft/resource/fs/ResourcePath$3
FIELD	ati$3	Lati;	a	field_40022	field_40022
CLASS	atj	net/minecraft/class_7669	net/minecraft/resource/fs/ResourceFileSystemProvider
FIELD	atj	Ljava/lang/String;	a	field_40023	SCHEME
METHOD	atj	(Ljava/nio/file/Path;)Lati;	a	method_45238	toResourcePath
CLASS	atj$1	net/minecraft/class_7669$1	net/minecraft/resource/fs/ResourceFileSystemProvider$1
FIELD	atj$1	Latl$a;	a	field_40024	field_40024
FIELD	atj$1	Ljava/nio/file/DirectoryStream$Filter;	b	field_40025	field_40025
METHOD	atj$1	(Lati;)Ljava/nio/file/Path;	a	method_45239	method_45239
METHOD	atj$1	(Ljava/nio/file/DirectoryStream$Filter;Lati;)Z	a	method_45240	method_45240
CLASS	atj$2	net/minecraft/class_7669$2	net/minecraft/resource/fs/ResourceFileSystemProvider$2
FIELD	atj$2	[I	a	field_40027	field_40027
CLASS	atk	net/minecraft/class_7670	net/minecraft/resource/fs/ResourceFileSystem
FIELD	atk	Ljava/lang/String;	a	field_40028	SEPARATOR
FIELD	atk	Ljava/util/Set;	b	field_40029	SUPPORTED_FILE_ATTRIBUTE_VIEWS
FIELD	atk	Lcom/google/common/base/Splitter;	c	field_40030	SEPARATOR_SPLITTER
FIELD	atk	Ljava/nio/file/FileStore;	d	field_40031	store
FIELD	atk	Ljava/nio/file/spi/FileSystemProvider;	e	field_40032	fileSystemProvider
FIELD	atk	Lati;	f	field_40033	root
METHOD	atk	()Ljava/nio/file/FileStore;	a	method_45241	getStore
METHOD	atk	(Latk$b;Latk;Ljava/lang/String;Lati;)Lati;	a	method_45242	toResourcePath
METHOD	atk	(Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Latk;Lati;Ljava/lang/String;Latk$b;)V	a	method_45243	method_45243
METHOD	atk	(Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;Latk;Lati;Ljava/lang/String;Ljava/nio/file/Path;)V	a	method_45244	method_45244
METHOD	atk	()Lati;	b	method_45245	getRoot
METHOD	atk	()Latk$a;	c	method_45246	builder
CLASS	atk$a	net/minecraft/class_7670$class_7671	net/minecraft/resource/fs/ResourceFileSystem$Builder
FIELD	atk$a	Latk$b;	a	field_40034	root
METHOD	atk$a	(Ljava/lang/String;)Ljava/nio/file/FileSystem;	a	method_45247	build
METHOD	atk$a	(Ljava/util/List;Ljava/lang/String;Ljava/nio/file/Path;)Latk$a;	a	method_45248	withFile
METHOD	atk$a	(Ljava/util/List;Ljava/nio/file/Path;)Latk$a;	a	method_45249	withFile
METHOD	atk$a	(Ljava/lang/String;)Latk$b;	b	method_45250	method_45250
CLASS	atk$b	net/minecraft/class_7670$class_7672	net/minecraft/resource/fs/ResourceFileSystem$Directory
FIELD	atk$b	Ljava/util/Map;	a	comp_995	comp_995
FIELD	atk$b	Ljava/util/Map;	b	comp_996	comp_996
METHOD	atk$b	()Ljava/util/Map;	a	comp_995	comp_995
METHOD	atk$b	()Ljava/util/Map;	b	comp_996	comp_996
CLASS	atl	net/minecraft/class_7673	net/minecraft/resource/fs/ResourceFile
FIELD	atl	Latl;	a	field_40035	EMPTY
FIELD	atl	Latl;	b	field_40036	RELATIVE
CLASS	atl$1	net/minecraft/class_7673$1	net/minecraft/resource/fs/ResourceFile$1
CLASS	atl$2	net/minecraft/class_7673$2	net/minecraft/resource/fs/ResourceFile$2
CLASS	atl$a	net/minecraft/class_7673$class_7674	net/minecraft/resource/fs/ResourceFile$Directory
FIELD	atl$a	Ljava/util/Map;	c	comp_997	comp_997
METHOD	atl$a	()Ljava/util/Map;	a	comp_997	comp_997
CLASS	atl$b	net/minecraft/class_7673$class_7675	net/minecraft/resource/fs/ResourceFile$File
FIELD	atl$b	Ljava/nio/file/Path;	c	comp_998	comp_998
METHOD	atl$b	()Ljava/nio/file/Path;	a	comp_998	comp_998
CLASS	atm	net/minecraft/class_7676	net/minecraft/unused/packageinfo/PackageInfo7676
CLASS	atn	net/minecraft/class_3270	net/minecraft/resource/metadata/ResourceMetadataReader
METHOD	atn	()Ljava/lang/String;	a	method_14420	getKey
METHOD	atn	(Lcom/google/gson/JsonObject;)Ljava/lang/Object;	a	method_14421	fromJson
CLASS	ato	net/minecraft/class_7677	net/minecraft/resource/metadata/ResourceMetadataSerializer
METHOD	ato	(Ljava/lang/Object;)Lcom/google/gson/JsonObject;	a	method_45251	toJson
METHOD	ato	(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lato;	a	method_45252	fromCodec
CLASS	ato$1	net/minecraft/class_7677$1	net/minecraft/resource/metadata/ResourceMetadataSerializer$1
FIELD	ato$1	Ljava/lang/String;	a	field_40037	field_40037
FIELD	ato$1	Lcom/mojang/serialization/Codec;	b	field_40038	field_40038
CLASS	atp	net/minecraft/class_3272	net/minecraft/resource/metadata/PackResourceMetadata
FIELD	atp	Lcom/mojang/serialization/Codec;	a	field_45051	CODEC
FIELD	atp	Lato;	b	field_14202	SERIALIZER
FIELD	atp	Lxo;	c	comp_1580	comp_1580
FIELD	atp	I	d	comp_1581	comp_1581
FIELD	atp	Ljava/util/Optional;	e	comp_1582	comp_1582
METHOD	atp	()Lxo;	a	comp_1580	comp_1580
METHOD	atp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_52434	method_52434
METHOD	atp	()I	b	comp_1581	comp_1581
METHOD	atp	()Ljava/util/Optional;	c	comp_1582	comp_1582
CLASS	atq	net/minecraft/class_5984	net/minecraft/unused/packageinfo/PackageInfo5984
CLASS	atr	net/minecraft/class_5985	net/minecraft/unused/packageinfo/PackageInfo5985
CLASS	ats	net/minecraft/class_5986	net/minecraft/unused/packageinfo/PackageInfo5986
CLASS	att	net/minecraft/class_7678	net/minecraft/resource/VanillaResourcePackProvider
FIELD	att	Ljava/lang/String;	a	field_40039	VANILLA_KEY
FIELD	att	Latv;	b	field_49033	VANILLA_ID
FIELD	att	Lorg/slf4j/Logger;	c	field_40040	LOGGER
FIELD	att	Latc;	d	field_40041	type
FIELD	att	Late;	e	field_40042	resourcePack
FIELD	att	Lale;	f	field_40043	id
FIELD	att	Levf;	g	field_45052	symlinkFinder
METHOD	att	()Late;	a	method_45256	getResourcePack
METHOD	att	(Lata;)Latw;	a	method_45257	createDefault
METHOD	att	(Latw$c;Ljava/lang/String;)Latw;	a	method_45258	method_45258
METHOD	att	(Ljava/lang/String;)Lxo;	a	method_45259	getDisplayName
METHOD	att	(Ljava/lang/String;Latw$c;Lxo;)Latw;	a	method_45260	create
METHOD	att	(Ljava/nio/file/Path;)Ljava/lang/String;	a	method_45261	getFileName
METHOD	att	(Ljava/nio/file/Path;Ljava/util/function/BiConsumer;)V	a	method_45262	forEachProfile
METHOD	att	(Ljava/util/function/BiConsumer;)V	a	method_45263	forEachProfile
METHOD	att	(Ljava/util/function/BiConsumer;Ljava/nio/file/Path;)V	a	method_45264	method_45264
METHOD	att	(Ljava/util/function/BiConsumer;Ljava/nio/file/Path;Latw$c;)V	a	method_45265	method_45265
METHOD	att	(Ljava/util/function/Consumer;)V	a	method_45267	forEachProfile
METHOD	att	(Ljava/util/function/Consumer;Ljava/lang/String;Ljava/util/function/Function;)V	a	method_45266	method_45266
METHOD	att	(Lata;)Latw$c;	b	method_52435	createPackFactory
CLASS	att$1	net/minecraft/class_7678$1	net/minecraft/resource/VanillaResourcePackProvider$1
FIELD	att$1	Lata;	a	field_45053	field_45053
CLASS	atu	net/minecraft/class_3279	net/minecraft/resource/FileResourcePackProvider
FIELD	atu	Lorg/slf4j/Logger;	a	field_40044	LOGGER
FIELD	atu	Latb;	b	field_49034	POSITION
FIELD	atu	Ljava/nio/file/Path;	c	field_14218	packsDir
FIELD	atu	Latc;	d	field_40045	type
FIELD	atu	Laua;	e	field_25345	source
FIELD	atu	Levf;	f	field_45054	symlinkFinder
METHOD	atu	(Ljava/nio/file/Path;)Ljava/lang/String;	a	method_45273	getFileName
METHOD	atu	(Ljava/nio/file/Path;Levf;Ljava/util/function/BiConsumer;)V	a	method_45271	forEachProfile
METHOD	atu	(Ljava/util/function/Consumer;Ljava/nio/file/Path;Latw$c;)V	a	method_45272	method_45272
METHOD	atu	(Ljava/nio/file/Path;)Lasz;	b	method_56930	createPackInfo
CLASS	atu$a	net/minecraft/class_3279$class_8620	net/minecraft/resource/FileResourcePackProvider$PackOpenerImpl
METHOD	atu$a	(Ljava/nio/file/Path;)Latw$c;	a	method_52436	openZip
METHOD	atu$a	(Ljava/nio/file/Path;)Latw$c;	b	method_52437	openDirectory
CLASS	atv	net/minecraft/class_9226	net/minecraft/registry/VersionedIdentifier
FIELD	atv	Lzm;	a	field_49035	PACKET_CODEC
FIELD	atv	Ljava/lang/String;	b	field_49036	DEFAULT_NAMESPACE
FIELD	atv	Ljava/lang/String;	c	comp_2336	comp_2336
FIELD	atv	Ljava/lang/String;	d	comp_2337	comp_2337
FIELD	atv	Ljava/lang/String;	e	comp_2338	comp_2338
METHOD	atv	()Z	a	method_56931	isVanilla
METHOD	atv	(Ljava/lang/String;)Latv;	a	method_56932	createVanilla
METHOD	atv	()Ljava/lang/String;	b	comp_2336	comp_2336
METHOD	atv	()Ljava/lang/String;	c	comp_2337	comp_2337
METHOD	atv	()Ljava/lang/String;	d	comp_2338	comp_2338
CLASS	atw	net/minecraft/class_3288	net/minecraft/resource/ResourcePackProfile
FIELD	atw	Lorg/slf4j/Logger;	a	field_14279	LOGGER
FIELD	atw	Lasz;	b	field_49037	info
FIELD	atw	Latw$c;	c	field_14273	packFactory
FIELD	atw	Latw$a;	d	field_49038	metaData
FIELD	atw	Latb;	e	field_49039	position
METHOD	atw	()Lasz;	a	method_56933	getInfo
METHOD	atw	(Lasz;Latw$c;I)Latw$a;	a	method_45274	loadMetadata
METHOD	atw	(Lasz;Latw$c;Latc;Latb;)Latw;	a	method_45275	create
METHOD	atw	(Ljava/lang/String;Latp;)Layp;	a	method_52440	getSupportedFormats
METHOD	atw	(Z)Lxo;	a	method_14461	getInformationText
METHOD	atw	()Lxo;	b	method_14457	getDisplayName
METHOD	atw	()Lxo;	c	method_14459	getDescription
METHOD	atw	()Latx;	d	method_14460	getCompatibility
METHOD	atw	()Lcpj;	e	method_45276	getRequestedFeatures
METHOD	atw	()Lata;	f	method_14458	createResourcePack
METHOD	atw	()Ljava/lang/String;	g	method_14463	getId
METHOD	atw	()Latb;	h	method_56934	getPosition
METHOD	atw	()Z	i	method_14464	isRequired
METHOD	atw	()Z	j	method_14465	isPinned
METHOD	atw	()Latw$b;	k	method_14466	getInitialPosition
METHOD	atw	()Laua;	l	method_29483	getSource
CLASS	atw$a	net/minecraft/class_3288$class_7679	net/minecraft/resource/ResourcePackProfile$Metadata
FIELD	atw$a	Lxo;	a	comp_999	comp_999
FIELD	atw$a	Latx;	b	comp_1583	comp_1583
FIELD	atw$a	Lcpj;	c	comp_1001	comp_1001
FIELD	atw$a	Ljava/util/List;	d	comp_1584	comp_1584
METHOD	atw$a	()Lxo;	a	comp_999	comp_999
METHOD	atw$a	()Latx;	b	comp_1583	comp_1583
METHOD	atw$a	()Lcpj;	c	comp_1001	comp_1001
METHOD	atw$a	()Ljava/util/List;	d	comp_1584	comp_1584
CLASS	atw$b	net/minecraft/class_3288$class_3289	net/minecraft/resource/ResourcePackProfile$InsertionPosition
FIELD	atw$b	Latw$b;	a	field_14280	field_14280
FIELD	atw$b	Latw$b;	b	field_14281	field_14281
FIELD	atw$b	[Latw$b;	c	field_14282	field_14282
METHOD	atw$b	()Latw$b;	a	method_14467	inverse
METHOD	atw$b	(Ljava/util/List;Ljava/lang/Object;Ljava/util/function/Function;Z)I	a	method_14468	insert
METHOD	atw$b	()[Latw$b;	b	method_36583	method_36583
CLASS	atw$c	net/minecraft/class_3288$class_7680	net/minecraft/resource/ResourcePackProfile$PackFactory
METHOD	atw$c	(Lasz;)Lata;	a	method_52424	open
METHOD	atw$c	(Lasz;Latw$a;)Lata;	a	method_52425	openWithOverlays
CLASS	atx	net/minecraft/class_3281	net/minecraft/resource/ResourcePackCompatibility
FIELD	atx	Latx;	a	field_14223	field_14223
FIELD	atx	Latx;	b	field_14220	field_14220
FIELD	atx	Latx;	c	field_14224	field_14224
FIELD	atx	Lxo;	d	field_14219	notification
FIELD	atx	Lxo;	e	field_14222	confirmMessage
FIELD	atx	[Latx;	f	field_14221	field_14221
METHOD	atx	()Z	a	method_14437	isCompatible
METHOD	atx	(Layp;I)Latx;	a	method_14436	from
METHOD	atx	()Lxo;	b	method_14439	getNotification
METHOD	atx	()Lxo;	c	method_14438	getConfirmMessage
METHOD	atx	()[Latx;	d	method_36584	method_36584
CLASS	aty	net/minecraft/class_8621	net/minecraft/resource/ResourcePackOpener
FIELD	aty	Levf;	a	field_45057	symlinkFinder
METHOD	aty	(Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/Object;	a	method_52441	open
METHOD	aty	(Ljava/nio/file/Path;)Ljava/lang/Object;	c	method_52438	openDirectory
METHOD	aty	(Ljava/nio/file/Path;)Ljava/lang/Object;	d	method_52439	openZip
CLASS	atz	net/minecraft/class_3283	net/minecraft/resource/ResourcePackManager
FIELD	atz	Ljava/util/Set;	a	field_14227	providers
FIELD	atz	Ljava/util/Map;	b	field_14226	profiles
FIELD	atz	Ljava/util/List;	c	field_14225	enabled
METHOD	atz	()V	a	method_14445	scanPacks
METHOD	atz	(Latw;)Ljava/lang/String;	a	method_59808	method_59808
METHOD	atz	(Ljava/lang/String;)Z	a	method_49427	enable
METHOD	atz	(Ljava/util/Collection;)Ljava/lang/String;	a	method_59809	listPacks
METHOD	atz	(Ljava/util/Map;Latw;)V	a	method_29484	method_29484
METHOD	atz	()Ljava/util/Collection;	b	method_29206	getIds
METHOD	atz	(Ljava/lang/String;)Z	b	method_49428	disable
METHOD	atz	(Ljava/util/Collection;)V	b	method_14447	setEnabledProfiles
METHOD	atz	()Ljava/util/Collection;	c	method_14441	getProfiles
METHOD	atz	(Ljava/lang/String;)Latw;	c	method_14449	getProfile
METHOD	atz	(Ljava/util/Collection;)Ljava/util/List;	c	method_29208	buildEnabledProfiles
METHOD	atz	()Ljava/util/Collection;	d	method_29210	getEnabledIds
METHOD	atz	(Ljava/lang/String;)Z	d	method_29207	hasProfile
METHOD	atz	(Ljava/util/Collection;)Ljava/util/stream/Stream;	d	method_29209	streamProfilesById
METHOD	atz	()Lcpj;	e	method_45278	getRequestedFeatures
METHOD	atz	()Ljava/util/Collection;	f	method_14444	getEnabledProfiles
METHOD	atz	()Ljava/util/List;	g	method_29211	createResourcePacks
METHOD	atz	()Ljava/util/Map;	h	method_29212	providePackProfiles
CLASS	aua	net/minecraft/class_5352	net/minecraft/resource/ResourcePackSource
FIELD	aua	Ljava/util/function/UnaryOperator;	a	field_40047	NONE_SOURCE_TEXT_SUPPLIER
FIELD	aua	Laua;	b	field_25347	NONE
FIELD	aua	Laua;	c	field_25348	BUILTIN
FIELD	aua	Laua;	d	field_40048	FEATURE
FIELD	aua	Laua;	e	field_25349	WORLD
FIELD	aua	Laua;	f	field_25350	SERVER
METHOD	aua	()Z	a	method_45279	canBeEnabledLater
METHOD	aua	(Ljava/lang/String;)Ljava/util/function/UnaryOperator;	a	method_45280	getSourceTextSupplier
METHOD	aua	(Ljava/util/function/UnaryOperator;Z)Laua;	a	method_45281	create
METHOD	aua	(Lxo;)Lxo;	a	method_45282	decorate
METHOD	aua	(Lxo;Lxo;)Lxo;	a	method_45283	method_45283
CLASS	aua$1	net/minecraft/class_5352$1	net/minecraft/resource/ResourcePackSource$1
FIELD	aua$1	Ljava/util/function/UnaryOperator;	g	field_40049	field_40049
FIELD	aua$1	Z	h	field_40050	field_40050
CLASS	aub	net/minecraft/class_3285	net/minecraft/resource/ResourcePackProvider
METHOD	aub	(Ljava/util/function/Consumer;)V	loadPacks	method_14453	register
CLASS	auc	net/minecraft/class_3286	net/minecraft/resource/VanillaDataPackProvider
FIELD	auc	Latp;	c	field_40051	METADATA
FIELD	auc	Lasw;	d	field_40052	FEATURE_FLAGS
FIELD	auc	Lass;	e	field_26939	METADATA_MAP
FIELD	auc	Lasz;	f	field_49040	INFO
FIELD	auc	Latb;	g	field_49041	BOTTOM_POSITION
FIELD	auc	Latb;	h	field_49042	TOP_POSITION
FIELD	auc	Lale;	i	field_40053	ID
METHOD	auc	(Lepu$c;)Latz;	a	method_45285	createManager
METHOD	auc	(Ljava/lang/String;Lxo;)Lasz;	a	method_56935	createInfo
METHOD	auc	(Ljava/nio/file/Path;)Z	a	method_52442	method_52442
METHOD	auc	(Ljava/nio/file/Path;Levf;)Latz;	a	method_45286	createManager
METHOD	auc	()Late;	b	method_45287	createDefaultPack
METHOD	auc	()Latz;	c	method_52443	createClientManager
CLASS	aud	net/minecraft/class_5987	net/minecraft/unused/packageinfo/PackageInfo5987
CLASS	aue	net/minecraft/class_6860	net/minecraft/resource/LifecycledResourceManager
CLASS	auf	net/minecraft/class_3294	net/minecraft/resource/NamespaceResourceManager
FIELD	auf	Ljava/util/List;	a	field_14283	packList
FIELD	auf	Lorg/slf4j/Logger;	c	field_14285	LOGGER
FIELD	auf	Latc;	d	field_14284	type
FIELD	auf	Ljava/lang/String;	e	field_21561	namespace
METHOD	auf	(Lale;I)Laug;	a	method_43035	createMetadataSupplier
METHOD	auf	(Lale;Lata;Laug;)Laug;	a	method_45288	wrapForDebug
METHOD	auf	(Lata;)V	a	method_24233	addPack
METHOD	auf	(Lata;Lale;)Lauq;	a	method_45289	method_45289
METHOD	auf	(Lata;Lale;Laug;Laug;)Laum;	a	method_45290	createResource
METHOD	auf	(Lata;Ljava/util/function/Predicate;)V	a	method_41256	addPack
METHOD	auf	(Lauf$d;)Lata;	a	method_41257	method_41257
METHOD	auf	(Lauf$d;Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/Map;)V	a	method_41258	findAndAdd
METHOD	auf	(Lauf$d;Ljava/util/Map;)V	a	method_41259	applyFilter
METHOD	auf	(Laug;)Laug;	a	method_45291	getMetadataSupplier
METHOD	auf	(Laug;Lale;Lata;)Ljava/io/InputStream;	a	method_45292	method_45292
METHOD	auf	(Ljava/lang/String;Lata;Ljava/util/function/Predicate;)V	a	method_41260	addPack
METHOD	auf	(Ljava/lang/String;Ljava/util/function/Predicate;)V	a	method_41261	addPack
METHOD	auf	(Ljava/util/Map;Ljava/util/Map;Lale;Lauf$a;)V	a	method_45293	method_45293
METHOD	auf	(Ljava/util/function/Predicate;Ljava/util/Map;Lata;ILjava/util/Map;Lale;Laug;)V	a	method_45294	method_45294
METHOD	auf	(Ljava/util/function/Predicate;Ljava/util/Map;Lata;Lale;Laug;)V	a	method_45295	method_45295
METHOD	auf	(Lale;)Z	b	method_45296	isMcmeta
METHOD	auf	(Lale;I)Lauq;	b	method_43037	method_43037
METHOD	auf	(Laug;)Lauq;	b	method_45297	loadMetadata
METHOD	auf	(Lale;)Lale;	c	method_45298	getMetadataFileName
METHOD	auf	(Laug;)Lauq;	c	method_45299	method_45299
METHOD	auf	(Lale;)Lale;	d	method_14473	getMetadataPath
CLASS	auf$a	net/minecraft/class_3294$class_7681	net/minecraft/resource/NamespaceResourceManager$Result
FIELD	auf$a	Lata;	a	comp_1002	pack
FIELD	auf$a	Laug;	b	comp_1003	supplier
FIELD	auf$a	I	c	comp_1004	comp_1004
METHOD	auf$a	()Lata;	a	comp_1002	pack
METHOD	auf$a	()Laug;	b	comp_1003	supplier
METHOD	auf$a	()I	c	comp_1004	comp_1004
CLASS	auf$b	net/minecraft/class_3294$class_7081	net/minecraft/resource/NamespaceResourceManager$EntryList
FIELD	auf$b	Lale;	a	comp_1005	id
FIELD	auf$b	Lale;	b	comp_527	metadataId
FIELD	auf$b	Ljava/util/List;	c	comp_1006	comp_1006
FIELD	auf$b	Ljava/util/Map;	d	comp_1007	comp_1007
METHOD	auf$b	()Lale;	a	comp_1005	id
METHOD	auf$b	()Lale;	b	comp_527	metadataId
METHOD	auf$b	()Ljava/util/List;	c	comp_1006	comp_1006
METHOD	auf$b	()Ljava/util/Map;	d	comp_1007	comp_1007
CLASS	auf$c	net/minecraft/class_3294$class_3295	net/minecraft/resource/NamespaceResourceManager$DebugInputStream
FIELD	auf$c	Ljava/util/function/Supplier;	a	field_14288	leakMessage
FIELD	auf$c	Z	b	field_14287	closed
METHOD	auf$c	(Ljava/lang/Exception;Lale;Ljava/lang/String;)Ljava/lang/String;	a	method_45300	method_45300
CLASS	auf$d	net/minecraft/class_3294$class_7082	net/minecraft/resource/NamespaceResourceManager$FilterablePack
FIELD	auf$d	Ljava/lang/String;	a	comp_529	comp_529
FIELD	auf$d	Lata;	b	comp_530	underlying
FIELD	auf$d	Ljava/util/function/Predicate;	c	comp_531	comp_531
METHOD	auf$d	()Ljava/lang/String;	a	comp_529	comp_529
METHOD	auf$d	(Lale;)Z	a	method_41269	isFiltered
METHOD	auf$d	(Ljava/util/Collection;)V	a	method_41268	removeFiltered
METHOD	auf$d	()Lata;	b	comp_530	underlying
METHOD	auf$d	()Ljava/util/function/Predicate;	c	comp_531	comp_531
CLASS	auf$e	net/minecraft/class_3294$class_7682	net/minecraft/resource/NamespaceResourceManager$FileSource
FIELD	auf$e	Lata;	a	comp_1008	sourcePack
FIELD	auf$e	Laug;	b	comp_1009	supplier
METHOD	auf$e	()Lata;	a	comp_1008	sourcePack
METHOD	auf$e	()Laug;	b	comp_1009	supplier
CLASS	aug	net/minecraft/class_7367	net/minecraft/resource/InputSupplier
METHOD	aug	(Ljava/nio/file/Path;)Ljava/io/InputStream;	a	method_45301	method_45301
METHOD	aug	(Ljava/util/zip/ZipFile;Ljava/util/zip/ZipEntry;)Ljava/io/InputStream;	a	method_45302	method_45302
CLASS	auh	net/minecraft/class_6861	net/minecraft/resource/LifecycledResourceManagerImpl
FIELD	auh	Lorg/slf4j/Logger;	a	field_37288	LOGGER
FIELD	auh	Ljava/util/Map;	c	field_36389	subManagers
FIELD	auh	Ljava/util/List;	d	field_36390	packs
METHOD	auh	(Lata;)Laun;	a	method_41274	parseResourceFilter
METHOD	auh	(Latc;Lata;)Ljava/util/stream/Stream;	a	method_41275	method_41275
METHOD	auh	(Laun;Lale;)Z	a	method_41276	method_41276
METHOD	auh	(Ljava/lang/String;)V	a	method_45303	validateStartingPath
CLASS	aui	net/minecraft/class_3302	net/minecraft/resource/ResourceReloader
METHOD	aui	(Laui$a;Lauo;Lbng;Lbng;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_25931	reload
METHOD	aui	()Ljava/lang/String;	c	method_22322	getName
CLASS	aui$a	net/minecraft/class_3302$class_4045	net/minecraft/resource/ResourceReloader$Synchronizer
METHOD	aui$a	(Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture;	a	method_18352	whenPrepared
CLASS	auj	net/minecraft/class_4010	net/minecraft/resource/ProfiledResourceReload
FIELD	auj	Lorg/slf4j/Logger;	c	field_17918	LOGGER
FIELD	auj	Lcom/google/common/base/Stopwatch;	d	field_17919	reloadTimer
METHOD	auj	(Laui;Lbmz;Lbmz;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Void;)Lauj$a;	a	method_18356	method_18356
METHOD	auj	(Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V	a	method_18353	method_18353
METHOD	auj	(Ljava/util/List;)Ljava/util/List;	a	method_18238	finish
METHOD	auj	(Ljava/util/concurrent/Executor;Laui$a;Lauo;Laui;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_18355	method_18355
METHOD	auj	(Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V	a	method_18354	method_18354
METHOD	auj	(Ljava/lang/Runnable;Ljava/util/concurrent/atomic/AtomicLong;)V	b	method_18357	method_18357
METHOD	auj	(Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V	b	method_18358	method_18358
METHOD	auj	()I	e	method_18224	method_18224
METHOD	auj	()I	f	method_18225	method_18225
CLASS	auj$a	net/minecraft/class_4010$class_4046	net/minecraft/resource/ProfiledResourceReload$Summary
FIELD	auj$a	Ljava/lang/String;	a	field_18037	name
FIELD	auj$a	Lbnf;	b	field_18038	prepareProfile
FIELD	auj$a	Lbnf;	c	field_18039	applyProfile
FIELD	auj$a	Ljava/util/concurrent/atomic/AtomicLong;	d	field_18040	prepareTimeMs
FIELD	auj$a	Ljava/util/concurrent/atomic/AtomicLong;	e	field_18041	applyTimeMs
CLASS	auk	net/minecraft/class_4011	net/minecraft/resource/ResourceReload
METHOD	auk	()Ljava/util/concurrent/CompletableFuture;	a	method_18364	whenComplete
METHOD	auk	()F	b	method_18229	getProgress
METHOD	auk	()Z	c	method_18787	isComplete
METHOD	auk	()V	d	method_18849	throwException
CLASS	aul	net/minecraft/class_3304	net/minecraft/resource/ReloadableResourceManagerImpl
FIELD	aul	Lorg/slf4j/Logger;	a	field_14295	LOGGER
FIELD	aul	Laue;	c	field_36391	activeManager
FIELD	aul	Ljava/util/List;	d	field_17935	reloaders
FIELD	aul	Latc;	e	field_14294	type
METHOD	aul	(Laui;)V	a	method_14477	registerReloader
METHOD	aul	(Ljava/util/List;)Ljava/lang/Object;	a	method_29491	method_29491
METHOD	aul	(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/util/List;)Lauk;	a	method_18232	reload
CLASS	aum	net/minecraft/class_3298	net/minecraft/resource/Resource
FIELD	aum	Lata;	a	field_40054	pack
FIELD	aum	Laug;	b	field_38685	inputSupplier
FIELD	aum	Laug;	c	field_38686	metadataSupplier
FIELD	aum	Lauq;	d	field_38687	metadata
METHOD	aum	()Lata;	a	method_45304	getPack
METHOD	aum	()Ljava/lang/String;	b	method_14480	getPackId
METHOD	aum	()Ljava/util/Optional;	c	method_56936	getKnownPackInfo
METHOD	aum	()Ljava/io/InputStream;	d	method_14482	getInputStream
METHOD	aum	()Ljava/io/BufferedReader;	e	method_43039	getReader
METHOD	aum	()Lauq;	f	method_14481	getMetadata
CLASS	aun	net/minecraft/class_7084	net/minecraft/resource/metadata/ResourceFilter
FIELD	aun	Lato;	a	field_40055	SERIALIZER
FIELD	aun	Lcom/mojang/serialization/Codec;	b	field_37291	CODEC
FIELD	aun	Ljava/util/List;	c	field_37292	blocks
METHOD	aun	(Laun;)Ljava/util/List;	a	method_41277	method_41277
METHOD	aun	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41278	method_41278
METHOD	aun	(Ljava/lang/String;)Z	a	method_41279	isNamespaceBlocked
METHOD	aun	(Ljava/lang/String;Lazg;)Z	a	method_41280	method_41280
METHOD	aun	(Ljava/lang/String;)Z	b	method_41281	isPathBlocked
METHOD	aun	(Ljava/lang/String;Lazg;)Z	b	method_41282	method_41282
CLASS	auo	net/minecraft/class_3300	net/minecraft/resource/ResourceManager
METHOD	auo	()Ljava/util/Set;	a	method_14487	getAllNamespaces
METHOD	auo	(Lale;)Ljava/util/List;	a	method_14489	getAllResources
METHOD	auo	()Ljava/util/stream/Stream;	b	method_29213	streamResourcePacks
METHOD	auo	(Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map;	b	method_14488	findResources
METHOD	auo	(Ljava/lang/String;Ljava/util/function/Predicate;)Ljava/util/Map;	c	method_41265	findAllResources
CLASS	auo$a	net/minecraft/class_3300$class_5353	net/minecraft/resource/ResourceManager$Empty
FIELD	auo$a	Lauo$a;	a	field_25351	field_25351
FIELD	auo$a	[Lauo$a;	c	field_25352	field_25352
METHOD	auo$a	()[Lauo$a;	c	method_36585	method_36585
CLASS	aup	net/minecraft/class_4013	net/minecraft/resource/SynchronousResourceReloader
METHOD	aup	(Lauo;)V	a	method_14491	reload
METHOD	aup	(Lbng;Lauo;)V	a	method_29490	method_29490
CLASS	auq	net/minecraft/class_7368	net/minecraft/resource/metadata/ResourceMetadata
FIELD	auq	Lauq;	a	field_38688	NONE
FIELD	auq	Laug;	b	field_40056	NONE_SUPPLIER
METHOD	auq	()Lauq;	a	method_45306	method_45306
METHOD	auq	(Latn;)Ljava/util/Optional;	a	method_43041	decode
METHOD	auq	(Lauq$a;Latn;)V	a	method_52444	decodeAndAdd
METHOD	auq	(Lauq$a;Latn;Ljava/lang/Object;)V	a	method_52445	method_52445
METHOD	auq	(Ljava/io/InputStream;)Lauq;	a	method_43042	create
METHOD	auq	(Ljava/util/Collection;)Lauq;	a	method_52446	copy
CLASS	auq$1	net/minecraft/class_7368$1	net/minecraft/resource/metadata/ResourceMetadata$1
CLASS	auq$2	net/minecraft/class_7368$2	net/minecraft/resource/metadata/ResourceMetadata$2
FIELD	auq$2	Lcom/google/gson/JsonObject;	c	field_38689	field_38689
CLASS	auq$a	net/minecraft/class_7368$class_8622	net/minecraft/resource/metadata/ResourceMetadata$Builder
FIELD	auq$a	Lcom/google/common/collect/ImmutableMap$Builder;	a	field_45058	values
METHOD	auq$a	()Lauq;	a	method_52447	build
METHOD	auq$a	(Latn;Ljava/lang/Object;)Lauq$a;	a	method_52448	add
CLASS	auq$a$1	net/minecraft/class_7368$class_8622$1	net/minecraft/resource/metadata/ResourceMetadata$Builder$1
FIELD	auq$a$1	Lcom/google/common/collect/ImmutableMap;	c	field_45059	field_45059
CLASS	aur	net/minecraft/class_5912	net/minecraft/resource/ResourceFactory
FIELD	aur	Laur;	b	field_49043	MISSING
METHOD	aur	(Ljava/util/Map;Lale;)Ljava/util/Optional;	a	method_45307	method_45307
METHOD	aur	(Lale;)Ljava/io/FileNotFoundException;	b	method_43043	method_43043
METHOD	aur	(Lale;)Ljava/util/Optional;	c	method_56937	method_56937
METHOD	aur	(Lale;)Ljava/util/Optional;	getResource	method_14486	getResource
CLASS	aus	net/minecraft/class_4309	net/minecraft/resource/JsonDataLoader
FIELD	aus	Lorg/slf4j/Logger;	a	field_19377	LOGGER
FIELD	aus	Lcom/google/gson/Gson;	b	field_19379	gson
FIELD	aus	Ljava/lang/String;	c	field_19380	dataType
METHOD	aus	(Lauo;Lbng;)Ljava/util/Map;	a	method_20731	prepare
METHOD	aus	(Lauo;Ljava/lang/String;Lcom/google/gson/Gson;Ljava/util/Map;)V	a	method_51148	load
CLASS	aut	net/minecraft/class_4080	net/minecraft/resource/SinglePreparationResourceReloader
METHOD	aut	(Lauo;Lbng;)Ljava/lang/Object;	a	method_18791	method_18791
METHOD	aut	(Lauo;Lbng;Ljava/lang/Object;)V	a	method_18790	method_18790
METHOD	aut	(Ljava/lang/Object;Lauo;Lbng;)V	a	method_18788	apply
METHOD	aut	(Lauo;Lbng;)Ljava/lang/Object;	b	method_18789	prepare
CLASS	auu	net/minecraft/class_4014	net/minecraft/resource/SimpleResourceReload
FIELD	auu	Ljava/util/concurrent/CompletableFuture;	a	field_18042	prepareStageFuture
FIELD	auu	Ljava/util/concurrent/CompletableFuture;	b	field_18043	applyStageFuture
FIELD	auu	I	c	field_29784	FIRST_PREPARE_APPLY_WEIGHT
FIELD	auu	I	d	field_29785	SECOND_PREPARE_APPLY_WEIGHT
FIELD	auu	I	e	field_29786	RELOADER_WEIGHT
FIELD	auu	Ljava/util/Set;	f	field_18044	waitingReloaders
FIELD	auu	I	g	field_18045	reloaderCount
FIELD	auu	I	h	field_18046	toApplyCount
FIELD	auu	I	i	field_18047	appliedCount
FIELD	auu	Ljava/util/concurrent/atomic/AtomicInteger;	j	field_18048	toPrepareCount
FIELD	auu	Ljava/util/concurrent/atomic/AtomicInteger;	k	field_18049	preparedCount
METHOD	auu	(Lauo;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Lauu;	a	method_18369	create
METHOD	auu	(Lauo;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Z)Lauk;	a	method_40087	start
METHOD	auu	(Ljava/lang/Runnable;)V	a	method_18365	method_18365
METHOD	auu	(Ljava/util/concurrent/Executor;Laui$a;Lauo;Laui;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_18368	method_18368
METHOD	auu	(Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V	a	method_18367	method_18367
METHOD	auu	(Ljava/lang/Runnable;)V	b	method_18371	method_18371
METHOD	auu	(Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V	b	method_18372	method_18372
CLASS	auu$1	net/minecraft/class_4014$1	net/minecraft/resource/SimpleResourceReload$1
FIELD	auu$1	Ljava/util/concurrent/Executor;	a	field_18050	field_18050
FIELD	auu$1	Laui;	b	field_18051	field_18051
FIELD	auu$1	Ljava/util/concurrent/CompletableFuture;	c	field_18052	field_18052
FIELD	auu$1	Lauu;	d	field_18053	field_18053
METHOD	auu$1	(Laui;)V	a	method_18374	method_18374
METHOD	auu$1	(Ljava/lang/Object;Lbaa;Ljava/lang/Object;)Ljava/lang/Object;	a	method_18373	method_18373
CLASS	auu$a	net/minecraft/class_4014$class_4047	net/minecraft/resource/SimpleResourceReload$Factory
CLASS	auv	net/minecraft/class_5988	net/minecraft/unused/packageinfo/PackageInfo5988
CLASS	auw	net/minecraft/class_3309	net/minecraft/server/BanEntry
FIELD	auw	Ljava/text/SimpleDateFormat;	a	field_14308	DATE_FORMAT
FIELD	auw	Ljava/lang/String;	b	field_29787	FOREVER
FIELD	auw	Ljava/util/Date;	c	field_14306	creationDate
FIELD	auw	Ljava/lang/String;	d	field_14304	source
FIELD	auw	Ljava/util/Date;	e	field_14305	expiryDate
FIELD	auw	Ljava/lang/String;	f	field_14307	reason
METHOD	auw	()Ljava/util/Date;	a	method_34885	getCreationDate
METHOD	auw	()Ljava/lang/String;	b	method_14501	getSource
METHOD	auw	()Ljava/util/Date;	c	method_14502	getExpiryDate
METHOD	auw	()Ljava/lang/String;	d	method_14503	getReason
METHOD	auw	()Lxo;	e	method_14504	toText
CLASS	auy	net/minecraft/class_3312	net/minecraft/util/UserCache
FIELD	auy	Lorg/slf4j/Logger;	a	field_25805	LOGGER
FIELD	auy	I	b	field_29788	MAX_SAVED_ENTRIES
FIELD	auy	I	c	field_29789	field_29789
FIELD	auy	Z	d	field_14313	useRemote
FIELD	auy	Ljava/util/Map;	e	field_14312	byName
FIELD	auy	Ljava/util/Map;	f	field_14310	byUuid
FIELD	auy	Ljava/util/Map;	g	field_33860	pendingRequests
FIELD	auy	Lcom/mojang/authlib/GameProfileRepository;	h	field_14315	profileRepository
FIELD	auy	Lcom/google/gson/Gson;	i	field_14318	gson
FIELD	auy	Ljava/io/File;	j	field_14314	cacheFile
FIELD	auy	Ljava/util/concurrent/atomic/AtomicLong;	k	field_25724	accessCount
FIELD	auy	Ljava/util/concurrent/Executor;	l	field_33861	executor
METHOD	auy	()V	a	method_39753	clearExecutor
METHOD	auy	(I)Ljava/util/stream/Stream;	a	method_14516	getLastAccessedEntries
METHOD	auy	(Lauy$a;)V	a	method_30164	add
METHOD	auy	(Lauy$a;Ljava/text/DateFormat;)Lcom/google/gson/JsonElement;	a	method_30165	entryToJson
METHOD	auy	(Lcom/google/gson/JsonArray;Ljava/text/DateFormat;Lauy$a;)V	a	method_30166	method_30166
METHOD	auy	(Lcom/google/gson/JsonElement;Ljava/text/DateFormat;)Ljava/util/Optional;	a	method_30167	entryFromJson
METHOD	auy	(Lcom/mojang/authlib/GameProfile;)V	a	method_14508	add
METHOD	auy	(Lcom/mojang/authlib/GameProfileRepository;Ljava/lang/String;)Ljava/util/Optional;	a	method_14509	findProfileByName
METHOD	auy	(Ljava/lang/String;)Ljava/util/Optional;	a	method_14515	findByName
METHOD	auy	(Ljava/lang/String;Ljava/util/Optional;Ljava/lang/Throwable;)V	a	method_37155	method_37155
METHOD	auy	(Ljava/text/DateFormat;Ljava/util/List;Lcom/google/gson/JsonElement;)V	a	method_30168	method_30168
METHOD	auy	(Ljava/util/UUID;)Ljava/util/Optional;	a	method_14512	getByUuid
METHOD	auy	(Ljava/util/concurrent/Executor;)V	a	method_37157	setExecutor
METHOD	auy	(Z)V	a	method_14510	setUseRemote
METHOD	auy	()Ljava/util/List;	b	method_14517	load
METHOD	auy	(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;	b	method_37156	findByNameAsync
METHOD	auy	()V	c	method_14518	save
METHOD	auy	(Ljava/lang/String;)Ljava/util/Optional;	c	method_53912	getOfflinePlayerProfile
METHOD	auy	()Z	d	method_14514	shouldUseRemote
METHOD	auy	(Ljava/lang/String;)Ljava/util/Optional;	d	method_37159	method_37159
METHOD	auy	()J	e	method_30169	incrementAndGetAccessCount
METHOD	auy	()Ljava/text/DateFormat;	f	method_30170	getDateFormat
CLASS	auy$1	net/minecraft/class_3312$1	net/minecraft/util/UserCache$1
FIELD	auy$1	Ljava/util/concurrent/atomic/AtomicReference;	a	field_25725	field_25725
CLASS	auy$a	net/minecraft/class_3312$class_3313	net/minecraft/util/UserCache$Entry
FIELD	auy$a	Lcom/mojang/authlib/GameProfile;	a	field_14321	profile
FIELD	auy$a	Ljava/util/Date;	b	field_14319	expirationDate
FIELD	auy$a	J	c	field_25726	lastAccessed
METHOD	auy$a	()Lcom/mojang/authlib/GameProfile;	a	method_14519	getProfile
METHOD	auy$a	(J)V	a	method_30171	setLastAccessed
METHOD	auy$a	()Ljava/util/Date;	b	method_14520	getExpirationDate
METHOD	auy$a	()J	c	method_30172	getLastAccessed
CLASS	auz	net/minecraft/class_3317	net/minecraft/server/BannedIpList
METHOD	auz	(Ljava/lang/String;)Z	a	method_14529	isBanned
METHOD	auz	(Ljava/net/SocketAddress;)Z	a	method_14527	isBanned
METHOD	auz	(Ljava/net/SocketAddress;)Lava;	b	method_14528	get
METHOD	auz	(Ljava/net/SocketAddress;)Ljava/lang/String;	c	method_14526	stringifyAddress
CLASS	ava	net/minecraft/class_3320	net/minecraft/server/BannedIpEntry
METHOD	ava	(Lcom/google/gson/JsonObject;)Ljava/lang/String;	b	method_14532	getIp
CLASS	avb	net/minecraft/class_3321	net/minecraft/server/ServerConfigHandler
FIELD	avb	Ljava/io/File;	a	field_14324	BANNED_IPS_FILE
FIELD	avb	Ljava/io/File;	b	field_14328	BANNED_PLAYERS_FILE
FIELD	avb	Ljava/io/File;	c	field_14327	OPERATORS_FILE
FIELD	avb	Ljava/io/File;	d	field_14325	WHITE_LIST_FILE
FIELD	avb	Lorg/slf4j/Logger;	e	field_14326	LOGGER
METHOD	avb	()Z	a	method_14541	checkListConversionSuccess
METHOD	avb	(I)[Ljava/lang/String;	a	method_14551	method_14551
METHOD	avb	(Laqa;)Z	a	method_14550	convertPlayerFiles
METHOD	avb	(Ljava/io/File;)V	a	method_14534	createDirectory
METHOD	avb	(Ljava/io/File;Ljava/util/Map;)Ljava/util/List;	a	method_14543	processSimpleListFile
METHOD	avb	(Ljava/lang/String;)Z	a	method_14552	method_14552
METHOD	avb	(Ljava/lang/String;Ljava/util/Date;)Ljava/util/Date;	a	method_14535	parseDate
METHOD	avb	(Lnet/minecraft/server/MinecraftServer;)Z	a	method_14547	convertBannedPlayers
METHOD	avb	(Lnet/minecraft/server/MinecraftServer;Ljava/lang/String;)Ljava/util/UUID;	a	method_14546	getPlayerUuidByName
METHOD	avb	(Lnet/minecraft/server/MinecraftServer;Ljava/util/Collection;Lcom/mojang/authlib/ProfileLookupCallback;)V	a	method_14538	lookupProfile
METHOD	avb	(Ljava/io/File;)V	b	method_14549	markFileConverted
METHOD	avb	(Lnet/minecraft/server/MinecraftServer;)Z	b	method_14545	convertBannedIps
METHOD	avb	(Lnet/minecraft/server/MinecraftServer;)Z	c	method_14539	convertOperators
METHOD	avb	(Lnet/minecraft/server/MinecraftServer;)Z	d	method_14533	convertWhitelist
METHOD	avb	(Lnet/minecraft/server/MinecraftServer;)Z	e	method_14540	checkSuccess
METHOD	avb	(Lnet/minecraft/server/MinecraftServer;)Z	f	method_14542	checkPlayerConversionSuccess
METHOD	avb	(Lnet/minecraft/server/MinecraftServer;)Ljava/io/File;	g	method_14536	getLevelPlayersFolder
CLASS	avb$1	net/minecraft/class_3321$1	net/minecraft/server/ServerConfigHandler$1
FIELD	avb$1	Lnet/minecraft/server/MinecraftServer;	a	field_14331	field_14331
FIELD	avb$1	Ljava/util/Map;	b	field_14330	field_14330
FIELD	avb$1	Lavi;	c	field_14329	field_14329
CLASS	avb$2	net/minecraft/class_3321$2	net/minecraft/server/ServerConfigHandler$2
FIELD	avb$2	Lnet/minecraft/server/MinecraftServer;	a	field_14332	field_14332
FIELD	avb$2	Lavd;	b	field_14333	field_14333
CLASS	avb$3	net/minecraft/class_3321$3	net/minecraft/server/ServerConfigHandler$3
FIELD	avb$3	Lnet/minecraft/server/MinecraftServer;	a	field_14335	field_14335
FIELD	avb$3	Lavk;	b	field_14334	field_14334
CLASS	avb$4	net/minecraft/class_3321$4	net/minecraft/server/ServerConfigHandler$4
FIELD	avb$4	Lnet/minecraft/server/MinecraftServer;	a	field_14336	field_14336
FIELD	avb$4	Ljava/util/List;	b	field_14337	field_14337
CLASS	avb$5	net/minecraft/class_3321$5	net/minecraft/server/ServerConfigHandler$5
FIELD	avb$5	Laqa;	a	field_14341	field_14341
FIELD	avb$5	Ljava/io/File;	b	field_14342	field_14342
FIELD	avb$5	Ljava/io/File;	c	field_14339	field_14339
FIELD	avb$5	Ljava/io/File;	d	field_14338	field_14338
FIELD	avb$5	[Ljava/lang/String;	e	field_14340	field_14340
METHOD	avb$5	(Ljava/io/File;Ljava/lang/String;Ljava/lang/String;)V	a	method_14553	convertPlayerFile
METHOD	avb$5	(Ljava/lang/String;)Ljava/lang/String;	a	method_14554	getPlayerFileName
CLASS	avb$a	net/minecraft/class_3321$class_3322	net/minecraft/server/ServerConfigHandler$ServerConfigException
CLASS	avc	net/minecraft/class_3324	net/minecraft/server/PlayerManager
FIELD	avc	I	A	field_14357	latencyUpdateTimer
FIELD	avc	Ljava/io/File;	a	field_14355	BANNED_PLAYERS_FILE
FIELD	avc	Ljava/io/File;	b	field_14364	BANNED_IPS_FILE
FIELD	avc	Ljava/io/File;	c	field_14348	OPERATORS_FILE
FIELD	avc	Ljava/io/File;	d	field_14343	WHITELIST_FILE
FIELD	avc	Lxo;	e	field_39921	FILTERED_FULL_TEXT
FIELD	avc	Lxo;	f	field_45061	DUPLICATE_LOGIN_TEXT
FIELD	avc	I	g	field_14347	maxPlayers
FIELD	avc	Lorg/slf4j/Logger;	h	field_14349	LOGGER
FIELD	avc	I	i	field_29790	LATENCY_UPDATE_INTERVAL
FIELD	avc	Ljava/text/SimpleDateFormat;	j	field_14356	DATE_FORMATTER
FIELD	avc	Lnet/minecraft/server/MinecraftServer;	k	field_14360	server
FIELD	avc	Ljava/util/List;	l	field_14351	players
FIELD	avc	Ljava/util/Map;	m	field_14354	playerMap
FIELD	avc	Lavi;	n	field_14344	bannedProfiles
FIELD	avc	Lauz;	o	field_14345	bannedIps
FIELD	avc	Lavd;	p	field_14353	ops
FIELD	avc	Lavk;	q	field_14361	whitelist
FIELD	avc	Ljava/util/Map;	r	field_14362	statisticsMap
FIELD	avc	Ljava/util/Map;	s	field_14346	advancementTrackers
FIELD	avc	Lepx;	t	field_14358	saveHandler
FIELD	avc	Z	u	field_14352	whitelistEnabled
FIELD	avc	Ljp;	v	field_24626	registryManager
FIELD	avc	I	w	field_14359	viewDistance
FIELD	avc	I	x	field_34895	simulationDistance
FIELD	avc	Z	y	field_14350	cheatsAllowed
FIELD	avc	Z	z	field_29791	field_29791
METHOD	avc	()V	a	method_14599	reloadWhitelist
METHOD	avc	(I)V	a	method_14608	setViewDistance
METHOD	avc	(Lalw;Larf;)V	a	method_14588	sendScoreboard
METHOD	avc	(Lare;)V	a	method_14591	setMainWorld
METHOD	avc	(Lare;Lbss;)Lbss;	a	method_18241	method_18241
METHOD	avc	(Larf;)Ljava/util/Optional;	a	method_14600	loadPlayerData
METHOD	avc	(Larf;I)V	a	method_14596	sendCommandTree
METHOD	avc	(Larf;Lare;)V	a	method_14606	sendWorldInfo
METHOD	avc	(Larf;Z)Larf;	a	method_14556	respawnPlayer
METHOD	avc	(Lbss;)V	a	method_31441	method_31441
METHOD	avc	(Lcmv;)Lawf;	a	method_14583	createStatHandler
METHOD	avc	(Lcmv;DDDDLald;Lzv;)V	a	method_14605	sendToAround
METHOD	avc	(Lcmv;Lxo;)V	a	method_14564	sendToTeam
METHOD	avc	(Lcom/mojang/authlib/GameProfile;)V	a	method_14582	addToOperators
METHOD	avc	(Lcom/mojang/authlib/GameProfile;Laqt;)Larf;	a	method_14613	createPlayer
METHOD	avc	(Ljava/lang/String;)Larf;	a	method_14566	getPlayer
METHOD	avc	(Ljava/net/SocketAddress;Lcom/mojang/authlib/GameProfile;)Lxo;	a	method_14586	checkCanJoin
METHOD	avc	(Ljava/util/UUID;)Larf;	a	method_14602	getPlayer
METHOD	avc	(Lur;)Ljava/util/Optional;	a	method_55634	method_55634
METHOD	avc	(Lwj;Larf;Lart;)V	a	method_14570	onPlayerConnect
METHOD	avc	(Lxo;Larf;)Lxo;	a	method_43511	method_43511
METHOD	avc	(Lxo;Ljava/util/function/Function;Z)V	a	method_43512	broadcast
METHOD	avc	(Lxo;Z)V	a	method_43514	broadcast
METHOD	avc	(Lye;)Z	a	method_44793	verify
METHOD	avc	(Lye;Larf;Lxk$a;)V	a	method_43673	broadcast
METHOD	avc	(Lye;Lep;Lxk$a;)V	a	method_44166	broadcast
METHOD	avc	(Lye;Ljava/util/function/Predicate;Larf;Lxk$a;)V	a	method_44791	broadcast
METHOD	avc	(Lzv;)V	a	method_14581	sendToAll
METHOD	avc	(Lzv;Lald;)V	a	method_14589	sendToDimension
METHOD	avc	(Z)V	a	method_14557	setWhitelistEnabled
METHOD	avc	(I)V	b	method_38650	setSimulationDistance
METHOD	avc	(Larf;)V	b	method_14577	savePlayerData
METHOD	avc	(Lcmv;Lxo;)V	b	method_14565	sendToOtherTeams
METHOD	avc	(Lcom/mojang/authlib/GameProfile;)V	b	method_14604	removeFromOperators
METHOD	avc	(Ljava/lang/String;)Ljava/util/List;	b	method_14559	getPlayersByIp
METHOD	avc	(Z)V	b	method_14607	setCheatsAllowed
METHOD	avc	()Lnet/minecraft/server/MinecraftServer;	c	method_14561	getServer
METHOD	avc	(Larf;)V	c	method_14611	remove
METHOD	avc	(Lcom/mojang/authlib/GameProfile;)Z	c	method_14587	isWhitelisted
METHOD	avc	()V	d	method_14601	updatePlayerLatency
METHOD	avc	(Larf;)V	d	method_14576	sendCommandTree
METHOD	avc	(Lcom/mojang/authlib/GameProfile;)Z	d	method_14609	canBypassPlayerLimit
METHOD	avc	()[Ljava/lang/String;	e	method_14580	getPlayerNames
METHOD	avc	(Larf;)V	e	method_14594	sendPlayerStatus
METHOD	avc	(Lcom/mojang/authlib/GameProfile;)Z	e	method_52449	disconnectDuplicateLogins
METHOD	avc	()Lavi;	f	method_14563	getUserBanList
METHOD	avc	(Larf;)Lalm;	f	method_14578	getAdvancementTracker
METHOD	avc	(Lcom/mojang/authlib/GameProfile;)Z	f	method_14569	isOperator
METHOD	avc	()Lauz;	g	method_14585	getIpBanList
METHOD	avc	()V	h	method_14617	saveAllPlayerData
METHOD	avc	()Lavk;	i	method_14590	getWhitelist
METHOD	avc	()[Ljava/lang/String;	j	method_14560	getWhitelistedNames
METHOD	avc	()Lavd;	k	method_14603	getOpList
METHOD	avc	()[Ljava/lang/String;	l	method_14584	getOpNames
METHOD	avc	()I	m	method_14574	getCurrentPlayerCount
METHOD	avc	()I	n	method_14592	getMaxPlayerCount
METHOD	avc	()Z	o	method_14614	isWhitelistEnabled
METHOD	avc	()I	p	method_14568	getViewDistance
METHOD	avc	()I	q	method_38651	getSimulationDistance
METHOD	avc	()Lur;	r	method_14567	getUserData
METHOD	avc	()V	s	method_14597	disconnectAllPlayers
METHOD	avc	()Ljava/util/List;	t	method_14571	getPlayerList
METHOD	avc	()V	u	method_14572	onDataPacksReloaded
METHOD	avc	()Z	v	method_14579	areCheatsAllowed
CLASS	avc$1	net/minecraft/class_3324$1	net/minecraft/server/PlayerManager$1
FIELD	avc$1	Lavc;	a	field_14365	field_14365
CLASS	avd	net/minecraft/class_3326	net/minecraft/server/OperatorList
METHOD	avd	(I)[Ljava/lang/String;	a	method_32820	method_32820
METHOD	avd	(Lcom/mojang/authlib/GameProfile;)Z	a	method_14620	canBypassPlayerLimit
METHOD	avd	(Lcom/mojang/authlib/GameProfile;)Ljava/lang/String;	b	method_14619	toString
CLASS	ave	net/minecraft/class_3327	net/minecraft/server/OperatorEntry
FIELD	ave	I	a	field_14366	permissionLevel
FIELD	ave	Z	b	field_14367	bypassPlayerLimit
METHOD	ave	()I	a	method_14623	getPermissionLevel
METHOD	ave	()Z	b	method_14622	canBypassPlayerLimit
METHOD	ave	(Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile;	b	method_14621	getProfileFromJson
CLASS	avf	net/minecraft/class_5838	net/minecraft/server/world/SleepManager
FIELD	avf	I	a	field_28866	total
FIELD	avf	I	b	field_28867	sleeping
METHOD	avf	()V	a	method_33811	clearSleeping
METHOD	avf	(I)Z	a	method_33812	canSkipNight
METHOD	avf	(ILjava/util/List;)Z	a	method_33813	canResetTime
METHOD	avf	(Ljava/util/List;)Z	a	method_33814	update
METHOD	avf	()I	b	method_33815	getSleeping
METHOD	avf	(I)I	b	method_33816	getNightSkippingRequirement
CLASS	avg	net/minecraft/class_3330	net/minecraft/server/ServerConfigEntry
FIELD	avg	Ljava/lang/Object;	a	field_14368	key
METHOD	avg	(Lcom/google/gson/JsonObject;)V	a	method_24896	write
METHOD	avg	()Z	f	method_14627	isInvalid
METHOD	avg	()Ljava/lang/Object;	g	method_14626	getKey
CLASS	avh	net/minecraft/class_3331	net/minecraft/server/ServerConfigList
FIELD	avh	Lorg/slf4j/Logger;	a	field_14373	LOGGER
FIELD	avh	Lcom/google/gson/Gson;	b	field_14374	GSON
FIELD	avh	Ljava/io/File;	c	field_14370	file
FIELD	avh	Ljava/util/Map;	d	field_14371	map
METHOD	avh	()[Ljava/lang/String;	a	method_14636	getNames
METHOD	avh	(Lavg;)V	a	method_14633	add
METHOD	avh	(Lcom/google/gson/JsonObject;)Lavg;	a	method_14642	fromJson
METHOD	avh	(Ljava/lang/Object;)Ljava/lang/String;	a	method_14634	toString
METHOD	avh	()Ljava/io/File;	b	method_14643	getFile
METHOD	avh	(Lavg;)V	b	method_14638	remove
METHOD	avh	(Ljava/lang/Object;)Lavg;	b	method_14640	get
METHOD	avh	()Z	c	method_14641	isEmpty
METHOD	avh	(Lavg;)Lcom/google/gson/JsonObject;	c	method_24897	method_24897
METHOD	avh	(Ljava/lang/Object;)V	c	method_14635	remove
METHOD	avh	()Ljava/util/Collection;	d	method_14632	values
METHOD	avh	(Ljava/lang/Object;)Z	d	method_14644	contains
METHOD	avh	()V	e	method_14629	save
METHOD	avh	()V	f	method_14630	load
METHOD	avh	()V	g	method_14631	removeInvalidEntries
CLASS	avi	net/minecraft/class_3335	net/minecraft/server/BannedPlayerList
METHOD	avi	(I)[Ljava/lang/String;	a	method_32821	method_32821
METHOD	avi	(Lcom/mojang/authlib/GameProfile;)Z	a	method_14650	contains
METHOD	avi	(Lcom/mojang/authlib/GameProfile;)Ljava/lang/String;	b	method_14649	toString
CLASS	avj	net/minecraft/class_3336	net/minecraft/server/BannedPlayerEntry
METHOD	avj	(Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile;	b	method_14651	profileFromJson
CLASS	avk	net/minecraft/class_3337	net/minecraft/server/Whitelist
METHOD	avk	(I)[Ljava/lang/String;	a	method_32822	method_32822
METHOD	avk	(Lcom/mojang/authlib/GameProfile;)Z	a	method_14653	isAllowed
METHOD	avk	(Lcom/mojang/authlib/GameProfile;)Ljava/lang/String;	b	method_14652	toString
CLASS	avl	net/minecraft/class_3340	net/minecraft/server/WhitelistEntry
METHOD	avl	(Lcom/google/gson/JsonObject;)Lcom/mojang/authlib/GameProfile;	b	method_14656	profileFromJson
CLASS	avm	net/minecraft/class_5989	net/minecraft/unused/packageinfo/PackageInfo5989
CLASS	avn	net/minecraft/class_3345	net/minecraft/server/rcon/DataStreamHelper
FIELD	avn	Ljava/io/ByteArrayOutputStream;	a	field_14395	byteArrayOutputStream
FIELD	avn	Ljava/io/DataOutputStream;	b	field_14396	dataOutputStream
METHOD	avn	()[B	a	method_14689	bytes
METHOD	avn	(F)V	a	method_34886	writeFloat
METHOD	avn	(I)V	a	method_14692	write
METHOD	avn	(Ljava/lang/String;)V	a	method_14690	writeBytes
METHOD	avn	(S)V	a	method_14691	writeShort
METHOD	avn	([B)V	a	method_14694	write
METHOD	avn	()V	b	method_14693	reset
METHOD	avn	(I)V	b	method_34887	writeInt
CLASS	avo	net/minecraft/class_3347	net/minecraft/server/rcon/BufferHelper
FIELD	avo	I	a	field_29792	field_29792
FIELD	avo	[C	b	field_14398	HEX_CHARS_LOOKUP
METHOD	avo	(B)Ljava/lang/String;	a	method_14699	toHex
METHOD	avo	([BI)I	a	method_14695	getIntLE
METHOD	avo	([BII)Ljava/lang/String;	a	method_14697	getString
METHOD	avo	([BII)I	b	method_14696	getIntLE
METHOD	avo	([BII)I	c	method_14698	getIntBE
CLASS	avp	net/minecraft/class_3350	net/minecraft/server/rcon/RconCommandOutput
FIELD	avp	Ljava/lang/String;	b	field_29793	RCON_NAME
FIELD	avp	Lxo;	c	field_25146	RCON_NAME_TEXT
FIELD	avp	Ljava/lang/StringBuffer;	d	field_14404	buffer
FIELD	avp	Lnet/minecraft/server/MinecraftServer;	e	field_14405	server
METHOD	avp	()V	e	method_14702	clear
METHOD	avp	()Ljava/lang/String;	f	method_14701	asString
METHOD	avp	()Lep;	g	method_14700	createRconCommandSource
CLASS	avq	net/minecraft/class_5990	net/minecraft/unused/packageinfo/PackageInfo5990
CLASS	avr	net/minecraft/class_3359	net/minecraft/server/rcon/RconBase
FIELD	avr	Z	a	field_14431	running
FIELD	avr	Ljava/lang/String;	b	field_14424	description
FIELD	avr	Ljava/lang/Thread;	c	field_14423	thread
FIELD	avr	Lorg/slf4j/Logger;	d	field_14430	LOGGER
FIELD	avr	Ljava/util/concurrent/atomic/AtomicInteger;	e	field_14428	THREAD_COUNTER
FIELD	avr	I	f	field_29794	field_29794
METHOD	avr	()Z	a	method_14728	start
METHOD	avr	()V	b	method_18050	stop
METHOD	avr	()Z	c	method_14731	isRunning
CLASS	avs	net/minecraft/class_3364	net/minecraft/server/rcon/QueryResponseHandler
FIELD	avs	Lorg/slf4j/Logger;	d	field_23963	LOGGER
FIELD	avs	Ljava/lang/String;	e	field_29795	GAME_TYPE
FIELD	avs	Ljava/lang/String;	f	field_29796	GAME_ID
FIELD	avs	J	g	field_29797	CLEAN_UP_THRESHOLD
FIELD	avs	J	h	field_29798	field_29798
FIELD	avs	J	i	field_14443	lastQueryTime
FIELD	avs	I	j	field_14442	queryPort
FIELD	avs	I	k	field_14457	port
FIELD	avs	I	l	field_14456	maxPlayerCount
FIELD	avs	Ljava/lang/String;	m	field_14445	motd
FIELD	avs	Ljava/lang/String;	n	field_14447	levelName
FIELD	avs	Ljava/net/DatagramSocket;	o	field_14449	socket
FIELD	avs	[B	p	field_14452	packetBuffer
FIELD	avs	Ljava/lang/String;	q	field_14444	ip
FIELD	avs	Ljava/lang/String;	r	field_14454	hostname
FIELD	avs	Ljava/util/Map;	s	field_14453	queries
FIELD	avs	Lavn;	t	field_14446	data
FIELD	avs	J	u	field_14450	lastResponseTime
FIELD	avs	Lalv;	v	field_23964	server
METHOD	avs	(JLavs$a;)Z	a	method_27174	method_27174
METHOD	avs	(Lalv;)Lavs;	a	method_30737	create
METHOD	avs	(Ljava/lang/Exception;)V	a	method_14752	handleIoException
METHOD	avs	(Ljava/net/DatagramPacket;)Z	a	method_14750	handle
METHOD	avs	(Ljava/net/SocketAddress;)[B	a	method_14748	getMessageBytes
METHOD	avs	([BLjava/net/DatagramPacket;)V	a	method_14751	reply
METHOD	avs	(Ljava/net/DatagramPacket;)[B	b	method_14747	createRulesReply
METHOD	avs	(Ljava/net/DatagramPacket;)Ljava/lang/Boolean;	c	method_14753	isValidQuery
METHOD	avs	()V	d	method_14746	cleanUp
METHOD	avs	(Ljava/net/DatagramPacket;)V	d	method_14749	createQuery
METHOD	avs	()Z	e	method_14754	initialize
CLASS	avs$a	net/minecraft/class_3364$class_3365	net/minecraft/server/rcon/QueryResponseHandler$Query
FIELD	avs$a	J	a	field_14459	startTime
FIELD	avs$a	I	b	field_14458	id
FIELD	avs$a	[B	c	field_14460	messageBytes
FIELD	avs$a	[B	d	field_14461	replyBuf
FIELD	avs$a	Ljava/lang/String;	e	field_14462	message
METHOD	avs$a	()I	a	method_14756	getId
METHOD	avs$a	(J)Ljava/lang/Boolean;	a	method_14755	startedBefore
METHOD	avs$a	()[B	b	method_14757	getReplyBuf
METHOD	avs$a	()[B	c	method_14758	getMessageBytes
METHOD	avs$a	()Ljava/lang/String;	d	method_34888	getMessage
CLASS	avt	net/minecraft/class_3389	net/minecraft/server/rcon/RconClient
FIELD	avt	Lorg/slf4j/Logger;	d	field_14491	LOGGER
FIELD	avt	I	e	field_29799	field_29799
FIELD	avt	I	f	field_29800	field_29800
FIELD	avt	I	g	field_29801	field_29801
FIELD	avt	I	h	field_29802	field_29802
FIELD	avt	I	i	field_29803	field_29803
FIELD	avt	Z	j	field_14488	authenticated
FIELD	avt	Ljava/net/Socket;	k	field_14489	socket
FIELD	avt	[B	l	field_14490	packetBuffer
FIELD	avt	Ljava/lang/String;	m	field_14492	password
FIELD	avt	Lalv;	n	field_23965	server
METHOD	avt	(IILjava/lang/String;)V	a	method_14790	respond
METHOD	avt	(ILjava/lang/String;)V	a	method_14789	respond
METHOD	avt	()V	d	method_14787	fail
METHOD	avt	()V	e	method_14788	close
CLASS	avu	net/minecraft/class_3408	net/minecraft/server/rcon/RconListener
FIELD	avu	Lorg/slf4j/Logger;	d	field_23966	SERVER_LOGGER
FIELD	avu	Ljava/net/ServerSocket;	e	field_14511	listener
FIELD	avu	Ljava/lang/String;	f	field_14512	password
FIELD	avu	Ljava/util/List;	g	field_14514	clients
FIELD	avu	Lalv;	h	field_23967	server
METHOD	avu	(Lalv;)Lavu;	a	method_30738	create
METHOD	avu	(Lavt;)Z	a	method_27175	method_27175
METHOD	avu	(Ljava/net/ServerSocket;)V	a	method_27176	closeSocket
METHOD	avu	()V	d	method_14820	removeStoppedClients
CLASS	avv	net/minecraft/class_5991	net/minecraft/unused/packageinfo/PackageInfo5991
CLASS	avw	net/minecraft/class_5195	net/minecraft/sound/MusicSound
FIELD	avw	Lcom/mojang/serialization/Codec;	a	field_24627	CODEC
FIELD	avw	Lji;	b	field_24057	sound
FIELD	avw	I	c	field_24058	minDelay
FIELD	avw	I	d	field_24059	maxDelay
FIELD	avw	Z	e	field_24060	replaceCurrentMusic
METHOD	avw	()Lji;	a	method_27279	getSound
METHOD	avw	(Lavw;)Ljava/lang/Boolean;	a	method_28127	method_28127
METHOD	avw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28128	method_28128
METHOD	avw	()I	b	method_27280	getMinDelay
METHOD	avw	(Lavw;)Ljava/lang/Integer;	b	method_28129	method_28129
METHOD	avw	()I	c	method_27281	getMaxDelay
METHOD	avw	(Lavw;)Ljava/lang/Integer;	c	method_28130	method_28130
METHOD	avw	()Z	d	method_27282	shouldReplaceCurrentMusic
METHOD	avw	(Lavw;)Lji;	d	method_28131	method_28131
CLASS	avx	net/minecraft/class_1143	net/minecraft/client/sound/MusicType
FIELD	avx	Lavw;	a	field_5585	MENU
FIELD	avx	Lavw;	b	field_5581	CREATIVE
FIELD	avx	Lavw;	c	field_5578	CREDITS
FIELD	avx	Lavw;	d	field_5580	DRAGON
FIELD	avx	Lavw;	e	field_5583	END
FIELD	avx	Lavw;	f	field_5576	UNDERWATER
FIELD	avx	Lavw;	g	field_5586	GAME
FIELD	avx	I	h	field_29804	MENU_MIN_DELAY
FIELD	avx	I	i	field_29805	MENU_MAX_DELAY
FIELD	avx	I	j	field_29806	GAME_MIN_DELAY
FIELD	avx	I	k	field_29807	GAME_MAX_DELAY
FIELD	avx	I	l	field_29808	END_MIN_DELAY
METHOD	avx	(Lji;)Lavw;	a	method_27283	createIngameMusic
CLASS	avy	net/minecraft/class_3414	net/minecraft/sound/SoundEvent
FIELD	avy	Lcom/mojang/serialization/Codec;	a	field_41698	CODEC
FIELD	avy	Lcom/mojang/serialization/Codec;	b	field_41699	ENTRY_CODEC
FIELD	avy	Lzm;	c	field_48278	PACKET_CODEC
FIELD	avy	Lzm;	d	field_48279	ENTRY_PACKET_CODEC
FIELD	avy	F	e	field_41661	DEFAULT_DISTANCE_TO_TRAVEL
FIELD	avy	Lale;	f	field_14533	id
FIELD	avy	F	g	field_38690	distanceToTravel
FIELD	avy	Z	h	field_38691	staticDistance
METHOD	avy	()Lale;	a	method_14833	getId
METHOD	avy	(F)F	a	method_43044	getDistanceToTravel
METHOD	avy	(Lale;)Lavy;	a	method_47908	of
METHOD	avy	(Lale;F)Lavy;	a	method_47909	of
METHOD	avy	(Lale;Ljava/lang/Float;)Lavy;	a	method_47955	method_47955
METHOD	avy	(Lale;Ljava/util/Optional;)Lavy;	a	method_47956	of
METHOD	avy	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_47957	method_47957
METHOD	avy	()Ljava/util/Optional;	b	method_47959	getStaticDistanceToTravel
METHOD	avy	(Lale;)Lavy;	b	method_47960	method_47960
CLASS	avz	net/minecraft/class_3417	net/minecraft/sound/SoundEvents
FIELD	avz	Lavy;	AA	field_48799	field_48799
FIELD	avz	Lavy;	AB	field_48800	field_48800
FIELD	avz	Lavy;	AC	field_48801	field_48801
FIELD	avz	Lavy;	AD	field_48802	field_48802
FIELD	avz	Lavy;	AE	field_48790	field_48790
FIELD	avz	Lavy;	AF	field_48791	field_48791
FIELD	avz	Lavy;	AG	field_48792	field_48792
FIELD	avz	Lavy;	AH	field_48793	field_48793
FIELD	avz	Lavy;	AI	field_48794	field_48794
FIELD	avz	Lavy;	AJ	field_48795	field_48795
FIELD	avz	Lavy;	AK	field_14812	field_14812
FIELD	avz	Lavy;	AL	field_14898	field_14898
FIELD	avz	Lavy;	A	field_15028	field_15028
FIELD	avz	Lavy;	AM	field_14964	field_14964
FIELD	avz	Lavy;	AN	field_15072	field_15072
FIELD	avz	Lavy;	AO	field_15175	field_15175
FIELD	avz	Lavy;	AP	field_19152	field_19152
FIELD	avz	Lavy;	AQ	field_15225	field_15225
FIELD	avz	Lavy;	AR	field_15139	field_15139
FIELD	avz	Lavy;	AS	field_15008	field_15008
FIELD	avz	Lavy;	AT	field_14933	field_14933
FIELD	avz	Lavy;	AU	field_14815	field_14815
FIELD	avz	Lavy;	AV	field_20669	field_20669
FIELD	avz	Lavy;	AW	field_20670	field_20670
FIELD	avz	Lavy;	AX	field_20671	field_20671
FIELD	avz	Lavy;	AY	field_20672	field_20672
FIELD	avz	Lavy;	AZ	field_20673	field_20673
FIELD	avz	Lavy;	Aa	field_46954	field_46954
FIELD	avz	Lavy;	Ab	field_46955	field_46955
FIELD	avz	Lavy;	Ac	field_14722	field_14722
FIELD	avz	Lavy;	Ad	field_14856	field_14856
FIELD	avz	Lavy;	Ae	field_14618	field_14618
FIELD	avz	Lavy;	Af	field_14687	field_14687
FIELD	avz	Lavy;	Ag	field_15109	field_15109
FIELD	avz	Lavy;	Ah	field_14902	field_14902
FIELD	avz	Lavy;	Ai	field_15183	field_15183
FIELD	avz	Lavy;	Aj	field_15070	field_15070
FIELD	avz	Lavy;	Ak	field_14634	field_14634
FIELD	avz	Lavy;	Al	field_14549	field_14549
FIELD	avz	Lavy;	Am	field_14864	field_14864
FIELD	avz	Lavy;	An	field_14764	field_14764
FIELD	avz	Lji$c;	Ao	field_15015	field_15015
FIELD	avz	Lavy;	Ap	field_14920	field_14920
FIELD	avz	Lavy;	Aq	field_15096	field_15096
FIELD	avz	Lavy;	Ar	field_17484	field_17484
FIELD	avz	Lavy;	As	field_17710	field_17710
FIELD	avz	Lavy;	At	field_17711	field_17711
FIELD	avz	Lavy;	Au	field_15195	field_15195
FIELD	avz	Lavy;	Av	field_14561	field_14561
FIELD	avz	Lavy;	Aw	field_14641	field_14641
FIELD	avz	Lavy;	Ax	field_48796	field_48796
FIELD	avz	Lavy;	Ay	field_48797	field_48797
FIELD	avz	Lavy;	Az	field_48798	field_48798
FIELD	avz	Lavy;	BA	field_17751	field_17751
FIELD	avz	Lavy;	BB	field_17752	field_17752
FIELD	avz	Lavy;	BC	field_38061	field_38061
FIELD	avz	Lavy;	BD	field_38062	field_38062
FIELD	avz	Lavy;	BE	field_38063	field_38063
FIELD	avz	Lavy;	BF	field_38064	field_38064
FIELD	avz	Lavy;	BG	field_38065	field_38065
FIELD	avz	Lavy;	BH	field_38066	field_38066
FIELD	avz	Lavy;	BI	field_38067	field_38067
FIELD	avz	Lavy;	BJ	field_38068	field_38068
FIELD	avz	Lavy;	BK	field_38069	field_38069
FIELD	avz	Lavy;	BL	field_38070	field_38070
FIELD	avz	Lavy;	B	field_15068	field_15068
FIELD	avz	Lavy;	BM	field_38071	field_38071
FIELD	avz	Lavy;	BN	field_38072	field_38072
FIELD	avz	Lavy;	BO	field_38073	field_38073
FIELD	avz	Lavy;	BP	field_38074	field_38074
FIELD	avz	Lavy;	BQ	field_38075	field_38075
FIELD	avz	Lavy;	BR	field_38076	field_38076
FIELD	avz	Lavy;	BS	field_38830	field_38830
FIELD	avz	Lavy;	BT	field_38831	field_38831
FIELD	avz	Lavy;	BU	field_38077	field_38077
FIELD	avz	Lavy;	BV	field_38078	field_38078
FIELD	avz	Lavy;	BW	field_46651	field_46651
FIELD	avz	Lavy;	BX	field_43167	field_43167
FIELD	avz	Lavy;	BY	field_15237	field_15237
FIELD	avz	Lavy;	BZ	field_14946	field_14946
FIELD	avz	Lavy;	Ba	field_20674	field_20674
FIELD	avz	Lavy;	Bb	field_20675	field_20675
FIELD	avz	Lavy;	Bc	field_20676	field_20676
FIELD	avz	Lavy;	Bd	field_20677	field_20677
FIELD	avz	Lavy;	Be	field_20678	field_20678
FIELD	avz	Lavy;	Bf	field_20679	field_20679
FIELD	avz	Lavy;	Bg	field_20680	field_20680
FIELD	avz	Lavy;	Bh	field_20681	field_20681
FIELD	avz	Lavy;	Bi	field_14735	field_14735
FIELD	avz	Lavy;	Bj	field_19151	field_19151
FIELD	avz	Lavy;	Bk	field_14642	field_14642
FIELD	avz	Lavy;	Bl	field_14558	field_14558
FIELD	avz	Lavy;	Bm	field_28617	field_28617
FIELD	avz	Lavy;	Bn	field_28618	field_28618
FIELD	avz	Lavy;	Bo	field_28619	field_28619
FIELD	avz	Lavy;	Bp	field_28620	field_28620
FIELD	avz	Lavy;	Bq	field_23061	field_23061
FIELD	avz	Lavy;	Br	field_15173	field_15173
FIELD	avz	Lavy;	Bs	field_17747	field_17747
FIELD	avz	Lavy;	Bt	field_17748	field_17748
FIELD	avz	Lavy;	Bu	field_18315	field_18315
FIELD	avz	Lavy;	Bv	field_18316	field_18316
FIELD	avz	Lavy;	Bw	field_18313	field_18313
FIELD	avz	Lavy;	Bx	field_17749	field_17749
FIELD	avz	Lavy;	By	field_17750	field_17750
FIELD	avz	Lavy;	Bz	field_18314	field_18314
FIELD	avz	Lavy;	CA	field_15122	field_15122
FIELD	avz	Lavy;	CB	field_15027	field_15027
FIELD	avz	Lavy;	CC	field_14955	field_14955
FIELD	avz	Lavy;	CD	field_14792	field_14792
FIELD	avz	Lavy;	CE	field_49174	field_49174
FIELD	avz	Lavy;	CF	field_49175	field_49175
FIELD	avz	Lavy;	CG	field_49176	field_49176
FIELD	avz	Lavy;	CH	field_49177	field_49177
FIELD	avz	Lavy;	CI	field_14724	field_14724
FIELD	avz	Lavy;	CJ	field_14659	field_14659
FIELD	avz	Lavy;	CK	field_14575	field_14575
FIELD	avz	Lavy;	CL	field_15117	field_15117
FIELD	avz	Lavy;	C	field_15178	field_15178
FIELD	avz	Lavy;	CM	field_15218	field_15218
FIELD	avz	Lavy;	CN	field_14922	field_14922
FIELD	avz	Lavy;	CO	field_15042	field_15042
FIELD	avz	Lavy;	CP	field_14772	field_14772
FIELD	avz	Lavy;	CQ	field_14807	field_14807
FIELD	avz	Lavy;	CR	field_14541	field_14541
FIELD	avz	Lavy;	CS	field_14664	field_14664
FIELD	avz	Lavy;	CT	field_15080	field_15080
FIELD	avz	Lavy;	CU	field_14932	field_14932
FIELD	avz	Lavy;	CV	field_15105	field_15105
FIELD	avz	Lavy;	CW	field_14699	field_14699
FIELD	avz	Lavy;	CX	field_15002	field_15002
FIELD	avz	Lavy;	CY	field_14961	field_14961
FIELD	avz	Lavy;	CZ	field_15215	field_15215
FIELD	avz	Lavy;	Ca	field_15020	field_15020
FIELD	avz	Lavy;	Cb	field_15120	field_15120
FIELD	avz	Lavy;	Cc	field_15207	field_15207
FIELD	avz	Lavy;	Cd	field_14953	field_14953
FIELD	avz	Lavy;	Ce	field_15025	field_15025
FIELD	avz	Lavy;	Cf	field_14774	field_14774
FIELD	avz	Lavy;	Cg	field_45967	field_45967
FIELD	avz	Lavy;	Ch	field_49173	field_49173
FIELD	avz	Lavy;	Ci	field_45968	field_45968
FIELD	avz	Lavy;	Cj	field_45959	field_45959
FIELD	avz	Lavy;	Ck	field_45960	field_45960
FIELD	avz	Lavy;	Cl	field_45961	field_45961
FIELD	avz	Lji$c;	Cm	field_49044	field_49044
FIELD	avz	Lavy;	Cn	field_49045	field_49045
FIELD	avz	Lavy;	Co	field_14736	field_14736
FIELD	avz	Lavy;	Cp	field_19153	field_19153
FIELD	avz	Lavy;	Cq	field_14820	field_14820
FIELD	avz	Lavy;	Cr	field_14565	field_14565
FIELD	avz	Lavy;	Cs	field_14645	field_14645
FIELD	avz	Lavy;	Ct	field_15067	field_15067
FIELD	avz	Lavy;	Cu	field_15163	field_15163
FIELD	avz	Lavy;	Cv	field_15236	field_15236
FIELD	avz	Lavy;	Cw	field_15136	field_15136
FIELD	avz	Lavy;	Cx	field_14688	field_14688
FIELD	avz	Lavy;	Cy	field_14588	field_14588
FIELD	avz	Lavy;	Cz	field_15214	field_15214
FIELD	avz	Lavy;	DA	field_14986	field_14986
FIELD	avz	Lavy;	DB	field_14926	field_14926
FIELD	avz	Lavy;	DC	field_14852	field_14852
FIELD	avz	Lavy;	DD	field_14743	field_14743
FIELD	avz	Lavy;	DE	field_14710	field_14710
FIELD	avz	Lavy;	DF	field_14621	field_14621
FIELD	avz	Lavy;	DG	field_15056	field_15056
FIELD	avz	Lavy;	DH	field_15168	field_15168
FIELD	avz	Lavy;	DI	field_14905	field_14905
FIELD	avz	Lavy;	DJ	field_14996	field_14996
FIELD	avz	Lavy;	DK	field_14728	field_14728
FIELD	avz	Lavy;	DL	field_14841	field_14841
FIELD	avz	Lavy;	D	field_26979	field_26979
FIELD	avz	Lavy;	DM	field_50090	field_50090
FIELD	avz	Lavy;	DN	field_50091	field_50091
FIELD	avz	Lavy;	DO	field_50092	field_50092
FIELD	avz	Lavy;	Da	field_14607	field_14607
FIELD	avz	Lavy;	Db	field_14808	field_14808
FIELD	avz	Lavy;	Dc	field_14718	field_14718
FIELD	avz	Lavy;	Dd	field_15053	field_15053
FIELD	avz	Lavy;	De	field_14983	field_14983
FIELD	avz	Lavy;	Df	field_15048	field_15048
FIELD	avz	Lavy;	Dg	field_14628	field_14628
FIELD	avz	Lavy;	Dh	field_15226	field_15226
FIELD	avz	Lavy;	Di	field_15181	field_15181
FIELD	avz	Lavy;	Dj	field_23672	field_23672
FIELD	avz	Lavy;	Dk	field_23673	field_23673
FIELD	avz	Lavy;	Dl	field_23674	field_23674
FIELD	avz	Lavy;	Dm	field_23675	field_23675
FIELD	avz	Lavy;	Dn	field_23676	field_23676
FIELD	avz	Lavy;	Do	field_23677	field_23677
FIELD	avz	Lavy;	Dp	field_15174	field_15174
FIELD	avz	Lavy;	Dq	field_14562	field_14562
FIELD	avz	Lavy;	Dr	field_14670	field_14670
FIELD	avz	Lavy;	Ds	field_14742	field_14742
FIELD	avz	Lavy;	Dt	field_14850	field_14850
FIELD	avz	Lavy;	Du	field_14930	field_14930
FIELD	avz	Lavy;	Dv	field_15023	field_15023
FIELD	avz	Lavy;	Dw	field_15154	field_15154
FIELD	avz	Lavy;	Dx	field_14543	field_14543
FIELD	avz	Lavy;	Dy	field_15179	field_15179
FIELD	avz	Lavy;	Dz	field_15088	field_15088
FIELD	avz	Lavy;	E	field_26980	field_26980
FIELD	avz	Lavy;	F	field_26981	field_26981
FIELD	avz	Lavy;	G	field_26982	field_26982
FIELD	avz	Lavy;	H	field_26940	field_26940
FIELD	avz	Lavy;	I	field_43154	field_43154
FIELD	avz	Lavy;	J	field_26941	field_26941
FIELD	avz	Lavy;	K	field_26942	field_26942
FIELD	avz	Lavy;	L	field_26943	field_26943
FIELD	avz	Lavy;	M	field_26944	field_26944
FIELD	avz	Lavy;	N	field_26945	field_26945
FIELD	avz	Lavy;	O	field_26946	field_26946
FIELD	avz	Lavy;	P	field_21891	field_21891
FIELD	avz	Lavy;	Q	field_21906	field_21906
FIELD	avz	Lavy;	R	field_21929	field_21929
FIELD	avz	Lavy;	S	field_21930	field_21930
FIELD	avz	Lavy;	T	field_21936	field_21936
FIELD	avz	Lavy;	U	field_14542	field_14542
FIELD	avz	Lavy;	V	field_14665	field_14665
FIELD	avz	Lavy;	W	field_14727	field_14727
FIELD	avz	Lavy;	X	field_14927	field_14927
FIELD	avz	Lavy;	Y	field_14833	field_14833
FIELD	avz	Lavy;	Z	field_14785	field_14785
FIELD	avz	Lavy;	aA	field_15118	field_15118
FIELD	avz	Lavy;	aB	field_15186	field_15186
FIELD	avz	Lavy;	aC	field_14897	field_14897
FIELD	avz	Lavy;	aD	field_14969	field_14969
FIELD	avz	Lavy;	aE	field_15151	field_15151
FIELD	avz	Lavy;	aF	field_15224	field_15224
FIELD	avz	Lavy;	aG	field_14600	field_14600
FIELD	avz	Lavy;	aH	field_14675	field_14675
FIELD	avz	Lavy;	aI	field_29541	field_29541
FIELD	avz	Lavy;	aJ	field_29542	field_29542
FIELD	avz	Lavy;	aK	field_28287	field_28287
FIELD	avz	Lavy;	aL	field_28288	field_28288
FIELD	avz	Lavy;	a	field_38365	field_38365
FIELD	avz	Lavy;	aM	field_28289	field_28289
FIELD	avz	Lavy;	aN	field_28290	field_28290
FIELD	avz	Lavy;	aO	field_28291	field_28291
FIELD	avz	Lavy;	aP	field_28292	field_28292
FIELD	avz	Lavy;	aQ	field_28293	field_28293
FIELD	avz	Lavy;	aR	field_28560	field_28560
FIELD	avz	Lavy;	aS	field_28561	field_28561
FIELD	avz	Lavy;	aT	field_28562	field_28562
FIELD	avz	Lavy;	aU	field_28563	field_28563
FIELD	avz	Lavy;	aV	field_28564	field_28564
FIELD	avz	Lavy;	aW	field_28565	field_28565
FIELD	avz	Lavy;	aX	field_28566	field_28566
FIELD	avz	Lavy;	aY	field_28567	field_28567
FIELD	avz	Lavy;	aZ	field_28558	field_28558
FIELD	avz	Lavy;	aa	field_14695	field_14695
FIELD	avz	Lavy;	ab	field_14559	field_14559
FIELD	avz	Lavy;	ac	field_47711	field_47711
FIELD	avz	Lavy;	ad	field_47712	field_47712
FIELD	avz	Lavy;	ae	field_48712	field_48712
FIELD	avz	Lavy;	af	field_47713	field_47713
FIELD	avz	Lavy;	ag	field_47714	field_47714
FIELD	avz	Lavy;	ah	field_47715	field_47715
FIELD	avz	Lavy;	ai	field_47716	field_47716
FIELD	avz	Lavy;	aj	field_47717	field_47717
FIELD	avz	Lavy;	ak	field_47718	field_47718
FIELD	avz	Lavy;	al	field_49046	field_49046
FIELD	avz	Lavy;	am	field_49047	field_49047
FIELD	avz	Lavy;	an	field_49048	field_49048
FIELD	avz	Lavy;	ao	field_47720	field_47720
FIELD	avz	Lji;	ap	field_15191	field_15191
FIELD	avz	Lji;	aq	field_15103	field_15103
FIELD	avz	Lji;	ar	field_14966	field_14966
FIELD	avz	Lji;	as	field_14883	field_14883
FIELD	avz	Lji;	at	field_14761	field_14761
FIELD	avz	Lji;	au	field_14862	field_14862
FIELD	avz	Lji;	av	field_14581	field_14581
FIELD	avz	Lji;	aw	field_21866	field_21866
FIELD	avz	Lji;	ax	field_14684	field_14684
FIELD	avz	Lji;	ay	field_47721	field_47721
FIELD	avz	Lavy;	az	field_47722	field_47722
FIELD	avz	Lavy;	bA	field_21867	field_21867
FIELD	avz	Lavy;	bB	field_21868	field_21868
FIELD	avz	Lavy;	bC	field_21869	field_21869
FIELD	avz	Lavy;	bD	field_21870	field_21870
FIELD	avz	Lavy;	bE	field_21871	field_21871
FIELD	avz	Lavy;	bF	field_15009	field_15009
FIELD	avz	Lavy;	bG	field_14911	field_14911
FIELD	avz	Lavy;	bH	field_14746	field_14746
FIELD	avz	Lavy;	bI	field_14845	field_14845
FIELD	avz	Lavy;	bJ	field_14610	field_14610
FIELD	avz	Lavy;	bK	field_14703	field_14703
FIELD	avz	Lavy;	bL	field_15045	field_15045
FIELD	avz	Lavy;	b	field_38366	field_38366
FIELD	avz	Lavy;	bM	field_19344	field_19344
FIELD	avz	Lavy;	bN	field_14891	field_14891
FIELD	avz	Lavy;	bO	field_20602	field_20602
FIELD	avz	Lavy;	bP	field_20603	field_20603
FIELD	avz	Lavy;	bQ	field_20604	field_20604
FIELD	avz	Lavy;	bR	field_20605	field_20605
FIELD	avz	Lavy;	bS	field_20606	field_20606
FIELD	avz	Lavy;	bT	field_20607	field_20607
FIELD	avz	Lavy;	bU	field_20608	field_20608
FIELD	avz	Lavy;	bV	field_20609	field_20609
FIELD	avz	Lavy;	bW	field_20610	field_20610
FIELD	avz	Lavy;	bX	field_20611	field_20611
FIELD	avz	Lavy;	bY	field_20612	field_20612
FIELD	avz	Lavy;	bZ	field_17265	field_17265
FIELD	avz	Lavy;	ba	field_28559	field_28559
FIELD	avz	Lavy;	bb	field_14740	field_14740
FIELD	avz	Lavy;	bc	field_14906	field_14906
FIELD	avz	Lavy;	bd	field_14811	field_14811
FIELD	avz	Lavy;	be	field_14719	field_14719
FIELD	avz	Lavy;	bf	field_14635	field_14635
FIELD	avz	Lavy;	bg	field_14629	field_14629
FIELD	avz	Lavy;	bh	field_15227	field_15227
FIELD	avz	Lavy;	bi	field_15125	field_15125
FIELD	avz	Lavy;	bj	field_40057	field_40057
FIELD	avz	Lavy;	bk	field_40058	field_40058
FIELD	avz	Lavy;	bl	field_40059	field_40059
FIELD	avz	Lavy;	bm	field_40060	field_40060
FIELD	avz	Lavy;	bn	field_40061	field_40061
FIELD	avz	Lavy;	bo	field_40062	field_40062
FIELD	avz	Lavy;	bp	field_40063	field_40063
FIELD	avz	Lavy;	bq	field_40064	field_40064
FIELD	avz	Lavy;	br	field_40065	field_40065
FIELD	avz	Lavy;	bs	field_40066	field_40066
FIELD	avz	Lavy;	bt	field_40067	field_40067
FIELD	avz	Lavy;	bu	field_40068	field_40068
FIELD	avz	Lavy;	bv	field_40069	field_40069
FIELD	avz	Lavy;	bw	field_40070	field_40070
FIELD	avz	Lavy;	bx	field_40071	field_40071
FIELD	avz	Lavy;	by	field_17603	field_17603
FIELD	avz	Lavy;	bz	field_17604	field_17604
FIELD	avz	Lavy;	cA	field_17605	field_17605
FIELD	avz	Lavy;	cB	field_14826	field_14826
FIELD	avz	Lavy;	cC	field_14779	field_14779
FIELD	avz	Lavy;	cD	field_15029	field_15029
FIELD	avz	Lavy;	cE	field_47724	field_47724
FIELD	avz	Lavy;	cF	field_47725	field_47725
FIELD	avz	Lavy;	cG	field_47192	field_47192
FIELD	avz	Lavy;	cH	field_47193	field_47193
FIELD	avz	Lavy;	cI	field_47194	field_47194
FIELD	avz	Lavy;	cJ	field_47195	field_47195
FIELD	avz	Lavy;	cK	field_47196	field_47196
FIELD	avz	Lavy;	cL	field_47197	field_47197
FIELD	avz	Lavy;	c	field_38367	field_38367
FIELD	avz	Lavy;	cM	field_47198	field_47198
FIELD	avz	Lavy;	cN	field_47199	field_47199
FIELD	avz	Lavy;	cO	field_47200	field_47200
FIELD	avz	Lavy;	cP	field_47723	field_47723
FIELD	avz	Lji$c;	cQ	field_49049	field_49049
FIELD	avz	Lavy;	cR	field_14978	field_14978
FIELD	avz	Lavy;	cS	field_43155	field_43155
FIELD	avz	Lavy;	cT	field_43156	field_43156
FIELD	avz	Lavy;	cU	field_43157	field_43157
FIELD	avz	Lavy;	cV	field_43158	field_43158
FIELD	avz	Lavy;	cW	field_43159	field_43159
FIELD	avz	Lavy;	cX	field_15065	field_15065
FIELD	avz	Lavy;	cY	field_15161	field_15161
FIELD	avz	Lavy;	cZ	field_19195	field_19195
FIELD	avz	Lavy;	ca	field_19167	field_19167
FIELD	avz	Lavy;	cb	field_28568	field_28568
FIELD	avz	Lavy;	cc	field_28569	field_28569
FIELD	avz	Lavy;	cd	field_28570	field_28570
FIELD	avz	Lavy;	ce	field_28571	field_28571
FIELD	avz	Lavy;	cf	field_28572	field_28572
FIELD	avz	Lavy;	cg	field_14991	field_14991
FIELD	avz	Lavy;	ch	field_14734	field_14734
FIELD	avz	Lavy;	ci	field_14580	field_14580
FIELD	avz	Lavy;	cj	field_14842	field_14842
FIELD	avz	Lavy;	ck	field_14970	field_14970
FIELD	avz	Lavy;	cl	field_14886	field_14886
FIELD	avz	Lavy;	cm	field_15171	field_15171
FIELD	avz	Lavy;	cn	field_49142	field_49142
FIELD	avz	Lavy;	co	field_49143	field_49143
FIELD	avz	Lavy;	cp	field_49144	field_49144
FIELD	avz	Lavy;	cq	field_49178	field_49178
FIELD	avz	Lavy;	cr	field_49145	field_49145
FIELD	avz	Lavy;	cs	field_21872	field_21872
FIELD	avz	Lavy;	ct	field_21873	field_21873
FIELD	avz	Lavy;	cu	field_21874	field_21874
FIELD	avz	Lavy;	cv	field_21875	field_21875
FIELD	avz	Lavy;	cw	field_21876	field_21876
FIELD	avz	Lavy;	cx	field_33433	field_33433
FIELD	avz	Lavy;	cy	field_17481	field_17481
FIELD	avz	Lavy;	cz	field_17482	field_17482
FIELD	avz	Lavy;	dA	field_40075	field_40075
FIELD	avz	Lavy;	dB	field_40076	field_40076
FIELD	avz	Lavy;	dC	field_40077	field_40077
FIELD	avz	Lavy;	dD	field_40078	field_40078
FIELD	avz	Lavy;	dE	field_40079	field_40079
FIELD	avz	Lavy;	dF	field_40080	field_40080
FIELD	avz	Lavy;	dG	field_40081	field_40081
FIELD	avz	Lavy;	dH	field_40082	field_40082
FIELD	avz	Lavy;	dI	field_17483	field_17483
FIELD	avz	Lavy;	dJ	field_26953	field_26953
FIELD	avz	Lavy;	dK	field_26954	field_26954
FIELD	avz	Lavy;	dL	field_26955	field_26955
FIELD	avz	Lavy;	d	field_38369	field_38369
FIELD	avz	Lavy;	dM	field_26956	field_26956
FIELD	avz	Lavy;	dN	field_26957	field_26957
FIELD	avz	Lavy;	dO	field_26958	field_26958
FIELD	avz	Lavy;	dP	field_26959	field_26959
FIELD	avz	Lavy;	dQ	field_15051	field_15051
FIELD	avz	Lavy;	dR	field_16440	field_16440
FIELD	avz	Lavy;	dS	field_14971	field_14971
FIELD	avz	Lavy;	dT	field_16439	field_16439
FIELD	avz	Lavy;	dU	field_14938	field_14938
FIELD	avz	Lavy;	dV	field_16438	field_16438
FIELD	avz	Lavy;	dW	field_14867	field_14867
FIELD	avz	Lavy;	dX	field_14741	field_14741
FIELD	avz	Lavy;	dY	field_14589	field_14589
FIELD	avz	Lavy;	dZ	field_28576	field_28576
FIELD	avz	Lavy;	da	field_14650	field_14650
FIELD	avz	Lavy;	db	field_19196	field_19196
FIELD	avz	Lavy;	dc	field_14834	field_14834
FIELD	avz	Lavy;	dd	field_28294	field_28294
FIELD	avz	Lavy;	de	field_14912	field_14912
FIELD	avz	Lavy;	df	field_15010	field_15010
FIELD	avz	Lavy;	dg	field_27847	field_27847
FIELD	avz	Lavy;	dh	field_37300	field_37300
FIELD	avz	Lavy;	di	field_15126	field_15126
FIELD	avz	Lavy;	dj	field_28295	field_28295
FIELD	avz	Lavy;	dk	field_14568	field_14568
FIELD	avz	Lavy;	dl	field_15202	field_15202
FIELD	avz	Lavy;	dm	field_27846	field_27846
FIELD	avz	Lavy;	dn	field_37301	field_37301
FIELD	avz	Lavy;	do	field_34375	field_34375
FIELD	avz	Lavy;	dp	field_34376	field_34376
FIELD	avz	Lavy;	dq	field_34377	field_34377
FIELD	avz	Lavy;	dr	field_26947	field_26947
FIELD	avz	Lavy;	ds	field_26948	field_26948
FIELD	avz	Lavy;	dt	field_26949	field_26949
FIELD	avz	Lavy;	du	field_26950	field_26950
FIELD	avz	Lavy;	dv	field_26951	field_26951
FIELD	avz	Lavy;	dw	field_26952	field_26952
FIELD	avz	Lavy;	dx	field_40072	field_40072
FIELD	avz	Lavy;	dy	field_40073	field_40073
FIELD	avz	Lavy;	dz	field_40074	field_40074
FIELD	avz	Lavy;	eA	field_42562	field_42562
FIELD	avz	Lavy;	eB	field_42563	field_42563
FIELD	avz	Lavy;	eC	field_42564	field_42564
FIELD	avz	Lavy;	eD	field_42565	field_42565
FIELD	avz	Lavy;	eE	field_42566	field_42566
FIELD	avz	Lavy;	eF	field_42567	field_42567
FIELD	avz	Lavy;	eG	field_42568	field_42568
FIELD	avz	Lavy;	eH	field_42569	field_42569
FIELD	avz	Lavy;	eI	field_42570	field_42570
FIELD	avz	Lavy;	eJ	field_42571	field_42571
FIELD	avz	Lavy;	eK	field_42572	field_42572
FIELD	avz	Lavy;	eL	field_42574	field_42574
FIELD	avz	Lavy;	e	field_38370	field_38370
FIELD	avz	Lavy;	eM	field_42575	field_42575
FIELD	avz	Lavy;	eN	field_42576	field_42576
FIELD	avz	Lavy;	eO	field_14823	field_14823
FIELD	avz	Lavy;	eP	field_14731	field_14731
FIELD	avz	Lavy;	eQ	field_14982	field_14982
FIELD	avz	Lavy;	eR	field_14871	field_14871
FIELD	avz	Lavy;	eS	field_15140	field_15140
FIELD	avz	Lavy;	eT	field_15219	field_15219
FIELD	avz	Lavy;	eU	field_14601	field_14601
FIELD	avz	Lavy;	eV	field_14685	field_14685
FIELD	avz	Lavy;	eW	field_40967	field_40967
FIELD	avz	Lavy;	eX	field_40968	field_40968
FIELD	avz	Lavy;	eY	field_40969	field_40969
FIELD	avz	Lavy;	eZ	field_40970	field_40970
FIELD	avz	Lavy;	ea	field_28577	field_28577
FIELD	avz	Lavy;	eb	field_28578	field_28578
FIELD	avz	Lavy;	ec	field_28573	field_28573
FIELD	avz	Lavy;	ed	field_28574	field_28574
FIELD	avz	Lavy;	ee	field_28575	field_28575
FIELD	avz	Lavy;	ef	field_24065	field_24065
FIELD	avz	Lavy;	eg	field_24061	field_24061
FIELD	avz	Lavy;	eh	field_24062	field_24062
FIELD	avz	Lavy;	ei	field_24063	field_24063
FIELD	avz	Lavy;	ej	field_24064	field_24064
FIELD	avz	Lavy;	ek	field_42573	field_42573
FIELD	avz	Lavy;	el	field_42547	field_42547
FIELD	avz	Lavy;	em	field_42548	field_42548
FIELD	avz	Lavy;	en	field_42549	field_42549
FIELD	avz	Lavy;	eo	field_42550	field_42550
FIELD	avz	Lavy;	ep	field_42551	field_42551
FIELD	avz	Lavy;	eq	field_42552	field_42552
FIELD	avz	Lavy;	er	field_42553	field_42553
FIELD	avz	Lavy;	es	field_42554	field_42554
FIELD	avz	Lavy;	et	field_42555	field_42555
FIELD	avz	Lavy;	eu	field_42556	field_42556
FIELD	avz	Lavy;	ev	field_42557	field_42557
FIELD	avz	Lavy;	ew	field_42558	field_42558
FIELD	avz	Lavy;	ex	field_42559	field_42559
FIELD	avz	Lavy;	ey	field_42560	field_42560
FIELD	avz	Lavy;	ez	field_42561	field_42561
FIELD	avz	Lavy;	fA	field_14979	field_14979
FIELD	avz	Lavy;	fB	field_46929	field_46929
FIELD	avz	Lavy;	fC	field_46930	field_46930
FIELD	avz	Lavy;	fD	field_46931	field_46931
FIELD	avz	Lavy;	fE	field_46932	field_46932
FIELD	avz	Lavy;	fF	field_46933	field_46933
FIELD	avz	Lavy;	fG	field_46934	field_46934
FIELD	avz	Lavy;	fH	field_46935	field_46935
FIELD	avz	Lavy;	fI	field_26960	field_26960
FIELD	avz	Lavy;	fJ	field_26961	field_26961
FIELD	avz	Lavy;	fK	field_26962	field_26962
FIELD	avz	Lavy;	fL	field_26963	field_26963
FIELD	avz	Lavy;	f	field_38371	field_38371
FIELD	avz	Lavy;	fM	field_26964	field_26964
FIELD	avz	Lavy;	fN	field_46936	field_46936
FIELD	avz	Lavy;	fO	field_46937	field_46937
FIELD	avz	Lavy;	fP	field_46938	field_46938
FIELD	avz	Lavy;	fQ	field_46939	field_46939
FIELD	avz	Lavy;	fR	field_46940	field_46940
FIELD	avz	Lavy;	fS	field_46941	field_46941
FIELD	avz	Lavy;	fT	field_46942	field_46942
FIELD	avz	Lavy;	fU	field_46943	field_46943
FIELD	avz	Lavy;	fV	field_46944	field_46944
FIELD	avz	Lavy;	fW	field_14804	field_14804
FIELD	avz	Lavy;	fX	field_14551	field_14551
FIELD	avz	Lavy;	fY	field_14672	field_14672
FIELD	avz	Lavy;	fZ	field_15087	field_15087
FIELD	avz	Lavy;	fa	field_40971	field_40971
FIELD	avz	Lavy;	fb	field_40972	field_40972
FIELD	avz	Lavy;	fc	field_40973	field_40973
FIELD	avz	Lavy;	fd	field_40974	field_40974
FIELD	avz	Lavy;	fe	field_40975	field_40975
FIELD	avz	Lavy;	ff	field_14739	field_14739
FIELD	avz	Lavy;	fg	field_14817	field_14817
FIELD	avz	Lavy;	fh	field_14890	field_14890
FIELD	avz	Lavy;	fi	field_50093	field_50093
FIELD	avz	Lavy;	fj	field_50094	field_50094
FIELD	avz	Lavy;	fk	field_50095	field_50095
FIELD	avz	Lavy;	fl	field_50096	field_50096
FIELD	avz	Lavy;	fm	field_50097	field_50097
FIELD	avz	Lavy;	fn	field_15083	field_15083
FIELD	avz	Lavy;	fo	field_15003	field_15003
FIELD	avz	Lavy;	fp	field_14918	field_14918
FIELD	avz	Lavy;	fq	field_14851	field_14851
FIELD	avz	Lavy;	fr	field_14762	field_14762
FIELD	avz	Lavy;	fs	field_17606	field_17606
FIELD	avz	Lavy;	ft	field_17607	field_17607
FIELD	avz	Lavy;	fu	field_17608	field_17608
FIELD	avz	Lavy;	fv	field_17609	field_17609
FIELD	avz	Lavy;	fw	field_14700	field_14700
FIELD	avz	Lavy;	fx	field_14632	field_14632
FIELD	avz	Lavy;	fy	field_15071	field_15071
FIELD	avz	Lavy;	fz	field_15177	field_15177
FIELD	avz	Lavy;	gA	field_42580	field_42580
FIELD	avz	Lavy;	gB	field_42581	field_42581
FIELD	avz	Lavy;	gC	field_42582	field_42582
FIELD	avz	Lavy;	gD	field_28968	field_28968
FIELD	avz	Lavy;	gE	field_28969	field_28969
FIELD	avz	Lavy;	gF	field_28970	field_28970
FIELD	avz	Lavy;	gG	field_28971	field_28971
FIELD	avz	Lavy;	gH	field_28972	field_28972
FIELD	avz	Lavy;	gI	field_28973	field_28973
FIELD	avz	Lavy;	gJ	field_28974	field_28974
FIELD	avz	Lavy;	gK	field_28975	field_28975
FIELD	avz	Lavy;	gL	field_28976	field_28976
FIELD	avz	Lavy;	g	field_38923	field_38923
FIELD	avz	Lavy;	gM	field_28977	field_28977
FIELD	avz	Lavy;	gN	field_28978	field_28978
FIELD	avz	Lavy;	gO	field_28979	field_28979
FIELD	avz	Lavy;	gP	field_28980	field_28980
FIELD	avz	Lavy;	gQ	field_28981	field_28981
FIELD	avz	Lavy;	gR	field_28982	field_28982
FIELD	avz	Lavy;	gS	field_14611	field_14611
FIELD	avz	Lavy;	gT	field_14701	field_14701
FIELD	avz	Lavy;	gU	field_14711	field_14711
FIELD	avz	Lavy;	gV	field_14799	field_14799
FIELD	avz	Lavy;	gW	field_14881	field_14881
FIELD	avz	Lavy;	gX	field_14992	field_14992
FIELD	avz	Lavy;	gY	field_15101	field_15101
FIELD	avz	Lavy;	gZ	field_14590	field_14590
FIELD	avz	Lavy;	ga	field_14935	field_14935
FIELD	avz	Lavy;	gb	field_14780	field_14780
FIELD	avz	Lavy;	gc	field_14857	field_14857
FIELD	avz	Lavy;	gd	field_14597	field_14597
FIELD	avz	Lavy;	ge	field_14691	field_14691
FIELD	avz	Lavy;	gf	field_15110	field_15110
FIELD	avz	Lavy;	gg	field_46765	field_46765
FIELD	avz	Lavy;	gh	field_46766	field_46766
FIELD	avz	Lavy;	gi	field_14907	field_14907
FIELD	avz	Lavy;	gj	field_15192	field_15192
FIELD	avz	Lavy;	gk	field_15057	field_15057
FIELD	avz	Lavy;	gl	field_17610	field_17610
FIELD	avz	Lavy;	gm	field_17611	field_17611
FIELD	avz	Lavy;	gn	field_14636	field_14636
FIELD	avz	Lavy;	go	field_14626	field_14626
FIELD	avz	Lavy;	gp	field_14860	field_14860
FIELD	avz	Lavy;	gq	field_14765	field_14765
FIELD	avz	Lavy;	gr	field_15011	field_15011
FIELD	avz	Lavy;	gs	field_14916	field_14916
FIELD	avz	Lavy;	gt	field_15089	field_15089
FIELD	avz	Lavy;	gu	field_15187	field_15187
FIELD	avz	Lavy;	gv	field_42577	field_42577
FIELD	avz	Lavy;	gw	field_42578	field_42578
FIELD	avz	Lavy;	gx	field_42579	field_42579
FIELD	avz	Lavy;	gy	field_46649	field_46649
FIELD	avz	Lavy;	gz	field_46650	field_46650
FIELD	avz	Lavy;	hA	field_28037	field_28037
FIELD	avz	Lavy;	hB	field_28579	field_28579
FIELD	avz	Lavy;	hC	field_28580	field_28580
FIELD	avz	Lavy;	hD	field_15030	field_15030
FIELD	avz	Lavy;	hE	field_14980	field_14980
FIELD	avz	Lavy;	hF	field_15066	field_15066
FIELD	avz	Lavy;	hG	field_15162	field_15162
FIELD	avz	Lavy;	hH	field_14571	field_14571
FIELD	avz	Lavy;	hI	field_14651	field_14651
FIELD	avz	Lavy;	hJ	field_14753	field_14753
FIELD	avz	Lavy;	hK	field_14835	field_14835
FIELD	avz	Lavy;	hL	field_14913	field_14913
FIELD	avz	Lji$c;	h	field_14564	field_14564
FIELD	avz	Lavy;	hM	field_28391	field_28391
FIELD	avz	Lavy;	hN	field_15012	field_15012
FIELD	avz	Lavy;	hO	field_15127	field_15127
FIELD	avz	Lavy;	hP	field_14569	field_14569
FIELD	avz	Lavy;	hQ	field_15203	field_15203
FIELD	avz	Lavy;	hR	field_15052	field_15052
FIELD	avz	Lavy;	hS	field_14973	field_14973
FIELD	avz	Lavy;	hT	field_14939	field_14939
FIELD	avz	Lavy;	hU	field_14868	field_14868
FIELD	avz	Lavy;	hV	field_14652	field_14652
FIELD	avz	Lavy;	hW	field_14572	field_14572
FIELD	avz	Lavy;	hX	field_15119	field_15119
FIELD	avz	Lavy;	hY	field_15206	field_15206
FIELD	avz	Lavy;	hZ	field_14952	field_14952
FIELD	avz	Lavy;	ha	field_15216	field_15216
FIELD	avz	Lavy;	hb	field_14707	field_14707
FIELD	avz	Lavy;	hc	field_14972	field_14972
FIELD	avz	Lavy;	hd	field_14887	field_14887
FIELD	avz	Lavy;	he	field_15172	field_15172
FIELD	avz	Lavy;	hf	field_15094	field_15094
FIELD	avz	Lavy;	hg	field_14661	field_14661
FIELD	avz	Lavy;	hh	field_14598	field_14598
FIELD	avz	Lavy;	hi	field_14827	field_14827
FIELD	avz	Lavy;	hj	field_24629	field_24629
FIELD	avz	Lavy;	hk	field_14781	field_14781
FIELD	avz	Lavy;	hl	field_49179	field_49179
FIELD	avz	Lavy;	hm	field_28038	field_28038
FIELD	avz	Lavy;	hn	field_28039	field_28039
FIELD	avz	Lavy;	ho	field_28025	field_28025
FIELD	avz	Lavy;	hp	field_28026	field_28026
FIELD	avz	Lavy;	hq	field_28027	field_28027
FIELD	avz	Lavy;	hr	field_28028	field_28028
FIELD	avz	Lavy;	hs	field_28029	field_28029
FIELD	avz	Lavy;	ht	field_28030	field_28030
FIELD	avz	Lavy;	hu	field_28031	field_28031
FIELD	avz	Lavy;	hv	field_28032	field_28032
FIELD	avz	Lavy;	hw	field_28033	field_28033
FIELD	avz	Lavy;	hx	field_28034	field_28034
FIELD	avz	Lavy;	hy	field_28035	field_28035
FIELD	avz	Lavy;	hz	field_28036	field_28036
FIELD	avz	Lavy;	iA	field_14599	field_14599
FIELD	avz	Lavy;	iB	field_14692	field_14692
FIELD	avz	Lavy;	iC	field_15111	field_15111
FIELD	avz	Lavy;	iD	field_14908	field_14908
FIELD	avz	Lavy;	iE	field_15193	field_15193
FIELD	avz	Lavy;	iF	field_15058	field_15058
FIELD	avz	Lavy;	iG	field_14637	field_14637
FIELD	avz	Lavy;	iH	field_14627	field_14627
FIELD	avz	Lavy;	iI	field_14861	field_14861
FIELD	avz	Lavy;	iJ	field_14766	field_14766
FIELD	avz	Lavy;	iK	field_15013	field_15013
FIELD	avz	Lavy;	iL	field_14917	field_14917
FIELD	avz	Lji$c;	i	field_23790	field_23790
FIELD	avz	Lavy;	iM	field_15090	field_15090
FIELD	avz	Lavy;	iN	field_15188	field_15188
FIELD	avz	Lavy;	iO	field_14612	field_14612
FIELD	avz	Lavy;	iP	field_14702	field_14702
FIELD	avz	Lavy;	iQ	field_14712	field_14712
FIELD	avz	Lavy;	iR	field_14800	field_14800
FIELD	avz	Lavy;	iS	field_14882	field_14882
FIELD	avz	Lavy;	iT	field_14993	field_14993
FIELD	avz	Lavy;	iU	field_15102	field_15102
FIELD	avz	Lavy;	iV	field_14591	field_14591
FIELD	avz	Lavy;	iW	field_15093	field_15093
FIELD	avz	Lavy;	iX	field_14660	field_14660
FIELD	avz	Lavy;	iY	field_14596	field_14596
FIELD	avz	Lavy;	iZ	field_15145	field_15145
FIELD	avz	Lavy;	ia	field_15024	field_15024
FIELD	avz	Lavy;	ib	field_14773	field_14773
FIELD	avz	Lavy;	ic	field_14803	field_14803
FIELD	avz	Lavy;	id	field_14550	field_14550
FIELD	avz	Lavy;	ie	field_14671	field_14671
FIELD	avz	Lavy;	if	field_15086	field_15086
FIELD	avz	Lavy;	ig	field_14934	field_14934
FIELD	avz	Lavy;	ih	field_15210	field_15210
FIELD	avz	Lavy;	ii	field_15155	field_15155
FIELD	avz	Lavy;	ij	field_14696	field_14696
FIELD	avz	Lavy;	ik	field_14608	field_14608
FIELD	avz	Lavy;	il	field_14797	field_14797
FIELD	avz	Lavy;	im	field_14713	field_14713
FIELD	avz	Lavy;	in	field_14967	field_14967
FIELD	avz	Lavy;	io	field_14879	field_14879
FIELD	avz	Lavy;	ip	field_15137	field_15137
FIELD	avz	Lavy;	iq	field_15230	field_15230
FIELD	avz	Lavy;	ir	field_14582	field_14582
FIELD	avz	Lavy;	is	field_14678	field_14678
FIELD	avz	Lavy;	it	field_14757	field_14757
FIELD	avz	Lavy;	iu	field_14816	field_14816
FIELD	avz	Lavy;	iv	field_19197	field_19197
FIELD	avz	Lavy;	iw	field_14981	field_14981
FIELD	avz	Lavy;	ix	field_14782	field_14782
FIELD	avz	Lavy;	iy	field_14858	field_14858
FIELD	avz	Lavy;	iz	field_19147	field_19147
FIELD	avz	Lavy;	jA	field_37302	field_37302
FIELD	avz	Lavy;	jB	field_37303	field_37303
FIELD	avz	Lavy;	jC	field_37304	field_37304
FIELD	avz	Lavy;	jD	field_37305	field_37305
FIELD	avz	Lavy;	jE	field_37306	field_37306
FIELD	avz	Lavy;	jF	field_37307	field_37307
FIELD	avz	Lavy;	jG	field_37308	field_37308
FIELD	avz	Lavy;	jH	field_37309	field_37309
FIELD	avz	Lavy;	jI	field_37310	field_37310
FIELD	avz	Lavy;	jJ	field_37311	field_37311
FIELD	avz	Lavy;	jK	field_37312	field_37312
FIELD	avz	Lavy;	jL	field_37313	field_37313
FIELD	avz	Lji$c;	j	field_23791	field_23791
FIELD	avz	Lavy;	jM	field_37314	field_37314
FIELD	avz	Lavy;	jN	field_37315	field_37315
FIELD	avz	Lavy;	jO	field_37316	field_37316
FIELD	avz	Lavy;	jP	field_37317	field_37317
FIELD	avz	Lavy;	jQ	field_37318	field_37318
FIELD	avz	Lavy;	jR	field_37319	field_37319
FIELD	avz	Lavy;	jS	field_37320	field_37320
FIELD	avz	Lavy;	jT	field_21877	field_21877
FIELD	avz	Lavy;	jU	field_21878	field_21878
FIELD	avz	Lavy;	jV	field_21879	field_21879
FIELD	avz	Lavy;	jW	field_21880	field_21880
FIELD	avz	Lavy;	jX	field_21881	field_21881
FIELD	avz	Lavy;	jY	field_15006	field_15006
FIELD	avz	Lavy;	jZ	field_14928	field_14928
FIELD	avz	Lavy;	ja	field_28581	field_28581
FIELD	avz	Lavy;	jb	field_28582	field_28582
FIELD	avz	Lavy;	jc	field_28583	field_28583
FIELD	avz	Lavy;	jd	field_28584	field_28584
FIELD	avz	Lavy;	je	field_28585	field_28585
FIELD	avz	Lavy;	jf	field_18055	field_18055
FIELD	avz	Lavy;	jg	field_18056	field_18056
FIELD	avz	Lavy;	jh	field_18058	field_18058
FIELD	avz	Lavy;	ji	field_18059	field_18059
FIELD	avz	Lavy;	jj	field_18060	field_18060
FIELD	avz	Lavy;	jk	field_18061	field_18061
FIELD	avz	Lavy;	jl	field_18265	field_18265
FIELD	avz	Lavy;	jm	field_18062	field_18062
FIELD	avz	Lavy;	jn	field_18063	field_18063
FIELD	avz	Lavy;	jo	field_18054	field_18054
FIELD	avz	Lavy;	jp	field_24630	field_24630
FIELD	avz	Lavy;	jq	field_42583	field_42583
FIELD	avz	Lavy;	jr	field_42584	field_42584
FIELD	avz	Lavy;	js	field_42585	field_42585
FIELD	avz	Lavy;	jt	field_42586	field_42586
FIELD	avz	Lavy;	ju	field_42587	field_42587
FIELD	avz	Lavy;	jv	field_43160	field_43160
FIELD	avz	Lavy;	jw	field_43161	field_43161
FIELD	avz	Lavy;	jx	field_43162	field_43162
FIELD	avz	Lavy;	jy	field_43163	field_43163
FIELD	avz	Lavy;	jz	field_43164	field_43164
FIELD	avz	Lavy;	kA	field_28392	field_28392
FIELD	avz	Lavy;	kB	field_29188	field_29188
FIELD	avz	Lavy;	kC	field_29189	field_29189
FIELD	avz	Lavy;	kD	field_29190	field_29190
FIELD	avz	Lavy;	kE	field_29191	field_29191
FIELD	avz	Lavy;	kF	field_29192	field_29192
FIELD	avz	Lavy;	kG	field_28393	field_28393
FIELD	avz	Lavy;	kH	field_28394	field_28394
FIELD	avz	Lavy;	kI	field_28395	field_28395
FIELD	avz	Lavy;	kJ	field_28396	field_28396
FIELD	avz	Lavy;	kK	field_29809	field_29809
FIELD	avz	Lavy;	kL	field_29810	field_29810
FIELD	avz	Lji$c;	k	field_23792	field_23792
FIELD	avz	Lavy;	kM	field_33437	field_33437
FIELD	avz	Lavy;	kN	field_29811	field_29811
FIELD	avz	Lavy;	kO	field_33438	field_33438
FIELD	avz	Lavy;	kP	field_29812	field_29812
FIELD	avz	Lavy;	kQ	field_29813	field_29813
FIELD	avz	Lavy;	kR	field_33439	field_33439
FIELD	avz	Lavy;	kS	field_39024	field_39024
FIELD	avz	Lavy;	kT	field_39025	field_39025
FIELD	avz	Lavy;	kU	field_29814	field_29814
FIELD	avz	Lavy;	kV	field_29815	field_29815
FIELD	avz	Lavy;	kW	field_33440	field_33440
FIELD	avz	Lavy;	kX	field_29816	field_29816
FIELD	avz	Lavy;	kY	field_33434	field_33434
FIELD	avz	Lavy;	kZ	field_29817	field_29817
FIELD	avz	Lavy;	ka	field_14821	field_14821
FIELD	avz	Lavy;	kb	field_14732	field_14732
FIELD	avz	Lavy;	kc	field_20613	field_20613
FIELD	avz	Lavy;	kd	field_20614	field_20614
FIELD	avz	Lji$c;	ke	field_15152	field_15152
FIELD	avz	Lavy;	kf	field_15222	field_15222
FIELD	avz	Lavy;	kg	field_14940	field_14940
FIELD	avz	Lavy;	kh	field_15018	field_15018
FIELD	avz	Lavy;	ki	field_14737	field_14737
FIELD	avz	Lavy;	kj	field_14818	field_14818
FIELD	avz	Lavy;	kk	field_14566	field_14566
FIELD	avz	Lavy;	kl	field_14648	field_14648
FIELD	avz	Lavy;	km	field_15054	field_15054
FIELD	avz	Lavy;	kn	field_14958	field_14958
FIELD	avz	Lavy;	ko	field_15231	field_15231
FIELD	avz	Lavy;	kp	field_15130	field_15130
FIELD	avz	Lavy;	kq	field_24066	field_24066
FIELD	avz	Lavy;	kr	field_24067	field_24067
FIELD	avz	Lavy;	ks	field_24068	field_24068
FIELD	avz	Lavy;	kt	field_24069	field_24069
FIELD	avz	Lavy;	ku	field_24070	field_24070
FIELD	avz	Lavy;	kv	field_15081	field_15081
FIELD	avz	Lavy;	kw	field_14666	field_14666
FIELD	avz	Lavy;	kx	field_14583	field_14583
FIELD	avz	Lavy;	ky	field_14843	field_14843
FIELD	avz	Lavy;	kz	field_14769	field_14769
FIELD	avz	Lavy;	lA	field_28588	field_28588
FIELD	avz	Lavy;	lB	field_28589	field_28589
FIELD	avz	Lavy;	lC	field_28590	field_28590
FIELD	avz	Lavy;	lD	field_40083	field_40083
FIELD	avz	Lavy;	lE	field_40084	field_40084
FIELD	avz	Lavy;	lF	field_40085	field_40085
FIELD	avz	Lavy;	lG	field_40086	field_40086
FIELD	avz	Lavy;	lH	field_40087	field_40087
FIELD	avz	Lavy;	lI	field_49779	field_49779
FIELD	avz	Lavy;	lJ	field_49780	field_49780
FIELD	avz	Lavy;	lK	field_49781	field_49781
FIELD	avz	Lavy;	lL	field_49782	field_49782
FIELD	avz	Lji$c;	l	field_22451	field_22451
FIELD	avz	Lavy;	lM	field_49783	field_49783
FIELD	avz	Lavy;	lN	field_40976	field_40976
FIELD	avz	Lavy;	lO	field_40977	field_40977
FIELD	avz	Lavy;	lP	field_40978	field_40978
FIELD	avz	Lavy;	lQ	field_40979	field_40979
FIELD	avz	Lavy;	lR	field_40980	field_40980
FIELD	avz	Lavy;	lS	field_40981	field_40981
FIELD	avz	Lavy;	lT	field_40982	field_40982
FIELD	avz	Lavy;	lU	field_40983	field_40983
FIELD	avz	Lavy;	lV	field_40984	field_40984
FIELD	avz	Lavy;	lW	field_40985	field_40985
FIELD	avz	Lavy;	lX	field_47201	field_47201
FIELD	avz	Lavy;	lY	field_47202	field_47202
FIELD	avz	Lavy;	lZ	field_47203	field_47203
FIELD	avz	Lavy;	la	field_33435	field_33435
FIELD	avz	Lavy;	lb	field_33436	field_33436
FIELD	avz	Lavy;	lc	field_39026	field_39026
FIELD	avz	Lavy;	ld	field_29819	field_29819
FIELD	avz	Lavy;	le	field_15037	field_15037
FIELD	avz	Lavy;	lf	field_14965	field_14965
FIELD	avz	Lavy;	lg	field_14720	field_14720
FIELD	avz	Lavy;	lh	field_14653	field_14653
FIELD	avz	Lavy;	li	field_14573	field_14573
FIELD	avz	Lavy;	lj	field_15211	field_15211
FIELD	avz	Lavy;	lk	field_15156	field_15156
FIELD	avz	Lavy;	ll	field_14697	field_14697
FIELD	avz	Lavy;	lm	field_14609	field_14609
FIELD	avz	Lavy;	ln	field_14798	field_14798
FIELD	avz	Lavy;	lo	field_16865	field_16865
FIELD	avz	Lavy;	lp	field_34896	field_34896
FIELD	avz	Lavy;	lq	field_14714	field_14714
FIELD	avz	Lavy;	lr	field_14968	field_14968
FIELD	avz	Lavy;	ls	field_14880	field_14880
FIELD	avz	Lavy;	lt	field_15138	field_15138
FIELD	avz	Lavy;	lu	field_15232	field_15232
FIELD	avz	Lavy;	lv	field_14584	field_14584
FIELD	avz	Lavy;	lw	field_14679	field_14679
FIELD	avz	Lavy;	lx	field_14758	field_14758
FIELD	avz	Lavy;	ly	field_28586	field_28586
FIELD	avz	Lavy;	lz	field_28587	field_28587
FIELD	avz	Lavy;	mA	field_21074	field_21074
FIELD	avz	Lavy;	mB	field_21075	field_21075
FIELD	avz	Lavy;	mC	field_29543	field_29543
FIELD	avz	Lavy;	mD	field_20615	field_20615
FIELD	avz	I	mE	field_39027	GOAT_HORN_SOUND_COUNT
FIELD	avz	Lcom/google/common/collect/ImmutableList;	mF	field_39028	GOAT_HORN_SOUNDS
FIELD	avz	Lavy;	mG	field_14947	field_14947
FIELD	avz	Lavy;	mH	field_15043	field_15043
FIELD	avz	Lavy;	mI	field_15141	field_15141
FIELD	avz	Lavy;	mJ	field_14556	field_14556
FIELD	avz	Lavy;	mK	field_15166	field_15166
FIELD	avz	Lavy;	mL	field_15099	field_15099
FIELD	avz	Lji$c;	m	field_22452	field_22452
FIELD	avz	Lavy;	mM	field_14987	field_14987
FIELD	avz	Lavy;	mN	field_14923	field_14923
FIELD	avz	Lavy;	mO	field_14831	field_14831
FIELD	avz	Lavy;	mP	field_14783	field_14783
FIELD	avz	Lavy;	mQ	field_14704	field_14704
FIELD	avz	Lavy;	mR	field_14613	field_14613
FIELD	avz	Lavy;	mS	field_15061	field_15061
FIELD	avz	Lavy;	mT	field_15157	field_15157
FIELD	avz	Lavy;	mU	field_14899	field_14899
FIELD	avz	Lavy;	mV	field_14994	field_14994
FIELD	avz	Lavy;	mW	field_14754	field_14754
FIELD	avz	Lavy;	mX	field_14836	field_14836
FIELD	avz	Lavy;	mY	field_14630	field_14630
FIELD	avz	Lavy;	mZ	field_14680	field_14680
FIELD	avz	Lavy;	ma	field_47204	field_47204
FIELD	avz	Lavy;	mb	field_47205	field_47205
FIELD	avz	Lavy;	mc	field_47206	field_47206
FIELD	avz	Lavy;	md	field_50098	field_50098
FIELD	avz	Lavy;	me	field_50099	field_50099
FIELD	avz	Lavy;	mf	field_50100	field_50100
FIELD	avz	Lavy;	mg	field_47207	field_47207
FIELD	avz	Lavy;	mh	field_50101	field_50101
FIELD	avz	Lavy;	mi	field_47208	field_47208
FIELD	avz	Lavy;	mj	field_50102	field_50102
FIELD	avz	Lavy;	mk	field_47209	field_47209
FIELD	avz	Lavy;	ml	field_47210	field_47210
FIELD	avz	Lavy;	mm	field_47211	field_47211
FIELD	avz	Lavy;	mn	field_14846	field_14846
FIELD	avz	Lavy;	mo	field_22256	field_22256
FIELD	avz	Lavy;	mp	field_22257	field_22257
FIELD	avz	Lavy;	mq	field_22258	field_22258
FIELD	avz	Lavy;	mr	field_23671	field_23671
FIELD	avz	Lavy;	ms	field_22259	field_22259
FIELD	avz	Lavy;	mt	field_22260	field_22260
FIELD	avz	Lavy;	mu	field_22261	field_22261
FIELD	avz	Lavy;	mv	field_22262	field_22262
FIELD	avz	Lavy;	mw	field_21070	field_21070
FIELD	avz	Lavy;	mx	field_21071	field_21071
FIELD	avz	Lavy;	my	field_21072	field_21072
FIELD	avz	Lavy;	mz	field_21073	field_21073
FIELD	avz	Lavy;	nA	field_15038	field_15038
FIELD	avz	Lavy;	nB	field_15075	field_15075
FIELD	avz	Lavy;	nC	field_15197	field_15197
FIELD	avz	Lavy;	nD	field_14546	field_14546
FIELD	avz	Lavy;	nE	field_14646	field_14646
FIELD	avz	Lavy;	nF	field_14775	field_14775
FIELD	avz	Lavy;	nG	field_14853	field_14853
FIELD	avz	Lavy;	nH	field_14948	field_14948
FIELD	avz	Lavy;	nI	field_17745	field_17745
FIELD	avz	Lavy;	nJ	field_17746	field_17746
FIELD	avz	Lavy;	nK	field_17742	field_17742
FIELD	avz	Lavy;	nL	field_17743	field_17743
FIELD	avz	Lji$c;	n	field_22453	field_22453
FIELD	avz	Lavy;	nM	field_17744	field_17744
FIELD	avz	Lavy;	nN	field_26966	field_26966
FIELD	avz	Lavy;	nO	field_26965	field_26965
FIELD	avz	Lavy;	nP	field_15021	field_15021
FIELD	avz	Lavy;	nQ	field_19198	field_19198
FIELD	avz	Lavy;	nR	field_14576	field_14576
FIELD	avz	Lavy;	nS	field_15184	field_15184
FIELD	avz	Lavy;	nT	field_15062	field_15062
FIELD	avz	Lavy;	nU	field_14962	field_14962
FIELD	avz	Lavy;	nV	field_14956	field_14956
FIELD	avz	Lavy;	nW	field_14865	field_14865
FIELD	avz	Lavy;	nX	field_14767	field_14767
FIELD	avz	Lavy;	nY	field_14682	field_14682
FIELD	avz	Lavy;	nZ	field_14586	field_14586
FIELD	avz	Lavy;	na	field_15128	field_15128
FIELD	avz	Lavy;	nb	field_14892	field_14892
FIELD	avz	Lavy;	nc	field_15196	field_15196
FIELD	avz	Lavy;	nd	field_15046	field_15046
FIELD	avz	Lavy;	ne	field_14644	field_14644
FIELD	avz	Lavy;	nf	field_14545	field_14545
FIELD	avz	Lavy;	ng	field_15153	field_15153
FIELD	avz	Lavy;	nh	field_15223	field_15223
FIELD	avz	Lavy;	ni	field_14941	field_14941
FIELD	avz	Lavy;	nj	field_15019	field_15019
FIELD	avz	Lavy;	nk	field_14738	field_14738
FIELD	avz	Lavy;	nl	field_28397	field_28397
FIELD	avz	Lavy;	nm	field_14819	field_14819
FIELD	avz	Lavy;	nn	field_14567	field_14567
FIELD	avz	Lavy;	no	field_14649	field_14649
FIELD	avz	Lavy;	np	field_21076	field_21076
FIELD	avz	Lavy;	nq	field_15055	field_15055
FIELD	avz	Lavy;	nr	field_14959	field_14959
FIELD	avz	Lavy;	ns	field_21077	field_21077
FIELD	avz	Lavy;	nt	field_15233	field_15233
FIELD	avz	Lavy;	nu	field_15131	field_15131
FIELD	avz	Lavy;	nv	field_15082	field_15082
FIELD	avz	Lavy;	nw	field_14667	field_14667
FIELD	avz	Lavy;	nx	field_14585	field_14585
FIELD	avz	Lavy;	ny	field_14844	field_14844
FIELD	avz	Lavy;	nz	field_14770	field_14770
FIELD	avz	Lavy;	oA	field_37324	field_37324
FIELD	avz	Lavy;	oB	field_37325	field_37325
FIELD	avz	Lavy;	oC	field_26967	field_26967
FIELD	avz	Lavy;	oD	field_26968	field_26968
FIELD	avz	Lavy;	oE	field_15044	field_15044
FIELD	avz	Lavy;	oF	field_15142	field_15142
FIELD	avz	Lavy;	oG	field_14557	field_14557
FIELD	avz	Lavy;	oH	field_15167	field_15167
FIELD	avz	Lavy;	oI	field_15100	field_15100
FIELD	avz	Lavy;	oJ	field_14988	field_14988
FIELD	avz	Lavy;	oK	field_14924	field_14924
FIELD	avz	Lavy;	oL	field_26969	field_26969
FIELD	avz	Lji$c;	o	field_22454	field_22454
FIELD	avz	Lavy;	oM	field_14832	field_14832
FIELD	avz	Lavy;	oN	field_14784	field_14784
FIELD	avz	Lavy;	oO	field_18266	field_18266
FIELD	avz	Lavy;	oP	field_18267	field_18267
FIELD	avz	Lavy;	oQ	field_18268	field_18268
FIELD	avz	Lavy;	oR	field_18269	field_18269
FIELD	avz	Lavy;	oS	field_14705	field_14705
FIELD	avz	Lavy;	oT	field_28591	field_28591
FIELD	avz	Lavy;	oU	field_28592	field_28592
FIELD	avz	Lavy;	oV	field_28593	field_28593
FIELD	avz	Lavy;	oW	field_28594	field_28594
FIELD	avz	Lavy;	oX	field_28595	field_28595
FIELD	avz	Lavy;	oY	field_42588	field_42588
FIELD	avz	Lavy;	oZ	field_42589	field_42589
FIELD	avz	Lavy;	oa	field_15097	field_15097
FIELD	avz	Lavy;	ob	field_15189	field_15189
FIELD	avz	Lavy;	oc	field_14884	field_14884
FIELD	avz	Lavy;	od	field_15031	field_15031
FIELD	avz	Lavy;	oe	field_14789	field_14789
FIELD	avz	Lavy;	of	field_14795	field_14795
FIELD	avz	Lji;	og	field_14554	field_14554
FIELD	avz	Lavy;	oh	field_14889	field_14889
FIELD	avz	Lavy;	oi	field_23194	field_23194
FIELD	avz	Lavy;	oj	field_23195	field_23195
FIELD	avz	Lavy;	ok	field_23196	field_23196
FIELD	avz	Lavy;	ol	field_23197	field_23197
FIELD	avz	Lavy;	om	field_23198	field_23198
FIELD	avz	Lavy;	on	field_23199	field_23199
FIELD	avz	Lavy;	oo	field_49784	field_49784
FIELD	avz	Lavy;	op	field_49785	field_49785
FIELD	avz	Lavy;	oq	field_49924	field_49924
FIELD	avz	Lavy;	or	field_14662	field_14662
FIELD	avz	Lavy;	os	field_14747	field_14747
FIELD	avz	Lavy;	ot	field_15005	field_15005
FIELD	avz	Lavy;	ou	field_14847	field_14847
FIELD	avz	Lavy;	ov	field_14949	field_14949
FIELD	avz	Lavy;	ow	field_14749	field_14749
FIELD	avz	Lavy;	ox	field_37321	field_37321
FIELD	avz	Lavy;	oy	field_37322	field_37322
FIELD	avz	Lavy;	oz	field_37323	field_37323
FIELD	avz	Lavy;	pA	field_15158	field_15158
FIELD	avz	Lavy;	pB	field_24632	field_24632
FIELD	avz	Lavy;	pC	field_14900	field_14900
FIELD	avz	Lavy;	pD	field_49180	field_49180
FIELD	avz	Lji$c;	pE	field_14995	field_14995
FIELD	avz	Lji$c;	pF	field_14755	field_14755
FIELD	avz	Lavy;	pG	field_38924	field_38924
FIELD	avz	Lavy;	pH	field_14654	field_14654
FIELD	avz	Lavy;	pI	field_14592	field_14592
FIELD	avz	Lavy;	pJ	field_14829	field_14829
FIELD	avz	Lavy;	pK	field_14744	field_14744
FIELD	avz	Lavy;	pL	field_15039	field_15039
FIELD	avz	Lji$c;	p	field_22455	field_22455
FIELD	avz	Lavy;	pM	field_14944	field_14944
FIELD	avz	Lavy;	pN	field_15059	field_15059
FIELD	avz	Lavy;	pO	field_15169	field_15169
FIELD	avz	Lavy;	pP	field_23968	field_23968
FIELD	avz	Lavy;	pQ	field_14578	field_14578
FIELD	avz	Lavy;	pR	field_14656	field_14656
FIELD	avz	Lavy;	pS	field_14759	field_14759
FIELD	avz	Lavy;	pT	field_14838	field_14838
FIELD	avz	Lavy;	pU	field_35343	field_35343
FIELD	avz	Lavy;	pV	field_44700	field_44700
FIELD	avz	Lji$c;	pW	field_14837	field_14837
FIELD	avz	Lji$c;	pX	field_14631	field_14631
FIELD	avz	Lji$c;	pY	field_14681	field_14681
FIELD	avz	Lji$c;	pZ	field_15129	field_15129
FIELD	avz	Lavy;	pa	field_42590	field_42590
FIELD	avz	Lavy;	pb	field_42591	field_42591
FIELD	avz	Lavy;	pc	field_42592	field_42592
FIELD	avz	Lavy;	pd	field_28596	field_28596
FIELD	avz	Lavy;	pe	field_28597	field_28597
FIELD	avz	Lavy;	pf	field_28598	field_28598
FIELD	avz	Lavy;	pg	field_28599	field_28599
FIELD	avz	Lavy;	ph	field_28600	field_28600
FIELD	avz	Lavy;	pi	field_37329	field_37329
FIELD	avz	Lavy;	pj	field_37330	field_37330
FIELD	avz	Lavy;	pk	field_37331	field_37331
FIELD	avz	Lavy;	pl	field_37332	field_37332
FIELD	avz	Lavy;	pm	field_37333	field_37333
FIELD	avz	Lavy;	pn	field_37334	field_37334
FIELD	avz	Lavy;	po	field_37335	field_37335
FIELD	avz	Lavy;	pp	field_37336	field_37336
FIELD	avz	Lavy;	pq	field_37337	field_37337
FIELD	avz	Lavy;	pr	field_37338	field_37338
FIELD	avz	Lavy;	ps	field_37339	field_37339
FIELD	avz	Lavy;	pt	field_37340	field_37340
FIELD	avz	Lavy;	pu	field_37326	field_37326
FIELD	avz	Lavy;	pv	field_37327	field_37327
FIELD	avz	Lavy;	pw	field_37328	field_37328
FIELD	avz	Lavy;	px	field_14614	field_14614
FIELD	avz	Lavy;	py	field_24631	field_24631
FIELD	avz	Lavy;	pz	field_15063	field_15063
FIELD	avz	Lavy;	qA	field_21883	field_21883
FIELD	avz	Lavy;	qB	field_21884	field_21884
FIELD	avz	Lavy;	qC	field_21885	field_21885
FIELD	avz	Lavy;	qD	field_21886	field_21886
FIELD	avz	Lavy;	qE	field_17612	field_17612
FIELD	avz	Lavy;	qF	field_17613	field_17613
FIELD	avz	Lavy;	qG	field_40097	field_40097
FIELD	avz	Lavy;	qH	field_40098	field_40098
FIELD	avz	Lavy;	qI	field_40099	field_40099
FIELD	avz	Lavy;	qJ	field_40100	field_40100
FIELD	avz	Lavy;	qK	field_40101	field_40101
FIELD	avz	Lavy;	qL	field_40102	field_40102
FIELD	avz	Lji$c;	q	field_22456	field_22456
FIELD	avz	Lavy;	qM	field_40088	field_40088
FIELD	avz	Lavy;	qN	field_40089	field_40089
FIELD	avz	Lavy;	qO	field_40090	field_40090
FIELD	avz	Lavy;	qP	field_40091	field_40091
FIELD	avz	Lavy;	qQ	field_40092	field_40092
FIELD	avz	Lavy;	qR	field_40093	field_40093
FIELD	avz	Lavy;	qS	field_40094	field_40094
FIELD	avz	Lavy;	qT	field_40095	field_40095
FIELD	avz	Lavy;	qU	field_40096	field_40096
FIELD	avz	Lavy;	qV	field_42593	field_42593
FIELD	avz	Lavy;	qW	field_37346	field_37346
FIELD	avz	Lavy;	qX	field_37341	field_37341
FIELD	avz	Lavy;	qY	field_37342	field_37342
FIELD	avz	Lavy;	qZ	field_37343	field_37343
FIELD	avz	Lji$c;	qa	field_23793	field_23793
FIELD	avz	Lji$c;	qb	field_23796	field_23796
FIELD	avz	Lji$c;	qc	field_37345	field_37345
FIELD	avz	Lji$c;	qd	field_35344	field_35344
FIELD	avz	Lji$c;	qe	field_35345	field_35345
FIELD	avz	Lji$c;	qf	field_35346	field_35346
FIELD	avz	Lji$c;	qg	field_35347	field_35347
FIELD	avz	Lji$c;	qh	field_38925	field_38925
FIELD	avz	Lji$c;	qi	field_44693	field_44693
FIELD	avz	Lji$c;	qj	field_38927	field_38927
FIELD	avz	Lji$c;	qk	field_35348	field_35348
FIELD	avz	Lji$c;	ql	field_42594	field_42594
FIELD	avz	Lji$c;	qm	field_23794	field_23794
FIELD	avz	Lji$c;	qn	field_35349	field_35349
FIELD	avz	Lji$c;	qo	field_35350	field_35350
FIELD	avz	Lji$c;	qp	field_23795	field_23795
FIELD	avz	Lji$c;	qq	field_35351	field_35351
FIELD	avz	Lji$c;	qr	field_23797	field_23797
FIELD	avz	Lji$c;	qs	field_44694	field_44694
FIELD	avz	Lji$c;	qt	field_44695	field_44695
FIELD	avz	Lji$c;	qu	field_44696	field_44696
FIELD	avz	Lji$c;	qv	field_44697	field_44697
FIELD	avz	Lji$c;	qw	field_44698	field_44698
FIELD	avz	Lji$c;	qx	field_44699	field_44699
FIELD	avz	Lji$c;	qy	field_15198	field_15198
FIELD	avz	Lavy;	qz	field_21882	field_21882
FIELD	avz	Lavy;	rA	field_21914	field_21914
FIELD	avz	Lavy;	rB	field_21915	field_21915
FIELD	avz	Lavy;	rC	field_21916	field_21916
FIELD	avz	Lavy;	rD	field_21917	field_21917
FIELD	avz	Lavy;	rE	field_21918	field_21918
FIELD	avz	Lavy;	rF	field_21919	field_21919
FIELD	avz	Lavy;	rG	field_21920	field_21920
FIELD	avz	Lavy;	rH	field_21921	field_21921
FIELD	avz	Lavy;	rI	field_21922	field_21922
FIELD	avz	Lavy;	rJ	field_21923	field_21923
FIELD	avz	Lavy;	rK	field_21924	field_21924
FIELD	avz	Lavy;	rL	field_21925	field_21925
FIELD	avz	Lji$c;	r	field_22457	field_22457
FIELD	avz	Lavy;	rM	field_21926	field_21926
FIELD	avz	Lavy;	rN	field_21927	field_21927
FIELD	avz	Lavy;	rO	field_21928	field_21928
FIELD	avz	Lji$c;	rP	field_15047	field_15047
FIELD	avz	Lji$c;	rQ	field_14624	field_14624
FIELD	avz	Lji$c;	rR	field_14793	field_14793
FIELD	avz	Lji$c;	rS	field_14725	field_14725
FIELD	avz	Lji$c;	rT	field_14989	field_14989
FIELD	avz	Lji$c;	rU	field_14903	field_14903
FIELD	avz	Lji$c;	rV	field_15114	field_15114
FIELD	avz	Lji$c;	rW	field_15204	field_15204
FIELD	avz	Lji$c;	rX	field_14622	field_14622
FIELD	avz	Lji$c;	rY	field_14708	field_14708
FIELD	avz	Lji$c;	rZ	field_14776	field_14776
FIELD	avz	Lavy;	ra	field_37344	field_37344
FIELD	avz	Lavy;	rb	field_21887	field_21887
FIELD	avz	Lavy;	rc	field_21888	field_21888
FIELD	avz	Lavy;	rd	field_21889	field_21889
FIELD	avz	Lavy;	re	field_21890	field_21890
FIELD	avz	Lavy;	rf	field_21892	field_21892
FIELD	avz	Lavy;	rg	field_21893	field_21893
FIELD	avz	Lavy;	rh	field_21894	field_21894
FIELD	avz	Lavy;	ri	field_21895	field_21895
FIELD	avz	Lavy;	rj	field_21896	field_21896
FIELD	avz	Lavy;	rk	field_21897	field_21897
FIELD	avz	Lavy;	rl	field_21898	field_21898
FIELD	avz	Lavy;	rm	field_21899	field_21899
FIELD	avz	Lavy;	rn	field_21900	field_21900
FIELD	avz	Lavy;	ro	field_21901	field_21901
FIELD	avz	Lavy;	rp	field_21902	field_21902
FIELD	avz	Lavy;	rq	field_21903	field_21903
FIELD	avz	Lavy;	rr	field_21904	field_21904
FIELD	avz	Lavy;	rs	field_21905	field_21905
FIELD	avz	Lavy;	rt	field_21907	field_21907
FIELD	avz	Lavy;	ru	field_21908	field_21908
FIELD	avz	Lavy;	rv	field_21909	field_21909
FIELD	avz	Lavy;	rw	field_21910	field_21910
FIELD	avz	Lavy;	rx	field_21911	field_21911
FIELD	avz	Lavy;	ry	field_21912	field_21912
FIELD	avz	Lavy;	rz	field_21913	field_21913
FIELD	avz	Lavy;	sA	field_14668	field_14668
FIELD	avz	Lavy;	sB	field_14552	field_14552
FIELD	avz	Lavy;	sC	field_15132	field_15132
FIELD	avz	Lavy;	sD	field_15234	field_15234
FIELD	avz	Lavy;	sE	field_14960	field_14960
FIELD	avz	Lavy;	sF	field_14925	field_14925
FIELD	avz	Lavy;	sG	field_15077	field_15077
FIELD	avz	Lavy;	sH	field_15199	field_15199
FIELD	avz	Lavy;	sI	field_49146	field_49146
FIELD	avz	Lavy;	sJ	field_47212	field_47212
FIELD	avz	Lavy;	sK	field_14547	field_14547
FIELD	avz	Lavy;	sL	field_14647	field_14647
FIELD	avz	Lji$c;	s	field_22458	field_22458
FIELD	avz	Lavy;	sM	field_14777	field_14777
FIELD	avz	Lavy;	sN	field_14854	field_14854
FIELD	avz	Lavy;	sO	field_15022	field_15022
FIELD	avz	Lavy;	sP	field_15113	field_15113
FIELD	avz	Lavy;	sQ	field_14577	field_14577
FIELD	avz	Lavy;	sR	field_18813	field_18813
FIELD	avz	Lavy;	sS	field_24634	field_24634
FIELD	avz	Lavy;	sT	field_15185	field_15185
FIELD	avz	Lavy;	sU	field_15064	field_15064
FIELD	avz	Lavy;	sV	field_14963	field_14963
FIELD	avz	Lavy;	sW	field_14957	field_14957
FIELD	avz	Lavy;	sX	field_24635	field_24635
FIELD	avz	Lavy;	sY	field_25727	field_25727
FIELD	avz	Lavy;	sZ	field_18815	field_18815
FIELD	avz	Lji$c;	sa	field_18308	field_18308
FIELD	avz	Lji$c;	sb	field_18309	field_18309
FIELD	avz	Lji$c;	sc	field_18310	field_18310
FIELD	avz	Lji$c;	sd	field_18311	field_18311
FIELD	avz	Lji$c;	se	field_18312	field_18312
FIELD	avz	Lji$c;	sf	field_41700	field_41700
FIELD	avz	Lji$c;	sg	field_41701	field_41701
FIELD	avz	Lji$c;	sh	field_41702	field_41702
FIELD	avz	Lji$c;	si	field_41703	field_41703
FIELD	avz	Lji$c;	sj	field_41704	field_41704
FIELD	avz	Lji$c;	sk	field_41705	field_41705
FIELD	avz	Lavy;	sl	field_16441	field_16441
FIELD	avz	Lavy;	sm	field_16437	field_16437
FIELD	avz	Lavy;	sn	field_16442	field_16442
FIELD	avz	Lavy;	so	field_50103	field_50103
FIELD	avz	Lavy;	sp	field_14809	field_14809
FIELD	avz	Lavy;	sq	field_14875	field_14875
FIELD	avz	Lavy;	sr	field_14997	field_14997
FIELD	avz	Lavy;	ss	field_15076	field_15076
FIELD	avz	Lavy;	st	field_14604	field_14604
FIELD	avz	Lavy;	su	field_15208	field_15208
FIELD	avz	Lavy;	sv	field_15106	field_15106
FIELD	avz	Lavy;	sw	field_15035	field_15035
FIELD	avz	Lavy;	sx	field_14936	field_14936
FIELD	avz	Lavy;	sy	field_14801	field_14801
FIELD	avz	Lavy;	sz	field_14715	field_14715
FIELD	avz	Lavy;	tA	field_14824	field_14824
FIELD	avz	Lavy;	tB	field_14894	field_14894
FIELD	avz	Lavy;	tC	field_22263	field_22263
FIELD	avz	Lavy;	tD	field_22264	field_22264
FIELD	avz	Lavy;	tE	field_22265	field_22265
FIELD	avz	Lavy;	tF	field_22266	field_22266
FIELD	avz	Lavy;	tG	field_22267	field_22267
FIELD	avz	Lavy;	tH	field_22268	field_22268
FIELD	avz	Lavy;	tI	field_22269	field_22269
FIELD	avz	Lavy;	tJ	field_22270	field_22270
FIELD	avz	Lavy;	tK	field_22271	field_22271
FIELD	avz	Lavy;	tL	field_22272	field_22272
FIELD	avz	Lji$c;	t	field_22459	field_22459
FIELD	avz	Lavy;	tM	field_25728	field_25728
FIELD	avz	Lavy;	tN	field_25729	field_25729
FIELD	avz	Lavy;	tO	field_25730	field_25730
FIELD	avz	Lavy;	tP	field_25731	field_25731
FIELD	avz	Lavy;	tQ	field_25732	field_25732
FIELD	avz	Lavy;	tR	field_25733	field_25733
FIELD	avz	Lavy;	tS	field_14976	field_14976
FIELD	avz	Lavy;	tT	field_19150	field_19150
FIELD	avz	Lavy;	tU	field_15049	field_15049
FIELD	avz	Lavy;	tV	field_15159	field_15159
FIELD	avz	Lavy;	tW	field_15228	field_15228
FIELD	avz	Lavy;	tX	field_15134	field_15134
FIELD	avz	Lavy;	tY	field_15016	field_15016
FIELD	avz	Lavy;	tZ	field_14999	field_14999
FIELD	avz	Lavy;	ta	field_18816	field_18816
FIELD	avz	Lavy;	tb	field_14768	field_14768
FIELD	avz	Lavy;	tc	field_14683	field_14683
FIELD	avz	Lavy;	td	field_14587	field_14587
FIELD	avz	Lavy;	te	field_15098	field_15098
FIELD	avz	Lavy;	tf	field_15190	field_15190
FIELD	avz	Lavy;	tg	field_14885	field_14885
FIELD	avz	Lavy;	th	field_15032	field_15032
FIELD	avz	Lavy;	ti	field_14790	field_14790
FIELD	avz	Lavy;	tj	field_38059	field_38059
FIELD	avz	Lavy;	tk	field_14796	field_14796
FIELD	avz	Lavy;	tl	field_14555	field_14555
FIELD	avz	Lavy;	tm	field_15073	field_15073
FIELD	avz	Lavy;	tn	field_24633	field_24633
FIELD	avz	Lavy;	to	field_15220	field_15220
FIELD	avz	Lavy;	tp	field_14676	field_14676
FIELD	avz	Lavy;	tq	field_14602	field_14602
FIELD	avz	Lavy;	tr	field_14813	field_14813
FIELD	avz	Lavy;	ts	field_14729	field_14729
FIELD	avz	Lavy;	tt	field_14974	field_14974
FIELD	avz	Lavy;	tu	field_14869	field_14869
FIELD	avz	Lavy;	tv	field_15149	field_15149
FIELD	avz	Lavy;	tw	field_15238	field_15238
FIELD	avz	Lavy;	tx	field_14615	field_14615
FIELD	avz	Lavy;	ty	field_14689	field_14689
FIELD	avz	Lavy;	tz	field_14750	field_14750
FIELD	avz	Lavy;	uA	field_28984	field_28984
FIELD	avz	Lavy;	uB	field_28985	field_28985
FIELD	avz	Lavy;	uC	field_28986	field_28986
FIELD	avz	Lavy;	uD	field_28987	field_28987
FIELD	avz	Lavy;	uE	field_14802	field_14802
FIELD	avz	Lavy;	uF	field_14716	field_14716
FIELD	avz	Lavy;	uG	field_14669	field_14669
FIELD	avz	Lavy;	uH	field_27848	field_27848
FIELD	avz	Lavy;	uI	field_27849	field_27849
FIELD	avz	Lavy;	uJ	field_27850	field_27850
FIELD	avz	Lavy;	uK	field_27851	field_27851
FIELD	avz	Lavy;	uL	field_27852	field_27852
FIELD	avz	Lji$c;	u	field_22460	field_22460
FIELD	avz	Lavy;	uM	field_14553	field_14553
FIELD	avz	Lavy;	uN	field_15133	field_15133
FIELD	avz	Lavy;	uO	field_15235	field_15235
FIELD	avz	Lavy;	uP	field_14888	field_14888
FIELD	avz	Lavy;	uQ	field_15004	field_15004
FIELD	avz	Lavy;	uR	field_14748	field_14748
FIELD	avz	Lavy;	uS	field_14848	field_14848
FIELD	avz	Lavy;	uT	field_14619	field_14619
FIELD	avz	Lavy;	uU	field_14693	field_14693
FIELD	avz	Lavy;	uV	field_15147	field_15147
FIELD	avz	Lavy;	uW	field_14872	field_14872
FIELD	avz	Lavy;	uX	field_15164	field_15164
FIELD	avz	Lavy;	uY	field_15091	field_15091
FIELD	avz	Lji$c;	uZ	field_17266	field_17266
FIELD	avz	Lavy;	ua	field_14914	field_14914
FIELD	avz	Lavy;	ub	field_14840	field_14840
FIELD	avz	Lavy;	uc	field_14706	field_14706
FIELD	avz	Lavy;	ud	field_14625	field_14625
FIELD	avz	Lavy;	ue	field_14794	field_14794
FIELD	avz	Lavy;	uf	field_14726	field_14726
FIELD	avz	Lavy;	ug	field_19149	field_19149
FIELD	avz	Lavy;	uh	field_14904	field_14904
FIELD	avz	Lavy;	ui	field_15115	field_15115
FIELD	avz	Lavy;	uj	field_15205	field_15205
FIELD	avz	Lavy;	uk	field_27853	field_27853
FIELD	avz	Lavy;	ul	field_14623	field_14623
FIELD	avz	Lavy;	um	field_17614	field_17614
FIELD	avz	Lavy;	un	field_14709	field_14709
FIELD	avz	Lavy;	uo	field_14778	field_14778
FIELD	avz	Lavy;	up	field_14810	field_14810
FIELD	avz	Lavy;	uq	field_14876	field_14876
FIELD	avz	Lavy;	ur	field_14998	field_14998
FIELD	avz	Lavy;	us	field_46945	field_46945
FIELD	avz	Lavy;	ut	field_15078	field_15078
FIELD	avz	Lavy;	uu	field_14605	field_14605
FIELD	avz	Lavy;	uv	field_15209	field_15209
FIELD	avz	Lavy;	uw	field_15107	field_15107
FIELD	avz	Lavy;	ux	field_15036	field_15036
FIELD	avz	Lavy;	uy	field_14937	field_14937
FIELD	avz	Lavy;	uz	field_28983	field_28983
FIELD	avz	Lavy;	vA	field_28604	field_28604
FIELD	avz	Lavy;	vB	field_28605	field_28605
FIELD	avz	Lavy;	vC	field_15033	field_15033
FIELD	avz	Lavy;	vD	field_15123	field_15123
FIELD	avz	Lavy;	vE	field_14563	field_14563
FIELD	avz	Lavy;	vF	field_14638	field_14638
FIELD	avz	Lavy;	vG	field_15074	field_15074
FIELD	avz	Lavy;	vH	field_14943	field_14943
FIELD	avz	Lavy;	vI	field_15221	field_15221
FIELD	avz	Lavy;	vJ	field_15144	field_15144
FIELD	avz	Lavy;	vK	field_14677	field_14677
FIELD	avz	Lavy;	vL	field_16509	field_16509
FIELD	avz	Lji$c;	v	field_22461	field_22461
FIELD	avz	Lavy;	vM	field_16510	field_16510
FIELD	avz	Lavy;	vN	field_16506	field_16506
FIELD	avz	Lavy;	vO	field_16507	field_16507
FIELD	avz	Lavy;	vP	field_16508	field_16508
FIELD	avz	Lavy;	vQ	field_37357	field_37357
FIELD	avz	Lavy;	vR	field_37358	field_37358
FIELD	avz	Lavy;	vS	field_37359	field_37359
FIELD	avz	Lavy;	vT	field_37360	field_37360
FIELD	avz	Lavy;	vU	field_37361	field_37361
FIELD	avz	Lavy;	vV	field_37362	field_37362
FIELD	avz	Lavy;	vW	field_37363	field_37363
FIELD	avz	Lavy;	vX	field_37364	field_37364
FIELD	avz	Lavy;	vY	field_37365	field_37365
FIELD	avz	Lavy;	vZ	field_37366	field_37366
FIELD	avz	Lavy;	va	field_14639	field_14639
FIELD	avz	Lavy;	vb	field_15240	field_15240
FIELD	avz	Lavy;	vc	field_19148	field_19148
FIELD	avz	Lavy;	vd	field_15146	field_15146
FIELD	avz	Lavy;	ve	field_15007	field_15007
FIELD	avz	Lavy;	vf	field_14929	field_14929
FIELD	avz	Lavy;	vg	field_14822	field_14822
FIELD	avz	Lavy;	vh	field_14733	field_14733
FIELD	avz	Lavy;	vi	field_24071	field_24071
FIELD	avz	Lavy;	vj	field_24072	field_24072
FIELD	avz	Lavy;	vk	field_24073	field_24073
FIELD	avz	Lavy;	vl	field_24074	field_24074
FIELD	avz	Lavy;	vm	field_24075	field_24075
FIELD	avz	Lavy;	vn	field_21937	field_21937
FIELD	avz	Lavy;	vo	field_21938	field_21938
FIELD	avz	Lavy;	vp	field_21939	field_21939
FIELD	avz	Lavy;	vq	field_21940	field_21940
FIELD	avz	Lavy;	vr	field_21941	field_21941
FIELD	avz	Lavy;	vs	field_19199	field_19199
FIELD	avz	Lavy;	vt	field_23115	field_23115
FIELD	avz	Lavy;	vu	field_23116	field_23116
FIELD	avz	Lji$c;	vv	field_23117	field_23117
FIELD	avz	Lavy;	vw	field_23118	field_23118
FIELD	avz	Lavy;	vx	field_28601	field_28601
FIELD	avz	Lavy;	vy	field_28602	field_28602
FIELD	avz	Lavy;	vz	field_28603	field_28603
FIELD	avz	Lavy;	wA	field_15150	field_15150
FIELD	avz	Lavy;	wB	field_15239	field_15239
FIELD	avz	Lavy;	wC	field_21931	field_21931
FIELD	avz	Lavy;	wD	field_21932	field_21932
FIELD	avz	Lavy;	wE	field_21933	field_21933
FIELD	avz	Lavy;	wF	field_21934	field_21934
FIELD	avz	Lavy;	wG	field_21935	field_21935
FIELD	avz	Lavy;	wH	field_14616	field_14616
FIELD	avz	Lavy;	wI	field_14690	field_14690
FIELD	avz	Lavy;	wJ	field_14751	field_14751
FIELD	avz	Lavy;	wK	field_14825	field_14825
FIELD	avz	Lavy;	wL	field_14895	field_14895
FIELD	avz	Lji$c;	w	field_22462	field_22462
FIELD	avz	Lavy;	wM	field_14977	field_14977
FIELD	avz	Lavy;	wN	field_15050	field_15050
FIELD	avz	Lavy;	wO	field_15160	field_15160
FIELD	avz	Lavy;	wP	field_15229	field_15229
FIELD	avz	Lavy;	wQ	field_15135	field_15135
FIELD	avz	Lavy;	wR	field_15017	field_15017
FIELD	avz	Lavy;	wS	field_15000	field_15000
FIELD	avz	Lavy;	wT	field_14915	field_14915
FIELD	avz	Lavy;	wU	field_14786	field_14786
FIELD	avz	Lavy;	wV	field_14673	field_14673
FIELD	avz	Lavy;	wW	field_14593	field_14593
FIELD	avz	Lavy;	wX	field_15084	field_15084
FIELD	avz	Lavy;	wY	field_15200	field_15200
FIELD	avz	Lavy;	wZ	field_28606	field_28606
FIELD	avz	Lavy;	wa	field_37367	field_37367
FIELD	avz	Lavy;	wb	field_37368	field_37368
FIELD	avz	Lavy;	wc	field_37369	field_37369
FIELD	avz	Lavy;	wd	field_28081	field_28081
FIELD	avz	Lavy;	we	field_28082	field_28082
FIELD	avz	Lavy;	wf	field_28083	field_28083
FIELD	avz	Lavy;	wg	field_28084	field_28084
FIELD	avz	Lavy;	wh	field_28085	field_28085
FIELD	avz	Lavy;	wi	field_28086	field_28086
FIELD	avz	Lavy;	wj	field_28087	field_28087
FIELD	avz	Lavy;	wk	field_37347	field_37347
FIELD	avz	Lavy;	wl	field_37348	field_37348
FIELD	avz	Lavy;	wm	field_37349	field_37349
FIELD	avz	Lavy;	wn	field_37350	field_37350
FIELD	avz	Lavy;	wo	field_38060	field_38060
FIELD	avz	Lavy;	wp	field_37351	field_37351
FIELD	avz	Lavy;	wq	field_37352	field_37352
FIELD	avz	Lavy;	wr	field_37353	field_37353
FIELD	avz	Lavy;	ws	field_37354	field_37354
FIELD	avz	Lavy;	wt	field_37355	field_37355
FIELD	avz	Lavy;	wu	field_37356	field_37356
FIELD	avz	Lavy;	wv	field_14603	field_14603
FIELD	avz	Lavy;	ww	field_14814	field_14814
FIELD	avz	Lavy;	wx	field_14730	field_14730
FIELD	avz	Lavy;	wy	field_14975	field_14975
FIELD	avz	Lavy;	wz	field_14870	field_14870
FIELD	avz	Lavy;	xA	field_28614	field_28614
FIELD	avz	Lavy;	xB	field_28615	field_28615
FIELD	avz	Lavy;	xC	field_28616	field_28616
FIELD	avz	Lavy;	xD	field_21949	field_21949
FIELD	avz	Lavy;	xE	field_21950	field_21950
FIELD	avz	Lavy;	xF	field_21951	field_21951
FIELD	avz	Lavy;	xG	field_21942	field_21942
FIELD	avz	Lavy;	xH	field_21943	field_21943
FIELD	avz	Lavy;	xI	field_21944	field_21944
FIELD	avz	Lavy;	xJ	field_21945	field_21945
FIELD	avz	Lavy;	xK	field_21946	field_21946
FIELD	avz	Lavy;	xL	field_21947	field_21947
FIELD	avz	Lavy;	x	field_14756	field_14756
FIELD	avz	Lavy;	xM	field_21948	field_21948
FIELD	avz	Lavy;	xN	field_23060	field_23060
FIELD	avz	Lavy;	xO	field_28607	field_28607
FIELD	avz	Lavy;	xP	field_28608	field_28608
FIELD	avz	Lavy;	xQ	field_28609	field_28609
FIELD	avz	Lavy;	xR	field_28610	field_28610
FIELD	avz	Lavy;	xS	field_28611	field_28611
FIELD	avz	Lavy;	xT	field_23200	field_23200
FIELD	avz	Lavy;	xU	field_23201	field_23201
FIELD	avz	Lavy;	xV	field_23202	field_23202
FIELD	avz	Lavy;	xW	field_23203	field_23203
FIELD	avz	Lavy;	xX	field_23204	field_23204
FIELD	avz	Lavy;	xY	field_23205	field_23205
FIELD	avz	Lavy;	xZ	field_23206	field_23206
FIELD	avz	Lavy;	xa	field_14877	field_14877
FIELD	avz	Lavy;	xb	field_14984	field_14984
FIELD	avz	Lavy;	xc	field_14721	field_14721
FIELD	avz	Lavy;	xd	field_14855	field_14855
FIELD	avz	Lavy;	xe	field_14617	field_14617
FIELD	avz	Lavy;	xf	field_14686	field_14686
FIELD	avz	Lavy;	xg	field_15108	field_15108
FIELD	avz	Lavy;	xh	field_14901	field_14901
FIELD	avz	Lavy;	xi	field_15182	field_15182
FIELD	avz	Lavy;	xj	field_15069	field_15069
FIELD	avz	Lavy;	xk	field_14633	field_14633
FIELD	avz	Lavy;	xl	field_14548	field_14548
FIELD	avz	Lavy;	xm	field_14863	field_14863
FIELD	avz	Lavy;	xn	field_14763	field_14763
FIELD	avz	Lavy;	xo	field_15014	field_15014
FIELD	avz	Lavy;	xp	field_14919	field_14919
FIELD	avz	Lavy;	xq	field_15095	field_15095
FIELD	avz	Lavy;	xr	field_15194	field_15194
FIELD	avz	Lavy;	xs	field_14560	field_14560
FIELD	avz	Lavy;	xt	field_14640	field_14640
FIELD	avz	Lavy;	xu	field_14788	field_14788
FIELD	avz	Lavy;	xv	field_15180	field_15180
FIELD	avz	Lavy;	xw	field_26970	field_26970
FIELD	avz	Lavy;	xx	field_26971	field_26971
FIELD	avz	Lavy;	xy	field_28612	field_28612
FIELD	avz	Lavy;	xz	field_28613	field_28613
FIELD	avz	Lavy;	yA	field_14655	field_14655
FIELD	avz	Lavy;	yB	field_14594	field_14594
FIELD	avz	Lavy;	yC	field_14830	field_14830
FIELD	avz	Lavy;	yD	field_14745	field_14745
FIELD	avz	Lavy;	yE	field_22273	field_22273
FIELD	avz	Lavy;	yF	field_15040	field_15040
FIELD	avz	Lavy;	yG	field_14945	field_14945
FIELD	avz	Lavy;	yH	field_15060	field_15060
FIELD	avz	Lavy;	yI	field_15170	field_15170
FIELD	avz	Lavy;	yJ	field_14579	field_14579
FIELD	avz	Lavy;	yK	field_14657	field_14657
FIELD	avz	Lavy;	yL	field_14760	field_14760
FIELD	avz	Lavy;	y	field_14828	field_14828
FIELD	avz	Lavy;	yM	field_14839	field_14839
FIELD	avz	Lavy;	yN	field_14910	field_14910
FIELD	avz	Lavy;	yO	field_45962	field_45962
FIELD	avz	Lavy;	yP	field_45963	field_45963
FIELD	avz	Lavy;	yQ	field_45964	field_45964
FIELD	avz	Lavy;	yR	field_45965	field_45965
FIELD	avz	Lavy;	yS	field_45966	field_45966
FIELD	avz	Lavy;	yT	field_45062	field_45062
FIELD	avz	Lavy;	yU	field_26972	field_26972
FIELD	avz	Lavy;	yV	field_26973	field_26973
FIELD	avz	Lavy;	yW	field_15034	field_15034
FIELD	avz	Lavy;	yX	field_15124	field_15124
FIELD	avz	Lavy;	yY	field_15212	field_15212
FIELD	avz	Lavy;	yZ	field_15121	field_15121
FIELD	avz	Lavy;	ya	field_23207	field_23207
FIELD	avz	Lavy;	yb	field_23798	field_23798
FIELD	avz	Lavy;	yc	field_14849	field_14849
FIELD	avz	Lavy;	yd	field_14620	field_14620
FIELD	avz	Lavy;	ye	field_14694	field_14694
FIELD	avz	Lavy;	yf	field_15148	field_15148
FIELD	avz	Lavy;	yg	field_22463	field_22463
FIELD	avz	Lavy;	yh	field_17618	field_17618
FIELD	avz	Lavy;	yi	field_42595	field_42595
FIELD	avz	Lavy;	yj	field_42596	field_42596
FIELD	avz	Lavy;	yk	field_42597	field_42597
FIELD	avz	Lavy;	yl	field_42598	field_42598
FIELD	avz	Lavy;	ym	field_42599	field_42599
FIELD	avz	Lavy;	yn	field_42600	field_42600
FIELD	avz	Lavy;	yo	field_42601	field_42601
FIELD	avz	Lavy;	yp	field_42602	field_42602
FIELD	avz	Lavy;	yq	field_42603	field_42603
FIELD	avz	Lavy;	yr	field_42604	field_42604
FIELD	avz	Lavy;	ys	field_42605	field_42605
FIELD	avz	Lavy;	yt	field_42606	field_42606
FIELD	avz	Lavy;	yu	field_44588	field_44588
FIELD	avz	Lavy;	yv	field_43165	field_43165
FIELD	avz	Lavy;	yw	field_43166	field_43166
FIELD	avz	Lavy;	yx	field_14873	field_14873
FIELD	avz	Lavy;	yy	field_15165	field_15165
FIELD	avz	Lavy;	yz	field_15092	field_15092
FIELD	avz	Lavy;	zA	field_14606	field_14606
FIELD	avz	Lavy;	zB	field_14806	field_14806
FIELD	avz	Lavy;	zC	field_14717	field_14717
FIELD	avz	Lavy;	zD	field_15001	field_15001
FIELD	avz	Lavy;	zE	field_14896	field_14896
FIELD	avz	Lavy;	zF	field_14859	field_14859
FIELD	avz	Lavy;	zG	field_14787	field_14787
FIELD	avz	Lavy;	zH	field_14674	field_14674
FIELD	avz	Lavy;	zI	field_14595	field_14595
FIELD	avz	Lavy;	zJ	field_15085	field_15085
FIELD	avz	Lavy;	zK	field_15201	field_15201
FIELD	avz	Lavy;	zL	field_14878	field_14878
FIELD	avz	Lavy;	z	field_14951	field_14951
FIELD	avz	Lavy;	zM	field_14985	field_14985
FIELD	avz	Lavy;	zN	field_26974	field_26974
FIELD	avz	Lavy;	zO	field_26975	field_26975
FIELD	avz	Lavy;	zP	field_26976	field_26976
FIELD	avz	Lavy;	zQ	field_26977	field_26977
FIELD	avz	Lavy;	zR	field_26978	field_26978
FIELD	avz	Lavy;	zS	field_46946	field_46946
FIELD	avz	Lavy;	zT	field_46947	field_46947
FIELD	avz	Lavy;	zU	field_46948	field_46948
FIELD	avz	Lavy;	zV	field_46949	field_46949
FIELD	avz	Lavy;	zW	field_46950	field_46950
FIELD	avz	Lavy;	zX	field_46951	field_46951
FIELD	avz	Lavy;	zY	field_46952	field_46952
FIELD	avz	Lavy;	zZ	field_46953	field_46953
FIELD	avz	Lavy;	za	field_15026	field_15026
FIELD	avz	Lavy;	zb	field_14954	field_14954
FIELD	avz	Lavy;	zc	field_14791	field_14791
FIELD	avz	Lavy;	zd	field_14723	field_14723
FIELD	avz	Lavy;	ze	field_14658	field_14658
FIELD	avz	Lavy;	zf	field_14574	field_14574
FIELD	avz	Lavy;	zg	field_15116	field_15116
FIELD	avz	Lavy;	zh	field_15217	field_15217
FIELD	avz	Lavy;	zi	field_14921	field_14921
FIELD	avz	Lavy;	zj	field_15041	field_15041
FIELD	avz	Lavy;	zk	field_14771	field_14771
FIELD	avz	Lavy;	zl	field_14805	field_14805
FIELD	avz	Lavy;	zm	field_14540	field_14540
FIELD	avz	Lavy;	zn	field_17615	field_17615
FIELD	avz	Lavy;	zo	field_17616	field_17616
FIELD	avz	Lavy;	zp	field_17617	field_17617
FIELD	avz	Lavy;	zq	field_37370	field_37370
FIELD	avz	Lavy;	zr	field_37372	field_37372
FIELD	avz	Lavy;	zs	field_37373	field_37373
FIELD	avz	Lavy;	zt	field_37374	field_37374
FIELD	avz	Lavy;	zu	field_14663	field_14663
FIELD	avz	Lavy;	zv	field_15079	field_15079
FIELD	avz	Lavy;	zw	field_14931	field_14931
FIELD	avz	Lavy;	zx	field_15213	field_15213
FIELD	avz	Lavy;	zy	field_15104	field_15104
FIELD	avz	Lavy;	zz	field_14698	field_14698
METHOD	avz	()Lcom/google/common/collect/ImmutableList;	a	method_43516	registerGoatHornSounds
METHOD	avz	(I)Lji$c;	a	method_43517	method_43517
METHOD	avz	(Lale;)Lavy;	a	method_47962	register
METHOD	avz	(Lale;Lale;)Lavy;	a	method_47963	register
METHOD	avz	(Lale;Lale;F)Lji;	a	method_43045	register
METHOD	avz	(Ljava/lang/String;)Lavy;	a	method_14838	register
METHOD	avz	(Lale;)Lji$c;	b	method_47964	registerReference
METHOD	avz	(Lale;Lale;)Lji$c;	b	method_47965	registerReference
METHOD	avz	(Ljava/lang/String;)Lji$c;	b	method_47966	registerReference
CLASS	awa	net/minecraft/class_3419	net/minecraft/sound/SoundCategory
FIELD	awa	Lawa;	a	field_15250	field_15250
FIELD	awa	Lawa;	b	field_15253	field_15253
FIELD	awa	Lawa;	c	field_15247	field_15247
FIELD	awa	Lawa;	d	field_15252	field_15252
FIELD	awa	Lawa;	e	field_15245	field_15245
FIELD	awa	Lawa;	f	field_15251	field_15251
FIELD	awa	Lawa;	g	field_15254	field_15254
FIELD	awa	Lawa;	h	field_15248	field_15248
FIELD	awa	Lawa;	i	field_15256	field_15256
FIELD	awa	Lawa;	j	field_15246	field_15246
FIELD	awa	Ljava/lang/String;	k	field_15249	name
FIELD	awa	[Lawa;	l	field_15255	field_15255
METHOD	awa	()Ljava/lang/String;	a	method_14840	getName
METHOD	awa	()[Lawa;	b	method_36586	method_36586
CLASS	awb	net/minecraft/class_5992	net/minecraft/unused/packageinfo/PackageInfo5992
CLASS	awc	net/minecraft/class_3439	net/minecraft/recipe/book/RecipeBook
FIELD	awc	Ljava/util/Set;	a	field_15300	recipes
FIELD	awc	Ljava/util/Set;	b	field_15295	toBeDisplayed
FIELD	awc	Lawd;	c	field_25734	options
METHOD	awc	()Lawd;	a	method_30173	getOptions
METHOD	awc	(Lale;)V	a	method_14881	add
METHOD	awc	(Lawc;)V	a	method_14875	copyFrom
METHOD	awc	(Lawd;)V	a	method_30174	setOptions
METHOD	awc	(Lcrf;)Z	a	method_14880	isFilteringCraftable
METHOD	awc	(Lcrg;)Z	a	method_14887	isGuiOpen
METHOD	awc	(Lcrg;Z)V	a	method_14884	setGuiOpen
METHOD	awc	(Lcrg;ZZ)V	a	method_30175	setCategoryOptions
METHOD	awc	(Lcyv;)V	a	method_14876	add
METHOD	awc	(Lale;)Z	b	method_22845	contains
METHOD	awc	(Lcrg;)Z	b	method_30176	isFilteringCraftable
METHOD	awc	(Lcrg;Z)V	b	method_30177	setFilteringCraftable
METHOD	awc	(Lcyv;)Z	b	method_14878	contains
METHOD	awc	(Lale;)V	c	method_14879	remove
METHOD	awc	(Lcyv;)V	c	method_14893	remove
METHOD	awc	(Lale;)V	d	method_14877	display
METHOD	awc	(Lcyv;)Z	d	method_14883	shouldDisplay
METHOD	awc	(Lcyv;)V	e	method_14886	onRecipeDisplayed
METHOD	awc	(Lcyv;)V	f	method_14885	display
CLASS	awd	net/minecraft/class_5411	net/minecraft/recipe/book/RecipeBookOptions
FIELD	awd	Ljava/util/Map;	a	field_25735	CATEGORY_OPTION_NAMES
FIELD	awd	Ljava/util/Map;	b	field_25736	categoryOptions
METHOD	awd	()Lawd;	a	method_30178	copy
METHOD	awd	(Lawd;)V	a	method_30179	copyFrom
METHOD	awd	(Lcrg;)Z	a	method_30180	isGuiOpen
METHOD	awd	(Lcrg;Z)V	a	method_30181	setGuiOpen
METHOD	awd	(Ljava/util/EnumMap;)V	a	method_30182	method_30182
METHOD	awd	(Lur;)Lawd;	a	method_30183	fromNbt
METHOD	awd	(Lur;Lcrg;Lcom/mojang/datafixers/util/Pair;)V	a	method_30184	method_30184
METHOD	awd	(Lur;Ljava/util/Map;Lcrg;Lcom/mojang/datafixers/util/Pair;)V	a	method_30185	method_30185
METHOD	awd	(Lwl;)Lawd;	a	method_30186	fromPacket
METHOD	awd	(Lcrg;)Z	b	method_30187	isFilteringCraftable
METHOD	awd	(Lcrg;Z)V	b	method_30188	setFilteringCraftable
METHOD	awd	(Lur;)V	b	method_30189	writeNbt
METHOD	awd	(Lwl;)V	b	method_30190	toPacket
CLASS	awd$a	net/minecraft/class_5411$class_5412	net/minecraft/recipe/book/RecipeBookOptions$CategoryOption
FIELD	awd$a	Z	a	field_25737	guiOpen
FIELD	awd$a	Z	b	field_25738	filteringCraftable
METHOD	awd$a	()Lawd$a;	a	method_30191	copy
CLASS	awe	net/minecraft/class_3441	net/minecraft/server/network/ServerRecipeBook
FIELD	awe	Ljava/lang/String;	c	field_29820	RECIPE_BOOK_KEY
FIELD	awe	Lorg/slf4j/Logger;	d	field_15303	LOGGER
METHOD	awe	(Laer$a;Larf;Ljava/util/List;)V	a	method_14899	sendUnlockRecipesPacket
METHOD	awe	(Larf;)V	a	method_14904	sendInitRecipesPacket
METHOD	awe	(Ljava/util/Collection;Larf;)I	a	method_14903	unlockRecipes
METHOD	awe	(Lur;Lcyw;)V	a	method_14901	readNbt
METHOD	awe	(Lux;Ljava/util/function/Consumer;Lcyw;)V	a	method_20732	handleList
METHOD	awe	()Lur;	b	method_14902	toNbt
METHOD	awe	(Ljava/util/Collection;Larf;)I	b	method_14900	lockRecipes
CLASS	awf	net/minecraft/class_3442	net/minecraft/stat/ServerStatHandler
FIELD	awf	Lorg/slf4j/Logger;	b	field_15309	LOGGER
FIELD	awf	Lnet/minecraft/server/MinecraftServer;	c	field_15308	server
FIELD	awf	Ljava/io/File;	d	field_15305	file
FIELD	awf	Ljava/util/Set;	e	field_15307	pendingStats
METHOD	awf	()V	a	method_14912	save
METHOD	awf	(Larf;)V	a	method_14910	sendStats
METHOD	awf	(Lawi;)Lcom/google/gson/JsonObject;	a	method_14913	method_14913
METHOD	awf	(Lawi;Ljava/lang/String;)Ljava/util/Optional;	a	method_14905	createStat
METHOD	awf	(Lcom/google/gson/JsonObject;)Lur;	a	method_14908	jsonToCompound
METHOD	awf	(Lcom/mojang/datafixers/DataFixer;Ljava/lang/String;)V	a	method_14906	parse
METHOD	awf	(Ljava/lang/String;)V	a	method_17992	method_17992
METHOD	awf	(Lur;Ljava/lang/String;Lawg;)V	a	method_17990	method_17990
METHOD	awf	(Lur;Ljava/lang/String;Lawi;)V	a	method_17991	method_17991
METHOD	awf	()Ljava/lang/String;	b	method_14911	asString
METHOD	awf	(Lawg;)Lale;	b	method_14907	getStatId
METHOD	awf	(Ljava/lang/String;)V	b	method_17993	method_17993
METHOD	awf	()V	c	method_14914	updateStatSet
METHOD	awf	()Ljava/util/Set;	d	method_14909	takePendingStats
CLASS	awg	net/minecraft/class_3445	net/minecraft/stat/Stat
FIELD	awg	Lzm;	a	field_48280	PACKET_CODEC
FIELD	awg	Lawh;	o	field_15319	formatter
FIELD	awg	Ljava/lang/Object;	p	field_15320	value
FIELD	awg	Lawi;	q	field_15321	type
METHOD	awg	()Lawi;	a	method_14949	getType
METHOD	awg	(I)Ljava/lang/String;	a	method_14953	format
METHOD	awg	(Lale;)Ljava/lang/String;	a	method_14952	getName
METHOD	awg	(Lawi;Ljava/lang/Object;)Ljava/lang/String;	a	method_14950	getName
METHOD	awg	()Ljava/lang/Object;	b	method_14951	getValue
CLASS	awh	net/minecraft/class_3446	net/minecraft/stat/StatFormatter
FIELD	awh	Ljava/text/DecimalFormat;	a	field_16976	DECIMAL_FORMAT
FIELD	awh	Lawh;	b	field_16975	DEFAULT
FIELD	awh	Lawh;	c	field_16978	DIVIDE_BY_TEN
FIELD	awh	Lawh;	d	field_16977	DISTANCE
FIELD	awh	Lawh;	e	field_16979	TIME
METHOD	awh	(I)Ljava/lang/String;	a	method_16819	method_16819
METHOD	awh	(Ljava/text/DecimalFormat;)V	a	method_16817	method_16817
METHOD	awh	(I)Ljava/lang/String;	b	method_16816	method_16816
METHOD	awh	(I)Ljava/lang/String;	c	method_16818	method_16818
CLASS	awi	net/minecraft/class_3448	net/minecraft/stat/StatType
FIELD	awi	Ljv;	a	field_15323	registry
FIELD	awi	Ljava/util/Map;	b	field_15324	stats
FIELD	awi	Lxo;	c	field_26382	name
FIELD	awi	Lzm;	d	field_48281	packetCodec
METHOD	awi	()Lzm;	a	method_56054	getPacketCodec
METHOD	awi	(Lawh;Ljava/lang/Object;)Lawg;	a	method_14961	method_14961
METHOD	awi	(Ljava/lang/Object;)Z	a	method_14958	hasStat
METHOD	awi	(Ljava/lang/Object;Lawh;)Lawg;	a	method_14955	getOrCreateStat
METHOD	awi	()Ljv;	b	method_14959	getRegistry
METHOD	awi	(Ljava/lang/Object;)Lawg;	b	method_14956	getOrCreateStat
METHOD	awi	()Lxo;	c	method_30739	getName
CLASS	awj	net/minecraft/class_3468	net/minecraft/stat/Stats
FIELD	awj	Lale;	A	field_15396	field_15396
FIELD	awj	Lale;	B	field_15374	field_15374
FIELD	awj	Lale;	C	field_15423	field_15423
FIELD	awj	Lale;	D	field_24458	field_24458
FIELD	awj	Lale;	E	field_15428	field_15428
FIELD	awj	Lale;	F	field_15406	field_15406
FIELD	awj	Lale;	G	field_15399	field_15399
FIELD	awj	Lale;	H	field_15408	field_15408
FIELD	awj	Lale;	I	field_15397	field_15397
FIELD	awj	Lale;	J	field_15388	field_15388
FIELD	awj	Lale;	K	field_15380	field_15380
FIELD	awj	Lale;	L	field_15365	field_15365
FIELD	awj	Lale;	M	field_15425	field_15425
FIELD	awj	Lale;	N	field_15421	field_15421
FIELD	awj	Lale;	O	field_15414	field_15414
FIELD	awj	Lale;	P	field_15410	field_15410
FIELD	awj	Lale;	Q	field_15404	field_15404
FIELD	awj	Lale;	R	field_15391	field_15391
FIELD	awj	Lale;	S	field_15384	field_15384
FIELD	awj	Lale;	T	field_15378	field_15378
FIELD	awj	Lale;	U	field_15369	field_15369
FIELD	awj	Lale;	V	field_15430	field_15430
FIELD	awj	Lale;	W	field_15373	field_15373
FIELD	awj	Lale;	X	field_15382	field_15382
FIELD	awj	Lale;	Y	field_15390	field_15390
FIELD	awj	Lale;	Z	field_15398	field_15398
FIELD	awj	Lale;	aA	field_19256	field_19256
FIELD	awj	Lale;	aB	field_19257	field_19257
FIELD	awj	Lale;	aC	field_21778	field_21778
FIELD	awj	Lale;	aD	field_21779	field_21779
FIELD	awj	Lale;	aE	field_22413	field_22413
FIELD	awj	Lale;	aF	field_22464	field_22464
FIELD	awj	Lawi;	a	field_15427	field_15427
FIELD	awj	Lale;	aa	field_15407	field_15407
FIELD	awj	Lale;	ab	field_15416	field_15416
FIELD	awj	Lale;	ac	field_15367	field_15367
FIELD	awj	Lale;	ad	field_15366	field_15366
FIELD	awj	Lale;	ae	field_15371	field_15371
FIELD	awj	Lale;	af	field_15385	field_15385
FIELD	awj	Lale;	ag	field_15393	field_15393
FIELD	awj	Lale;	ah	field_15412	field_15412
FIELD	awj	Lale;	ai	field_15402	field_15402
FIELD	awj	Lale;	aj	field_15424	field_15424
FIELD	awj	Lale;	ak	field_15420	field_15420
FIELD	awj	Lale;	al	field_15375	field_15375
FIELD	awj	Lale;	am	field_15379	field_15379
FIELD	awj	Lale;	an	field_15368	field_15368
FIELD	awj	Lale;	ao	field_15395	field_15395
FIELD	awj	Lale;	ap	field_15381	field_15381
FIELD	awj	Lale;	aq	field_15418	field_15418
FIELD	awj	Lale;	ar	field_17271	field_17271
FIELD	awj	Lale;	as	field_17272	field_17272
FIELD	awj	Lale;	at	field_17273	field_17273
FIELD	awj	Lale;	au	field_17485	field_17485
FIELD	awj	Lale;	av	field_17486	field_17486
FIELD	awj	Lale;	aw	field_19252	field_19252
FIELD	awj	Lale;	ax	field_19253	field_19253
FIELD	awj	Lale;	ay	field_19254	field_19254
FIELD	awj	Lale;	az	field_19255	field_19255
FIELD	awj	Lawi;	b	field_15370	field_15370
FIELD	awj	Lawi;	c	field_15372	field_15372
FIELD	awj	Lawi;	d	field_15383	field_15383
FIELD	awj	Lawi;	e	field_15392	field_15392
FIELD	awj	Lawi;	f	field_15405	field_15405
FIELD	awj	Lawi;	g	field_15403	field_15403
FIELD	awj	Lawi;	h	field_15411	field_15411
FIELD	awj	Lawi;	i	field_15419	field_15419
FIELD	awj	Lale;	j	field_15389	field_15389
FIELD	awj	Lale;	k	field_15417	field_15417
FIELD	awj	Lale;	l	field_33558	field_33558
FIELD	awj	Lale;	m	field_15400	field_15400
FIELD	awj	Lale;	n	field_15429	field_15429
FIELD	awj	Lale;	o	field_15422	field_15422
FIELD	awj	Lale;	p	field_15377	field_15377
FIELD	awj	Lale;	q	field_15376	field_15376
FIELD	awj	Lale;	r	field_15364	field_15364
FIELD	awj	Lale;	s	field_15394	field_15394
FIELD	awj	Lale;	t	field_15386	field_15386
FIELD	awj	Lale;	u	field_15413	field_15413
FIELD	awj	Lale;	v	field_15426	field_15426
FIELD	awj	Lale;	w	field_15401	field_15401
FIELD	awj	Lale;	x	field_15409	field_15409
FIELD	awj	Lale;	y	field_15415	field_15415
FIELD	awj	Lale;	z	field_15387	field_15387
METHOD	awj	(Ljava/lang/String;Lawh;)Lale;	a	method_15021	register
METHOD	awj	(Ljava/lang/String;Ljv;)Lawi;	a	method_15020	registerType
CLASS	awk	net/minecraft/class_3469	net/minecraft/stat/StatHandler
FIELD	awk	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	a	field_15431	statMap
METHOD	awk	(Lawg;)I	a	method_15025	getStat
METHOD	awk	(Lawi;Ljava/lang/Object;)I	a	method_15024	getStat
METHOD	awk	(Lcmv;Lawg;I)V	a	method_15023	setStat
METHOD	awk	(Lcmv;Lawg;I)V	b	method_15022	increaseStat
CLASS	awl	net/minecraft/class_5993	net/minecraft/unused/packageinfo/PackageInfo5993
CLASS	awm	net/minecraft/class_7440	net/minecraft/registry/tag/BannerPatternTags
FIELD	awm	Laxe;	a	field_39097	field_39097
FIELD	awm	Laxe;	b	field_39098	field_39098
FIELD	awm	Laxe;	c	field_39099	field_39099
FIELD	awm	Laxe;	d	field_39100	field_39100
FIELD	awm	Laxe;	e	field_39101	field_39101
FIELD	awm	Laxe;	f	field_39102	field_39102
FIELD	awm	Laxe;	g	field_39103	field_39103
FIELD	awm	Laxe;	h	field_49786	field_49786
FIELD	awm	Laxe;	i	field_49787	field_49787
METHOD	awm	(Ljava/lang/String;)Laxe;	a	method_43675	of
CLASS	awn	net/minecraft/class_6908	net/minecraft/registry/tag/BiomeTags
FIELD	awn	Laxe;	A	field_36530	field_36530
FIELD	awn	Laxe;	B	field_36531	field_36531
FIELD	awn	Laxe;	C	field_36532	field_36532
FIELD	awn	Laxe;	D	field_36533	field_36533
FIELD	awn	Laxe;	E	field_36492	field_36492
FIELD	awn	Laxe;	F	field_36493	field_36493
FIELD	awn	Laxe;	G	field_36494	field_36494
FIELD	awn	Laxe;	H	field_36502	field_36502
FIELD	awn	Laxe;	I	field_47213	field_47213
FIELD	awn	Laxe;	J	field_36495	field_36495
FIELD	awn	Laxe;	K	field_36496	field_36496
FIELD	awn	Laxe;	L	field_36497	field_36497
FIELD	awn	Laxe;	M	field_36498	field_36498
FIELD	awn	Laxe;	N	field_36499	field_36499
FIELD	awn	Laxe;	O	field_36500	field_36500
FIELD	awn	Laxe;	P	field_43168	field_43168
FIELD	awn	Laxe;	Q	field_36501	field_36501
FIELD	awn	Laxe;	R	field_36503	field_36503
FIELD	awn	Laxe;	S	field_36504	field_36504
FIELD	awn	Laxe;	T	field_36505	field_36505
FIELD	awn	Laxe;	U	field_38372	field_38372
FIELD	awn	Laxe;	V	field_36506	field_36506
FIELD	awn	Laxe;	W	field_36507	field_36507
FIELD	awn	Laxe;	X	field_37376	field_37376
FIELD	awn	Laxe;	Y	field_39444	field_39444
FIELD	awn	Laxe;	Z	field_37377	field_37377
FIELD	awn	Laxe;	a	field_36508	field_36508
FIELD	awn	Laxe;	aa	field_37378	field_37378
FIELD	awn	Laxe;	ab	field_37379	field_37379
FIELD	awn	Laxe;	ac	field_37380	field_37380
FIELD	awn	Laxe;	ad	field_41752	field_41752
FIELD	awn	Laxe;	ae	field_41753	field_41753
FIELD	awn	Laxe;	af	field_37381	field_37381
FIELD	awn	Laxe;	ag	field_37382	field_37382
FIELD	awn	Laxe;	ah	field_37383	field_37383
FIELD	awn	Laxe;	ai	field_37384	field_37384
FIELD	awn	Laxe;	aj	field_37385	field_37385
FIELD	awn	Laxe;	ak	field_41754	field_41754
FIELD	awn	Laxe;	al	field_41755	field_41755
FIELD	awn	Laxe;	am	field_37387	field_37387
FIELD	awn	Laxe;	an	field_37388	field_37388
FIELD	awn	Laxe;	ao	field_37389	field_37389
FIELD	awn	Laxe;	ap	field_37390	field_37390
FIELD	awn	Laxe;	aq	field_37391	field_37391
FIELD	awn	Laxe;	ar	field_41756	field_41756
FIELD	awn	Laxe;	b	field_36509	field_36509
FIELD	awn	Laxe;	c	field_36510	field_36510
FIELD	awn	Laxe;	d	field_36511	field_36511
FIELD	awn	Laxe;	e	field_36512	field_36512
FIELD	awn	Laxe;	f	field_36513	field_36513
FIELD	awn	Laxe;	g	field_36514	field_36514
FIELD	awn	Laxe;	h	field_36515	field_36515
FIELD	awn	Laxe;	i	field_36516	field_36516
FIELD	awn	Laxe;	j	field_36517	field_36517
FIELD	awn	Laxe;	k	field_37392	field_37392
FIELD	awn	Laxe;	l	field_37393	field_37393
FIELD	awn	Laxe;	m	field_36518	field_36518
FIELD	awn	Laxe;	n	field_37394	field_37394
FIELD	awn	Laxe;	o	field_37395	field_37395
FIELD	awn	Laxe;	p	field_36519	field_36519
FIELD	awn	Laxe;	q	field_36520	field_36520
FIELD	awn	Laxe;	r	field_36521	field_36521
FIELD	awn	Laxe;	s	field_36522	field_36522
FIELD	awn	Laxe;	t	field_36523	field_36523
FIELD	awn	Laxe;	u	field_36524	field_36524
FIELD	awn	Laxe;	v	field_36525	field_36525
FIELD	awn	Laxe;	w	field_36526	field_36526
FIELD	awn	Laxe;	x	field_36527	field_36527
FIELD	awn	Laxe;	y	field_36528	field_36528
FIELD	awn	Laxe;	z	field_36529	field_36529
METHOD	awn	(Ljava/lang/String;)Laxe;	a	method_40434	of
CLASS	awo	net/minecraft/class_3481	net/minecraft/registry/tag/BlockTags
FIELD	awo	Laxe;	A	field_15489	field_15489
FIELD	awo	Laxe;	B	field_37401	field_37401
FIELD	awo	Laxe;	C	field_21955	field_21955
FIELD	awo	Laxe;	D	field_21956	field_21956
FIELD	awo	Laxe;	E	field_40986	field_40986
FIELD	awo	Laxe;	F	field_21954	field_21954
FIELD	awo	Laxe;	G	field_15501	field_15501
FIELD	awo	Laxe;	H	field_15466	field_15466
FIELD	awo	Laxe;	I	field_42968	field_42968
FIELD	awo	Laxe;	J	field_15459	field_15459
FIELD	awo	Laxe;	K	field_15469	field_15469
FIELD	awo	Laxe;	L	field_15504	field_15504
FIELD	awo	Laxe;	M	field_15486	field_15486
FIELD	awo	Laxe;	N	field_15463	field_15463
FIELD	awo	Laxe;	O	field_15503	field_15503
FIELD	awo	Laxe;	P	field_15487	field_15487
FIELD	awo	Laxe;	Q	field_15480	field_15480
FIELD	awo	Laxe;	R	field_16443	field_16443
FIELD	awo	Laxe;	S	field_16584	field_16584
FIELD	awo	Laxe;	T	field_20338	field_20338
FIELD	awo	Laxe;	U	field_20339	field_20339
FIELD	awo	Laxe;	V	field_22465	field_22465
FIELD	awo	Laxe;	W	field_23062	field_23062
FIELD	awo	Laxe;	X	field_28988	field_28988
FIELD	awo	Laxe;	Y	field_28989	field_28989
FIELD	awo	Laxe;	Z	field_28990	field_28990
FIELD	awo	Laxe;	aA	field_40105	field_40105
FIELD	awo	Laxe;	aB	field_41282	field_41282
FIELD	awo	Laxe;	aC	field_17753	field_17753
FIELD	awo	Laxe;	aD	field_37396	field_37396
FIELD	awo	Laxe;	aE	field_17754	field_17754
FIELD	awo	Laxe;	aF	field_22274	field_22274
FIELD	awo	Laxe;	aG	field_20340	field_20340
FIELD	awo	Laxe;	aH	field_20341	field_20341
FIELD	awo	Laxe;	aI	field_20342	field_20342
FIELD	awo	Laxe;	aJ	field_21780	field_21780
FIELD	awo	Laxe;	aK	field_21952	field_21952
FIELD	awo	Laxe;	aL	field_21953	field_21953
FIELD	awo	Laxe;	a	field_15481	field_15481
FIELD	awo	Laxe;	aM	field_22275	field_22275
FIELD	awo	Laxe;	aN	field_23063	field_23063
FIELD	awo	Laxe;	aO	field_22276	field_22276
FIELD	awo	Laxe;	aP	field_22414	field_22414
FIELD	awo	Laxe;	aQ	field_36327	field_36327
FIELD	awo	Laxe;	aR	field_21490	field_21490
FIELD	awo	Laxe;	aS	field_22466	field_22466
FIELD	awo	Laxe;	aT	field_23119	field_23119
FIELD	awo	Laxe;	aU	field_23209	field_23209
FIELD	awo	Laxe;	aV	field_23799	field_23799
FIELD	awo	Laxe;	aW	field_23800	field_23800
FIELD	awo	Laxe;	aX	field_24459	field_24459
FIELD	awo	Laxe;	aY	field_25147	field_25147
FIELD	awo	Laxe;	aZ	field_25148	field_25148
FIELD	awo	Laxe;	aa	field_28991	field_28991
FIELD	awo	Laxe;	ab	field_29193	field_29193
FIELD	awo	Laxe;	ac	field_29194	field_29194
FIELD	awo	Laxe;	ad	field_29195	field_29195
FIELD	awo	Laxe;	ae	field_26983	field_26983
FIELD	awo	Laxe;	af	field_29822	field_29822
FIELD	awo	Laxe;	ag	field_36265	field_36265
FIELD	awo	Laxe;	ah	field_49050	field_49050
FIELD	awo	Laxe;	ai	field_45063	field_45063
FIELD	awo	Laxe;	aj	field_38834	field_38834
FIELD	awo	Laxe;	ak	field_15470	field_15470
FIELD	awo	Laxe;	al	field_15460	field_15460
FIELD	awo	Laxe;	am	field_15467	field_15467
FIELD	awo	Laxe;	an	field_15478	field_15478
FIELD	awo	Laxe;	ao	field_15490	field_15490
FIELD	awo	Laxe;	ap	field_15496	field_15496
FIELD	awo	Laxe;	aq	field_15461	field_15461
FIELD	awo	Laxe;	ar	field_15476	field_15476
FIELD	awo	Laxe;	as	field_15483	field_15483
FIELD	awo	Laxe;	at	field_15488	field_15488
FIELD	awo	Laxe;	au	field_15497	field_15497
FIELD	awo	Laxe;	av	field_15472	field_15472
FIELD	awo	Laxe;	aw	field_15492	field_15492
FIELD	awo	Laxe;	ax	field_15500	field_15500
FIELD	awo	Laxe;	ay	field_40103	field_40103
FIELD	awo	Laxe;	az	field_40104	field_40104
FIELD	awo	Laxe;	bA	field_33713	field_33713
FIELD	awo	Laxe;	bB	field_33714	field_33714
FIELD	awo	Laxe;	bC	field_33715	field_33715
FIELD	awo	Laxe;	bD	field_33716	field_33716
FIELD	awo	Laxe;	bE	field_44469	field_44469
FIELD	awo	Laxe;	bF	field_33717	field_33717
FIELD	awo	Laxe;	bG	field_33718	field_33718
FIELD	awo	Laxe;	bH	field_33719	field_33719
FIELD	awo	Laxe;	bI	field_49925	field_49925
FIELD	awo	Laxe;	bJ	field_49926	field_49926
FIELD	awo	Laxe;	bK	field_49927	field_49927
FIELD	awo	Laxe;	bL	field_49928	field_49928
FIELD	awo	Laxe;	b	field_15471	field_15471
FIELD	awo	Laxe;	bM	field_49929	field_49929
FIELD	awo	Laxe;	bN	field_49930	field_49930
FIELD	awo	Laxe;	bO	field_33757	field_33757
FIELD	awo	Laxe;	bP	field_33862	field_33862
FIELD	awo	Laxe;	bQ	field_33863	field_33863
FIELD	awo	Laxe;	bR	field_37398	field_37398
FIELD	awo	Laxe;	bS	field_37399	field_37399
FIELD	awo	Laxe;	bT	field_37400	field_37400
FIELD	awo	Laxe;	bU	field_38374	field_38374
FIELD	awo	Laxe;	bV	field_43169	field_43169
FIELD	awo	Laxe;	bW	field_35567	field_35567
FIELD	awo	Laxe;	bX	field_48282	field_48282
FIELD	awo	Laxe;	bY	field_35568	field_35568
FIELD	awo	Laxe;	bZ	field_35569	field_35569
FIELD	awo	Laxe;	ba	field_25739	field_25739
FIELD	awo	Laxe;	bb	field_25588	field_25588
FIELD	awo	Laxe;	bc	field_25589	field_25589
FIELD	awo	Laxe;	bd	field_25590	field_25590
FIELD	awo	Laxe;	be	field_25806	field_25806
FIELD	awo	Laxe;	bf	field_28992	field_28992
FIELD	awo	Laxe;	bg	field_28993	field_28993
FIELD	awo	Laxe;	bh	field_25807	field_25807
FIELD	awo	Laxe;	bi	field_38832	field_38832
FIELD	awo	Laxe;	bj	field_38833	field_38833
FIELD	awo	Laxe;	bk	field_26984	field_26984
FIELD	awo	Laxe;	bl	field_26985	field_26985
FIELD	awo	Laxe;	bm	field_26986	field_26986
FIELD	awo	Laxe;	bn	field_28040	field_28040
FIELD	awo	Laxe;	bo	field_43170	field_43170
FIELD	awo	Laxe;	bp	field_45064	field_45064
FIELD	awo	Laxe;	bq	field_28088	field_28088
FIELD	awo	Laxe;	br	field_38835	field_38835
FIELD	awo	Laxe;	bs	field_28089	field_28089
FIELD	awo	Laxe;	bt	field_28621	field_28621
FIELD	awo	Laxe;	bu	field_28622	field_28622
FIELD	awo	Laxe;	bv	field_29196	field_29196
FIELD	awo	Laxe;	bw	field_36268	field_36268
FIELD	awo	Laxe;	bx	field_33641	field_33641
FIELD	awo	Laxe;	by	field_35443	field_35443
FIELD	awo	Laxe;	bz	field_29823	field_29823
FIELD	awo	Laxe;	c	field_15465	field_15465
FIELD	awo	Laxe;	ca	field_35570	field_35570
FIELD	awo	Laxe;	cb	field_35571	field_35571
FIELD	awo	Laxe;	cc	field_35572	field_35572
FIELD	awo	Laxe;	cd	field_35573	field_35573
FIELD	awo	Laxe;	ce	field_35574	field_35574
FIELD	awo	Laxe;	cf	field_35575	field_35575
FIELD	awo	Laxe;	cg	field_38928	field_38928
FIELD	awo	Laxe;	ch	field_36266	field_36266
FIELD	awo	Laxe;	ci	field_37397	field_37397
FIELD	awo	Laxe;	cj	field_38692	field_38692
FIELD	awo	Laxe;	ck	field_38693	field_38693
FIELD	awo	Laxe;	cl	field_38694	field_38694
FIELD	awo	Laxe;	cm	field_39029	field_39029
FIELD	awo	Laxe;	cn	field_44470	field_44470
FIELD	awo	Laxe;	co	field_39104	field_39104
FIELD	awo	Laxe;	cp	field_39105	field_39105
FIELD	awo	Laxe;	cq	field_40107	field_40107
FIELD	awo	Laxe;	cr	field_42607	field_42607
FIELD	awo	Laxe;	cs	field_43171	field_43171
FIELD	awo	Laxe;	ct	field_43172	field_43172
FIELD	awo	Laxe;	cu	field_44471	field_44471
FIELD	awo	Laxe;	cv	field_44472	field_44472
FIELD	awo	Laxe;	cw	field_44473	field_44473
FIELD	awo	Laxe;	cx	field_44589	field_44589
FIELD	awo	Laxe;	cy	field_49051	field_49051
FIELD	awo	Laxe;	cz	field_49147	field_49147
FIELD	awo	Laxe;	d	field_15499	field_15499
FIELD	awo	Laxe;	e	field_44590	field_44590
FIELD	awo	Laxe;	f	field_15493	field_15493
FIELD	awo	Laxe;	g	field_15479	field_15479
FIELD	awo	Laxe;	h	field_15494	field_15494
FIELD	awo	Laxe;	i	field_15502	field_15502
FIELD	awo	Laxe;	j	field_15468	field_15468
FIELD	awo	Laxe;	k	field_17619	field_17619
FIELD	awo	Laxe;	l	field_24076	field_24076
FIELD	awo	Laxe;	m	field_15477	field_15477
FIELD	awo	Laxe;	n	field_24077	field_24077
FIELD	awo	Laxe;	o	field_15491	field_15491
FIELD	awo	Laxe;	p	field_15495	field_15495
FIELD	awo	Laxe;	q	field_15462	field_15462
FIELD	awo	Laxe;	r	field_23210	field_23210
FIELD	awo	Laxe;	s	field_39030	field_39030
FIELD	awo	Laxe;	t	field_15475	field_15475
FIELD	awo	Laxe;	u	field_15485	field_15485
FIELD	awo	Laxe;	v	field_15482	field_15482
FIELD	awo	Laxe;	w	field_15498	field_15498
FIELD	awo	Laxe;	x	field_15458	field_15458
FIELD	awo	Laxe;	y	field_42608	field_42608
FIELD	awo	Laxe;	z	field_15474	field_15474
METHOD	awo	(Ljava/lang/String;)Laxe;	a	method_15069	of
CLASS	awp	net/minecraft/class_7369	net/minecraft/registry/tag/CatVariantTags
FIELD	awp	Laxe;	a	field_38695	field_38695
FIELD	awp	Laxe;	b	field_38696	field_38696
METHOD	awp	(Ljava/lang/String;)Laxe;	a	method_43046	of
CLASS	awq	net/minecraft/class_8103	net/minecraft/registry/tag/DamageTypeTags
FIELD	awq	Laxe;	A	field_45065	field_45065
FIELD	awq	Laxe;	B	field_46211	field_46211
FIELD	awq	Laxe;	C	field_46230	field_46230
FIELD	awq	Laxe;	D	field_49182	field_49182
FIELD	awq	Laxe;	E	field_50104	field_50104
FIELD	awq	Laxe;	a	field_42240	field_42240
FIELD	awq	Laxe;	b	field_47214	field_47214
FIELD	awq	Laxe;	c	field_42241	field_42241
FIELD	awq	Laxe;	d	field_43116	field_43116
FIELD	awq	Laxe;	e	field_42242	field_42242
FIELD	awq	Laxe;	f	field_42969	field_42969
FIELD	awq	Laxe;	g	field_42243	field_42243
FIELD	awq	Laxe;	h	field_42244	field_42244
FIELD	awq	Laxe;	i	field_42245	field_42245
FIELD	awq	Laxe;	j	field_42246	field_42246
FIELD	awq	Laxe;	k	field_42247	field_42247
FIELD	awq	Laxe;	l	field_42248	field_42248
FIELD	awq	Laxe;	m	field_42249	field_42249
FIELD	awq	Laxe;	n	field_42250	field_42250
FIELD	awq	Laxe;	o	field_42251	field_42251
FIELD	awq	Laxe;	p	field_42252	field_42252
FIELD	awq	Laxe;	q	field_42253	field_42253
FIELD	awq	Laxe;	r	field_42254	field_42254
FIELD	awq	Laxe;	s	field_42255	field_42255
FIELD	awq	Laxe;	t	field_42256	field_42256
FIELD	awq	Laxe;	u	field_42257	field_42257
FIELD	awq	Laxe;	v	field_42258	field_42258
FIELD	awq	Laxe;	w	field_42259	field_42259
FIELD	awq	Laxe;	x	field_42260	field_42260
FIELD	awq	Laxe;	y	field_42261	field_42261
FIELD	awq	Laxe;	z	field_42970	field_42970
METHOD	awq	(Ljava/lang/String;)Laxe;	a	method_48762	of
CLASS	awr	net/minecraft/class_9636	net/minecraft/registry/tag/EnchantmentTags
FIELD	awr	Laxe;	a	field_51362	field_51362
METHOD	awr	(Ljava/lang/String;)Laxe;	a	method_59548	of
CLASS	aws	net/minecraft/class_3483	net/minecraft/registry/tag/EntityTypeTags
FIELD	aws	Laxe;	A	field_48283	field_48283
FIELD	aws	Laxe;	B	field_48284	field_48284
FIELD	aws	Laxe;	C	field_48285	field_48285
FIELD	aws	Laxe;	D	field_49931	field_49931
FIELD	aws	Laxe;	E	field_48713	field_48713
FIELD	aws	Laxe;	F	field_50105	field_50105
FIELD	aws	Laxe;	G	field_50106	field_50106
FIELD	aws	Laxe;	H	field_51363	field_51363
FIELD	aws	Laxe;	a	field_15507	field_15507
FIELD	aws	Laxe;	b	field_46231	field_46231
FIELD	aws	Laxe;	c	field_19168	field_19168
FIELD	aws	Laxe;	d	field_46232	field_46232
FIELD	aws	Laxe;	e	field_20631	field_20631
FIELD	aws	Laxe;	f	field_21508	field_21508
FIELD	aws	Laxe;	g	field_22415	field_22415
FIELD	aws	Laxe;	h	field_27855	field_27855
FIELD	aws	Laxe;	i	field_28296	field_28296
FIELD	aws	Laxe;	j	field_29824	field_29824
FIELD	aws	Laxe;	k	field_29825	field_29825
FIELD	aws	Laxe;	l	field_29826	field_29826
FIELD	aws	Laxe;	m	field_46233	field_46233
FIELD	aws	Laxe;	n	field_38697	field_38697
FIELD	aws	Laxe;	o	field_42971	field_42971
FIELD	aws	Laxe;	p	field_43096	field_43096
FIELD	aws	Laxe;	q	field_45066	field_45066
FIELD	aws	Laxe;	r	field_48286	field_48286
FIELD	aws	Laxe;	s	field_47578	field_47578
FIELD	aws	Laxe;	t	field_48287	field_48287
FIELD	aws	Laxe;	u	field_48288	field_48288
FIELD	aws	Laxe;	v	field_48289	field_48289
FIELD	aws	Laxe;	w	field_48290	field_48290
FIELD	aws	Laxe;	x	field_48291	field_48291
FIELD	aws	Laxe;	y	field_48292	field_48292
FIELD	aws	Laxe;	z	field_48293	field_48293
METHOD	aws	(Ljava/lang/String;)Laxe;	a	method_15077	of
CLASS	awt	net/minecraft/class_7088	net/minecraft/registry/tag/FlatLevelGeneratorPresetTags
FIELD	awt	Laxe;	a	field_37402	field_37402
METHOD	awt	(Ljava/lang/String;)Laxe;	a	method_41292	of
CLASS	awu	net/minecraft/class_3486	net/minecraft/registry/tag/FluidTags
FIELD	awu	Laxe;	a	field_15517	field_15517
FIELD	awu	Laxe;	b	field_15518	field_15518
METHOD	awu	(Ljava/lang/String;)Laxe;	a	method_15095	of
CLASS	awv	net/minecraft/class_5698	net/minecraft/registry/tag/GameEventTags
FIELD	awv	Laxe;	a	field_28090	field_28090
FIELD	awv	Laxe;	b	field_38079	field_38079
FIELD	awv	Laxe;	c	field_38698	field_38698
FIELD	awv	Laxe;	d	field_28091	field_28091
FIELD	awv	Laxe;	e	field_39031	field_39031
METHOD	awv	(Ljava/lang/String;)Laxe;	a	method_32823	of
CLASS	aww	net/minecraft/class_7441	net/minecraft/registry/tag/InstrumentTags
FIELD	aww	Laxe;	a	field_39106	field_39106
FIELD	aww	Laxe;	b	field_39107	field_39107
FIELD	aww	Laxe;	c	field_39108	field_39108
METHOD	aww	(Ljava/lang/String;)Laxe;	a	method_43676	of
CLASS	awx	net/minecraft/class_3489	net/minecraft/registry/tag/ItemTags
FIELD	awx	Laxe;	A	field_21957	field_21957
FIELD	awx	Laxe;	B	field_21958	field_21958
FIELD	awx	Laxe;	C	field_40987	field_40987
FIELD	awx	Laxe;	D	field_38837	field_38837
FIELD	awx	Laxe;	E	field_15556	field_15556
FIELD	awx	Laxe;	F	field_15532	field_15532
FIELD	awx	Laxe;	G	field_42972	field_42972
FIELD	awx	Laxe;	H	field_15526	field_15526
FIELD	awx	Laxe;	I	field_15535	field_15535
FIELD	awx	Laxe;	J	field_15560	field_15560
FIELD	awx	Laxe;	K	field_15547	field_15547
FIELD	awx	Laxe;	L	field_15529	field_15529
FIELD	awx	Laxe;	M	field_15558	field_15558
FIELD	awx	Laxe;	N	field_15548	field_15548
FIELD	awx	Laxe;	O	field_15543	field_15543
FIELD	awx	Laxe;	P	field_16444	field_16444
FIELD	awx	Laxe;	Q	field_16585	field_16585
FIELD	awx	Laxe;	R	field_20343	field_20343
FIELD	awx	Laxe;	S	field_20344	field_20344
FIELD	awx	Laxe;	T	field_23064	field_23064
FIELD	awx	Laxe;	U	field_24481	field_24481
FIELD	awx	Laxe;	V	field_26987	field_26987
FIELD	awx	Laxe;	W	field_49932	field_49932
FIELD	awx	Laxe;	X	field_42609	field_42609
FIELD	awx	Laxe;	Y	field_26988	field_26988
FIELD	awx	Laxe;	Z	field_28624	field_28624
FIELD	awx	Laxe;	aA	field_28994	field_28994
FIELD	awx	Laxe;	aB	field_28995	field_28995
FIELD	awx	Laxe;	aC	field_28996	field_28996
FIELD	awx	Laxe;	aD	field_28997	field_28997
FIELD	awx	Laxe;	aE	field_29197	field_29197
FIELD	awx	Laxe;	aF	field_29198	field_29198
FIELD	awx	Laxe;	aG	field_29199	field_29199
FIELD	awx	Laxe;	aH	field_23211	field_23211
FIELD	awx	Laxe;	aI	field_23801	field_23801
FIELD	awx	Laxe;	aJ	field_26989	field_26989
FIELD	awx	Laxe;	aK	field_36269	field_36269
FIELD	awx	Laxe;	aL	field_36270	field_36270
FIELD	awx	Laxe;	a	field_15544	field_15544
FIELD	awx	Laxe;	aM	field_38836	field_38836
FIELD	awx	Laxe;	aN	field_15536	field_15536
FIELD	awx	Laxe;	aO	field_38080	field_38080
FIELD	awx	Laxe;	aP	field_15527	field_15527
FIELD	awx	Laxe;	aQ	field_15533	field_15533
FIELD	awx	Laxe;	aR	field_15541	field_15541
FIELD	awx	Laxe;	aS	field_23969	field_23969
FIELD	awx	Laxe;	aT	field_17487	field_17487
FIELD	awx	Laxe;	aU	field_18317	field_18317
FIELD	awx	Laxe;	aV	field_21465	field_21465
FIELD	awx	Laxe;	aW	field_40109	field_40109
FIELD	awx	Laxe;	aX	field_22277	field_22277
FIELD	awx	Laxe;	aY	field_23802	field_23802
FIELD	awx	Laxe;	aZ	field_25808	field_25808
FIELD	awx	Laxe;	aa	field_49933	field_49933
FIELD	awx	Laxe;	ab	field_49934	field_49934
FIELD	awx	Laxe;	ac	field_49935	field_49935
FIELD	awx	Laxe;	ad	field_49936	field_49936
FIELD	awx	Laxe;	ae	field_49937	field_49937
FIELD	awx	Laxe;	af	field_49938	field_49938
FIELD	awx	Laxe;	ag	field_49939	field_49939
FIELD	awx	Laxe;	ah	field_49940	field_49940
FIELD	awx	Laxe;	ai	field_49941	field_49941
FIELD	awx	Laxe;	aj	field_49942	field_49942
FIELD	awx	Laxe;	ak	field_49943	field_49943
FIELD	awx	Laxe;	al	field_49944	field_49944
FIELD	awx	Laxe;	am	field_49945	field_49945
FIELD	awx	Laxe;	an	field_49946	field_49946
FIELD	awx	Laxe;	ao	field_49947	field_49947
FIELD	awx	Laxe;	ap	field_49948	field_49948
FIELD	awx	Laxe;	aq	field_49949	field_49949
FIELD	awx	Laxe;	ar	field_49950	field_49950
FIELD	awx	Laxe;	as	field_49951	field_49951
FIELD	awx	Laxe;	at	field_49952	field_49952
FIELD	awx	Laxe;	au	field_49953	field_49953
FIELD	awx	Laxe;	av	field_49954	field_49954
FIELD	awx	Laxe;	aw	field_49955	field_49955
FIELD	awx	Laxe;	ax	field_49956	field_49956
FIELD	awx	Laxe;	ay	field_49957	field_49957
FIELD	awx	Laxe;	az	field_23065	field_23065
FIELD	awx	Laxe;	bA	field_48300	field_48300
FIELD	awx	Laxe;	bB	field_48301	field_48301
FIELD	awx	Laxe;	bC	field_48302	field_48302
FIELD	awx	Laxe;	bD	field_48303	field_48303
FIELD	awx	Laxe;	bE	field_48304	field_48304
FIELD	awx	Laxe;	bF	field_50107	field_50107
FIELD	awx	Laxe;	bG	field_50108	field_50108
FIELD	awx	Laxe;	bH	field_48305	field_48305
FIELD	awx	Laxe;	bI	field_48306	field_48306
FIELD	awx	Laxe;	bJ	field_48307	field_48307
FIELD	awx	Laxe;	bK	field_48308	field_48308
FIELD	awx	Laxe;	bL	field_48309	field_48309
FIELD	awx	Laxe;	b	field_15537	field_15537
FIELD	awx	Laxe;	bM	field_48310	field_48310
FIELD	awx	Laxe;	bN	field_48311	field_48311
FIELD	awx	Laxe;	bO	field_48312	field_48312
FIELD	awx	Laxe;	bP	field_48313	field_48313
FIELD	awx	Laxe;	bQ	field_48314	field_48314
FIELD	awx	Laxe;	bR	field_50109	field_50109
FIELD	awx	Laxe;	ba	field_28041	field_28041
FIELD	awx	Laxe;	bb	field_28300	field_28300
FIELD	awx	Laxe;	bc	field_29544	field_29544
FIELD	awx	Laxe;	bd	field_38699	field_38699
FIELD	awx	Laxe;	be	field_40108	field_40108
FIELD	awx	Laxe;	bf	field_41662	field_41662
FIELD	awx	Laxe;	bg	field_41757	field_41757
FIELD	awx	Laxe;	bh	field_48294	field_48294
FIELD	awx	Laxe;	bi	field_48295	field_48295
FIELD	awx	Laxe;	bj	field_48296	field_48296
FIELD	awx	Laxe;	bk	field_48297	field_48297
FIELD	awx	Laxe;	bl	field_48298	field_48298
FIELD	awx	Laxe;	bm	field_41890	field_41890
FIELD	awx	Laxe;	bn	field_41891	field_41891
FIELD	awx	Laxe;	bo	field_41892	field_41892
FIELD	awx	Laxe;	bp	field_42610	field_42610
FIELD	awx	Laxe;	bq	field_44701	field_44701
FIELD	awx	Laxe;	br	field_42611	field_42611
FIELD	awx	Laxe;	bs	field_42612	field_42612
FIELD	awx	Laxe;	bt	field_42613	field_42613
FIELD	awx	Laxe;	bu	field_42614	field_42614
FIELD	awx	Laxe;	bv	field_42615	field_42615
FIELD	awx	Laxe;	bw	field_42617	field_42617
FIELD	awx	Laxe;	bx	field_44591	field_44591
FIELD	awx	Laxe;	by	field_48803	field_48803
FIELD	awx	Laxe;	bz	field_48299	field_48299
FIELD	awx	Laxe;	c	field_15531	field_15531
FIELD	awx	Laxe;	d	field_15555	field_15555
FIELD	awx	Laxe;	e	field_44592	field_44592
FIELD	awx	Laxe;	f	field_15551	field_15551
FIELD	awx	Laxe;	g	field_15542	field_15542
FIELD	awx	Laxe;	h	field_15552	field_15552
FIELD	awx	Laxe;	i	field_15557	field_15557
FIELD	awx	Laxe;	j	field_15534	field_15534
FIELD	awx	Laxe;	k	field_17620	field_17620
FIELD	awx	Laxe;	l	field_40858	field_40858
FIELD	awx	Laxe;	m	field_15540	field_15540
FIELD	awx	Laxe;	n	field_15550	field_15550
FIELD	awx	Laxe;	o	field_15553	field_15553
FIELD	awx	Laxe;	p	field_15528	field_15528
FIELD	awx	Laxe;	q	field_23212	field_23212
FIELD	awx	Laxe;	r	field_15539	field_15539
FIELD	awx	Laxe;	s	field_15546	field_15546
FIELD	awx	Laxe;	t	field_15545	field_15545
FIELD	awx	Laxe;	u	field_15554	field_15554
FIELD	awx	Laxe;	v	field_15525	field_15525
FIELD	awx	Laxe;	w	field_42618	field_42618
FIELD	awx	Laxe;	x	field_15538	field_15538
FIELD	awx	Laxe;	y	field_15549	field_15549
FIELD	awx	Laxe;	z	field_37403	field_37403
METHOD	awx	(Ljava/lang/String;)Laxe;	a	method_15102	of
CLASS	awy	net/minecraft/class_7406	net/minecraft/registry/tag/PaintingVariantTags
FIELD	awy	Laxe;	a	field_38929	field_38929
METHOD	awy	(Ljava/lang/String;)Laxe;	a	method_43384	of
CLASS	awz	net/minecraft/class_7473	net/minecraft/registry/tag/PointOfInterestTypeTags
FIELD	awz	Laxe;	a	field_39262	field_39262
FIELD	awz	Laxe;	b	field_39263	field_39263
FIELD	awz	Laxe;	c	field_39264	field_39264
METHOD	awz	(Ljava/lang/String;)Laxe;	a	method_43935	of
CLASS	axa	net/minecraft/class_7045	net/minecraft/registry/tag/StructureTags
FIELD	axa	Laxe;	a	field_37040	field_37040
FIELD	axa	Laxe;	b	field_37041	field_37041
FIELD	axa	Laxe;	c	field_37042	field_37042
FIELD	axa	Laxe;	d	field_37043	field_37043
FIELD	axa	Laxe;	e	field_46158	field_46158
FIELD	axa	Laxe;	f	field_46159	field_46159
FIELD	axa	Laxe;	g	field_46160	field_46160
FIELD	axa	Laxe;	h	field_46161	field_46161
FIELD	axa	Laxe;	i	field_46162	field_46162
FIELD	axa	Laxe;	j	field_46163	field_46163
FIELD	axa	Laxe;	k	field_46164	field_46164
FIELD	axa	Laxe;	l	field_37044	field_37044
FIELD	axa	Laxe;	m	field_49958	field_49958
FIELD	axa	Laxe;	n	field_37404	field_37404
FIELD	axa	Laxe;	o	field_37405	field_37405
FIELD	axa	Laxe;	p	field_37045	field_37045
FIELD	axa	Laxe;	q	field_37046	field_37046
FIELD	axa	Laxe;	r	field_37047	field_37047
FIELD	axa	Laxe;	s	field_37048	field_37048
FIELD	axa	Laxe;	t	field_37049	field_37049
METHOD	axa	(Ljava/lang/String;)Laxe;	a	method_41006	of
CLASS	axb	net/minecraft/class_3495	net/minecraft/registry/tag/TagBuilder
FIELD	axb	Ljava/util/List;	a	field_23688	entries
METHOD	axb	()Laxb;	a	method_26778	create
METHOD	axb	(Lale;)Laxb;	a	method_26784	add
METHOD	axb	(Laxc;)Laxb;	a	method_27064	add
METHOD	axb	()Ljava/util/List;	b	method_26782	build
METHOD	axb	(Lale;)Laxb;	b	method_34891	addOptional
METHOD	axb	(Lale;)Laxb;	c	method_26787	addTag
METHOD	axb	(Lale;)Laxb;	d	method_34892	addOptionalTag
CLASS	axc	net/minecraft/class_3497	net/minecraft/registry/tag/TagEntry
FIELD	axc	Lcom/mojang/serialization/Codec;	a	field_39265	CODEC
FIELD	axc	Lcom/mojang/serialization/Codec;	b	field_39266	ENTRY_CODEC
FIELD	axc	Lale;	c	field_15584	id
FIELD	axc	Z	d	field_39267	tag
FIELD	axc	Z	e	field_39268	required
METHOD	axc	()Layf$c;	a	method_43936	getIdForCodec
METHOD	axc	(Lale;)Laxc;	a	method_43937	create
METHOD	axc	(Laxc$a;Ljava/util/function/Consumer;)Z	a	method_26790	resolve
METHOD	axc	(Laxc;)Lcom/mojang/datafixers/util/Either;	a	method_43938	method_43938
METHOD	axc	(Layf$c;)Laxc;	a	method_43939	method_43939
METHOD	axc	(Lcom/mojang/datafixers/util/Either;)Laxc;	a	method_43940	method_43940
METHOD	axc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43941	method_43941
METHOD	axc	(Ljava/util/function/Consumer;)V	a	method_32831	forEachRequiredTagId
METHOD	axc	(Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z	a	method_32832	canAdd
METHOD	axc	(Lale;)Laxc;	b	method_43942	createOptional
METHOD	axc	(Laxc;)Laxc;	b	method_43943	method_43943
METHOD	axc	(Ljava/util/function/Consumer;)V	b	method_43944	forEachOptionalTagId
METHOD	axc	(Lale;)Laxc;	c	method_43945	createTag
METHOD	axc	(Laxc;)Ljava/lang/Boolean;	c	method_43946	method_43946
METHOD	axc	(Lale;)Laxc;	d	method_43947	createOptionalTag
CLASS	axc$a	net/minecraft/class_3497$class_7474	net/minecraft/registry/tag/TagEntry$ValueGetter
METHOD	axc$a	(Lale;)Ljava/lang/Object;	a	method_43948	direct
METHOD	axc$a	(Lale;)Ljava/util/Collection;	b	method_43949	tag
CLASS	axd	net/minecraft/class_7475	net/minecraft/registry/tag/TagFile
FIELD	axd	Lcom/mojang/serialization/Codec;	a	field_39269	CODEC
FIELD	axd	Ljava/util/List;	b	comp_811	comp_811
FIELD	axd	Z	c	comp_812	comp_812
METHOD	axd	()Ljava/util/List;	a	comp_811	comp_811
METHOD	axd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43950	method_43950
METHOD	axd	()Z	b	comp_812	comp_812
CLASS	axe	net/minecraft/class_6862	net/minecraft/registry/tag/TagKey
FIELD	axe	Lald;	a	comp_326	comp_326
FIELD	axe	Lale;	b	comp_327	id
FIELD	axe	Lcom/google/common/collect/Interner;	c	field_36394	INTERNER
METHOD	axe	()Lald;	a	comp_326	comp_326
METHOD	axe	(Lald;)Lcom/mojang/serialization/Codec;	a	method_40090	unprefixedCodec
METHOD	axe	(Lald;Lale;)Laxe;	a	method_40092	of
METHOD	axe	(Lald;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_40091	method_40091
METHOD	axe	(Laxe;)Ljava/lang/String;	a	method_40089	method_40089
METHOD	axe	()Lale;	b	comp_327	id
METHOD	axe	(Lald;)Lcom/mojang/serialization/Codec;	b	method_40093	codec
METHOD	axe	(Lald;Lale;)Laxe;	b	method_40094	method_40094
METHOD	axe	()Ljava/lang/String;	c	method_49429	method_49429
METHOD	axe	(Lald;)Z	c	method_41007	isOf
METHOD	axe	(Lald;Lale;)Laxe;	c	method_40095	method_40095
METHOD	axe	(Lald;)Ljava/util/Optional;	d	method_41008	tryCast
CLASS	axf	net/minecraft/class_3503	net/minecraft/registry/tag/TagGroupLoader
FIELD	axf	Lorg/slf4j/Logger;	a	field_15607	LOGGER
FIELD	axf	Ljava/util/function/Function;	b	field_15609	registryGetter
FIELD	axf	Ljava/lang/String;	c	field_15605	dataType
METHOD	axf	(Lale;)Ljava/util/List;	a	method_43951	method_43951
METHOD	axf	(Lale;Ljava/util/Collection;)V	a	method_33175	method_33175
METHOD	axf	(Lauo;)Ljava/util/Map;	a	method_33174	loadTags
METHOD	axf	(Laxc$a;Ljava/util/List;)Lcom/mojang/datafixers/util/Either;	a	method_43952	resolveAll
METHOD	axf	(Laxc$a;Ljava/util/Map;Lale;Laxf$b;)V	a	method_51476	method_51476
METHOD	axf	(Layc;Lale;Ljava/util/List;)V	a	method_51477	method_51477
METHOD	axf	(Ljava/util/List;Ljava/lang/String;Laxc;)V	a	method_43954	method_43954
METHOD	axf	(Ljava/util/Map;)Ljava/util/Map;	a	method_18242	buildGroup
METHOD	axf	(Ljava/util/Map;Lale;Ljava/util/Collection;)V	a	method_32840	method_32840
METHOD	axf	(Lauo;)Ljava/util/Map;	b	method_33176	load
CLASS	axf$1	net/minecraft/class_3503$1	net/minecraft/registry/tag/TagGroupLoader$1
FIELD	axf$1	Ljava/util/Map;	a	field_39270	field_39270
FIELD	axf$1	Laxf;	b	field_39271	field_39271
CLASS	axf$a	net/minecraft/class_3503$class_5145	net/minecraft/registry/tag/TagGroupLoader$TrackedEntry
FIELD	axf$a	Laxc;	a	comp_324	entry
FIELD	axf$a	Ljava/lang/String;	b	comp_325	source
METHOD	axf$a	()Laxc;	a	comp_324	entry
METHOD	axf$a	()Ljava/lang/String;	b	comp_325	source
CLASS	axf$b	net/minecraft/class_3503$class_8522	net/minecraft/registry/tag/TagGroupLoader$TagDependencies
FIELD	axf$b	Ljava/util/List;	a	comp_1486	comp_1486
METHOD	axf$b	()Ljava/util/List;	a	comp_1486	comp_1486
METHOD	axf$b	(Ljava/util/function/Consumer;Laxf$a;)V	a	method_51479	method_51479
METHOD	axf$b	(Ljava/util/function/Consumer;Laxf$a;)V	b	method_51481	method_51481
CLASS	axg	net/minecraft/class_3505	net/minecraft/registry/tag/TagManagerLoader
FIELD	axg	Ljava/util/Map;	a	field_36395	DIRECTORIES
FIELD	axg	Ljw;	b	field_28312	registryManager
FIELD	axg	Ljava/util/List;	c	field_36396	registryTags
METHOD	axg	()Ljava/util/List;	a	method_40096	getRegistryTags
METHOD	axg	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_33177	method_33177
METHOD	axg	(Lald;)Ljava/lang/String;	a	method_40099	getPath
METHOD	axg	(Lald;Laxf;Lauo;)Laxg$a;	a	method_33181	method_33181
METHOD	axg	(Lauo;Ljava/util/concurrent/Executor;Ljw$d;)Ljava/util/concurrent/CompletableFuture;	a	method_33178	buildRequiredGroup
METHOD	axg	(Ljava/util/List;Ljava/lang/Void;)V	a	method_40098	method_40098
METHOD	axg	(Lauo;Ljava/util/concurrent/Executor;Ljw$d;)Ljava/util/concurrent/CompletableFuture;	b	method_40100	method_40100
CLASS	axg$a	net/minecraft/class_3505$class_6863	net/minecraft/registry/tag/TagManagerLoader$RegistryTags
FIELD	axg$a	Lald;	a	comp_328	comp_328
FIELD	axg$a	Ljava/util/Map;	b	comp_329	comp_329
METHOD	axg$a	()Lald;	a	comp_328	comp_328
METHOD	axg$a	()Ljava/util/Map;	b	comp_329	comp_329
CLASS	axh	net/minecraft/class_6864	net/minecraft/registry/tag/TagPacketSerializer
METHOD	axh	(Lald;Ljv;Laxh$a;Laxh$b;)V	a	method_40106	loadTags
METHOD	axh	(Lald;Ljv;Laxh$b;Lale;Lit/unimi/dsi/fastutil/ints/IntList;)V	a	method_40107	method_40107
METHOD	axh	(Lcom/mojang/datafixers/util/Pair;)Z	a	method_40101	method_40101
METHOD	axh	(Ljp;)Ljava/util/Map;	a	method_40105	serializeTags
METHOD	axh	(Ljv;)Laxh$a;	a	method_40102	serializeTags
METHOD	axh	(Ljv;Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V	a	method_40103	method_40103
METHOD	axh	(Ljw$d;)Lcom/mojang/datafixers/util/Pair;	a	method_40104	method_40104
CLASS	axh$a	net/minecraft/class_6864$class_5748	net/minecraft/registry/tag/TagPacketSerializer$Serialized
FIELD	axh$a	Ljava/util/Map;	a	field_28304	contents
METHOD	axh$a	()I	a	method_56531	size
METHOD	axh$a	(Ljv;)V	a	method_56532	loadTo
METHOD	axh$a	(Lwl;)V	a	method_33159	writeBuf
METHOD	axh$a	(Lwl;)Laxh$a;	b	method_33160	fromBuf
CLASS	axh$b	net/minecraft/class_6864$class_6865	net/minecraft/registry/tag/TagPacketSerializer$Loader
CLASS	axi	net/minecraft/class_7089	net/minecraft/registry/tag/WorldPresetTags
FIELD	axi	Laxe;	a	field_37406	field_37406
FIELD	axi	Laxe;	b	field_37407	field_37407
METHOD	axi	(Ljava/lang/String;)Laxe;	a	method_41293	of
CLASS	axj	net/minecraft/class_5994	net/minecraft/unused/packageinfo/PackageInfo5994
CLASS	axk	net/minecraft/class_7927	net/minecraft/util/function/LazyIterationConsumer
METHOD	axk	(Ljava/util/function/Consumer;Ljava/lang/Object;)Laxk$a;	a	method_47542	method_47542
CLASS	axk$a	net/minecraft/class_7927$class_7928	net/minecraft/util/function/LazyIterationConsumer$NextIteration
FIELD	axk$a	Laxk$a;	a	field_41283	field_41283
FIELD	axk$a	Laxk$a;	b	field_41284	field_41284
FIELD	axk$a	[Laxk$a;	c	field_41285	field_41285
METHOD	axk$a	()Z	a	method_47543	shouldAbort
METHOD	axk$a	()[Laxk$a;	b	method_47544	method_47544
CLASS	axl	net/minecraft/class_8623	net/minecraft/util/collection/ArrayListDeque
FIELD	axl	I	a	field_45067	MISSING
FIELD	axl	[Ljava/lang/Object;	b	field_45068	array
FIELD	axl	I	c	field_45069	startIndex
FIELD	axl	I	d	field_45070	size
METHOD	axl	()I	a	method_52450	getArrayLength
METHOD	axl	(I)I	a	method_52451	wrap
METHOD	axl	(II)V	a	method_52452	checkBounds
METHOD	axl	([Ljava/lang/Object;I)V	a	method_52453	copyTo
METHOD	axl	(I)V	b	method_52455	checkBounds
METHOD	axl	()V	c	method_52454	enlarge
METHOD	axl	(I)Ljava/lang/Object;	c	method_52456	getRaw
METHOD	axl	()Layt;	method_59513	method_59513	reversed
CLASS	axl$a	net/minecraft/class_8623$class_8624	net/minecraft/util/collection/ArrayListDeque$IteratorImpl
FIELD	axl$a	Laxl;	a	field_45071	field_45071
FIELD	axl$a	I	b	field_45072	currentIndex
CLASS	axl$b	net/minecraft/class_8623$class_9633	net/minecraft/util/collection/ArrayListDeque$ReversedWrapper
FIELD	axl$b	Laxl;	a	field_51345	field_51345
FIELD	axl$b	Laxl;	b	field_51346	original
METHOD	axl$b	(I)I	a	method_59514	getReversedIndex
METHOD	axl$b	()Layt;	method_59513	method_59513	reversed
CLASS	axm	net/minecraft/class_6490	net/minecraft/util/collection/PaletteStorage
METHOD	axm	()[J	a	method_15212	getData
METHOD	axm	(I)I	a	method_15211	get
METHOD	axm	(II)I	a	method_15214	swap
METHOD	axm	(Ljava/util/function/IntConsumer;)V	a	method_21739	forEach
METHOD	axm	([I)V	a	method_39892	writePaletteIndices
METHOD	axm	()I	b	method_15215	getSize
METHOD	axm	(II)V	b	method_15210	set
METHOD	axm	()I	c	method_34896	getElementBits
METHOD	axm	()Laxm;	d	method_39939	copy
CLASS	axn	net/minecraft/class_8104	net/minecraft/entity/decoration/Brightness
FIELD	axn	Lcom/mojang/serialization/Codec;	a	field_42262	LIGHT_LEVEL_CODEC
FIELD	axn	Lcom/mojang/serialization/Codec;	b	field_42263	CODEC
FIELD	axn	Laxn;	c	field_42264	FULL
FIELD	axn	I	d	comp_1240	comp_1240
FIELD	axn	I	e	comp_1241	comp_1241
METHOD	axn	()I	a	method_48763	pack
METHOD	axn	(I)Laxn;	a	method_48764	unpack
METHOD	axn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_48765	method_48765
METHOD	axn	()I	b	comp_1240	comp_1240
METHOD	axn	()I	c	comp_1241	comp_1241
CLASS	axo	net/minecraft/class_7995	net/minecraft/util/function/ValueLists
METHOD	axo	(I[Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;	a	method_47911	method_47911
METHOD	axo	(Ljava/util/function/IntFunction;Ljava/lang/Object;I)Ljava/lang/Object;	a	method_47912	method_47912
METHOD	axo	(Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)Ljava/util/function/IntFunction;	a	method_47913	createIdToValueFunction
METHOD	axo	(Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Laxo$a;)Ljava/util/function/IntFunction;	a	method_47914	createIdToValueFunction
METHOD	axo	(Ljava/util/function/ToIntFunction;[Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/function/IntFunction;	a	method_47915	createIdToValueFunction
METHOD	axo	([Ljava/lang/Object;II)Ljava/lang/Object;	a	method_47916	method_47916
METHOD	axo	(Ljava/util/function/ToIntFunction;[Ljava/lang/Object;)[Ljava/lang/Object;	b	method_47917	validate
METHOD	axo	([Ljava/lang/Object;II)Ljava/lang/Object;	b	method_47918	method_47918
CLASS	axo$a	net/minecraft/class_7995$class_7996	net/minecraft/util/function/ValueLists$OutOfBoundsHandling
FIELD	axo$a	Laxo$a;	a	field_41664	field_41664
FIELD	axo$a	Laxo$a;	b	field_41665	field_41665
FIELD	axo$a	Laxo$a;	c	field_41666	field_41666
FIELD	axo$a	[Laxo$a;	d	field_41667	field_41667
METHOD	axo$a	()[Laxo$a;	a	method_47919	method_47919
CLASS	axp	net/minecraft/class_3509	net/minecraft/util/collection/TypeFilterableList
FIELD	axp	Ljava/util/Map;	a	field_15636	elementsByType
FIELD	axp	Ljava/lang/Class;	b	field_15637	elementType
FIELD	axp	Ljava/util/List;	c	field_15635	allElements
METHOD	axp	()Ljava/util/List;	a	method_34897	copy
METHOD	axp	(Ljava/lang/Class;)Ljava/util/Collection;	a	method_15216	getAllOfType
METHOD	axp	(Ljava/lang/Class;)Ljava/util/List;	b	method_15217	method_15217
CLASS	axq	net/minecraft/class_9227	net/minecraft/util/collection/Class2IntMap
FIELD	axq	I	a	field_49052	MISSING
FIELD	axq	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	b	field_49053	backingMap
METHOD	axq	(Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V	a	method_56938	method_56938
METHOD	axq	(Ljava/lang/Class;)I	a	method_56939	get
METHOD	axq	(Ljava/lang/Class;)I	b	method_56940	getNext
METHOD	axq	(Ljava/lang/Class;)I	c	method_56941	put
CLASS	axr	net/minecraft/class_8805	net/minecraft/util/ColorCode
FIELD	axr	Lcom/mojang/serialization/Codec;	a	field_46234	CODEC
FIELD	axr	I	b	comp_1971	comp_1971
FIELD	axr	Ljava/lang/String;	c	field_46235	HASH
METHOD	axr	()I	a	comp_1971	comp_1971
METHOD	axr	(Ljava/lang/NumberFormatException;)Ljava/lang/String;	a	method_53913	method_53913
METHOD	axr	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_53914	method_53914
METHOD	axr	()Ljava/lang/String;	b	method_53915	asString
METHOD	axr	(Ljava/lang/String;)Ljava/lang/String;	b	method_53916	method_53916
CLASS	axs	net/minecraft/class_8012	net/minecraft/util/Colors
FIELD	axs	I	a	field_42973	WHITE
FIELD	axs	I	b	field_42974	BLACK
FIELD	axs	I	c	field_44941	GRAY
FIELD	axs	I	d	field_45073	LIGHT_GRAY
FIELD	axs	I	e	field_49788	ALTERNATE_WHITE
FIELD	axs	I	f	field_41758	RED
FIELD	axs	I	g	field_46652	LIGHT_RED
FIELD	axs	I	h	field_46767	YELLOW
FIELD	axs	I	i	field_46768	LIGHT_YELLOW
CLASS	axt	net/minecraft/class_8216	net/minecraft/util/Urls
FIELD	axt	Ljava/lang/String;	a	field_43117	GDPR
FIELD	axt	Ljava/lang/String;	b	field_43118	EULA
FIELD	axt	Ljava/lang/String;	c	field_45074	PRIVACY_STATEMENT
FIELD	axt	Ljava/lang/String;	d	field_43119	JAVA_ATTRIBUTION
FIELD	axt	Ljava/lang/String;	e	field_43120	JAVA_LICENSES
FIELD	axt	Ljava/lang/String;	f	field_43121	BUY_JAVA
FIELD	axt	Ljava/lang/String;	g	field_43122	JAVA_ACCOUNT_SETTINGS
FIELD	axt	Ljava/lang/String;	h	field_43123	SNAPSHOT_FEEDBACK
FIELD	axt	Ljava/lang/String;	i	field_43124	JAVA_FEEDBACK
FIELD	axt	Ljava/lang/String;	j	field_43125	SNAPSHOT_BUGS
FIELD	axt	Ljava/lang/String;	k	field_46769	MINECRAFT_SUPPORT
FIELD	axt	Ljava/lang/String;	l	field_43126	JAVA_ACCESSIBILITY
FIELD	axt	Ljava/lang/String;	m	field_43127	ABOUT_JAVA_REPORTING
FIELD	axt	Ljava/lang/String;	n	field_43128	JAVA_MODERATION
FIELD	axt	Ljava/lang/String;	o	field_43129	JAVA_BLOCKING
FIELD	axt	Ljava/lang/String;	p	field_44949	MINECRAFT_SYMLINKS
FIELD	axt	Ljava/lang/String;	q	field_43130	JAVA_REALMS_TRIAL
FIELD	axt	Ljava/lang/String;	r	field_43131	BUY_JAVA_REALMS
FIELD	axt	Ljava/lang/String;	s	field_43132	REALMS_TERMS
FIELD	axt	Ljava/lang/String;	t	field_43133	REALMS_CONTENT_CREATOR
METHOD	axt	(Ljava/lang/String;Ljava/util/UUID;)Ljava/lang/String;	a	method_49719	getExtendJavaRealmsUrl
METHOD	axt	(Ljava/lang/String;Ljava/util/UUID;Z)Ljava/lang/String;	a	method_49720	getExtendJavaRealmsUrl
CLASS	axu	net/minecraft/class_3513	net/minecraft/util/collection/Int2ObjectBiMap
FIELD	axu	I	b	field_29828	ABSENT
FIELD	axu	Ljava/lang/Object;	c	field_15650	EMPTY
FIELD	axu	F	d	field_29829	LOAD_FACTOR
FIELD	axu	[Ljava/lang/Object;	e	field_15651	values
FIELD	axu	[I	f	field_15646	ids
FIELD	axu	[Ljava/lang/Object;	g	field_15647	idToValues
FIELD	axu	I	h	field_15649	nextId
FIELD	axu	I	i	field_15648	size
METHOD	axu	()V	a	method_15229	clear
METHOD	axu	(Ljava/lang/Object;I)V	a	method_15230	put
METHOD	axu	(Ljava/lang/Object;)Z	b	method_34904	contains
METHOD	axu	(Ljava/lang/Object;I)I	b	method_15232	findIndex
METHOD	axu	()Laxu;	c	method_39940	copy
METHOD	axu	(I)Laxu;	c	method_37913	create
METHOD	axu	()I	d	method_15226	nextId
METHOD	axu	(I)Z	d	method_34903	containsKey
METHOD	axu	(Ljava/lang/Object;)I	d	method_15225	add
METHOD	axu	(I)I	e	method_15222	getIdFromIndex
METHOD	axu	(Ljava/lang/Object;)I	e	method_15228	getIdealIndex
METHOD	axu	(I)V	f	method_15224	resize
METHOD	axu	(I)I	g	method_15223	findFree
CLASS	axv	net/minecraft/class_3515	net/minecraft/network/encryption/NetworkEncryptionUtils
FIELD	axv	Ljava/lang/String;	a	field_39109	SHA256_WITH_RSA
FIELD	axv	I	b	field_40111	SHA256_BITS
FIELD	axv	Ljava/lang/String;	c	field_39033	RSA_PUBLIC_KEY_PREFIX
FIELD	axv	Ljava/lang/String;	d	field_39034	LINEBREAK
FIELD	axv	Ljava/util/Base64$Encoder;	e	field_39272	BASE64_ENCODER
FIELD	axv	Lcom/mojang/serialization/Codec;	f	field_39035	RSA_PUBLIC_KEY_CODEC
FIELD	axv	Lcom/mojang/serialization/Codec;	g	field_39036	RSA_PRIVATE_KEY_CODEC
FIELD	axv	Ljava/lang/String;	h	field_29830	AES
FIELD	axv	I	i	field_29831	AES_KEY_LENGTH
FIELD	axv	Ljava/lang/String;	j	field_29832	RSA
FIELD	axv	I	k	field_29833	RSA_KEY_LENGTH
FIELD	axv	Ljava/lang/String;	l	field_29834	ISO_8859_1
FIELD	axv	Ljava/lang/String;	m	field_29835	SHA1
FIELD	axv	Ljava/lang/String;	n	field_39037	RSA_PRIVATE_KEY_PREFIX
FIELD	axv	Ljava/lang/String;	o	field_39038	RSA_PRIVATE_KEY_SUFFIX
FIELD	axv	Ljava/lang/String;	p	field_39039	RSA_PUBLIC_KEY_SUFFIX
METHOD	axv	()Ljavax/crypto/SecretKey;	a	method_15239	generateSecretKey
METHOD	axv	(ILjava/lang/String;Ljava/security/Key;)Ljavax/crypto/Cipher;	a	method_15241	createCipher
METHOD	axv	(ILjava/security/Key;)Ljavax/crypto/Cipher;	a	method_15235	cipherFromKey
METHOD	axv	(ILjava/security/Key;[B)[B	a	method_15244	crypt
METHOD	axv	(Ljava/lang/String;)Ljava/security/PrivateKey;	a	method_43519	decodeRsaPrivateKeyPem
METHOD	axv	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Laxv$a;)Ljava/security/Key;	a	method_43520	decodePem
METHOD	axv	(Ljava/lang/String;Ljava/security/PublicKey;Ljavax/crypto/SecretKey;)[B	a	method_15240	computeServerId
METHOD	axv	(Ljava/security/Key;[B)[B	a	method_15238	encrypt
METHOD	axv	(Ljava/security/PrivateKey;)Ljava/lang/String;	a	method_43521	encodeRsaPrivateKey
METHOD	axv	(Ljava/security/PrivateKey;[B)Ljavax/crypto/SecretKey;	a	method_15234	decryptSecretKey
METHOD	axv	(Ljava/security/PublicKey;)Ljava/lang/String;	a	method_43522	encodeRsaPublicKey
METHOD	axv	([B)Ljava/security/PublicKey;	a	method_15242	decodeEncodedRsaPublicKey
METHOD	axv	([[B)[B	a	method_15236	hash
METHOD	axv	()Ljava/security/KeyPair;	b	method_15237	generateServerKeyPair
METHOD	axv	(Ljava/lang/String;)Ljava/security/PublicKey;	b	method_43524	decodeRsaPublicKeyPem
METHOD	axv	(Ljava/security/Key;[B)[B	b	method_15243	decrypt
METHOD	axv	([B)Ljava/security/PrivateKey;	b	method_43525	decodeEncodedRsaPrivateKey
METHOD	axv	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	c	method_43526	method_43526
METHOD	axv	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	d	method_43527	method_43527
CLASS	axv$a	net/minecraft/class_3515$class_7424	net/minecraft/network/encryption/NetworkEncryptionUtils$KeyDecoder
CLASS	axv$b	net/minecraft/class_3515$class_7425	net/minecraft/network/encryption/NetworkEncryptionUtils$SignatureData
FIELD	axv$b	Laxv$b;	a	field_39040	NONE
FIELD	axv$b	J	b	comp_739	comp_739
FIELD	axv$b	[B	c	comp_740	comp_740
METHOD	axv$b	()Z	a	method_43528	isSignaturePresent
METHOD	axv$b	(Lwl;Laxv$b;)V	a	method_43529	write
METHOD	axv$b	()[B	b	method_43530	getSalt
METHOD	axv$b	()J	c	comp_739	comp_739
METHOD	axv$b	()[B	d	comp_740	comp_740
CLASS	axv$c	net/minecraft/class_3515$class_7426	net/minecraft/network/encryption/NetworkEncryptionUtils$SecureRandomUtil
FIELD	axv$c	Ljava/security/SecureRandom;	a	field_39041	SECURE_RANDOM
METHOD	axv$c	()J	a	method_43531	nextLong
CLASS	axw	net/minecraft/class_5525	net/minecraft/network/encryption/NetworkEncryptionException
CLASS	axx	net/minecraft/class_4456	net/minecraft/util/CsvWriter
FIELD	axx	Ljava/lang/String;	a	field_29836	CRLF
FIELD	axx	Ljava/lang/String;	b	field_29837	COMMA
FIELD	axx	Ljava/io/Writer;	c	field_20284	writer
FIELD	axx	I	d	field_20285	column
METHOD	axx	()Laxx$a;	a	method_21627	makeHeader
METHOD	axx	(Ljava/lang/Object;)Ljava/lang/String;	a	method_21628	escape
METHOD	axx	(Ljava/util/stream/Stream;)V	a	method_21629	printRow
METHOD	axx	([Ljava/lang/Object;)V	a	method_21630	printRow
CLASS	axx$a	net/minecraft/class_4456$class_4457	net/minecraft/util/CsvWriter$Header
FIELD	axx$a	Ljava/util/List;	a	field_20286	columns
METHOD	axx$a	(Ljava/io/Writer;)Laxx;	a	method_21631	startBody
METHOD	axx$a	(Ljava/lang/String;)Laxx$a;	a	method_21632	addColumn
CLASS	axy	net/minecraft/class_6491	net/minecraft/util/CubicSampler
FIELD	axy	I	a	field_33222	FIRST_SEGMENT_OFFSET
FIELD	axy	I	b	field_33223	NUM_SEGMENTS
FIELD	axy	[D	c	field_22449	DENSITY_CURVE
METHOD	axy	(Levp;Laxy$a;)Levp;	a	method_24895	sampleColor
CLASS	axy$a	net/minecraft/class_6491$class_4859	net/minecraft/util/CubicSampler$RgbFetcher
CLASS	axz	net/minecraft/class_6492	net/minecraft/util/math/Spline
METHOD	axz	()Ljava/lang/String;	a	method_39225	getDebugString
METHOD	axz	(F)Laxz;	a	method_39427	fixedFloatFunction
METHOD	axz	(FLaxz;F)Laxz$a;	a	method_39226	method_39226
METHOD	axz	(Laxz$d;)Laxz;	a	method_41187	apply
METHOD	axz	(Laxz$e;)Ljava/lang/Record;	a	method_39227	method_39227
METHOD	axz	(Laxz$e;I)Laxz$a;	a	method_39228	method_39228
METHOD	axz	(Laxz;)Lcom/mojang/datafixers/util/Either;	a	method_39229	method_39229
METHOD	axz	(Lazy;)Laxz$b;	a	method_37918	builder
METHOD	axz	(Lazy;Lazy;)Laxz$b;	a	method_39502	builder
METHOD	axz	(Lazy;Ljava/util/List;)Laxz$e;	a	method_39230	method_39230
METHOD	axz	(Lcom/mojang/datafixers/util/Either;)Laxz;	a	method_39231	method_39231
METHOD	axz	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_39232	createCodec
METHOD	axz	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39233	method_39233
METHOD	axz	(Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39234	method_39234
METHOD	axz	(Laxz$e;)Ljava/util/List;	b	method_39235	method_39235
CLASS	axz$a	net/minecraft/class_6492$class_6737	net/minecraft/util/math/Spline$Serialized
FIELD	axz$a	F	a	comp_225	comp_225
FIELD	axz$a	Laxz;	b	comp_226	comp_226
FIELD	axz$a	F	c	comp_227	comp_227
METHOD	axz$a	()F	a	comp_225	comp_225
METHOD	axz$a	()Laxz;	b	comp_226	comp_226
METHOD	axz$a	()F	c	comp_227	comp_227
CLASS	axz$b	net/minecraft/class_6492$class_6493	net/minecraft/util/math/Spline$Builder
FIELD	axz$b	Lazy;	a	field_34382	locationFunction
FIELD	axz$b	Lazy;	b	field_35661	amplifier
FIELD	axz$b	Lit/unimi/dsi/fastutil/floats/FloatList;	c	field_34383	locations
FIELD	axz$b	Ljava/util/List;	d	field_34384	values
FIELD	axz$b	Lit/unimi/dsi/fastutil/floats/FloatList;	e	field_34385	derivatives
METHOD	axz$b	()Laxz;	a	method_37923	build
METHOD	axz$b	(FF)Laxz$b;	a	method_41294	add
METHOD	axz$b	(FFF)Laxz$b;	a	method_37924	add
METHOD	axz$b	(FLaxz;)Laxz$b;	a	method_41295	add
METHOD	axz$b	(FLaxz;F)Laxz$b;	a	method_37925	addPoint
CLASS	axz$c	net/minecraft/class_6492$class_6494	net/minecraft/util/math/Spline$FixedFloatFunction
FIELD	axz$c	F	b	comp_228	value
METHOD	axz$c	()F	d	comp_228	value
CLASS	axz$d	net/minecraft/class_6492$class_7073	net/minecraft/util/math/Spline$Visitor
CLASS	axz$e	net/minecraft/class_6492$class_6738	net/minecraft/util/math/Spline$Implementation
FIELD	axz$e	Lazy;	b	comp_229	locationFunction
FIELD	axz$e	[F	c	comp_230	comp_230
FIELD	axz$e	Ljava/util/List;	d	comp_231	comp_231
FIELD	axz$e	[F	e	comp_232	comp_232
FIELD	axz$e	F	f	comp_532	min
FIELD	axz$e	F	g	comp_533	max
METHOD	axz$e	(D)Ljava/lang/String;	a	method_39236	method_39236
METHOD	axz$e	(F[FF[FI)F	a	method_41297	sampleOutsideRange
METHOD	axz$e	(F[FI)Z	a	method_41298	method_41298
METHOD	axz$e	(Laxz$d;Laxz;)Laxz;	a	method_41188	method_41188
METHOD	axz$e	(Lazy;[FLjava/util/List;[F)Laxz$e;	a	method_41299	build
METHOD	axz$e	([F)Ljava/lang/String;	a	method_39238	format
METHOD	axz$e	([FF)I	a	method_41300	findRangeForLocation
METHOD	axz$e	([FI)D	a	method_39239	method_39239
METHOD	axz$e	([FLjava/util/List;[F)V	a	method_41301	assertParametersValid
METHOD	axz$e	()Lazy;	d	comp_229	locationFunction
METHOD	axz$e	()[F	e	comp_230	comp_230
METHOD	axz$e	()Ljava/util/List;	f	comp_231	comp_231
METHOD	axz$e	()[F	g	comp_232	comp_232
CLASS	aya	net/minecraft/class_5831	net/minecraft/util/thread/AtomicStack
FIELD	aya	Ljava/util/concurrent/atomic/AtomicReferenceArray;	a	field_28810	contents
FIELD	aya	Ljava/util/concurrent/atomic/AtomicInteger;	b	field_28811	size
METHOD	aya	()Ljava/util/List;	a	method_33720	toList
METHOD	aya	(Ljava/lang/Object;)V	a	method_33721	push
CLASS	ayb	net/minecraft/class_8941	net/minecraft/util/DelegatingDataOutput
FIELD	ayb	Ljava/io/DataOutput;	a	field_47218	delegate
CLASS	ayc	net/minecraft/class_8523	net/minecraft/resource/DependencyTracker
FIELD	ayc	Ljava/util/Map;	a	field_44702	underlying
METHOD	ayc	(Lcom/google/common/collect/Multimap;Ljava/lang/Object;Layc$a;)V	a	method_51482	method_51482
METHOD	ayc	(Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z	a	method_51483	containsReverseDependency
METHOD	ayc	(Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/lang/Object;Ljava/util/function/BiConsumer;)V	a	method_51484	traverse
METHOD	ayc	(Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V	a	method_51485	method_51485
METHOD	ayc	(Ljava/lang/Object;Layc$a;)Layc;	a	method_51486	add
METHOD	ayc	(Ljava/util/function/BiConsumer;)V	a	method_51487	traverse
METHOD	ayc	(Lcom/google/common/collect/Multimap;Ljava/lang/Object;Layc$a;)V	b	method_51488	method_51488
METHOD	ayc	(Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V	b	method_51489	addDependency
METHOD	ayc	(Lcom/google/common/collect/Multimap;Ljava/util/Set;Ljava/util/function/BiConsumer;Ljava/lang/Object;)V	b	method_51490	method_51490
METHOD	ayc	(Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V	c	method_51491	method_51491
METHOD	ayc	(Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)V	d	method_51492	method_51492
METHOD	ayc	(Lcom/google/common/collect/Multimap;Ljava/lang/Object;Ljava/lang/Object;)Z	e	method_51493	method_51493
CLASS	ayc$a	net/minecraft/class_8523$class_8524	net/minecraft/resource/DependencyTracker$Dependencies
METHOD	ayc$a	(Ljava/util/function/Consumer;)V	a	method_51478	forDependencies
METHOD	ayc$a	(Ljava/util/function/Consumer;)V	b	method_51480	forOptionalDependencies
CLASS	ayd	net/minecraft/class_5125	net/minecraft/world/level/storage/SessionLock
FIELD	ayd	Ljava/lang/String;	a	field_29838	SESSION_LOCK
FIELD	ayd	Ljava/nio/channels/FileChannel;	b	field_23692	channel
FIELD	ayd	Ljava/nio/channels/FileLock;	c	field_23693	lock
FIELD	ayd	Ljava/nio/ByteBuffer;	d	field_25353	SNOWMAN
METHOD	ayd	()Z	a	method_26802	isValid
METHOD	ayd	(Ljava/nio/file/Path;)Layd;	a	method_26803	create
METHOD	ayd	(Ljava/nio/file/Path;)Z	b	method_26804	isLocked
CLASS	ayd$a	net/minecraft/class_5125$class_5126	net/minecraft/world/level/storage/SessionLock$AlreadyLockedException
METHOD	ayd$a	(Ljava/nio/file/Path;)Layd$a;	a	method_26805	create
CLASS	aye	net/minecraft/class_5127	net/minecraft/util/ThrowableDeliverer
FIELD	aye	Ljava/lang/Throwable;	a	field_23694	throwable
METHOD	aye	()V	a	method_26806	deliver
METHOD	aye	(Ljava/lang/Throwable;)V	a	method_26807	add
CLASS	ayf	net/minecraft/class_5699	net/minecraft/util/dynamic/Codecs
FIELD	ayf	Lcom/mojang/serialization/Codec;	A	field_45075	IDENTIFIER_PATH
FIELD	ayf	Lcom/mojang/serialization/Codec;	B	field_40727	GAME_PROFILE_PROPERTY
FIELD	ayf	Lcom/mojang/serialization/MapCodec;	C	field_45076	GAME_PROFILE
FIELD	ayf	Lcom/mojang/serialization/Codec;	a	field_40721	JSON_ELEMENT
FIELD	ayf	Lcom/mojang/serialization/Codec;	b	field_46236	BASIC_OBJECT
FIELD	ayf	Lcom/mojang/serialization/Codec;	c	field_40723	VECTOR_3F
FIELD	ayf	Lcom/mojang/serialization/Codec;	d	field_51364	VECTOR_4F
FIELD	ayf	Lcom/mojang/serialization/Codec;	e	field_42265	QUATERNIONF
FIELD	ayf	Lcom/mojang/serialization/Codec;	f	field_42266	AXIS_ANGLE4F
FIELD	ayf	Lcom/mojang/serialization/Codec;	g	field_42267	ROTATION
FIELD	ayf	Lcom/mojang/serialization/Codec;	h	field_42268	MATRIX4F
FIELD	ayf	Lcom/mojang/serialization/Codec;	i	field_51365	ARGB
FIELD	ayf	Lcom/mojang/serialization/Codec;	j	field_49012	UNSIGNED_BYTE
FIELD	ayf	Lcom/mojang/serialization/Codec;	k	field_33441	NONNEGATIVE_INT
FIELD	ayf	Lcom/mojang/serialization/Codec;	l	field_33442	POSITIVE_INT
FIELD	ayf	Lcom/mojang/serialization/Codec;	m	field_34387	POSITIVE_FLOAT
FIELD	ayf	Lcom/mojang/serialization/Codec;	n	field_37408	REGULAR_EXPRESSION
FIELD	ayf	Lcom/mojang/serialization/Codec;	o	field_39042	INSTANT
FIELD	ayf	Lcom/mojang/serialization/Codec;	p	field_39273	BASE_64
FIELD	ayf	Lcom/mojang/serialization/Codec;	q	field_46165	ESCAPED_STRING
FIELD	ayf	Lcom/mojang/serialization/Codec;	r	field_39274	TAG_ENTRY_ID
FIELD	ayf	Ljava/util/function/Function;	s	field_39395	OPTIONAL_OF_LONG_TO_OPTIONAL_LONG
FIELD	ayf	Ljava/util/function/Function;	t	field_39396	OPTIONAL_LONG_TO_OPTIONAL_OF_LONG
FIELD	ayf	Lcom/mojang/serialization/Codec;	u	field_40724	BIT_SET
FIELD	ayf	Lcom/mojang/serialization/Codec;	v	field_40725	GAME_PROFILE_PROPERTY_MAP
FIELD	ayf	Lcom/mojang/serialization/Codec;	w	field_49183	PLAYER_NAME
FIELD	ayf	Lcom/mojang/serialization/Codec;	x	field_40726	GAME_PROFILE_WITH_PROPERTIES
FIELD	ayf	Lcom/mojang/serialization/Codec;	y	field_41759	NON_EMPTY_STRING
FIELD	ayf	Lcom/mojang/serialization/Codec;	z	field_44703	CODEPOINT
METHOD	ayf	()Ljava/lang/String;	a	method_49430	method_49430
METHOD	ayf	(FFLjava/util/function/Function;)Lcom/mojang/serialization/Codec;	a	method_37928	rangedFloat
METHOD	ayf	(FFLjava/util/function/Function;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult;	a	method_48108	method_48108
METHOD	ayf	(II)Lcom/mojang/serialization/Codec;	a	method_48766	rangedInt
METHOD	ayf	(IILjava/lang/Integer;)Ljava/lang/String;	a	method_48767	method_48767
METHOD	ayf	(IILjava/util/function/Function;)Lcom/mojang/serialization/Codec;	a	method_36241	rangedInt
METHOD	ayf	(IILjava/util/function/Function;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult;	a	method_48111	method_48111
METHOD	ayf	(ILjava/util/Map;)Lcom/mojang/serialization/DataResult;	a	method_57149	method_57149
METHOD	ayf	(Lale;)Layf$c;	a	method_43958	method_43958
METHOD	ayf	(Lcom/mojang/authlib/GameProfile;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile;	a	method_46370	method_46370
METHOD	ayf	(Lcom/mojang/authlib/GameProfile;Ljava/lang/String;Lcom/mojang/authlib/properties/Property;)V	a	method_46371	method_46371
METHOD	ayf	(Lcom/mojang/authlib/properties/Property;)Ljava/util/Optional;	a	method_46372	method_46372
METHOD	ayf	(Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/datafixers/util/Either;	a	method_46373	method_46373
METHOD	ayf	(Lcom/mojang/authlib/properties/PropertyMap;Ljava/lang/String;Ljava/util/List;)V	a	method_46374	method_46374
METHOD	ayf	(Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/List;)V	a	method_46375	method_46375
METHOD	ayf	(Lcom/mojang/authlib/properties/PropertyMap;Ljava/util/Map;)V	a	method_46376	method_46376
METHOD	ayf	(Lcom/mojang/datafixers/util/Either;)Lcom/mojang/authlib/properties/PropertyMap;	a	method_46377	method_46377
METHOD	ayf	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_36973	nonEmptyList
METHOD	ayf	(Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec;	a	method_57153	map
METHOD	ayf	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_39512	orCompressed
METHOD	ayf	(Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_37930	method_37930
METHOD	ayf	(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;	a	method_37931	createCodecForPairObject
METHOD	ayf	(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;	a	method_56942	withLifecycle
METHOD	ayf	(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;	a	method_39504	withLifecycle
METHOD	ayf	(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Codec;	a	method_53918	fromOps
METHOD	ayf	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;)Ljava/lang/Object;	a	method_53919	method_53919
METHOD	ayf	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic;	a	method_53920	method_53920
METHOD	ayf	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_44167	optionalLong
METHOD	ayf	(Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_53921	orCompressed
METHOD	ayf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_52459	method_52459
METHOD	ayf	(Ljava/lang/Float;)Ljava/lang/String;	a	method_37932	method_37932
METHOD	ayf	(Ljava/lang/Integer;)Ljava/lang/String;	a	method_36242	method_36242
METHOD	ayf	(Ljava/lang/Object;)Lcom/mojang/serialization/Codec$ResultFunction;	a	method_39028	orElsePartial
METHOD	ayf	(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String;	a	method_49431	method_49431
METHOD	ayf	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_52460	method_52460
METHOD	ayf	(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;	a	method_54941	parameters
METHOD	ayf	(Ljava/lang/String;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/authlib/properties/Property;	a	method_46381	method_46381
METHOD	ayf	(Ljava/lang/String;Ljava/util/regex/PatternSyntaxException;)Ljava/lang/String;	a	method_49433	method_49433
METHOD	ayf	(Ljava/time/format/DateTimeFormatter;)Lcom/mojang/serialization/Codec;	a	method_53700	formattedTime
METHOD	ayf	(Ljava/time/format/DateTimeFormatter;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_53701	method_53701
METHOD	ayf	(Ljava/util/BitSet;)Ljava/util/stream/LongStream;	a	method_46382	method_46382
METHOD	ayf	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_48115	method_48115
METHOD	ayf	(Ljava/util/Map;I)Ljava/lang/String;	a	method_57152	method_57152
METHOD	ayf	(Ljava/util/Optional;)Ljava/util/OptionalLong;	a	method_44168	method_44168
METHOD	ayf	(Ljava/util/OptionalLong;)Ljava/util/Optional;	a	method_44169	method_44169
METHOD	ayf	(Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/serialization/DataResult;	a	method_37935	method_37935
METHOD	ayf	(Ljava/util/function/BiFunction;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;	a	method_37936	method_37936
METHOD	ayf	(Ljava/util/function/BiFunction;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_37937	method_37937
METHOD	ayf	(Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_37938	method_37938
METHOD	ayf	(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;	a	method_40110	createContextRetrievalCodec
METHOD	ayf	(Ljava/util/function/Function;Ljava/lang/Float;)Ljava/lang/String;	a	method_49434	method_49434
METHOD	ayf	(Ljava/util/function/Function;Ljava/lang/Integer;)Ljava/lang/String;	a	method_49435	method_49435
METHOD	ayf	(Ljava/util/function/Function;Ljava/util/Collection;)Lcom/mojang/serialization/DataResult;	a	method_40111	method_40111
METHOD	ayf	(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Either;	a	method_37939	method_37939
METHOD	ayf	(Ljava/util/function/IntFunction;Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult;	a	method_39509	method_39509
METHOD	ayf	(Ljava/util/function/ToIntFunction;ILjava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_39510	method_39510
METHOD	ayf	(Ljava/util/function/ToIntFunction;Ljava/util/function/IntFunction;I)Lcom/mojang/serialization/Codec;	a	method_39511	rawIdChecked
METHOD	ayf	(Ljava/util/stream/LongStream;)Ljava/util/BitSet;	a	method_46384	method_46384
METHOD	ayf	(Ljm;)Lcom/mojang/serialization/DataResult;	a	method_48113	method_48113
METHOD	ayf	(Lorg/joml/AxisAngle4f;)Lorg/joml/Vector3f;	a	method_48768	method_48768
METHOD	ayf	(Lorg/joml/Matrix4f;)Ljava/util/List;	a	method_48769	method_48769
METHOD	ayf	(Lorg/joml/Quaternionf;)Ljava/util/List;	a	method_48777	method_48777
METHOD	ayf	(Lorg/joml/Vector3f;)Ljava/util/List;	a	method_46385	method_46385
METHOD	ayf	(Lorg/joml/Vector4f;)Ljava/lang/Integer;	a	method_59549	method_59549
METHOD	ayf	([B)Ljava/lang/String;	a	method_43960	method_43960
METHOD	ayf	()Ljava/lang/String;	b	method_49436	method_49436
METHOD	ayf	(Lale;)Layf$c;	b	method_43961	method_43961
METHOD	ayf	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	b	method_40113	nonEmptyEntryList
METHOD	ayf	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/Codec;)Layf$b;	b	method_53703	strictUnboundedMap
METHOD	ayf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_52462	method_52462
METHOD	ayf	(Ljava/lang/Integer;)Ljava/lang/String;	b	method_36246	method_36246
METHOD	ayf	(Ljava/lang/Object;)Ljava/lang/String;	b	method_49442	method_49442
METHOD	ayf	(Ljava/lang/String;)Ljava/lang/String;	b	method_52464	method_52464
METHOD	ayf	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	b	method_48771	method_48771
METHOD	ayf	(Ljava/util/function/BiFunction;Ljava/util/List;)Lcom/mojang/serialization/DataResult;	b	method_37942	method_37942
METHOD	ayf	(Ljava/util/function/Function;)Ljava/util/function/Function;	b	method_40114	createEqualTypeChecker
METHOD	ayf	(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair;	b	method_37943	method_37943
METHOD	ayf	(Lorg/joml/AxisAngle4f;)Ljava/lang/Float;	b	method_48772	method_48772
METHOD	ayf	(Lorg/joml/Vector4f;)Ljava/util/List;	b	method_59550	method_59550
METHOD	ayf	()Ljava/lang/String;	c	method_49438	method_49438
METHOD	ayf	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	c	method_42114	exceptionCatching
METHOD	ayf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_46388	method_46388
METHOD	ayf	(Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult;	c	method_39514	method_39514
METHOD	ayf	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	c	method_51494	method_51494
METHOD	ayf	(Ljava/util/List;)Lorg/joml/Matrix4f;	c	method_48776	method_48776
METHOD	ayf	(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/List;	c	method_37944	method_37944
METHOD	ayf	()Ljava/lang/String;	d	method_49440	method_49440
METHOD	ayf	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	d	method_53058	object2BooleanMap
METHOD	ayf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	d	method_48775	method_48775
METHOD	ayf	(Ljava/lang/Integer;)Ljava/lang/String;	d	method_49441	method_49441
METHOD	ayf	(Ljava/lang/String;)Ljava/lang/String;	d	method_51495	method_51495
METHOD	ayf	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	d	method_59551	method_59551
METHOD	ayf	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	e	method_57155	optional
METHOD	ayf	(Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult;	e	method_56907	method_56907
METHOD	ayf	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	e	method_48114	method_48114
METHOD	ayf	(Ljava/util/List;)Lorg/joml/Quaternionf;	e	method_59552	method_59552
METHOD	ayf	(Ljava/lang/Integer;)Ljava/lang/String;	f	method_56908	method_56908
METHOD	ayf	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	f	method_57156	method_57156
METHOD	ayf	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	f	method_48778	method_48778
METHOD	ayf	(Ljava/lang/String;)Ljava/lang/String;	g	method_57157	method_57157
METHOD	ayf	(Ljava/util/List;)Lorg/joml/Vector4f;	g	method_48779	method_48779
METHOD	ayf	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	h	method_43959	method_43959
METHOD	ayf	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	h	method_46389	method_46389
METHOD	ayf	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	i	method_53826	method_53826
METHOD	ayf	(Ljava/util/List;)Lorg/joml/Vector3f;	i	method_46391	method_46391
METHOD	ayf	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	j	method_43962	method_43962
METHOD	ayf	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	k	method_41302	method_41302
CLASS	ayf$1	net/minecraft/class_5699$1	net/minecraft/util/dynamic/Codecs$1
FIELD	ayf$1	Ljava/lang/Object;	a	field_35173	field_35173
METHOD	ayf$1	(Lorg/apache/commons/lang3/mutable/MutableObject;)Ljava/lang/String;	a	method_49444	method_49444
CLASS	ayf$2	net/minecraft/class_5699$2	net/minecraft/util/dynamic/Codecs$2
FIELD	ayf$2	Lcom/mojang/serialization/Codec;	a	field_35662	field_35662
FIELD	ayf$2	Lcom/mojang/serialization/Codec;	b	field_35663	field_35663
CLASS	ayf$3	net/minecraft/class_5699$3	net/minecraft/util/dynamic/Codecs$3
FIELD	ayf$3	Lcom/mojang/serialization/MapCodec;	a	field_46237	field_46237
FIELD	ayf$3	Lcom/mojang/serialization/MapCodec;	b	field_46238	field_46238
CLASS	ayf$4	net/minecraft/class_5699$4	net/minecraft/util/dynamic/Codecs$4
FIELD	ayf$4	Ljava/util/function/Function;	a	field_35664	field_35664
FIELD	ayf$4	Ljava/util/function/Function;	b	field_35665	field_35665
METHOD	ayf$4	(Lcom/mojang/serialization/DataResult;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;	a	method_39515	method_39515
CLASS	ayf$5	net/minecraft/class_5699$5	net/minecraft/util/dynamic/Codecs$5
FIELD	ayf$5	Lcom/mojang/serialization/Codec;	a	field_38082	field_38082
METHOD	ayf$5	(Ljava/lang/Object;Ljava/lang/Exception;)Ljava/lang/String;	a	method_49445	method_49445
CLASS	ayf$6	net/minecraft/class_5699$6	net/minecraft/util/dynamic/Codecs$6
FIELD	ayf$6	Ljava/lang/String;	a	field_47219	field_47219
FIELD	ayf$6	Ljava/lang/String;	b	field_47220	field_47220
FIELD	ayf$6	Lcom/mojang/serialization/Codec;	c	field_47221	field_47221
FIELD	ayf$6	Ljava/util/function/Function;	d	field_47222	field_47222
FIELD	ayf$6	Ljava/util/function/Function;	e	field_47223	field_47223
METHOD	ayf$6	(Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;	a	method_54942	encode
METHOD	ayf$6	(Lcom/mojang/serialization/MapLike;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/DataResult;	a	method_54943	method_54943
METHOD	ayf$6	(Ljava/lang/String;Lcom/mojang/serialization/MapLike;)Ljava/lang/String;	a	method_54944	method_54944
CLASS	ayf$7	net/minecraft/class_5699$7	net/minecraft/util/dynamic/Codecs$7
FIELD	ayf$7	Lcom/mojang/serialization/Codec;	a	field_50110	field_50110
METHOD	ayf$7	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_58592	method_58592
METHOD	ayf$7	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Z	a	method_58593	isEmpty
METHOD	ayf$7	(Ljava/util/Optional;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_58594	encode
CLASS	ayf$a	net/minecraft/class_5699$class_6866	net/minecraft/util/dynamic/Codecs$ContextRetrievalCodec
FIELD	ayf$a	Ljava/util/function/Function;	a	field_36397	retriever
CLASS	ayf$b	net/minecraft/class_5699$class_8783	net/minecraft/util/dynamic/Codecs$StrictUnboundedMapCodec
FIELD	ayf$b	Lcom/mojang/serialization/Codec;	a	a	keyCodec
FIELD	ayf$b	Lcom/mojang/serialization/Codec;	b	b	elementCodec
METHOD	ayf$b	()Ljava/lang/String;	a	method_53704	method_53704
METHOD	ayf$b	(Lcom/mojang/serialization/DataResult;Ljava/lang/String;)Ljava/lang/String;	a	method_53705	method_53705
METHOD	ayf$b	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;	a	method_53706	method_53706
METHOD	ayf$b	(Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/datafixers/util/Pair;	a	method_53707	method_53707
METHOD	ayf$b	(Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_53708	encode
CLASS	ayf$c	net/minecraft/class_5699$class_7476	net/minecraft/util/dynamic/Codecs$TagEntryId
FIELD	ayf$c	Lale;	a	comp_813	comp_813
FIELD	ayf$c	Z	b	comp_814	comp_814
METHOD	ayf$c	()Lale;	a	comp_813	comp_813
METHOD	ayf$c	()Z	b	comp_814	comp_814
METHOD	ayf$c	()Ljava/lang/String;	c	method_43963	asString
CLASS	ayg	net/minecraft/class_6826	net/minecraft/util/FixedBufferInputStream
FIELD	ayg	I	a	field_36209	DEFAULT_BUFFER_SIZE
FIELD	ayg	Ljava/io/InputStream;	b	field_36210	stream
FIELD	ayg	[B	c	field_36211	buf
FIELD	ayg	I	d	field_36212	end
FIELD	ayg	I	e	field_36213	start
METHOD	ayg	()I	a	method_39779	getAvailableBuffer
METHOD	ayg	()V	b	method_39780	fill
CLASS	ayh	net/minecraft/class_5253	net/minecraft/util/math/ColorHelper
METHOD	ayh	(F)I	a	method_59553	channelFromFloat
CLASS	ayh$a	net/minecraft/class_5253$class_8045	net/minecraft/util/math/ColorHelper$Abgr
METHOD	ayh$a	(I)I	a	method_48342	getAlpha
METHOD	ayh$a	(II)I	a	method_48343	withAlpha
METHOD	ayh$a	(IIII)I	a	method_48344	getAbgr
METHOD	ayh$a	(I)I	b	method_48345	getRed
METHOD	ayh$a	(I)I	c	method_48346	getGreen
METHOD	ayh$a	(I)I	d	method_48347	getBlue
METHOD	ayh$a	(I)I	e	method_48348	getBgr
METHOD	ayh$a	(I)I	f	method_48548	toOpaque
CLASS	ayh$b	net/minecraft/class_5253$class_5254	net/minecraft/util/math/ColorHelper$Argb
METHOD	ayh$b	(FFFF)I	a	method_59554	fromFloats
METHOD	ayh$b	(FII)I	a	method_48780	lerp
METHOD	ayh$b	(I)I	a	method_27762	getAlpha
METHOD	ayh$b	(II)I	a	method_27763	mixColor
METHOD	ayh$b	(III)I	a	method_57173	getArgb
METHOD	ayh$b	(IIII)I	a	method_27764	getArgb
METHOD	ayh$b	(I)I	b	method_27765	getRed
METHOD	ayh$b	(II)I	b	method_58144	withAlpha
METHOD	ayh$b	(I)I	c	method_27766	getGreen
METHOD	ayh$b	(I)I	d	method_27767	getBlue
METHOD	ayh$b	(I)I	e	method_57174	fullAlpha
CLASS	ayi	net/minecraft/class_6397	net/minecraft/util/ZipCompressor
FIELD	ayi	Lorg/slf4j/Logger;	a	field_33864	LOGGER
FIELD	ayi	Ljava/nio/file/Path;	b	field_33865	file
FIELD	ayi	Ljava/nio/file/Path;	c	field_33866	temp
FIELD	ayi	Ljava/nio/file/FileSystem;	d	field_33867	zip
METHOD	ayi	(Ljava/nio/file/Path;)V	a	method_37161	copyAll
METHOD	ayi	(Ljava/nio/file/Path;Ljava/io/File;)V	a	method_37162	copy
METHOD	ayi	(Ljava/nio/file/Path;Ljava/lang/String;)V	a	method_37163	write
METHOD	ayi	(Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Z	a	method_37164	method_37164
CLASS	ayj	net/minecraft/class_5481	net/minecraft/text/OrderedText
FIELD	ayj	Layj;	a	field_26385	EMPTY
METHOD	ayj	(Layj;Layj;Layk;)Z	a	method_30743	method_30743
METHOD	ayj	(Layk;)Z	a	method_30744	method_30744
METHOD	ayj	(Layk;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;ILyl;I)Z	a	method_30746	method_30746
METHOD	ayj	(Ljava/lang/String;Lyl;Layk;)Z	a	method_34907	method_34907
METHOD	ayj	(Ljava/lang/String;Lyl;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Layk;)Z	a	method_30748	method_30748
METHOD	ayj	(Ljava/util/List;Layk;)Z	a	method_30750	method_30750
METHOD	ayj	(Lyl;ILayk;)Z	a	method_30751	method_30751
METHOD	ayj	(Ljava/lang/String;Lyl;Layk;)Z	b	method_30753	method_30753
METHOD	ayj	(Ljava/lang/String;Lyl;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;Layk;)Z	b	method_34911	method_34911
METHOD	ayj	(Ljava/lang/String;Lyl;)Layj;	backward	method_34910	styledBackwardsVisitedString
METHOD	ayj	(Ljava/lang/String;Lyl;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Layj;	backward	method_30754	styledBackwardsVisitedString
METHOD	ayj	(ILyl;)Layj;	codepoint	method_30741	styled
METHOD	ayj	()Layj;	composite	method_34905	empty
METHOD	ayj	(Layj;)Layj;	composite	method_34906	of
METHOD	ayj	(Layj;Layj;)Layj;	composite	method_30742	concat
METHOD	ayj	(Ljava/util/List;)Layj;	composite	method_30749	concat
METHOD	ayj	([Layj;)Layj;	composite	method_34909	concat
METHOD	ayj	(Layk;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Layk;	decorateOutput	method_30745	map
METHOD	ayj	(Ljava/lang/String;Lyl;)Layj;	forward	method_30747	styledForwardsVisitedString
METHOD	ayj	(Ljava/lang/String;Lyl;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Layj;	forward	method_34908	styledForwardsVisitedString
METHOD	ayj	(Ljava/util/List;)Layj;	fromList	method_30755	innerConcat
METHOD	ayj	(Layj;Layj;)Layj;	fromPair	method_30752	innerConcat
CLASS	ayk	net/minecraft/class_5224	net/minecraft/text/CharacterVisitor
CLASS	ayl	net/minecraft/class_7619	net/minecraft/network/message/MessageChainTaskQueue
FIELD	ayl	Lorg/slf4j/Logger;	b	field_39828	LOGGER
FIELD	ayl	Ljava/util/concurrent/CompletableFuture;	c	field_39829	current
FIELD	ayl	Ljava/util/concurrent/Executor;	d	field_39830	executor
FIELD	ayl	Z	e	field_40112	closed
METHOD	ayl	(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	a	method_54440	method_54440
METHOD	ayl	(Ljava/lang/Throwable;)Ljava/lang/Void;	a	method_44904	method_44904
METHOD	ayl	(Ljava/util/function/Consumer;Ljava/lang/Object;)V	a	method_44903	method_44903
CLASS	aym	net/minecraft/class_6496	net/minecraft/util/TopologicalSorts
METHOD	aym	(Ljava/util/Map;Ljava/util/Set;Ljava/util/Set;Ljava/util/function/Consumer;Ljava/lang/Object;)Z	a	method_37951	sort
CLASS	ayn	net/minecraft/class_3518	net/minecraft/util/JsonHelper
FIELD	ayn	Lcom/google/gson/Gson;	a	field_15657	GSON
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object;	a	method_15297	deserialize
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object;	a	method_47992	deserializeNullable
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object;	a	method_15276	deserialize
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object;	a	method_47993	deserializeNullable
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;)Ljava/lang/Object;	a	method_15290	deserialize
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/lang/String;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object;	a	method_15262	deserialize
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;	a	method_15284	deserialize
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object;	a	method_15279	deserialize
METHOD	ayn	(Lcom/google/gson/JsonElement;)Z	a	method_15286	isString
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/lang/String;	a	method_15287	asString
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object;	a	method_15291	deserialize
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Z	a	method_15289	hasString
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;B)B	a	method_15271	getByte
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;C)C	a	method_34914	getChar
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;D)D	a	method_34915	getDouble
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;F)F	a	method_15277	getFloat
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;I)I	a	method_15282	getInt
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;J)J	a	method_15280	getLong
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonArray;)Lcom/google/gson/JsonArray;	a	method_15292	getArray
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object;	a	method_15272	deserialize
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;Lcom/google/gson/JsonObject;)Lcom/google/gson/JsonObject;	a	method_15281	getObject
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/Object;Lcom/google/gson/JsonDeserializationContext;Ljava/lang/Class;)Ljava/lang/Object;	a	method_15283	deserialize
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_15253	getString
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigDecimal;)Ljava/math/BigDecimal;	a	method_34917	getBigDecimal
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;Ljava/math/BigInteger;)Ljava/math/BigInteger;	a	method_34918	getBigInteger
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;Lji;)Lji;	a	method_34916	getItem
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;S)S	a	method_34919	getShort
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z	a	method_15258	getBoolean
METHOD	ayn	(Lcom/google/gson/stream/JsonWriter;Lcom/google/gson/JsonElement;Ljava/util/Comparator;)V	a	method_43677	writeSorted
METHOD	ayn	(Ljava/io/Reader;)Lcom/google/gson/JsonObject;	a	method_15255	deserialize
METHOD	ayn	(Ljava/io/Reader;Z)Lcom/google/gson/JsonObject;	a	method_15274	deserialize
METHOD	ayn	(Ljava/lang/String;)Lcom/google/gson/JsonObject;	a	method_15285	deserialize
METHOD	ayn	(Ljava/lang/String;Ljava/lang/String;)Lcom/google/gson/JsonSyntaxException;	a	method_17995	method_17995
METHOD	ayn	(Ljava/lang/String;Z)Lcom/google/gson/JsonObject;	a	method_15298	deserialize
METHOD	ayn	(Ljava/util/Collection;Ljava/util/Comparator;)Ljava/util/Collection;	a	method_43678	sort
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/io/Reader;Lcom/google/gson/reflect/TypeToken;Z)Ljava/lang/Object;	b	method_15273	deserialize
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/io/Reader;Ljava/lang/Class;Z)Ljava/lang/Object;	b	method_15267	deserialize
METHOD	ayn	(Lcom/google/gson/Gson;Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/Object;	b	method_47994	deserializeNullable
METHOD	ayn	(Lcom/google/gson/JsonElement;)Z	b	method_15275	isNumber
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)Lji;	b	method_15256	asItem
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Z	b	method_34920	hasNumber
METHOD	ayn	(Ljava/io/Reader;)Lcom/google/gson/JsonArray;	b	method_37165	deserializeArray
METHOD	ayn	(Ljava/lang/String;)Lcom/google/gson/JsonArray;	b	method_43679	deserializeArray
METHOD	ayn	(Lcom/google/gson/JsonElement;)Z	c	method_34921	isBoolean
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)Z	c	method_15268	asBoolean
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Z	c	method_15254	hasBoolean
METHOD	ayn	(Lcom/google/gson/JsonElement;)Ljava/lang/String;	d	method_15266	getType
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)D	d	method_34922	asDouble
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Z	d	method_15264	hasArray
METHOD	ayn	(Lcom/google/gson/JsonElement;)Ljava/lang/String;	e	method_43680	toSortedString
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)F	e	method_15269	asFloat
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Z	e	method_34923	hasJsonObject
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)J	f	method_15263	asLong
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Z	f	method_15278	hasPrimitive
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)I	g	method_15257	asInt
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Z	g	method_15294	hasElement
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)B	h	method_15293	asByte
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonElement;	h	method_52226	getElement
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)C	i	method_34924	asChar
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String;	i	method_15265	getString
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigDecimal;	j	method_34925	asBigDecimal
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Lji;	j	method_15288	getItem
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)Ljava/math/BigInteger;	k	method_34926	asBigInteger
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Z	k	method_15270	getBoolean
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)S	l	method_34928	asShort
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)D	l	method_34927	getDouble
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonObject;	m	method_15295	asObject
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)F	m	method_15259	getFloat
METHOD	ayn	(Lcom/google/gson/JsonElement;Ljava/lang/String;)Lcom/google/gson/JsonArray;	n	method_15252	asArray
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)J	n	method_22449	getLong
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)I	o	method_15260	getInt
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)B	p	method_34929	getByte
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)C	q	method_34930	getChar
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigDecimal;	r	method_34931	getBigDecimal
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/math/BigInteger;	s	method_34932	getBigInteger
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)S	t	method_34933	getShort
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonObject;	u	method_15296	getObject
METHOD	ayn	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Lcom/google/gson/JsonArray;	v	method_15261	getArray
CLASS	ayo	net/minecraft/class_3521	net/minecraft/util/NetworkUtils
FIELD	ayo	Lorg/slf4j/Logger;	a	field_15665	LOGGER
METHOD	ayo	()I	a	method_15302	findLocalPort
METHOD	ayo	(I)Z	a	method_46872	isPortAvailable
METHOD	ayo	(Lcom/google/common/hash/HashFunction;ILayo$a;Ljava/io/InputStream;Ljava/nio/file/Path;)Lcom/google/common/hash/HashCode;	a	method_55492	write
METHOD	ayo	(Ljava/nio/file/Path;)V	a	method_55603	updateModificationTime
METHOD	ayo	(Ljava/nio/file/Path;Lcom/google/common/hash/HashCode;)Ljava/nio/file/Path;	a	method_55493	resolve
METHOD	ayo	(Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;)Lcom/google/common/hash/HashCode;	a	method_55494	hash
METHOD	ayo	(Ljava/nio/file/Path;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;)Z	a	method_55495	validateHash
METHOD	ayo	(Ljava/nio/file/Path;Ljava/net/URL;Ljava/util/Map;Lcom/google/common/hash/HashFunction;Lcom/google/common/hash/HashCode;ILjava/net/Proxy;Layo$a;)Ljava/nio/file/Path;	a	method_55496	download
CLASS	ayo$a	net/minecraft/class_3521$class_9034	net/minecraft/util/NetworkUtils$DownloadListener
METHOD	ayo$a	()V	a	method_55497	onStart
METHOD	ayo$a	(J)V	a	method_55498	onProgress
METHOD	ayo$a	(Ljava/util/OptionalLong;)V	a	method_55499	onContentLength
METHOD	ayo$a	(Z)V	a	method_55500	onFinish
CLASS	ayp	net/minecraft/class_6497	net/minecraft/util/dynamic/Range
FIELD	ayp	Lcom/mojang/serialization/Codec;	a	field_34390	CODEC
FIELD	ayp	Ljava/lang/Comparable;	b	comp_1	minInclusive
FIELD	ayp	Ljava/lang/Comparable;	c	comp_2	maxInclusive
METHOD	ayp	()Ljava/lang/Comparable;	a	comp_1	minInclusive
METHOD	ayp	(Layp;)Z	a	method_37952	contains
METHOD	ayp	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_37953	createCodec
METHOD	ayp	(Lcom/mojang/serialization/Codec;Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/Codec;	a	method_37954	createRangedCodec
METHOD	ayp	(Ljava/lang/Comparable;)Z	a	method_37955	contains
METHOD	ayp	(Ljava/lang/Comparable;Layp;)Ljava/lang/String;	a	method_49447	method_49447
METHOD	ayp	(Ljava/lang/Comparable;Ljava/lang/Comparable;)Lcom/mojang/serialization/DataResult;	a	method_37956	validate
METHOD	ayp	(Ljava/lang/Comparable;Ljava/lang/Comparable;Layp;)Lcom/mojang/serialization/DataResult;	a	method_37957	method_37957
METHOD	ayp	()Ljava/lang/Comparable;	b	comp_2	maxInclusive
METHOD	ayp	(Ljava/lang/Comparable;Layp;)Ljava/lang/String;	b	method_49448	method_49448
METHOD	ayp	()Ljava/lang/String;	c	method_49449	method_49449
CLASS	ayq	net/minecraft/class_7243	net/minecraft/util/dynamic/CodecHolder
FIELD	ayq	Lcom/mojang/serialization/MapCodec;	a	comp_640	comp_640
METHOD	ayq	()Lcom/mojang/serialization/MapCodec;	a	comp_640	comp_640
METHOD	ayq	(Lcom/mojang/serialization/MapCodec;)Layq;	a	method_42116	of
CLASS	ayr	net/minecraft/class_3528	net/minecraft/util/Lazy
FIELD	ayr	Ljava/util/function/Supplier;	a	field_15719	supplier
METHOD	ayr	()Ljava/lang/Object;	a	method_15332	get
CLASS	ays	net/minecraft/class_4540	net/minecraft/world/biome/source/SeedMixer
FIELD	ays	J	a	field_29842	field_29842
FIELD	ays	J	b	field_29843	field_29843
METHOD	ays	(JJ)J	a	method_22372	mixSeed
CLASS	ayt	net/minecraft/class_9634	net/minecraft/util/collection/ListDeque
METHOD	ayt	()Layt;	b	method_59513	reversed
CLASS	ayu	net/minecraft/class_3530	net/minecraft/util/LowercaseEnumTypeAdapterFactory
METHOD	ayu	(Ljava/lang/Object;)Ljava/lang/String;	a	method_15334	getKey
CLASS	ayu$1	net/minecraft/class_3530$1	net/minecraft/util/LowercaseEnumTypeAdapterFactory$1
FIELD	ayu$1	Ljava/util/Map;	a	field_15720	field_15720
FIELD	ayu$1	Layu;	b	field_15721	field_15721
CLASS	ayv	net/minecraft/class_6416	net/minecraft/util/crash/CrashMemoryReserve
FIELD	ayv	[B	a	field_34021	reservedMemory
METHOD	ayv	()V	a	method_37414	reserveMemory
METHOD	ayv	()V	b	method_37415	releaseMemory
CLASS	ayw	net/minecraft/class_6683	net/minecraft/util/ModStatus
FIELD	ayw	Layw$a;	a	comp_171	comp_171
FIELD	ayw	Ljava/lang/String;	b	comp_172	comp_172
METHOD	ayw	()Z	a	method_39029	isModded
METHOD	ayw	(Layw;)Layw;	a	method_39030	combine
METHOD	ayw	(Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Class;)Layw;	a	method_39031	check
METHOD	ayw	()Ljava/lang/String;	b	method_39032	getMessage
METHOD	ayw	()Layw$a;	c	comp_171	comp_171
METHOD	ayw	()Ljava/lang/String;	d	comp_172	comp_172
CLASS	ayw$a	net/minecraft/class_6683$class_6684	net/minecraft/util/ModStatus$Confidence
FIELD	ayw$a	Layw$a;	a	field_35174	field_35174
FIELD	ayw$a	Layw$a;	b	field_35175	field_35175
FIELD	ayw$a	Layw$a;	c	field_35176	field_35176
FIELD	ayw$a	Ljava/lang/String;	d	field_35177	description
FIELD	ayw$a	Z	e	field_35178	modded
FIELD	ayw$a	[Layw$a;	f	field_35179	field_35179
METHOD	ayw$a	()[Layw$a;	a	method_39033	method_39033
CLASS	ayx	net/minecraft/class_3532	net/minecraft/util/math/MathHelper
FIELD	ayx	F	a	field_29844	PI
FIELD	ayx	F	b	field_29845	HALF_PI
FIELD	ayx	F	c	field_29846	TAU
FIELD	ayx	F	d	field_29847	RADIANS_PER_DEGREE
FIELD	ayx	F	e	field_29848	DEGREES_PER_RADIAN
FIELD	ayx	F	f	field_29849	EPSILON
FIELD	ayx	F	g	field_15724	SQUARE_ROOT_OF_TWO
FIELD	ayx	Lorg/joml/Vector3f;	h	field_46242	Y_AXIS
FIELD	ayx	Lorg/joml/Vector3f;	i	field_46243	X_AXIS
FIELD	ayx	Lorg/joml/Vector3f;	j	field_46244	Z_AXIS
FIELD	ayx	J	k	field_29852	field_29852
FIELD	ayx	J	l	field_29853	HALF_PI_RADIANS_SINE_TABLE_INDEX
FIELD	ayx	J	m	field_29854	field_29854
FIELD	ayx	J	n	field_29855	field_29855
FIELD	ayx	F	o	field_29856	DEGREES_TO_SINE_TABLE_INDEX
FIELD	ayx	[F	p	field_15725	SINE_TABLE
FIELD	ayx	Lazf;	q	field_15726	RANDOM
FIELD	ayx	[I	r	field_15723	MULTIPLY_DE_BRUIJN_BIT_POSITION
FIELD	ayx	D	s	field_29857	ARCSINE_MACLAURIN_3
FIELD	ayx	I	t	field_29858	field_29858
FIELD	ayx	I	u	field_29859	ARCSINE_TABLE_LENGTH
FIELD	ayx	D	v	field_15728	ROUNDER_256THS
FIELD	ayx	[D	w	field_15727	ARCSINE_TABLE
FIELD	ayx	[D	x	field_15722	COSINE_OF_ARCSINE_TABLE
METHOD	ayx	()Ljava/util/UUID;	a	method_15394	randomUuid
METHOD	ayx	(D)I	a	method_15357	floor
METHOD	ayx	(DD)D	a	method_15391	absMax
METHOD	ayx	(DDD)D	a	method_15350	clamp
METHOD	ayx	(DDDDD)D	a	method_32854	clampedMap
METHOD	ayx	(DDDDDD)D	a	method_16437	lerp2
METHOD	ayx	(DDDDDDDDDDD)D	a	method_16438	lerp3
METHOD	ayx	(DI)I	a	method_38961	roundDownToMultiple
METHOD	ayx	(F)F	a	method_15374	sin
METHOD	ayx	(FF)Z	a	method_15347	approximatelyEquals
METHOD	ayx	(FFF)F	a	method_15363	clamp
METHOD	ayx	(FFFFF)F	a	method_41303	catmullRom
METHOD	ayx	(FII)I	a	method_48781	lerp
METHOD	ayx	(I)I	a	method_15382	abs
METHOD	ayx	(II)I	a	method_48116	floorDiv
METHOD	ayx	(III)I	a	method_15340	clamp
METHOD	ayx	(IIII)Ljava/util/stream/IntStream;	a	method_42117	stream
METHOD	ayx	(IIIII)I	a	method_42118	method_42118
METHOD	ayx	(IILjava/util/function/IntPredicate;)I	a	method_15360	binarySearch
METHOD	ayx	(J)J	a	method_38652	square
METHOD	ayx	(JJJ)J	a	method_53062	clamp
METHOD	ayx	(Lazf;)Ljava/util/UUID;	a	method_15378	randomUuid
METHOD	ayx	(Lazf;DD)D	a	method_15366	nextDouble
METHOD	ayx	(Lazf;FF)F	a	method_15344	nextFloat
METHOD	ayx	(Lazf;II)I	a	method_15395	nextInt
METHOD	ayx	(Levp;Levp;Levk;)Z	a	method_34945	method_34945
METHOD	ayx	(Ljava/lang/String;I)I	a	method_15343	parseInt
METHOD	ayx	(Lkd;)J	a	method_15389	hashCode
METHOD	ayx	(Lorg/apache/commons/lang3/math/Fraction;I)I	a	method_59515	multiplyFraction
METHOD	ayx	(Lorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf;	a	method_53948	rotateAround
METHOD	ayx	([F)V	a	method_15376	method_15376
METHOD	ayx	(D)J	b	method_15372	lfloor
METHOD	ayx	(DD)Z	b	method_20390	approximatelyEquals
METHOD	ayx	(DDD)D	b	method_15390	clampedLerp
METHOD	ayx	(DDDDD)D	b	method_33722	map
METHOD	ayx	(F)F	b	method_15362	cos
METHOD	ayx	(FF)F	b	method_15341	floorMod
METHOD	ayx	(FFF)F	b	method_37166	clampedLerp
METHOD	ayx	(FFFFF)F	b	method_37958	clampedMap
METHOD	ayx	(FII)I	b	method_53063	lerpPositive
METHOD	ayx	(I)I	b	method_15392	wrapDegrees
METHOD	ayx	(II)I	b	method_15387	floorMod
METHOD	ayx	(III)J	b	method_15371	hashCode
METHOD	ayx	(IIII)Z	b	method_42119	method_42119
METHOD	ayx	(Lazf;FF)F	b	method_32750	nextBetween
METHOD	ayx	(Lazf;II)I	b	method_32751	nextBetween
METHOD	ayx	(D)I	c	method_15384	ceil
METHOD	ayx	(DD)D	c	method_15367	floorMod
METHOD	ayx	(DDD)D	c	method_15370	getLerpProgress
METHOD	ayx	(F)F	c	method_15355	sqrt
METHOD	ayx	(FF)F	c	method_15381	subtractAngles
METHOD	ayx	(FFF)F	c	method_20306	clampAngle
METHOD	ayx	(FFFFF)F	c	method_37959	map
METHOD	ayx	(I)I	c	method_15339	smallestEncompassingPowerOfTwo
METHOD	ayx	(II)Z	c	method_48117	isMultipleOf
METHOD	ayx	(III)Ljava/util/stream/IntStream;	c	method_42120	stream
METHOD	ayx	(Lazf;FF)F	c	method_32855	nextGaussian
METHOD	ayx	(D)D	d	method_15338	wrapDegrees
METHOD	ayx	(DD)D	d	method_15349	atan2
METHOD	ayx	(DDD)D	d	method_16436	lerp
METHOD	ayx	(F)I	d	method_15375	floor
METHOD	ayx	(FF)F	d	method_15356	angleBetween
METHOD	ayx	(FFF)F	d	method_15348	stepTowards
METHOD	ayx	(I)Z	d	method_15352	isPowerOfTwo
METHOD	ayx	(II)I	d	method_28139	roundUpToMultiple
METHOD	ayx	(D)D	e	method_15385	fractionalPart
METHOD	ayx	(DD)D	e	method_41189	squaredHypot
METHOD	ayx	(DDD)D	e	method_52468	lerpAngleDegrees
METHOD	ayx	(F)F	e	method_15379	abs
METHOD	ayx	(FF)F	e	method_24504	wrap
METHOD	ayx	(FFF)F	e	method_15388	stepUnwrappedAngleTowards
METHOD	ayx	(I)I	e	method_15342	ceilLog2
METHOD	ayx	(II)I	e	method_38788	ceilDiv
METHOD	ayx	(D)D	f	method_48118	inverseSqrt
METHOD	ayx	(DD)D	f	method_39241	hypot
METHOD	ayx	(DDD)D	f	method_41190	squaredMagnitude
METHOD	ayx	(F)I	f	method_15386	ceil
METHOD	ayx	(FFF)I	f	method_15353	packRgb
METHOD	ayx	(I)I	f	method_15351	floorLog2
METHOD	ayx	(D)D	g	method_15345	fastInverseSqrt
METHOD	ayx	(DDD)D	g	method_33825	magnitude
METHOD	ayx	(F)F	g	method_15393	wrapDegrees
METHOD	ayx	(FFF)F	g	method_37960	getLerpProgress
METHOD	ayx	(I)I	g	method_15354	idealHash
METHOD	ayx	(D)D	h	method_16435	perlinFade
METHOD	ayx	(F)F	h	method_22450	fractionalPart
METHOD	ayx	(FFF)I	h	method_15369	hsvToRgb
METHOD	ayx	(I)I	h	method_34954	square
METHOD	ayx	(D)D	i	method_34956	perlinFadeDerivative
METHOD	ayx	(F)F	i	method_48119	inverseSqrt
METHOD	ayx	(FFF)F	i	method_16439	lerp
METHOD	ayx	(D)I	j	method_17822	sign
METHOD	ayx	(F)F	j	method_23278	fastInverseCbrt
METHOD	ayx	(FFF)F	j	method_17821	lerpAngleDegrees
METHOD	ayx	(D)D	k	method_33723	square
METHOD	ayx	(F)F	k	method_27285	square
METHOD	ayx	(D)D	l	method_34957	method_34957
CLASS	ayy	net/minecraft/class_6498	net/minecraft/util/WinNativeModuleUtil
FIELD	ayy	Lorg/slf4j/Logger;	a	field_34391	LOGGER
FIELD	ayy	I	b	field_34392	CODE_PAGE_MASK
FIELD	ayy	I	c	field_34393	EN_US_CODE_PAGE
FIELD	ayy	I	d	field_34394	LANGUAGE_ID_MASK
FIELD	ayy	I	e	field_34395	LANGUAGE_ID
METHOD	ayy	()Ljava/util/List;	a	method_37961	collectNativeModules
METHOD	ayy	(Layy$a;)Ljava/lang/String;	a	method_37962	method_37962
METHOD	ayy	(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Lcom/sun/jna/Pointer;	a	method_37963	query
METHOD	ayy	(Ljava/lang/String;)Ljava/util/Optional;	a	method_37964	createNativeModuleInfo
METHOD	ayy	(Ljava/lang/String;II)Ljava/lang/String;	a	method_37965	getStringFileInfoPath
METHOD	ayy	(Lp;)V	a	method_37966	addDetailTo
METHOD	ayy	([I)Ljava/util/OptionalInt;	a	method_37967	getEnglishTranslationIndex
METHOD	ayy	()Ljava/lang/String;	b	method_37968	method_37968
METHOD	ayy	(Layy$a;)Ljava/lang/String;	b	method_37969	method_37969
METHOD	ayy	(Lcom/sun/jna/Pointer;Ljava/lang/String;Lcom/sun/jna/ptr/IntByReference;)Ljava/lang/String;	b	method_37970	queryString
CLASS	ayy$a	net/minecraft/class_6498$class_6499	net/minecraft/util/WinNativeModuleUtil$NativeModule
FIELD	ayy$a	Ljava/lang/String;	a	field_34396	path
FIELD	ayy$a	Ljava/util/Optional;	b	field_34397	info
METHOD	ayy$a	(Layy$b;)Ljava/lang/String;	a	method_37971	method_37971
CLASS	ayy$b	net/minecraft/class_6498$class_6500	net/minecraft/util/WinNativeModuleUtil$NativeModuleInfo
FIELD	ayy$b	Ljava/lang/String;	a	field_34398	fileDescription
FIELD	ayy$b	Ljava/lang/String;	b	field_34399	fileVersion
FIELD	ayy$b	Ljava/lang/String;	c	field_34400	companyName
CLASS	ayz	net/minecraft/class_9637	net/minecraft/util/dynamic/NullOps
FIELD	ayz	Layz;	a	field_51366	INSTANCE
METHOD	ayz	()Lbaa;	a	method_59555	empty
METHOD	ayz	(B)Lbaa;	a	method_59556	createByte
METHOD	ayz	(D)Lbaa;	a	method_59557	createDouble
METHOD	ayz	(F)Lbaa;	a	method_59558	createFloat
METHOD	ayz	(I)Lbaa;	a	method_59559	createInt
METHOD	ayz	(J)Lbaa;	a	method_59560	createLong
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	a	method_59561	getNumberValue
METHOD	ayz	(Lbaa;Lbaa;)Lcom/mojang/serialization/DataResult;	a	method_59562	mergeToList
METHOD	ayz	(Lbaa;Lbaa;Lbaa;)Lcom/mojang/serialization/DataResult;	a	method_59563	mergeToMap
METHOD	ayz	(Lbaa;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;	a	method_59564	mergeToMap
METHOD	ayz	(Lbaa;Ljava/lang/String;)Lbaa;	a	method_59565	remove
METHOD	ayz	(Lbaa;Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_59566	mergeToList
METHOD	ayz	(Lbaa;Ljava/util/Map;)Lcom/mojang/serialization/DataResult;	a	method_59567	mergeToMap
METHOD	ayz	(Lcom/mojang/serialization/DynamicOps;Lbaa;)Ljava/lang/Object;	a	method_59568	convertTo
METHOD	ayz	(Ljava/lang/Number;)Lbaa;	a	method_59569	createNumeric
METHOD	ayz	(Ljava/lang/String;)Lbaa;	a	method_59570	createString
METHOD	ayz	(Ljava/nio/ByteBuffer;)Lbaa;	a	method_59571	createByteList
METHOD	ayz	(Ljava/util/Map;)Lbaa;	a	method_59572	createMap
METHOD	ayz	(Ljava/util/stream/IntStream;)Lbaa;	a	method_59573	createIntList
METHOD	ayz	(Ljava/util/stream/LongStream;)Lbaa;	a	method_59574	createLongList
METHOD	ayz	(Ljava/util/stream/Stream;)Lbaa;	a	method_59575	createMap
METHOD	ayz	(S)Lbaa;	a	method_59576	createShort
METHOD	ayz	(Z)Lbaa;	a	method_59577	createBoolean
METHOD	ayz	()Lbaa;	b	method_59578	emptyMap
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	b	method_59579	getBooleanValue
METHOD	ayz	(Ljava/util/stream/Stream;)Lbaa;	b	method_59580	createList
METHOD	ayz	()Lbaa;	c	method_59581	emptyList
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	c	method_59582	getStringValue
METHOD	ayz	()Ljava/lang/String;	d	method_59583	method_59583
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	d	method_59584	getMapValues
METHOD	ayz	()Ljava/lang/String;	e	method_59585	method_59585
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	e	method_59586	getMapEntries
METHOD	ayz	()Ljava/lang/String;	f	method_59587	method_59587
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	f	method_59588	getMap
METHOD	ayz	()Ljava/lang/String;	g	method_59589	method_59589
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	g	method_59590	getStream
METHOD	ayz	()Ljava/lang/String;	h	method_59591	method_59591
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	h	method_59592	getList
METHOD	ayz	()Ljava/lang/String;	i	method_59593	method_59593
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	i	method_59594	getByteBuffer
METHOD	ayz	()Ljava/lang/String;	j	method_59595	method_59595
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	j	method_59596	getIntStream
METHOD	ayz	()Ljava/lang/String;	k	method_59597	method_59597
METHOD	ayz	(Lbaa;)Lcom/mojang/serialization/DataResult;	k	method_59598	getLongStream
METHOD	ayz	()Ljava/lang/String;	l	method_59599	method_59599
METHOD	ayz	()Ljava/lang/String;	m	method_59600	method_59600
METHOD	ayz	()Ljava/lang/String;	n	method_59601	method_59601
CLASS	ayz$a	net/minecraft/class_9637$class_9638	net/minecraft/util/dynamic/NullOps$NullMapBuilder
METHOD	ayz$a	()Lbaa;	a	method_59602	initBuilder
METHOD	ayz$a	(Lbaa;Lbaa;)Lcom/mojang/serialization/DataResult;	a	method_59603	build
METHOD	ayz$a	(Lbaa;Lbaa;Lbaa;)Lbaa;	a	method_59604	append
CLASS	aza	net/minecraft/class_7291	net/minecraft/util/TranslatableOption
METHOD	aza	()I	a	method_7362	getId
METHOD	aza	()Ljava/lang/String;	b	method_7359	getTranslationKey
METHOD	aza	()Lxo;	d	method_42627	getText
CLASS	azb	net/minecraft/class_5945	net/minecraft/client/util/ParticleUtil
METHOD	azb	(Lazf;)Levp;	a	method_41306	getRandomVelocity
METHOD	azb	(Ldbw;)Levp;	a	method_41304	method_41304
METHOD	azb	(Ldbw;Liz;Lazf;Llg;)V	a	method_49099	spawnParticle
METHOD	azb	(Ldbw;Liz;Lje;Llg;Levp;D)V	a	method_34681	spawnParticle
METHOD	azb	(Ldbw;Liz;Llg;Lbpx;)V	a	method_34682	spawnParticle
METHOD	azb	(Ldbw;Liz;Llg;Lbpx;Lje;Ljava/util/function/Supplier;D)V	a	method_41305	spawnParticles
METHOD	azb	(Ldbx;Liz;I)V	a	method_58595	spawnSmashAttackParticles
METHOD	azb	(Ldbx;Liz;IDDZLlg;)V	a	method_55635	spawnParticlesAround
METHOD	azb	(Ldbx;Liz;ILlg;)V	a	method_55636	spawnParticlesAround
METHOD	azb	(Lje$a;Ldbw;Liz;DLlg;Lbqd;)V	a	method_34683	spawnParticle
CLASS	azc	net/minecraft/class_8800	net/minecraft/util/PngMetadata
FIELD	azc	I	a	comp_1965	comp_1965
FIELD	azc	I	b	comp_1966	comp_1966
FIELD	azc	J	c	field_46201	PNG_SIGNATURE
FIELD	azc	I	d	field_46202	IHDR_CHUNK_TYPE
FIELD	azc	I	e	field_46203	IHDR_CHUNK_LENGTH
METHOD	azc	()I	a	comp_1965	comp_1965
METHOD	azc	(Ljava/io/InputStream;)Lazc;	a	method_53877	fromStream
METHOD	azc	(Ljava/nio/ByteBuffer;)V	a	method_54945	validate
METHOD	azc	([B)Lazc;	a	method_53878	fromBytes
METHOD	azc	()I	b	comp_1966	comp_1966
CLASS	azd	net/minecraft/class_8942	net/minecraft/util/ErrorReporter
METHOD	azd	(Ljava/lang/String;)Lazd;	a	method_54946	makeChild
METHOD	azd	(Ljava/lang/String;)V	b	method_54947	report
CLASS	azd$a	net/minecraft/class_8942$class_8943	net/minecraft/util/ErrorReporter$Impl
FIELD	azd$a	Lcom/google/common/collect/Multimap;	a	field_47225	errors
FIELD	azd$a	Ljava/util/function/Supplier;	b	field_47226	pathSupplier
FIELD	azd$a	Ljava/lang/String;	c	field_47227	path
METHOD	azd$a	()Lcom/google/common/collect/Multimap;	a	method_54948	getErrors
METHOD	azd$a	()Ljava/lang/String;	b	method_54949	getPath
METHOD	azd$a	()Ljava/lang/String;	c	method_54950	method_54950
METHOD	azd$a	(Ljava/lang/String;)Ljava/lang/String;	c	method_54951	method_54951
CLASS	aze	net/minecraft/class_3536	net/minecraft/util/ProgressListener
METHOD	aze	()V	a	method_15411	setDone
METHOD	aze	(I)V	a	method_15410	progressStagePercentage
METHOD	aze	(Lxo;)V	a	method_15412	setTitle
METHOD	aze	(Lxo;)V	b	method_15413	setTitleAndTask
METHOD	aze	(Lxo;)V	c	method_15414	setTask
CLASS	azf	net/minecraft/class_5819	net/minecraft/util/math/random/Random
FIELD	azf	D	a	field_38930	field_38930
METHOD	azf	()Lazf;	a	method_43047	create
METHOD	azf	(DD)D	a	method_43385	nextTriangular
METHOD	azf	(I)I	a	method_43048	nextInt
METHOD	azf	(II)I	a	method_39332	nextBetween
METHOD	azf	(J)Lazf;	a	method_43049	create
METHOD	azf	()Lazf;	b	method_43050	createThreadSafe
METHOD	azf	(I)V	b	method_33650	skip
METHOD	azf	(II)I	b	method_43051	nextBetweenExclusive
METHOD	azf	(J)V	b	method_43052	setSeed
METHOD	azf	()Lazf;	c	method_43053	createLocal
METHOD	azf	()Lazf;	d	method_38420	split
METHOD	azf	()Ldyf;	e	method_38421	nextSplitter
METHOD	azf	()I	f	method_43054	nextInt
METHOD	azf	()J	g	method_43055	nextLong
METHOD	azf	()Z	h	method_43056	nextBoolean
METHOD	azf	()F	i	method_43057	nextFloat
METHOD	azf	()D	j	method_43058	nextDouble
METHOD	azf	()D	k	method_43059	nextGaussian
CLASS	azg	net/minecraft/class_7085	net/minecraft/resource/metadata/BlockEntry
FIELD	azg	Lcom/mojang/serialization/Codec;	a	field_37293	CODEC
FIELD	azg	Ljava/util/Optional;	b	field_37294	namespace
FIELD	azg	Ljava/util/function/Predicate;	c	field_37295	namespacePredicate
FIELD	azg	Ljava/util/Optional;	d	field_37296	path
FIELD	azg	Ljava/util/function/Predicate;	e	field_37297	pathPredicate
FIELD	azg	Ljava/util/function/Predicate;	f	field_41286	identifierPredicate
METHOD	azg	()Ljava/util/function/Predicate;	a	method_47545	getNamespacePredicate
METHOD	azg	(Lale;)Z	a	method_47546	method_47546
METHOD	azg	(Lazg;)Ljava/util/Optional;	a	method_41284	method_41284
METHOD	azg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41285	method_41285
METHOD	azg	(Ljava/lang/String;)Z	a	method_41286	method_41286
METHOD	azg	()Ljava/util/function/Predicate;	b	method_47547	getPathPredicate
METHOD	azg	(Lazg;)Ljava/util/Optional;	b	method_41288	method_41288
METHOD	azg	(Ljava/lang/String;)Z	b	method_41289	method_41289
METHOD	azg	()Ljava/util/function/Predicate;	c	method_47548	getIdentifierPredicate
CLASS	azh	net/minecraft/class_8013	net/minecraft/util/math/RotationCalculator
FIELD	azh	I	a	field_41760	max
FIELD	azh	I	b	field_41761	precision
FIELD	azh	F	c	field_41762	rotationPerDegrees
FIELD	azh	F	d	field_41763	degreesPerRotation
METHOD	azh	()I	a	method_48120	getMax
METHOD	azh	(F)I	a	method_48121	toRotation
METHOD	azh	(I)F	a	method_48122	toDegrees
METHOD	azh	(II)Z	a	method_48123	areRotationsParallel
METHOD	azh	(Lje;)I	a	method_48124	toRotation
METHOD	azh	(F)I	b	method_48125	toClampedRotation
METHOD	azh	(I)F	b	method_48126	toWrappedDegrees
METHOD	azh	(I)I	c	method_48127	clamp
CLASS	azi	net/minecraft/class_8917	net/minecraft/util/collection/PriorityIterator
FIELD	azi	I	a	field_48714	LOWEST_PRIORITY
FIELD	azi	Ljava/util/Deque;	b	field_48715	maxPriorityQueue
FIELD	azi	I	c	field_48716	maxPriority
FIELD	azi	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	d	field_48717	queuesByPriority
METHOD	azi	()V	a	method_56533	refreshMaxPriority
METHOD	azi	(I)Ljava/util/Deque;	a	method_54723	method_54723
METHOD	azi	(Ljava/lang/Object;I)V	a	method_54726	enqueue
CLASS	azj	net/minecraft/class_7498	net/minecraft/network/encryption/SignatureUpdatable
CLASS	azj$a	net/minecraft/class_7498$class_7499	net/minecraft/network/encryption/SignatureUpdatable$SignatureUpdater
CLASS	azk	net/minecraft/class_7500	net/minecraft/network/encryption/SignatureVerifier
FIELD	azk	Lazk;	a	field_39397	NOOP
FIELD	azk	Lorg/slf4j/Logger;	b	field_39398	LOGGER
METHOD	azk	(Lazj;[B)Z	a	method_44170	method_44170
METHOD	azk	(Lazj;[BLcom/mojang/authlib/yggdrasil/ServicesKeyInfo;)Z	a	method_44173	method_44173
METHOD	azk	(Lazj;[BLjava/security/Signature;)Z	a	method_44171	verify
METHOD	azk	(Lcom/mojang/authlib/yggdrasil/ServicesKeySet;Lcom/mojang/authlib/yggdrasil/ServicesKeyType;)Lazk;	a	method_44172	create
METHOD	azk	(Ljava/lang/String;Ljava/security/PublicKey;Lazj;[B)Z	a	method_44174	method_44174
METHOD	azk	(Ljava/security/PublicKey;Ljava/lang/String;)Lazk;	a	method_44175	create
METHOD	azk	(Ljava/util/Collection;Lazj;[B)Z	a	method_51496	method_51496
METHOD	azk	([BLazj$a;)V	a	method_44176	method_44176
METHOD	azk	([B[B)Z	a	method_44177	validate
CLASS	azl	net/minecraft/class_7501	net/minecraft/network/encryption/Signer
FIELD	azl	Lorg/slf4j/Logger;	a	field_39399	LOGGER
METHOD	azl	(Ljava/lang/String;Ljava/security/PrivateKey;Lazj;)[B	a	method_44178	method_44178
METHOD	azl	(Ljava/security/PrivateKey;Ljava/lang/String;)Lazl;	a	method_44179	create
METHOD	azl	([B)[B	a	method_44180	sign
METHOD	azl	([BLazj$a;)V	a	method_44181	method_44181
CLASS	azm	net/minecraft/class_3508	net/minecraft/util/collection/PackedIntegerArray
FIELD	azm	[I	a	field_24078	INDEX_PARAMETERS
FIELD	azm	[J	b	field_15631	data
FIELD	azm	I	c	field_15633	elementBits
FIELD	azm	J	d	field_15634	maxValue
FIELD	azm	I	e	field_15632	size
FIELD	azm	I	f	field_24079	elementsPerLong
FIELD	azm	I	g	field_24080	indexScale
FIELD	azm	I	h	field_24081	indexOffset
FIELD	azm	I	i	field_24082	indexShift
METHOD	azm	(I)I	b	method_27284	getStorageIndex
CLASS	azm$a	net/minecraft/class_3508$class_6685	net/minecraft/util/collection/PackedIntegerArray$InvalidLengthException
CLASS	azn	net/minecraft/class_8105	net/minecraft/util/CachedMapper
FIELD	azn	Ljava/util/function/Function;	a	field_42269	mapper
FIELD	azn	Ljava/lang/Object;	b	field_42270	cachedInput
FIELD	azn	Ljava/lang/Object;	c	field_42271	cachedOutput
METHOD	azn	(Ljava/lang/Object;)Ljava/lang/Object;	a	method_48782	map
CLASS	azo	net/minecraft/class_3540	net/minecraft/client/util/SmoothUtil
FIELD	azo	D	a	field_15760	actualSum
FIELD	azo	D	b	field_15759	smoothedSum
FIELD	azo	D	c	field_15758	movementLatency
METHOD	azo	()V	a	method_15428	clear
METHOD	azo	(DD)D	a	method_15429	smooth
CLASS	azp	net/minecraft/class_4706	net/minecraft/util/collection/SortedArraySet
FIELD	azp	I	a	field_29860	DEFAULT_CAPACITY
FIELD	azp	Ljava/util/Comparator;	b	field_21562	comparator
FIELD	azp	[Ljava/lang/Object;	c	field_21563	elements
FIELD	azp	I	d	field_21564	size
METHOD	azp	()Lazp;	a	method_34958	create
METHOD	azp	(I)Lazp;	a	method_23859	create
METHOD	azp	(Ljava/lang/Object;)Ljava/lang/Object;	a	method_23862	addAndGet
METHOD	azp	(Ljava/lang/Object;I)V	a	method_23863	add
METHOD	azp	(Ljava/util/Comparator;)Lazp;	a	method_34959	create
METHOD	azp	(Ljava/util/Comparator;I)Lazp;	a	method_34960	create
METHOD	azp	([Ljava/lang/Object;)[Ljava/lang/Object;	a	method_23864	cast
METHOD	azp	()Ljava/lang/Object;	b	method_23865	first
METHOD	azp	(I)I	b	method_23866	insertionPoint
METHOD	azp	(Ljava/lang/Object;)Ljava/lang/Object;	b	method_34961	getIfContains
METHOD	azp	()Ljava/lang/Object;	c	method_34962	last
METHOD	azp	(I)V	c	method_23868	ensureCapacity
METHOD	azp	(Ljava/lang/Object;)I	c	method_23869	binarySearch
METHOD	azp	(I)V	d	method_23870	remove
METHOD	azp	(I)Ljava/lang/Object;	e	method_23871	get
CLASS	azp$a	net/minecraft/class_4706$class_4707	net/minecraft/util/collection/SortedArraySet$SetIterator
FIELD	azp$a	Lazp;	a	field_21565	field_21565
FIELD	azp$a	I	b	field_21566	nextIndex
FIELD	azp$a	I	c	field_21567	lastIndex
CLASS	azq	net/minecraft/class_7244	net/minecraft/entity/LargeEntitySpawnHelper
METHOD	azq	(Lare;ILiz$a;Lazq$a;)Z	a	method_42121	findSpawnPos
METHOD	azq	(Lbsy;Lbtr;Lare;Liz;IIILazq$a;)Ljava/util/Optional;	a	method_42122	trySpawnAt
CLASS	azq$a	net/minecraft/class_7244$class_7502	net/minecraft/entity/LargeEntitySpawnHelper$Requirements
FIELD	azq$a	Lazq$a;	a	field_39400	IRON_GOLEM
FIELD	azq$a	Lazq$a;	b	field_39401	WARDEN
METHOD	azq$a	(Lare;Liz;Ldsa;Liz;Ldsa;)Z	a	method_44182	method_44182
METHOD	azq$a	(Lare;Liz;Ldsa;Liz;Ldsa;)Z	b	method_44183	method_44183
CLASS	azr	net/minecraft/class_5223	net/minecraft/text/TextVisitFactory
FIELD	azr	C	a	field_29861	REPLACEMENT_CHARACTER
FIELD	azr	Ljava/util/Optional;	b	field_24215	VISIT_TERMINATED
METHOD	azr	(Layk;Lyl;Ljava/lang/String;)Ljava/util/Optional;	a	method_27470	method_27470
METHOD	azr	(Ljava/lang/String;)Ljava/lang/String;	a	method_27471	validateSurrogates
METHOD	azr	(Ljava/lang/String;ILyl;Layk;)Z	a	method_27472	visitFormatted
METHOD	azr	(Ljava/lang/String;ILyl;Lyl;Layk;)Z	a	method_27473	visitFormatted
METHOD	azr	(Ljava/lang/String;Lyl;Layk;)Z	a	method_27474	visitForwards
METHOD	azr	(Ljava/lang/StringBuilder;ILyl;I)Z	a	method_31401	method_31401
METHOD	azr	(Lxt;)Ljava/lang/String;	a	method_31402	removeFormattingCodes
METHOD	azr	(Lxt;Lyl;Layk;)Z	a	method_27476	visitFormatted
METHOD	azr	(Lyl;Layk;IC)Z	a	method_27477	visitRegularCharacter
METHOD	azr	(Ljava/lang/String;Lyl;Layk;)Z	b	method_27478	visitBackwards
METHOD	azr	(Ljava/lang/StringBuilder;ILyl;I)Z	b	method_27475	method_27475
METHOD	azr	(Ljava/lang/String;Lyl;Layk;)Z	c	method_27479	visitFormatted
CLASS	azs	net/minecraft/class_3542	net/minecraft/util/StringIdentifiable
FIELD	azs	I	W	field_38377	CACHED_MAP_THRESHOLD
METHOD	azs	(Lazs;)Lazs;	a	method_53949	method_53949
METHOD	azs	(Ljava/lang/String;)Ljava/lang/String;	a	method_53950	method_53950
METHOD	azs	(Ljava/util/Map;Ljava/lang/String;)Lazs;	a	method_53951	method_53951
METHOD	azs	(Ljava/util/function/Function;Lazs;)Ljava/lang/String;	a	method_53952	method_53952
METHOD	azs	(Ljava/util/function/Supplier;)Lazs$a;	a	method_28140	createCodec
METHOD	azs	(Ljava/util/function/Supplier;Ljava/util/function/Function;)Lazs$a;	a	method_49454	createCodec
METHOD	azs	([Lazs;)Lcom/mojang/serialization/Keyable;	a	method_28142	toKeyable
METHOD	azs	([Lazs;Ljava/util/function/Function;)Ljava/util/function/Function;	a	method_53953	createMapper
METHOD	azs	([Lazs;Ljava/util/function/Function;Ljava/lang/String;)Lazs;	a	method_53954	method_53954
METHOD	azs	(Ljava/lang/String;)Ljava/lang/String;	b	method_49451	method_49451
METHOD	azs	(Ljava/util/function/Supplier;)Lcom/mojang/serialization/Codec;	b	method_53955	createBasicCodec
METHOD	azs	()Ljava/lang/String;	c	method_15434	asString
CLASS	azs$1	net/minecraft/class_3542$1	net/minecraft/util/StringIdentifiable$1
FIELD	azs$1	[Lazs;	a	field_35666	field_35666
CLASS	azs$a	net/minecraft/class_3542$class_7292	net/minecraft/util/StringIdentifiable$EnumCodec
FIELD	azs$a	Ljava/util/function/Function;	a	field_38379	idToIdentifiable
METHOD	azs$a	(Ljava/lang/Object;)I	a	method_42632	method_42632
METHOD	azs$a	(Ljava/lang/String;)Ljava/lang/Enum;	a	method_42633	byId
METHOD	azs$a	(Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum;	a	method_47920	byId
CLASS	azs$b	net/minecraft/class_3542$class_8808	net/minecraft/util/StringIdentifiable$BasicCodec
FIELD	azs$b	Lcom/mojang/serialization/Codec;	a	field_46245	codec
METHOD	azs$b	(Lazs;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_53956	encode
METHOD	azs$b	([Lazs;I)Lazs;	a	method_53957	method_53957
CLASS	azt	net/minecraft/class_3544	net/minecraft/util/StringHelper
FIELD	azt	Ljava/util/regex/Pattern;	a	field_15771	FORMATTING_CODE
FIELD	azt	Ljava/util/regex/Pattern;	b	field_29204	LINE_BREAK
FIELD	azt	Ljava/util/regex/Pattern;	c	field_33559	ENDS_WITH_LINE_BREAK
METHOD	azt	(C)Z	a	method_57175	isValidChar
METHOD	azt	(I)Z	a	method_57176	isWhitespace
METHOD	azt	(IF)Ljava/lang/String;	a	method_15439	formatTicks
METHOD	azt	(Ljava/lang/String;)Ljava/lang/String;	a	method_15440	stripTextFormat
METHOD	azt	(Ljava/lang/String;IZ)Ljava/lang/String;	a	method_34963	truncate
METHOD	azt	(Ljava/lang/String;Z)Ljava/lang/String;	a	method_57177	stripInvalidChars
METHOD	azt	(I)Z	b	method_57178	method_57178
METHOD	azt	(Ljava/lang/String;)Z	b	method_15438	isEmpty
METHOD	azt	(Ljava/lang/String;)I	c	method_34238	countLines
METHOD	azt	(Ljava/lang/String;)Z	d	method_36358	endsWithLineBreak
METHOD	azt	(Ljava/lang/String;)Ljava/lang/String;	e	method_43681	truncateChat
METHOD	azt	(Ljava/lang/String;)Z	f	method_57179	isValidPlayerName
METHOD	azt	(Ljava/lang/String;)Ljava/lang/String;	g	method_57180	stripInvalidChars
METHOD	azt	(Ljava/lang/String;)Z	h	method_57181	isBlank
CLASS	azu	net/minecraft/class_7620	net/minecraft/util/thread/FutureQueue
FIELD	azu	Lorg/slf4j/Logger;	a	field_39831	LOGGER
METHOD	azu	(Ljava/lang/Runnable;Ljava/lang/Object;)V	a	method_54441	method_54441
CLASS	azu$1	net/minecraft/class_7620$1	net/minecraft/util/thread/FutureQueue$1
FIELD	azu$1	Ljava/util/concurrent/Executor;	b	field_46770	field_46770
METHOD	azu$1	(Ljava/lang/Throwable;)Ljava/lang/Void;	a	method_54442	method_54442
CLASS	azv	net/minecraft/class_5798	net/minecraft/util/thread/LockHelper
FIELD	azv	Lorg/slf4j/Logger;	a	field_36293	LOGGER
FIELD	azv	Ljava/lang/String;	b	field_36294	name
FIELD	azv	Ljava/util/concurrent/Semaphore;	c	field_36295	semaphore
FIELD	azv	Ljava/util/concurrent/locks/Lock;	d	field_36296	lock
FIELD	azv	Ljava/lang/Thread;	e	field_36297	thread
FIELD	azv	Ly;	f	field_36298	crashException
METHOD	azv	()V	a	method_39935	lock
METHOD	azv	(Ljava/lang/String;Ljava/lang/Thread;)Ly;	a	method_33564	crash
METHOD	azv	(Ljava/lang/Thread;)Ljava/lang/String;	a	method_39936	formatStackTraceForThread
METHOD	azv	()V	b	method_39937	unlock
CLASS	azw	net/minecraft/class_7576	net/minecraft/util/TimeSupplier
CLASS	azw$a	net/minecraft/class_7576$class_7577	net/minecraft/util/TimeSupplier$Nanoseconds
CLASS	azx	net/minecraft/class_4802	net/minecraft/util/TimeHelper
FIELD	azx	J	a	field_33868	SECOND_IN_NANOS
FIELD	azx	J	b	field_33869	MILLI_IN_NANOS
FIELD	azx	J	c	field_46957	SECOND_IN_MILLIS
FIELD	azx	J	d	field_46958	HOUR_IN_SECONDS
FIELD	azx	I	e	field_47726	MINUTE_IN_SECONDS
METHOD	azx	(II)Lbqd;	a	method_24505	betweenSeconds
CLASS	azy	net/minecraft/class_6501	net/minecraft/util/function/ToFloatFunction
FIELD	azy	Lazy;	a	field_37409	IDENTITY
METHOD	azy	(F)F	a	method_41307	method_41307
METHOD	azy	(Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;)Lazy;	a	method_41308	fromFloat
METHOD	azy	(Ljava/lang/Object;)F	a	method_41296	apply
METHOD	azy	(Ljava/util/function/Function;)Lazy;	a	method_41309	compose
METHOD	azy	()F	b	comp_532	min
METHOD	azy	()F	c	comp_533	max
CLASS	azy$1	net/minecraft/class_6501$1	net/minecraft/util/function/ToFloatFunction$1
FIELD	azy$1	Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;	b	field_37410	field_37410
METHOD	azy$1	(Ljava/lang/Float;)F	a	method_41310	apply
CLASS	azy$2	net/minecraft/class_6501$2	net/minecraft/util/function/ToFloatFunction$2
FIELD	azy$2	Lazy;	b	field_37411	field_37411
FIELD	azy$2	Ljava/util/function/Function;	c	field_37412	field_37412
CLASS	azz	net/minecraft/class_3545	net/minecraft/util/Pair
FIELD	azz	Ljava/lang/Object;	a	field_15772	left
FIELD	azz	Ljava/lang/Object;	b	field_15773	right
METHOD	azz	()Ljava/lang/Object;	a	method_15442	getLeft
METHOD	azz	(Ljava/lang/Object;)V	a	method_34964	setLeft
METHOD	azz	()Ljava/lang/Object;	b	method_15441	getRight
METHOD	azz	(Ljava/lang/Object;)V	b	method_34965	setRight
CLASS	baa	net/minecraft/class_3902	net/minecraft/util/Unit
FIELD	baa	Lbaa;	a	field_17274	field_17274
FIELD	baa	[Lbaa;	b	field_17275	field_17275
METHOD	baa	()[Lbaa;	a	method_36588	method_36588
CLASS	bab	net/minecraft/class_5996	net/minecraft/util/annotation/Debug
CLASS	bac	net/minecraft/class_6502	net/minecraft/util/collection/EmptyPaletteStorage
FIELD	bac	[J	a	field_34401	EMPTY_DATA
FIELD	bac	I	b	field_34402	size
CLASS	bad	net/minecraft/class_8809	net/minecraft/datafixer/fix/TextFixes
FIELD	bad	Ljava/lang/String;	a	field_46246	EMPTY_TEXT
METHOD	bad	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_53958	fixText
METHOD	bad	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_53959	method_53959
METHOD	bad	(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic;	a	method_53960	empty
METHOD	bad	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_53961	text
METHOD	bad	(Ljava/lang/String;)Ljava/util/Optional;	a	method_58596	getTranslate
METHOD	bad	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_56629	text
METHOD	bad	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	b	method_53963	translate
METHOD	bad	(Ljava/lang/String;)Ljava/lang/String;	b	method_53962	text
CLASS	bae	net/minecraft/class_4284	net/minecraft/datafixer/DataFixTypes
FIELD	bae	Lbae;	a	field_19212	field_19212
FIELD	bae	Lbae;	b	field_19213	field_19213
FIELD	bae	Lbae;	c	field_19214	field_19214
FIELD	bae	Lbae;	d	field_19215	field_19215
FIELD	bae	Lbae;	e	field_19216	field_19216
FIELD	bae	Lbae;	f	field_19217	field_19217
FIELD	bae	Lbae;	g	field_19218	field_19218
FIELD	bae	Lbae;	h	field_45077	field_45077
FIELD	bae	Lbae;	i	field_45078	field_45078
FIELD	bae	Lbae;	j	field_45079	field_45079
FIELD	bae	Lbae;	k	field_45080	field_45080
FIELD	bae	Lbae;	l	field_45081	field_45081
FIELD	bae	Lbae;	m	field_45082	field_45082
FIELD	bae	Lbae;	n	field_45083	field_45083
FIELD	bae	Lbae;	o	field_45084	field_45084
FIELD	bae	Lbae;	p	field_19220	field_19220
FIELD	bae	Lbae;	q	field_19221	field_19221
FIELD	bae	Lbae;	r	field_24640	field_24640
FIELD	bae	Lbae;	s	field_26990	field_26990
FIELD	bae	Ljava/util/Set;	t	field_42975	REQUIRED_TYPES
FIELD	bae	Lcom/mojang/datafixers/DSL$TypeReference;	u	field_19222	typeReference
FIELD	bae	[Lbae;	v	field_19223	field_19223
METHOD	bae	()I	a	method_48132	getSaveVersionId
METHOD	bae	(Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic;	a	method_48128	update
METHOD	bae	(Lcom/mojang/datafixers/DataFixer;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic;	a	method_48129	update
METHOD	bae	(Lcom/mojang/datafixers/DataFixer;Lur;I)Lur;	a	method_48130	update
METHOD	bae	(Lcom/mojang/datafixers/DataFixer;Lur;II)Lur;	a	method_48131	update
METHOD	bae	(Lcom/mojang/serialization/Codec;Lcom/mojang/datafixers/DataFixer;I)Lcom/mojang/serialization/Codec;	a	method_53711	createDataFixingCodec
METHOD	bae	()[Lbae;	b	method_36589	method_36589
CLASS	bae$1	net/minecraft/class_4284$1	net/minecraft/datafixer/DataFixTypes$1
FIELD	bae$1	Lcom/mojang/serialization/Codec;	a	field_46087	field_46087
FIELD	bae$1	I	b	field_46088	field_46088
FIELD	bae$1	Lcom/mojang/datafixers/DataFixer;	c	field_46089	field_46089
FIELD	bae$1	Lbae;	d	field_46090	field_46090
METHOD	bae$1	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_53712	method_53712
CLASS	baf	net/minecraft/class_3551	net/minecraft/datafixer/Schemas
FIELD	baf	I	a	field_38844	field_38844
FIELD	baf	Ljava/util/function/BiFunction;	b	field_15776	EMPTY
FIELD	baf	Ljava/util/function/BiFunction;	c	field_15775	EMPTY_IDENTIFIER_NORMALIZE
FIELD	baf	Lcom/mojang/datafixers/DataFixer;	d	field_15777	FIXER
METHOD	baf	()Lcom/mojang/datafixers/DataFixer;	a	method_15450	getFixer
METHOD	baf	(Lcom/google/common/collect/ImmutableMap;Ljava/lang/String;)Ljava/lang/String;	a	method_43060	method_43060
METHOD	baf	(Lcom/mojang/datafixers/DataFixerBuilder;)V	a	method_15451	build
METHOD	baf	(Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V	a	method_43061	method_43061
METHOD	baf	(Ljava/lang/String;)Ljava/lang/String;	a	method_51289	method_51289
METHOD	baf	(Ljava/lang/String;Ljava/lang/String;)Ljava/util/function/UnaryOperator;	a	method_30068	replacing
METHOD	baf	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_30069	method_30069
METHOD	baf	(Ljava/util/Map;)Ljava/util/function/UnaryOperator;	a	method_57075	replacingRaw
METHOD	baf	(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;	a	method_30071	method_30071
METHOD	baf	(Ljava/util/Set;)Lcom/mojang/datafixers/DataFixer;	a	method_15471	create
METHOD	baf	(Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V	b	method_43062	method_43062
METHOD	baf	(Ljava/lang/String;)Ljava/lang/String;	b	method_15459	method_15459
METHOD	baf	(Ljava/util/Map;)Ljava/util/function/UnaryOperator;	b	method_30070	replacing
METHOD	baf	(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;	b	method_57076	method_57076
METHOD	baf	(Ljava/lang/String;)Ljava/lang/String;	c	method_15455	method_15455
METHOD	baf	(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;	c	method_44184	method_44184
METHOD	baf	(Ljava/lang/String;)Ljava/lang/String;	d	method_15449	method_15449
CLASS	baf$1	net/minecraft/class_3551$1	net/minecraft/datafixer/Schemas$1
CLASS	baf$2	net/minecraft/class_3551$2	net/minecraft/datafixer/Schemas$2
CLASS	bag	net/minecraft/class_9228	net/minecraft/datafixer/FixUtil
METHOD	bag	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_57182	method_57182
METHOD	bag	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_56943	fixBlockPos
CLASS	bah	net/minecraft/class_9229	net/minecraft/datafixer/fix/WolfHealthFix
FIELD	bah	Ljava/lang/String;	a	field_49054	WOLF_ENTITY_ID
FIELD	bah	Ljava/lang/String;	b	field_49055	MAX_HEALTH_ATTRIBUTE_ID
METHOD	bah	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_56948	method_56948
METHOD	bah	(Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_56949	method_56949
METHOD	bah	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_56950	method_56950
METHOD	bah	(Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_56951	method_56951
METHOD	bah	(Lorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_56952	method_56952
CLASS	bai	net/minecraft/class_5298	net/minecraft/util/math/WordPackedArray
FIELD	bai	I	a	field_29862	field_29862
FIELD	bai	[J	b	field_24641	array
FIELD	bai	I	c	field_24642	unitSize
FIELD	bai	J	d	field_24643	maxValue
FIELD	bai	I	e	field_24644	length
METHOD	bai	()[J	a	method_28151	getAlignedArray
METHOD	bai	(I)I	a	method_28152	get
METHOD	bai	(II)V	a	method_28153	set
METHOD	bai	()I	b	method_28154	getUnitSize
CLASS	baj	net/minecraft/class_5946	net/minecraft/datafixer/fix/ArrowPickupFix
METHOD	baj	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_34684	update
METHOD	baj	(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;	a	method_34685	updateEntity
METHOD	baj	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_34686	update
METHOD	baj	(Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_34687	method_34687
CLASS	bak	net/minecraft/class_4620	net/minecraft/datafixer/fix/PointOfInterestFix
FIELD	bak	Ljava/lang/String;	a	field_39402	name
METHOD	bak	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_23302	method_23302
METHOD	bak	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_23299	fixSections
METHOD	bak	(Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic;	a	method_44185	method_44185
METHOD	bak	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_28243	method_28243
METHOD	bak	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_44186	update
METHOD	bak	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	b	method_23305	method_23305
METHOD	bak	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_44187	fixRecords
METHOD	bak	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_44188	fixRecord
METHOD	bak	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_28246	method_28246
CLASS	bal	net/minecraft/class_4958	net/minecraft/datafixer/fix/AbstractUuidFix
FIELD	bal	Lcom/mojang/datafixers/DSL$TypeReference;	a	field_23121	typeReference
METHOD	bal	(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;	a	method_26009	updateTyped
METHOD	bal	(Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;	a	method_26002	createArrayFromCompoundUuid
METHOD	bal	(Lcom/mojang/serialization/Dynamic;JJ)Ljava/util/Optional;	a	method_26003	createArray
METHOD	bal	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;	a	method_28155	method_28155
METHOD	bal	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional;	a	method_26005	createArrayFromStringUuid
METHOD	bal	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional;	a	method_26006	updateStringUuid
METHOD	bal	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28156	method_28156
METHOD	bal	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28157	method_28157
METHOD	bal	(Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26010	method_26010
METHOD	bal	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional;	b	method_26011	updateCompoundUuid
METHOD	bal	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28158	method_28158
METHOD	bal	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional;	c	method_26013	updateRegularMostLeast
METHOD	bal	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional;	d	method_26014	createArrayFromMostLeastTags
CLASS	bam	net/minecraft/class_6636	net/minecraft/datafixer/fix/AddFlagIfNotPresentFix
FIELD	bam	Ljava/lang/String;	a	field_35009	description
FIELD	bam	Z	b	field_35010	value
FIELD	bam	Ljava/lang/String;	c	field_35011	key
FIELD	bam	Lcom/mojang/datafixers/DSL$TypeReference;	d	field_35012	typeReference
METHOD	bam	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_38789	method_38789
METHOD	bam	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_38790	method_38790
METHOD	bam	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_38791	method_38791
CLASS	ban	net/minecraft/class_3553	net/minecraft/datafixer/fix/ChoiceTypesFix
FIELD	ban	Ljava/lang/String;	a	field_15779	name
FIELD	ban	Lcom/mojang/datafixers/DSL$TypeReference;	b	field_15780	types
METHOD	ban	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;)Lcom/mojang/datafixers/TypeRewriteRule;	a	method_15476	fixChoiceTypes
METHOD	ban	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_15475	method_15475
METHOD	ban	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_15477	method_15477
CLASS	bao	net/minecraft/class_3555	net/minecraft/datafixer/fix/AdvancementsFix
FIELD	bao	Ljava/util/Map;	a	field_15788	RENAMED_ADVANCEMENTS
METHOD	bao	(Ljava/lang/String;)Ljava/lang/String;	a	method_24238	method_24238
CLASS	bap	net/minecraft/class_4744	net/minecraft/datafixer/fix/AdvancementRenameFix
FIELD	bap	Ljava/lang/String;	a	field_21814	name
FIELD	bap	Ljava/util/function/Function;	b	field_21815	renamer
METHOD	bap	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_24242	method_24242
METHOD	bap	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28159	method_28159
METHOD	bap	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_28160	method_28160
METHOD	bap	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28161	method_28161
CLASS	baq	net/minecraft/class_9263	net/minecraft/datafixer/fix/AreaEffectCloudPotionFix
METHOD	baq	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_57191	method_57191
CLASS	bar	net/minecraft/class_5129	net/minecraft/datafixer/fix/RenameEntityAttributesFix
FIELD	bar	Ljava/lang/String;	a	field_49056	description
FIELD	bar	Ljava/util/function/UnaryOperator;	b	field_23695	renames
METHOD	bar	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26809	method_26809
METHOD	bar	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26810	updateAttributeModifiers
METHOD	bar	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_26808	updateAttributeName
METHOD	bar	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_28162	method_28162
METHOD	bar	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_26814	updateEntityAttributes
METHOD	bar	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28163	method_28163
METHOD	bar	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	b	method_28164	method_28164
METHOD	bar	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28165	method_28165
METHOD	bar	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_28166	method_28166
METHOD	bar	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_28167	method_28167
METHOD	bar	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	f	method_28168	method_28168
METHOD	bar	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	g	method_28169	method_28169
CLASS	bas	net/minecraft/class_9451	net/minecraft/datafixer/fix/BannerCustomNameToItemNameFix
METHOD	bas	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lcom/mojang/datafixers/Typed;	a	method_58597	fix
METHOD	bas	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_58598	method_58598
METHOD	bas	(Lcom/mojang/serialization/OptionalDynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_58599	method_58599
METHOD	bas	(Ljava/lang/String;)Z	a	method_58600	method_58600
CLASS	bat	net/minecraft/class_9264	net/minecraft/datafixer/fix/BannerPatternFormatFix
FIELD	bat	Ljava/util/Map;	a	field_49187	OLD_TO_NEW_PATTERNS
METHOD	bat	(I)Ljava/lang/String;	a	method_57192	getColorFromInt
METHOD	bat	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_57193	replacePatterns
METHOD	bat	(Ljava/lang/String;)Ljava/lang/String;	a	method_57194	method_57194
METHOD	bat	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_57195	replacePatternAndColor
METHOD	bat	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_57196	method_57196
METHOD	bat	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_57197	method_57197
METHOD	bat	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_57198	method_57198
CLASS	bau	net/minecraft/class_3559	net/minecraft/datafixer/fix/BedItemColorFix
METHOD	bau	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15521	method_15521
CLASS	bav	net/minecraft/class_9265	net/minecraft/datafixer/fix/BeehiveFieldRenameFix
METHOD	bav	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_57199	method_57199
METHOD	bav	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_57200	method_57200
METHOD	bav	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_57201	method_57201
METHOD	bav	(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;	a	method_57202	method_57202
METHOD	bav	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_57203	removeBeesField
METHOD	bav	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_57204	method_57204
CLASS	baw	net/minecraft/class_3561	net/minecraft/datafixer/mapping/FlatteningBiomeMapping
FIELD	baw	Ljava/util/Map;	a	field_15810	RENAMED_BIOMES
CLASS	bax	net/minecraft/class_5196	net/minecraft/datafixer/fix/BitStorageAlignFix
FIELD	bax	I	a	field_29863	ELEMENT_BIT_SHIFT
FIELD	bax	I	b	field_29864	CHUNK_WIDTH
FIELD	bax	I	c	field_29865	CHUNK_LENGTH
FIELD	bax	I	d	field_29866	MAX_BLOCK_STATE_ID
FIELD	bax	I	e	field_29867	HEIGHT_VALUE_BITS
FIELD	bax	I	f	field_29868	MAX_HEIGHT_VALUE
METHOD	bax	(II[J)[J	a	method_27288	resizePackedIntArray
METHOD	bax	(ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28172	method_28172
METHOD	bax	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_27292	method_27292
METHOD	bax	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_27774	fixLevel
METHOD	bax	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_27294	method_27294
METHOD	bax	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_27295	method_27295
METHOD	bax	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_27775	fixHeightmaps
METHOD	bax	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_27769	method_27769
METHOD	bax	(Lcom/mojang/serialization/Dynamic;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28173	method_28173
METHOD	bax	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_27773	method_27773
METHOD	bax	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28174	method_28174
METHOD	bax	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic;	a	method_27772	fixBitStorageArray
METHOD	bax	(Ljava/util/List;)Ljava/lang/Integer;	a	method_27296	method_27296
METHOD	bax	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_27293	method_27293
METHOD	bax	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28175	method_28175
CLASS	bay	net/minecraft/class_7090	net/minecraft/datafixer/fix/BlendingDataFix
FIELD	bay	Ljava/lang/String;	a	field_37414	name
FIELD	bay	Ljava/util/Set;	b	field_37415	SKIP_BLENDING_STATUSES
METHOD	bay	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_41311	method_41311
METHOD	bay	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_44685	method_44685
METHOD	bay	(Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic;	a	method_41313	setSections
METHOD	bay	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic;	a	method_41312	update
CLASS	baz	net/minecraft/class_7589	net/minecraft/datafixer/fix/BlendingDataRemoveFromNetherEndFix
METHOD	baz	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_44686	method_44686
METHOD	baz	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_44687	method_44687
METHOD	baz	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic;	a	method_44688	removeInapplicableBlendingData
CLASS	bba	net/minecraft/class_3564	net/minecraft/datafixer/fix/BlockEntityBannerColorFix
METHOD	bba	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15546	fixBannerColor
METHOD	bba	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_15545	method_15545
METHOD	bba	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28176	method_28176
METHOD	bba	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28177	method_28177
METHOD	bba	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_28178	method_28178
METHOD	bba	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_28179	method_28179
CLASS	bbb	net/minecraft/class_3566	net/minecraft/datafixer/fix/BlockEntityBlockStateFix
METHOD	bbb	()Ljava/lang/IllegalStateException;	a	method_15553	method_15553
METHOD	bbb	()Ljava/lang/IllegalStateException;	b	method_15554	method_15554
CLASS	bbc	net/minecraft/class_3567	net/minecraft/datafixer/fix/BlockEntityCustomNameToTextFix
METHOD	bbc	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15555	method_15555
METHOD	bbc	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28180	method_28180
CLASS	bbd	net/minecraft/class_3571	net/minecraft/datafixer/fix/BlockEntityIdFix
FIELD	bbd	Ljava/util/Map;	a	field_15824	RENAMED_BLOCK_ENTITIES
METHOD	bbd	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_15576	method_15576
METHOD	bbd	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_28181	method_28181
METHOD	bbd	(Ljava/lang/String;)Ljava/lang/String;	a	method_15577	method_15577
METHOD	bbd	(Ljava/util/HashMap;)V	a	method_15575	method_15575
CLASS	bbe	net/minecraft/class_3573	net/minecraft/datafixer/fix/BlockEntityJukeboxFix
METHOD	bbe	()Ljava/lang/IllegalStateException;	a	method_15578	method_15578
CLASS	bbf	net/minecraft/class_3574	net/minecraft/datafixer/fix/BlockEntityKeepPackedFix
METHOD	bbf	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15579	keepPacked
CLASS	bbg	net/minecraft/class_8220	net/minecraft/datafixer/fix/RenameBlockEntityFix
FIELD	bbg	Ljava/lang/String;	a	field_43174	name
FIELD	bbg	Ljava/util/function/UnaryOperator;	b	field_43175	renamer
METHOD	bbg	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lcom/mojang/datafixers/DataFix;	a	method_49756	create
METHOD	bbg	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_49757	method_49757
METHOD	bbg	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_49758	method_49758
CLASS	bbh	net/minecraft/class_3575	net/minecraft/datafixer/fix/BlockEntityShulkerBoxColorFix
METHOD	bbh	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15580	method_15580
CLASS	bbi	net/minecraft/class_8221	net/minecraft/datafixer/fix/UpdateSignTextFormatFix
FIELD	bbi	Ljava/lang/String;	a	field_45085	FILTERED_CORRECT
FIELD	bbi	Ljava/lang/String;	b	field_45086	DEFAULT_COLOR
METHOD	bbi	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_49760	updateSignTextFormat
METHOD	bbi	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/stream/Stream;	a	method_52469	streamKeys
METHOD	bbi	(Lcom/mojang/serialization/Dynamic;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;	a	method_52470	method_52470
METHOD	bbi	(Ljava/util/List;Ljava/util/Optional;J)Lcom/mojang/serialization/Dynamic;	a	method_52471	method_52471
METHOD	bbi	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_52472	updateFront
METHOD	bbi	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_52473	updateBack
METHOD	bbi	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_52474	emptySignData
CLASS	bbj	net/minecraft/class_3577	net/minecraft/datafixer/fix/BlockEntitySignTextStrictJsonFix
METHOD	bbj	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15581	method_15581
METHOD	bbj	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_15582	fix
CLASS	bbk	net/minecraft/class_4959	net/minecraft/datafixer/fix/BlockEntityUuidFix
METHOD	bbk	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26016	method_26016
METHOD	bbk	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_26015	method_26015
METHOD	bbk	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_26017	updateSkull
METHOD	bbk	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_26018	updateConduit
METHOD	bbk	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_26019	method_26019
CLASS	bbl	net/minecraft/class_3578	net/minecraft/datafixer/fix/BlockNameFlatteningFix
METHOD	bbl	(Lcom/mojang/datafixers/util/Either;)Ljava/lang/String;	a	method_15584	method_15584
METHOD	bbl	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_15586	method_15586
METHOD	bbl	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_15585	method_15585
METHOD	bbl	(Ljava/lang/String;)Ljava/lang/String;	a	method_15587	method_15587
CLASS	bbm	net/minecraft/class_9230	net/minecraft/datafixer/fix/BlockPosFormatFix
FIELD	bbm	Ljava/util/List;	a	field_49057	PATROL_TARGET_ENTITY_IDS
METHOD	bbm	(Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/Map;)Lcom/mojang/datafixers/TypeRewriteRule;	a	method_56953	createFixRule
METHOD	bbm	(Lcom/mojang/datafixers/OpticFinder;Ljava/util/Map;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56954	method_56954
METHOD	bbm	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56955	method_56955
METHOD	bbm	(Lcom/mojang/datafixers/Typed;Ljava/util/Map;)Lcom/mojang/datafixers/Typed;	a	method_56956	fixOldBlockPosFormat
METHOD	bbm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_56957	fixMapItemFrames
METHOD	bbm	(Ljava/util/List;)V	a	method_56958	addEntityFixes
METHOD	bbm	(Ljava/util/Map;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56959	method_56959
METHOD	bbm	(Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_56960	method_56960
METHOD	bbm	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_56961	method_56961
METHOD	bbm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_56962	method_56962
METHOD	bbm	(Ljava/util/List;)V	b	method_56963	addBlockEntityFixes
METHOD	bbm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_56964	method_56964
METHOD	bbm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_56965	method_56965
METHOD	bbm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_56966	method_56966
METHOD	bbm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	f	method_56967	method_56967
METHOD	bbm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	g	method_56968	method_56968
METHOD	bbm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	h	method_56969	method_56969
CLASS	bbn	net/minecraft/class_3579	net/minecraft/datafixer/fix/BlockNameFix
FIELD	bbn	Ljava/lang/String;	a	field_15828	name
METHOD	bbn	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_55637	method_55637
METHOD	bbn	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix;	a	method_15589	create
METHOD	bbn	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_15591	method_15591
METHOD	bbn	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15588	fixBlockState
METHOD	bbn	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_15590	method_15590
METHOD	bbn	(Ljava/lang/String;)Ljava/lang/String;	a	method_15593	rename
METHOD	bbn	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_15592	method_15592
METHOD	bbn	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_55638	method_55638
METHOD	bbn	(Ljava/lang/String;)Ljava/lang/String;	b	method_55639	fixFlatBlockState
CLASS	bbn$1	net/minecraft/class_3579$1	net/minecraft/datafixer/fix/BlockNameFix$1
FIELD	bbn$1	Ljava/util/function/Function;	a	field_15829	field_15829
CLASS	bbo	net/minecraft/class_3580	net/minecraft/datafixer/fix/BlockStateFlattening
FIELD	bbo	Ljava/lang/String;	a	field_29869	FILTER_ME
FIELD	bbo	Lorg/slf4j/Logger;	b	field_15832	LOGGER
FIELD	bbo	[Lcom/mojang/serialization/Dynamic;	c	field_24645	OLD_STATE_TO_DYNAMIC
FIELD	bbo	[Lcom/mojang/serialization/Dynamic;	d	field_24646	OLD_BLOCK_TO_DYNAMIC
FIELD	bbo	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	e	field_15831	OLD_STATE_TO_ID
FIELD	bbo	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	f	field_15833	OLD_BLOCK_TO_ID
METHOD	bbo	()V	a	method_31448	putStatesFromBlocks0To15
METHOD	bbo	(I)Ljava/lang/String;	a	method_15599	lookupStateBlock
METHOD	bbo	(ILjava/lang/String;[Ljava/lang/String;)V	a	method_15596	putStates
METHOD	bbo	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15597	lookupState
METHOD	bbo	(Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V	a	method_15595	method_15595
METHOD	bbo	(Ljava/lang/String;)Ljava/lang/String;	a	method_15600	lookupBlock
METHOD	bbo	()V	b	method_31449	putStatesFromBlocks16To31
METHOD	bbo	(I)Lcom/mojang/serialization/Dynamic;	b	method_15594	lookupState
METHOD	bbo	(Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V	b	method_15601	method_15601
METHOD	bbo	(Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	b	method_15598	parseState
METHOD	bbo	()V	c	method_31450	putStatesFromBlocks32To47
METHOD	bbo	()V	d	method_31451	putStatesFromBlocks48To63
METHOD	bbo	()V	e	method_31452	putStatesFromBlocks64To79
METHOD	bbo	()V	f	method_31453	putStatesFromBlocks80To95
METHOD	bbo	()V	g	method_31454	putStatesFromBlocks96To111
METHOD	bbo	()V	h	method_31455	putStatesFromBlocks112To127
METHOD	bbo	()V	i	method_31456	putStatesFromBlocks128To143
METHOD	bbo	()V	j	method_31457	putStatesFromBlocks144To159
METHOD	bbo	()V	k	method_31458	putStatesFromBlocks160To175
METHOD	bbo	()V	l	method_31459	putStatesFromBlocks176To191
METHOD	bbo	()V	m	method_31460	putStatesFromBlocks192To207
METHOD	bbo	()V	n	method_31461	putStatesFromBlocks208To223
METHOD	bbo	()V	o	method_31462	putStatesFromBlocks224To239
METHOD	bbo	()V	p	method_31463	putStatesFromBlocks240To255
METHOD	bbo	()V	q	method_22426	fillEmptyStates
CLASS	bbp	net/minecraft/class_3581	net/minecraft/datafixer/fix/BlockStateStructureTemplateFix
METHOD	bbp	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15602	method_15602
CLASS	bbq	net/minecraft/class_3903	net/minecraft/datafixer/fix/CatTypeFix
METHOD	bbq	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_17325	fixCatTypeData
CLASS	bbr	net/minecraft/class_5528	net/minecraft/datafixer/fix/CauldronRenameFix
METHOD	bbr	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_31464	method_31464
METHOD	bbr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_31465	rename
CLASS	bbs	net/minecraft/class_6669	net/minecraft/datafixer/mapping/LegacyBiomeMapping
FIELD	bbs	Lcom/google/common/collect/ImmutableMap;	a	field_35100	MAP
CLASS	bbt	net/minecraft/class_9182	net/minecraft/datafixer/fix/HorseChestIndexingFix
METHOD	bbt	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56630	method_56630
METHOD	bbt	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56631	method_56631
METHOD	bbt	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56632	method_56632
METHOD	bbt	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;)Lcom/mojang/datafixers/TypeRewriteRule;	a	method_56633	fixIndexing
METHOD	bbt	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_56634	method_56634
METHOD	bbt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_56635	method_56635
METHOD	bbt	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	b	method_56636	method_56636
METHOD	bbt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_56637	method_56637
METHOD	bbt	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	c	method_56638	method_56638
CLASS	bbu	net/minecraft/class_3557	net/minecraft/datafixer/fix/BedBlockEntityFix
METHOD	bbu	()Ljava/lang/IllegalStateException;	a	method_15507	method_15507
METHOD	bbu	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15510	method_15510
METHOD	bbu	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/templates/List$ListType;)Lcom/mojang/datafixers/TypeRewriteRule;	a	method_15506	fix
METHOD	bbu	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_15511	method_15511
METHOD	bbu	(Lcom/mojang/serialization/Dynamic;IIIIJ)Ljava/util/Map;	a	method_49456	method_49456
METHOD	bbu	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_28171	method_28171
METHOD	bbu	(Ljava/util/List;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)V	a	method_49457	method_49457
CLASS	bbv	net/minecraft/class_4541	net/minecraft/datafixer/fix/BiomeFormatFix
METHOD	bbv	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_22374	method_22374
METHOD	bbv	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_22375	method_22375
METHOD	bbv	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_22373	method_22373
CLASS	bbw	net/minecraft/class_7091	net/minecraft/datafixer/fix/ChunkDeleteIgnoredLightDataFix
METHOD	bbw	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_41314	method_41314
METHOD	bbw	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_41315	method_41315
METHOD	bbw	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_41316	method_41316
CLASS	bbx	net/minecraft/class_8525	net/minecraft/datafixer/fix/ChunkDeleteLightFix
METHOD	bbx	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_51497	method_51497
METHOD	bbx	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_51498	method_51498
METHOD	bbx	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_51499	method_51499
METHOD	bbx	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_51500	method_51500
CLASS	bby	net/minecraft/class_6637	net/minecraft/datafixer/fix/ChunkHeightAndBiomeFix
FIELD	bby	Ljava/lang/String;	a	field_35444	CONTEXT
FIELD	bby	I	b	field_36214	field_36214
FIELD	bby	Ljava/lang/String;	c	field_35016	PLAINS_ID
FIELD	bby	Ljava/lang/String;	d	field_35017	NAME
FIELD	bby	I	e	field_35018	CHUNK_SECTIONS_IN_OLD_CHUNK
FIELD	bby	I	f	field_35019	CHUNK_SECTIONS_IN_NEW_CHUNK
FIELD	bby	I	g	field_35020	MIN_CHUNK_SECTION_Y
FIELD	bby	I	h	field_36215	field_36215
FIELD	bby	I	i	field_35022	field_35022
FIELD	bby	J	j	field_35023	field_35023
FIELD	bby	I	k	field_35024	field_35024
FIELD	bby	[Ljava/lang/String;	l	field_35025	HEIGHTMAP_KEYS
FIELD	bby	Ljava/util/Set;	m	field_35667	STATUSES_TO_SKIP_UPDATE
FIELD	bby	Ljava/util/Set;	n	field_35668	field_35668
FIELD	bby	Ljava/util/Set;	o	field_35669	SURFACE_BLOCKS
FIELD	bby	I	p	field_35026	field_35026
FIELD	bby	I	q	field_35027	field_35027
FIELD	bby	I	r	field_35028	field_35028
FIELD	bby	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	s	field_35029	RAW_BIOME_IDS
METHOD	bby	()Ljava/lang/IllegalStateException;	a	method_38811	method_38811
METHOD	bby	(I)I	a	method_38793	ceilLog2
METHOD	bby	(IILcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_38794	method_38794
METHOD	bby	(J)J	a	method_38795	method_38795
METHOD	bby	(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;	a	method_38796	method_38796
METHOD	bby	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_38797	method_38797
METHOD	bby	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_39754	fixUpgradeData
METHOD	bby	(Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic;	a	method_38799	fixCarvingMasks
METHOD	bby	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_38802	fixPaletteWithData
METHOD	bby	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/util/List;)Lcom/mojang/serialization/Dynamic;	a	method_39781	method_39781
METHOD	bby	(Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lcom/mojang/serialization/Dynamic;	a	method_38803	fixBiomes
METHOD	bby	(Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)Lcom/mojang/serialization/Dynamic;	a	method_38804	method_38804
METHOD	bby	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_38805	fixChunkSectionList
METHOD	bby	(Lcom/mojang/serialization/Dynamic;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic;	a	method_39517	fixStatus
METHOD	bby	(Lcom/mojang/serialization/Dynamic;ZILorg/apache/commons/lang3/mutable/MutableBoolean;)[Lcom/mojang/serialization/Dynamic;	a	method_38806	fixBiomes
METHOD	bby	(Lcom/mojang/serialization/Dynamic;ZZZLjava/util/function/Supplier;)Lcom/mojang/serialization/Dynamic;	a	method_38807	fixLevel
METHOD	bby	(Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V	a	method_39755	method_39755
METHOD	bby	(Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)V	a	method_39756	method_39756
METHOD	bby	(Ljava/util/Map;Ljava/util/Map;)V	a	method_39757	method_39757
METHOD	bby	(Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_39518	method_39518
METHOD	bby	(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;	a	method_38801	method_38801
METHOD	bby	(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;	a	method_38800	method_38800
METHOD	bby	(Ljava/util/Set;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;	a	method_38817	method_38817
METHOD	bby	(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;	a	method_38808	method_38808
METHOD	bby	([II)I	a	method_39519	getClamped
METHOD	bby	([III)I	a	method_38809	method_38809
METHOD	bby	()Lbcb$a;	b	method_39242	method_39242
METHOD	bby	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_38798	fixHeightmaps
METHOD	bby	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_38813	fixPalette
METHOD	bby	([II)I	b	method_38810	method_38810
METHOD	bby	([III)I	b	method_38814	method_38814
METHOD	bby	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_38812	fixHeightmap
METHOD	bby	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_38819	method_38819
METHOD	bby	([II)I	c	method_38815	method_38815
METHOD	bby	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_38816	fixPalette
METHOD	bby	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_38818	method_38818
METHOD	bby	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	f	method_39758	method_39758
METHOD	bby	(Lcom/mojang/serialization/Dynamic;)Lbcb$a;	g	method_39243	method_39243
METHOD	bby	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;	h	method_39520	method_39520
CLASS	bbz	net/minecraft/class_3755	net/minecraft/datafixer/fix/ChunkLightRemoveFix
METHOD	bbz	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_16441	method_16441
METHOD	bbz	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_16442	method_16442
METHOD	bbz	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_16440	method_16440
CLASS	bca	net/minecraft/class_3582	net/minecraft/datafixer/fix/ChunkPalettedStorageFix
FIELD	bca	Ljava/util/Map;	A	field_15849	BED
FIELD	bca	Ljava/util/Map;	B	field_15851	BANNER
FIELD	bca	Lcom/mojang/serialization/Dynamic;	C	field_15843	AIR
FIELD	bca	I	D	field_29870	field_29870
FIELD	bca	I	a	field_29871	field_29871
FIELD	bca	I	b	field_29872	field_29872
FIELD	bca	I	c	field_29873	field_29873
FIELD	bca	I	d	field_29874	field_29874
FIELD	bca	I	e	field_29875	field_29875
FIELD	bca	I	f	field_29876	field_29876
FIELD	bca	I	g	field_29877	field_29877
FIELD	bca	I	h	field_29878	field_29878
FIELD	bca	Lorg/slf4j/Logger;	i	field_15844	LOGGER
FIELD	bca	Ljava/util/BitSet;	j	field_15842	BLOCKS_NEEDING_SIDE_UPDATE
FIELD	bca	Ljava/util/BitSet;	k	field_15854	BLOCKS_NEEDING_IN_PLACE_UPDATE
FIELD	bca	Lcom/mojang/serialization/Dynamic;	l	field_15840	PUMPKIN
FIELD	bca	Lcom/mojang/serialization/Dynamic;	m	field_15852	PODZOL
FIELD	bca	Lcom/mojang/serialization/Dynamic;	n	field_15838	SNOWY_GRASS
FIELD	bca	Lcom/mojang/serialization/Dynamic;	o	field_15850	SNOWY_MYCELIUM
FIELD	bca	Lcom/mojang/serialization/Dynamic;	p	field_15839	SUNFLOWER_UPPER
FIELD	bca	Lcom/mojang/serialization/Dynamic;	q	field_15848	LILAC_UPPER
FIELD	bca	Lcom/mojang/serialization/Dynamic;	r	field_15834	GRASS_UPPER
FIELD	bca	Lcom/mojang/serialization/Dynamic;	s	field_15845	FERN_UPPER
FIELD	bca	Lcom/mojang/serialization/Dynamic;	t	field_15835	ROSE_UPPER
FIELD	bca	Lcom/mojang/serialization/Dynamic;	u	field_15847	PEONY_UPPER
FIELD	bca	Ljava/util/Map;	v	field_15841	FLOWER_POT
FIELD	bca	Ljava/util/Map;	w	field_15853	SKULL
FIELD	bca	Ljava/util/Map;	x	field_15836	DOOR
FIELD	bca	Ljava/util/Map;	y	field_15846	NOTE_BLOCK
FIELD	bca	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	z	field_15837	COLORS
METHOD	bca	(Laxu;Lcom/mojang/serialization/Dynamic;)I	a	method_15616	addTo
METHOD	bca	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;	a	method_15637	getName
METHOD	bca	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/lang/String;	a	method_15638	getProperty
METHOD	bca	(Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V	a	method_15603	method_15603
METHOD	bca	(Ljava/util/HashMap;)V	a	method_15608	method_15608
METHOD	bca	(Ljava/util/Map;ILjava/lang/String;)V	a	method_15636	buildBed
METHOD	bca	(Ljava/util/Map;ILjava/lang/String;Ljava/lang/String;)V	a	method_15610	buildSkull
METHOD	bca	(Ljava/util/Map;Ljava/lang/String;I)V	a	method_15611	buildDoor
METHOD	bca	(ZZZZ)I	a	method_15615	getSideToUpgradeFlag
METHOD	bca	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_15633	fixChunk
METHOD	bca	(Ljava/util/HashMap;)V	b	method_15626	method_15626
METHOD	bca	(Ljava/util/Map;ILjava/lang/String;)V	b	method_15605	buildBanner
METHOD	bca	(Ljava/util/HashMap;)V	c	method_15613	method_15613
METHOD	bca	(Ljava/util/HashMap;)V	d	method_15607	method_15607
METHOD	bca	(Ljava/util/HashMap;)V	e	method_15639	method_15639
METHOD	bca	(Ljava/util/HashMap;)V	f	method_15631	method_15631
CLASS	bca$a	net/minecraft/class_3582$class_3583	net/minecraft/datafixer/fix/ChunkPalettedStorageFix$ChunkNibbleArray
FIELD	bca$a	I	a	field_29879	CONTENTS_LENGTH
FIELD	bca$a	I	b	field_29880	field_29880
FIELD	bca$a	[B	c	field_15855	contents
METHOD	bca$a	(I)Z	a	method_15641	usesLowNibble
METHOD	bca$a	(III)I	a	method_15640	get
METHOD	bca$a	(I)I	b	method_15642	getRawIndex
CLASS	bca$b	net/minecraft/class_3582$class_3584	net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Facing
FIELD	bca$b	Lbca$b;	a	field_15858	field_15858
FIELD	bca$b	Lbca$b;	b	field_15863	field_15863
FIELD	bca$b	Lbca$b;	c	field_15859	field_15859
FIELD	bca$b	Lbca$b;	d	field_15862	field_15862
FIELD	bca$b	Lbca$b;	e	field_15857	field_15857
FIELD	bca$b	Lbca$b;	f	field_15860	field_15860
FIELD	bca$b	Lbca$b$a;	g	field_15864	axis
FIELD	bca$b	Lbca$b$b;	h	field_15861	direction
FIELD	bca$b	[Lbca$b;	i	field_15865	field_15865
METHOD	bca$b	()Lbca$b$b;	a	method_15643	getDirection
METHOD	bca$b	()Lbca$b$a;	b	method_15644	getAxis
METHOD	bca$b	()[Lbca$b;	c	method_36590	method_36590
CLASS	bca$b$a	net/minecraft/class_3582$class_3584$class_3585	net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Facing$Axis
FIELD	bca$b$a	Lbca$b$a;	a	field_15869	field_15869
FIELD	bca$b$a	Lbca$b$a;	b	field_15866	field_15866
FIELD	bca$b$a	Lbca$b$a;	c	field_15867	field_15867
FIELD	bca$b$a	[Lbca$b$a;	d	field_15868	field_15868
METHOD	bca$b$a	()[Lbca$b$a;	a	method_36591	method_36591
CLASS	bca$b$b	net/minecraft/class_3582$class_3584$class_3586	net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Facing$Direction
FIELD	bca$b$b	Lbca$b$b;	a	field_15873	field_15873
FIELD	bca$b$b	Lbca$b$b;	b	field_15870	field_15870
FIELD	bca$b$b	I	c	field_15872	offset
FIELD	bca$b$b	[Lbca$b$b;	d	field_15871	field_15871
METHOD	bca$b$b	()I	a	method_15645	getOffset
METHOD	bca$b$b	()[Lbca$b$b;	b	method_36592	method_36592
CLASS	bca$c	net/minecraft/class_3582$class_3587	net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Section
FIELD	bca$c	I	a	field_15879	y
FIELD	bca$c	Laxu;	b	field_15882	paletteMap
FIELD	bca$c	Ljava/util/List;	c	field_15880	paletteData
FIELD	bca$c	Lcom/mojang/serialization/Dynamic;	d	field_15878	section
FIELD	bca$c	Z	e	field_15876	hasBlocks
FIELD	bca$c	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	f	field_15881	inPlaceUpdates
FIELD	bca$c	Lit/unimi/dsi/fastutil/ints/IntList;	g	field_15874	innerPositions
FIELD	bca$c	Ljava/util/Set;	h	field_15875	seenStates
FIELD	bca$c	[I	i	field_15877	states
METHOD	bca$c	()Lcom/mojang/serialization/Dynamic;	a	method_15651	transform
METHOD	bca$c	(I)Lcom/mojang/serialization/Dynamic;	a	method_15649	getBlock
METHOD	bca$c	(II)V	a	method_15650	addInPlaceUpdate
METHOD	bca$c	(ILcom/mojang/serialization/Dynamic;)V	a	method_15647	setBlock
METHOD	bca$c	(Ljava/nio/ByteBuffer;)Lbca$a;	a	method_15654	method_15654
METHOD	bca$c	(I)I	b	method_15652	visit
METHOD	bca$c	(Ljava/nio/ByteBuffer;)Lbca$a;	b	method_15646	method_15646
CLASS	bca$d	net/minecraft/class_3582$class_3588	net/minecraft/datafixer/fix/ChunkPalettedStorageFix$Level
FIELD	bca$d	I	a	field_15885	sidesToUpgrade
FIELD	bca$d	[Lbca$c;	b	field_15888	sections
FIELD	bca$d	Lcom/mojang/serialization/Dynamic;	c	field_15886	level
FIELD	bca$d	I	d	field_15884	x
FIELD	bca$d	I	e	field_15883	z
FIELD	bca$d	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	f	field_15887	blockEntities
METHOD	bca$d	()Lcom/mojang/serialization/Dynamic;	a	method_15664	transform
METHOD	bca$d	(I)Lcom/mojang/serialization/Dynamic;	a	method_15662	getBlock
METHOD	bca$d	(ILbca$b;)I	a	method_15663	adjacentTo
METHOD	bca$d	(ILcom/mojang/serialization/Dynamic;)V	a	method_15657	setBlock
METHOD	bca$d	(Lcom/mojang/serialization/Dynamic;)V	a	method_15656	method_15656
METHOD	bca$d	(Ljava/util/stream/Stream;)V	a	method_15661	method_15661
METHOD	bca$d	(I)Lcom/mojang/serialization/Dynamic;	b	method_15655	getBlockEntity
METHOD	bca$d	(Lcom/mojang/serialization/Dynamic;)V	b	method_15665	method_15665
METHOD	bca$d	(Ljava/util/stream/Stream;)V	b	method_15659	method_15659
METHOD	bca$d	(I)Lcom/mojang/serialization/Dynamic;	c	method_15660	removeBlockEntity
METHOD	bca$d	(I)Lbca$c;	d	method_15658	getSection
CLASS	bcb	net/minecraft/class_6740	net/minecraft/datafixer/fix/ProtoChunkTickListFix
FIELD	bcb	I	a	field_35446	field_35446
FIELD	bcb	Lcom/google/common/collect/ImmutableSet;	b	field_35447	ALWAYS_WATERLOGGED_BLOCK_IDS
METHOD	bcb	(BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_39244	method_39244
METHOD	bcb	(I)Z	a	method_39245	method_39245
METHOD	bcb	(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;	a	method_39246	method_39246
METHOD	bcb	(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;	a	method_39247	method_39247
METHOD	bcb	(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	a	method_39248	method_39248
METHOD	bcb	(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	a	method_39249	method_39249
METHOD	bcb	(Lcom/mojang/datafixers/Typed;)Ljava/util/List;	a	method_39250	method_39250
METHOD	bcb	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;)Lbcb$a;	a	method_39251	method_39251
METHOD	bcb	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;	a	method_39252	getBlockIdToBeTicked
METHOD	bcb	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_39253	method_39253
METHOD	bcb	(Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;BIILjava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;	a	method_39254	fixToBeTicked
METHOD	bcb	(Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIIILjava/util/function/Function;)Lcom/mojang/serialization/Dynamic;	a	method_39255	method_39255
METHOD	bcb	(Lcom/mojang/serialization/Dynamic;Ljava/util/function/Supplier;IIILjava/util/function/Function;I)Lcom/mojang/serialization/Dynamic;	a	method_39256	method_39256
METHOD	bcb	(Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;ILcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)V	a	method_39257	method_39257
METHOD	bcb	(BLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_39258	method_39258
METHOD	bcb	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;	b	method_39259	getFluidBlockIdToBeTicked
METHOD	bcb	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_39260	method_39260
METHOD	bcb	(Lcom/mojang/serialization/Dynamic;)I	c	method_39261	method_39261
METHOD	bcb	(Lcom/mojang/serialization/Dynamic;)Ljava/util/List;	d	method_39262	method_39262
METHOD	bcb	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_39263	method_39263
CLASS	bcb$a	net/minecraft/class_6740$class_6741	net/minecraft/datafixer/fix/ProtoChunkTickListFix$class_6741
FIELD	bcb$a	J	a	field_35448	field_35448
FIELD	bcb$a	Ljava/util/List;	b	field_35449	field_35449
FIELD	bcb$a	[J	c	field_35450	field_35450
FIELD	bcb$a	I	d	field_35451	field_35451
FIELD	bcb$a	J	e	field_35452	field_35452
FIELD	bcb$a	I	f	field_35453	field_35453
METHOD	bcb$a	()Ljava/util/List;	a	method_39264	method_39264
METHOD	bcb$a	(III)Lcom/mojang/serialization/Dynamic;	a	method_39265	method_39265
METHOD	bcb$a	()[J	b	method_39266	method_39266
METHOD	bcb$a	(III)I	b	method_39267	method_39267
CLASS	bcc	net/minecraft/class_6742	net/minecraft/datafixer/fix/ChunkLevelTagRenameFix
METHOD	bcc	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_39268	method_39268
METHOD	bcc	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_39269	method_39269
METHOD	bcc	(Lcom/mojang/datafixers/Typed;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_39270	method_39270
METHOD	bcc	(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed;	a	method_39271	rename
METHOD	bcc	(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;	a	method_39272	rename
METHOD	bcc	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_39938	method_39938
METHOD	bcc	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;	a	method_39273	method_39273
METHOD	bcc	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic;	a	method_39274	method_39274
METHOD	bcc	(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_39782	method_39782
METHOD	bcc	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_39275	method_39275
CLASS	bcd	net/minecraft/class_3589	net/minecraft/datafixer/fix/ChunkStatusFix
METHOD	bcd	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15666	method_15666
METHOD	bcd	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15667	method_15667
CLASS	bce	net/minecraft/class_3788	net/minecraft/datafixer/fix/ChunkStatusFix2
FIELD	bce	Ljava/util/Map;	a	field_16691	STATUS_MAP
METHOD	bce	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_16642	method_16642
METHOD	bce	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_16643	method_16643
CLASS	bcf	net/minecraft/class_3590	net/minecraft/datafixer/fix/ChunkStructuresTemplateRenameFix
FIELD	bcf	Lcom/google/common/collect/ImmutableMap;	a	field_15889	STRUCTURES
METHOD	bcf	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_49458	method_49458
METHOD	bcf	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_49459	fixChildren
METHOD	bcf	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15671	fix
METHOD	bcf	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_49460	method_49460
METHOD	bcf	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_49461	method_49461
CLASS	bcg	net/minecraft/class_3591	net/minecraft/datafixer/fix/ChunkToProtoChunkFix
FIELD	bcg	I	a	field_29881	field_29881
METHOD	bcg	(I)Lit/unimi/dsi/fastutil/shorts/ShortArrayList;	a	method_39941	method_39941
METHOD	bcg	(III)S	a	method_15675	packChunkSectionPos
METHOD	bcg	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_39943	fixLevel
METHOD	bcg	(Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic;	a	method_39944	method_39944
METHOD	bcg	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_39945	method_39945
METHOD	bcg	(Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/shorts/ShortList;)Lcom/mojang/serialization/Dynamic;	a	method_39946	method_39946
METHOD	bcg	(Lcom/mojang/serialization/Dynamic;Ljava/nio/ByteBuffer;)Lcom/mojang/serialization/Dynamic;	a	method_39947	method_39947
METHOD	bcg	(Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic;	a	method_39948	method_39948
METHOD	bcg	(Ljava/util/List;Lcom/mojang/serialization/Dynamic;)V	a	method_39949	method_39949
METHOD	bcg	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_39951	fixBiomes
METHOD	bcg	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_39952	fixTileTicks
METHOD	bcg	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_39954	method_39954
CLASS	bch	net/minecraft/class_3592	net/minecraft/datafixer/fix/ColorlessShulkerEntityFix
METHOD	bch	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15678	method_15678
CLASS	bci	net/minecraft/class_7370	net/minecraft/datafixer/fix/AdvancementCriteriaRenameFix
FIELD	bci	Ljava/lang/String;	a	field_38702	description
FIELD	bci	Ljava/lang/String;	b	field_38703	advancementId
FIELD	bci	Ljava/util/function/UnaryOperator;	c	field_38704	renamer
METHOD	bci	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_43063	method_43063
METHOD	bci	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_43064	method_43064
METHOD	bci	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_43065	update
METHOD	bci	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_43066	method_43066
METHOD	bci	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_43067	method_43067
METHOD	bci	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_43068	method_43068
METHOD	bci	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_43069	method_43069
CLASS	bcj	net/minecraft/class_8504	net/minecraft/datafixer/fix/DecoratedPotFieldRenameFix
FIELD	bcj	Ljava/lang/String;	a	field_44593	DECORATED_POT_ID
CLASS	bck	net/minecraft/class_8625	net/minecraft/datafixer/fix/DropInvalidSignDatafixDataFix
FIELD	bck	[Ljava/lang/String;	a	field_45089	KEYS_TO_REMOVE
METHOD	bck	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_52475	dropInvalidDatafixData
METHOD	bck	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z	a	method_52476	method_52476
METHOD	bck	(Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic;	a	method_52477	method_52477
METHOD	bck	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_52478	dropInvalidDatafixDataOnSide
CLASS	bcl	net/minecraft/class_3593	net/minecraft/datafixer/mapping/LegacyDyeItemMapping
FIELD	bcl	Ljava/util/Map;	a	field_15890	MAP
CLASS	bcm	net/minecraft/class_8079	net/minecraft/datafixer/fix/StatusEffectDurationFix
FIELD	bcm	Ljava/util/Set;	a	field_42105	POTION_ITEM_IDS
METHOD	bcm	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_48549	method_48549
METHOD	bcm	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_48550	method_48550
METHOD	bcm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_48551	fixPotionEffect
METHOD	bcm	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_48552	method_48552
METHOD	bcm	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_48553	method_48553
METHOD	bcm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_48554	fixPotionEffects
METHOD	bcm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_48555	fixEntityStatusEffects
CLASS	bcn	net/minecraft/class_9266	net/minecraft/datafixer/fix/EmptyItemInHotbarFix
METHOD	bcn	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_57205	method_57205
METHOD	bcn	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_57206	method_57206
METHOD	bcn	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	b	method_57207	method_57207
CLASS	bco	net/minecraft/class_9649	net/minecraft/datafixer/fix/EmptyItemInVillagerTradeFix
METHOD	bco	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_59626	method_59626
CLASS	bcp	net/minecraft/class_3594	net/minecraft/datafixer/fix/EntityArmorStandSilentFix
METHOD	bcp	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15679	fixSilent
CLASS	bcq	net/minecraft/class_3595	net/minecraft/datafixer/fix/EntityBlockStateFix
FIELD	bcq	Ljava/util/Map;	a	field_15891	BLOCK_NAME_TO_ID
METHOD	bcq	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15695	fixFallingBlock
METHOD	bcq	(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed;	a	method_15687	mergeIdAndData
METHOD	bcq	(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;	a	method_15682	useFunction
METHOD	bcq	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15692	method_15692
METHOD	bcq	(Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Integer;	a	method_15693	method_15693
METHOD	bcq	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/Integer;	a	method_15681	method_15681
METHOD	bcq	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either;	a	method_15690	method_15690
METHOD	bcq	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Unit;)Ljava/lang/Integer;	a	method_15694	method_15694
METHOD	bcq	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_15684	method_15684
METHOD	bcq	(Ljava/lang/Integer;)Ljava/lang/Integer;	a	method_15688	method_15688
METHOD	bcq	(Ljava/lang/String;)I	a	method_15686	getNumericalBlockId
METHOD	bcq	(Ljava/util/HashMap;)V	a	method_15683	method_15683
METHOD	bcq	(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15691	method_15691
METHOD	bcq	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_15685	method_15685
METHOD	bcq	(Ljava/lang/Integer;)Ljava/lang/Integer;	b	method_15689	method_15689
METHOD	bcq	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	c	method_15680	method_15680
METHOD	bcq	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	d	method_15696	method_15696
CLASS	bcr	net/minecraft/class_8222	net/minecraft/datafixer/fix/EntityBrushableBlockFieldsRenameFix
METHOD	bcr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_49763	renameFields
CLASS	bcs	net/minecraft/class_3725	net/minecraft/datafixer/fix/EntityCatSplitFix
CLASS	bct	net/minecraft/class_3596	net/minecraft/datafixer/fix/EntityCodSalmonFix
FIELD	bct	Ljava/util/Map;	a	field_15892	ENTITIES
FIELD	bct	Ljava/util/Map;	b	field_15893	SPAWN_EGGS
CLASS	bcu	net/minecraft/class_3597	net/minecraft/datafixer/fix/EntityCustomNameToTextFix
METHOD	bcu	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15698	method_15698
METHOD	bcu	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15699	method_15699
METHOD	bcu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15697	fixCustomName
CLASS	bcv	net/minecraft/class_3598	net/minecraft/datafixer/fix/EntityElderGuardianSplitFix
CLASS	bcw	net/minecraft/class_3599	net/minecraft/datafixer/fix/EntityEquipmentToArmorAndHandFix
METHOD	bcw	()Ljava/lang/IllegalStateException;	a	method_15702	method_15702
METHOD	bcw	(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;	a	method_15700	method_15700
METHOD	bcw	(Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule;	a	method_15703	fixEquipment
METHOD	bcw	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15701	method_15701
CLASS	bcx	net/minecraft/class_7520	net/minecraft/datafixer/fix/GoatMissingStateFix
METHOD	bcx	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_44319	method_44319
CLASS	bcy	net/minecraft/class_3600	net/minecraft/datafixer/fix/EntityHealthFix
FIELD	bcy	Ljava/util/Set;	a	field_15894	ENTITIES
METHOD	bcy	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15705	method_15705
METHOD	bcy	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15704	fixHealth
CLASS	bcz	net/minecraft/class_3601	net/minecraft/datafixer/fix/EntityHorseSaddleFix
CLASS	bda	net/minecraft/class_3602	net/minecraft/datafixer/fix/EntityHorseSplitFix
METHOD	bda	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15706	method_15706
CLASS	bdb	net/minecraft/class_3603	net/minecraft/datafixer/fix/EntityIdFix
FIELD	bdb	Ljava/util/Map;	a	field_15895	RENAMED_ENTITIES
METHOD	bdb	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_15709	method_15709
METHOD	bdb	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_15707	method_15707
METHOD	bdb	(Ljava/lang/String;)Ljava/lang/String;	a	method_15710	method_15710
METHOD	bdb	(Ljava/util/HashMap;)V	a	method_15708	method_15708
CLASS	bdc	net/minecraft/class_3604	net/minecraft/datafixer/fix/EntityItemFrameDirectionFix
METHOD	bdc	(B)B	a	method_15712	updateDirection
METHOD	bdc	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15711	fixDirection
CLASS	bdd	net/minecraft/class_3605	net/minecraft/datafixer/fix/EntityMinecartIdentifiersFix
FIELD	bdd	Ljava/util/List;	a	field_15896	MINECARTS
METHOD	bdd	()Ljava/lang/IllegalStateException;	a	method_15713	method_15713
METHOD	bdd	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_15714	method_15714
METHOD	bdd	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_15715	method_15715
METHOD	bdd	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;	a	method_28187	method_28187
CLASS	bde	net/minecraft/class_7407	net/minecraft/datafixer/fix/EntityPaintingFieldsRenameFix
METHOD	bde	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_43386	rename
CLASS	bdf	net/minecraft/class_3606	net/minecraft/datafixer/fix/HangingEntityFix
FIELD	bdf	[[I	a	field_15897	OFFSETS
METHOD	bdf	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15716	method_15716
METHOD	bdf	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_15722	method_15722
METHOD	bdf	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15718	method_15718
METHOD	bdf	(Lcom/mojang/serialization/Dynamic;ZZ)Lcom/mojang/serialization/Dynamic;	a	method_15719	fixDecorationPosition
METHOD	bdf	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_15717	method_15717
METHOD	bdf	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_15720	method_15720
METHOD	bdf	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_15721	method_15721
CLASS	bdg	net/minecraft/class_3607	net/minecraft/datafixer/fix/EntityPaintingMotiveFix
FIELD	bdg	Ljava/util/Map;	a	field_15898	RENAMED_MOTIVES
METHOD	bdg	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_15723	renameMotive
METHOD	bdg	(Ljava/util/HashMap;)V	a	method_15724	method_15724
CLASS	bdh	net/minecraft/class_4860	net/minecraft/datafixer/fix/EntityProjectileOwnerFix
METHOD	bdh	(JJ)[I	a	method_24898	makeUuidArray
METHOD	bdh	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_24901	fixEntities
METHOD	bdh	(Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;	a	method_24902	update
METHOD	bdh	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_24899	moveFlatOwnerMostLeastToArray
METHOD	bdh	(Lcom/mojang/serialization/Dynamic;JJ)Lcom/mojang/serialization/Dynamic;	a	method_24900	insertOwnerUuidArray
METHOD	bdh	(Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_24903	method_24903
METHOD	bdh	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_24904	moveNestedOwnerMostLeastToArray
METHOD	bdh	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_24905	renamePotionToItem
METHOD	bdh	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_24906	moveOwnerToArray
CLASS	bdi	net/minecraft/class_3608	net/minecraft/datafixer/fix/EntityPufferfishRenameFix
FIELD	bdi	Ljava/util/Map;	a	field_15899	RENAMED_FISH
CLASS	bdj	net/minecraft/class_3983	net/minecraft/datafixer/fix/EntityRavagerRenameFix
FIELD	bdj	Ljava/util/Map;	a	field_17712	ITEMS
CLASS	bdk	net/minecraft/class_1165	net/minecraft/datafixer/fix/EntityRedundantChanceTagsFix
FIELD	bdk	Lcom/mojang/serialization/Codec;	a	field_25695	FLOAT_LIST_CODEC
METHOD	bdk	(ILjava/util/List;)Ljava/lang/Boolean;	a	method_30072	method_30072
METHOD	bdk	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_4972	method_4972
METHOD	bdk	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28188	method_28188
METHOD	bdk	(Lcom/mojang/serialization/OptionalDynamic;I)Z	a	method_30073	hasZeroDropChance
METHOD	bdk	(Ljava/lang/Float;)Z	a	method_30074	method_30074
CLASS	bdl	net/minecraft/class_1167	net/minecraft/datafixer/fix/EntityTransformFix
FIELD	bdl	Ljava/lang/String;	a	field_5670	name
METHOD	bdl	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_4981	method_4981
METHOD	bdl	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_4984	method_4984
METHOD	bdl	(Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;	a	method_4983	makeTyped
METHOD	bdl	(Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/util/Pair;	a	method_4982	transform
CLASS	bdm	net/minecraft/class_1166	net/minecraft/datafixer/fix/EntityRidingToPassengerFix
METHOD	bdm	()Ljava/lang/IllegalStateException;	a	method_4973	method_4973
METHOD	bdm	(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;	a	method_4978	fixEntityTree
METHOD	bdm	(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;	a	method_4980	method_4980
METHOD	bdm	(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;	a	method_4977	method_4977
METHOD	bdm	(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;	a	method_4979	method_4979
METHOD	bdm	()Ljava/lang/IllegalStateException;	b	method_4974	method_4974
METHOD	bdm	()Ljava/lang/IllegalStateException;	c	method_4975	method_4975
METHOD	bdm	()Ljava/lang/IllegalStateException;	d	method_4976	method_4976
CLASS	bdn	net/minecraft/class_1169	net/minecraft/datafixer/fix/EntityShulkerColorFix
METHOD	bdn	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_4985	fixShulkerColor
CLASS	bdo	net/minecraft/class_5277	net/minecraft/datafixer/fix/EntityShulkerRotationFix
METHOD	bdo	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_27960	fixRotation
METHOD	bdo	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/Double;	b	method_27961	method_27961
CLASS	bdp	net/minecraft/class_1168	net/minecraft/datafixer/fix/EntitySkeletonSplitFix
CLASS	bdq	net/minecraft/class_1171	net/minecraft/datafixer/fix/EntityStringUuidFix
METHOD	bdq	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_4987	method_4987
METHOD	bdq	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_4986	method_4986
CLASS	bdr	net/minecraft/class_1170	net/minecraft/datafixer/fix/EntityTheRenameningBlockFix
FIELD	bdr	Ljava/util/Map;	a	field_5671	ENTITIES
FIELD	bdr	Ljava/util/Map;	b	field_5672	BLOCKS
FIELD	bdr	Ljava/util/Map;	c	field_5673	ITEMS
FIELD	bdr	Ljava/lang/String;	d	field_29882	BRED_PREFIX
CLASS	bds	net/minecraft/class_1173	net/minecraft/datafixer/fix/EntityTippedArrowFix
CLASS	bdt	net/minecraft/class_4960	net/minecraft/datafixer/fix/EntityUuidFix
FIELD	bdt	Lorg/slf4j/Logger;	b	field_36328	LOGGER
FIELD	bdt	Ljava/util/Set;	c	field_23122	RIDEABLE_TAMEABLES
FIELD	bdt	Ljava/util/Set;	d	field_23123	TAMEABLE_PETS
FIELD	bdt	Ljava/util/Set;	e	field_23124	BREEDABLES
FIELD	bdt	Ljava/util/Set;	f	field_23125	LEASHABLES
FIELD	bdt	Ljava/util/Set;	g	field_23126	OTHER_LIVINGS
FIELD	bdt	Ljava/util/Set;	h	field_23127	PROJECTILES
METHOD	bdt	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26021	method_26021
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_26020	method_26020
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_26037	updateLiving
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_26023	method_26023
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_26039	updateSelfUuid
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28191	method_28191
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_26022	updateAngryAtMemory
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_28192	method_28192
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_26024	updateEvokerFangs
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_28193	method_28193
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	f	method_26026	updateZombieVillager
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	g	method_26028	updateAreaEffectCloud
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	h	method_26030	updateShulkerBullet
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	i	method_26031	updateItemEntity
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	j	method_26032	updateFox
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	k	method_26033	updateZombifiedPiglin
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	l	method_26034	updateTameable
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	m	method_26035	updateBreedable
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	n	method_26036	updateLeashable
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	o	method_26038	updateProjectile
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	p	method_26040	method_26040
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	q	method_26041	method_26041
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	r	method_26042	method_26042
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	s	method_28194	method_28194
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	t	method_28195	method_28195
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	u	method_28196	method_28196
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	v	method_28197	method_28197
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	w	method_28198	method_28198
METHOD	bdt	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	x	method_28199	method_28199
CLASS	bdu	net/minecraft/class_7371	net/minecraft/datafixer/fix/EntityVariantTypeFix
FIELD	bdu	Ljava/lang/String;	a	field_38705	variantKey
FIELD	bdu	Ljava/util/function/IntFunction;	b	field_38706	variantIntToId
METHOD	bdu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_43070	method_43070
METHOD	bdu	(Lcom/mojang/serialization/Dynamic;Ljava/lang/Number;)Lcom/mojang/serialization/Dynamic;	a	method_43071	method_43071
METHOD	bdu	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/Dynamic;	a	method_43072	method_43072
METHOD	bdu	(Lcom/mojang/serialization/Dynamic;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;	a	method_43073	method_43073
METHOD	bdu	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Ljava/lang/String;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/lang/Object;	a	method_43074	method_43074
METHOD	bdu	(Ljava/util/function/Function;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/lang/Object;	a	method_43075	method_43075
METHOD	bdu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_43076	method_43076
CLASS	bdv	net/minecraft/class_1172	net/minecraft/datafixer/fix/EntityWolfColorFix
METHOD	bdv	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_4988	fixCollarColor
METHOD	bdv	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_4989	method_4989
CLASS	bdw	net/minecraft/class_1175	net/minecraft/datafixer/fix/EntityZombieSplitFix
FIELD	bdw	Ljava/util/function/Supplier;	b	field_51480	field_51480
METHOD	bdw	()Lcom/mojang/datafixers/types/Type;	a	method_59810	method_59810
METHOD	bdw	(ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_59811	method_59811
METHOD	bdw	(Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed;	a	method_59812	method_59812
METHOD	bdw	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_59813	method_59813
CLASS	bdx	net/minecraft/class_1174	net/minecraft/datafixer/fix/EntityZombieVillagerTypeFix
FIELD	bdx	I	a	field_29883	field_29883
FIELD	bdx	Lazf;	b	field_5674	RANDOM
METHOD	bdx	(I)I	a	method_4991	clampType
METHOD	bdx	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_4990	fixZombieType
CLASS	bdy	net/minecraft/class_4846	net/minecraft/datafixer/fix/EntityZombifiedPiglinRenameFix
FIELD	bdy	Ljava/util/Map;	a	field_22416	RENAMES
CLASS	bdz	net/minecraft/class_8223	net/minecraft/datafixer/fix/RemoveFeatureTogglesFix
FIELD	bdz	Ljava/lang/String;	a	field_43176	name
FIELD	bdz	Ljava/util/Set;	b	field_43177	featureToggleIds
METHOD	bdz	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_49766	method_49766
METHOD	bdz	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_49767	removeFeatureToggles
METHOD	bdz	(Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_49768	method_49768
METHOD	bdz	(Ljava/util/List;Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_49769	method_49769
METHOD	bdz	(Ljava/util/List;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Z	b	method_49770	method_49770
CLASS	bea	net/minecraft/class_7503	net/minecraft/datafixer/fix/RemoveFilteredBookTextFix
METHOD	bea	(Ljava/lang/String;)Z	a	method_44189	method_44189
CLASS	beb	net/minecraft/class_7504	net/minecraft/datafixer/fix/RemoveFilteredSignTextFix
METHOD	beb	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_44190	method_44190
CLASS	bec	net/minecraft/class_8918	net/minecraft/datafixer/fix/ProjectileItemTypeFix
FIELD	bec	Ljava/lang/String;	a	field_46959	EMPTY_ID
METHOD	bec	(Lbec$a;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_54727	method_54727
METHOD	bec	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lbec$a;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_54728	method_54728
METHOD	bec	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;	a	method_54729	fixArrow
METHOD	bec	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;	a	method_54730	getArrowId
METHOD	bec	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_54731	createStack
METHOD	bec	(Ljava/lang/String;Lbec$a;)Ljava/util/function/Function;	a	method_54733	createFixApplier
METHOD	bec	(Ljava/lang/String;Lbec$a;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Ljava/util/function/Function;	a	method_54734	createFixApplier
METHOD	bec	([Ljava/util/function/Function;)Ljava/util/function/Function;	a	method_54735	applyFixers
METHOD	bec	([Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_54736	method_54736
METHOD	bec	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;	b	method_54737	fixSpectralArrow
METHOD	bec	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_54738	method_54738
METHOD	bec	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed;	c	method_54740	fixTrident
METHOD	bec	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_54741	method_54741
CLASS	bec$a	net/minecraft/class_8918$class_8919	net/minecraft/datafixer/fix/ProjectileItemTypeFix$Fixer
CLASS	bed	net/minecraft/class_4731	net/minecraft/datafixer/fix/RemovePoiValidTagFix
METHOD	bed	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_24159	method_24159
METHOD	bed	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_24157	removeValidTag
METHOD	bed	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_24158	method_24158
METHOD	bed	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	b	method_24161	method_24161
METHOD	bed	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_24160	method_24160
METHOD	bed	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_24162	method_24162
CLASS	bee	net/minecraft/class_4752	net/minecraft/datafixer/fix/FurnaceRecipesFix
METHOD	bee	(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;	a	method_24312	method_24312
METHOD	bee	(Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule;	a	method_24313	updateBlockEntities
METHOD	bee	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_24314	updateBlockEntityData
METHOD	bee	(Lcom/mojang/datafixers/types/Type;Ljava/util/List;ILcom/mojang/serialization/Dynamic;)V	a	method_24315	method_24315
METHOD	bee	(Ljava/util/List;ILcom/mojang/datafixers/util/Pair;)V	a	method_24316	method_24316
METHOD	bee	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_24317	method_24317
METHOD	bee	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	c	method_24318	method_24318
METHOD	bee	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	d	method_24319	method_24319
CLASS	bef	net/minecraft/class_7442	net/minecraft/datafixer/fix/GoatHornIdFix
FIELD	bef	[Ljava/lang/String;	a	field_39110	GOAT_HORN_IDS
METHOD	bef	(Ljava/lang/String;)Z	a	method_44191	method_44191
CLASS	beg	net/minecraft/class_4976	net/minecraft/datafixer/fix/VillagerGossipFix
METHOD	beg	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_26289	method_26289
METHOD	beg	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_26290	method_26290
METHOD	beg	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28200	method_28200
METHOD	beg	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28201	method_28201
CLASS	beh	net/minecraft/class_1177	net/minecraft/datafixer/fix/HeightmapRenamingFix
METHOD	beh	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_4999	method_4999
METHOD	beh	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5000	method_5000
METHOD	beh	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_4998	renameHeightmapTags
CLASS	bei	net/minecraft/class_9183	net/minecraft/datafixer/fix/HorseArmorFix
FIELD	bei	Ljava/lang/String;	a	field_48805	oldNbtKey
CLASS	bej	net/minecraft/class_1176	net/minecraft/datafixer/fix/IglooMetadataRemovalFix
METHOD	bej	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_49462	method_49462
METHOD	bej	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_4993	removeMetadata
METHOD	bej	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_4992	method_4992
METHOD	bej	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_4996	removeIgloos
METHOD	bej	(Ljava/util/stream/Stream;)Ljava/lang/Boolean;	b	method_4995	method_4995
METHOD	bej	(Lcom/mojang/serialization/Dynamic;)Z	c	method_4997	isIgloo
METHOD	bej	(Lcom/mojang/serialization/Dynamic;)Z	d	method_4994	method_4994
CLASS	bek	net/minecraft/class_1179	net/minecraft/datafixer/fix/ItemBannerColorFix
METHOD	bek	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5004	method_5004
CLASS	bel	net/minecraft/class_1178	net/minecraft/datafixer/fix/ItemCustomNameToComponentFix
METHOD	bel	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5002	method_5002
METHOD	bel	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5003	method_5003
METHOD	bel	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5001	fixCustomName
CLASS	bem	net/minecraft/class_1181	net/minecraft/datafixer/fix/ItemIdFix
FIELD	bem	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	a	field_5675	NUMERICAL_ID_TO_STRING_ID_MAP
METHOD	bem	(I)Ljava/lang/String;	a	method_5018	fromId
METHOD	bem	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5013	method_5013
METHOD	bem	(Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Pair;	a	method_5014	method_5014
METHOD	bem	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_5017	method_5017
METHOD	bem	(Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V	a	method_5015	method_5015
METHOD	bem	(Ljava/lang/Integer;)Lcom/mojang/datafixers/util/Pair;	a	method_5016	method_5016
CLASS	ben	net/minecraft/class_1180	net/minecraft/datafixer/fix/ItemLoreToTextFix
METHOD	ben	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5007	method_5007
METHOD	ben	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5011	method_5011
METHOD	ben	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28202	method_28202
METHOD	ben	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_5005	fixLoreNbt
METHOD	ben	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28203	method_28203
METHOD	ben	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28204	method_28204
CLASS	beo	net/minecraft/class_1183	net/minecraft/datafixer/fix/ItemPotionFix
FIELD	beo	Ljava/lang/String;	a	field_29884	WATER
FIELD	beo	I	b	field_29885	field_29885
FIELD	beo	[Ljava/lang/String;	c	field_5678	ID_TO_POTIONS
METHOD	beo	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5024	method_5024
METHOD	beo	([Ljava/lang/String;)V	a	method_5023	method_5023
CLASS	bep	net/minecraft/class_7641	net/minecraft/datafixer/fix/ItemRemoveBlockEntityTagFix
FIELD	bep	Ljava/util/Set;	a	field_39900	itemIds
METHOD	bep	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_45014	method_45014
CLASS	beq	net/minecraft/class_1182	net/minecraft/datafixer/fix/ItemNameFix
FIELD	beq	Ljava/lang/String;	a	field_5676	name
METHOD	beq	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/DataFix;	a	method_5019	create
METHOD	beq	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_5021	method_5021
METHOD	beq	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_5020	method_5020
METHOD	beq	(Ljava/lang/String;)Ljava/lang/String;	a	method_5022	rename
CLASS	beq$1	net/minecraft/class_1182$1	net/minecraft/datafixer/fix/ItemNameFix$1
FIELD	beq$1	Ljava/util/function/Function;	a	field_5677	field_5677
CLASS	ber	net/minecraft/class_1185	net/minecraft/datafixer/fix/ItemShulkerBoxColorFix
FIELD	ber	[Ljava/lang/String;	a	field_5680	COLORED_SHULKER_BOX_IDS
METHOD	ber	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5031	method_5031
CLASS	bes	net/minecraft/class_1184	net/minecraft/datafixer/fix/ItemSpawnEggFix
FIELD	bes	[Ljava/lang/String;	a	field_5679	DAMAGE_TO_ENTITY_IDS
METHOD	bes	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5027	method_5027
METHOD	bes	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional;	a	method_5028	method_5028
METHOD	bes	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28205	method_28205
METHOD	bes	([Ljava/lang/String;)V	a	method_5029	method_5029
METHOD	bes	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional;	b	method_5030	method_5030
METHOD	bes	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional;	c	method_5025	method_5025
CLASS	bet	net/minecraft/class_9342	net/minecraft/datafixer/fix/ComponentFix
FIELD	bet	Ljava/lang/String;	a	field_49714	name
FIELD	bet	Ljava/lang/String;	b	field_49715	oldComponentId
FIELD	bet	Ljava/lang/String;	c	field_49716	newComponentId
METHOD	bet	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_58043	method_58043
METHOD	bet	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_58044	method_58044
METHOD	bet	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_58045	fixComponent
METHOD	bet	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_58046	method_58046
CLASS	beu	net/minecraft/class_9267	net/minecraft/datafixer/fix/ItemStackComponentizationFix
FIELD	beu	I	a	field_49188	HIDE_ENCHANTMENTS_FLAG
FIELD	beu	I	b	field_49189	HIDE_MODIFIERS_FLAG
FIELD	beu	I	c	field_49190	HIDE_UNBREAKABLE_FLAG
FIELD	beu	I	d	field_49191	HIDE_CAN_DESTROY_FLAG
FIELD	beu	I	e	field_49192	HIDE_CAN_PLACE_FLAG
FIELD	beu	I	f	field_49193	HIDE_ADDITIONAL_FLAG
FIELD	beu	I	g	field_49194	HIDE_DYED_FLAG
FIELD	beu	I	h	field_49195	HIDE_UPGRADE_FLAG
FIELD	beu	Ljava/util/Set;	i	field_49196	POTION_ITEM_IDS
FIELD	beu	Ljava/util/Set;	j	field_49197	ENTITY_BUCKET_ITEM_IDS
FIELD	beu	Ljava/util/List;	k	field_49198	RELEVANT_ENTITY_NBT_KEYS
FIELD	beu	Ljava/util/Set;	l	field_51347	BOOLEAN_BLOCK_STATE_PROPERTIES
FIELD	beu	Lcom/google/common/base/Splitter;	m	field_49199	COMMA_SPLITTER
METHOD	beu	(I)Ljava/lang/String;	a	method_57208	getMapDecorationName
METHOD	beu	(Lbeu$a;)V	a	method_57209	fixExplosion
METHOD	beu	(Lbeu$a;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_57210	method_57210
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)V	a	method_57211	fixStack
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic;	a	method_57212	fixDisplay
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_57213	fixBlockEntityData
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V	a	method_57214	fixEnchantments
METHOD	beu	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic;	a	method_59516	method_59516
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_57236	createProfileDynamic
METHOD	beu	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_58047	method_58047
METHOD	beu	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_57216	createBlockPredicateListDynamic
METHOD	beu	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Optional;)Lcom/mojang/serialization/Dynamic;	a	method_57217	createFilterableTextDynamic
METHOD	beu	(Lcom/mojang/serialization/OptionalDynamic;)Lcom/mojang/serialization/Dynamic;	a	method_57218	createPropertiesDynamic
METHOD	beu	(Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Ljava/util/stream/Stream;	a	method_57219	method_57219
METHOD	beu	(Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic;	a	method_57220	method_57220
METHOD	beu	(Ljava/lang/String;)Z	a	method_58048	method_58048
METHOD	beu	(Ljava/lang/String;Ljava/lang/Number;)Lcom/mojang/datafixers/util/Pair;	a	method_57222	method_57222
METHOD	beu	(Ljava/util/stream/Stream;)Ljava/util/Map;	a	method_59517	method_59517
METHOD	beu	(I)Z	b	method_58049	method_58049
METHOD	beu	(Lbeu$a;)V	b	method_57223	fixFireworks
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)V	b	method_57224	fixPotionContents
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;I)V	b	method_57225	fixAdventureModePredicates
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Z)V	b	method_57226	fixBlockPredicateList
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_58050	fixBlockStateTag
METHOD	beu	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	b	method_57228	method_57228
METHOD	beu	(Ljava/lang/String;)Z	b	method_57221	method_57221
METHOD	beu	(Lbeu$a;)Lcom/mojang/serialization/Dynamic;	c	method_57229	method_57229
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)V	c	method_57230	fixWritableBookContent
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;I)V	c	method_57231	fixAttributeModifiers
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;	c	method_57215	getEnchantmentAndLevelPair
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)V	d	method_57233	fixWrittenBookContent
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_57227	fixAttributeModifier
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_57235	fixBookPages
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair;	e	method_57232	fixMapDecorations
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)V	f	method_57237	fixBucketEntityData
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	f	method_57234	fixExplosion
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)V	g	method_57239	fixLodestoneTarget
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	g	method_57238	method_57238
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	h	method_57241	method_57241
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Ljava/util/List;	h	method_57240	method_57240
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	i	method_57243	method_57243
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair;	i	method_57242	method_57242
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)V	j	method_57245	method_57245
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;	j	method_57244	method_57244
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	k	method_57247	method_57247
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;	k	method_57248	method_57248
METHOD	beu	(Lbeu$a;Lcom/mojang/serialization/Dynamic;)V	l	method_58051	method_58051
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;	l	method_57249	method_57249
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Ljava/lang/String;	m	method_57250	method_57250
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	n	method_57251	method_57251
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	o	method_57252	method_57252
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	p	method_57253	method_57253
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream;	q	method_57254	method_57254
METHOD	beu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	r	method_57255	method_57255
CLASS	beu$a	net/minecraft/class_9267$class_9268	net/minecraft/datafixer/fix/ItemStackComponentizationFix$StackData
FIELD	beu$a	Ljava/lang/String;	a	field_49200	itemId
FIELD	beu$a	I	b	field_49201	count
FIELD	beu$a	Lcom/mojang/serialization/Dynamic;	c	field_49202	components
FIELD	beu$a	Lcom/mojang/serialization/Dynamic;	d	field_49203	leftoverNbt
FIELD	beu$a	Lcom/mojang/serialization/Dynamic;	e	field_49204	nbt
METHOD	beu$a	()Lcom/mojang/serialization/Dynamic;	a	method_57256	finalize
METHOD	beu$a	(Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;	a	method_57257	fromDynamic
METHOD	beu$a	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_57258	mergeLeftoverNbt
METHOD	beu$a	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/Number;)Lbeu$a;	a	method_57259	method_57259
METHOD	beu$a	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/MapLike;)Lcom/mojang/serialization/DataResult;	a	method_57260	method_57260
METHOD	beu$a	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/Dynamic;	a	method_57261	method_57261
METHOD	beu$a	(Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic;	a	method_57262	getAndRemove
METHOD	beu$a	(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V	a	method_57263	setComponent
METHOD	beu$a	(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_57264	moveToComponent
METHOD	beu$a	(Ljava/lang/String;Lcom/mojang/serialization/OptionalDynamic;)V	a	method_57265	setComponent
METHOD	beu$a	(Ljava/lang/String;Ljava/lang/String;)V	a	method_57266	moveToComponent
METHOD	beu$a	(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V	a	method_57267	moveToComponent
METHOD	beu$a	(Ljava/lang/String;ZLjava/util/function/UnaryOperator;)V	a	method_57268	applyFixer
METHOD	beu$a	(Ljava/util/Set;)Z	a	method_57269	itemMatches
METHOD	beu$a	(Ljava/lang/String;)Z	b	method_57270	itemEquals
METHOD	beu$a	(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V	b	method_57271	method_57271
METHOD	beu$a	(Ljava/lang/String;)Z	c	method_58054	itemContains
METHOD	beu$a	(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)V	c	method_57272	method_57272
CLASS	bev	net/minecraft/class_9452	net/minecraft/datafixer/fix/ItemStackCustomNameToItemNameFix
FIELD	bev	Ljava/util/Set;	a	field_50111	EXPLORER_MAP_NAMES
METHOD	bev	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_58601	method_58601
METHOD	bev	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_58602	method_58602
METHOD	bev	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_58603	fixExplorerMaps
METHOD	bev	(Lcom/mojang/serialization/Dynamic;Ljava/util/function/Predicate;)Lcom/mojang/serialization/Dynamic;	a	method_58604	fix
METHOD	bev	(Ljava/lang/String;)Z	a	method_58605	method_58605
METHOD	bev	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_58606	method_58606
METHOD	bev	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_58607	fixOminousBanner
METHOD	bev	(Ljava/lang/String;)Z	b	method_58608	method_58608
METHOD	bev	(Ljava/lang/String;)Z	c	method_58609	method_58609
CLASS	bew	net/minecraft/class_1187	net/minecraft/datafixer/fix/ItemStackEnchantmentFix
FIELD	bew	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	a	field_5681	ID_TO_ENCHANTMENTS_MAP
METHOD	bew	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5036	method_5036
METHOD	bew	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5041	method_5041
METHOD	bew	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5035	fixEnchantments
METHOD	bew	(Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V	a	method_5033	method_5033
METHOD	bew	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_5034	method_5034
METHOD	bew	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28206	method_28206
METHOD	bew	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	b	method_5037	method_5037
METHOD	bew	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28207	method_28207
METHOD	bew	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_28208	method_28208
CLASS	bex	net/minecraft/class_1186	net/minecraft/datafixer/fix/ItemInstanceMapIdFix
METHOD	bex	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5032	method_5032
CLASS	bey	net/minecraft/class_1189	net/minecraft/datafixer/fix/ItemInstanceSpawnEggFix
FIELD	bey	Ljava/lang/String;	a	field_41287	spawnEggId
FIELD	bey	Ljava/util/Map;	b	field_5685	ENTITY_SPAWN_EGGS
METHOD	bey	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5046	method_5046
METHOD	bey	(Ljava/util/HashMap;)V	a	method_5047	method_5047
CLASS	bez	net/minecraft/class_7505	net/minecraft/datafixer/fix/ItemNbtFix
FIELD	bez	Ljava/lang/String;	a	field_39403	name
FIELD	bez	Ljava/util/function/Predicate;	b	field_39404	itemIdPredicate
METHOD	bez	(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Predicate;Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/UnaryOperator;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56970	method_56970
METHOD	bez	(Lcom/mojang/datafixers/types/Type;Ljava/util/function/Predicate;Ljava/util/function/UnaryOperator;)Ljava/util/function/UnaryOperator;	a	method_56971	method_56971
METHOD	bez	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_20445	fixNbt
METHOD	bez	(Ljava/util/function/UnaryOperator;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56972	method_56972
CLASS	bfa	net/minecraft/class_1188	net/minecraft/datafixer/fix/ItemInstanceTheFlatteningFix
FIELD	bfa	Ljava/util/Map;	a	field_5684	FLATTENING_MAP
FIELD	bfa	Ljava/util/Set;	b	field_5683	ORIGINAL_ITEM_NAMES
FIELD	bfa	Ljava/util/Set;	c	field_5682	DAMAGEABLE_ITEMS
METHOD	bfa	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5044	method_5044
METHOD	bfa	(Ljava/lang/String;)Ljava/lang/String;	a	method_5045	method_5045
METHOD	bfa	(Ljava/lang/String;I)Ljava/lang/String;	a	method_5042	getItem
METHOD	bfa	(Ljava/util/HashMap;)V	a	method_5043	method_5043
CLASS	bfb	net/minecraft/class_4961	net/minecraft/datafixer/fix/ItemStackUuidFix
METHOD	bfb	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26294	method_26294
METHOD	bfb	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26296	method_26296
METHOD	bfb	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_26295	method_26295
METHOD	bfb	(Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Boolean;	a	method_26051	method_26051
METHOD	bfb	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_26293	method_26293
METHOD	bfb	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_26297	fixAttributeModifiers
METHOD	bfb	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_26298	fixSkullOwner
METHOD	bfb	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_26053	method_26053
METHOD	bfb	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_26299	method_26299
CLASS	bfc	net/minecraft/class_1190	net/minecraft/datafixer/fix/ItemWaterPotionFix
METHOD	bfc	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5048	method_5048
CLASS	bfd	net/minecraft/class_1194	net/minecraft/datafixer/fix/ItemWrittenBookPagesStrictJsonFix
METHOD	bfd	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5086	method_5086
METHOD	bfd	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5088	method_5088
METHOD	bfd	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5085	fixBookPages
METHOD	bfd	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5089	method_5089
METHOD	bfd	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_5084	method_5084
CLASS	bfe	net/minecraft/class_4977	net/minecraft/datafixer/fix/JigsawPropertiesFix
METHOD	bfe	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_26300	renameProperties
CLASS	bff	net/minecraft/class_4978	net/minecraft/datafixer/fix/JigsawRotationFix
FIELD	bff	Ljava/util/Map;	a	field_23213	ORIENTATION_UPDATES
METHOD	bff	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26302	method_26302
METHOD	bff	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_26301	updateBlockState
METHOD	bff	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_26303	method_26303
CLASS	bfg	net/minecraft/class_1191	net/minecraft/datafixer/fix/LeavesFix
FIELD	bfg	I	a	field_29886	field_29886
FIELD	bfg	I	b	field_29887	field_29887
FIELD	bfg	I	c	field_29888	field_29888
FIELD	bfg	I	d	field_29889	field_29889
FIELD	bfg	I	e	field_29890	field_29890
FIELD	bfg	I	f	field_29891	field_29891
FIELD	bfg	I	g	field_29892	field_29892
FIELD	bfg	I	h	field_29893	field_29893
FIELD	bfg	[[I	i	field_5687	AXIAL_OFFSETS
FIELD	bfg	I	j	field_29894	field_29894
FIELD	bfg	I	k	field_29895	field_29895
FIELD	bfg	I	l	field_29896	field_29896
FIELD	bfg	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	m	field_5688	LEAVES_MAP
FIELD	bfg	Ljava/util/Set;	n	field_5686	LOGS_MAP
METHOD	bfg	(I)I	a	method_5052	getX
METHOD	bfg	(III)I	a	method_5051	packLocalPos
METHOD	bfg	(Lbfg$a;)Lbfg$a;	a	method_5049	method_5049
METHOD	bfg	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5056	method_5056
METHOD	bfg	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5054	method_5054
METHOD	bfg	(Lcom/mojang/datafixers/OpticFinder;[ILcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5063	method_5063
METHOD	bfg	(Lcom/mojang/datafixers/Typed;)Lbfg$a;	a	method_5057	method_5057
METHOD	bfg	(Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5058	method_5058
METHOD	bfg	(Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V	a	method_5055	method_5055
METHOD	bfg	(ZZZZ)I	a	method_5061	getBoundaryClassBit
METHOD	bfg	([ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5059	method_5059
METHOD	bfg	(I)I	b	method_5062	getY
METHOD	bfg	(I)I	c	method_5050	getZ
CLASS	bfg$a	net/minecraft/class_1191$class_1192	net/minecraft/datafixer/fix/LeavesFix$LeavesLogFixer
FIELD	bfg$a	Ljava/lang/String;	h	field_29897	PERSISTENT
FIELD	bfg$a	Ljava/lang/String;	i	field_29898	DECAYABLE
FIELD	bfg$a	Ljava/lang/String;	j	field_29899	DISTANCE
FIELD	bfg$a	Lit/unimi/dsi/fastutil/ints/IntSet;	k	field_5689	leafIndices
FIELD	bfg$a	Lit/unimi/dsi/fastutil/ints/IntSet;	l	field_5691	logIndices
FIELD	bfg$a	Lit/unimi/dsi/fastutil/ints/Int2IntMap;	m	field_5690	leafStates
METHOD	bfg$a	(I)Z	a	method_5068	isLog
METHOD	bfg$a	(III)V	a	method_5070	computeLeafStates
METHOD	bfg$a	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;ZI)Lcom/mojang/serialization/Dynamic;	a	method_5072	createLeafProperties
METHOD	bfg$a	(I)Z	b	method_5071	isLeaf
METHOD	bfg$a	(I)I	d	method_5065	getDistanceToLog
CLASS	bfg$b	net/minecraft/class_1191$class_1193	net/minecraft/datafixer/fix/LeavesFix$ListFixer
FIELD	bfg$b	Ljava/lang/String;	a	field_29900	BLOCK_STATES_KEY
FIELD	bfg$b	Ljava/lang/String;	b	field_29901	NAME_KEY
FIELD	bfg$b	Ljava/lang/String;	c	field_29902	PROPERTIES_KEY
FIELD	bfg$b	Lcom/mojang/datafixers/OpticFinder;	d	field_5693	paletteFinder
FIELD	bfg$b	Ljava/util/List;	e	field_5692	properties
FIELD	bfg$b	I	f	field_5694	y
FIELD	bfg$b	Lbai;	g	field_5696	blockStateMap
FIELD	bfg$b	Lcom/mojang/datafixers/types/Type;	h	field_5695	blockStateType
METHOD	bfg$b	()Z	a	method_5076	needsFix
METHOD	bfg$b	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5083	method_5083
METHOD	bfg$b	(Lcom/mojang/serialization/Dynamic;)V	a	method_5074	computeFixableBlockStates
METHOD	bfg$b	(Ljava/lang/String;ZI)I	a	method_5082	computeFlags
METHOD	bfg$b	(Ljava/util/List;)Ljava/util/List;	a	method_5081	method_5081
METHOD	bfg$b	()Z	b	method_5079	isFixed
METHOD	bfg$b	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair;	b	method_5078	method_5078
METHOD	bfg$b	()I	c	method_5077	getY
METHOD	bfg$b	(I)I	c	method_5075	needsFix
METHOD	bfg$b	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_5080	method_5080
CLASS	bfh	net/minecraft/class_8575	net/minecraft/datafixer/fix/LegacyDragonFightFix
METHOD	bfh	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_52227	method_52227
METHOD	bfh	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_56973	updateExitPortalLocation
METHOD	bfh	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_52228	method_52228
CLASS	bfi	net/minecraft/class_1196	net/minecraft/datafixer/fix/LevelDataGeneratorOptionsFix
FIELD	bfi	Ljava/util/Map;	a	field_5702	NUMERICAL_IDS_TO_BIOME_IDS
FIELD	bfi	Ljava/lang/String;	b	field_29903	GENERATOR_OPTIONS_KEY
METHOD	bfi	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5096	method_5096
METHOD	bfi	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28209	method_28209
METHOD	bfi	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;)Ljava/lang/Object;	a	method_5098	method_5098
METHOD	bfi	(Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	a	method_5095	method_5095
METHOD	bfi	(Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;	a	method_5099	parseFlatLayer
METHOD	bfi	(Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic;	a	method_5100	fixGeneratorOptions
METHOD	bfi	(Ljava/util/HashMap;)V	a	method_5101	method_5101
METHOD	bfi	(Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	b	method_28210	method_28210
METHOD	bfi	(Ljava/lang/String;)Ljava/util/List;	b	method_5103	parseFlatLayers
CLASS	bfj	net/minecraft/class_1195	net/minecraft/datafixer/fix/LevelFlatGeneratorInfoFix
FIELD	bfj	Ljava/lang/String;	a	field_29904	SUPERFLAT_PRESET
FIELD	bfj	Ljava/lang/String;	b	field_29905	GENERATOR_OPTIONS_KEY
FIELD	bfj	Lcom/google/common/base/Splitter;	c	field_5700	SPLIT_ON_SEMICOLON
FIELD	bfj	Lcom/google/common/base/Splitter;	d	field_5701	SPLIT_ON_COMMA
FIELD	bfj	Lcom/google/common/base/Splitter;	e	field_5699	SPLIT_ON_LOWER_X
FIELD	bfj	Lcom/google/common/base/Splitter;	f	field_5698	SPLIT_ON_ASTERISK
FIELD	bfj	Lcom/google/common/base/Splitter;	g	field_5697	SPLIT_ON_COLON
METHOD	bfj	(Lcom/google/common/base/Splitter;ILjava/lang/String;)Ljava/lang/String;	a	method_5091	method_5091
METHOD	bfj	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5093	method_5093
METHOD	bfj	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5090	fixGeneratorOptions
METHOD	bfj	(Ljava/lang/String;)Ljava/lang/String;	a	method_5094	fixFlatGeneratorOptions
METHOD	bfj	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_5092	method_5092
CLASS	bfk	net/minecraft/class_8876	net/minecraft/datafixer/fix/LevelLegacyWorldGenSettingsFix
FIELD	bfk	Ljava/lang/String;	a	field_46771	WORLD_GEN_SETTINGS_KEY
FIELD	bfk	Ljava/util/List;	b	field_46772	SETTINGS_TO_FIX
METHOD	bfk	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_54443	method_54443
METHOD	bfk	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_54444	method_54444
CLASS	bfl	net/minecraft/class_4962	net/minecraft/datafixer/fix/WorldUuidFix
FIELD	bfl	Lorg/slf4j/Logger;	b	field_36329	LOGGER
METHOD	bfl	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26055	method_26055
METHOD	bfl	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_28211	method_28211
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28212	method_28212
METHOD	bfl	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_26058	method_26058
METHOD	bfl	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	b	method_28213	method_28213
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_26057	fixWanderingTraderId
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_26060	fixDragonUuid
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_26061	fixCustomBossEvents
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_28214	method_28214
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	f	method_28215	method_28215
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	g	method_28216	method_28216
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	h	method_28217	method_28217
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	i	method_28218	method_28218
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	j	method_28219	method_28219
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	k	method_28220	method_28220
METHOD	bfl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	l	method_28221	method_28221
CLASS	bfm	net/minecraft/class_9343	net/minecraft/datafixer/fix/LodestoneCompassComponentFix
CLASS	bfn	net/minecraft/class_9231	net/minecraft/datafixer/fix/MapBannerBlockPosFormatFix
METHOD	bfn	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56974	method_56974
METHOD	bfn	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_56975	update
METHOD	bfn	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_56976	method_56976
METHOD	bfn	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_56977	method_56977
METHOD	bfn	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_56978	method_56978
CLASS	bfo	net/minecraft/class_3970	net/minecraft/datafixer/fix/MapIdFix
METHOD	bfo	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_17828	method_17828
METHOD	bfo	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28222	method_28222
CLASS	bfp	net/minecraft/class_4803	net/minecraft/datafixer/fix/MemoryExpiryDataFix
METHOD	bfp	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_24507	updateMemoryMapValues
METHOD	bfp	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_24506	updateBrain
METHOD	bfp	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_24508	updateMemories
METHOD	bfp	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_24509	updateMemoryMap
METHOD	bfp	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_24510	updateMemoryMapValueEntry
CLASS	bfq	net/minecraft/class_5396	net/minecraft/datafixer/fix/MissingDimensionFix
METHOD	bfq	(Lcom/mojang/datafixers/FieldFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_29909	method_29909
METHOD	bfq	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_29910	method_29910
METHOD	bfq	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_29911	method_29911
METHOD	bfq	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/Type;	a	method_38820	method_38820
METHOD	bfq	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_29912	method_29912
METHOD	bfq	(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type;	a	method_29913	method_29913
METHOD	bfq	(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type;	a	method_29914	method_29914
METHOD	bfq	(Ljava/lang/String;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/types/Type;	b	method_29915	method_29915
CLASS	bfr	net/minecraft/class_8744	net/minecraft/datafixer/fix/StatusEffectFix
FIELD	bfr	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	a	field_45725	OLD_TO_NEW_IDS
FIELD	bfr	Ljava/util/Set;	b	field_45726	POTION_ITEM_IDS
METHOD	bfr	()Lcom/mojang/datafixers/TypeRewriteRule;	a	method_53078	makeBlockEntitiesRule
METHOD	bfr	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_53079	method_53079
METHOD	bfr	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_53080	method_53080
METHOD	bfr	(Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/DSL$TypeReference;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed;	a	method_53081	method_53081
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_53082	fixEffect
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_53083	method_53083
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Optional;	a	method_53084	updateId
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_53085	renameKeyAndUpdateId
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_53096	renameKeyAndUpdateId
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic;	a	method_53089	method_53089
METHOD	bfr	(Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V	a	method_53090	method_53090
METHOD	bfr	(Ljava/lang/Number;)Ljava/lang/String;	a	method_53091	method_53091
METHOD	bfr	(Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_53092	method_53092
METHOD	bfr	()Lcom/mojang/datafixers/TypeRewriteRule;	b	method_53093	makeEntitiesRule
METHOD	bfr	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_53094	method_53094
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_53095	method_53095
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	b	method_53101	fixEffectList
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;Ljava/util/stream/Stream;)Lcom/mojang/serialization/Dynamic;	b	method_53097	method_53097
METHOD	bfr	()Lcom/mojang/datafixers/TypeRewriteRule;	c	method_53713	makePlayersRule
METHOD	bfr	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	c	method_53714	method_53714
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_53100	fixStewEffectsKey
METHOD	bfr	()Lcom/mojang/datafixers/TypeRewriteRule;	d	method_53098	makeItemStacksRule
METHOD	bfr	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	d	method_53099	method_53099
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_53103	fixCustomPotionEffectsKey
METHOD	bfr	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	e	method_53102	method_53102
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_53104	fixEffectsKey
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	f	method_53105	fixActiveEffectsKey
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	g	method_53106	method_53106
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	h	method_53107	method_53107
METHOD	bfr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	i	method_53108	method_53108
CLASS	bfs	net/minecraft/class_1198	net/minecraft/datafixer/fix/MobSpawnerEntityIdentifiersFix
METHOD	bfs	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5107	method_5107
METHOD	bfs	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5106	fixSpawner
METHOD	bfs	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_5108	method_5108
CLASS	bft	net/minecraft/class_1197	net/minecraft/datafixer/fix/ChoiceFix
FIELD	bft	Ljava/lang/String;	a	field_5703	name
FIELD	bft	Ljava/lang/String;	b	field_5705	choiceName
FIELD	bft	Lcom/mojang/datafixers/DSL$TypeReference;	c	field_5704	type
METHOD	bft	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5104	method_5104
METHOD	bft	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5105	transform
CLASS	bfu	net/minecraft/class_8877	net/minecraft/datafixer/fix/ChoiceWriteReadFix
FIELD	bfu	Ljava/lang/String;	a	field_46773	name
FIELD	bfu	Ljava/lang/String;	b	field_46774	choiceName
FIELD	bfu	Lcom/mojang/datafixers/DSL$TypeReference;	c	field_46775	type
METHOD	bfu	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_56639	method_56639
METHOD	bfu	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule;	a	method_56640	method_56640
METHOD	bfu	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/TypeRewriteRule;	a	method_56641	method_56641
METHOD	bfu	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;)Ljava/lang/Object;	a	method_56642	method_56642
METHOD	bfu	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/types/Type;Ljava/lang/Object;)Ljava/lang/Object;	a	method_56643	method_56643
METHOD	bfu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_54447	transform
METHOD	bfu	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_56644	method_56644
METHOD	bfu	(Ljava/lang/Object;)Ljava/lang/Object;	a	method_56645	method_56645
CLASS	bfv	net/minecraft/class_7293	net/minecraft/datafixer/fix/GameEventRenamesFix
FIELD	bfv	Ljava/lang/String;	a	field_38381	name
FIELD	bfv	Lcom/mojang/datafixers/DSL$TypeReference;	b	field_38383	typeReference
FIELD	bfv	Ljava/util/function/UnaryOperator;	c	field_43178	renamer
METHOD	bfv	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_49771	method_49771
METHOD	bfv	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_42638	method_42638
CLASS	bfw	net/minecraft/class_3904	net/minecraft/datafixer/fix/NewVillageFix
METHOD	bfw	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_17329	method_17329
METHOD	bfw	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_17330	method_17330
METHOD	bfw	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_17331	method_17331
METHOD	bfw	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_17332	method_17332
METHOD	bfw	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_17333	method_17333
METHOD	bfw	(Lcom/mojang/datafixers/types/templates/CompoundList$CompoundListType;)Lcom/mojang/datafixers/TypeRewriteRule;	a	method_17334	fix
METHOD	bfw	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_17335	method_17335
METHOD	bfw	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28223	method_28223
METHOD	bfw	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28224	method_28224
METHOD	bfw	(Ljava/lang/String;)Ljava/lang/String;	a	method_17336	method_17336
METHOD	bfw	(Ljava/util/List;)Ljava/util/List;	a	method_17337	method_17337
METHOD	bfw	(Lcom/mojang/datafixers/util/Pair;)Z	b	method_17339	method_17339
METHOD	bfw	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28225	method_28225
METHOD	bfw	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28226	method_28226
METHOD	bfw	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_28227	method_28227
CLASS	bfx	net/minecraft/class_1200	net/minecraft/datafixer/fix/ObjectiveDisplayNameFix
METHOD	bfx	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_37372	method_37372
METHOD	bfx	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_37373	method_37373
CLASS	bfy	net/minecraft/class_1199	net/minecraft/datafixer/fix/ObjectiveRenderTypeFix
METHOD	bfy	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_37376	method_37376
METHOD	bfy	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_37377	method_37377
METHOD	bfy	(Ljava/lang/String;)Ljava/lang/String;	a	method_5112	parseLegacyRenderType
CLASS	bfz	net/minecraft/class_4299	net/minecraft/datafixer/fix/OminousBannerBlockEntityRenameFix
METHOD	bfz	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_20481	fixBannerName
CLASS	bga	net/minecraft/class_4294	net/minecraft/datafixer/fix/OminousBannerItemRenameFix
METHOD	bga	(Ljava/lang/String;)Z	a	method_44194	method_44194
CLASS	bgb	net/minecraft/class_8014	net/minecraft/datafixer/fix/OptionsAccessibilityOnboardFix
METHOD	bgb	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_48133	method_48133
METHOD	bgb	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_48134	method_48134
CLASS	bgc	net/minecraft/class_4092	net/minecraft/datafixer/fix/OptionsAddTextBackgroundFix
METHOD	bgc	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_18852	method_18852
METHOD	bgc	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28233	method_28233
METHOD	bgc	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_28234	method_28234
METHOD	bgc	(Ljava/lang/String;)D	a	method_18853	convertToTextBackgroundOpacity
CLASS	bgd	net/minecraft/class_8004	net/minecraft/datafixer/fix/OptionsAmbientOcclusionFix
METHOD	bgd	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_47995	method_47995
METHOD	bgd	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_47996	method_47996
METHOD	bgd	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_47997	method_47997
METHOD	bgd	(Ljava/lang/String;)Ljava/lang/String;	a	method_47998	fixValue
CLASS	bge	net/minecraft/class_1202	net/minecraft/datafixer/fix/OptionsForceVBOFix
METHOD	bge	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5124	method_5124
METHOD	bge	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5123	method_5123
CLASS	bgf	net/minecraft/class_1201	net/minecraft/datafixer/fix/OptionsKeyLwjgl3Fix
FIELD	bgf	Ljava/lang/String;	a	field_29906	KEY_UNKNOWN
FIELD	bgf	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	b	field_5706	NUMERICAL_KEY_IDS_TO_KEY_NAMES
METHOD	bgf	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5121	method_5121
METHOD	bgf	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28235	method_28235
METHOD	bgf	(Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic;	a	method_28236	method_28236
METHOD	bgf	(Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V	a	method_5118	method_5118
METHOD	bgf	(Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	a	method_5122	method_5122
CLASS	bgg	net/minecraft/class_1204	net/minecraft/datafixer/fix/OptionsKeyTranslationFix
METHOD	bgg	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5130	method_5130
METHOD	bgg	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28237	method_28237
METHOD	bgg	(Lcom/mojang/serialization/Dynamic;Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	a	method_28238	method_28238
METHOD	bgg	(Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Lcom/mojang/serialization/Dynamic;	a	method_28239	method_28239
CLASS	bgh	net/minecraft/class_1203	net/minecraft/datafixer/fix/OptionsLowerCaseLanguageFix
METHOD	bgh	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5126	method_5126
METHOD	bgh	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5125	method_5125
CLASS	bgi	net/minecraft/class_7683	net/minecraft/datafixer/fix/OptionsProgrammerArtFix
METHOD	bgi	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_45313	method_45313
METHOD	bgi	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_45314	replaceTypo
METHOD	bgi	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_45315	method_45315
METHOD	bgi	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_45316	method_45316
CLASS	bgj	net/minecraft/class_5404	net/minecraft/datafixer/fix/OptionFix
FIELD	bgj	Ljava/lang/String;	a	field_25665	name
FIELD	bgj	Ljava/lang/String;	b	field_25666	oldName
FIELD	bgj	Ljava/lang/String;	c	field_25667	newName
METHOD	bgj	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_30019	method_30019
METHOD	bgj	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_30020	method_30020
METHOD	bgj	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_30021	method_30021
CLASS	bgk	net/minecraft/class_6909	net/minecraft/datafixer/fix/TicksInWrongChunkFix
METHOD	bgk	(IILcom/mojang/serialization/Dynamic;)Z	a	method_40437	method_40437
METHOD	bgk	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_40438	method_40438
METHOD	bgk	(Lcom/mojang/serialization/Dynamic;IILjava/util/Optional;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_40439	putNeighborTicks
METHOD	bgk	(Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_40440	method_40440
CLASS	bgl	net/minecraft/class_9650	net/minecraft/datafixer/fix/ParticleUnflatteningFix
FIELD	bgl	Lorg/slf4j/Logger;	a	field_51367	LOGGER
METHOD	bgl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_59627	fixParticle
METHOD	bgl	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/serialization/Dynamic;	a	method_59628	method_59628
METHOD	bgl	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_59629	fixItemParticle
METHOD	bgl	(Ljava/lang/String;)Lur;	a	method_59630	tryParse
METHOD	bgl	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	b	method_59631	fixBlockParticle
METHOD	bgl	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Ljava/util/Map;	c	method_59632	method_59632
METHOD	bgl	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	d	method_59633	fixDustParticle
METHOD	bgl	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	e	method_59634	fixDustColorTransitionParticle
METHOD	bgl	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	f	method_59635	fixSculkChargeParticle
METHOD	bgl	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	g	method_59636	fixVibrationParticle
METHOD	bgl	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	h	method_59637	fixShriekParticle
CLASS	bgm	net/minecraft/class_9344	net/minecraft/datafixer/fix/PlayerHeadBlockProfileFix
METHOD	bgm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_58055	fixProfile
METHOD	bgm	(Ljava/util/Optional;)Ljava/util/Optional;	a	method_58056	method_58056
CLASS	bgn	net/minecraft/class_4963	net/minecraft/datafixer/fix/PlayerUuidFix
METHOD	bgn	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26070	method_26070
METHOD	bgn	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_26072	method_26072
METHOD	bgn	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28240	method_28240
METHOD	bgn	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28241	method_28241
CLASS	bgo	net/minecraft/class_7506	net/minecraft/datafixer/fix/PointOfInterestRemoveFix
FIELD	bgo	Ljava/util/function/Predicate;	a	field_39405	keepPredicate
METHOD	bgo	(Lcom/mojang/serialization/Dynamic;)Z	a	method_44195	shouldKeepRecord
CLASS	bgp	net/minecraft/class_7507	net/minecraft/datafixer/fix/PointOfInterestRenameFix
FIELD	bgp	Ljava/util/function/Function;	a	field_39406	renamer
METHOD	bgp	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_44196	method_44196
METHOD	bgp	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_44197	method_44197
CLASS	bgq	net/minecraft/class_8878	net/minecraft/datafixer/fix/PrimedTntBlockStateFix
METHOD	bgq	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_54449	fixFuse
METHOD	bgq	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_54450	fixBlockState
CLASS	bgr	net/minecraft/class_8626	net/minecraft/datafixer/fix/RandomSequenceSettingsFix
METHOD	bgr	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_52479	method_52479
METHOD	bgr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_52480	method_52480
METHOD	bgr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_52481	method_52481
CLASS	bgs	net/minecraft/class_1206	net/minecraft/datafixer/mapping/FlatteningRecipeMapping
FIELD	bgs	Ljava/util/Map;	a	field_5708	RECIPES
CLASS	bgt	net/minecraft/class_1205	net/minecraft/datafixer/mapping/WoodRecipeMapping
FIELD	bgt	Ljava/util/Map;	a	field_5707	RECIPES
CLASS	bgu	net/minecraft/class_5255	net/minecraft/datafixer/fix/RedstoneConnectionsFix
METHOD	bgu	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_27779	method_27779
METHOD	bgu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_27778	updateBlockState
METHOD	bgu	(Ljava/lang/String;)Z	a	method_27780	hasObsoleteValue
METHOD	bgu	(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28249	method_28249
METHOD	bgu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28250	method_28250
METHOD	bgu	(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28251	method_28251
METHOD	bgu	(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28252	method_28252
METHOD	bgu	(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_28253	method_28253
CLASS	bgv	net/minecraft/class_1208	net/minecraft/datafixer/TypeReferences
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	A	field_5723	ENTITY_TREE
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	B	field_5729	ENTITY
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	C	field_5731	BLOCK_NAME
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	D	field_5713	ITEM_NAME
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	E	field_38380	GAME_EVENT_NAME
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	F	field_5718	UNTAGGED_SPAWNER
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	G	field_5724	STRUCTURE_FEATURE
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	H	field_5721	OBJECTIVE
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	I	field_5714	TEAM
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	J	field_5711	RECIPE
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	K	field_5728	BIOME
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	L	field_43179	MULTI_NOISE_BIOME_SOURCE_PARAMETER_LIST
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	M	field_23067	WORLD_GEN_SETTINGS
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	a	field_5710	LEVEL
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	b	field_5715	PLAYER
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	c	field_5726	CHUNK
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	d	field_5722	HOTBAR
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	e	field_5717	OPTIONS
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	f	field_5716	STRUCTURE
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	g	field_5730	STATS
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	h	field_45090	SAVED_DATA_COMMAND_STORAGE
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	i	field_45091	SAVED_DATA_CHUNKS
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	j	field_45092	SAVED_DATA_MAP_DATA
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	k	field_45093	SAVED_DATA_IDCOUNTS
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	l	field_45094	SAVED_DATA_RAIDS
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	m	field_45095	SAVED_DATA_RANDOM_SEQUENCES
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	n	field_45096	SAVED_DATA_STRUCTURE_FEATURE_INDICES
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	o	field_45097	SAVED_DATA_SCOREBOARD
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	p	field_5725	ADVANCEMENTS
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	q	field_19224	POI_CHUNK
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	r	field_26993	ENTITY_CHUNK
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	s	field_5727	BLOCK_ENTITY
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	t	field_5712	ITEM_STACK
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	u	field_5720	BLOCK_STATE
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	v	field_47727	FLAT_BLOCK_STATE
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	w	field_49205	DATA_COMPONENTS
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	x	field_51368	field_51368
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	y	field_51369	field_51369
FIELD	bgv	Lcom/mojang/datafixers/DSL$TypeReference;	z	field_5719	ENTITY_NAME
METHOD	bgv	(Ljava/lang/String;)Lcom/mojang/datafixers/DSL$TypeReference;	a	method_59518	create
CLASS	bgv$1	net/minecraft/class_1208$1	net/minecraft/datafixer/TypeReferences$1
FIELD	bgv$1	Ljava/lang/String;	a	field_51348	field_51348
CLASS	bgw	net/minecraft/class_8505	net/minecraft/datafixer/fix/RenameChunkStatusFix
FIELD	bgw	Ljava/lang/String;	a	field_44594	name
FIELD	bgw	Ljava/util/function/UnaryOperator;	b	field_44595	mapper
METHOD	bgw	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_51290	method_51290
METHOD	bgw	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_51291	updateStatus
METHOD	bgw	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_51292	method_51292
METHOD	bgw	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_51501	method_51501
CLASS	bgx	net/minecraft/class_5429	net/minecraft/datafixer/fix/RemoveGolemGossipFix
METHOD	bgx	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_30326	updateGossipsList
METHOD	bgx	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_30327	method_30327
METHOD	bgx	(Lcom/mojang/serialization/Dynamic;)Z	b	method_30328	method_30328
CLASS	bgy	net/minecraft/class_9106	net/minecraft/datafixer/fix/RenameEnchantmentFix
FIELD	bgy	Ljava/lang/String;	a	field_48315	name
FIELD	bgy	Ljava/util/Map;	b	field_48316	oldToNewIds
METHOD	bgy	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56055	method_56055
METHOD	bgy	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_56056	method_56056
METHOD	bgy	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_56057	fixIds
METHOD	bgy	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/DataResult$Error;)Lcom/mojang/serialization/Dynamic;	a	method_56058	method_56058
METHOD	bgy	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_56059	method_56059
METHOD	bgy	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_56060	fixIds
METHOD	bgy	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_56061	method_56061
METHOD	bgy	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_56062	method_56062
METHOD	bgy	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/DataResult$Error;)Lcom/mojang/serialization/Dynamic;	b	method_56063	method_56063
METHOD	bgy	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	b	method_56064	method_56064
METHOD	bgy	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_56065	method_56065
CLASS	bgz	net/minecraft/class_1207	net/minecraft/datafixer/mapping/LegacyCoralFanBlockMapping
FIELD	bgz	Ljava/util/Map;	a	field_5709	MAP
CLASS	bha	net/minecraft/class_1210	net/minecraft/datafixer/mapping/LegacyCoralBlockMapping
FIELD	bha	Ljava/util/Map;	a	field_5733	MAP
CLASS	bhb	net/minecraft/class_4285	net/minecraft/datafixer/fix/PointOfInterestReorganizationFix
METHOD	bhb	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_20342	method_20342
METHOD	bhb	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_20340	reorganize
METHOD	bhb	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_20341	method_20341
CLASS	bhc	net/minecraft/class_5947	net/minecraft/datafixer/fix/StructureFeatureChildrenPoolElementFix
FIELD	bhc	Ljava/util/regex/Pattern;	a	field_29545	ARRAY_INDEX_PATTERN
FIELD	bhc	Ljava/util/Set;	b	field_29546	TARGET_CHILDREN_IDS
FIELD	bhc	Ljava/util/Set;	c	field_29547	TARGET_FEATURES
METHOD	bhc	(I)Ljava/lang/String;	a	method_49463	method_49463
METHOD	bhc	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_34688	updatePoolElementFeature
METHOD	bhc	(Lcom/mojang/serialization/Dynamic;[Ljava/lang/String;)Lcom/mojang/serialization/OptionalDynamic;	a	method_34689	findValueAt
METHOD	bhc	(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Optional;	a	method_34690	updateFeature
METHOD	bhc	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_34691	mapChildren
METHOD	bhc	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_34692	updateStructureFeature
METHOD	bhc	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_34693	updateChildren
METHOD	bhc	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_34694	method_34694
METHOD	bhc	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_34695	method_34695
CLASS	bhd	net/minecraft/class_4964	net/minecraft/datafixer/fix/PersistentStateUuidFix
FIELD	bhd	Lorg/slf4j/Logger;	b	field_36330	LOGGER
METHOD	bhd	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_26073	method_26073
METHOD	bhd	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_26075	method_26075
METHOD	bhd	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28254	method_28254
METHOD	bhd	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_28255	method_28255
METHOD	bhd	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_28256	method_28256
METHOD	bhd	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	f	method_28257	method_28257
METHOD	bhd	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	g	method_28258	method_28258
METHOD	bhd	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	h	method_28259	method_28259
CLASS	bhe	net/minecraft/class_8627	net/minecraft/datafixer/fix/RenameScoreboardDisplaySlotFix
FIELD	bhe	Ljava/util/Map;	a	field_45098	OLD_TO_NEW_SLOT_NAMES
METHOD	bhe	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_52489	method_52489
METHOD	bhe	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_52490	method_52490
METHOD	bhe	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_52491	method_52491
METHOD	bhe	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_52492	method_52492
METHOD	bhe	(Ljava/lang/String;)Ljava/lang/String;	a	method_52493	getUpdatedName
METHOD	bhe	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_52494	method_52494
METHOD	bhe	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_52495	method_52495
CLASS	bhf	net/minecraft/class_1212	net/minecraft/datafixer/fix/EntitySimpleTransformFix
METHOD	bhf	(Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/datafixers/util/Pair;	a	method_5164	transform
CLASS	bhg	net/minecraft/class_1211	net/minecraft/datafixer/fix/EntityRenameFix
FIELD	bhg	Ljava/lang/String;	a	field_5734	name
METHOD	bhg	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_5160	method_5160
METHOD	bhg	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_5159	method_5159
METHOD	bhg	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Ljava/lang/String;)Ljava/lang/String;	a	method_5161	method_5161
METHOD	bhg	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_5162	method_5162
METHOD	bhg	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_5158	method_5158
METHOD	bhg	(Ljava/lang/String;)Ljava/lang/String;	a	method_5163	rename
CLASS	bhh	net/minecraft/class_6503	net/minecraft/datafixer/fix/UntaggedSpawnerFix
METHOD	bhh	(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;	a	method_37973	method_37973
METHOD	bhh	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_37974	method_37974
METHOD	bhh	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/datafixers/util/Pair;	a	method_37975	method_37975
METHOD	bhh	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_37976	fixSpawner
METHOD	bhh	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	c	method_37977	method_37977
METHOD	bhh	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	d	method_37978	method_37978
CLASS	bhi	net/minecraft/class_1214	net/minecraft/datafixer/fix/StatsCounterFix
FIELD	bhi	Ljava/util/Set;	a	field_45099	SKIPPED_STATS
FIELD	bhi	Ljava/util/Set;	b	field_5739	REMOVED_STATS
FIELD	bhi	Ljava/util/Map;	c	field_5737	RENAMED_GENERAL_STATS
FIELD	bhi	Ljava/lang/String;	d	field_29907	OLD_MINE_BLOCK_ID
FIELD	bhi	Ljava/lang/String;	e	field_29908	NEW_MINE_BLOCK_ID
FIELD	bhi	Ljava/util/Map;	f	field_5738	RENAMED_ITEM_STATS
FIELD	bhi	Ljava/util/Map;	g	field_5736	RENAMED_ENTITY_STATS
FIELD	bhi	Ljava/util/Map;	h	field_5735	RENAMED_ENTITIES
FIELD	bhi	Ljava/lang/String;	i	field_29909	CUSTOM
METHOD	bhi	()Lcom/mojang/datafixers/TypeRewriteRule;	a	method_52496	makeFirstRoundRule
METHOD	bhi	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_52497	method_52497
METHOD	bhi	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_52498	method_52498
METHOD	bhi	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_52499	method_52499
METHOD	bhi	(Ljava/lang/String;)Lbhi$a;	a	method_52500	rename
METHOD	bhi	()Lcom/mojang/datafixers/TypeRewriteRule;	b	method_52501	makeSecondRoundRule
METHOD	bhi	(Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_52502	method_52502
METHOD	bhi	(Ljava/lang/String;)Ljava/lang/String;	b	method_5172	getItem
METHOD	bhi	(Ljava/lang/String;)Ljava/lang/String;	c	method_5173	getBlock
METHOD	bhi	(Ljava/lang/String;)Ljava/lang/String;	d	method_52505	method_52505
CLASS	bhi$a	net/minecraft/class_1214$class_8628	net/minecraft/datafixer/fix/StatsCounterFix$Stat
FIELD	bhi$a	Ljava/lang/String;	a	comp_1585	comp_1585
FIELD	bhi$a	Ljava/lang/String;	b	comp_1586	comp_1586
METHOD	bhi$a	()Ljava/lang/String;	a	comp_1585	comp_1585
METHOD	bhi$a	()Ljava/lang/String;	b	comp_1586	comp_1586
CLASS	bhj	net/minecraft/class_1213	net/minecraft/datafixer/fix/StatsRenameFix
FIELD	bhj	Ljava/lang/String;	a	field_33560	name
FIELD	bhj	Ljava/util/Map;	b	field_33561	replacements
METHOD	bhj	()Lcom/mojang/datafixers/TypeRewriteRule;	a	method_37378	renameObjectives
METHOD	bhj	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_37379	method_37379
METHOD	bhj	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_37380	method_37380
METHOD	bhj	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_37381	method_37381
METHOD	bhj	(Ljava/lang/String;)Ljava/lang/String;	a	method_37382	method_37382
METHOD	bhj	()Lcom/mojang/datafixers/TypeRewriteRule;	b	method_37383	renameStats
METHOD	bhj	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_37384	method_37384
METHOD	bhj	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_37385	method_37385
METHOD	bhj	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_37386	method_37386
METHOD	bhj	(Ljava/lang/String;)Ljava/lang/String;	b	method_37387	method_37387
METHOD	bhj	()Ljava/lang/IllegalStateException;	c	method_37388	method_37388
CLASS	bhk	net/minecraft/class_5256	net/minecraft/datafixer/fix/StriderGravityFix
METHOD	bhk	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_27789	updateNoGravityNbt
CLASS	bhl	net/minecraft/class_4695	net/minecraft/datafixer/fix/StructureReferenceFix
METHOD	bhl	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_23662	method_23662
METHOD	bhl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_23661	updateReferences
METHOD	bhl	(Ljava/lang/Integer;)Z	a	method_23663	method_23663
METHOD	bhl	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_23664	method_23664
CLASS	bhm	net/minecraft/class_6867	net/minecraft/datafixer/fix/StructureSettingsFlattenFix
METHOD	bhm	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_40115	method_40115
METHOD	bhm	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_40116	method_40116
METHOD	bhm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_40117	method_40117
METHOD	bhm	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_40118	method_40118
METHOD	bhm	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_40119	method_40119
METHOD	bhm	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_40441	method_40441
METHOD	bhm	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_40120	method_40120
METHOD	bhm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_40121	method_40121
METHOD	bhm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_40122	method_40122
METHOD	bhm	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_54960	method_54960
CLASS	bhn	net/minecraft/class_7046	net/minecraft/datafixer/fix/StructuresToConfiguredStructuresFix
FIELD	bhn	Lorg/slf4j/Logger;	a	field_51349	LOGGER
FIELD	bhn	Ljava/util/Map;	b	field_37050	STRUCTURE_TO_CONFIGURED_STRUCTURES_MAPPING
METHOD	bhn	(Lbhn$a;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V	a	method_41009	method_41009
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_41012	method_41012
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Lbhn$a;)Ljava/util/Optional;	a	method_41013	method_41013
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_41015	method_41015
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_59519	method_59519
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Ljava/util/HashMap;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V	a	method_59520	method_59520
METHOD	bhn	(Lbhn$a;Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;Lcom/mojang/serialization/Dynamic;)V	b	method_41017	method_41017
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_41020	method_41020
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_59521	method_59521
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Ljava/util/HashMap;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V	b	method_59522	method_59522
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_41022	method_41022
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_41023	method_41023
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	e	method_41024	method_41024
METHOD	bhn	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	f	method_41025	method_41025
CLASS	bhn$a	net/minecraft/class_7046$class_7047	net/minecraft/datafixer/fix/StructuresToConfiguredStructuresFix$Mapping
FIELD	bhn$a	Ljava/util/Map;	a	comp_462	comp_462
FIELD	bhn$a	Ljava/lang/String;	b	comp_463	comp_463
METHOD	bhn$a	()Ljava/util/Map;	a	comp_462	comp_462
METHOD	bhn$a	(Lcom/google/common/collect/ImmutableMap$Builder;Ljava/util/Map$Entry;Ljava/lang/String;)V	a	method_41026	method_41026
METHOD	bhn$a	(Ljava/lang/String;)Lbhn$a;	a	method_41027	create
METHOD	bhn$a	(Ljava/util/Map;)Ljava/util/Map;	a	method_41028	flattenBiomeMapping
METHOD	bhn$a	(Ljava/util/Map;Ljava/lang/String;)Lbhn$a;	a	method_41029	create
METHOD	bhn$a	()Ljava/lang/String;	b	comp_463	comp_463
CLASS	bho	net/minecraft/class_1217	net/minecraft/datafixer/fix/TeamDisplayNameFix
METHOD	bho	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_5183	method_5183
METHOD	bho	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28260	method_28260
METHOD	bho	(Lcom/mojang/serialization/DynamicOps;)Ljava/util/function/Function;	a	method_28262	method_28262
CLASS	bhp	net/minecraft/class_9269	net/minecraft/datafixer/fix/TippedArrowPotionToItemFix
METHOD	bhp	(Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_57274	method_57274
CLASS	bhq	net/minecraft/class_1215	net/minecraft/datafixer/fix/AddTrappedChestFix
FIELD	bhq	Lorg/slf4j/Logger;	a	field_5740	LOGGER
FIELD	bhq	I	b	field_29910	field_29910
FIELD	bhq	S	c	field_29911	field_29911
METHOD	bhq	(IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5174	method_5174
METHOD	bhq	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5177	method_5177
METHOD	bhq	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5175	method_5175
METHOD	bhq	(Lcom/mojang/datafixers/types/templates/TaggedChoice$TaggedChoiceType;IILit/unimi/dsi/fastutil/ints/IntSet;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5176	method_5176
METHOD	bhq	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_5178	method_5178
METHOD	bhq	(Ljava/lang/String;)Ljava/lang/String;	a	method_5179	method_5179
CLASS	bhq$a	net/minecraft/class_1215$class_1216	net/minecraft/datafixer/fix/AddTrappedChestFix$ListFixer
FIELD	bhq$a	Lit/unimi/dsi/fastutil/ints/IntSet;	h	field_5741	targets
METHOD	bhq$a	(I)Z	a	method_5180	isTarget
CLASS	bhr	net/minecraft/class_9453	net/minecraft/datafixer/fix/TrialSpawnerConfigTagFix
METHOD	bhr	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_58610	fix
CLASS	bhs	net/minecraft/class_7508	net/minecraft/datafixer/fix/RenameVariantsFix
FIELD	bhs	Ljava/util/Map;	a	field_39407	oldToNewNames
METHOD	bhs	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_44198	method_44198
METHOD	bhs	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_44199	method_44199
METHOD	bhs	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_44200	method_44200
CLASS	bht	net/minecraft/class_3845	net/minecraft/datafixer/fix/VillagerProfessionFix
METHOD	bht	(II)Ljava/lang/String;	a	method_16897	convertProfessionId
CLASS	bhu	net/minecraft/class_5273	net/minecraft/datafixer/fix/VillagerFollowRangeFix
FIELD	bhu	D	a	field_29912	OLD_RANGE
FIELD	bhu	D	b	field_29913	NEW_RANGE
METHOD	bhu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_27914	fix
METHOD	bhu	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28263	method_28263
METHOD	bhu	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28264	method_28264
CLASS	bhv	net/minecraft/class_4300	net/minecraft/datafixer/fix/VillagerXpRebuildFix
FIELD	bhv	I	a	field_29914	field_29914
FIELD	bhv	[I	b	field_19285	LEVEL_TO_XP
METHOD	bhv	(I)I	a	method_20482	levelToXp
METHOD	bhv	(ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28265	method_28265
METHOD	bhv	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_20484	method_20484
METHOD	bhv	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/lang/Integer;	a	method_20485	method_20485
METHOD	bhv	(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;	a	method_20486	method_20486
METHOD	bhv	(Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed;	a	method_20487	fixLevel
METHOD	bhv	(ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_28266	method_28266
METHOD	bhv	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Ljava/util/Optional;	b	method_20489	method_20489
METHOD	bhv	(Lcom/mojang/datafixers/Typed;I)Lcom/mojang/datafixers/Typed;	b	method_20490	fixXp
METHOD	bhv	(ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28267	method_28267
CLASS	bhw	net/minecraft/class_1219	net/minecraft/datafixer/fix/VillagerTradeFix
METHOD	bhw	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_5187	fixPumpkinTrade
METHOD	bhw	(Lcom/mojang/datafixers/OpticFinder;Ljava/util/function/Function;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_59638	method_59638
METHOD	bhw	(Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair;	a	method_5190	method_5190
METHOD	bhw	(Ljava/lang/String;)Ljava/lang/String;	a	method_5192	method_5192
METHOD	bhw	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	b	method_59639	method_59639
CLASS	bhx	net/minecraft/class_4754	net/minecraft/datafixer/fix/WallPropertyFix
FIELD	bhx	Ljava/util/Set;	a	field_21960	TARGET_BLOCK_IDS
METHOD	bhx	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_24325	method_24325
METHOD	bhx	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_24323	updateWallProperties
METHOD	bhx	(Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic;	a	method_24324	updateWallValueReference
METHOD	bhx	(Ljava/lang/String;)Ljava/lang/String;	a	method_24326	booleanToWallType
METHOD	bhx	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_24327	method_24327
METHOD	bhx	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_24328	method_24328
CLASS	bhy	net/minecraft/class_6858	net/minecraft/datafixer/fix/WeaponsmithChestLootTableFix
METHOD	bhy	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_40070	method_40070
CLASS	bhz	net/minecraft/class_6638	net/minecraft/datafixer/fix/WorldGenSettingsDisallowOldCustomWorldsFix
METHOD	bhz	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_38821	method_38821
METHOD	bhz	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_38822	method_38822
METHOD	bhz	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;	a	method_38823	method_38823
METHOD	bhz	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V	a	method_38824	method_38824
METHOD	bhz	(Ljava/util/Map;)Ljava/util/Map;	a	method_38825	method_38825
CLASS	bia	net/minecraft/class_5299	net/minecraft/datafixer/fix/StructureSeparationDataFix
FIELD	bia	Ljava/lang/String;	a	field_29915	VILLAGE_STRUCTURE_ID
FIELD	bia	Ljava/lang/String;	b	field_29916	DESERT_PYRAMID_STRUCTURE_ID
FIELD	bia	Ljava/lang/String;	c	field_29917	IGLOO_STRUCTURE_ID
FIELD	bia	Ljava/lang/String;	d	field_29918	JUNGLE_PYRAMID_STRUCTURE_ID
FIELD	bia	Ljava/lang/String;	e	field_29919	SWAMP_HUT_STRUCTURE_ID
FIELD	bia	Ljava/lang/String;	f	field_29920	PILLAGER_OUTPOST_STRUCTURE_ID
FIELD	bia	Ljava/lang/String;	g	field_29921	END_CITY_STRUCTURE_ID
FIELD	bia	Ljava/lang/String;	h	field_29922	MANSION_STRUCTURE_ID
FIELD	bia	Ljava/lang/String;	i	field_29923	MONUMENT_STRUCTURE_ID
FIELD	bia	Lcom/google/common/collect/ImmutableMap;	j	field_24647	STRUCTURE_SPACING
METHOD	bia	(JLcom/mojang/serialization/DynamicLike;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28268	method_28268
METHOD	bia	(Lcom/google/common/collect/ImmutableMap$Builder;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)V	a	method_28269	method_28269
METHOD	bia	(Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_28270	method_28270
METHOD	bia	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_28271	method_28271
METHOD	bia	(Lcom/mojang/serialization/Dynamic;J)Lcom/mojang/serialization/Dynamic;	a	method_29916	method_29916
METHOD	bia	(Lcom/mojang/serialization/Dynamic;JLcom/mojang/serialization/Dynamic;Z)Ljava/lang/Object;	a	method_29917	method_29917
METHOD	bia	(Lcom/mojang/serialization/Dynamic;JZZ)Lcom/mojang/serialization/Dynamic;	a	method_28272	method_28272
METHOD	bia	(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	a	method_28273	method_28273
METHOD	bia	(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	a	method_28274	method_28274
METHOD	bia	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/OptionalDynamic;)Ljava/util/Map;	a	method_28275	method_28275
METHOD	bia	(Lcom/mojang/serialization/DynamicOps;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic;	a	method_28276	method_28276
METHOD	bia	(Lcom/mojang/serialization/OptionalDynamic;Ljava/util/Map$Entry;)Lcom/mojang/serialization/Dynamic;	a	method_28277	method_28277
METHOD	bia	(Ljava/lang/String;)Ljava/lang/String;	a	method_28278	method_28278
METHOD	bia	(Ljava/lang/String;I)I	a	method_28279	method_28279
METHOD	bia	(Ljava/lang/String;II)I	a	method_28280	method_28280
METHOD	bia	(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;I)V	a	method_28281	method_28281
METHOD	bia	(Ljava/util/Optional;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;	a	method_28282	method_28282
METHOD	bia	(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	a	method_28283	method_28283
METHOD	bia	(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	a	method_28284	method_28284
METHOD	bia	(Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;	b	method_28285	method_28285
METHOD	bia	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_28286	method_28286
METHOD	bia	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_30075	method_30075
CLASS	bia$a	net/minecraft/class_5299$class_5300	net/minecraft/datafixer/fix/StructureSeparationDataFix$Information
FIELD	bia$a	Lcom/mojang/serialization/Codec;	a	field_24648	CODEC
FIELD	bia$a	I	b	field_24649	spacing
FIELD	bia$a	I	c	field_24650	separation
FIELD	bia$a	I	d	field_24651	salt
METHOD	bia$a	(Lbia$a;)Ljava/lang/Integer;	a	method_28292	method_28292
METHOD	bia$a	(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic;	a	method_28288	method_28288
METHOD	bia$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28289	method_28289
METHOD	bia$a	(Lbia$a;)Ljava/lang/Integer;	b	method_28293	method_28293
METHOD	bia$a	(Lbia$a;)Ljava/lang/Integer;	c	method_28294	method_28294
CLASS	bib	net/minecraft/class_6639	net/minecraft/datafixer/fix/WorldGenSettingsHeightAndBiomeFix
FIELD	bib	Ljava/lang/String;	a	field_35030	HAS_INCREASED_HEIGHT_ALREADY_KEY
FIELD	bib	Ljava/lang/String;	b	field_35031	NAME
METHOD	bib	(Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_38827	method_38827
METHOD	bib	(Lcom/mojang/datafixers/types/Type;ZZLcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed;	a	method_54967	method_54967
METHOD	bib	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_38828	fillWithAir
METHOD	bib	(ZLorg/apache/commons/lang3/mutable/MutableBoolean;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_54968	method_54968
METHOD	bib	(ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_38831	method_38831
METHOD	bib	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_54969	method_54969
METHOD	bib	(ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_38834	method_38834
METHOD	bib	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_54970	method_54970
METHOD	bib	(ZZLcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	c	method_54971	method_54971
METHOD	bib	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	d	method_38836	method_38836
CLASS	bic	net/minecraft/class_1218	net/minecraft/datafixer/fix/WriteAndReadFix
FIELD	bic	Ljava/lang/String;	a	field_5742	name
FIELD	bic	Lcom/mojang/datafixers/DSL$TypeReference;	b	field_5743	type
CLASS	bid	net/minecraft/class_4301	net/minecraft/datafixer/fix/ZombieVillagerXpRebuildFix
METHOD	bid	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_20492	method_20492
CLASS	bie	net/minecraft/class_5997	net/minecraft/unused/packageinfo/PackageInfo5997
CLASS	bif	net/minecraft/class_5998	net/minecraft/unused/packageinfo/PackageInfo5998
CLASS	big	net/minecraft/class_1220	net/minecraft/datafixer/schema/IdentifierNormalizingSchema
FIELD	big	Lcom/mojang/serialization/codecs/PrimitiveCodec;	a	field_24652	CODEC
FIELD	big	Lcom/mojang/datafixers/types/Type;	b	field_24653	IDENTIFIER_TYPE
METHOD	big	()Lcom/mojang/datafixers/types/Type;	a	method_28295	getIdentifierType
METHOD	big	(Ljava/lang/String;)Ljava/lang/String;	a	method_5193	normalize
CLASS	big$1	net/minecraft/class_1220$1	net/minecraft/datafixer/schema/IdentifierNormalizingSchema$1
METHOD	big$1	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Ljava/lang/Object;	a	method_28296	write
CLASS	bih	net/minecraft/class_1222	net/minecraft/datafixer/schema/Schema100
METHOD	bih	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5196	targetItems
METHOD	bih	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_59640	method_59640
METHOD	bih	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_5195	targetEntityItems
METHOD	bih	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5201	method_5201
METHOD	bih	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5199	method_5199
METHOD	bih	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5200	method_5200
METHOD	bih	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5197	method_5197
METHOD	bih	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_5198	method_5198
CLASS	bii	net/minecraft/class_1221	net/minecraft/datafixer/schema/Schema102
METHOD	bii	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5194	method_5194
CLASS	bij	net/minecraft/class_1224	net/minecraft/datafixer/schema/Schema1022
METHOD	bij	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5204	method_5204
METHOD	bij	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5203	method_5203
METHOD	bij	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5205	method_5205
CLASS	bik	net/minecraft/class_1223	net/minecraft/datafixer/schema/Schema106
METHOD	bik	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5202	method_5202
CLASS	bil	net/minecraft/class_1226	net/minecraft/datafixer/schema/Schema107
CLASS	bim	net/minecraft/class_1225	net/minecraft/datafixer/schema/Schema1125
METHOD	bim	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5206	method_5206
METHOD	bim	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5208	method_5208
METHOD	bim	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5207	method_5207
CLASS	bin	net/minecraft/class_1228	net/minecraft/datafixer/schema/Schema135
METHOD	bin	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5209	method_5209
METHOD	bin	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5210	method_5210
CLASS	bio	net/minecraft/class_1227	net/minecraft/datafixer/schema/Schema143
CLASS	bip	net/minecraft/class_1230	net/minecraft/datafixer/schema/Schema1451
METHOD	bip	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5212	method_5212
CLASS	biq	net/minecraft/class_1229	net/minecraft/datafixer/schema/Schema1451v1
METHOD	biq	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5211	method_5211
CLASS	bir	net/minecraft/class_1232	net/minecraft/datafixer/schema/Schema1451v2
METHOD	bir	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5225	method_5225
CLASS	bis	net/minecraft/class_1231	net/minecraft/datafixer/schema/Schema1451v3
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5221	method_5221
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5217	method_5217
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5224	method_5224
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5216	method_5216
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_5222	method_5222
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_5223	method_5223
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	f	method_5218	method_5218
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	g	method_5219	method_5219
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	h	method_5214	method_5214
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	i	method_5213	method_5213
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	j	method_5220	method_5220
METHOD	bis	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	k	method_5215	method_5215
CLASS	bit	net/minecraft/class_1234	net/minecraft/datafixer/schema/Schema1451v4
METHOD	bit	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5226	method_5226
CLASS	biu	net/minecraft/class_1233	net/minecraft/datafixer/schema/Schema1451v5
CLASS	biv	net/minecraft/class_1236	net/minecraft/datafixer/schema/Schema1451v6
FIELD	biv	Ljava/lang/String;	b	field_34013	SPECIAL_TYPE
FIELD	biv	Lcom/mojang/datafixers/types/templates/Hook$HookFunction;	c	field_34014	field_34014
FIELD	biv	Lcom/mojang/datafixers/types/templates/Hook$HookFunction;	d	field_34015	field_34015
METHOD	biv	(Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map;	a	method_37389	method_37389
METHOD	biv	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5229	method_5229
METHOD	biv	(Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_37390	method_37390
METHOD	biv	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_37391	method_37391
METHOD	biv	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_37392	method_37392
METHOD	biv	(Ljava/lang/String;)Ljava/lang/String;	b	method_52506	toDotSeparated
METHOD	biv	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_37393	method_37393
METHOD	biv	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_37394	method_37394
METHOD	biv	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_37395	method_37395
METHOD	biv	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_5228	method_5228
CLASS	biv$1	net/minecraft/class_1236$1	net/minecraft/datafixer/schema/Schema1451v6$1
METHOD	biv$1	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/serialization/Dynamic;	a	method_37396	method_37396
METHOD	biv$1	(Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;	a	method_37397	method_37397
CLASS	biv$2	net/minecraft/class_1236$2	net/minecraft/datafixer/schema/Schema1451v6$2
METHOD	biv$2	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_37398	method_37398
METHOD	biv$2	(Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional;	b	method_37400	method_37400
CLASS	biw	net/minecraft/class_1238	net/minecraft/datafixer/schema/Schema1460
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	A	method_59641	method_59641
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_59642	method_59642
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5270	method_5270
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5261	method_5261
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_5232	targetEntityItems
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/function/Supplier;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5235	method_5235
METHOD	biw	(Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_37401	method_37401
METHOD	biw	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_59643	method_59643
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_31467	method_31467
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5250	method_5250
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	b	method_5273	method_5273
METHOD	biw	(Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5236	method_5236
METHOD	biw	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5251	method_5251
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_37402	method_37402
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5241	method_5241
METHOD	biw	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_5248	method_5248
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_5240	method_5240
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_59644	method_59644
METHOD	biw	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_5257	method_5257
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_52507	method_52507
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_5271	method_5271
METHOD	biw	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	f	method_5274	method_5274
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	f	method_5243	method_5243
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	f	method_5256	method_5256
METHOD	biw	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	g	method_5268	method_5268
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	g	method_5253	method_5253
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	g	method_5244	method_5244
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	h	method_5276	method_5276
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	h	method_5277	method_5277
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	i	method_5237	method_5237
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	i	method_5262	method_5262
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	j	method_5259	method_5259
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	j	method_5247	method_5247
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	k	method_5266	method_5266
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	k	method_5279	method_5279
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	l	method_5239	method_5239
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	l	method_5249	method_5249
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	m	method_5260	method_5260
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	m	method_5263	method_5263
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	n	method_5267	method_5267
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	n	method_5278	method_5278
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	o	method_5242	method_5242
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	o	method_5245	method_5245
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	p	method_5258	method_5258
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	q	method_5272	method_5272
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	r	method_5238	method_5238
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	s	method_5252	method_5252
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	t	method_5275	method_5275
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	u	method_5233	method_5233
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	v	method_5255	method_5255
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	w	method_5264	method_5264
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	x	method_5234	method_5234
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	y	method_5246	method_5246
METHOD	biw	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	z	method_5265	method_5265
CLASS	bix	net/minecraft/class_1237	net/minecraft/datafixer/schema/Schema1466
METHOD	bix	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5231	method_5231
CLASS	biy	net/minecraft/class_1240	net/minecraft/datafixer/schema/Schema1470
METHOD	biy	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5281	method_5281
METHOD	biy	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5282	method_5282
METHOD	biy	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_5280	targetEntityItems
CLASS	biz	net/minecraft/class_1239	net/minecraft/datafixer/schema/Schema1481
CLASS	bja	net/minecraft/class_1242	net/minecraft/datafixer/schema/Schema1483
CLASS	bjb	net/minecraft/class_1241	net/minecraft/datafixer/schema/Schema1486
CLASS	bjc	net/minecraft/class_1243	net/minecraft/datafixer/schema/Schema1510
CLASS	bjd	net/minecraft/class_1245	net/minecraft/datafixer/schema/Schema1800
METHOD	bjd	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48135	method_48135
METHOD	bjd	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5287	method_5287
CLASS	bje	net/minecraft/class_1244	net/minecraft/datafixer/schema/Schema1801
METHOD	bje	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48136	method_48136
CLASS	bjf	net/minecraft/class_3686	net/minecraft/datafixer/schema/Schema1904
METHOD	bjf	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48137	method_48137
CLASS	bjg	net/minecraft/class_3687	net/minecraft/datafixer/schema/Schema1906
METHOD	bjg	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_16053	method_16053
METHOD	bjg	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_16054	method_16054
METHOD	bjg	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_16052	method_16052
CLASS	bjh	net/minecraft/class_3743	net/minecraft/datafixer/schema/Schema1909
METHOD	bjh	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_55641	method_55641
CLASS	bji	net/minecraft/class_3905	net/minecraft/datafixer/schema/Schema1920
METHOD	bji	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_17342	method_17342
METHOD	bji	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_17343	method_17343
CLASS	bjj	net/minecraft/class_3984	net/minecraft/datafixer/schema/Schema1928
METHOD	bjj	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_17999	method_17999
METHOD	bjj	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_17998	targetEntityItems
CLASS	bjk	net/minecraft/class_3985	net/minecraft/datafixer/schema/Schema1929
METHOD	bjk	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_18000	method_18000
METHOD	bjk	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_18001	method_18001
CLASS	bjl	net/minecraft/class_4016	net/minecraft/datafixer/schema/Schema1931
METHOD	bjl	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48138	method_48138
CLASS	bjm	net/minecraft/class_4465	net/minecraft/datafixer/schema/Schema2100
METHOD	bjm	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_21745	method_21745
METHOD	bjm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_21746	registerEntity
METHOD	bjm	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_21747	method_21747
CLASS	bjn	net/minecraft/class_4755	net/minecraft/datafixer/schema/Schema2501
METHOD	bjn	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_24329	method_24329
METHOD	bjn	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_24330	registerFurnace
CLASS	bjo	net/minecraft/class_4756	net/minecraft/datafixer/schema/Schema2502
METHOD	bjo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48139	method_48139
CLASS	bjp	net/minecraft/class_4804	net/minecraft/datafixer/schema/Schema2505
METHOD	bjp	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48140	method_48140
CLASS	bjq	net/minecraft/class_4847	net/minecraft/datafixer/schema/Schema2509
METHOD	bjq	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48141	method_48141
CLASS	bjr	net/minecraft/class_4979	net/minecraft/datafixer/schema/Schema2519
METHOD	bjr	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48142	method_48142
CLASS	bjs	net/minecraft/class_5130	net/minecraft/datafixer/schema/Schema2522
METHOD	bjs	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48143	method_48143
CLASS	bjt	net/minecraft/class_5301	net/minecraft/datafixer/schema/Schema2551
METHOD	bjt	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_28297	method_28297
METHOD	bjt	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_28298	method_28298
METHOD	bjt	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_28299	method_28299
METHOD	bjt	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_28300	method_28300
METHOD	bjt	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_28301	method_28301
METHOD	bjt	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	f	method_28302	method_28302
CLASS	bju	net/minecraft/class_5416	net/minecraft/datafixer/schema/Schema2568
METHOD	bju	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48144	method_48144
CLASS	bjv	net/minecraft/class_5999	net/minecraft/datafixer/schema/Schema2571
METHOD	bjv	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48145	method_48145
CLASS	bjw	net/minecraft/class_5701	net/minecraft/datafixer/schema/Schema2684
METHOD	bjw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_42640	method_42640
METHOD	bjw	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_42641	method_42641
CLASS	bjx	net/minecraft/class_5752	net/minecraft/datafixer/schema/Schema2686
METHOD	bjx	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48146	method_48146
CLASS	bjy	net/minecraft/class_5775	net/minecraft/datafixer/schema/Schema2688
METHOD	bjy	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48147	method_48147
METHOD	bjy	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48148	method_48148
CLASS	bjz	net/minecraft/class_6000	net/minecraft/datafixer/schema/Schema2704
METHOD	bjz	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48149	method_48149
CLASS	bka	net/minecraft/class_6332	net/minecraft/datafixer/schema/Schema2707
CLASS	bkb	net/minecraft/class_6504	net/minecraft/datafixer/schema/Schema2831
METHOD	bkb	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_37979	method_37979
CLASS	bkc	net/minecraft/class_6640	net/minecraft/datafixer/schema/Schema2832
METHOD	bkc	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_38837	method_38837
METHOD	bkc	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_49773	method_49773
METHOD	bkc	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_38838	method_38838
METHOD	bkc	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_38839	method_38839
METHOD	bkc	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_38840	method_38840
METHOD	bkc	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_38841	method_38841
METHOD	bkc	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	f	method_38842	method_38842
METHOD	bkc	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	g	method_38843	method_38843
CLASS	bkd	net/minecraft/class_6743	net/minecraft/datafixer/schema/Schema2842
METHOD	bkd	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_39276	method_39276
CLASS	bke	net/minecraft/class_7092	net/minecraft/datafixer/schema/Schema3076
CLASS	bkf	net/minecraft/class_7093	net/minecraft/datafixer/schema/Schema3078
METHOD	bkf	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_42642	method_42642
METHOD	bkf	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_41318	targetEntityItems
METHOD	bkf	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_41317	method_41317
CLASS	bkg	net/minecraft/class_7245	net/minecraft/datafixer/schema/Schema3081
METHOD	bkg	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48150	method_48150
CLASS	bkh	net/minecraft/class_7246	net/minecraft/datafixer/schema/Schema3082
METHOD	bkh	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_42125	method_42125
CLASS	bki	net/minecraft/class_7294	net/minecraft/datafixer/schema/Schema3083
METHOD	bki	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_57275	method_57275
CLASS	bkj	net/minecraft/class_7684	net/minecraft/datafixer/schema/Schema3202
CLASS	bkk	net/minecraft/class_7685	net/minecraft/datafixer/schema/Schema3203
METHOD	bkk	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48151	method_48151
CLASS	bkl	net/minecraft/class_7686	net/minecraft/datafixer/schema/Schema3204
METHOD	bkl	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48152	method_48152
CLASS	bkm	net/minecraft/class_8106	net/minecraft/datafixer/schema/Schema3325
METHOD	bkm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48783	method_48783
METHOD	bkm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_48784	method_48784
CLASS	bkn	net/minecraft/class_8146	net/minecraft/datafixer/schema/Schema3326
METHOD	bkn	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_49100	method_49100
CLASS	bko	net/minecraft/class_8147	net/minecraft/datafixer/schema/Schema3327
METHOD	bko	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_49101	method_49101
METHOD	bko	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_49102	method_49102
CLASS	bkp	net/minecraft/class_8148	net/minecraft/datafixer/schema/Schema3328
CLASS	bkq	net/minecraft/class_8224	net/minecraft/datafixer/schema/Schema3438
CLASS	bkr	net/minecraft/class_8506	net/minecraft/datafixer/schema/Schema3448
METHOD	bkr	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_51293	method_51293
CLASS	bks	net/minecraft/class_8879	net/minecraft/datafixer/schema/Schema3682
METHOD	bks	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_54451	method_54451
CLASS	bkt	net/minecraft/class_8880	net/minecraft/datafixer/schema/Schema3683
METHOD	bkt	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_54452	method_54452
CLASS	bku	net/minecraft/class_8920	net/minecraft/datafixer/schema/Schema3685
METHOD	bku	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_54742	registerFields
METHOD	bku	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_54743	method_54743
METHOD	bku	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_54744	method_54744
METHOD	bku	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_54745	method_54745
CLASS	bkv	net/minecraft/class_8945	net/minecraft/datafixer/schema/Schema3689
METHOD	bkv	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_54974	method_54974
METHOD	bkv	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_54975	method_54975
CLASS	bkw	net/minecraft/class_9061	net/minecraft/datafixer/schema/Schema3799
METHOD	bkw	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_55642	method_55642
CLASS	bkx	net/minecraft/class_9184	net/minecraft/datafixer/schema/Schema3807
METHOD	bkx	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_56646	method_56646
CLASS	bky	net/minecraft/class_9185	net/minecraft/datafixer/schema/Schema3808
METHOD	bky	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_56647	method_56647
CLASS	bkz	net/minecraft/class_9186	net/minecraft/datafixer/schema/Schema3808_1
METHOD	bkz	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_56648	method_56648
CLASS	bla	net/minecraft/class_9253	net/minecraft/datafixer/schema/Schema3816
METHOD	bla	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_57077	method_57077
CLASS	blb	net/minecraft/class_9270	net/minecraft/datafixer/schema/Schema3818
METHOD	blb	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_57276	method_57276
CLASS	blc	net/minecraft/class_9271	net/minecraft/datafixer/schema/Schema3818_3
METHOD	blc	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_57277	method_57277
CLASS	bld	net/minecraft/class_9272	net/minecraft/datafixer/schema/Schema3818_4
METHOD	bld	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_57278	method_57278
CLASS	ble	net/minecraft/class_9651	net/minecraft/datafixer/schema/Schema3818_5
METHOD	ble	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_59645	method_59645
CLASS	blf	net/minecraft/class_9454	net/minecraft/datafixer/schema/Schema3825
METHOD	blf	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_58611	method_58611
CLASS	blg	net/minecraft/class_1247	net/minecraft/datafixer/schema/Schema501
METHOD	blg	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48153	method_48153
CLASS	blh	net/minecraft/class_1246	net/minecraft/datafixer/schema/Schema700
METHOD	blh	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_48154	method_48154
CLASS	bli	net/minecraft/class_1249	net/minecraft/datafixer/schema/Schema701
METHOD	bli	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5295	method_5295
METHOD	bli	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_5294	targetEntityItems
CLASS	blj	net/minecraft/class_1248	net/minecraft/datafixer/schema/Schema702
METHOD	blj	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_59814	method_59814
METHOD	blj	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_59815	method_59815
CLASS	blk	net/minecraft/class_1251	net/minecraft/datafixer/schema/Schema703
METHOD	blk	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5304	method_5304
METHOD	blk	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5308	method_5308
METHOD	blk	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5306	method_5306
METHOD	blk	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_5305	method_5305
METHOD	blk	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_5307	method_5307
CLASS	bll	net/minecraft/class_1250	net/minecraft/datafixer/schema/Schema704
FIELD	bll	Ljava/util/Map;	a	field_5744	BLOCK_RENAMES
FIELD	bll	Lcom/mojang/datafixers/types/templates/Hook$HookFunction;	b	field_5745	field_5745
METHOD	bll	()Lcom/google/common/collect/ImmutableMap;	a	method_5297	method_5297
METHOD	bll	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5300	method_5300
METHOD	bll	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5298	method_5298
METHOD	bll	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_59523	method_59523
METHOD	bll	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_5296	targetItems
METHOD	bll	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5303	method_5303
METHOD	bll	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5301	method_5301
METHOD	bll	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5302	method_5302
CLASS	bll$1	net/minecraft/class_1250$1	net/minecraft/datafixer/schema/Schema704$1
CLASS	blm	net/minecraft/class_1253	net/minecraft/datafixer/schema/Schema705
FIELD	blm	Lcom/mojang/datafixers/types/templates/Hook$HookFunction;	b	field_5746	field_5746
FIELD	blm	Ljava/util/Map;	c	field_49717	ITEM_TO_ENTITY
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5319	method_5319
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5326	method_5326
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_5311	targetEntityItems
METHOD	blm	(Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5315	method_5315
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5336	method_5336
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_59646	method_59646
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	b	method_5330	targetInTile
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5329	method_5329
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5332	method_5332
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_5320	method_5320
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_5327	method_5327
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	f	method_5312	method_5312
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	g	method_5322	method_5322
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	h	method_5333	method_5333
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	i	method_5316	method_5316
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	j	method_5324	method_5324
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	k	method_5337	method_5337
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	l	method_5325	method_5325
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	m	method_5318	method_5318
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	n	method_5335	method_5335
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	o	method_5323	method_5323
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	p	method_5313	method_5313
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	q	method_5328	method_5328
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	r	method_5317	method_5317
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	s	method_5334	method_5334
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	t	method_5331	method_5331
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	u	method_5314	method_5314
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	v	method_5338	method_5338
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	w	method_5321	method_5321
METHOD	blm	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	x	method_59647	method_59647
CLASS	blm$1	net/minecraft/class_1253$1	net/minecraft/datafixer/schema/Schema705$1
CLASS	bln	net/minecraft/class_1252	net/minecraft/datafixer/schema/Schema808
METHOD	bln	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5310	method_5310
METHOD	bln	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_5309	targetItems
CLASS	blo	net/minecraft/class_1254	net/minecraft/datafixer/schema/Schema99
FIELD	blo	Ljava/util/Map;	a	field_49718	field_49718
FIELD	blo	Lcom/mojang/datafixers/types/templates/Hook$HookFunction;	b	field_5747	field_5747
FIELD	blo	Lorg/slf4j/Logger;	c	field_5749	LOGGER
FIELD	blo	Ljava/util/Map;	d	field_5748	BLOCKS_TO_BLOCK_ENTITIES
METHOD	blo	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_59648	method_59648
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5353	targetEquipment
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5365	method_5365
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5347	method_5347
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	a	method_5339	targetEquipment
METHOD	blo	(Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5371	method_5371
METHOD	blo	(Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;)Ljava/lang/Object;	a	method_5359	updateBlockEntityTags
METHOD	blo	(Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_5357	method_5357
METHOD	blo	(Ljava/util/HashMap;)V	a	method_5344	method_5344
METHOD	blo	(Ljava/util/Map;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	a	method_5348	method_5348
METHOD	blo	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5373	method_5373
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_59649	method_59649
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	b	method_5372	method_5372
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	b	method_5368	targetInTile
METHOD	blo	(Lcom/mojang/serialization/Dynamic;Ljava/util/Map;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_5375	method_5375
METHOD	blo	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5341	method_5341
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_31468	method_31468
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	c	method_5354	method_5354
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	c	method_5377	targetDisplayTile
METHOD	blo	()Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_5369	method_5369
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_52508	method_52508
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	d	method_59650	method_59650
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/util/Map;Ljava/lang/String;)V	d	method_5346	targetItems
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_5379	method_5379
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	e	method_5366	method_5366
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	f	method_5364	method_5364
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	f	method_5340	method_5340
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	g	method_5355	method_5355
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	g	method_5356	method_5356
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	h	method_5378	method_5378
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	h	method_5374	method_5374
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	i	method_5370	method_5370
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	i	method_5349	method_5349
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	j	method_5350	method_5350
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	j	method_5362	method_5362
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	k	method_5343	method_5343
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	k	method_5381	method_5381
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	l	method_5360	method_5360
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	l	method_5363	method_5363
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	m	method_5352	method_5352
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	m	method_5351	method_5351
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	n	method_5345	method_5345
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	n	method_5376	method_5376
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	o	method_5361	method_5361
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	o	method_5358	method_5358
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	p	method_5342	method_5342
METHOD	blo	(Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;)Lcom/mojang/datafixers/types/templates/TypeTemplate;	q	method_5367	method_5367
CLASS	blo$1	net/minecraft/class_1254$1	net/minecraft/datafixer/schema/Schema99$1
CLASS	blp	net/minecraft/class_6001	net/minecraft/unused/packageinfo/PackageInfo6001
CLASS	blq	net/minecraft/class_9187	net/minecraft/util/profiler/log/ArrayDebugSampleLog
FIELD	blq	[J	a	field_48806	defaults
FIELD	blq	[J	b	field_48807	values
METHOD	blq	()V	a	method_56649	onPush
METHOD	blq	()V	b	method_56651	clearValues
CLASS	blr	net/minecraft/class_9188	net/minecraft/server/SampleSubscriptionTracker
FIELD	blr	I	a	field_48808	STOP_TRACK_TICK
FIELD	blr	I	b	field_48809	STOP_TRACK_MS
FIELD	blr	Lavc;	c	field_48810	playerManager
FIELD	blr	Ljava/util/EnumMap;	d	field_48811	subscriptionMap
FIELD	blr	Ljava/util/Queue;	e	field_48812	pendingQueue
METHOD	blr	(I)V	a	method_56652	tick
METHOD	blr	(IJLjava/util/Map$Entry;)Z	a	method_56653	method_56653
METHOD	blr	(JI)V	a	method_56654	onSubscription
METHOD	blr	(Ladi;)V	a	method_56655	sendPacket
METHOD	blr	(Larf;Lblt;)V	a	method_56656	addPlayer
METHOD	blr	(Lblt;)Z	a	method_56657	shouldPush
METHOD	blr	(JI)V	b	method_56658	onUnsubscription
CLASS	blr$a	net/minecraft/class_9188$class_9189	net/minecraft/server/SampleSubscriptionTracker$PlayerSubscriptionData
FIELD	blr$a	Larf;	a	comp_2288	comp_2288
FIELD	blr$a	Lblt;	b	comp_2289	comp_2289
METHOD	blr$a	()Larf;	a	comp_2288	comp_2288
METHOD	blr$a	()Lblt;	b	comp_2289	comp_2289
CLASS	blr$b	net/minecraft/class_9188$class_9190	net/minecraft/server/SampleSubscriptionTracker$MeasureTimeTick
FIELD	blr$b	J	a	comp_2290	comp_2290
FIELD	blr$b	I	b	comp_2291	comp_2291
METHOD	blr$b	()J	a	comp_2290	comp_2290
METHOD	blr$b	()I	b	comp_2291	comp_2291
CLASS	bls	net/minecraft/class_9191	net/minecraft/util/profiler/MultiValueDebugSampleLogImpl
FIELD	bls	I	c	field_48813	LOG_SIZE
FIELD	bls	[[J	d	field_48814	multiValues
FIELD	bls	I	e	field_48815	start
FIELD	bls	I	f	field_48816	length
METHOD	bls	(I)I	b	method_56661	wrap
CLASS	blt	net/minecraft/class_9192	net/minecraft/util/profiler/log/DebugSampleType
FIELD	blt	Lblt;	a	field_48817	field_48817
FIELD	blt	[Lblt;	b	field_48818	field_48818
METHOD	blt	()[Lblt;	a	method_56665	method_56665
CLASS	blu	net/minecraft/class_9193	net/minecraft/util/profiler/log/SubscribableDebugSampleLog
FIELD	blu	Lblr;	c	field_48819	tracker
FIELD	blu	Lblt;	d	field_48820	type
CLASS	blv	net/minecraft/class_8743	net/minecraft/util/profiler/log/DebugSampleLog
METHOD	blv	(J)V	a	method_53066	push
METHOD	blv	(JI)V	a	method_56535	push
METHOD	blv	([J)V	a	method_56650	set
CLASS	blw	net/minecraft/class_9194	net/minecraft/util/profiler/log/MultiValueDebugSampleLog
METHOD	blw	(I)J	a	method_56659	get
METHOD	blw	(II)J	a	method_56660	get
METHOD	blw	()I	c	method_56662	getDimension
METHOD	blw	()I	d	method_56663	getLength
METHOD	blw	()V	e	method_56664	clear
CLASS	blx	net/minecraft/class_9160	net/minecraft/util/profiler/ServerTickType
FIELD	blx	Lblx;	a	field_48718	field_48718
FIELD	blx	Lblx;	b	field_48719	field_48719
FIELD	blx	Lblx;	c	field_48720	field_48720
FIELD	blx	Lblx;	d	field_48721	field_48721
FIELD	blx	[Lblx;	e	field_48722	field_48722
METHOD	blx	()[Lblx;	a	method_56536	method_56536
CLASS	bly	net/minecraft/class_7929	net/minecraft/util/logging/LogFileCompressor
FIELD	bly	Lorg/slf4j/Logger;	a	field_41288	LOGGER
FIELD	bly	I	b	field_41289	COMPRESSION_BUFFER_SIZE
FIELD	bly	Ljava/lang/String;	c	field_41290	GZ_EXTENSION
FIELD	bly	Ljava/nio/file/Path;	d	field_41291	directory
FIELD	bly	Ljava/lang/String;	e	field_41292	extension
METHOD	bly	()Lbly$d;	a	method_47549	getAll
METHOD	bly	(Ljava/nio/channels/ReadableByteChannel;Ljava/nio/file/Path;)V	a	method_47550	compress
METHOD	bly	(Ljava/nio/file/Path;)Lbly$b;	a	method_47551	get
METHOD	bly	(Ljava/nio/file/Path;Ljava/lang/String;)Lbly;	a	method_47552	create
METHOD	bly	(Ljava/nio/file/Path;Ljava/nio/file/Path;)V	a	method_47553	compress
METHOD	bly	(Ljava/time/LocalDate;)Lbly$e;	a	method_47554	createLogFile
METHOD	bly	(Ljava/nio/file/Path;)Z	b	method_47555	method_47555
CLASS	bly$a	net/minecraft/class_7929$class_7930	net/minecraft/util/logging/LogFileCompressor$Compressed
FIELD	bly$a	Ljava/nio/file/Path;	a	comp_1156	comp_1156
FIELD	bly$a	Lbly$c;	b	comp_1157	comp_1157
CLASS	bly$b	net/minecraft/class_7929$class_7931	net/minecraft/util/logging/LogFileCompressor$LogFile
METHOD	bly$b	()Ljava/io/Reader;	a	method_47556	getReader
METHOD	bly$b	()Lbly$a;	b	method_47557	compress
METHOD	bly$b	()Ljava/nio/file/Path;	c	comp_1156	comp_1156
METHOD	bly$b	()Lbly$c;	d	comp_1157	comp_1157
CLASS	bly$c	net/minecraft/class_7929$class_7932	net/minecraft/util/logging/LogFileCompressor$LogId
FIELD	bly$c	Ljava/time/LocalDate;	a	comp_1158	comp_1158
FIELD	bly$c	I	b	comp_1159	comp_1159
FIELD	bly$c	Ljava/time/format/DateTimeFormatter;	c	field_41293	DATE_TIME_FORMATTER
METHOD	bly$c	()Ljava/time/LocalDate;	a	comp_1158	comp_1158
METHOD	bly$c	(Ljava/lang/String;)Lbly$c;	a	method_47558	fromFileName
METHOD	bly$c	()I	b	comp_1159	comp_1159
METHOD	bly$c	(Ljava/lang/String;)Ljava/lang/String;	b	method_47559	getFileName
CLASS	bly$d	net/minecraft/class_7929$class_7933	net/minecraft/util/logging/LogFileCompressor$LogFileIterable
FIELD	bly$d	Ljava/util/List;	a	field_41294	logs
METHOD	bly$d	()Lbly$d;	a	method_47560	compressAll
METHOD	bly$d	(ILjava/time/LocalDate;Lbly$b;)Z	a	method_47561	method_47561
METHOD	bly$d	(Ljava/time/LocalDate;I)Lbly$d;	a	method_47562	removeExpired
METHOD	bly$d	()Ljava/util/stream/Stream;	b	method_47563	stream
METHOD	bly$d	()Ljava/util/Set;	c	method_47564	toIdSet
CLASS	bly$e	net/minecraft/class_7929$class_7934	net/minecraft/util/logging/LogFileCompressor$Uncompressed
FIELD	bly$e	Ljava/nio/file/Path;	a	comp_1156	comp_1156
FIELD	bly$e	Lbly$c;	b	comp_1157	comp_1157
METHOD	bly$e	()Ljava/nio/channels/FileChannel;	e	method_47565	open
CLASS	blz	net/minecraft/class_7935	net/minecraft/util/logging/LogWriter
FIELD	blz	Lcom/google/gson/Gson;	a	field_41295	GSON
FIELD	blz	Lcom/mojang/serialization/Codec;	b	field_41296	codec
FIELD	blz	Ljava/nio/channels/FileChannel;	c	field_41297	channel
FIELD	blz	Ljava/util/concurrent/atomic/AtomicInteger;	d	field_41298	refCount
METHOD	blz	()Lbma;	a	method_47566	getReader
METHOD	blz	(Lcom/mojang/serialization/Codec;Ljava/nio/file/Path;)Lblz;	a	method_47567	create
METHOD	blz	(Ljava/lang/Object;)V	a	method_47568	write
METHOD	blz	()V	b	method_47569	closeIfNotReferenced
CLASS	blz$1	net/minecraft/class_7935$1	net/minecraft/util/logging/LogWriter$1
FIELD	blz$1	Lbma;	a	field_41299	field_41299
FIELD	blz$1	Lblz;	b	field_41300	field_41300
FIELD	blz$1	J	c	field_41301	pos
CLASS	bma	net/minecraft/class_7936	net/minecraft/util/logging/LogReader
METHOD	bma	()Ljava/lang/Object;	a	method_47570	read
METHOD	bma	(Lcom/mojang/serialization/Codec;Ljava/io/Reader;)Lbma;	a	method_47571	create
CLASS	bma$1	net/minecraft/class_7936$1	net/minecraft/util/logging/LogReader$1
FIELD	bma$1	Lcom/google/gson/stream/JsonReader;	a	field_41302	field_41302
FIELD	bma$1	Lcom/mojang/serialization/Codec;	b	field_41303	field_41303
CLASS	bmb	net/minecraft/class_7937	net/minecraft/unused/packageinfo/PackageInfo7937
CLASS	bmc	net/minecraft/class_5169	net/minecraft/server/dedicated/ServerMBean
FIELD	bmc	Lorg/slf4j/Logger;	a	field_23970	LOGGER
FIELD	bmc	Lnet/minecraft/server/MinecraftServer;	b	field_23971	server
FIELD	bmc	Ljavax/management/MBeanInfo;	c	field_23972	mBeanInfo
FIELD	bmc	Ljava/util/Map;	d	field_23973	entries
METHOD	bmc	()F	a	method_27177	getAverageTickTime
METHOD	bmc	(I)[Ljavax/management/MBeanAttributeInfo;	a	method_27178	method_27178
METHOD	bmc	(Lbmc$a;)Ljavax/management/Attribute;	a	method_27179	method_27179
METHOD	bmc	(Lnet/minecraft/server/MinecraftServer;)V	a	method_27181	register
METHOD	bmc	()[J	b	method_27182	getTickTimes
METHOD	bmc	(Lbmc$a;)Ljava/lang/String;	b	method_27183	method_27183
CLASS	bmc$a	net/minecraft/class_5169$class_5170	net/minecraft/server/dedicated/ServerMBean$Entry
FIELD	bmc$a	Ljava/lang/String;	a	field_23974	name
FIELD	bmc$a	Ljava/util/function/Supplier;	b	field_23975	getter
FIELD	bmc$a	Ljava/lang/String;	c	field_23976	description
FIELD	bmc$a	Ljava/lang/Class;	d	field_23977	type
METHOD	bmc$a	()Ljavax/management/MBeanAttributeInfo;	a	method_27184	createInfo
CLASS	bmd	net/minecraft/class_6641	net/minecraft/unused/packageinfo/PackageInfo6641
CLASS	bme	net/minecraft/class_6002	net/minecraft/unused/packageinfo/PackageInfo6002
CLASS	bmf	net/minecraft/class_9386	net/minecraft/unused/packageinfo/PackageInfo9386
CLASS	bmg	net/minecraft/class_9387	net/minecraft/command/argument/packrat/Symbol
FIELD	bmg	Ljava/lang/String;	a	comp_2468	comp_2468
METHOD	bmg	()Ljava/lang/String;	a	comp_2468	comp_2468
METHOD	bmg	(Ljava/lang/String;)Lbmg;	a	method_58298	of
CLASS	bmh	net/minecraft/class_9388	net/minecraft/command/argument/packrat/Cut
FIELD	bmh	Lbmh;	a	field_49959	NOOP
METHOD	bmh	()V	a	method_58299	method_58299
CLASS	bmi	net/minecraft/class_9389	net/minecraft/command/argument/packrat/ParsingRules
FIELD	bmi	Ljava/util/Map;	a	field_49960	rules
METHOD	bmi	(Lbmg;)Lbmm;	a	method_58300	get
METHOD	bmi	(Lbmg;Lbmm;)V	a	method_58301	set
METHOD	bmi	(Lbmg;Lbmp;Lbmm$a;)V	a	method_58302	set
METHOD	bmi	(Lbmg;Lbmp;Lbmm$b;)V	a	method_58303	set
CLASS	bmj	net/minecraft/class_9390	net/minecraft/command/argument/packrat/ParseErrorList
METHOD	bmj	(I)V	a	method_58304	setCursor
METHOD	bmj	(ILbmo;Ljava/lang/Object;)V	a	method_58305	add
METHOD	bmj	(ILjava/lang/Object;)V	a	method_58306	add
CLASS	bmj$a	net/minecraft/class_9390$class_9391	net/minecraft/command/argument/packrat/ParseErrorList$Impl
FIELD	bmj$a	Ljava/util/List;	a	field_49961	errors
FIELD	bmj$a	I	b	field_49962	cursor
METHOD	bmj$a	()Ljava/util/List;	a	method_58307	getErrors
METHOD	bmj$a	()I	b	method_58308	getCursor
METHOD	bmj$a	(I)V	b	method_58309	moveCursor
CLASS	bmk	net/minecraft/class_9392	net/minecraft/command/argument/packrat/ParseError
FIELD	bmk	I	a	comp_2469	comp_2469
FIELD	bmk	Lbmo;	b	comp_2470	comp_2470
FIELD	bmk	Ljava/lang/Object;	c	comp_2471	comp_2471
METHOD	bmk	()I	a	comp_2469	comp_2469
METHOD	bmk	()Lbmo;	b	comp_2470	comp_2470
METHOD	bmk	()Ljava/lang/Object;	c	comp_2471	comp_2471
CLASS	bml	net/minecraft/class_9393	net/minecraft/command/argument/packrat/ParsingState
FIELD	bml	Ljava/util/Map;	a	field_49963	packrats
FIELD	bml	Lbmi;	b	field_49964	rules
FIELD	bml	Lbmj;	c	field_49965	errors
METHOD	bml	()Lbmj;	a	method_58310	getErrors
METHOD	bml	(I)V	a	method_58311	setCursor
METHOD	bml	(Lbmg;)Ljava/util/Optional;	a	method_58312	startParsing
METHOD	bml	(Lbml$b;)Lbml$a;	a	method_58313	getCache
METHOD	bml	(Lbml$b;Ljava/util/Optional;)V	a	method_58314	putCache
METHOD	bml	()Ljava/lang/Object;	b	method_58315	getReader
METHOD	bml	(Lbmg;)Ljava/util/Optional;	b	method_58316	parse
METHOD	bml	()I	c	method_58317	getCursor
CLASS	bml$a	net/minecraft/class_9393$class_9394	net/minecraft/command/argument/packrat/ParsingState$PackratCache
FIELD	bml$a	Ljava/util/Optional;	a	comp_2472	comp_2472
FIELD	bml$a	I	b	comp_2473	comp_2473
METHOD	bml$a	()Ljava/util/Optional;	a	comp_2472	comp_2472
METHOD	bml$a	()I	b	comp_2473	comp_2473
CLASS	bml$b	net/minecraft/class_9393$class_9395	net/minecraft/command/argument/packrat/ParsingState$PackratKey
FIELD	bml$b	Lbmg;	a	comp_2474	comp_2474
FIELD	bml$b	I	b	comp_2475	comp_2475
METHOD	bml$b	()Lbmg;	a	comp_2474	comp_2474
METHOD	bml$b	()I	b	comp_2475	comp_2475
CLASS	bmm	net/minecraft/class_9396	net/minecraft/command/argument/packrat/ParsingRule
METHOD	bmm	(Lbml;)Ljava/util/Optional;	a	method_58318	parse
METHOD	bmm	(Lbmm$b;Lbml;Lbmn;)Ljava/util/Optional;	a	method_58319	method_58319
METHOD	bmm	(Lbmp;Lbmm$a;)Lbmm;	a	method_58320	of
METHOD	bmm	(Lbmp;Lbmm$b;)Lbmm;	a	method_58321	of
CLASS	bmm$a	net/minecraft/class_9396$class_9397	net/minecraft/command/argument/packrat/ParsingRule$RuleAction
CLASS	bmm$b	net/minecraft/class_9396$class_9398	net/minecraft/command/argument/packrat/ParsingRule$StatelessAction
CLASS	bmm$c	net/minecraft/class_9396$class_9399	net/minecraft/command/argument/packrat/ParsingRule$SimpleRule
FIELD	bmm$c	Lbmm$a;	a	comp_2476	comp_2476
FIELD	bmm$c	Lbmp;	b	comp_2477	comp_2477
METHOD	bmm$c	()Lbmm$a;	a	comp_2476	comp_2476
METHOD	bmm$c	()Lbmp;	b	comp_2477	comp_2477
CLASS	bmn	net/minecraft/class_9400	net/minecraft/command/argument/packrat/ParseResults
FIELD	bmn	Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;	a	field_49966	results
METHOD	bmn	(Lbmg;)Ljava/lang/Object;	a	method_58322	get
METHOD	bmn	(Lbmg;Ljava/lang/Object;)V	a	method_58323	put
METHOD	bmn	(Lbmn;)V	a	method_58324	putAll
METHOD	bmn	([Lbmg;)Ljava/lang/Object;	a	method_58325	getAny
METHOD	bmn	(Lbmg;)Ljava/lang/Object;	b	method_58326	getOrThrow
METHOD	bmn	(Lbmg;Ljava/lang/Object;)Ljava/lang/Object;	b	method_58327	getOrDefault
METHOD	bmn	([Lbmg;)Ljava/lang/Object;	b	method_58328	getAnyOrThrow
CLASS	bmo	net/minecraft/class_9401	net/minecraft/command/argument/packrat/Suggestable
METHOD	bmo	()Lbmo;	b	method_58329	empty
METHOD	bmo	(Lbml;)Ljava/util/stream/Stream;	b	method_58330	method_58330
CLASS	bmp	net/minecraft/class_9402	net/minecraft/command/argument/packrat/Term
METHOD	bmp	()Lbmp;	a	method_58331	cutting
METHOD	bmp	(Lbmg;)Lbmp;	a	method_58332	symbol
METHOD	bmp	(Lbmg;Ljava/lang/Object;)Lbmp;	a	method_58333	always
METHOD	bmp	(Lbml;Lbmn;Lbmh;)Z	a	method_58334	matches
METHOD	bmp	(Lbmp;)Lbmp;	a	method_58335	optional
METHOD	bmp	([Lbmp;)Lbmp;	a	method_58336	sequence
METHOD	bmp	()Lbmp;	b	method_58337	epsilon
METHOD	bmp	([Lbmp;)Lbmp;	b	method_58338	anyOf
CLASS	bmp$1	net/minecraft/class_9402$1	net/minecraft/command/argument/packrat/Term$1
CLASS	bmp$2	net/minecraft/class_9402$2	net/minecraft/command/argument/packrat/Term$2
CLASS	bmp$a	net/minecraft/class_9402$class_9403	net/minecraft/command/argument/packrat/Term$AnyOfTerm
FIELD	bmp$a	Ljava/util/List;	a	comp_2478	comp_2478
METHOD	bmp$a	()Ljava/util/List;	c	comp_2478	comp_2478
CLASS	bmp$b	net/minecraft/class_9402$class_9404	net/minecraft/command/argument/packrat/Term$AlwaysTerm
FIELD	bmp$b	Lbmg;	a	comp_2479	comp_2479
FIELD	bmp$b	Ljava/lang/Object;	b	comp_2480	comp_2480
METHOD	bmp$b	()Lbmg;	c	comp_2479	comp_2479
METHOD	bmp$b	()Ljava/lang/Object;	d	comp_2480	comp_2480
CLASS	bmp$c	net/minecraft/class_9402$class_9405	net/minecraft/command/argument/packrat/Term$OptionalTerm
FIELD	bmp$c	Lbmp;	a	comp_2481	comp_2481
METHOD	bmp$c	()Lbmp;	c	comp_2481	comp_2481
CLASS	bmp$d	net/minecraft/class_9402$class_9406	net/minecraft/command/argument/packrat/Term$SymbolTerm
FIELD	bmp$d	Lbmg;	a	comp_2482	comp_2482
METHOD	bmp$d	()Lbmg;	c	comp_2482	comp_2482
CLASS	bmp$e	net/minecraft/class_9402$class_9407	net/minecraft/command/argument/packrat/Term$SequenceTerm
FIELD	bmp$e	Ljava/util/List;	a	comp_2483	comp_2483
METHOD	bmp$e	()Ljava/util/List;	c	comp_2483	comp_2483
CLASS	bmq	net/minecraft/class_9408	net/minecraft/command/argument/packrat/ArgumentParser
FIELD	bmq	Lbmi;	a	comp_2484	comp_2484
FIELD	bmq	Lbmg;	b	comp_2485	comp_2485
METHOD	bmq	()Lbmi;	a	comp_2484	comp_2484
METHOD	bmq	(Lbmk;Ljava/util/function/Consumer;)V	a	method_58339	method_58339
METHOD	bmq	(Lbml;)Ljava/util/Optional;	a	method_58340	startParsing
METHOD	bmq	(Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;	a	method_58341	parse
METHOD	bmq	(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;	a	method_58342	listSuggestions
METHOD	bmq	()Lbmg;	b	comp_2485	comp_2485
CLASS	bmr	net/minecraft/class_9409	net/minecraft/command/argument/packrat/AnyIdParsingRule
FIELD	bmr	Lbmm;	a	field_49967	INSTANCE
CLASS	bms	net/minecraft/class_9410	net/minecraft/command/argument/packrat/IdentifiableParsingRule
FIELD	bms	Ljava/lang/Object;	a	field_49968	callbacks
FIELD	bms	Lbmg;	b	field_49969	symbol
METHOD	bms	(Lcom/mojang/brigadier/ImmutableStringReader;Lale;)Ljava/lang/Object;	a	method_58343	parse
CLASS	bmt	net/minecraft/class_9411	net/minecraft/command/argument/packrat/IdentifierSuggestable
METHOD	bmt	()Ljava/util/stream/Stream;	a	method_58344	possibleIds
CLASS	bmu	net/minecraft/class_9412	net/minecraft/command/argument/packrat/ParsingStateImpl
FIELD	bmu	Lcom/mojang/brigadier/StringReader;	a	field_49970	reader
METHOD	bmu	()Lcom/mojang/brigadier/StringReader;	d	method_58345	getReader
CLASS	bmv	net/minecraft/class_9413	net/minecraft/command/argument/packrat/Literals
METHOD	bmv	(C)Lbmp;	a	method_58346	character
METHOD	bmv	(Ljava/lang/String;)Lbmp;	a	method_58347	string
CLASS	bmv$a	net/minecraft/class_9413$class_9414	net/minecraft/command/argument/packrat/Literals$CharLiteral
FIELD	bmv$a	C	a	comp_2486	comp_2486
METHOD	bmv$a	(Lbml;)Ljava/util/stream/Stream;	a	method_58348	method_58348
METHOD	bmv$a	()C	c	comp_2486	comp_2486
CLASS	bmv$b	net/minecraft/class_9413$class_9415	net/minecraft/command/argument/packrat/Literals$StringLiteral
FIELD	bmv$b	Ljava/lang/String;	a	comp_2487	comp_2487
METHOD	bmv$b	(Lbml;)Ljava/util/stream/Stream;	a	method_58349	method_58349
METHOD	bmv$b	()Ljava/lang/String;	c	comp_2487	comp_2487
CLASS	bmw	net/minecraft/class_9416	net/minecraft/command/argument/packrat/NbtParsingRule
FIELD	bmw	Lbmm;	a	field_49971	INSTANCE
CLASS	bmx	net/minecraft/class_9417	net/minecraft/unused/packageinfo/PackageInfo9417
CLASS	bmy	net/minecraft/class_9418	net/minecraft/unused/packageinfo/PackageInfo9418
CLASS	bmz	net/minecraft/class_3533	net/minecraft/util/profiler/ProfilerSystem
FIELD	bmz	J	a	field_16267	TIMEOUT_NANOSECONDS
FIELD	bmz	Lorg/slf4j/Logger;	c	field_15735	LOGGER
FIELD	bmz	Ljava/util/List;	d	field_15736	path
FIELD	bmz	Lit/unimi/dsi/fastutil/longs/LongList;	e	field_15730	timeList
FIELD	bmz	Ljava/util/Map;	f	field_21818	locationInfos
FIELD	bmz	Ljava/util/function/IntSupplier;	g	field_16266	endTickGetter
FIELD	bmz	Ljava/util/function/LongSupplier;	h	field_21961	timeGetter
FIELD	bmz	J	i	field_15732	startTime
FIELD	bmz	I	j	field_15729	startTick
FIELD	bmz	Ljava/lang/String;	k	field_15734	fullPath
FIELD	bmz	Z	l	field_15733	tickStarted
FIELD	bmz	Lbmz$a;	m	field_21819	currentInfo
FIELD	bmz	Z	n	field_20345	checkTimeout
FIELD	bmz	Ljava/util/Set;	o	field_33873	sampleTypes
METHOD	bmz	(J)Ljava/lang/Object;	a	method_21718	method_21718
METHOD	bmz	(Ljava/lang/String;)Lbmz$a;	e	method_24245	method_24245
METHOD	bmz	()Lbmz$a;	f	method_24246	getCurrentInfo
METHOD	bmz	()Ljava/lang/Object;	g	method_21719	method_21719
METHOD	bmz	()Ljava/lang/Object;	h	method_21720	method_21720
CLASS	bmz$a	net/minecraft/class_3533$class_4746	net/minecraft/util/profiler/ProfilerSystem$LocatedInfo
FIELD	bmz$a	J	a	field_33874	maxTime
FIELD	bmz$a	J	b	field_33875	minTime
FIELD	bmz$a	J	c	field_21820	totalTime
FIELD	bmz$a	J	d	field_21821	visits
FIELD	bmz$a	Lit/unimi/dsi/fastutil/objects/Object2LongOpenHashMap;	e	field_21822	counts
CLASS	bna	net/minecraft/class_4757	net/minecraft/util/profiler/TickTimeTracker
FIELD	bna	Ljava/util/function/LongSupplier;	a	field_21962	timeGetter
FIELD	bna	Ljava/util/function/IntSupplier;	b	field_21963	tickGetter
FIELD	bna	Lbne;	c	field_21964	profiler
METHOD	bna	()Z	a	method_24333	isActive
METHOD	bna	()V	b	method_24334	disable
METHOD	bna	()V	c	method_24335	enable
METHOD	bna	()Lbng;	d	method_24336	getProfiler
METHOD	bna	()Lbnf;	e	method_24337	getResult
CLASS	bnb	net/minecraft/class_3688	net/minecraft/util/profiler/EmptyProfileResult
FIELD	bnb	Lbnb;	a	field_16265	INSTANCE
CLASS	bnc	net/minecraft/class_3692	net/minecraft/util/profiler/ProfileResultImpl
FIELD	bnc	Lorg/slf4j/Logger;	a	field_16279	LOGGER
FIELD	bnc	Lbnh;	b	field_21823	EMPTY_INFO
FIELD	bnc	Lcom/google/common/base/Splitter;	c	field_21824	SPLITTER
FIELD	bnc	Ljava/util/Comparator;	e	field_21825	COMPARATOR
FIELD	bnc	Ljava/util/Map;	f	field_21826	locationInfos
FIELD	bnc	J	g	field_16278	startTime
FIELD	bnc	I	h	field_16275	startTick
FIELD	bnc	J	i	field_16276	endTime
FIELD	bnc	I	j	field_16274	endTick
FIELD	bnc	I	k	field_19383	tickDuration
METHOD	bnc	(IILjava/lang/StringBuilder;Ljava/util/Map$Entry;)V	a	method_24252	method_24252
METHOD	bnc	(ILjava/lang/String;Lbnc$a;ILjava/lang/StringBuilder;)V	a	method_24253	appendCounter
METHOD	bnc	(ILjava/lang/String;Ljava/lang/StringBuilder;)V	a	method_16061	appendTiming
METHOD	bnc	(JI)Ljava/lang/String;	a	method_16063	asString
METHOD	bnc	(Lbnc$a;)J	a	method_24254	method_24254
METHOD	bnc	(Ljava/lang/String;Ljava/lang/String;)Z	a	method_24255	isSubpath
METHOD	bnc	(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;	a	method_24256	indent
METHOD	bnc	(Ljava/lang/StringBuilder;ILjava/lang/String;Lbnc$a;)V	a	method_24257	method_24257
METHOD	bnc	(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Long;)V	a	method_24258	method_24258
METHOD	bnc	(Ljava/util/Map;Ljava/lang/String;Lbnh;)V	a	method_24259	method_24259
METHOD	bnc	(Ljava/util/Map;Ljava/lang/StringBuilder;I)V	a	method_24260	appendCounterDump
METHOD	bnc	(Ljava/util/Map;Ljava/util/List;Ljava/lang/String;Ljava/lang/Long;)V	a	method_24261	method_24261
METHOD	bnc	(Ljava/lang/String;)Lbnh;	c	method_24262	getInfo
METHOD	bnc	(Ljava/lang/String;)Lbnc$a;	d	method_24263	method_24263
METHOD	bnc	()Ljava/util/Map;	h	method_24264	setupCounters
METHOD	bnc	()Ljava/lang/String;	i	method_16062	generateWittyComment
CLASS	bnc$1	net/minecraft/class_3692$1	net/minecraft/util/profiler/ProfileResultImpl$1
CLASS	bnc$a	net/minecraft/class_3692$class_4747	net/minecraft/util/profiler/ProfileResultImpl$CounterInfo
FIELD	bnc$a	J	a	field_21827	selfTime
FIELD	bnc$a	J	b	field_21828	totalTime
FIELD	bnc$a	Ljava/util/Map;	c	field_21829	subCounters
METHOD	bnc$a	(Ljava/lang/String;)Lbnc$a;	a	method_24266	method_24266
METHOD	bnc$a	(Ljava/util/Iterator;J)V	a	method_24267	add
CLASS	bnd	net/minecraft/class_3694	net/minecraft/util/profiler/DummyProfiler
FIELD	bnd	Lbnd;	a	field_16280	INSTANCE
CLASS	bne	net/minecraft/class_3693	net/minecraft/util/profiler/ReadableProfiler
METHOD	bne	(Ljava/lang/String;)Lbmz$a;	c	method_34696	getInfo
METHOD	bne	()Lbnf;	d	method_16064	getResult
METHOD	bne	()Ljava/util/Set;	e	method_37168	getSampleTargets
CLASS	bnf	net/minecraft/class_3696	net/minecraft/util/profiler/ProfileResult
FIELD	bnf	C	d	field_29924	SPLITTER_CHAR
METHOD	bnf	()J	a	method_16068	getStartTime
METHOD	bnf	(Ljava/lang/String;)Ljava/util/List;	a	method_16067	getTimings
METHOD	bnf	(Ljava/nio/file/Path;)Z	a	method_16069	save
METHOD	bnf	()I	b	method_16072	getStartTick
METHOD	bnf	(Ljava/lang/String;)Ljava/lang/String;	b	method_21721	getHumanReadableName
METHOD	bnf	()J	c	method_16073	getEndTime
METHOD	bnf	()I	d	method_16070	getEndTick
METHOD	bnf	()Ljava/lang/String;	e	method_34970	getRootTimings
METHOD	bnf	()I	f	method_16074	getTickSpan
METHOD	bnf	()J	g	method_16071	getTimeSpan
CLASS	bng	net/minecraft/class_3695	net/minecraft/util/profiler/Profiler
FIELD	bng	Ljava/lang/String;	b	field_29925	ROOT_NAME
METHOD	bng	()V	a	method_16065	startTick
METHOD	bng	(Lbng;Lbng;)Lbng;	a	method_24338	union
METHOD	bng	(Lbom;)V	a	method_37167	markSampleType
METHOD	bng	(Ljava/lang/String;)V	a	method_15396	push
METHOD	bng	(Ljava/lang/String;I)V	a	method_24270	visit
METHOD	bng	(Ljava/util/function/Supplier;)V	a	method_15400	push
METHOD	bng	(Ljava/util/function/Supplier;I)V	a	method_24271	visit
METHOD	bng	()V	b	method_16066	endTick
METHOD	bng	(Ljava/lang/String;)V	b	method_15405	swap
METHOD	bng	(Ljava/util/function/Supplier;)V	b	method_15403	swap
METHOD	bng	()V	c	method_15407	pop
METHOD	bng	(Ljava/util/function/Supplier;)V	c	method_39277	visit
METHOD	bng	(Ljava/lang/String;)V	d	method_39278	visit
CLASS	bng$1	net/minecraft/class_3695$1	net/minecraft/util/profiler/Profiler$1
FIELD	bng$1	Lbng;	a	field_21965	field_21965
FIELD	bng$1	Lbng;	c	field_21966	field_21966
CLASS	bnh	net/minecraft/class_4748	net/minecraft/util/profiler/ProfileLocationInfo
METHOD	bnh	()J	a	method_24272	getTotalTime
METHOD	bnh	()J	b	method_37169	getMaxTime
METHOD	bnh	()J	c	method_24273	getVisitCount
METHOD	bnh	()Lit/unimi/dsi/fastutil/objects/Object2LongMap;	d	method_24274	getCounts
CLASS	bni	net/minecraft/class_3534	net/minecraft/util/profiler/ProfilerTiming
FIELD	bni	D	a	field_15739	parentSectionUsagePercentage
FIELD	bni	D	b	field_15737	totalUsagePercentage
FIELD	bni	J	c	field_19384	visitCount
FIELD	bni	Ljava/lang/String;	d	field_15738	name
METHOD	bni	()I	a	method_15409	getColor
METHOD	bni	(Lbni;)I	a	method_15408	compareTo
CLASS	bnj	net/minecraft/class_4758	net/minecraft/util/TickDurationMonitor
FIELD	bnj	Lorg/slf4j/Logger;	a	field_21967	LOGGER
FIELD	bnj	Ljava/util/function/LongSupplier;	b	field_21968	timeGetter
FIELD	bnj	J	c	field_21969	overtime
FIELD	bnj	I	d	field_21970	tickCount
FIELD	bnj	Ljava/io/File;	e	field_21971	tickResultsDirectory
FIELD	bnj	Lbne;	f	field_21972	profiler
METHOD	bnj	()Lbng;	a	method_24339	nextProfiler
METHOD	bnj	(Lbng;Lbnj;)Lbng;	a	method_24340	tickProfiler
METHOD	bnj	(Ljava/lang/String;)Lbnj;	a	method_24341	create
METHOD	bnj	()V	b	method_24342	endTick
METHOD	bnj	()I	c	method_24343	method_24343
CLASS	bnk	net/minecraft/class_6506	net/minecraft/util/profiling/jfr/InstanceType
FIELD	bnk	Lbnk;	a	field_34412	field_34412
FIELD	bnk	Lbnk;	b	field_34413	field_34413
FIELD	bnk	Ljava/lang/String;	c	field_34414	name
FIELD	bnk	[Lbnk;	d	field_34415	field_34415
METHOD	bnk	()Ljava/lang/String;	a	method_37986	getName
METHOD	bnk	(Lnet/minecraft/server/MinecraftServer;)Lbnk;	a	method_37987	get
METHOD	bnk	()[Lbnk;	b	method_37988	method_37988
CLASS	bnl	net/minecraft/class_6505	net/minecraft/util/profiling/jfr/JfrProfiler
FIELD	bnl	Ljava/lang/String;	a	field_34403	MINECRAFT
FIELD	bnl	Ljava/lang/String;	b	field_34404	WORLD_GENERATION
FIELD	bnl	Ljava/lang/String;	c	field_34405	TICKING
FIELD	bnl	Ljava/lang/String;	d	field_34406	NETWORK
FIELD	bnl	Ljava/lang/String;	e	field_49058	STORAGE
FIELD	bnl	Lorg/slf4j/Logger;	g	field_34408	LOGGER
FIELD	bnl	Ljava/util/List;	h	field_34407	EVENTS
FIELD	bnl	Ljava/lang/String;	i	field_34409	CONFIG_PATH
FIELD	bnl	Ljava/time/format/DateTimeFormatter;	j	field_34410	DATE_TIME_FORMAT
FIELD	bnl	Lbnl;	k	field_35576	INSTANCE
FIELD	bnl	Ljdk/jfr/Recording;	l	field_34411	currentRecording
FIELD	bnl	F	m	field_35577	tickTime
FIELD	bnl	Ljava/util/Map;	n	field_35578	summaryRecorderByAddress
METHOD	bnl	()Lbnl;	a	method_39428	getInstance
METHOD	bnl	(Lbnk;Ljava/lang/String;Ljdk/jfr/Recording;)V	a	method_37982	method_37982
METHOD	bnl	(Ljava/io/Reader;Lbnk;)Z	a	method_37983	start
METHOD	bnl	(Ljava/net/SocketAddress;)Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b;	a	method_39429	getOrCreateSummaryRecorder
METHOD	bnl	()V	f	method_38660	addListener
METHOD	bnl	()V	g	method_39430	method_39430
METHOD	bnl	()V	h	method_39431	method_39431
CLASS	bnl$1	net/minecraft/class_6505$1	net/minecraft/util/profiling/jfr/JfrProfiler$1
FIELD	bnl$1	Lbno;	a	field_34921	innerListener
FIELD	bnl$1	Lbnl;	b	field_34922	field_34922
METHOD	bnl$1	()V	a	method_38661	method_38661
CLASS	bnm	net/minecraft/class_6611	net/minecraft/util/profiling/jfr/FlightProfiler
FIELD	bnm	Lbnm;	f	field_34923	INSTANCE
METHOD	bnm	(F)V	a	method_38654	onTick
METHOD	bnm	(Lbnk;)Z	a	method_37981	start
METHOD	bnm	(Ldbd;Lald;Ljava/lang/String;)Lbnp;	a	method_38655	startChunkGenerationProfiling
METHOD	bnm	(Ldvm;Ldbd;Ldvl;I)V	a	method_56979	onChunkRegionRead
METHOD	bnm	(Lwk;Lzx;Ljava/net/SocketAddress;I)V	a	method_38656	onPacketReceived
METHOD	bnm	()Ljava/nio/file/Path;	b	method_37980	stop
METHOD	bnm	(Ldvm;Ldbd;Ldvl;I)V	b	method_56980	onChunkRegionWrite
METHOD	bnm	(Lwk;Lzx;Ljava/net/SocketAddress;I)V	b	method_38657	onPacketSent
METHOD	bnm	()Z	c	method_37984	isProfiling
METHOD	bnm	()Z	d	method_38658	isAvailable
METHOD	bnm	()Lbnp;	e	method_38659	startWorldLoadProfiling
CLASS	bnm$a	net/minecraft/class_6611$class_6612	net/minecraft/util/profiling/jfr/FlightProfiler$NoopProfiler
FIELD	bnm$a	Lbnp;	a	field_34925	NOOP
FIELD	bnm$a	Lorg/slf4j/Logger;	b	field_34924	LOGGER
METHOD	bnm$a	()V	a	method_38662	method_38662
CLASS	bnn	net/minecraft/class_6508	net/minecraft/util/math/Quantiles
FIELD	bnn	Lcom/google/common/math/Quantiles$ScaleAndIndexes;	a	field_34418	QUANTILE_POINTS
METHOD	bnn	(Ljava/util/Map;)Ljava/util/Map;	a	method_37996	reverseMap
METHOD	bnn	(Ljava/util/Map;Lit/unimi/dsi/fastutil/ints/Int2DoubleRBTreeMap;)V	a	method_37997	method_37997
METHOD	bnn	([D)Ljava/util/Map;	a	method_37998	create
METHOD	bnn	([J)Ljava/util/Map;	a	method_37999	create
CLASS	bno	net/minecraft/class_6507	net/minecraft/util/profiling/jfr/JfrListener
FIELD	bno	Lorg/slf4j/Logger;	a	field_34926	LOGGER
FIELD	bno	Ljava/lang/Runnable;	b	field_34417	stopCallback
METHOD	bno	()Ljava/lang/String;	a	method_37993	method_37993
METHOD	bno	(Ljava/nio/file/Path;)V	a	method_38663	stop
METHOD	bno	(Ljava/util/function/Supplier;)V	a	method_37991	log
METHOD	bno	(Ljava/util/function/Supplier;Ljava/lang/Throwable;)V	a	method_37992	warn
METHOD	bno	()Ljava/lang/String;	b	method_37995	method_37995
METHOD	bno	(Ljava/nio/file/Path;)Ljava/lang/String;	b	method_37990	method_37990
METHOD	bno	(Ljava/nio/file/Path;)Ljava/lang/String;	c	method_37994	method_37994
CLASS	bnp	net/minecraft/class_6613	net/minecraft/util/profiling/jfr/Finishable
CLASS	bnq	net/minecraft/class_6614	net/minecraft/unused/packageinfo/PackageInfo6614
CLASS	bnr	net/minecraft/class_9232	net/minecraft/util/profiling/jfr/event/ChunkRegionEvent
FIELD	bnr	Ljava/lang/String;	levelId	levelId	worldId
CLASS	bnr$a	net/minecraft/class_9232$class_9233	net/minecraft/util/profiling/jfr/event/ChunkRegionEvent$Names
FIELD	bnr$a	Ljava/lang/String;	a	field_49059	REGION_POS_X
FIELD	bnr$a	Ljava/lang/String;	b	field_49060	REGION_POS_Z
FIELD	bnr$a	Ljava/lang/String;	c	field_49061	LOCAL_POS_X
FIELD	bnr$a	Ljava/lang/String;	d	field_49062	LOCAL_POS_Z
FIELD	bnr$a	Ljava/lang/String;	e	field_49063	CHUNK_POS_X
FIELD	bnr$a	Ljava/lang/String;	f	field_49064	CHUNK_POS_Z
FIELD	bnr$a	Ljava/lang/String;	g	field_49065	LEVEL
FIELD	bnr$a	Ljava/lang/String;	h	field_49066	DIMENSION
FIELD	bnr$a	Ljava/lang/String;	i	field_49067	TYPE
FIELD	bnr$a	Ljava/lang/String;	j	field_49068	COMPRESSION
FIELD	bnr$a	Ljava/lang/String;	k	field_49069	BYTES
CLASS	bns	net/minecraft/class_6509	net/minecraft/util/profiling/jfr/event/PacketEvent
CLASS	bns$a	net/minecraft/class_6509$class_6510	net/minecraft/util/profiling/jfr/event/PacketEvent$Names
FIELD	bns$a	Ljava/lang/String;	a	field_34419	REMOTE_ADDRESS
FIELD	bns$a	Ljava/lang/String;	b	field_35579	PROTOCOL_ID
FIELD	bns$a	Ljava/lang/String;	c	field_48318	PACKET_DIRECTION
FIELD	bns$a	Ljava/lang/String;	d	field_35580	PACKET_ID
FIELD	bns$a	Ljava/lang/String;	e	field_34421	BYTES
CLASS	bnt	net/minecraft/class_6512	net/minecraft/unused/packageinfo/PackageInfo6512
CLASS	bnu	net/minecraft/class_6515	net/minecraft/unused/packageinfo/PackageInfo6515
CLASS	bnv	net/minecraft/class_6516	net/minecraft/util/profiling/jfr/JfrProfileRecorder
FIELD	bnv	Ljava/time/Instant;	a	field_34422	startTime
FIELD	bnv	Ljava/time/Instant;	b	field_34423	endTime
FIELD	bnv	Ljava/util/List;	c	field_34424	chunkGenerationSamples
FIELD	bnv	Ljava/util/List;	d	field_34425	cpuLoadSamples
FIELD	bnv	Ljava/util/Map;	e	field_34426	receivedPacketsToCounter
FIELD	bnv	Ljava/util/Map;	f	field_34427	sentPacketsToCounter
FIELD	bnv	Ljava/util/Map;	g	field_49070	chunkRegionReadCounter
FIELD	bnv	Ljava/util/Map;	h	field_49071	chunkRegionWriteCounter
FIELD	bnv	Ljava/util/List;	i	field_34428	fileWriteSamples
FIELD	bnv	Ljava/util/List;	j	field_34429	fileReadSamples
FIELD	bnv	I	k	field_34430	gcCount
FIELD	bnv	Ljava/time/Duration;	l	field_34431	gcDuration
FIELD	bnv	Ljava/util/List;	m	field_34432	gcHeapSummarySamples
FIELD	bnv	Ljava/util/List;	n	field_34433	threadAllocationStatisticsSamples
FIELD	bnv	Ljava/util/List;	o	field_34434	serverTickTimeSamples
FIELD	bnv	Ljava/time/Duration;	p	field_34435	worldGenDuration
METHOD	bnv	()Lbnw;	a	method_38000	createProfile
METHOD	bnv	(Lbob;)Lbnv$a;	a	method_56981	method_56981
METHOD	bnv	(Lbog;)Lbnv$a;	a	method_39432	method_39432
METHOD	bnv	(Ljava/nio/file/Path;)Lbnw;	a	method_38001	readProfile
METHOD	bnv	(Ljava/time/Duration;Ljava/util/Map;)Lbof;	a	method_39433	createNetworkIoStatistics
METHOD	bnv	(Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	a	method_39434	method_39434
METHOD	bnv	(Ljava/util/stream/Stream;)V	a	method_38002	handleEvents
METHOD	bnv	(Ljdk/jfr/consumer/RecordedEvent;)V	a	method_38003	method_38003
METHOD	bnv	(Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V	a	method_39435	addPacket
METHOD	bnv	(Ljdk/jfr/consumer/RecordedEvent;Ljava/util/List;Ljava/lang/String;)V	a	method_38004	addFileIoSample
METHOD	bnv	(Ljdk/jfr/consumer/RecordedEvent;ILjava/util/Map;)V	b	method_56982	addChunkRegionEvent
CLASS	bnv$1	net/minecraft/class_6516$1	net/minecraft/util/profiling/jfr/JfrProfileRecorder$1
FIELD	bnv$1	Ljdk/jfr/consumer/RecordingFile;	a	field_34436	field_34436
METHOD	bnv$1	()Ljdk/jfr/consumer/RecordedEvent;	a	method_38005	next
CLASS	bnv$a	net/minecraft/class_6516$class_6766	net/minecraft/util/profiling/jfr/JfrProfileRecorder$Counter
FIELD	bnv$a	J	a	field_35581	totalCount
FIELD	bnv$a	J	b	field_35582	totalBytes
METHOD	bnv$a	()Lbof$a;	a	method_39436	toStatistics
METHOD	bnv$a	(I)V	a	method_39437	add
CLASS	bnw	net/minecraft/class_6517	net/minecraft/util/profiling/jfr/JfrProfile
FIELD	bnw	Ljava/time/Instant;	a	comp_3	startTime
FIELD	bnw	Ljava/time/Instant;	b	comp_4	endTime
FIELD	bnw	Ljava/time/Duration;	c	comp_5	duration
FIELD	bnw	Ljava/time/Duration;	d	comp_6	worldGenDuration
FIELD	bnw	Ljava/util/List;	e	comp_7	serverTickTimeSamples
FIELD	bnw	Ljava/util/List;	f	comp_8	cpuLoadSamples
FIELD	bnw	Lboe$a;	g	comp_9	gcHeapSummaryStatistics
FIELD	bnw	Lboh$a;	h	comp_10	threadAllocationMap
FIELD	bnw	Lbof;	i	comp_11	packetReadStatistics
FIELD	bnw	Lbof;	j	comp_12	packetSentStatistics
FIELD	bnw	Lbof;	k	comp_2339	comp_2339
FIELD	bnw	Lbof;	l	comp_2340	comp_2340
FIELD	bnw	Lbod$a;	m	comp_13	fileWriteStatistics
FIELD	bnw	Lbod$a;	n	comp_14	fileReadStatistics
FIELD	bnw	Ljava/util/List;	o	comp_15	chunkGenerationSamples
METHOD	bnw	()Ljava/util/List;	a	method_38006	getChunkGenerationSampleStatistics
METHOD	bnw	(Lcom/mojang/datafixers/util/Pair;)Ljava/time/Duration;	a	method_38007	method_38007
METHOD	bnw	(Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	a	method_38008	method_38008
METHOD	bnw	()Ljava/lang/String;	b	method_38009	toJson
METHOD	bnw	()Ljava/time/Instant;	c	comp_3	startTime
METHOD	bnw	()Ljava/time/Instant;	d	comp_4	endTime
METHOD	bnw	()Ljava/time/Duration;	e	comp_5	duration
METHOD	bnw	()Ljava/time/Duration;	f	comp_6	worldGenDuration
METHOD	bnw	()Ljava/util/List;	g	comp_7	serverTickTimeSamples
METHOD	bnw	()Ljava/util/List;	h	comp_8	cpuLoadSamples
METHOD	bnw	()Lboe$a;	i	comp_9	gcHeapSummaryStatistics
METHOD	bnw	()Lboh$a;	j	comp_10	threadAllocationMap
METHOD	bnw	()Lbof;	k	comp_11	packetReadStatistics
METHOD	bnw	()Lbof;	l	comp_12	packetSentStatistics
METHOD	bnw	()Lbof;	m	comp_2339	comp_2339
METHOD	bnw	()Lbof;	n	comp_2340	comp_2340
METHOD	bnw	()Lbod$a;	o	comp_13	fileWriteStatistics
METHOD	bnw	()Lbod$a;	p	comp_14	fileReadStatistics
METHOD	bnw	()Ljava/util/List;	q	comp_15	chunkGenerationSamples
CLASS	bnx	net/minecraft/class_6518	net/minecraft/unused/packageinfo/PackageInfo6518
CLASS	bny	net/minecraft/class_6519	net/minecraft/util/profiling/jfr/JfrJsonReport
FIELD	bny	Lcom/google/gson/Gson;	a	field_34437	gson
FIELD	bny	Ljava/lang/String;	b	field_34438	BYTES_PER_SECOND
FIELD	bny	Ljava/lang/String;	c	field_34439	COUNT
FIELD	bny	Ljava/lang/String;	d	field_34440	DURATION_NANOS_TOTAL
FIELD	bny	Ljava/lang/String;	e	field_34441	TOTAL_BYTES
FIELD	bny	Ljava/lang/String;	f	field_34442	COUNT_PER_SECOND
METHOD	bny	(Lbnw;)Ljava/lang/String;	a	method_38010	toString
METHOD	bny	(Lboa;)Lcom/google/gson/JsonElement;	a	method_38011	method_38011
METHOD	bny	(Lbob;Lcom/google/gson/JsonObject;)V	a	method_56983	addChunkData
METHOD	bny	(Lbod$a;)Lcom/google/gson/JsonElement;	a	method_38012	collectFileIoSection
METHOD	bny	(Lboe$a;)Lcom/google/gson/JsonElement;	a	method_38013	collectHeapSection
METHOD	bny	(Lbof;Ljava/util/function/BiConsumer;)Lcom/google/gson/JsonElement;	a	method_38014	collectPacketSection
METHOD	bny	(Lbog;Lcom/google/gson/JsonObject;)V	a	method_56984	addPacketData
METHOD	bny	(Lboh$a;)Lcom/google/gson/JsonElement;	a	method_38015	collectThreadAllocationSection
METHOD	bny	(Lboi;)D	a	method_38664	method_38664
METHOD	bny	(Lcom/google/gson/JsonArray;Lcom/mojang/datafixers/util/Pair;)V	a	method_38026	method_38026
METHOD	bny	(Lcom/google/gson/JsonArray;Ljava/lang/String;Ljava/lang/Double;)V	a	method_38017	method_38017
METHOD	bny	(Lcom/google/gson/JsonArray;Ljava/util/function/BiConsumer;Lcom/mojang/datafixers/util/Pair;)V	a	method_38016	method_38016
METHOD	bny	(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonArray;)V	a	method_38018	method_38018
METHOD	bny	(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonObject;)V	a	method_38019	method_38019
METHOD	bny	(Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V	a	method_38020	method_38020
METHOD	bny	(Lcom/mojang/datafixers/util/Pair;)D	a	method_38021	method_38021
METHOD	bny	(Ljava/lang/String;Ljava/lang/Double;Lcom/google/gson/JsonObject;)V	a	method_38022	method_38022
METHOD	bny	(Ljava/util/List;)Lcom/google/gson/JsonElement;	a	method_38023	collectChunkGenSection
METHOD	bny	(Ljava/util/List;Ljava/util/function/ToDoubleFunction;)Lcom/google/gson/JsonObject;	a	method_38024	method_38024
METHOD	bny	(Lbnw;)Lcom/google/gson/JsonElement;	b	method_38025	collectFileIoSection
METHOD	bny	(Lcom/google/gson/JsonObject;Ljava/lang/Integer;Ljava/lang/Double;)V	b	method_38027	method_38027
METHOD	bny	(Ljava/util/List;)Lcom/google/gson/JsonElement;	b	method_38028	collectServerTickSection
METHOD	bny	(Lbnw;)Lcom/google/gson/JsonElement;	c	method_38029	collectNetworkSection
METHOD	bny	(Ljava/util/List;)Lcom/google/gson/JsonElement;	c	method_38030	collectCpuPercentSection
CLASS	bnz	net/minecraft/class_6520	net/minecraft/unused/packageinfo/PackageInfo6520
CLASS	boa	net/minecraft/class_6521	net/minecraft/util/profiling/jfr/sample/ChunkGenerationSample
FIELD	boa	Ljava/time/Duration;	a	comp_16	duration
FIELD	boa	Ldbd;	b	comp_17	chunkPos
FIELD	boa	Laqu;	c	comp_18	centerPos
FIELD	boa	Lduv;	d	comp_19	chunkStatus
FIELD	boa	Ljava/lang/String;	e	comp_21	worldKey
METHOD	boa	(Ljdk/jfr/consumer/RecordedEvent;)Lboa;	a	method_38031	fromEvent
METHOD	boa	()Ldbd;	b	comp_17	chunkPos
METHOD	boa	()Laqu;	c	comp_18	centerPos
METHOD	boa	()Lduv;	d	comp_19	chunkStatus
METHOD	boa	()Ljava/lang/String;	e	comp_21	worldKey
CLASS	bob	net/minecraft/class_9234	net/minecraft/util/profiling/jfr/sample/ChunkRegionSample
FIELD	bob	Ljava/lang/String;	a	comp_2341	comp_2341
FIELD	bob	Ljava/lang/String;	b	comp_2342	comp_2342
FIELD	bob	I	c	comp_2343	comp_2343
FIELD	bob	I	d	comp_2344	comp_2344
METHOD	bob	()Ljava/lang/String;	a	comp_2341	comp_2341
METHOD	bob	(Ljdk/jfr/consumer/RecordedEvent;)Lbob;	a	method_56985	fromEvent
METHOD	bob	()Ljava/lang/String;	b	comp_2342	comp_2342
METHOD	bob	()I	c	comp_2343	comp_2343
METHOD	bob	()I	d	comp_2344	comp_2344
CLASS	boc	net/minecraft/class_6522	net/minecraft/util/profiling/jfr/sample/CpuLoadSample
FIELD	boc	D	a	comp_22	jvm
FIELD	boc	D	b	comp_23	userJvm
FIELD	boc	D	c	comp_24	system
METHOD	boc	()D	a	comp_22	jvm
METHOD	boc	(Ljdk/jfr/consumer/RecordedEvent;)Lboc;	a	method_38032	fromEvent
METHOD	boc	()D	b	comp_23	userJvm
METHOD	boc	()D	c	comp_24	system
CLASS	bod	net/minecraft/class_6523	net/minecraft/util/profiling/jfr/sample/FileIoSample
FIELD	bod	Ljava/time/Duration;	a	comp_25	duration
FIELD	bod	Ljava/lang/String;	b	comp_26	path
FIELD	bod	J	c	comp_27	bytes
METHOD	bod	()Ljava/time/Duration;	a	comp_25	duration
METHOD	bod	(Lbod;)J	a	method_38033	method_38033
METHOD	bod	(Ljava/time/Duration;Ljava/util/List;)Lbod$a;	a	method_38034	toStatistics
METHOD	bod	(Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	a	method_38035	method_38035
METHOD	bod	()Ljava/lang/String;	b	comp_26	path
METHOD	bod	(Lbod;)Ljava/lang/String;	b	method_38036	method_38036
METHOD	bod	()J	c	comp_27	bytes
METHOD	bod	(Lbod;)Z	c	method_38037	method_38037
METHOD	bod	(Lbod;)J	d	method_38038	method_38038
CLASS	bod$a	net/minecraft/class_6523$class_6524	net/minecraft/util/profiling/jfr/sample/FileIoSample$Statistics
FIELD	bod$a	J	a	comp_28	totalBytes
FIELD	bod$a	D	b	comp_29	bytesPerSecond
FIELD	bod$a	J	c	comp_30	count
FIELD	bod$a	D	d	comp_31	countPerSecond
FIELD	bod$a	Ljava/time/Duration;	e	comp_32	totalDuration
FIELD	bod$a	Ljava/util/List;	f	comp_33	topContributors
METHOD	bod$a	()J	a	comp_28	totalBytes
METHOD	bod$a	()D	b	comp_29	bytesPerSecond
METHOD	bod$a	()J	c	comp_30	count
METHOD	bod$a	()D	d	comp_31	countPerSecond
METHOD	bod$a	()Ljava/time/Duration;	e	comp_32	totalDuration
METHOD	bod$a	()Ljava/util/List;	f	comp_33	topContributors
CLASS	boe	net/minecraft/class_6525	net/minecraft/util/profiling/jfr/sample/GcHeapSummarySample
FIELD	boe	Ljava/time/Instant;	a	comp_34	time
FIELD	boe	J	b	comp_35	heapUsed
FIELD	boe	Lboe$b;	c	comp_36	summaryType
METHOD	boe	()Ljava/time/Instant;	a	comp_34	time
METHOD	boe	(Lboe;)Lboe$b;	a	method_38039	method_38039
METHOD	boe	(Ljava/time/Duration;Ljava/util/List;Ljava/time/Duration;I)Lboe$a;	a	method_38040	toStatistics
METHOD	boe	(Ljava/util/List;)D	a	method_38041	getAllocatedBytesPerSecond
METHOD	boe	(Ljdk/jfr/consumer/RecordedEvent;)Lboe;	a	method_38042	fromEvent
METHOD	boe	()J	b	comp_35	heapUsed
METHOD	boe	()Lboe$b;	c	comp_36	summaryType
CLASS	boe$a	net/minecraft/class_6525$class_6526	net/minecraft/util/profiling/jfr/sample/GcHeapSummarySample$Statistics
FIELD	boe$a	Ljava/time/Duration;	a	comp_37	duration
FIELD	boe$a	Ljava/time/Duration;	b	comp_38	gcDuration
FIELD	boe$a	I	c	comp_39	count
FIELD	boe$a	D	d	comp_40	allocatedBytesPerSecond
METHOD	boe$a	()F	a	method_38043	getGcDurationRatio
METHOD	boe$a	()Ljava/time/Duration;	b	comp_37	duration
METHOD	boe$a	()Ljava/time/Duration;	c	comp_38	gcDuration
METHOD	boe$a	()I	d	comp_39	count
METHOD	boe$a	()D	e	comp_40	allocatedBytesPerSecond
CLASS	boe$b	net/minecraft/class_6525$class_6527	net/minecraft/util/profiling/jfr/sample/GcHeapSummarySample$SummaryType
FIELD	boe$b	Lboe$b;	a	field_34443	field_34443
FIELD	boe$b	Lboe$b;	b	field_34444	field_34444
FIELD	boe$b	[Lboe$b;	c	field_34445	field_34445
METHOD	boe$b	()[Lboe$b;	a	method_38044	method_38044
CLASS	bof	net/minecraft/class_6767	net/minecraft/util/profiling/jfr/sample/NetworkIoStatistics
FIELD	bof	Lbof$a;	a	field_35583	combinedStatistics
FIELD	bof	Ljava/util/List;	b	field_35584	topContributors
FIELD	bof	Ljava/time/Duration;	c	field_35585	duration
METHOD	bof	()D	a	method_39438	getCountPerSecond
METHOD	bof	()D	b	method_39439	getBytesPerSecond
METHOD	bof	()J	c	method_39440	getTotalCount
METHOD	bof	()J	d	method_39441	getTotalSize
METHOD	bof	()Ljava/util/List;	e	method_39442	getTopContributors
CLASS	bof$a	net/minecraft/class_6767$class_6768	net/minecraft/util/profiling/jfr/sample/NetworkIoStatistics$PacketStatistics
FIELD	bof$a	J	a	comp_257	comp_257
FIELD	bof$a	J	b	comp_258	comp_258
FIELD	bof$a	Ljava/util/Comparator;	c	field_35586	COMPARATOR
METHOD	bof$a	()F	a	method_56986	getAverageSize
METHOD	bof$a	(Lbof$a;)Lbof$a;	a	method_39444	add
METHOD	bof$a	()J	b	comp_257	comp_257
METHOD	bof$a	()J	c	comp_258	comp_258
CLASS	bog	net/minecraft/class_6769	net/minecraft/util/profiling/jfr/sample/PacketSample
FIELD	bog	Ljava/lang/String;	a	comp_259	side
FIELD	bog	Ljava/lang/String;	b	comp_260	comp_260
FIELD	bog	Ljava/lang/String;	c	comp_261	comp_261
METHOD	bog	()Ljava/lang/String;	a	comp_259	side
METHOD	bog	(Ljdk/jfr/consumer/RecordedEvent;)Lbog;	a	method_39447	fromEvent
METHOD	bog	()Ljava/lang/String;	b	comp_260	comp_260
METHOD	bog	()Ljava/lang/String;	c	comp_261	comp_261
CLASS	boh	net/minecraft/class_6530	net/minecraft/util/profiling/jfr/sample/ThreadAllocationStatisticsSample
FIELD	boh	Ljava/time/Instant;	a	comp_48	time
FIELD	boh	Ljava/lang/String;	b	comp_49	threadName
FIELD	boh	J	c	comp_50	allocated
FIELD	boh	Ljava/lang/String;	d	field_34446	UNKNOWN
METHOD	boh	()Ljava/time/Instant;	a	comp_48	time
METHOD	boh	(Lboh;)Ljava/lang/String;	a	method_38054	method_38054
METHOD	boh	(Ljava/util/List;)Lboh$a;	a	method_38055	toAllocationMap
METHOD	boh	(Ljava/util/Map;Ljava/lang/String;Ljava/util/List;)V	a	method_38056	method_38056
METHOD	boh	(Ljdk/jfr/consumer/RecordedEvent;)Lboh;	a	method_38057	fromEvent
METHOD	boh	()Ljava/lang/String;	b	comp_49	threadName
METHOD	boh	()J	c	comp_50	allocated
CLASS	boh$a	net/minecraft/class_6530$class_6531	net/minecraft/util/profiling/jfr/sample/ThreadAllocationStatisticsSample$AllocationMap
FIELD	boh$a	Ljava/util/Map;	a	comp_51	allocations
METHOD	boh$a	()Ljava/util/Map;	a	comp_51	allocations
CLASS	boi	net/minecraft/class_6532	net/minecraft/util/profiling/jfr/sample/ServerTickTimeSample
FIELD	boi	Ljava/time/Instant;	a	comp_52	time
FIELD	boi	Ljava/time/Duration;	b	comp_53	averageTickMs
METHOD	boi	()Ljava/time/Instant;	a	comp_52	time
METHOD	boi	(Ljdk/jfr/consumer/RecordedEvent;)Lboi;	a	method_38058	fromEvent
METHOD	boi	()Ljava/time/Duration;	b	comp_53	averageTickMs
CLASS	boj	net/minecraft/class_6534	net/minecraft/util/profiling/jfr/sample/LongRunningSample
METHOD	boj	()Ljava/time/Duration;	a	comp_16	duration
CLASS	bok	net/minecraft/class_6535	net/minecraft/util/profiling/jfr/sample/LongRunningSampleStatistics
FIELD	bok	Lboj;	a	comp_54	fastestSample
FIELD	bok	Lboj;	b	comp_55	slowestSample
FIELD	bok	Lboj;	c	comp_56	secondSlowestSample
FIELD	bok	I	d	comp_57	count
FIELD	bok	Ljava/util/Map;	e	comp_58	quantiles
FIELD	bok	Ljava/time/Duration;	f	comp_59	totalDuration
METHOD	bok	()Lboj;	a	comp_54	fastestSample
METHOD	bok	(Lboj;)J	a	method_38059	method_38059
METHOD	bok	(Ljava/util/List;)Lbok;	a	method_38060	fromSamples
METHOD	bok	()Lboj;	b	comp_55	slowestSample
METHOD	bok	()Lboj;	c	comp_56	secondSlowestSample
METHOD	bok	()I	d	comp_57	count
METHOD	bok	()Ljava/util/Map;	e	comp_58	quantiles
METHOD	bok	()Ljava/time/Duration;	f	comp_59	totalDuration
CLASS	bol	net/minecraft/class_6536	net/minecraft/unused/packageinfo/PackageInfo6536
CLASS	bom	net/minecraft/class_5949	net/minecraft/util/profiler/SampleType
FIELD	bom	Lbom;	a	field_33876	field_33876
FIELD	bom	Lbom;	b	field_29551	field_29551
FIELD	bom	Lbom;	c	field_29552	field_29552
FIELD	bom	Lbom;	d	field_33877	field_33877
FIELD	bom	Lbom;	e	field_33878	field_33878
FIELD	bom	Lbom;	f	field_33879	field_33879
FIELD	bom	Lbom;	g	field_33880	field_33880
FIELD	bom	Lbom;	h	field_33881	field_33881
FIELD	bom	Lbom;	i	field_37416	field_37416
FIELD	bom	Ljava/lang/String;	j	field_29553	name
FIELD	bom	[Lbom;	k	field_29554	field_29554
METHOD	bom	()Ljava/lang/String;	a	method_34700	getName
METHOD	bom	()[Lbom;	b	method_36594	method_36594
CLASS	bon	net/minecraft/class_5965	net/minecraft/util/profiler/Sampler
FIELD	bon	Lbon$c;	a	field_29603	deviationChecker
FIELD	bon	Ljava/lang/String;	b	field_33882	name
FIELD	bon	Lbom;	c	field_29598	type
FIELD	bon	Ljava/util/function/DoubleSupplier;	d	field_29599	retriever
FIELD	bon	Lio/netty/buffer/ByteBuf;	e	field_33883	ticksBuffer
FIELD	bon	Lio/netty/buffer/ByteBuf;	f	field_29600	valueBuffer
FIELD	bon	Z	g	field_29601	active
FIELD	bon	Ljava/lang/Runnable;	h	field_29602	startAction
FIELD	bon	D	i	field_33884	currentSample
METHOD	bon	()V	a	method_34780	start
METHOD	bon	(I)V	a	method_34781	sample
METHOD	bon	(Ljava/lang/String;Lbom;Ljava/lang/Object;Ljava/util/function/ToDoubleFunction;)Lbon;	a	method_34778	create
METHOD	bon	(Ljava/lang/String;Lbom;Ljava/util/function/DoubleSupplier;)Lbon;	a	method_34776	create
METHOD	bon	(Ljava/lang/String;Lbom;Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)Lbon$a;	a	method_34779	builder
METHOD	bon	()V	b	method_34782	stop
METHOD	bon	()Ljava/util/function/DoubleSupplier;	c	method_37170	getRetriever
METHOD	bon	()Ljava/lang/String;	d	method_37171	getName
METHOD	bon	()Lbom;	e	method_37172	getType
METHOD	bon	()Lbon$b;	f	method_37173	collectData
METHOD	bon	()Z	g	method_37174	hasDeviated
METHOD	bon	()V	h	method_34786	ensureActive
CLASS	bon$a	net/minecraft/class_5965$class_5966	net/minecraft/util/profiler/Sampler$Builder
FIELD	bon$a	Ljava/lang/String;	a	field_33885	name
FIELD	bon$a	Lbom;	b	field_33886	type
FIELD	bon$a	Ljava/util/function/DoubleSupplier;	c	field_29605	timeGetter
FIELD	bon$a	Ljava/lang/Object;	d	field_29606	context
FIELD	bon$a	Ljava/lang/Runnable;	e	field_29607	startAction
FIELD	bon$a	Lbon$c;	f	field_29608	deviationChecker
METHOD	bon$a	()Lbon;	a	method_34787	build
METHOD	bon$a	(Lbon$c;)Lbon$a;	a	method_34788	deviationChecker
METHOD	bon$a	(Ljava/util/function/Consumer;)Lbon$a;	a	method_34789	startAction
METHOD	bon$a	(Ljava/util/function/ToDoubleFunction;Ljava/lang/Object;)D	a	method_34790	method_34790
METHOD	bon$a	(Ljava/util/function/Consumer;)V	b	method_34791	method_34791
CLASS	bon$b	net/minecraft/class_5965$class_6398	net/minecraft/util/profiler/Sampler$Data
FIELD	bon$b	Lit/unimi/dsi/fastutil/ints/Int2DoubleMap;	a	field_33887	values
FIELD	bon$b	I	b	field_33888	startTick
FIELD	bon$b	I	c	field_33889	endTick
METHOD	bon$b	()I	a	method_37175	getStartTick
METHOD	bon$b	(I)D	a	method_37176	getValue
METHOD	bon$b	()I	b	method_37177	getEndTick
CLASS	bon$c	net/minecraft/class_5965$class_5967	net/minecraft/util/profiler/Sampler$DeviationChecker
METHOD	bon$c	(D)Z	test	method_34792	check
CLASS	bon$d	net/minecraft/class_5965$class_5968	net/minecraft/util/profiler/Sampler$RatioDeviationChecker
FIELD	bon$d	F	a	field_29609	threshold
FIELD	bon$d	D	b	field_29611	lastValue
CLASS	boo	net/minecraft/class_5950	net/minecraft/util/thread/ExecutorSampling
FIELD	boo	Lboo;	a	field_29555	INSTANCE
FIELD	boo	Ljava/util/WeakHashMap;	b	field_29556	activeExecutors
METHOD	boo	()Ljava/util/List;	a	method_37178	createSamplers
METHOD	boo	(Lboq;)V	a	method_34702	add
METHOD	boo	(Ljava/util/Map$Entry;)Lbon;	a	method_37179	method_37179
METHOD	boo	(Ljava/util/Map;)Ljava/util/List;	a	method_37180	mergeSimilarSamplers
METHOD	boo	(Lboq;)Ljava/util/stream/Stream;	b	method_37181	method_37181
CLASS	boo$a	net/minecraft/class_5950$class_6399	net/minecraft/util/thread/ExecutorSampling$MergedSampler
FIELD	boo$a	Ljava/util/List;	b	field_33890	delegates
METHOD	boo$a	(DLbon;)Z	a	method_37182	method_37182
METHOD	boo$a	(Ljava/util/List;)Lbon$c;	a	method_37183	combineDeviationCheckers
METHOD	boo$a	(Ljava/util/List;D)Z	a	method_37184	method_37184
METHOD	boo$a	(Ljava/util/List;)V	b	method_37185	start
METHOD	boo$a	(Ljava/util/List;)D	c	method_37186	averageRetrievers
METHOD	boo$a	(Ljava/util/List;)V	d	method_37187	method_37187
METHOD	boo$a	(Ljava/util/List;)D	e	method_37188	method_37188
CLASS	bop	net/minecraft/class_6400	net/minecraft/util/profiler/SamplerSource
METHOD	bop	(Ljava/util/function/Supplier;)Ljava/util/Set;	a	method_37189	getSamplers
CLASS	boq	net/minecraft/class_5952	net/minecraft/util/thread/SampleableExecutor
METHOD	boq	()Ljava/util/List;	bv	method_34705	createSamplers
CLASS	bor	net/minecraft/class_6243	net/minecraft/unused/packageinfo/PackageInfo6243
CLASS	bos	net/minecraft/class_5961	net/minecraft/util/profiler/DebugRecorder
FIELD	bos	I	a	field_32676	MAX_DURATION_IN_SECONDS
FIELD	bos	Ljava/util/function/Consumer;	b	field_29579	globalDumpConsumer
FIELD	bos	Ljava/util/Map;	c	field_33891	deviations
FIELD	bos	Lbna;	d	field_29581	timeTracker
FIELD	bos	Ljava/util/concurrent/Executor;	e	field_29582	dumpExecutor
FIELD	bos	Lboy;	f	field_29583	dumper
FIELD	bos	Ljava/util/function/Consumer;	g	field_29584	resultConsumer
FIELD	bos	Ljava/util/function/Consumer;	h	field_29585	dumpConsumer
FIELD	bos	Lbop;	i	field_33892	samplerSource
FIELD	bos	Ljava/util/function/LongSupplier;	j	field_29586	timeGetter
FIELD	bos	J	k	field_29588	endTime
FIELD	bos	I	l	field_29589	ticks
FIELD	bos	Lbne;	m	field_29590	profiler
FIELD	bos	Z	n	field_29591	stopping
FIELD	bos	Ljava/util/Set;	o	field_33893	samplers
METHOD	bos	(Lbnf;)V	a	method_34763	dump
METHOD	bos	(Lbon;)Ljava/util/List;	a	method_37190	method_37190
METHOD	bos	(Lbop;Ljava/util/function/LongSupplier;Ljava/util/concurrent/Executor;Lboy;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)Lbos;	a	method_37191	of
METHOD	bos	(Ljava/util/Collection;)V	a	method_41319	forceStop
METHOD	bos	(Ljava/util/HashSet;Lbnf;)V	a	method_37192	method_37192
METHOD	bos	(Ljava/util/function/Consumer;)V	a	method_35762	setGlobalDumpConsumer
METHOD	bos	()V	g	method_34762	checkState
METHOD	bos	()I	h	method_34765	method_34765
METHOD	bos	()Lbne;	i	method_37193	method_37193
METHOD	bos	()I	j	method_34768	method_34768
METHOD	bos	()I	k	method_34769	method_34769
CLASS	bot	net/minecraft/class_5963	net/minecraft/util/profiler/DummyRecorder
FIELD	bot	Lbou;	a	field_29594	INSTANCE
CLASS	bou	net/minecraft/class_5962	net/minecraft/util/profiler/Recorder
METHOD	bou	()V	a	method_34770	stop
METHOD	bou	()V	b	method_41320	forceStop
METHOD	bou	()V	c	method_34771	startTick
METHOD	bou	()V	d	method_34772	endTick
METHOD	bou	()Z	e	method_34773	isActive
METHOD	bou	()Lbng;	f	method_34774	getProfiler
CLASS	bov	net/minecraft/class_6401	net/minecraft/util/profiler/SamplerFactory
FIELD	bov	Ljava/util/Set;	a	field_33894	sampledFullPaths
METHOD	bov	(Ljava/util/function/Supplier;)Ljava/util/Set;	a	method_37194	createSamplers
METHOD	bov	(Ljava/util/function/Supplier;Ljava/lang/String;)D	a	method_37195	method_37195
METHOD	bov	(Ljava/util/function/Supplier;Ljava/lang/String;Lbom;)Lbon;	a	method_37196	createSampler
METHOD	bov	(Ljava/util/function/Supplier;Lorg/apache/commons/lang3/tuple/Pair;)Lbon;	a	method_37197	method_37197
METHOD	bov	(Lorg/apache/commons/lang3/tuple/Pair;)Z	a	method_37198	method_37198
CLASS	bow	net/minecraft/class_6402	net/minecraft/util/profiler/ServerSamplerSource
FIELD	bow	Lorg/slf4j/Logger;	a	field_33988	LOGGER
FIELD	bow	Ljava/util/Set;	b	field_33895	samplers
FIELD	bow	Lbov;	c	field_33896	factory
METHOD	bow	()Ljava/util/Set;	a	method_37199	createSystemSamplers
METHOD	bow	(Lbow$a;I)Lbon;	a	method_37200	method_37200
METHOD	bow	(Lcom/google/common/base/Stopwatch;)D	a	method_37201	method_37201
METHOD	bow	(Ljava/util/function/LongSupplier;)Lbon;	a	method_37202	createTickTimeTracker
METHOD	bow	()D	b	method_37203	method_37203
METHOD	bow	(Lbow$a;I)D	b	method_37204	method_37204
CLASS	bow$1	net/minecraft/class_6402$1	net/minecraft/util/profiler/ServerSamplerSource$1
FIELD	bow$1	Ljava/util/function/LongSupplier;	a	field_29592	field_29592
CLASS	bow$a	net/minecraft/class_6402$class_6403	net/minecraft/util/profiler/ServerSamplerSource$CpuUsageFetcher
FIELD	bow$a	I	a	field_33897	logicalProcessorCount
FIELD	bow$a	Loshi/SystemInfo;	b	field_33898	systemInfo
FIELD	bow$a	Loshi/hardware/CentralProcessor;	c	field_33899	processor
FIELD	bow$a	[[J	d	field_33900	loadTicks
FIELD	bow$a	[D	e	field_33901	loadBetweenTicks
FIELD	bow$a	J	f	field_33902	lastCheckTime
METHOD	bow$a	(I)D	a	method_37205	getCpuUsage
CLASS	box	net/minecraft/class_6004	net/minecraft/unused/packageinfo/PackageInfo6004
CLASS	boy	net/minecraft/class_5971	net/minecraft/util/profiler/RecordDumper
FIELD	boy	Ljava/nio/file/Path;	a	field_29616	DEBUG_PROFILING_DIRECTORY
FIELD	boy	Ljava/lang/String;	b	field_32677	METRICS_DIRECTORY
FIELD	boy	Ljava/lang/String;	c	field_32678	DEVIATIONS_DIRECTORY
FIELD	boy	Ljava/lang/String;	d	field_32679	FILE_NAME
FIELD	boy	Lorg/slf4j/Logger;	e	field_29618	LOGGER
FIELD	boy	Ljava/lang/String;	f	field_33903	type
METHOD	boy	(I)[Ljava/lang/String;	a	method_37206	method_37206
METHOD	boy	(ILbon$b;)Ljava/lang/String;	a	method_37207	method_37207
METHOD	boy	(Lbnf;Ljava/nio/file/Path;)V	a	method_34802	save
METHOD	boy	(Lbom;Ljava/util/List;Ljava/nio/file/Path;)V	a	method_37208	writeSamplersInType
METHOD	boy	(Ljava/nio/file/Path;Lbom;Ljava/util/List;)V	a	method_37209	method_37209
METHOD	boy	(Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lbon;Lboz;)V	a	method_37210	method_37210
METHOD	boy	(Ljava/time/format/DateTimeFormatter;Ljava/nio/file/Path;Lbon;Ljava/util/List;)V	a	method_37211	method_37211
METHOD	boy	(Ljava/util/Map;Ljava/nio/file/Path;)V	a	method_37212	writeDeviations
METHOD	boy	(Ljava/util/Set;Ljava/nio/file/Path;)V	a	method_34803	writeSamplers
METHOD	boy	(Ljava/util/Set;Ljava/util/Map;Lbnf;)Ljava/nio/file/Path;	a	method_34807	createDump
CLASS	boz	net/minecraft/class_5964	net/minecraft/util/profiler/Deviation
FIELD	boz	Ljava/time/Instant;	a	field_29595	instant
FIELD	boz	I	b	field_29596	ticks
FIELD	boz	Lbnf;	c	field_29597	result
CLASS	bpa	net/minecraft/class_6245	net/minecraft/unused/packageinfo/PackageInfo6245
CLASS	bpb	net/minecraft/class_6003	net/minecraft/unused/packageinfo/PackageInfo6003
CLASS	bpc	net/minecraft/class_6005	net/minecraft/util/collection/DataPool
METHOD	bpc	()Lbpc$a;	a	method_34971	builder
METHOD	bpc	(Lazf;)Ljava/util/Optional;	a	method_34973	getDataOrEmpty
METHOD	bpc	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_39521	createEmptyAllowedCodec
METHOD	bpc	(Ljava/lang/Object;)Lbpc;	a	method_38061	of
METHOD	bpc	()Lbpc;	b	method_38062	empty
METHOD	bpc	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	b	method_34972	createCodec
CLASS	bpc$a	net/minecraft/class_6005$class_6006	net/minecraft/util/collection/DataPool$Builder
FIELD	bpc$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_29926	entries
METHOD	bpc$a	()Lbpc;	a	method_34974	build
METHOD	bpc$a	(Ljava/lang/Object;)Lbpc$a;	a	method_54453	add
METHOD	bpc$a	(Ljava/lang/Object;I)Lbpc$a;	a	method_34975	add
CLASS	bpd	net/minecraft/class_6007	net/minecraft/util/collection/Weight
FIELD	bpd	Lcom/mojang/serialization/Codec;	a	field_29927	CODEC
FIELD	bpd	Lbpd;	b	field_29928	DEFAULT
FIELD	bpd	Lorg/slf4j/Logger;	c	field_29929	LOGGER
FIELD	bpd	I	d	field_29930	value
METHOD	bpd	()I	a	method_34976	getValue
METHOD	bpd	(I)Lbpd;	a	method_34977	of
METHOD	bpd	(I)V	b	method_34978	validate
CLASS	bpe	net/minecraft/class_6008	net/minecraft/util/collection/Weighted
METHOD	bpe	()Lbpd;	a	method_34979	getWeight
METHOD	bpe	(Ljava/lang/Object;I)Lbpe$b;	a	method_34980	of
CLASS	bpe$a	net/minecraft/class_6008$class_6009	net/minecraft/util/collection/Weighted$Absent
FIELD	bpe$a	Lbpd;	a	field_29931	weight
CLASS	bpe$b	net/minecraft/class_6008$class_6010	net/minecraft/util/collection/Weighted$Present
FIELD	bpe$b	Ljava/lang/Object;	a	comp_2542	comp_2542
FIELD	bpe$b	Lbpd;	b	comp_2543	comp_2543
METHOD	bpe$b	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_34981	createCodec
METHOD	bpe$b	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_34982	method_34982
METHOD	bpe$b	()Ljava/lang/Object;	b	comp_2542	comp_2542
METHOD	bpe$b	()Lbpd;	c	comp_2543	comp_2543
CLASS	bpf	net/minecraft/class_6011	net/minecraft/util/collection/Weighting
METHOD	bpf	(Lazf;Ljava/util/List;)Ljava/util/Optional;	a	method_34986	getRandom
METHOD	bpf	(Lazf;Ljava/util/List;I)Ljava/util/Optional;	a	method_34987	getRandom
METHOD	bpf	(Ljava/util/List;)I	a	method_34984	getWeightSum
METHOD	bpf	(Ljava/util/List;I)Ljava/util/Optional;	a	method_34985	getAt
CLASS	bpg	net/minecraft/class_6012	net/minecraft/util/collection/Pool
FIELD	bpg	I	a	field_29934	totalWeight
FIELD	bpg	Lcom/google/common/collect/ImmutableList;	b	field_29935	entries
METHOD	bpg	(Ljava/util/List;)Lbpg;	a	method_34988	of
METHOD	bpg	([Lbpe;)Lbpg;	a	method_34989	of
METHOD	bpg	(Lazf;)Ljava/util/Optional;	b	method_34992	getOrEmpty
METHOD	bpg	()Lbpg;	c	method_34990	empty
METHOD	bpg	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	c	method_34991	createCodec
METHOD	bpg	()Z	d	method_34993	isEmpty
METHOD	bpg	()Ljava/util/List;	e	method_34994	getEntries
CLASS	bph	net/minecraft/class_6013	net/minecraft/unused/packageinfo/PackageInfo6013
CLASS	bpi	net/minecraft/class_1255	net/minecraft/util/thread/ThreadExecutor
FIELD	bpi	Ljava/lang/String;	b	field_18318	name
FIELD	bpi	Lorg/slf4j/Logger;	c	field_5751	LOGGER
FIELD	bpi	Ljava/util/Queue;	d	field_5750	tasks
FIELD	bpi	I	e	field_18319	executionsInProgress
METHOD	bpi	()Z	A	method_16075	runTask
METHOD	bpi	(Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture;	a	method_5382	submitAsync
METHOD	bpi	(Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture;	a	method_5385	submit
METHOD	bpi	()Z	ay	method_5384	shouldExecuteAsync
METHOD	bpi	()Ljava/lang/Thread;	az	method_3777	getThread
METHOD	bpi	(Ljava/lang/Runnable;)Ljava/lang/Void;	b	method_5386	method_5386
METHOD	bpi	()V	bA	method_5383	runTasks
METHOD	bpi	()Z	bw	method_18854	isOnThread
METHOD	bpi	()I	bx	method_21684	getTaskCount
METHOD	bpi	()V	bz	method_18855	cancelTasks
METHOD	bpi	(Ljava/lang/Runnable;)V	c	method_40000	executeSync
METHOD	bpi	(Ljava/util/function/BooleanSupplier;)V	c	method_18857	runTasks
METHOD	bpi	(Ljava/lang/Runnable;)V	d	method_18859	executeTask
METHOD	bpi	(Ljava/lang/Runnable;)Z	e	method_18856	canExecute
METHOD	bpi	(Ljava/lang/Runnable;)Ljava/lang/Runnable;	f	method_16211	createTask
METHOD	bpi	(Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture;	g	method_20493	submit
METHOD	bpi	(Ljava/lang/Runnable;)V	h	method_19537	submitAndJoin
METHOD	bpi	(Ljava/lang/Runnable;)V	i	method_18858	send
METHOD	bpi	()V	z	method_20813	waitForTasks
CLASS	bpj	net/minecraft/class_6014	net/minecraft/util/thread/GroupAssigningThreadFactory
FIELD	bpj	Lorg/slf4j/Logger;	a	field_29936	LOGGER
FIELD	bpj	Ljava/lang/ThreadGroup;	b	field_29937	group
FIELD	bpj	Ljava/util/concurrent/atomic/AtomicInteger;	c	field_29938	nextIndex
FIELD	bpj	Ljava/lang/String;	d	field_29939	prefix
METHOD	bpj	(Ljava/lang/Runnable;Ljava/lang/Thread;Ljava/lang/Throwable;)V	a	method_34995	method_34995
CLASS	bpk	net/minecraft/class_3906	net/minecraft/util/thread/MessageListener
METHOD	bpk	(Ljava/lang/Object;)V	a	method_16901	send
METHOD	bpk	(Ljava/lang/String;Ljava/util/function/Consumer;)Lbpk;	a	method_17344	create
METHOD	bpk	(Ljava/util/concurrent/CompletableFuture;Lcom/mojang/datafixers/util/Either;)V	a	method_27917	method_27917
METHOD	bpk	(Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;	b	method_17345	ask
METHOD	bpk	()Ljava/lang/String;	by	method_16898	getName
METHOD	bpk	(Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;	c	method_27918	askFallible
CLASS	bpk$1	net/minecraft/class_3906$1	net/minecraft/util/thread/MessageListener$1
FIELD	bpk$1	Ljava/lang/String;	a	field_17276	field_17276
FIELD	bpk$1	Ljava/util/function/Consumer;	b	field_17277	field_17277
CLASS	bpl	net/minecraft/class_3846	net/minecraft/util/thread/TaskExecutor
FIELD	bpl	Lorg/slf4j/Logger;	a	field_17040	LOGGER
FIELD	bpl	I	b	field_29940	field_29940
FIELD	bpl	I	c	field_29941	field_29941
FIELD	bpl	Ljava/util/concurrent/atomic/AtomicInteger;	d	field_17041	stateFlags
FIELD	bpl	Lbpn;	e	field_17039	queue
FIELD	bpl	Ljava/util/concurrent/Executor;	f	field_17042	executor
FIELD	bpl	Ljava/lang/String;	g	field_17043	name
METHOD	bpl	()V	a	method_37477	awaitAll
METHOD	bpl	(I)Z	a	method_37478	method_37478
METHOD	bpl	(Lit/unimi/dsi/fastutil/ints/Int2BooleanFunction;)I	a	method_16900	runWhile
METHOD	bpl	(Ljava/util/concurrent/Executor;Ljava/lang/String;)Lbpl;	a	method_16902	create
METHOD	bpl	()I	b	method_34996	getQueueSize
METHOD	bpl	(I)Z	b	method_16899	method_16899
METHOD	bpl	()Z	c	method_40001	hasQueuedTasks
METHOD	bpl	()Z	d	method_16903	unpause
METHOD	bpl	()V	e	method_16904	pause
METHOD	bpl	()Z	f	method_16905	hasMessages
METHOD	bpl	()Z	g	method_16906	isUnpaused
METHOD	bpl	()Z	h	method_16907	runNext
METHOD	bpl	()V	i	method_16908	execute
CLASS	bpm	net/minecraft/class_4093	net/minecraft/util/thread/ReentrantThreadExecutor
FIELD	bpm	I	b	field_18320	runningTasks
METHOD	bpm	()Z	bB	method_18860	hasRunningTasks
CLASS	bpn	net/minecraft/class_3847	net/minecraft/util/thread/TaskQueue
METHOD	bpn	()Ljava/lang/Object;	a	method_16909	poll
METHOD	bpn	(Ljava/lang/Object;)Z	a	method_16910	add
METHOD	bpn	()Z	b	method_16911	isEmpty
METHOD	bpn	()I	c	method_34706	getSize
CLASS	bpn$a	net/minecraft/class_3847$class_3848	net/minecraft/util/thread/TaskQueue$Prioritized
FIELD	bpn$a	[Ljava/util/Queue;	a	field_35032	queue
FIELD	bpn$a	Ljava/util/concurrent/atomic/AtomicInteger;	b	field_35033	queueSize
METHOD	bpn$a	(Lbpn$b;)Z	a	method_16913	add
METHOD	bpn$a	()Ljava/lang/Runnable;	d	method_17346	poll
CLASS	bpn$b	net/minecraft/class_3847$class_3907	net/minecraft/util/thread/TaskQueue$PrioritizedTask
FIELD	bpn$b	I	a	field_17278	priority
FIELD	bpn$b	Ljava/lang/Runnable;	b	field_17279	runnable
METHOD	bpn$b	()I	a	method_17347	getPriority
CLASS	bpn$c	net/minecraft/class_3847$class_3849	net/minecraft/util/thread/TaskQueue$Simple
FIELD	bpn$c	Ljava/util/Queue;	a	field_17045	queue
CLASS	bpo	net/minecraft/class_6015	net/minecraft/unused/packageinfo/PackageInfo6015
CLASS	bpp	net/minecraft/class_6333	net/minecraft/util/math/intprovider/BiasedToBottomIntProvider
FIELD	bpp	Lcom/mojang/serialization/MapCodec;	a	field_33443	CODEC
FIELD	bpp	I	b	field_33444	min
FIELD	bpp	I	f	field_33445	max
METHOD	bpp	(II)Lbpp;	a	method_36249	create
METHOD	bpp	(Lbpp;)Lcom/mojang/serialization/DataResult;	a	method_36250	method_36250
METHOD	bpp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_36251	method_36251
METHOD	bpp	(Lbpp;)Ljava/lang/String;	b	method_49464	method_49464
METHOD	bpp	(Lbpp;)Ljava/lang/Integer;	c	method_36252	method_36252
METHOD	bpp	(Lbpp;)Ljava/lang/Integer;	d	method_36253	method_36253
CLASS	bpq	net/minecraft/class_6334	net/minecraft/util/math/intprovider/ClampedIntProvider
FIELD	bpq	Lcom/mojang/serialization/MapCodec;	a	field_33446	CODEC
FIELD	bpq	Lbpx;	b	field_33447	source
FIELD	bpq	I	f	field_33448	min
FIELD	bpq	I	g	field_33449	max
METHOD	bpq	(Lbpq;)Lcom/mojang/serialization/DataResult;	a	method_36254	method_36254
METHOD	bpq	(Lbpx;II)Lbpq;	a	method_36255	create
METHOD	bpq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_36256	method_36256
METHOD	bpq	(Lbpq;)Ljava/lang/String;	b	method_49465	method_49465
METHOD	bpq	(Lbpq;)Ljava/lang/Integer;	c	method_36257	method_36257
METHOD	bpq	(Lbpq;)Ljava/lang/Integer;	d	method_36258	method_36258
METHOD	bpq	(Lbpq;)Lbpx;	e	method_36259	method_36259
CLASS	bpr	net/minecraft/class_5861	net/minecraft/util/math/floatprovider/ClampedNormalFloatProvider
FIELD	bpr	Lcom/mojang/serialization/MapCodec;	a	field_28998	CODEC
FIELD	bpr	F	b	field_28999	mean
FIELD	bpr	F	d	field_29000	deviation
FIELD	bpr	F	e	field_29001	min
FIELD	bpr	F	f	field_29002	max
METHOD	bpr	(FFFF)Lbpr;	a	method_33900	create
METHOD	bpr	(Lazf;FFFF)F	a	method_33903	get
METHOD	bpr	(Lbpr;)Lcom/mojang/serialization/DataResult;	a	method_33901	method_33901
METHOD	bpr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33902	method_33902
METHOD	bpr	(Lbpr;)Ljava/lang/String;	b	method_49466	method_49466
METHOD	bpr	(Lbpr;)Ljava/lang/Float;	c	method_33904	method_33904
METHOD	bpr	(Lbpr;)Ljava/lang/Float;	d	method_33905	method_33905
METHOD	bpr	(Lbpr;)Ljava/lang/Float;	e	method_33906	method_33906
METHOD	bpr	(Lbpr;)Ljava/lang/Float;	f	method_33907	method_33907
CLASS	bps	net/minecraft/class_6728	net/minecraft/util/math/intprovider/ClampedNormalIntProvider
FIELD	bps	Lcom/mojang/serialization/MapCodec;	a	field_35352	CODEC
FIELD	bps	F	b	field_35353	mean
FIELD	bps	F	f	field_35354	deviation
FIELD	bps	I	g	field_35355	min
FIELD	bps	I	h	field_35356	max
METHOD	bps	(FFII)Lbps;	a	method_39156	of
METHOD	bps	(Lazf;FFFF)I	a	method_39159	next
METHOD	bps	(Lbps;)Lcom/mojang/serialization/DataResult;	a	method_39157	method_39157
METHOD	bps	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39158	method_39158
METHOD	bps	(Lbps;)Ljava/lang/String;	b	method_49467	method_49467
METHOD	bps	(Lbps;)Ljava/lang/Integer;	c	method_39160	method_39160
METHOD	bps	(Lbps;)Ljava/lang/Integer;	d	method_39161	method_39161
METHOD	bps	(Lbps;)Ljava/lang/Float;	e	method_39162	method_39162
METHOD	bps	(Lbps;)Ljava/lang/Float;	f	method_39163	method_39163
CLASS	bpt	net/minecraft/class_5862	net/minecraft/util/math/floatprovider/ConstantFloatProvider
FIELD	bpt	Lbpt;	a	field_29003	ZERO
FIELD	bpt	Lcom/mojang/serialization/MapCodec;	b	field_29004	CODEC
FIELD	bpt	F	d	field_29005	value
METHOD	bpt	(F)Lbpt;	a	method_33908	create
METHOD	bpt	()F	d	method_33914	getValue
CLASS	bpu	net/minecraft/class_6016	net/minecraft/util/math/intprovider/ConstantIntProvider
FIELD	bpu	Lbpu;	a	field_29942	ZERO
FIELD	bpu	Lcom/mojang/serialization/MapCodec;	b	field_29943	CODEC
FIELD	bpu	I	f	field_29944	value
METHOD	bpu	(I)Lbpu;	a	method_34998	create
METHOD	bpu	()I	d	method_34997	getValue
CLASS	bpv	net/minecraft/class_5863	net/minecraft/util/math/floatprovider/FloatProvider
FIELD	bpv	Lcom/mojang/serialization/Codec;	a	field_29006	FLOAT_CODEC
FIELD	bpv	Lcom/mojang/serialization/Codec;	c	field_29007	VALUE_CODEC
METHOD	bpv	()F	a	method_33915	getMin
METHOD	bpv	(FF)Lcom/mojang/serialization/Codec;	a	method_33916	createValidatedCodec
METHOD	bpv	(FFLbpv;)Lcom/mojang/serialization/DataResult;	a	method_33917	method_33917
METHOD	bpv	(FLbpv;)Ljava/lang/String;	a	method_49468	method_49468
METHOD	bpv	(Lbpv;)Lcom/mojang/datafixers/util/Either;	a	method_33918	method_33918
METHOD	bpv	(Lcom/mojang/datafixers/util/Either;)Lbpv;	a	method_33919	method_33919
METHOD	bpv	()F	b	method_33921	getMax
METHOD	bpv	(FLbpv;)Ljava/lang/String;	b	method_49469	method_49469
METHOD	bpv	(Lbpv;)Lbpv;	b	method_33922	method_33922
METHOD	bpv	()Lbpw;	c	method_33923	getType
CLASS	bpw	net/minecraft/class_5864	net/minecraft/util/math/floatprovider/FloatProviderType
FIELD	bpw	Lbpw;	a	field_29008	field_29008
FIELD	bpw	Lbpw;	b	field_29009	field_29009
FIELD	bpw	Lbpw;	c	field_29010	field_29010
FIELD	bpw	Lbpw;	d	field_29011	field_29011
METHOD	bpw	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_33924	method_33924
METHOD	bpw	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lbpw;	a	method_33925	register
CLASS	bpx	net/minecraft/class_6017	net/minecraft/util/math/intprovider/IntProvider
FIELD	bpx	Lcom/mojang/serialization/Codec;	a	field_29945	INT_CODEC
FIELD	bpx	Lcom/mojang/serialization/Codec;	c	field_29946	VALUE_CODEC
FIELD	bpx	Lcom/mojang/serialization/Codec;	d	field_33450	NON_NEGATIVE_CODEC
FIELD	bpx	Lcom/mojang/serialization/Codec;	e	field_33451	POSITIVE_CODEC
METHOD	bpx	()I	a	method_35009	getMin
METHOD	bpx	(IILbpx;)Lcom/mojang/serialization/DataResult;	a	method_58612	method_58612
METHOD	bpx	(IILcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_49103	createValidatingCodec
METHOD	bpx	(ILbpx;)Ljava/lang/String;	a	method_49470	method_49470
METHOD	bpx	(Lazf;)I	a	method_35008	get
METHOD	bpx	(Lbpx;)Lcom/mojang/datafixers/util/Either;	a	method_35006	method_35006
METHOD	bpx	(Lcom/mojang/datafixers/util/Either;)Lbpx;	a	method_35007	method_35007
METHOD	bpx	()I	b	method_35011	getMax
METHOD	bpx	(II)Lcom/mojang/serialization/Codec;	b	method_35004	createValidatingCodec
METHOD	bpx	(IILbpx;)Lcom/mojang/serialization/DataResult;	b	method_35005	method_35005
METHOD	bpx	(ILbpx;)Ljava/lang/String;	b	method_49471	method_49471
METHOD	bpx	(Lbpx;)Lbpx;	b	method_35010	method_35010
METHOD	bpx	()Lbpy;	c	method_35012	getType
CLASS	bpy	net/minecraft/class_6018	net/minecraft/util/math/intprovider/IntProviderType
FIELD	bpy	Lbpy;	a	field_29947	field_29947
FIELD	bpy	Lbpy;	b	field_29948	field_29948
FIELD	bpy	Lbpy;	c	field_33452	field_33452
FIELD	bpy	Lbpy;	d	field_33453	field_33453
FIELD	bpy	Lbpy;	e	field_35034	field_35034
FIELD	bpy	Lbpy;	f	field_35357	field_35357
METHOD	bpy	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_35013	method_35013
METHOD	bpy	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lbpy;	a	method_35014	register
CLASS	bpz	net/minecraft/class_7372	net/minecraft/util/math/floatprovider/MultipliedFloatSupplier
FIELD	bpz	[Lbqa;	a	field_38707	multipliers
CLASS	bqa	net/minecraft/class_7373	net/minecraft/util/math/floatprovider/FloatSupplier
METHOD	bqa	(Lazf;)F	a	method_33920	get
CLASS	bqb	net/minecraft/class_5865	net/minecraft/util/math/floatprovider/TrapezoidFloatProvider
FIELD	bqb	Lcom/mojang/serialization/MapCodec;	a	field_29012	CODEC
FIELD	bqb	F	b	field_29013	min
FIELD	bqb	F	d	field_29014	max
FIELD	bqb	F	e	field_29015	plateau
METHOD	bqb	(FFF)Lbqb;	a	method_33926	create
METHOD	bqb	(Lbqb;)Lcom/mojang/serialization/DataResult;	a	method_33927	method_33927
METHOD	bqb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33928	method_33928
METHOD	bqb	(Lbqb;)Ljava/lang/String;	b	method_49472	method_49472
METHOD	bqb	(Lbqb;)Ljava/lang/String;	c	method_49473	method_49473
METHOD	bqb	(Lbqb;)Ljava/lang/Float;	d	method_33929	method_33929
METHOD	bqb	(Lbqb;)Ljava/lang/Float;	e	method_33930	method_33930
METHOD	bqb	(Lbqb;)Ljava/lang/Float;	f	method_33931	method_33931
CLASS	bqc	net/minecraft/class_5866	net/minecraft/util/math/floatprovider/UniformFloatProvider
FIELD	bqc	Lcom/mojang/serialization/MapCodec;	a	field_29016	CODEC
FIELD	bqc	F	b	field_29017	min
FIELD	bqc	F	d	field_29018	max
METHOD	bqc	(Lbqc;)Lcom/mojang/serialization/DataResult;	a	method_33932	method_33932
METHOD	bqc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33933	method_33933
METHOD	bqc	(FF)Lbqc;	b	method_33934	create
METHOD	bqc	(Lbqc;)Ljava/lang/String;	b	method_49474	method_49474
METHOD	bqc	(Lbqc;)Ljava/lang/Float;	c	method_33935	method_33935
METHOD	bqc	(Lbqc;)Ljava/lang/Float;	d	method_33936	method_33936
CLASS	bqd	net/minecraft/class_6019	net/minecraft/util/math/intprovider/UniformIntProvider
FIELD	bqd	Lcom/mojang/serialization/MapCodec;	a	field_29949	CODEC
FIELD	bqd	I	b	field_29950	min
FIELD	bqd	I	f	field_29951	max
METHOD	bqd	(II)Lbqd;	a	method_35017	create
METHOD	bqd	(Lbqd;)Lcom/mojang/serialization/DataResult;	a	method_35015	method_35015
METHOD	bqd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_35016	method_35016
METHOD	bqd	(Lbqd;)Ljava/lang/String;	b	method_49475	method_49475
METHOD	bqd	(Lbqd;)Ljava/lang/Integer;	c	method_35018	method_35018
METHOD	bqd	(Lbqd;)Ljava/lang/Integer;	d	method_35019	method_35019
CLASS	bqe	net/minecraft/class_6642	net/minecraft/util/math/intprovider/WeightedListIntProvider
FIELD	bqe	Lcom/mojang/serialization/MapCodec;	a	field_35035	CODEC
FIELD	bqe	Lbpc;	b	field_35036	weightedList
FIELD	bqe	I	f	field_35037	min
FIELD	bqe	I	g	field_35038	max
METHOD	bqe	(Lbqe;)Lbpc;	a	method_38844	method_38844
METHOD	bqe	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38845	method_38845
CLASS	bqf	net/minecraft/class_6020	net/minecraft/unused/packageinfo/PackageInfo6020
CLASS	bqg	net/minecraft/class_1257	net/minecraft/world/updater/WorldUpdater
FIELD	bqg	Lepo;	A	field_5755	persistentStateManager
FIELD	bqg	Lorg/slf4j/Logger;	a	field_5756	LOGGER
FIELD	bqg	Ljava/util/concurrent/ThreadFactory;	b	field_5757	UPDATE_THREAD_FACTORY
FIELD	bqg	Ljava/lang/String;	c	field_48723	NEW_PREFIX
FIELD	bqg	Lyc;	d	field_48724	UPGRADING_POI_TEXT
FIELD	bqg	Lyc;	e	field_48725	FINISHED_POI_TEXT
FIELD	bqg	Lyc;	f	field_48726	UPGRADING_ENTITIES_TEXT
FIELD	bqg	Lyc;	g	field_48727	FINISHED_ENTITIES_TEXT
FIELD	bqg	Lyc;	h	field_48728	UPGRADING_CHUNKS_TEXT
FIELD	bqg	Lyc;	i	field_48729	FINISHED_CHUNKS_TEXT
FIELD	bqg	Ljv;	j	field_40113	dimensionOptionsRegistry
FIELD	bqg	Ljava/util/Set;	k	field_40114	worldKeys
FIELD	bqg	Z	l	field_19225	eraseCache
FIELD	bqg	Z	m	field_48730	recreateRegionFiles
FIELD	bqg	Lepu$c;	n	field_24083	session
FIELD	bqg	Ljava/lang/Thread;	o	field_5767	updateThread
FIELD	bqg	Lcom/mojang/datafixers/DataFixer;	p	field_24084	dataFixer
FIELD	bqg	Z	q	field_5760	keepUpgradingChunks
FIELD	bqg	Z	r	field_5759	done
FIELD	bqg	F	s	field_5763	progress
FIELD	bqg	I	t	field_5768	totalChunkCount
FIELD	bqg	I	u	field_48731	totalRegionCount
FIELD	bqg	I	v	field_5766	upgradedChunkCount
FIELD	bqg	I	w	field_5764	skippedChunkCount
FIELD	bqg	Lit/unimi/dsi/fastutil/objects/Reference2FloatMap;	x	field_5762	dimensionProgress
FIELD	bqg	Lxo;	y	field_5765	status
FIELD	bqg	Ljava/util/regex/Pattern;	z	field_17622	REGION_FILE_PATTERN
METHOD	bqg	()V	a	method_5402	cancel
METHOD	bqg	(Lald;)F	a	method_5393	getProgress
METHOD	bqg	(Ljava/lang/Thread;Ljava/lang/Throwable;)V	a	method_5398	method_5398
METHOD	bqg	(Ljava/nio/file/Path;)Ljava/nio/file/Path;	a	method_56987	getNewDirectoryPath
METHOD	bqg	()Z	b	method_5403	isDone
METHOD	bqg	()Ljava/util/Set;	c	method_28304	getWorlds
METHOD	bqg	()F	d	method_5401	getProgress
METHOD	bqg	()I	e	method_5397	getTotalChunkCount
METHOD	bqg	()I	f	method_5400	getUpgradedChunkCount
METHOD	bqg	()I	g	method_5399	getSkippedChunkCount
METHOD	bqg	()Lxo;	h	method_5394	getStatus
METHOD	bqg	()V	i	method_5404	updateWorld
CLASS	bqg$a	net/minecraft/class_1257$class_9161	net/minecraft/world/updater/WorldUpdater$Update
FIELD	bqg$a	Ljava/util/concurrent/CompletableFuture;	a	field_48732	pendingUpdateFuture
FIELD	bqg$a	Lbae;	b	field_48733	dataFixTypes
FIELD	bqg$a	Lbqg;	c	field_48734	field_48734
FIELD	bqg$a	Lyc;	d	field_48735	upgradingText
FIELD	bqg$a	Lyc;	e	field_48736	finishedText
FIELD	bqg$a	Ljava/lang/String;	f	field_49072	name
FIELD	bqg$a	Ljava/lang/String;	g	field_48737	targetName
METHOD	bqg$a	()V	a	method_56537	update
METHOD	bqg$a	(Lald;Ljava/lang/AutoCloseable;Ldbd;)Z	a	method_56538	update
METHOD	bqg$a	(Lbqg$e;)I	a	method_56540	method_56540
METHOD	bqg$a	(Ldvj;)V	a	method_56541	recreate
METHOD	bqg$a	(Ldvm;Ljava/nio/file/Path;)Ljava/lang/AutoCloseable;	a	method_56546	openStorage
METHOD	bqg$a	(Ljava/io/File;Ljava/lang/String;)Z	a	method_56542	method_56542
METHOD	bqg$a	(Ljava/lang/AutoCloseable;Ldbd;Lald;)Z	a	method_56543	update
METHOD	bqg$a	()Ljava/util/List;	b	method_56544	listWoldData
METHOD	bqg$a	(Ldvm;Ljava/nio/file/Path;)Ljava/util/ListIterator;	b	method_56545	enumerateRegions
METHOD	bqg$a	(Ldvm;Ljava/nio/file/Path;)Ljava/util/List;	c	method_56539	listRegions
CLASS	bqg$b	net/minecraft/class_1257$class_9162	net/minecraft/world/updater/WorldUpdater$RegionUpdate
FIELD	bqg$b	Lbqg;	d	field_48738	field_48738
METHOD	bqg$b	(Ldvd;Ldbd;Lald;)Z	a	method_56547	update
METHOD	bqg$b	()Lepo;	b	method_56548	method_56548
METHOD	bqg$b	(Ldvm;Ljava/nio/file/Path;)Ldvd;	b	method_56549	openStorage
CLASS	bqg$c	net/minecraft/class_1257$class_9163	net/minecraft/world/updater/WorldUpdater$WorldData
FIELD	bqg$c	Lald;	a	comp_2248	comp_2248
FIELD	bqg$c	Ljava/lang/Object;	b	comp_2249	comp_2249
FIELD	bqg$c	Ljava/util/ListIterator;	c	comp_2250	comp_2250
METHOD	bqg$c	()Lald;	a	comp_2248	comp_2248
METHOD	bqg$c	()Ljava/lang/Object;	b	comp_2249	comp_2249
METHOD	bqg$c	()Ljava/util/ListIterator;	c	comp_2250	comp_2250
CLASS	bqg$d	net/minecraft/class_1257$class_9164	net/minecraft/world/updater/WorldUpdater$EntitiesUpdate
CLASS	bqg$e	net/minecraft/class_1257$class_9165	net/minecraft/world/updater/WorldUpdater$Region
FIELD	bqg$e	Ldvj;	a	comp_2251	comp_2251
FIELD	bqg$e	Ljava/util/List;	b	comp_2252	comp_2252
METHOD	bqg$e	()Ldvj;	a	comp_2251	comp_2251
METHOD	bqg$e	()Ljava/util/List;	b	comp_2252	comp_2252
CLASS	bqg$f	net/minecraft/class_1257$class_9166	net/minecraft/world/updater/WorldUpdater$PoiUpdate
CLASS	bqg$g	net/minecraft/class_1257$class_9167	net/minecraft/world/updater/WorldUpdater$ChunkPosKeyedStorageUpdate
FIELD	bqg$g	Lbqg;	d	field_48741	field_48741
METHOD	bqg$g	(Ldvo;Ldbd;Lald;)Z	a	method_56551	update
METHOD	bqg$g	(Ldvo;Lur;)Lur;	a	method_56550	updateNbt
METHOD	bqg$g	(Ldvm;Ljava/nio/file/Path;)Ldvo;	b	method_56552	openStorage
CLASS	bqh	net/minecraft/class_6021	net/minecraft/unused/packageinfo/PackageInfo6021
CLASS	bqi	net/minecraft/class_1259	net/minecraft/entity/boss/BossBar
FIELD	bqi	Lxo;	a	field_5777	name
FIELD	bqi	F	b	field_5774	percent
FIELD	bqi	Lbqi$a;	c	field_5778	color
FIELD	bqi	Lbqi$b;	d	field_5779	style
FIELD	bqi	Z	e	field_5776	darkenSky
FIELD	bqi	Z	f	field_5775	dragonMusic
FIELD	bqi	Z	g	field_5773	thickenFog
FIELD	bqi	Ljava/util/UUID;	h	field_5772	uuid
METHOD	bqi	(F)V	a	method_5408	setPercent
METHOD	bqi	(Lbqi$a;)V	a	method_5416	setColor
METHOD	bqi	(Lbqi$b;)V	a	method_5409	setStyle
METHOD	bqi	(Lxo;)V	a	method_5413	setName
METHOD	bqi	(Z)Lbqi;	a	method_5406	setDarkenSky
METHOD	bqi	(Z)Lbqi;	b	method_5410	setDragonMusic
METHOD	bqi	(Z)Lbqi;	c	method_5411	setThickenFog
METHOD	bqi	()Ljava/util/UUID;	h	method_5407	getUuid
METHOD	bqi	()Lxo;	i	method_5414	getName
METHOD	bqi	()F	j	method_5412	getPercent
METHOD	bqi	()Lbqi$a;	k	method_5420	getColor
METHOD	bqi	()Lbqi$b;	l	method_5415	getStyle
METHOD	bqi	()Z	m	method_5417	shouldDarkenSky
METHOD	bqi	()Z	n	method_5418	hasDragonMusic
METHOD	bqi	()Z	o	method_5419	shouldThickenFog
CLASS	bqi$a	net/minecraft/class_1259$class_1260	net/minecraft/entity/boss/BossBar$Color
FIELD	bqi$a	Lbqi$a;	a	field_5788	field_5788
FIELD	bqi$a	Lbqi$a;	b	field_5780	field_5780
FIELD	bqi$a	Lbqi$a;	c	field_5784	field_5784
FIELD	bqi$a	Lbqi$a;	d	field_5785	field_5785
FIELD	bqi$a	Lbqi$a;	e	field_5782	field_5782
FIELD	bqi$a	Lbqi$a;	f	field_5783	field_5783
FIELD	bqi$a	Lbqi$a;	g	field_5786	field_5786
FIELD	bqi$a	Ljava/lang/String;	h	field_5781	name
FIELD	bqi$a	Ln;	i	field_5787	format
FIELD	bqi$a	[Lbqi$a;	j	field_5789	field_5789
METHOD	bqi$a	()Ln;	a	method_5423	getTextFormat
METHOD	bqi$a	(Ljava/lang/String;)Lbqi$a;	a	method_5422	byName
METHOD	bqi$a	()Ljava/lang/String;	b	method_5421	getName
METHOD	bqi$a	()[Lbqi$a;	c	method_36595	method_36595
CLASS	bqi$b	net/minecraft/class_1259$class_1261	net/minecraft/entity/boss/BossBar$Style
FIELD	bqi$b	Lbqi$b;	a	field_5795	field_5795
FIELD	bqi$b	Lbqi$b;	b	field_5796	field_5796
FIELD	bqi$b	Lbqi$b;	c	field_5791	field_5791
FIELD	bqi$b	Lbqi$b;	d	field_5793	field_5793
FIELD	bqi$b	Lbqi$b;	e	field_5790	field_5790
FIELD	bqi$b	Ljava/lang/String;	f	field_5794	name
FIELD	bqi$b	[Lbqi$b;	g	field_5792	field_5792
METHOD	bqi$b	()Ljava/lang/String;	a	method_5425	getName
METHOD	bqi$b	(Ljava/lang/String;)Lbqi$b;	a	method_5424	byName
METHOD	bqi$b	()[Lbqi$b;	b	method_36596	method_36596
CLASS	bqj	net/minecraft/class_3829	net/minecraft/util/Clearable
METHOD	bqj	()V	a	method_5448	clear
METHOD	bqj	(Ljava/lang/Object;)V	a_	method_16825	clear
CLASS	bqk	net/minecraft/class_1258	net/minecraft/inventory/DoubleInventory
FIELD	bqk	Lbql;	b	field_5769	first
FIELD	bqk	Lbql;	c	field_5771	second
METHOD	bqk	(Lbql;)Z	a	method_5405	isPart
CLASS	bql	net/minecraft/class_1263	net/minecraft/inventory/Inventory
FIELD	bql	F	o_	field_48319	DEFAULT_MAX_INTERACTION_RANGE
METHOD	bql	(I)Lcun;	a	method_5438	getStack
METHOD	bql	(II)Lcun;	a	method_5434	removeStack
METHOD	bql	(ILcun;)V	a	method_5447	setStack
METHOD	bql	(Lbql;ILcun;)Z	a	method_49104	canTransferTo
METHOD	bql	(Lcmv;)Z	a	method_5443	canPlayerUse
METHOD	bql	(Ldpf;Lcmv;)Z	a	method_49105	canPlayerUse
METHOD	bql	(Ldpf;Lcmv;F)Z	a	method_49106	canPlayerUse
METHOD	bql	(Ljava/util/Set;)Z	a	method_18862	containsAny
METHOD	bql	(Ljava/util/Set;Lcun;)Z	a	method_43255	method_43255
METHOD	bql	(Lcui;)I	a_	method_18861	count
METHOD	bql	(Ljava/util/function/Predicate;)Z	a_	method_43256	containsAny
METHOD	bql	()I	ai_	method_5444	getMaxCountPerStack
METHOD	bql	()I	b	method_5439	size
METHOD	bql	(I)Lcun;	b	method_5441	removeStack
METHOD	bql	(ILcun;)Z	b	method_5437	isValid
METHOD	bql	()Z	c	method_5442	isEmpty
METHOD	bql	(Lcmv;)V	c	method_5432	onClose
METHOD	bql	(Lcmv;)V	d_	method_5435	onOpen
METHOD	bql	()V	e	method_5431	markDirty
METHOD	bql	(Lcun;)I	e_	method_58350	getMaxCount
CLASS	bqm	net/minecraft/class_1262	net/minecraft/inventory/Inventories
FIELD	bqm	Ljava/lang/String;	a	field_49719	ITEMS_NBT_KEY
METHOD	bqm	(Lbql;Ljava/util/function/Predicate;IZ)I	a	method_29234	remove
METHOD	bqm	(Lcun;Ljava/util/function/Predicate;IZ)I	a	method_29235	remove
METHOD	bqm	(Ljava/util/List;I)Lcun;	a	method_5428	removeStack
METHOD	bqm	(Ljava/util/List;II)Lcun;	a	method_5430	splitStack
METHOD	bqm	(Lur;Ljr;Ljk$a;)Lur;	a	method_5426	writeNbt
METHOD	bqm	(Lur;Ljr;ZLjk$a;)Lur;	a	method_5427	writeNbt
METHOD	bqm	(Lur;Ljr;Ljk$a;)V	b	method_5429	readNbt
CLASS	bqn	net/minecraft/class_1265	net/minecraft/inventory/InventoryChangedListener
METHOD	bqn	(Lbql;)V	a	method_5453	onInventoryChanged
CLASS	bqo	net/minecraft/class_1264	net/minecraft/util/ItemScatterer
METHOD	bqo	(Ldbw;DDDLbql;)V	a	method_5450	spawn
METHOD	bqo	(Ldbw;DDDLcun;)V	a	method_5449	spawn
METHOD	bqo	(Ldbw;Lbss;Lbql;)V	a	method_5452	spawn
METHOD	bqo	(Ldbw;Liz;Lbql;)V	a	method_5451	spawn
METHOD	bqo	(Ldbw;Liz;Lcun;)V	a	method_17348	method_17348
METHOD	bqo	(Ldbw;Liz;Ljr;)V	a	method_17349	spawn
METHOD	bqo	(Ldsa;Ldsa;Ldbw;Liz;)V	a	method_54291	onStateReplaced
CLASS	bqp	net/minecraft/class_1267	net/minecraft/world/Difficulty
FIELD	bqp	Lbqp;	a	field_5801	field_5801
FIELD	bqp	Lbqp;	b	field_5805	field_5805
FIELD	bqp	Lbqp;	c	field_5802	field_5802
FIELD	bqp	Lbqp;	d	field_5807	field_5807
FIELD	bqp	Lazs$a;	e	field_41668	CODEC
FIELD	bqp	Ljava/util/function/IntFunction;	f	field_5800	BY_ID
FIELD	bqp	I	g	field_5803	id
FIELD	bqp	Ljava/lang/String;	h	field_5806	name
FIELD	bqp	[Lbqp;	i	field_5804	field_5804
METHOD	bqp	()I	a	method_5461	getId
METHOD	bqp	(I)Lbqp;	a	method_5462	byId
METHOD	bqp	(Ljava/lang/String;)Lbqp;	a	method_16691	byName
METHOD	bqp	()Lxo;	b	method_5463	getTranslatableName
METHOD	bqp	()Lxo;	d	method_48556	getInfo
METHOD	bqp	()Ljava/lang/String;	e	method_5460	getName
METHOD	bqp	()[Lbqp;	f	method_36597	method_36597
CLASS	bqq	net/minecraft/class_1266	net/minecraft/world/LocalDifficulty
FIELD	bqq	F	a	field_29953	field_29953
FIELD	bqq	F	b	field_29954	field_29954
FIELD	bqq	F	c	field_29955	field_29955
FIELD	bqq	Lbqp;	d	field_5798	globalDifficulty
FIELD	bqq	F	e	field_5799	localDifficulty
METHOD	bqq	()Lbqp;	a	method_5454	getGlobalDifficulty
METHOD	bqq	(F)Z	a	method_5455	isHarderThan
METHOD	bqq	(Lbqp;JJF)F	a	method_5456	setLocalDifficulty
METHOD	bqq	()F	b	method_5457	getLocalDifficulty
METHOD	bqq	()Z	c	method_35020	isAtLeastHard
METHOD	bqq	()F	d	method_5458	getClampedLocalDifficulty
CLASS	bqr	net/minecraft/class_1268	net/minecraft/util/Hand
FIELD	bqr	Lbqr;	a	field_5808	field_5808
FIELD	bqr	Lbqr;	b	field_5810	field_5810
FIELD	bqr	[Lbqr;	c	field_5809	field_5809
METHOD	bqr	()[Lbqr;	a	method_36598	method_36598
CLASS	bqs	net/minecraft/class_1269	net/minecraft/util/ActionResult
FIELD	bqs	Lbqs;	a	field_5812	field_5812
FIELD	bqs	Lbqs;	b	field_51370	field_51370
FIELD	bqs	Lbqs;	c	field_21466	field_21466
FIELD	bqs	Lbqs;	d	field_33562	field_33562
FIELD	bqs	Lbqs;	e	field_5811	field_5811
FIELD	bqs	Lbqs;	f	field_5814	field_5814
FIELD	bqs	[Lbqs;	g	field_5813	field_5813
METHOD	bqs	()Z	a	method_23665	isAccepted
METHOD	bqs	(Z)Lbqs;	a	method_29236	success
METHOD	bqs	()Z	b	method_23666	shouldSwingHand
METHOD	bqs	()Z	c	method_36360	shouldIncrementStat
METHOD	bqs	()[Lbqs;	d	method_36599	method_36599
CLASS	bqt	net/minecraft/class_1271	net/minecraft/util/TypedActionResult
FIELD	bqt	Lbqs;	a	field_5815	result
FIELD	bqt	Ljava/lang/Object;	b	field_5816	value
METHOD	bqt	()Lbqs;	a	method_5467	getResult
METHOD	bqt	(Ljava/lang/Object;)Lbqt;	a	method_22427	success
METHOD	bqt	(Ljava/lang/Object;Z)Lbqt;	a	method_29237	success
METHOD	bqt	()Ljava/lang/Object;	b	method_5466	getValue
METHOD	bqt	(Ljava/lang/Object;)Lbqt;	b	method_22428	consume
METHOD	bqt	(Ljava/lang/Object;)Lbqt;	c	method_22430	pass
METHOD	bqt	(Ljava/lang/Object;)Lbqt;	d	method_22431	fail
CLASS	bqu	net/minecraft/class_9062	net/minecraft/util/ItemActionResult
FIELD	bqu	Lbqu;	a	field_47728	field_47728
FIELD	bqu	Lbqu;	b	field_47729	field_47729
FIELD	bqu	Lbqu;	c	field_47730	field_47730
FIELD	bqu	Lbqu;	d	field_47731	field_47731
FIELD	bqu	Lbqu;	e	field_47732	field_47732
FIELD	bqu	Lbqu;	f	field_47733	field_47733
FIELD	bqu	[Lbqu;	g	field_47734	field_47734
METHOD	bqu	()Z	a	method_55643	isAccepted
METHOD	bqu	(Z)Lbqu;	a	method_55644	success
METHOD	bqu	()Lbqs;	b	method_55645	toActionResult
METHOD	bqu	()[Lbqu;	c	method_55646	method_55646
CLASS	bqv	net/minecraft/class_1273	net/minecraft/inventory/ContainerLock
FIELD	bqv	Lbqv;	a	field_5817	EMPTY
FIELD	bqv	Lcom/mojang/serialization/Codec;	b	field_49206	CODEC
FIELD	bqv	Ljava/lang/String;	c	field_29956	LOCK_KEY
FIELD	bqv	Ljava/lang/String;	d	comp_2371	key
METHOD	bqv	()Ljava/lang/String;	a	comp_2371	key
METHOD	bqv	(Lcun;)Z	a	method_5472	canOpen
METHOD	bqv	(Lur;)V	a	method_5474	writeNbt
METHOD	bqv	(Lur;)Lbqv;	b	method_5473	fromNbt
CLASS	bqw	net/minecraft/class_3908	net/minecraft/screen/NamedScreenHandlerFactory
METHOD	bqw	()Lxo;	O_	method_5476	getDisplayName
CLASS	bqx	net/minecraft/class_1275	net/minecraft/util/Nameable
METHOD	bqx	()Lxo;	O_	method_5476	getDisplayName
METHOD	bqx	()Lxo;	af	method_5477	getName
METHOD	bqx	()Z	ag	method_16914	hasCustomName
METHOD	bqx	()Lxo;	ah	method_5797	getCustomName
CLASS	bqy	net/minecraft/class_8564	net/minecraft/util/math/random/RandomSequence
FIELD	bqy	Lcom/mojang/serialization/Codec;	a	field_44859	CODEC
FIELD	bqy	Ldyt;	b	field_44860	source
METHOD	bqy	()Lazf;	a	method_51839	getSource
METHOD	bqy	(JLjava/util/Optional;)Ldyt;	a	method_52189	createSource
METHOD	bqy	(Lale;)Ldyh$a;	a	method_52171	createSeed
METHOD	bqy	(Lbqy;)Ldyt;	a	method_51840	method_51840
METHOD	bqy	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51841	method_51841
CLASS	bqz	net/minecraft/class_8565	net/minecraft/util/math/random/RandomSequencesState
FIELD	bqz	Lorg/slf4j/Logger;	a	field_44861	LOGGER
FIELD	bqz	J	b	field_44862	seed
FIELD	bqz	I	c	field_45100	salt
FIELD	bqz	Z	d	field_45101	includeWorldSeed
FIELD	bqz	Z	e	field_45102	includeSequenceId
FIELD	bqz	Ljava/util/Map;	f	field_44863	sequences
METHOD	bqz	()I	a	method_52509	resetAll
METHOD	bqz	(IZZ)V	a	method_52510	setDefaultParameters
METHOD	bqz	(J)Lepa$a;	a	method_52511	getPersistentStateType
METHOD	bqz	(JLur;)Lbqz;	a	method_51842	fromNbt
METHOD	bqz	(JLur;Ljk$a;)Lbqz;	a	method_52516	method_52516
METHOD	bqz	(Lale;)Lazf;	a	method_51843	getOrCreate
METHOD	bqz	(Lale;IZZ)V	a	method_52512	reset
METHOD	bqz	(Ljava/util/function/BiConsumer;)V	a	method_52513	forEachSequence
METHOD	bqz	(Lur;Lale;Lbqy;)V	a	method_51844	method_51844
METHOD	bqz	(Lur;Ljava/lang/String;Z)Z	a	method_52514	getBooleanFromNbtOrFallback
METHOD	bqz	(J)Lbqz;	b	method_52515	method_52515
METHOD	bqz	(Lale;)V	b	method_52517	reset
METHOD	bqz	(Lale;IZZ)Lbqy;	b	method_52518	createSequence
METHOD	bqz	(Lale;)Lbqy;	c	method_52519	createSequence
CLASS	bqz$a	net/minecraft/class_8565$class_8629	net/minecraft/util/math/random/RandomSequencesState$WrappedRandom
FIELD	bqz$a	Lbqz;	b	field_44865	field_44865
FIELD	bqz$a	Lazf;	c	field_44864	random
CLASS	bra	net/minecraft/class_8934	net/minecraft/inventory/LootableInventory
FIELD	bra	Ljava/lang/String;	b	field_47154	LOOT_TABLE_KEY
FIELD	bra	Ljava/lang/String;	c	field_47155	LOOT_TABLE_SEED_KEY
METHOD	bra	(J)V	a	method_54866	setLootTableSeed
METHOD	bra	(Lald;)V	a	method_11285	setLootTable
METHOD	bra	(Lald;J)V	a	method_54867	setLootTable
METHOD	bra	(Ldbc;Lazf;Liz;Lald;)V	a	method_54868	setLootTable
METHOD	bra	(Lur;)Z	a_	method_54871	readLootTable
METHOD	bra	()Lald;	ax_	method_54869	getLootTable
METHOD	bra	()J	ay_	method_54870	getLootTableSeed
METHOD	bra	()Liz;	az_	method_11016	getPos
METHOD	bra	(Lur;)Z	b_	method_54872	writeLootTable
METHOD	bra	(Lcmv;)V	e_	method_54873	generateLoot
METHOD	bra	()Ldbw;	i	method_10997	getWorld
CLASS	brb	net/minecraft/class_1277	net/minecraft/inventory/SimpleInventory
FIELD	brb	I	b	field_5831	size
FIELD	brb	Ljr;	c	field_5828	heldStacks
FIELD	brb	Ljava/util/List;	d	field_5829	listeners
METHOD	brb	(Lbqn;)V	a	method_5489	addListener
METHOD	brb	(Lcui;I)Lcun;	a	method_20631	removeItem
METHOD	brb	(Lcun;Lcun;)V	a	method_20632	transfer
METHOD	brb	(Ljk$a;)Lux;	a	method_7660	toNbtList
METHOD	brb	(Lux;Ljk$a;)V	a	method_7659	readNbtList
METHOD	brb	(Lbqn;)V	b	method_5488	removeListener
METHOD	brb	(Lcun;)Lcun;	b	method_5491	addStack
METHOD	brb	(Lcun;)Z	c	method_27070	canInsert
METHOD	brb	(Lcun;)V	d	method_20633	addToNewSlot
METHOD	brb	(Lcun;)V	e	method_20634	addToExistingSlot
METHOD	brb	()Ljava/util/List;	f	method_24514	clearToList
METHOD	brb	(Lcun;)Z	f	method_20635	method_20635
METHOD	brb	()Ljr;	g	method_54454	getHeldStacks
METHOD	brb	(Lcun;)Z	g	method_24513	method_24513
CLASS	brc	net/minecraft/class_747	net/minecraft/screen/SimpleNamedScreenHandlerFactory
FIELD	brc	Lxo;	a	field_3947	name
FIELD	brc	Lcqy;	b	field_17280	baseFactory
CLASS	brd	net/minecraft/class_8921	net/minecraft/world/tick/TickManager
FIELD	brd	F	a	field_46960	MIN_TICK_RATE
FIELD	brd	F	b	field_46961	tickRate
FIELD	brd	J	c	field_46962	nanosPerTick
FIELD	brd	I	d	field_46963	stepTicks
FIELD	brd	Z	e	field_46964	shouldTick
FIELD	brd	Z	f	field_46965	frozen
METHOD	brd	(F)V	a	method_54671	setTickRate
METHOD	brd	(Lbss;)Z	a	method_54746	shouldSkipTick
METHOD	brd	(Z)V	a	method_54675	setFrozen
METHOD	brd	(I)V	c	method_54747	setStepTicks
METHOD	brd	()F	f	method_54748	getTickRate
METHOD	brd	()F	g	method_54749	getMillisPerTick
METHOD	brd	()J	h	method_54750	getNanosPerTick
METHOD	brd	()Z	i	method_54751	shouldTick
METHOD	brd	()Z	j	method_54752	isStepping
METHOD	brd	()I	k	method_54753	getStepTicks
METHOD	brd	()Z	l	method_54754	isFrozen
METHOD	brd	()V	m	method_54755	step
CLASS	bre	net/minecraft/class_1278	net/minecraft/inventory/SidedInventory
METHOD	bre	(ILcun;Lje;)Z	a	method_5492	canInsert
METHOD	bre	(Lje;)[I	a	method_5494	getAvailableSlots
METHOD	bre	(ILcun;Lje;)Z	b	method_5493	canExtract
CLASS	brf	net/minecraft/class_3954	net/minecraft/block/InventoryProvider
METHOD	brf	(Ldsa;Ldbx;Liz;)Lbre;	a	method_17680	getInventory
CLASS	brg	net/minecraft/class_1281	net/minecraft/entity/damage/DamageRecord
FIELD	brg	Lbrl;	a	comp_1535	damageSource
FIELD	brg	F	b	comp_1536	damage
FIELD	brg	Lbrq;	c	comp_1537	comp_1537
FIELD	brg	F	d	comp_1538	fallDistance
METHOD	brg	()Lbrl;	a	comp_1535	damageSource
METHOD	brg	()F	b	comp_1536	damage
METHOD	brg	()Lbrq;	c	comp_1537	comp_1537
METHOD	brg	()F	d	comp_1538	fallDistance
CLASS	brh	net/minecraft/class_1280	net/minecraft/entity/DamageUtil
FIELD	brh	F	a	field_29962	field_29962
FIELD	brh	F	b	field_29963	field_29963
FIELD	brh	F	c	field_29964	field_29964
FIELD	brh	F	d	field_29965	field_29965
FIELD	brh	I	e	field_29966	field_29966
METHOD	brh	(FF)F	a	method_5497	getInflictedDamage
METHOD	brh	(FLbrl;FF)F	a	method_5496	getDamageLeft
CLASS	bri	net/minecraft/class_1283	net/minecraft/entity/damage/DamageTracker
FIELD	bri	I	a	field_29967	DAMAGE_COOLDOWN
FIELD	bri	I	b	field_29968	ATTACK_DAMAGE_COOLDOWN
FIELD	bri	Lyl;	c	field_42274	INTENTIONAL_GAME_DESIGN_ISSUE_LINK_STYLE
FIELD	bri	Ljava/util/List;	d	field_5870	recentDamage
FIELD	bri	Lbtn;	e	field_5877	entity
FIELD	bri	I	f	field_5876	ageOnLastDamage
FIELD	bri	I	g	field_5875	ageOnLastAttacked
FIELD	bri	I	h	field_5873	ageOnLastUpdate
FIELD	bri	Z	i	field_5874	recentlyAttacked
FIELD	bri	Z	j	field_5872	hasDamage
METHOD	bri	()Lxo;	a	method_5548	getDeathMessage
METHOD	bri	(Lbrg;Lbss;)Lxo;	a	method_52190	getFallDeathMessage
METHOD	bri	(Lbrl;)Z	a	method_52191	isAttackerLiving
METHOD	bri	(Lbrl;F)V	a	method_5547	onDamage
METHOD	bri	(Lbss;)Lxo;	a	method_52192	getDisplayName
METHOD	bri	(Lbss;Lxo;Ljava/lang/String;Ljava/lang/String;)Lxo;	a	method_52193	getAttackedFallDeathMessage
METHOD	bri	()I	b	method_5546	getTimeSinceLastAttack
METHOD	bri	()V	c	method_5539	update
METHOD	bri	()Lbrg;	d	method_5544	getBiggestFall
CLASS	brj	net/minecraft/class_8107	net/minecraft/entity/damage/DamageEffects
FIELD	brj	Lbrj;	a	field_42275	field_42275
FIELD	brj	Lbrj;	b	field_42276	field_42276
FIELD	brj	Lbrj;	c	field_42277	field_42277
FIELD	brj	Lbrj;	d	field_42278	field_42278
FIELD	brj	Lbrj;	e	field_42279	field_42279
FIELD	brj	Lbrj;	f	field_42280	field_42280
FIELD	brj	Lcom/mojang/serialization/Codec;	g	field_42281	CODEC
FIELD	brj	Ljava/lang/String;	h	field_42282	id
FIELD	brj	Lavy;	i	field_42283	sound
FIELD	brj	[Lbrj;	j	field_42284	field_42284
METHOD	brj	()Lavy;	a	method_48786	getSound
METHOD	brj	()[Lbrj;	b	method_48787	method_48787
CLASS	brk	net/minecraft/class_8108	net/minecraft/entity/damage/DamageScaling
FIELD	brk	Lbrk;	a	field_42285	field_42285
FIELD	brk	Lbrk;	b	field_42286	field_42286
FIELD	brk	Lbrk;	c	field_42287	field_42287
FIELD	brk	Lcom/mojang/serialization/Codec;	d	field_42288	CODEC
FIELD	brk	Ljava/lang/String;	e	field_42289	id
FIELD	brk	[Lbrk;	f	field_42290	field_42290
METHOD	brk	()[Lbrk;	a	method_48788	method_48788
CLASS	brl	net/minecraft/class_1282	net/minecraft/entity/damage/DamageSource
FIELD	brl	Lji;	a	field_42291	type
FIELD	brl	Lbss;	b	field_42292	attacker
FIELD	brl	Lbss;	c	field_42293	source
FIELD	brl	Levp;	d	field_42294	position
METHOD	brl	()F	a	method_5528	getExhaustion
METHOD	brl	(Lald;)Z	a	method_49708	isOf
METHOD	brl	(Laxe;)Z	a	method_48789	isIn
METHOD	brl	(Lbtn;)Lxo;	a	method_5506	getDeathMessage
METHOD	brl	()Z	b	method_48790	isIndirect
METHOD	brl	()Lbss;	c	method_5526	getSource
METHOD	brl	()Lbss;	d	method_5529	getAttacker
METHOD	brl	()Ljava/lang/String;	e	method_5525	getName
METHOD	brl	()Z	f	method_5514	isScaledWithDifficulty
METHOD	brl	()Z	g	method_5530	isSourceCreativePlayer
METHOD	brl	()Levp;	h	method_5510	getPosition
METHOD	brl	()Levp;	i	method_48791	getStoredPosition
METHOD	brl	()Lbrn;	j	method_48792	getType
METHOD	brl	()Lji;	k	method_48793	getTypeRegistryEntry
CLASS	brl$1	net/minecraft/class_1282$1	net/minecraft/entity/damage/DamageSource$1
FIELD	brl$1	[I	a	field_42295	field_42295
CLASS	brm	net/minecraft/class_8109	net/minecraft/entity/damage/DamageSources
FIELD	brm	Ljv;	a	field_42296	registry
FIELD	brm	Lbrl;	b	field_42297	inFire
FIELD	brm	Lbrl;	c	field_42298	lightningBolt
FIELD	brm	Lbrl;	d	field_42299	onFire
FIELD	brm	Lbrl;	e	field_42300	lava
FIELD	brm	Lbrl;	f	field_42301	hotFloor
FIELD	brm	Lbrl;	g	field_42302	inWall
FIELD	brm	Lbrl;	h	field_42303	cramming
FIELD	brm	Lbrl;	i	field_42304	drown
FIELD	brm	Lbrl;	j	field_42305	starve
FIELD	brm	Lbrl;	k	field_42306	cactus
FIELD	brm	Lbrl;	l	field_42307	fall
FIELD	brm	Lbrl;	m	field_42308	flyIntoWall
FIELD	brm	Lbrl;	n	field_42309	outOfWorld
FIELD	brm	Lbrl;	o	field_42310	generic
FIELD	brm	Lbrl;	p	field_42311	magic
FIELD	brm	Lbrl;	q	field_42312	wither
FIELD	brm	Lbrl;	r	field_42313	dragonBreath
FIELD	brm	Lbrl;	s	field_42314	dryOut
FIELD	brm	Lbrl;	t	field_42315	sweetBerryBush
FIELD	brm	Lbrl;	u	field_42316	freeze
FIELD	brm	Lbrl;	v	field_42317	stalagmite
FIELD	brm	Lbrl;	w	field_44866	outsideBorder
FIELD	brm	Lbrl;	x	field_44867	genericKill
METHOD	brm	()Lbrl;	a	method_48794	inFire
METHOD	brm	(Lald;)Lbrl;	a	method_48795	create
METHOD	brm	(Lald;Lbss;)Lbrl;	a	method_48796	create
METHOD	brm	(Lald;Lbss;Lbss;)Lbrl;	a	method_48797	create
METHOD	brm	(Lbss;)Lbrl;	a	method_48798	fallingBlock
METHOD	brm	(Lbss;Lbss;)Lbrl;	a	method_48799	trident
METHOD	brm	(Lbss;Lbtn;)Lbrl;	a	method_48800	mobProjectile
METHOD	brm	(Lbtn;)Lbrl;	a	method_48801	sting
METHOD	brm	(Lcmv;)Lbrl;	a	method_48802	playerAttack
METHOD	brm	(Lcnb;Lbss;)Lbrl;	a	method_48803	arrow
METHOD	brm	(Lcnh;Lbss;)Lbrl;	a	method_48804	fireball
METHOD	brm	(Lcni;Lbss;)Lbrl;	a	method_48805	fireworks
METHOD	brm	(Lcob;Lbss;)Lbrl;	a	method_48806	witherSkull
METHOD	brm	(Ldbo;)Lbrl;	a	method_48807	explosion
METHOD	brm	(Levp;)Lbrl;	a	method_48808	badRespawnPoint
METHOD	brm	()Lbrl;	b	method_48809	lightningBolt
METHOD	brm	(Lbss;)Lbrl;	b	method_48810	fallingAnvil
METHOD	brm	(Lbss;Lbss;)Lbrl;	b	method_48811	thrown
METHOD	brm	(Lbss;Lbtn;)Lbrl;	b	method_55647	spit
METHOD	brm	(Lbtn;)Lbrl;	b	method_48812	mobAttack
METHOD	brm	()Lbrl;	c	method_48813	onFire
METHOD	brm	(Lbss;)Lbrl;	c	method_48814	fallingStalactite
METHOD	brm	(Lbss;Lbss;)Lbrl;	c	method_48815	indirectMagic
METHOD	brm	(Lbss;Lbtn;)Lbrl;	c	method_55648	windCharge
METHOD	brm	(Lbtn;)Lbrl;	c	method_48816	mobAttackNoAggro
METHOD	brm	()Lbrl;	d	method_48817	lava
METHOD	brm	(Lbss;)Lbrl;	d	method_48818	thorns
METHOD	brm	(Lbss;Lbss;)Lbrl;	d	method_48819	explosion
METHOD	brm	()Lbrl;	e	method_48820	hotFloor
METHOD	brm	(Lbss;)Lbrl;	e	method_48821	sonicBoom
METHOD	brm	()Lbrl;	f	method_48822	inWall
METHOD	brm	()Lbrl;	g	method_48823	cramming
METHOD	brm	()Lbrl;	h	method_48824	drown
METHOD	brm	()Lbrl;	i	method_48825	starve
METHOD	brm	()Lbrl;	j	method_48826	cactus
METHOD	brm	()Lbrl;	k	method_48827	fall
METHOD	brm	()Lbrl;	l	method_48828	flyIntoWall
METHOD	brm	()Lbrl;	m	method_48829	outOfWorld
METHOD	brm	()Lbrl;	n	method_48830	generic
METHOD	brm	()Lbrl;	o	method_48831	magic
METHOD	brm	()Lbrl;	p	method_48832	wither
METHOD	brm	()Lbrl;	q	method_48833	dragonBreath
METHOD	brm	()Lbrl;	r	method_48834	dryOut
METHOD	brm	()Lbrl;	s	method_48835	sweetBerryBush
METHOD	brm	()Lbrl;	t	method_48836	freeze
METHOD	brm	()Lbrl;	u	method_48837	stalagmite
METHOD	brm	()Lbrl;	v	method_51846	outsideBorder
METHOD	brm	()Lbrl;	w	method_51847	genericKill
CLASS	brn	net/minecraft/class_8110	net/minecraft/entity/damage/DamageType
FIELD	brn	Lcom/mojang/serialization/Codec;	a	field_42318	CODEC
FIELD	brn	Ljava/lang/String;	b	comp_1242	comp_1242
FIELD	brn	Lbrk;	c	comp_1243	comp_1243
FIELD	brn	F	d	comp_1244	comp_1244
FIELD	brn	Lbrj;	e	comp_1245	comp_1245
FIELD	brn	Lbrp;	f	comp_1246	comp_1246
METHOD	brn	()Ljava/lang/String;	a	comp_1242	comp_1242
METHOD	brn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_48838	method_48838
METHOD	brn	()Lbrk;	b	comp_1243	comp_1243
METHOD	brn	()F	c	comp_1244	comp_1244
METHOD	brn	()Lbrj;	d	comp_1245	comp_1245
METHOD	brn	()Lbrp;	e	comp_1246	comp_1246
CLASS	bro	net/minecraft/class_8111	net/minecraft/entity/damage/DamageTypes
FIELD	bro	Lald;	A	field_42319	MOB_ATTACK_NO_AGGRO
FIELD	bro	Lald;	B	field_42320	PLAYER_ATTACK
FIELD	bro	Lald;	C	field_42321	ARROW
FIELD	bro	Lald;	D	field_42322	TRIDENT
FIELD	bro	Lald;	E	field_42323	MOB_PROJECTILE
FIELD	bro	Lald;	F	field_47736	SPIT
FIELD	bro	Lald;	G	field_47737	WIND_CHARGE
FIELD	bro	Lald;	H	field_42324	FIREWORKS
FIELD	bro	Lald;	I	field_42325	FIREBALL
FIELD	bro	Lald;	J	field_42326	UNATTRIBUTED_FIREBALL
FIELD	bro	Lald;	K	field_42327	WITHER_SKULL
FIELD	bro	Lald;	L	field_42328	THROWN
FIELD	bro	Lald;	M	field_42329	INDIRECT_MAGIC
FIELD	bro	Lald;	N	field_42330	THORNS
FIELD	bro	Lald;	O	field_42331	EXPLOSION
FIELD	bro	Lald;	P	field_42332	PLAYER_EXPLOSION
FIELD	bro	Lald;	Q	field_42333	SONIC_BOOM
FIELD	bro	Lald;	R	field_42334	BAD_RESPAWN_POINT
FIELD	bro	Lald;	S	field_44868	OUTSIDE_BORDER
FIELD	bro	Lald;	T	field_44869	GENERIC_KILL
FIELD	bro	Lald;	a	field_42335	IN_FIRE
FIELD	bro	Lald;	b	field_42336	LIGHTNING_BOLT
FIELD	bro	Lald;	c	field_42337	ON_FIRE
FIELD	bro	Lald;	d	field_42338	LAVA
FIELD	bro	Lald;	e	field_42339	HOT_FLOOR
FIELD	bro	Lald;	f	field_42340	IN_WALL
FIELD	bro	Lald;	g	field_42341	CRAMMING
FIELD	bro	Lald;	h	field_42342	DROWN
FIELD	bro	Lald;	i	field_42343	STARVE
FIELD	bro	Lald;	j	field_42344	CACTUS
FIELD	bro	Lald;	k	field_42345	FALL
FIELD	bro	Lald;	l	field_42346	FLY_INTO_WALL
FIELD	bro	Lald;	m	field_42347	OUT_OF_WORLD
FIELD	bro	Lald;	n	field_42348	GENERIC
FIELD	bro	Lald;	o	field_42349	MAGIC
FIELD	bro	Lald;	p	field_42350	WITHER
FIELD	bro	Lald;	q	field_42351	DRAGON_BREATH
FIELD	bro	Lald;	r	field_42352	DRY_OUT
FIELD	bro	Lald;	s	field_42353	SWEET_BERRY_BUSH
FIELD	bro	Lald;	t	field_42354	FREEZE
FIELD	bro	Lald;	u	field_42355	STALAGMITE
FIELD	bro	Lald;	v	field_42356	FALLING_BLOCK
FIELD	bro	Lald;	w	field_42357	FALLING_ANVIL
FIELD	bro	Lald;	x	field_42358	FALLING_STALACTITE
FIELD	bro	Lald;	y	field_42359	STING
FIELD	bro	Lald;	z	field_42360	MOB_ATTACK
METHOD	bro	(Lrc;)V	a	method_48839	bootstrap
CLASS	brp	net/minecraft/class_8112	net/minecraft/entity/damage/DeathMessageType
FIELD	brp	Lbrp;	a	field_42361	field_42361
FIELD	brp	Lbrp;	b	field_42362	field_42362
FIELD	brp	Lbrp;	c	field_42363	field_42363
FIELD	brp	Lcom/mojang/serialization/Codec;	d	field_42364	CODEC
FIELD	brp	Ljava/lang/String;	e	field_42365	id
FIELD	brp	[Lbrp;	f	field_42366	field_42366
METHOD	brp	()[Lbrp;	a	method_48840	method_48840
CLASS	brq	net/minecraft/class_8572	net/minecraft/entity/damage/FallLocation
FIELD	brq	Lbrq;	a	field_44923	field_44923
FIELD	brq	Lbrq;	b	field_44924	field_44924
FIELD	brq	Lbrq;	c	field_44925	field_44925
FIELD	brq	Lbrq;	d	field_44926	field_44926
FIELD	brq	Lbrq;	e	field_44927	field_44927
FIELD	brq	Lbrq;	f	field_44928	field_44928
FIELD	brq	Lbrq;	g	field_44929	field_44929
FIELD	brq	Lbrq;	h	field_44930	field_44930
FIELD	brq	Ljava/lang/String;	i	comp_1539	comp_1539
METHOD	brq	()Ljava/lang/String;	a	method_52194	getDeathMessageKey
METHOD	brq	(Lbtn;)Lbrq;	a	method_52195	fromEntity
METHOD	brq	(Ldsa;)Lbrq;	a	method_52196	fromBlockState
METHOD	brq	()Ljava/lang/String;	b	comp_1539	comp_1539
CLASS	brr	net/minecraft/class_6022	net/minecraft/unused/packageinfo/PackageInfo6022
CLASS	brs	net/minecraft/class_1288	net/minecraft/entity/effect/AbsorptionStatusEffect
CLASS	brt	net/minecraft/class_8631	net/minecraft/entity/effect/BadOmenStatusEffect
METHOD	brt	(Larf;Lare;)Z	a	method_58613	tryStartRaid
CLASS	bru	net/minecraft/class_8632	net/minecraft/entity/effect/InstantHealthOrDamageStatusEffect
FIELD	bru	Z	a	field_45103	damage
CLASS	brv	net/minecraft/class_8633	net/minecraft/entity/effect/HungerStatusEffect
CLASS	brw	net/minecraft/class_9455	net/minecraft/entity/effect/InfestedStatusEffect
FIELD	brw	F	a	field_50112	silverfishChance
FIELD	brw	Ljava/util/function/ToIntFunction;	b	field_50113	silverfishCountFunction
METHOD	brw	(Ldbw;Lbtn;DDD)V	a	method_58615	spawnSilverfish
CLASS	brx	net/minecraft/class_1289	net/minecraft/entity/effect/InstantStatusEffect
CLASS	bry	net/minecraft/class_1291	net/minecraft/entity/effect/StatusEffect
FIELD	bry	I	a	field_49789	AMBIENT_PARTICLE_ALPHA
FIELD	bry	Ljava/util/Map;	b	field_5885	attributeModifiers
FIELD	bry	Lbrz;	c	field_18270	category
FIELD	bry	I	d	field_5886	color
FIELD	bry	Ljava/util/function/Function;	e	field_49790	particleFactory
FIELD	bry	Ljava/lang/String;	f	field_5883	translationKey
FIELD	bry	I	g	field_47738	fadeTicks
FIELD	bry	Ljava/util/Optional;	h	field_50114	applySound
FIELD	bry	Lcpj;	i	field_50115	requiredFeatures
METHOD	bry	()Z	a	method_5561	isInstant
METHOD	bry	(I)Lbry;	a	method_55649	fadeTicks
METHOD	bry	(II)Z	a	method_5552	canApplyUpdateEffect
METHOD	bry	(ILbsa;)Llg;	a	method_58145	method_58145
METHOD	bry	(ILjava/util/function/BiConsumer;)V	a	method_55650	forEachAttributeModifier
METHOD	bry	(Lavy;)Lbry;	a	method_58616	applySound
METHOD	bry	(Lbsa;)Llg;	a	method_58146	createParticle
METHOD	bry	(Lbss;Lbss;Lbtn;ID)V	a	method_5564	applyInstantEffect
METHOD	bry	(Lbtn;I)Z	a	method_5572	applyUpdateEffect
METHOD	bry	(Lbtn;ILbrl;F)V	a	method_58614	onEntityDamage
METHOD	bry	(Lbtn;ILbss$c;)V	a	method_58617	onEntityRemoval
METHOD	bry	(Lbtn;Lavy;)V	a	method_58618	method_58618
METHOD	bry	(Lbus;)V	a	method_5562	onRemoved
METHOD	bry	(Lbus;I)V	a	method_5555	onApplied
METHOD	bry	(Ljava/util/function/BiConsumer;ILji;Lbry$a;)V	a	method_55651	method_55651
METHOD	bry	(Lji;Ljava/lang/String;DLbut$a;)Lbry;	a	method_5566	addAttributeModifier
METHOD	bry	(Llg;Lbsa;)Llg;	a	method_58147	method_58147
METHOD	bry	([Lcph;)Lbry;	a	method_58619	requires
METHOD	bry	()I	b	method_55652	getFadeTicks
METHOD	bry	(Lbtn;I)V	b	method_52520	onApplied
METHOD	bry	()Ljava/lang/String;	c	method_5559	loadTranslationKey
METHOD	bry	(Lbtn;I)V	c	method_58620	playApplySound
METHOD	bry	()Ljava/lang/String;	d	method_5567	getTranslationKey
METHOD	bry	()Lxo;	e	method_5560	getName
METHOD	bry	()Lbrz;	f	method_18792	getCategory
METHOD	bry	()I	g	method_5556	getColor
METHOD	bry	()Z	h	method_5573	isBeneficial
CLASS	bry$a	net/minecraft/class_1291$class_8634	net/minecraft/entity/effect/StatusEffect$EffectAttributeModifierCreator
FIELD	bry$a	Ljava/util/UUID;	a	comp_2182	uuid
FIELD	bry$a	D	b	comp_2183	baseValue
FIELD	bry$a	Lbut$a;	c	comp_2184	operation
METHOD	bry$a	()Ljava/util/UUID;	a	comp_2182	uuid
METHOD	bry$a	(Ljava/lang/String;I)Lbut;	a	method_52522	createAttributeModifier
METHOD	bry$a	()D	b	comp_2183	baseValue
METHOD	bry$a	()Lbut$a;	c	comp_2184	operation
CLASS	brz	net/minecraft/class_4081	net/minecraft/entity/effect/StatusEffectCategory
FIELD	brz	Lbrz;	a	field_18271	field_18271
FIELD	brz	Lbrz;	b	field_18272	field_18272
FIELD	brz	Lbrz;	c	field_18273	field_18273
FIELD	brz	Ln;	d	field_18274	formatting
FIELD	brz	[Lbrz;	e	field_18275	field_18275
METHOD	brz	()Ln;	a	method_18793	getFormatting
METHOD	brz	()[Lbrz;	b	method_36600	method_36600
CLASS	bsa	net/minecraft/class_1293	net/minecraft/entity/effect/StatusEffectInstance
FIELD	bsa	I	a	field_42106	INFINITE
FIELD	bsa	I	b	field_49014	MIN_AMPLIFIER
FIELD	bsa	I	c	field_49015	MAX_AMPLIFIER
FIELD	bsa	Lcom/mojang/serialization/Codec;	d	field_48821	CODEC
FIELD	bsa	Lzm;	e	field_49207	PACKET_CODEC
FIELD	bsa	Lorg/slf4j/Logger;	f	field_5897	LOGGER
FIELD	bsa	Lji;	g	field_5896	type
FIELD	bsa	I	h	field_5895	duration
FIELD	bsa	I	i	field_5893	amplifier
FIELD	bsa	Z	j	field_5892	ambient
FIELD	bsa	Z	k	field_5890	showParticles
FIELD	bsa	Z	l	field_5889	showIcon
FIELD	bsa	Lbsa;	m	field_21830	hiddenEffect
FIELD	bsa	Lbsa$a;	n	field_47739	fading
METHOD	bsa	()Llg;	a	method_58148	createParticle
METHOD	bsa	(I)Z	a	method_48557	isDurationBelow
METHOD	bsa	(Lbsa;)V	a	method_24276	copyFrom
METHOD	bsa	(Lbtn;)V	a	method_52523	onApplied
METHOD	bsa	(Lbtn;F)F	a	method_55653	getFadeFactor
METHOD	bsa	(Lbtn;Lbrl;F)V	a	method_58621	onEntityDamage
METHOD	bsa	(Lbtn;Lbss$c;)V	a	method_58622	onEntityRemoval
METHOD	bsa	(Lbtn;Ljava/lang/Runnable;)Z	a	method_5585	update
METHOD	bsa	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_56666	method_56666
METHOD	bsa	(Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)I	a	method_48558	mapDuration
METHOD	bsa	(Lji;)Z	a	method_55654	equals
METHOD	bsa	(Lji;Lbsa$b;)Lbsa;	a	method_56667	method_56667
METHOD	bsa	(Lur;)Lbsa;	a	method_5583	fromNbt
METHOD	bsa	()Z	b	method_48559	isInfinite
METHOD	bsa	(I)I	b	method_48560	method_48560
METHOD	bsa	(Lbsa;)Z	b	method_5590	upgrade
METHOD	bsa	(Lbtn;)V	b	method_58623	playApplySound
METHOD	bsa	()Lji;	c	method_5579	getEffectType
METHOD	bsa	(Lbsa;)I	c	method_5587	compareTo
METHOD	bsa	()I	d	method_5584	getDuration
METHOD	bsa	(Lbsa;)V	d	method_55656	copyFadingFrom
METHOD	bsa	()I	e	method_5578	getAmplifier
METHOD	bsa	(Lbsa;)Z	e	method_48561	lastsShorterThan
METHOD	bsa	()Z	f	method_5591	isAmbient
METHOD	bsa	()Z	g	method_5581	shouldShowParticles
METHOD	bsa	()Z	h	method_5592	shouldShowIcon
METHOD	bsa	()Ljava/lang/String;	i	method_5586	getTranslationKey
METHOD	bsa	()Lvo;	j	method_5582	writeNbt
METHOD	bsa	()V	k	method_55657	skipFading
METHOD	bsa	()Lbsa$b;	l	method_56668	asParameters
METHOD	bsa	()Z	m	method_48562	isActive
METHOD	bsa	()I	n	method_5588	updateDuration
METHOD	bsa	()Ljava/lang/String;	o	method_48563	getDurationString
CLASS	bsa$a	net/minecraft/class_1293$class_9063	net/minecraft/entity/effect/StatusEffectInstance$Fading
FIELD	bsa$a	F	a	field_47740	factor
FIELD	bsa$a	F	b	field_47741	prevFactor
METHOD	bsa$a	(Lbsa$a;)V	a	method_55658	copyFrom
METHOD	bsa$a	(Lbsa;)V	a	method_55659	skipFading
METHOD	bsa$a	(Lbtn;F)F	a	method_55660	calculate
METHOD	bsa$a	(Lbsa;)V	b	method_55661	update
METHOD	bsa$a	(Lbsa;)F	c	method_55662	getTarget
METHOD	bsa$a	(Lbsa;)I	d	method_55663	getFadeTicks
CLASS	bsa$b	net/minecraft/class_1293$class_9195	net/minecraft/entity/effect/StatusEffectInstance$Parameters
FIELD	bsa$b	Lcom/mojang/serialization/MapCodec;	a	field_48822	CODEC
FIELD	bsa$b	Lzm;	b	field_49208	PACKET_CODEC
FIELD	bsa$b	I	c	comp_2292	comp_2292
FIELD	bsa$b	I	d	comp_2293	comp_2293
FIELD	bsa$b	Z	e	comp_2294	comp_2294
FIELD	bsa$b	Z	f	comp_2295	comp_2295
FIELD	bsa$b	Z	g	comp_2296	comp_2296
FIELD	bsa$b	Ljava/util/Optional;	h	comp_2297	comp_2297
METHOD	bsa$b	()I	a	comp_2292	comp_2292
METHOD	bsa$b	(IIZZLjava/util/Optional;Ljava/util/Optional;)Lbsa$b;	a	method_56669	create
METHOD	bsa$b	(Lbsa$b;)Ljava/util/Optional;	a	method_56670	method_56670
METHOD	bsa$b	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/MapCodec;	a	method_56671	method_56671
METHOD	bsa$b	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_56672	method_56672
METHOD	bsa$b	(Lzm;)Lzm;	a	method_57279	method_57279
METHOD	bsa$b	()I	b	comp_2293	comp_2293
METHOD	bsa$b	()Z	c	comp_2294	comp_2294
METHOD	bsa$b	()Z	d	comp_2295	comp_2295
METHOD	bsa$b	()Z	e	comp_2296	comp_2296
METHOD	bsa$b	()Ljava/util/Optional;	f	comp_2297	comp_2297
CLASS	bsb	net/minecraft/class_1292	net/minecraft/entity/effect/StatusEffectUtil
METHOD	bsb	(Lare;Lbss;Levp;DLbsa;I)Ljava/util/List;	a	method_42143	addEffectToPlayersWithinDistance
METHOD	bsb	(Lbsa;FF)Lxo;	a	method_5577	getDurationText
METHOD	bsb	(Lbsa;Lbss;Larf;)V	a	method_42144	method_42144
METHOD	bsb	(Lbss;Levp;DLji;Lbsa;ILarf;)Z	a	method_42145	method_42145
METHOD	bsb	(Lbtn;)Z	a	method_5576	hasHaste
METHOD	bsb	(Lbtn;)I	b	method_5575	getHasteAmplifier
METHOD	bsb	(Lbtn;)Z	c	method_5574	hasWaterBreathing
CLASS	bsc	net/minecraft/class_1294	net/minecraft/entity/effect/StatusEffects
FIELD	bsc	Lji;	A	field_5908	field_5908
FIELD	bsc	Lji;	B	field_5906	field_5906
FIELD	bsc	Lji;	C	field_5927	field_5927
FIELD	bsc	Lji;	D	field_5900	field_5900
FIELD	bsc	Lji;	E	field_16595	field_16595
FIELD	bsc	Lji;	F	field_18980	field_18980
FIELD	bsc	Lji;	G	field_38092	field_38092
FIELD	bsc	Lji;	H	field_50116	field_50116
FIELD	bsc	Lji;	I	field_50117	field_50117
FIELD	bsc	Lji;	J	field_50118	field_50118
FIELD	bsc	Lji;	K	field_50119	field_50119
FIELD	bsc	Lji;	L	field_50120	field_50120
FIELD	bsc	Lji;	M	field_50121	field_50121
FIELD	bsc	I	N	field_38093	DARKNESS_PADDING_DURATION
FIELD	bsc	Lji;	a	field_5904	field_5904
FIELD	bsc	Lji;	b	field_5909	field_5909
FIELD	bsc	Lji;	c	field_5917	field_5917
FIELD	bsc	Lji;	d	field_5901	field_5901
FIELD	bsc	Lji;	e	field_5910	field_5910
FIELD	bsc	Lji;	f	field_5915	field_5915
FIELD	bsc	Lji;	g	field_5921	field_5921
FIELD	bsc	Lji;	h	field_5913	field_5913
FIELD	bsc	Lji;	i	field_5916	field_5916
FIELD	bsc	Lji;	j	field_5924	field_5924
FIELD	bsc	Lji;	k	field_5907	field_5907
FIELD	bsc	Lji;	l	field_5918	field_5918
FIELD	bsc	Lji;	m	field_5923	field_5923
FIELD	bsc	Lji;	n	field_5905	field_5905
FIELD	bsc	Lji;	o	field_5919	field_5919
FIELD	bsc	Lji;	p	field_5925	field_5925
FIELD	bsc	Lji;	q	field_5903	field_5903
FIELD	bsc	Lji;	r	field_5911	field_5911
FIELD	bsc	Lji;	s	field_5899	field_5899
FIELD	bsc	Lji;	t	field_5920	field_5920
FIELD	bsc	Lji;	u	field_5914	field_5914
FIELD	bsc	Lji;	v	field_5898	field_5898
FIELD	bsc	Lji;	w	field_5922	field_5922
FIELD	bsc	Lji;	x	field_5912	field_5912
FIELD	bsc	Lji;	y	field_5902	field_5902
FIELD	bsc	Lji;	z	field_5926	field_5926
METHOD	bsc	(Lazf;)I	a	method_58624	method_58624
METHOD	bsc	(Ljava/lang/String;Lbry;)Lji;	a	method_5594	register
METHOD	bsc	(Ljv;)Lji;	a	method_55664	registerAndGetDefault
METHOD	bsc	(Lazf;)I	b	method_58625	method_58625
METHOD	bsc	(Lazf;)I	c	method_58626	method_58626
CLASS	bsd	net/minecraft/class_9456	net/minecraft/entity/effect/OozingStatusEffect
FIELD	bsd	I	a	field_51372	field_51372
FIELD	bsd	I	b	field_51373	field_51373
FIELD	bsd	Ljava/util/function/ToIntFunction;	c	field_50122	slimeCountFunction
METHOD	bsd	(III)I	a	method_59652	getSlimesToSpawn
METHOD	bsd	(Lbtn;Lckk;)Z	a	method_59653	method_59653
METHOD	bsd	(Ldbw;DDD)V	a	method_58627	spawnSlime
CLASS	bse	net/minecraft/class_8635	net/minecraft/entity/effect/PoisonStatusEffect
CLASS	bsf	net/minecraft/class_9457	net/minecraft/entity/effect/RaidOmenStatusEffect
CLASS	bsg	net/minecraft/class_8636	net/minecraft/entity/effect/RegenerationStatusEffect
CLASS	bsh	net/minecraft/class_8637	net/minecraft/entity/effect/SaturationStatusEffect
CLASS	bsi	net/minecraft/class_9458	net/minecraft/entity/effect/WeavingStatusEffect
FIELD	bsi	Ljava/util/function/ToIntFunction;	a	field_50123	cobwebChanceFunction
METHOD	bsi	(Ldbw;Lazf;Liz;)V	a	method_58628	tryPlaceCobweb
CLASS	bsj	net/minecraft/class_9459	net/minecraft/entity/effect/WindChargedStatusEffect
CLASS	bsk	net/minecraft/class_8638	net/minecraft/entity/effect/WitherStatusEffect
CLASS	bsl	net/minecraft/class_6023	net/minecraft/unused/packageinfo/PackageInfo6023
CLASS	bsm	net/minecraft/class_1296	net/minecraft/entity/passive/PassiveEntity
FIELD	bsm	I	b	field_29969	BABY_AGE
FIELD	bsm	Lakj;	bY	field_5949	CHILD
FIELD	bsm	I	bZ	field_29970	HAPPY_TICKS
FIELD	bsm	I	c	field_5950	breedingAge
FIELD	bsm	I	d	field_5948	forcedAge
FIELD	bsm	I	e	field_5947	happyTicksRemaining
METHOD	bsm	()Z	X_	method_19184	isReadyToBreed
METHOD	bsm	(IZ)V	a	method_5620	growUp
METHOD	bsm	(Lare;Lbsm;)Lbsm;	a	method_5613	createChild
METHOD	bsm	(I)V	b_	method_5615	growUp
METHOD	bsm	(I)V	c_	method_5614	setBreedingAge
METHOD	bsm	(I)I	d_	method_41321	toGrowUpAge
METHOD	bsm	()I	g	method_5618	getBreedingAge
METHOD	bsm	()V	k	method_5619	onGrowUp
CLASS	bsm$a	net/minecraft/class_1296$class_4697	net/minecraft/entity/passive/PassiveEntity$PassiveData
FIELD	bsm$a	I	a	field_20684	spawnCount
FIELD	bsm$a	Z	b	field_20685	babyAllowed
FIELD	bsm$a	F	c	field_20686	babyChance
METHOD	bsm$a	()I	a	method_22432	getSpawnedCount
METHOD	bsm$a	()V	b	method_22435	countSpawned
METHOD	bsm$a	()Z	c	method_22436	canSpawnBaby
METHOD	bsm$a	()F	d	method_22437	getBabyChance
CLASS	bsn	net/minecraft/class_7094	net/minecraft/entity/AnimationState
FIELD	bsn	J	a	field_37417	STOPPED
FIELD	bsn	J	b	field_37418	updatedAt
FIELD	bsn	J	c	field_39112	timeRunning
METHOD	bsn	()V	a	method_41325	stop
METHOD	bsn	(FF)V	a	method_43686	update
METHOD	bsn	(I)V	a	method_41322	start
METHOD	bsn	(IF)V	a	method_56988	skip
METHOD	bsn	(Ljava/util/function/Consumer;)V	a	method_41323	run
METHOD	bsn	(ZI)V	a	method_45317	setRunning
METHOD	bsn	()J	b	method_43687	getTimeRunning
METHOD	bsn	(I)V	b	method_41324	startIfNotRunning
METHOD	bsn	()Z	c	method_41327	isRunning
CLASS	bso	net/minecraft/class_1295	net/minecraft/entity/AreaEffectCloudEntity
FIELD	bso	F	b	field_40732	field_40732
FIELD	bso	F	c	field_40733	field_40733
FIELD	bso	Lorg/slf4j/Logger;	d	field_5935	LOGGER
FIELD	bso	I	e	field_29972	field_29972
FIELD	bso	Lakj;	f	field_5938	RADIUS
FIELD	bso	Lakj;	g	field_5944	WAITING
FIELD	bso	Lakj;	h	field_5931	PARTICLE_ID
FIELD	bso	F	i	field_29971	MAX_RADIUS
FIELD	bso	F	j	field_40730	field_40730
FIELD	bso	F	k	field_40731	field_40731
FIELD	bso	Lcwo;	l	field_49209	potionContentsComponent
FIELD	bso	Ljava/util/Map;	m	field_5942	affectedEntities
FIELD	bso	I	n	field_5939	duration
FIELD	bso	I	o	field_5941	waitTime
FIELD	bso	I	p	field_5937	reapplicationDelay
FIELD	bso	I	q	field_5932	durationOnUse
FIELD	bso	F	r	field_5929	radiusOnUse
FIELD	bso	F	s	field_5930	radiusGrowth
FIELD	bso	Lbtn;	t	field_5943	owner
FIELD	bso	Ljava/util/UUID;	u	field_5940	ownerUuid
METHOD	bso	(F)V	a	method_5603	setRadius
METHOD	bso	(I)V	a	method_5604	setDuration
METHOD	bso	(Lbsa;)V	a	method_5610	addEffect
METHOD	bso	(Lbtn;)V	a	method_5607	setOwner
METHOD	bso	(Lcwo;)V	a	method_57280	setPotionContents
METHOD	bso	(Ljava/util/Map$Entry;)Z	a	method_32874	method_32874
METHOD	bso	(Llg;)V	a	method_5608	setParticleType
METHOD	bso	(Z)V	a	method_5598	setWaiting
METHOD	bso	(F)V	b	method_5609	setRadiusOnUse
METHOD	bso	(I)V	b	method_35043	setDurationOnUse
METHOD	bso	(F)V	c	method_5596	setRadiusGrowth
METHOD	bso	(I)V	c	method_5595	setWaitTime
METHOD	bso	(I)I	d	method_48564	method_48564
METHOD	bso	(Ljava/lang/String;)V	d	method_57281	method_57281
METHOD	bso	(Ljava/lang/String;)V	e	method_59654	method_59654
METHOD	bso	()F	g	method_5599	getRadius
METHOD	bso	()Llg;	h	method_5600	getParticleType
METHOD	bso	()Z	i	method_5611	isWaiting
METHOD	bso	()I	j	method_5605	getDuration
METHOD	bso	()F	k	method_35044	getRadiusOnUse
METHOD	bso	()F	m	method_35045	getRadiusGrowth
METHOD	bso	()I	o	method_35046	getDurationOnUse
METHOD	bso	()I	p	method_35047	getWaitTime
METHOD	bso	()Lbtn;	q	method_5601	getOwner
METHOD	bso	()V	u	method_5597	updateColor
CLASS	bsp	net/minecraft/class_8149	net/minecraft/entity/Attackable
METHOD	bsp	()Lbtn;	T_	method_49107	getLastAttacker
CLASS	bsq	net/minecraft/class_9273	net/minecraft/entity/passive/Cracks
FIELD	bsq	Lbsq;	a	field_49210	IRON_GOLEM
FIELD	bsq	Lbsq;	b	field_49211	WOLF_ARMOR
FIELD	bsq	F	c	field_49212	lowCrackThreshold
FIELD	bsq	F	d	field_49213	mediumCrackThreshold
FIELD	bsq	F	e	field_49214	highCrackThreshold
METHOD	bsq	(F)Lbsq$a;	a	method_57282	getCrackLevel
METHOD	bsq	(II)Lbsq$a;	a	method_57283	getCrackLevel
METHOD	bsq	(Lcun;)Lbsq$a;	a	method_57284	getCrackLevel
CLASS	bsq$a	net/minecraft/class_9273$class_4621	net/minecraft/entity/passive/Cracks$CrackLevel
FIELD	bsq$a	Lbsq$a;	a	field_21081	field_21081
FIELD	bsq$a	Lbsq$a;	b	field_21082	field_21082
FIELD	bsq$a	Lbsq$a;	c	field_21083	field_21083
FIELD	bsq$a	Lbsq$a;	d	field_21084	field_21084
FIELD	bsq$a	[Lbsq$a;	e	field_21085	field_21085
METHOD	bsq$a	()[Lbsq$a;	a	method_36638	method_36638
CLASS	bsr	net/minecraft/class_8113	net/minecraft/entity/decoration/DisplayEntity
FIELD	bsr	Lakj;	aF	field_42367	RIGHT_ROTATION
FIELD	bsr	Lakj;	aG	field_42368	BILLBOARD
FIELD	bsr	Lakj;	aH	field_42369	BRIGHTNESS
FIELD	bsr	Lakj;	aI	field_42370	VIEW_RANGE
FIELD	bsr	Lakj;	aJ	field_42371	SHADOW_RADIUS
FIELD	bsr	Lakj;	aK	field_42372	SHADOW_STRENGTH
FIELD	bsr	Lakj;	aL	field_42373	WIDTH
FIELD	bsr	Lakj;	aM	field_42374	HEIGHT
FIELD	bsr	Lakj;	aN	field_42375	GLOW_COLOR_OVERRIDE
FIELD	bsr	Lit/unimi/dsi/fastutil/ints/IntSet;	aO	field_43180	RENDERING_DATA_IDS
FIELD	bsr	F	aP	field_42376	field_42376
FIELD	bsr	F	aQ	field_42377	field_42377
FIELD	bsr	I	aR	field_42378	field_42378
FIELD	bsr	J	aS	field_42620	interpolationStart
FIELD	bsr	I	aT	field_43181	interpolationDuration
FIELD	bsr	F	aU	field_43135	lerpProgress
FIELD	bsr	Levk;	aV	field_42383	visibilityBoundingBox
FIELD	bsr	Z	aW	field_43182	startInterpolationSet
FIELD	bsr	Z	aX	field_43183	interpolationDurationSet
FIELD	bsr	Lbsr$k;	aY	field_43184	renderState
FIELD	bsr	Lbsr$j;	aZ	field_45108	interpolationTarget
FIELD	bsr	I	b	field_42384	field_42384
FIELD	bsr	Ljava/lang/String;	c	field_45109	TELEPORT_DURATION_KEY
FIELD	bsr	Ljava/lang/String;	d	field_45110	INTERPOLATION_DURATION_KEY
FIELD	bsr	Ljava/lang/String;	e	field_45111	START_INTERPOLATION_KEY
FIELD	bsr	Ljava/lang/String;	f	field_42387	TRANSFORMATION_NBT_KEY
FIELD	bsr	Ljava/lang/String;	g	field_42388	BILLBOARD_NBT_KEY
FIELD	bsr	Ljava/lang/String;	h	field_42389	BRIGHTNESS_NBT_KEY
FIELD	bsr	Ljava/lang/String;	i	field_42390	VIEW_RANGE_NBT_KEY
FIELD	bsr	Ljava/lang/String;	j	field_42391	SHADOW_RADIUS_NBT_KEY
FIELD	bsr	Ljava/lang/String;	k	field_42392	SHADOW_STRENGTH_NBT_KEY
FIELD	bsr	Ljava/lang/String;	l	field_42393	WIDTH_NBT_KEY
FIELD	bsr	Ljava/lang/String;	m	field_42394	HEIGHT_NBT_KEY
FIELD	bsr	Ljava/lang/String;	n	field_42395	GLOW_COLOR_OVERRIDE_NBT_KEY
FIELD	bsr	Z	o	field_43185	renderingDataSet
FIELD	bsr	Lorg/slf4j/Logger;	p	field_42397	LOGGER
FIELD	bsr	Lakj;	q	field_45112	START_INTERPOLATION
FIELD	bsr	Lakj;	r	field_45113	INTERPOLATION_DURATION
FIELD	bsr	Lakj;	s	field_45114	TELEPORT_DURATION
FIELD	bsr	Lakj;	t	field_42401	TRANSLATION
FIELD	bsr	Lakj;	u	field_42402	SCALE
FIELD	bsr	Lakj;	v	field_42403	LEFT_ROTATION
METHOD	bsr	()F	A	method_48870	getShadowRadius
METHOD	bsr	()F	B	method_48871	getShadowStrength
METHOD	bsr	()F	C	method_48874	getDisplayWidth
METHOD	bsr	()I	D	method_48876	getGlowColorOverride
METHOD	bsr	()F	E	method_48877	getDisplayHeight
METHOD	bsr	()V	G	method_48878	updateVisibilityBoundingBox
METHOD	bsr	()Lbsr$k;	H	method_49774	copyRenderState
METHOD	bsr	(F)F	a	method_48844	getLerpProgress
METHOD	bsr	(Lakn;)Lj;	a	method_48845	getTransformation
METHOD	bsr	(Laxn;)V	a	method_48846	setBrightness
METHOD	bsr	(Lbsr$a;)V	a	method_48847	setBillboardMode
METHOD	bsr	(Lbsr$k;F)Lbsr$k;	a	method_49775	getLerpedRenderState
METHOD	bsr	(Lcom/mojang/datafixers/util/Pair;)V	a	method_48848	method_48848
METHOD	bsr	(Lj;)V	a	method_48849	setTransformation
METHOD	bsr	(Lur;Lvo;)V	a	method_48851	method_48851
METHOD	bsr	(ZF)V	a	method_49776	refreshData
METHOD	bsr	(F)V	b	method_48861	setViewRange
METHOD	bsr	(I)V	b	method_52524	setInterpolationDuration
METHOD	bsr	(Lcom/mojang/datafixers/util/Pair;)V	b	method_48855	method_48855
METHOD	bsr	(Lur;Lvo;)V	b	method_48856	method_48856
METHOD	bsr	(F)V	c	method_48862	setShadowRadius
METHOD	bsr	(I)V	c	method_52525	setStartInterpolation
METHOD	bsr	(Lcom/mojang/datafixers/util/Pair;)V	c	method_48859	method_48859
METHOD	bsr	(Lur;Lvo;)V	c	method_48860	method_48860
METHOD	bsr	(I)V	d	method_52526	setTeleportDuration
METHOD	bsr	(I)V	n	method_48858	setGlowColorOverride
METHOD	bsr	()Lbsr$k;	p	method_49777	getRenderState
METHOD	bsr	()I	s	method_52527	getInterpolationDuration
METHOD	bsr	(F)V	t	method_48872	setShadowStrength
METHOD	bsr	()I	u	method_52528	getStartInterpolation
METHOD	bsr	(F)V	u	method_48873	setDisplayWidth
METHOD	bsr	()I	v	method_52529	getTeleportDuration
METHOD	bsr	(F)V	v	method_48875	setDisplayHeight
METHOD	bsr	()Lbsr$a;	w	method_48864	getBillboardMode
METHOD	bsr	()Laxn;	x	method_48868	getBrightnessUnpacked
METHOD	bsr	()I	y	method_48865	getBrightness
METHOD	bsr	()F	z	method_48869	getViewRange
CLASS	bsr$a	net/minecraft/class_8113$class_8114	net/minecraft/entity/decoration/DisplayEntity$BillboardMode
FIELD	bsr$a	Lbsr$a;	a	field_42406	field_42406
FIELD	bsr$a	Lbsr$a;	b	field_42407	field_42407
FIELD	bsr$a	Lbsr$a;	c	field_42408	field_42408
FIELD	bsr$a	Lbsr$a;	d	field_42409	field_42409
FIELD	bsr$a	Lcom/mojang/serialization/Codec;	e	field_42410	CODEC
FIELD	bsr$a	Ljava/util/function/IntFunction;	f	field_42411	FROM_INDEX
FIELD	bsr$a	B	g	field_42412	index
FIELD	bsr$a	Ljava/lang/String;	h	field_42413	name
FIELD	bsr$a	[Lbsr$a;	i	field_42414	field_42414
METHOD	bsr$a	()B	a	method_48881	getIndex
METHOD	bsr$a	()[Lbsr$a;	b	method_48882	method_48882
CLASS	bsr$b	net/minecraft/class_8113$class_8115	net/minecraft/entity/decoration/DisplayEntity$BlockDisplayEntity
FIELD	bsr$b	Ljava/lang/String;	p	field_42415	BLOCK_STATE_NBT_KEY
FIELD	bsr$b	Lakj;	q	field_42416	BLOCK_STATE
FIELD	bsr$b	Lbsr$b$a;	r	field_43186	data
METHOD	bsr$b	(Ldsa;)V	c	method_48883	setBlockState
METHOD	bsr$b	()Lbsr$b$a;	s	method_49778	getData
METHOD	bsr$b	()Ldsa;	u	method_48884	getBlockState
CLASS	bsr$b$a	net/minecraft/class_8113$class_8115$class_8225	net/minecraft/entity/decoration/DisplayEntity$BlockDisplayEntity$Data
FIELD	bsr$b$a	Ldsa;	a	comp_1319	comp_1319
METHOD	bsr$b$a	()Ldsa;	a	comp_1319	comp_1319
CLASS	bsr$c	net/minecraft/class_8113$class_8116	net/minecraft/entity/decoration/DisplayEntity$ArgbLerper
FIELD	bsr$c	I	a	comp_1320	comp_1320
FIELD	bsr$c	I	b	comp_1321	comp_1321
METHOD	bsr$c	()I	a	comp_1320	comp_1320
METHOD	bsr$c	()I	b	comp_1321	comp_1321
CLASS	bsr$d	net/minecraft/class_8113$class_8117	net/minecraft/entity/decoration/DisplayEntity$FloatLerper
METHOD	bsr$d	(FF)F	a	method_49779	method_49779
METHOD	bsr$d	(F)F	get	method_48886	lerp
CLASS	bsr$e	net/minecraft/class_8113$class_8118	net/minecraft/entity/decoration/DisplayEntity$AbstractInterpolator
METHOD	bsr$e	(Ljava/lang/Object;F)Ljava/lang/Object;	a	method_49780	method_49780
METHOD	bsr$e	(F)Ljava/lang/Object;	get	method_48888	interpolate
CLASS	bsr$f	net/minecraft/class_8113$class_8119	net/minecraft/entity/decoration/DisplayEntity$IntLerper
METHOD	bsr$f	(IF)I	a	method_49781	method_49781
METHOD	bsr$f	(F)I	get	method_48889	lerp
CLASS	bsr$g	net/minecraft/class_8113$class_8122	net/minecraft/entity/decoration/DisplayEntity$ItemDisplayEntity
FIELD	bsr$g	Ljava/lang/String;	p	field_42421	ITEM_NBT_KEY
FIELD	bsr$g	Ljava/lang/String;	q	field_42422	ITEM_DISPLAY_NBT_KEY
FIELD	bsr$g	Lakj;	r	field_42423	ITEM
FIELD	bsr$g	Lakj;	s	field_42424	ITEM_DISPLAY
FIELD	bsr$g	Lbuf;	t	field_42425	stackReference
FIELD	bsr$g	Lbsr$g$a;	u	field_43187	data
METHOD	bsr$g	(Lcom/mojang/datafixers/util/Pair;)V	a	method_48898	method_48898
METHOD	bsr$g	(Lcuk;)V	a	method_48896	setTransformationMode
METHOD	bsr$g	(Lcun;)V	a	method_48897	setItemStack
METHOD	bsr$g	(Lur;Lvo;)V	a	method_48899	method_48899
METHOD	bsr$g	()Lbsr$g$a;	s	method_49782	getData
METHOD	bsr$g	()Lcun;	u	method_48900	getItemStack
METHOD	bsr$g	()Lcuk;	v	method_48901	getTransformationMode
CLASS	bsr$g$a	net/minecraft/class_8113$class_8122$class_8226	net/minecraft/entity/decoration/DisplayEntity$ItemDisplayEntity$Data
FIELD	bsr$g$a	Lcun;	a	comp_1322	comp_1322
FIELD	bsr$g$a	Lcuk;	b	comp_1323	comp_1323
METHOD	bsr$g$a	()Lcun;	a	comp_1322	comp_1322
METHOD	bsr$g$a	()Lcuk;	b	comp_1323	comp_1323
CLASS	bsr$h	net/minecraft/class_8113$class_8227	net/minecraft/entity/decoration/DisplayEntity$FloatLerperImpl
FIELD	bsr$h	F	a	comp_1324	comp_1324
FIELD	bsr$h	F	b	comp_1325	comp_1325
METHOD	bsr$h	()F	a	comp_1324	comp_1324
METHOD	bsr$h	()F	b	comp_1325	comp_1325
CLASS	bsr$i	net/minecraft/class_8113$class_8228	net/minecraft/entity/decoration/DisplayEntity$IntLerperImpl
FIELD	bsr$i	I	a	comp_1326	comp_1326
FIELD	bsr$i	I	b	comp_1327	comp_1327
METHOD	bsr$i	()I	a	comp_1326	comp_1326
METHOD	bsr$i	()I	b	comp_1327	comp_1327
CLASS	bsr$j	net/minecraft/class_8113$class_8639	net/minecraft/entity/decoration/DisplayEntity$InterpolationTarget
FIELD	bsr$j	I	a	field_45115	step
FIELD	bsr$j	D	b	field_45116	x
FIELD	bsr$j	D	c	field_45117	y
FIELD	bsr$j	D	d	field_45118	z
FIELD	bsr$j	D	e	field_45119	yaw
FIELD	bsr$j	D	f	field_45120	pitch
METHOD	bsr$j	(Lbss;)V	a	method_52530	apply
METHOD	bsr$j	(Lbss;)V	b	method_52531	applyInterpolated
CLASS	bsr$k	net/minecraft/class_8113$class_8229	net/minecraft/entity/decoration/DisplayEntity$RenderState
FIELD	bsr$k	Lbsr$e;	a	comp_1328	comp_1328
FIELD	bsr$k	Lbsr$a;	b	comp_1329	comp_1329
FIELD	bsr$k	I	c	comp_1330	comp_1330
FIELD	bsr$k	Lbsr$d;	d	comp_1331	comp_1331
FIELD	bsr$k	Lbsr$d;	e	comp_1332	comp_1332
FIELD	bsr$k	I	f	comp_1333	comp_1333
METHOD	bsr$k	()Lbsr$e;	a	comp_1328	comp_1328
METHOD	bsr$k	()Lbsr$a;	b	comp_1329	comp_1329
METHOD	bsr$k	()I	c	comp_1330	comp_1330
METHOD	bsr$k	()Lbsr$d;	d	comp_1331	comp_1331
METHOD	bsr$k	()Lbsr$d;	e	comp_1332	comp_1332
METHOD	bsr$k	()I	f	comp_1333	comp_1333
CLASS	bsr$l	net/minecraft/class_8113$class_8123	net/minecraft/entity/decoration/DisplayEntity$TextDisplayEntity
FIELD	bsr$l	Ljava/lang/String;	aF	field_42427	LINE_WIDTH_NBT_KEY
FIELD	bsr$l	Ljava/lang/String;	aG	field_42428	TEXT_OPACITY_NBT_KEY
FIELD	bsr$l	Ljava/lang/String;	aH	field_42429	BACKGROUND_NBT_KEY
FIELD	bsr$l	Ljava/lang/String;	aI	field_42430	SHADOW_NBT_KEY
FIELD	bsr$l	Ljava/lang/String;	aJ	field_42431	SEE_THROUGH_NBT_KEY
FIELD	bsr$l	Ljava/lang/String;	aK	field_42432	DEFAULT_BACKGROUND_NBT_KEY
FIELD	bsr$l	Ljava/lang/String;	aL	field_42433	ALIGNMENT_NBT_KEY
FIELD	bsr$l	B	aM	field_42434	INITIAL_TEXT_OPACITY
FIELD	bsr$l	Lakj;	aN	field_42435	TEXT
FIELD	bsr$l	Lakj;	aO	field_42436	LINE_WIDTH
FIELD	bsr$l	Lakj;	aP	field_42437	BACKGROUND
FIELD	bsr$l	Lakj;	aQ	field_42438	TEXT_OPACITY
FIELD	bsr$l	Lakj;	aR	field_42439	TEXT_DISPLAY_FLAGS
FIELD	bsr$l	Lit/unimi/dsi/fastutil/ints/IntSet;	aS	field_43188	TEXT_RENDERING_DATA_IDS
FIELD	bsr$l	Lbsr$l$b;	aT	field_42442	textLines
FIELD	bsr$l	Lbsr$l$e;	aU	field_43189	data
FIELD	bsr$l	Ljava/lang/String;	p	field_42443	TEXT_NBT_KEY
FIELD	bsr$l	B	q	field_42444	SHADOW_FLAG
FIELD	bsr$l	B	r	field_42445	SEE_THROUGH_FLAG
FIELD	bsr$l	B	s	field_42446	DEFAULT_BACKGROUND_FLAG
FIELD	bsr$l	B	t	field_42447	LEFT_ALIGNMENT_FLAG
FIELD	bsr$l	B	u	field_42448	RIGHT_ALIGNMENT_FLAG
FIELD	bsr$l	I	v	field_42449	INITIAL_BACKGROUND
METHOD	bsr$l	(B)Lbsr$l$a;	a	method_48902	getAlignment
METHOD	bsr$l	(BLur;Ljava/lang/String;B)B	a	method_48903	readFlag
METHOD	bsr$l	(Lbsr$l$d;)Lbsr$l$b;	a	method_48905	splitLines
METHOD	bsr$l	(Lbsr$l$e;F)Lbsr$l$e;	a	method_49783	getLerpedRenderState
METHOD	bsr$l	(Lur;Lvo;)V	a	method_48906	method_48906
METHOD	bsr$l	(BLur;Ljava/lang/String;B)V	b	method_48907	writeFlag
METHOD	bsr$l	(I)V	b	method_48908	setLineWidth
METHOD	bsr$l	(B)V	c	method_48909	setTextOpacity
METHOD	bsr$l	(I)V	c	method_48910	setBackground
METHOD	bsr$l	(Lxo;)V	c	method_48911	setText
METHOD	bsr$l	(B)V	d	method_48912	setDisplayFlags
METHOD	bsr$l	()Lbsr$l$e;	s	method_49784	getData
METHOD	bsr$l	()Lxo;	u	method_48915	getText
METHOD	bsr$l	()I	v	method_48916	getLineWidth
METHOD	bsr$l	()B	w	method_48918	getTextOpacity
METHOD	bsr$l	()I	x	method_48919	getBackground
METHOD	bsr$l	()B	y	method_48917	getDisplayFlags
METHOD	bsr$l	()Lbsr$l$e;	z	method_49785	copyData
CLASS	bsr$l$a	net/minecraft/class_8113$class_8123$class_8124	net/minecraft/entity/decoration/DisplayEntity$TextDisplayEntity$TextAlignment
FIELD	bsr$l$a	Lbsr$l$a;	a	field_42450	field_42450
FIELD	bsr$l$a	Lbsr$l$a;	b	field_42451	field_42451
FIELD	bsr$l$a	Lbsr$l$a;	c	field_42452	field_42452
FIELD	bsr$l$a	Lcom/mojang/serialization/Codec;	d	field_42453	CODEC
FIELD	bsr$l$a	Ljava/lang/String;	e	field_42454	name
FIELD	bsr$l$a	[Lbsr$l$a;	f	field_42455	field_42455
METHOD	bsr$l$a	()[Lbsr$l$a;	a	method_48920	method_48920
CLASS	bsr$l$b	net/minecraft/class_8113$class_8123$class_8125	net/minecraft/entity/decoration/DisplayEntity$TextDisplayEntity$TextLines
FIELD	bsr$l$b	Ljava/util/List;	a	comp_1247	comp_1247
FIELD	bsr$l$b	I	b	comp_1248	comp_1248
METHOD	bsr$l$b	()Ljava/util/List;	a	comp_1247	comp_1247
METHOD	bsr$l$b	()I	b	comp_1248	comp_1248
CLASS	bsr$l$c	net/minecraft/class_8113$class_8123$class_8126	net/minecraft/entity/decoration/DisplayEntity$TextDisplayEntity$TextLine
FIELD	bsr$l$c	Layj;	a	comp_1249	comp_1249
FIELD	bsr$l$c	I	b	comp_1250	comp_1250
METHOD	bsr$l$c	()Layj;	a	comp_1249	comp_1249
METHOD	bsr$l$c	()I	b	comp_1250	comp_1250
CLASS	bsr$l$d	net/minecraft/class_8113$class_8123$class_8127	net/minecraft/entity/decoration/DisplayEntity$TextDisplayEntity$LineSplitter
CLASS	bsr$l$e	net/minecraft/class_8113$class_8123$class_8230	net/minecraft/entity/decoration/DisplayEntity$TextDisplayEntity$Data
FIELD	bsr$l$e	Lxo;	a	comp_1334	comp_1334
FIELD	bsr$l$e	I	b	comp_1335	comp_1335
FIELD	bsr$l$e	Lbsr$f;	c	comp_1336	comp_1336
FIELD	bsr$l$e	Lbsr$f;	d	comp_1337	comp_1337
FIELD	bsr$l$e	B	e	comp_1338	comp_1338
METHOD	bsr$l$e	()Lxo;	a	comp_1334	comp_1334
METHOD	bsr$l$e	()I	b	comp_1335	comp_1335
METHOD	bsr$l$e	()Lbsr$f;	c	comp_1336	comp_1336
METHOD	bsr$l$e	()Lbsr$f;	d	comp_1337	comp_1337
METHOD	bsr$l$e	()B	e	comp_1338	comp_1338
CLASS	bsr$m	net/minecraft/class_8113$class_8231	net/minecraft/entity/decoration/DisplayEntity$AffineTransformationInterpolator
FIELD	bsr$m	Lj;	a	comp_1339	comp_1339
FIELD	bsr$m	Lj;	b	comp_1340	comp_1340
METHOD	bsr$m	()Lj;	a	comp_1339	comp_1339
METHOD	bsr$m	(F)Lj;	a	method_49786	interpolate
METHOD	bsr$m	()Lj;	b	comp_1340	comp_1340
CLASS	bss	net/minecraft/class_1297	net/minecraft/entity/Entity
FIELD	bss	I	A	field_29988	DEFAULT_PORTAL_COOLDOWN
FIELD	bss	I	B	field_29989	MAX_COMMAND_TAGS
FIELD	bss	F	C	field_44870	field_44870
FIELD	bss	D	D	field_44871	field_44871
FIELD	bss	D	E	field_44872	field_44872
FIELD	bss	I	F	field_29992	DEFAULT_MIN_FREEZE_DAMAGE_TICKS
FIELD	bss	I	G	field_29993	FREEZING_DAMAGE_INTERVAL
FIELD	bss	I	H	field_49073	field_49073
FIELD	bss	Ljava/lang/String;	I	field_29994	UUID_KEY
FIELD	bss	Z	J	field_23807	intersectionChecked
FIELD	bss	I	K	field_5951	ridingCooldown
FIELD	bss	D	L	field_6014	prevX
FIELD	bss	D	M	field_6036	prevY
FIELD	bss	D	N	field_5969	prevZ
FIELD	bss	F	O	field_5982	prevYaw
FIELD	bss	F	P	field_6004	prevPitch
FIELD	bss	Z	Q	field_5976	horizontalCollision
FIELD	bss	Z	R	field_5992	verticalCollision
FIELD	bss	Z	S	field_36331	groundCollision
FIELD	bss	Z	T	field_34927	collidedSoftly
FIELD	bss	Z	U	field_6037	velocityModified
FIELD	bss	Levp;	V	field_17046	movementMultiplier
FIELD	bss	F	W	field_29973	DEFAULT_FRICTION
FIELD	bss	F	X	field_29974	MIN_RISING_BUBBLE_COLUMN_SPEED
FIELD	bss	F	Y	field_6039	prevHorizontalSpeed
FIELD	bss	F	Z	field_5973	horizontalSpeed
FIELD	bss	Ljava/lang/String;	aA	field_5981	uuidString
FIELD	bss	Z	aB	field_27857	inPowderSnow
FIELD	bss	Z	aC	field_28628	wasInPowderSnow
FIELD	bss	Z	aD	field_28629	wasOnFire
FIELD	bss	Ljava/util/Optional;	aE	field_44784	supportingBlockPos
FIELD	bss	F	aF	field_6031	yaw
FIELD	bss	F	aG	field_5965	pitch
FIELD	bss	Levk;	aH	field_6005	boundingBox
FIELD	bss	Z	aI	field_5952	onGround
FIELD	bss	Lbss$c;	aJ	field_26995	removalReason
FIELD	bss	F	aK	field_6003	nextStepSoundDistance
FIELD	bss	I	aL	field_5956	fireTicks
FIELD	bss	Ljava/util/Set;	aM	field_25599	submergedFluidTag
FIELD	bss	I	aN	field_29975	SNEAKING_FLAG_INDEX
FIELD	bss	I	aO	field_29976	SPRINTING_FLAG_INDEX
FIELD	bss	I	aP	field_29977	SWIMMING_FLAG_INDEX
FIELD	bss	I	aQ	field_29978	INVISIBLE_FLAG_INDEX
FIELD	bss	Lakj;	aR	field_6032	AIR
FIELD	bss	Lakj;	aS	field_6027	CUSTOM_NAME
FIELD	bss	Lakj;	aT	field_5975	NAME_VISIBLE
FIELD	bss	Lakj;	aU	field_5962	SILENT
FIELD	bss	Lakj;	aV	field_5995	NO_GRAVITY
FIELD	bss	Lakj;	aW	field_27858	FROZEN_TICKS
FIELD	bss	Ldwb;	aX	field_26996	changeListener
FIELD	bss	Lait;	aY	field_38931	trackedPosition
FIELD	bss	I	aZ	field_6018	portalCooldown
FIELD	bss	F	aa	field_5994	distanceTraveled
FIELD	bss	F	ab	field_28627	speed
FIELD	bss	F	ac	field_6017	fallDistance
FIELD	bss	D	ad	field_6038	lastRenderX
FIELD	bss	D	ae	field_5971	lastRenderY
FIELD	bss	D	af	field_5989	lastRenderZ
FIELD	bss	Z	ag	field_5960	noClip
FIELD	bss	Lazf;	ah	field_5974	random
FIELD	bss	I	ai	field_6012	age
FIELD	bss	Z	aj	field_5957	touchingWater
FIELD	bss	Lit/unimi/dsi/fastutil/objects/Object2DoubleMap;	ak	field_5964	fluidHeight
FIELD	bss	Z	al	field_6000	submergedInWater
FIELD	bss	I	am	field_6008	timeUntilRegen
FIELD	bss	Z	an	field_5953	firstUpdate
FIELD	bss	Lakn;	ao	field_6011	dataTracker
FIELD	bss	Lakj;	ap	field_5990	FLAGS
FIELD	bss	I	aq	field_29979	ON_FIRE_FLAG_INDEX
FIELD	bss	I	ar	field_29980	GLOWING_FLAG_INDEX
FIELD	bss	I	as	field_29981	FALL_FLYING_FLAG_INDEX
FIELD	bss	Lakj;	at	field_18064	POSE
FIELD	bss	Z	au	field_5985	ignoreCameraFrustum
FIELD	bss	Z	av	field_6007	velocityDirty
FIELD	bss	Z	aw	field_5963	inNetherPortal
FIELD	bss	I	ax	field_5972	netherPortalTime
FIELD	bss	Liz;	ay	field_5991	lastNetherPortalPosition
FIELD	bss	Ljava/util/UUID;	az	field_6021	uuid
FIELD	bss	Lorg/slf4j/Logger;	b	field_5955	LOGGER
FIELD	bss	Z	ba	field_6009	invulnerable
FIELD	bss	Z	bb	field_5958	glowing
FIELD	bss	Ljava/util/Set;	bc	field_6029	commandTags
FIELD	bss	[D	bd	field_5993	pistonMovementDelta
FIELD	bss	J	be	field_5996	pistonMovementTick
FIELD	bss	Lbsv;	bf	field_18065	dimensions
FIELD	bss	F	bg	field_18066	standingEyeHeight
FIELD	bss	Z	bh	field_44873	forceUpdateSupportingBlockPos
FIELD	bss	F	bi	field_26997	lastChimeIntensity
FIELD	bss	I	bj	field_26994	lastChimeAge
FIELD	bss	Z	bk	field_33758	hasVisualFire
FIELD	bss	Ldsa;	bl	field_47742	stateAtPos
FIELD	bss	Ljava/util/concurrent/atomic/AtomicInteger;	c	field_5978	CURRENT_ID
FIELD	bss	Levk;	d	field_6025	NULL_BOX
FIELD	bss	D	e	field_29984	SPEED_IN_WATER
FIELD	bss	D	k	field_29982	SPEED_IN_LAVA_IN_NETHER
FIELD	bss	D	l	field_29983	SPEED_IN_LAVA
FIELD	bss	D	m	field_5999	renderDistanceMultiplier
FIELD	bss	Lbsy;	n	field_5961	type
FIELD	bss	I	o	field_5986	id
FIELD	bss	Lcom/google/common/collect/ImmutableList;	p	field_5979	passengerList
FIELD	bss	Lbss;	q	field_6034	vehicle
FIELD	bss	Ldbw;	r	field_6002	world
FIELD	bss	Levp;	s	field_22467	pos
FIELD	bss	Liz;	t	field_22468	blockPos
FIELD	bss	Ldbd;	u	field_35101	chunkPos
FIELD	bss	Levp;	v	field_18276	velocity
FIELD	bss	Ljava/lang/String;	w	field_29985	ID_KEY
FIELD	bss	Ljava/lang/String;	x	field_29986	PASSENGERS_KEY
FIELD	bss	I	y	field_49791	field_49791
FIELD	bss	I	z	field_29987	MAX_RIDING_COOLDOWN
METHOD	bss	()V	A	method_49792	teleportPassengers
METHOD	bss	(Lbss;)Z	A	method_37217	method_37217
METHOD	bss	()I	F	method_5691	getPermissionLevel
METHOD	bss	()Ljava/util/stream/Stream;	G	method_31484	streamIntoPassengers
METHOD	bss	()Ljava/util/Iterator;	H	method_31485	method_31485
METHOD	bss	()Ljava/lang/String;	I	method_5849	method_5849
METHOD	bss	()Ljava/lang/String;	J	method_5766	method_5766
METHOD	bss	()Ljava/lang/String;	K	method_5689	method_5689
METHOD	bss	()V	L	method_5760	tickPortalCooldown
METHOD	bss	()D	L_	method_53828	getLerpTargetZ
METHOD	bss	()Ljava/lang/String;	M	method_5761	method_5761
METHOD	bss	()F	M_	method_53829	getLerpTargetPitch
METHOD	bss	()Z	N_	method_7325	isSpectator
METHOD	bss	(D)Z	a	method_5640	shouldRender
METHOD	bss	(DDD)V	a	method_33567	requestTeleportAndDismount
METHOD	bss	(DDDFF)V	a	method_5641	updatePositionAndAngles
METHOD	bss	(DDDFFI)V	a	method_5759	updateTrackedPositionAndAngles
METHOD	bss	(DDF)Levp;	a	method_24826	getPassengerDismountOffset
METHOD	bss	(DFZ)Levn;	a	method_5745	raycast
METHOD	bss	(DZLdsa;Liz;)V	a	method_5623	fall
METHOD	bss	(FF)V	a	method_5710	setRotation
METHOD	bss	(FFLbrl;)Z	a	method_5747	handleFallDamage
METHOD	bss	(FI)V	a	method_5683	updateTrackedHeadRotation
METHOD	bss	(FLevp;)V	a	method_5724	updateVelocity
METHOD	bss	(IDDDDD)V	a	method_52532	lerpPosAndRotation
METHOD	bss	(Laci;)V	a	method_31471	onSpawnPacket
METHOD	bss	(Lakn$a;)V	a	method_5693	initDataTracker
METHOD	bss	(Lare;)Leos;	a	method_30329	getTeleportTarget
METHOD	bss	(Lare;DDDLjava/util/Set;FF)Z	a	method_48105	teleport
METHOD	bss	(Lare;Lbtm;)V	a	method_5800	onStruckByLightning
METHOD	bss	(Lare;Lbtn;)Z	a	method_5874	onKilledOther
METHOD	bss	(Lare;Liz;ZLdtr;)Ljava/util/Optional;	a	method_30330	getPortalRect
METHOD	bss	(Lare;Ll$a;)Leos;	a	method_30331	method_30331
METHOD	bss	(Larf;)Z	a	method_5680	canBeSpectated
METHOD	bss	(Lavy;)V	a	method_43077	playSoundIfNotSilent
METHOD	bss	(Lavy;FF)V	a	method_5783	playSound
METHOD	bss	(Laxe;)Z	a	method_5777	isSubmergedIn
METHOD	bss	(Laxe;D)Z	a	method_5692	updateMovementInFluid
METHOD	bss	(Lbrl;F)Z	a	method_5643	damage
METHOD	bss	(Lbss$c;)V	a	method_5650	remove
METHOD	bss	(Lbss;)V	a	method_56918	onExplodedBy
METHOD	bss	(Lbss;D)Z	a	method_24516	isInRange
METHOD	bss	(Lbss;DD)Z	a	method_43259	isInRange
METHOD	bss	(Lbss;ILbrl;)V	a	method_5716	updateKilledAdvancementCriterion
METHOD	bss	(Lbss;Lbss$a;)V	a	method_5865	updatePassengerPosition
METHOD	bss	(Lbss;Lbss;)Z	a	method_31475	method_31475
METHOD	bss	(Lbss;Lbss;Lbsu;)Levp;	a	method_55665	getPassengerAttachmentPos
METHOD	bss	(Lbss;Lbsv;F)Levp;	a	method_52533	getPassengerAttachmentPos
METHOD	bss	(Lbss;Ldbw;Ljava/util/List;Levk;)Ljava/util/List;	a	method_59816	collectCollisions
METHOD	bss	(Lbss;Levp;Levk;Ldbw;Ljava/util/List;)Levp;	a	method_20736	adjustMovementForCollisions
METHOD	bss	(Lbss;Z)Z	a	method_5873	startRiding
METHOD	bss	(Lbsv;Levp;)V	a	method_33331	method_33331
METHOD	bss	(Lbtn;Lbss;)V	a	method_5723	applyDamageEffects
METHOD	bss	(Lbts;Levp;)V	a	method_5784	move
METHOD	bss	(Lbtz;)Lbsv;	a	method_18377	getDimensions
METHOD	bss	(Lcmv;Lbqr;)Lbqs;	a	method_5688	interact
METHOD	bss	(Lcmv;Levp;Lbqr;)Lbqs;	a	method_5664	interactAt
METHOD	bss	(Lcnn;)Lcno;	a	method_56071	getProjectileDeflector
METHOD	bss	(Lcui;)Levp;	a	method_40123	getHandPosOffset
METHOD	bss	(Lcun;F)Lcjf;	a	method_5699	dropStack
METHOD	bss	(Ldbo;)Z	a	method_5659	isImmuneToExplosion
METHOD	bss	(Ldbo;Ldbc;Liz;Ldsa;F)Z	a	method_5853	canExplosionDestroyBlock
METHOD	bss	(Ldbo;Ldbc;Liz;Ldsa;Lent;F)F	a	method_5774	getEffectiveExplosionResistance
METHOD	bss	(Ldbv;)Lcjf;	a	method_5706	dropItem
METHOD	bss	(Ldbv;I)Lcjf;	a	method_5870	dropItem
METHOD	bss	(Ldbw;)V	a	method_51502	setWorld
METHOD	bss	(Ldbw;Liz;)Z	a	method_36971	canModifyAt
METHOD	bss	(Ldju;)F	a	method_5763	applyMirror
METHOD	bss	(Ldlk;)F	a	method_5832	applyRotation
METHOD	bss	(Ldsa;)V	a	method_5622	onBlockCollision
METHOD	bss	(Ldsa;Ldsa;)V	a	method_49787	playCombinationStepSounds
METHOD	bss	(Ldsa;Levp;)V	a	method_5844	slowMovement
METHOD	bss	(Ldsa;Liz;)Z	a	method_30332	method_30332
METHOD	bss	(Levk;)V	a	method_5857	setBoundingBox
METHOD	bss	(Levk;Liz;)Z	a	method_30022	method_30022
METHOD	bss	(Levk;Ljava/util/List;F)[F	a	method_59817	findPotentialStepHeights
METHOD	bss	(Levp;)Levp;	a	method_17835	adjustMovementForCollisions
METHOD	bss	(Levp;FF)Levp;	a	method_18795	movementInputToVelocity
METHOD	bss	(Levp;Lbss;)D	a	method_59655	method_59655
METHOD	bss	(Levp;Lbts;)Levp;	a	method_18796	adjustMovementForSneaking
METHOD	bss	(Levp;Levk;Ljava/util/List;)Levp;	a	method_20737	adjustMovementForCollisions
METHOD	bss	(Lewv;)Z	a	method_5645	isTeamPlayer
METHOD	bss	(Lfb$a;Levp;)V	a	method_5702	lookAt
METHOD	bss	(Liz;)Ldsa;	a	method_51700	method_51700
METHOD	bss	(Liz;FF)V	a	method_5725	refreshPositionAndAngles
METHOD	bss	(Liz;Ldsa;)Z	a	method_30632	collidesWithStateAtPos
METHOD	bss	(Liz;Ldsa;ZZLevp;)Z	a	method_51701	stepOnBlock
METHOD	bss	(Ljava/lang/String;)Z	a	method_5780	addCommandTag
METHOD	bss	(Ljava/util/function/BiConsumer;)V	a	method_42147	updateEventHandler
METHOD	bss	(Ljava/util/function/Predicate;)Z	a	method_5703	hasPassenger
METHOD	bss	(Lje$a;D)D	a	method_18797	calculatePistonMovementFactor
METHOD	bss	(Lje$a;Ll$a;)Levp;	a	method_30633	positionInPortal
METHOD	bss	(Lji;)V	a	method_32876	emitGameEvent
METHOD	bss	(Lji;Lbss;)V	a	method_32875	emitGameEvent
METHOD	bss	(Lp;)V	a	method_5819	populateCrashReport
METHOD	bss	(Lur;)V	a	method_5749	readCustomDataFromNbt
METHOD	bss	(Lyl;)Lyl;	a	method_5813	method_5813
METHOD	bss	(ZLevp;)V	a	method_52208	setOnGround
METHOD	bss	([D)Lux;	a	method_5846	toNbtList
METHOD	bss	([F)Lux;	a	method_5726	toNbtList
METHOD	bss	()V	aA	method_5730	setOnFireFromLava
METHOD	bss	()I	aB	method_20802	getFireTicks
METHOD	bss	()V	aC	method_5646	extinguish
METHOD	bss	()V	aD	method_5825	tickInVoid
METHOD	bss	()Z	aE	method_24828	isOnGround
METHOD	bss	()V	aF	method_36974	tryCheckBlockCollision
METHOD	bss	()V	aG	method_36975	playExtinguishSound
METHOD	bss	()V	aH	method_46395	extinguishWithSound
METHOD	bss	()V	aI	method_33573	addAirTravelEffects
METHOD	bss	()Liz;	aJ	method_43260	getLandingPos
METHOD	bss	()Liz;	aK	method_23314	getVelocityAffectingPos
METHOD	bss	()Liz;	aL	method_23312	getSteppingPos
METHOD	bss	()F	aM	method_23313	getJumpVelocityMultiplier
METHOD	bss	()F	aN	method_23326	getVelocityMultiplier
METHOD	bss	()F	aO	method_5867	calculateNextStepSoundDistance
METHOD	bss	()Lavy;	aP	method_5737	getSwimSound
METHOD	bss	()Lavy;	aQ	method_5625	getSplashSound
METHOD	bss	()Lavy;	aR	method_5672	getHighSpeedSplashSound
METHOD	bss	()V	aS	method_5852	checkBlockCollision
METHOD	bss	()V	aT	method_51295	playSwimSound
METHOD	bss	()V	aU	method_5801	addFlapEffects
METHOD	bss	()Z	aV	method_5776	isFlappingWings
METHOD	bss	()Z	aW	method_5701	isSilent
METHOD	bss	()Z	aX	method_5740	hasNoGravity
METHOD	bss	()D	aY	method_7490	getGravity
METHOD	bss	()D	aZ	method_56989	getFinalGravity
METHOD	bss	(DDD)V	a_	method_5814	setPosition
METHOD	bss	(I)Lbuf;	a_	method_32318	getStackReference
METHOD	bss	(Ljava/util/UUID;)V	a_	method_5826	setUuid
METHOD	bss	()V	ac	method_5848	stopRiding
METHOD	bss	()V	ai	method_18375	detach
METHOD	bss	()Lait;	aj	method_43389	getTrackedPosition
METHOD	bss	()Lbsy;	ak	method_5864	getType
METHOD	bss	()Ljava/util/Set;	am	method_5752	getCommandTags
METHOD	bss	()V	an	method_5768	kill
METHOD	bss	()V	ao	method_31472	discard
METHOD	bss	()Lakn;	ap	method_5841	getDataTracker
METHOD	bss	()V	aq	method_36209	onRemoved
METHOD	bss	()Lbtz;	ar	method_18376	getPose
METHOD	bss	()Levk;	as	method_33332	calculateBoundingBox
METHOD	bss	()V	at	method_23311	refreshPosition
METHOD	bss	()V	au	method_5670	baseTick
METHOD	bss	()V	av	method_31473	attemptTickInVoid
METHOD	bss	()V	aw	method_30229	resetPortalCooldown
METHOD	bss	()I	ax	method_51848	getPortalCooldown
METHOD	bss	()Z	ay	method_30230	hasPortalCooldown
METHOD	bss	()I	az	method_5741	getMaxNetherPortalTime
METHOD	bss	(B)V	b	method_5711	handleStatus
METHOD	bss	(D)V	b	method_5840	setRenderDistanceMultiplier
METHOD	bss	(DD)V	b	method_5872	changeLookDirection
METHOD	bss	(DDDFF)V	b	method_5808	refreshPositionAndAngles
METHOD	bss	(FF)Levp;	b	method_5631	getRotationVector
METHOD	bss	(IZ)V	b	method_5729	setFlag
METHOD	bss	(Lare;)Lbss;	b	method_5731	moveToWorld
METHOD	bss	(Laxe;)D	b	method_5861	getFluidHeight
METHOD	bss	(Lbrl;)Z	b	method_5679	isInvulnerableTo
METHOD	bss	(Lbss;)Z	b	method_54756	method_54756
METHOD	bss	(Lbtn;)Levp;	b	method_24829	updatePassengerForDismount
METHOD	bss	(Lbtz;)V	b	method_18380	setPose
METHOD	bss	(Lcun;)Lcjf;	b	method_5775	dropStack
METHOD	bss	(Ldsa;)V	b	method_51296	playSecondaryStepSound
METHOD	bss	(Levk;)Z	b	method_5629	doesNotCollide
METHOD	bss	(Levp;)V	b	method_33574	setPosition
METHOD	bss	(Liz;Ldsa;)V	b	method_5712	playStepSound
METHOD	bss	(Ljava/lang/String;)Z	b	method_5738	removeCommandTag
METHOD	bss	(Lur;)V	b	method_5652	writeCustomDataToNbt
METHOD	bss	(Lxo;)V	b	method_5665	setCustomName
METHOD	bss	(ZLevp;)V	b	method_51703	updateSupportingBlockPos
METHOD	bss	()Z	bA	method_5810	isPushable
METHOD	bss	()Z	bB	method_5638	shouldSetPositionOnLoad
METHOD	bss	()Ljava/lang/String;	bC	method_5653	getSavedEntityId
METHOD	bss	()Z	bD	method_5805	isAlive
METHOD	bss	()Z	bE	method_5757	isInsideWall
METHOD	bss	()Z	bF	method_30948	isCollidable
METHOD	bss	()Z	bG	method_5709	isLiving
METHOD	bss	()V	bH	method_5772	removeAllPassengers
METHOD	bss	()V	bI	method_29239	dismountVehicle
METHOD	bss	()Z	bJ	method_48921	couldAcceptPassenger
METHOD	bss	()F	bK	method_5871	getTargetingMargin
METHOD	bss	()Levp;	bL	method_5720	getRotationVector
METHOD	bss	()Levo;	bM	method_5802	getRotationClient
METHOD	bss	()Levp;	bN	method_5663	getRotationVecClient
METHOD	bss	()V	bO	method_18379	tickPortal
METHOD	bss	()I	bP	method_5806	getDefaultPortalCooldown
METHOD	bss	()Z	bQ	method_5809	isOnFire
METHOD	bss	()Z	bR	method_5765	hasVehicle
METHOD	bss	()Z	bS	method_5782	hasPassengers
METHOD	bss	()Z	bT	method_49693	shouldDismountUnderwater
METHOD	bss	()Z	bU	method_52534	shouldControlVehicles
METHOD	bss	()Z	bV	method_5715	isSneaking
METHOD	bss	()Z	bW	method_21749	bypassesSteppingEffects
METHOD	bss	()Z	bX	method_21750	bypassesLandingEffects
METHOD	bss	()Z	bY	method_21751	isSneaky
METHOD	bss	()Z	bZ	method_21752	isDescending
METHOD	bss	(Lcmv;)V	b_	method_5694	onPlayerCollision
METHOD	bss	()V	ba	method_56990	applyGravity
METHOD	bss	()Lbss$b;	bb	method_33570	getMoveEffect
METHOD	bss	()Z	bc	method_33189	occludeVibrationSignals
METHOD	bss	()Z	bd	method_5753	isFireImmune
METHOD	bss	()Z	be	method_5799	isTouchingWater
METHOD	bss	()Z	bf	method_5721	isTouchingWaterOrRain
METHOD	bss	()Z	bg	method_5637	isWet
METHOD	bss	()Z	bh	method_5816	isInsideWaterOrBubbleColumn
METHOD	bss	()Z	bi	method_52535	isInFluid
METHOD	bss	()Z	bj	method_5869	isSubmergedInWater
METHOD	bss	()V	bk	method_5790	updateSwimming
METHOD	bss	()Z	bl	method_5876	updateWaterState
METHOD	bss	()V	bm	method_5713	checkWaterState
METHOD	bss	()V	bn	method_5746	onSwimmingStart
METHOD	bss	()Ldsa;	bo	method_43261	getLandingBlockState
METHOD	bss	()Ldsa;	bp	method_25936	getSteppingBlockState
METHOD	bss	()Z	bq	method_27298	shouldSpawnSprintingParticles
METHOD	bss	()V	br	method_5839	spawnSprintingParticles
METHOD	bss	()Z	bs	method_5771	isInLava
METHOD	bss	()F	bt	method_5718	getBrightnessAtEyes
METHOD	bss	()V	bu	method_22862	resetPosition
METHOD	bss	()V	bv	method_5785	scheduleVelocityUpdate
METHOD	bss	()Lje;	bw	method_58149	getFacing
METHOD	bss	()Levp;	bx	method_33571	getEyePos
METHOD	bss	()Z	by	method_49108	canBeHitByProjectile
METHOD	bss	()Z	bz	method_5863	canHit
METHOD	bss	(D)D	c	method_23316	offsetX
METHOD	bss	(DDD)V	c	method_5859	requestTeleport
METHOD	bss	(FF)Levp;	c	method_18863	getOppositeRotationVector
METHOD	bss	(Larf;)V	c	method_5837	onStartedTrackingBy
METHOD	bss	(Lbrl;)V	c	method_48922	onDamaged
METHOD	bss	(Lbss;)Z	c	method_59656	method_59656
METHOD	bss	(Lbtz;)Z	c	method_41328	isInPose
METHOD	bss	(Ldsa;)Z	c	method_51702	canClimb
METHOD	bss	(Levp;)Z	c	method_39759	hasCollidedSoftly
METHOD	bss	(Liz;Ldsa;)V	c	method_51297	playStepSounds
METHOD	bss	(Lxo;)Lxo;	c	method_5856	removeClickEvents
METHOD	bss	(Z)V	c	method_33572	setOnFire
METHOD	bss	()Ljava/lang/String;	cA	method_5845	getUuidAsString
METHOD	bss	()Z	cC	method_5675	isPushedByFluids
METHOD	bss	()D	cD	method_5824	getRenderDistanceMultiplier
METHOD	bss	()Z	cE	method_5807	isCustomNameVisible
METHOD	bss	()Z	cF	method_5733	shouldRenderName
METHOD	bss	()V	cG	method_46396	reinitDimensions
METHOD	bss	()Lje;	cH	method_5735	getHorizontalFacing
METHOD	bss	()Lje;	cI	method_5755	getMovementDirection
METHOD	bss	()Lxu;	cJ	method_5769	getHoverEvent
METHOD	bss	()F	cL	method_5751	getStandingEyeHeight
METHOD	bss	()Levp;	cM	method_29919	getLeashOffset
METHOD	bss	()Ldbw;	cN	method_5770	getEntityWorld
METHOD	bss	()Lnet/minecraft/server/MinecraftServer;	cO	method_5682	getServer
METHOD	bss	()Z	cP	method_5833	entityDataRequiresOperator
METHOD	bss	()Lbtn;	cQ	method_5642	getControllingPassenger
METHOD	bss	()Z	cR	method_42148	hasControllingPassenger
METHOD	bss	()Ljava/util/List;	cS	method_5685	getPassengerList
METHOD	bss	()Lbss;	cT	method_31483	getFirstPassenger
METHOD	bss	()Ljava/lang/Iterable;	cW	method_5736	getPassengersDeep
METHOD	bss	()I	cX	method_54757	getPlayerPassengers
METHOD	bss	()Z	cY	method_5817	hasPlayerRider
METHOD	bss	()Lbss;	cZ	method_5668	getRootVehicle
METHOD	bss	()D	c_	method_53830	getLerpTargetX
METHOD	bss	()Z	ca	method_18276	isInSneakingPose
METHOD	bss	()Z	cb	method_5624	isSprinting
METHOD	bss	()Z	cc	method_5681	isSwimming
METHOD	bss	()Z	cd	method_20232	isInSwimmingPose
METHOD	bss	()Z	ce	method_20448	isCrawling
METHOD	bss	()Z	cf	method_36361	isGlowingLocal
METHOD	bss	()Z	cg	method_5851	isGlowing
METHOD	bss	()Z	ch	method_5767	isInvisible
METHOD	bss	()Z	ci	method_52172	isOnRail
METHOD	bss	()Lewo;	cj	method_5781	getScoreboardTeam
METHOD	bss	()I	ck	method_5748	getMaxAir
METHOD	bss	()I	cl	method_5669	getAir
METHOD	bss	()I	cm	method_32312	getFrozenTicks
METHOD	bss	()F	cn	method_32313	getFreezingScale
METHOD	bss	()Z	co	method_32314	isFrozen
METHOD	bss	()I	cp	method_32315	getMinFreezeDamageTicks
METHOD	bss	()V	cq	method_45318	limitFallDistance
METHOD	bss	()Lxo;	cr	method_23315	getDefaultName
METHOD	bss	()F	cs	method_5791	getHeadYaw
METHOD	bss	()Z	ct	method_5732	isAttackable
METHOD	bss	()Z	cu	method_5655	isInvulnerable
METHOD	bss	()V	cv	method_30076	removeFromDimension
METHOD	bss	()Z	cw	method_5822	canUsePortals
METHOD	bss	()I	cx	method_5850	getSafeFallDistance
METHOD	bss	()Z	cy	method_5862	doesRenderOnFire
METHOD	bss	(D)D	d	method_23322	getParticleX
METHOD	bss	(DDD)V	d	method_45166	requestTeleportOffset
METHOD	bss	(F)Liz;	d	method_43258	getPosWithYOffset
METHOD	bss	(Larf;)V	d	method_5742	onStoppedTrackingBy
METHOD	bss	(Lbss;)V	d	method_49789	method_49789
METHOD	bss	(Lbtz;)F	d	method_18381	getEyeHeight
METHOD	bss	(Lcmv;)Z	d	method_5756	isInvisibleTo
METHOD	bss	(Ldsa;)Z	d	method_49790	shouldPlayAmethystChimeSound
METHOD	bss	(Levp;)Levp;	d	method_18794	adjustMovementForPiston
METHOD	bss	(Lur;)Z	d	method_5786	saveSelfNbt
METHOD	bss	(Z)V	d	method_24830	setOnGround
METHOD	bss	()D	dA	method_23321	getZ
METHOD	bss	()V	dB	method_5982	checkDespawn
METHOD	bss	()Lcun;	dC	method_31480	getPickBlockStack
METHOD	bss	()Z	dD	method_32316	canFreeze
METHOD	bss	()Z	dE	method_40071	shouldEscapePowderSnow
METHOD	bss	()F	dF	method_36454	getYaw
METHOD	bss	()F	dG	method_43078	getBodyYaw
METHOD	bss	()F	dH	method_36455	getPitch
METHOD	bss	()Z	dI	method_48155	canSprintAsVehicle
METHOD	bss	()F	dJ	method_49476	getStepHeight
METHOD	bss	()Z	dK	method_31481	isRemoved
METHOD	bss	()Lbss$c;	dL	method_35049	getRemovalReason
METHOD	bss	()V	dM	method_31482	unsetRemoved
METHOD	bss	()Ldbw;	dP	method_37908	getWorld
METHOD	bss	()Lbrm;	dQ	method_48923	getDamageSources
METHOD	bss	()Ljw;	dR	method_56673	getRegistryManager
METHOD	bss	()D	d_	method_53827	getLerpTargetY
METHOD	bss	()Z	da	method_5787	isLogicalSideForUpdatingMovement
METHOD	bss	()Z	db	method_6034	canMoveVoluntarily
METHOD	bss	()Lbss;	dc	method_5854	getVehicle
METHOD	bss	()Lbss;	dd	method_49694	getControllingVehicle
METHOD	bss	()Lawa;	de	method_5634	getSoundCategory
METHOD	bss	()I	df	method_5676	getBurningDuration
METHOD	bss	()Lep;	dg	method_5671	getCommandSource
METHOD	bss	()Z	dh	method_33724	isRegionUnloaded
METHOD	bss	()D	di	method_29241	getSwimHeight
METHOD	bss	()F	dj	method_17681	getWidth
METHOD	bss	()F	dk	method_17682	getHeight
METHOD	bss	()Lzv;	dl	method_18002	createSpawnPacket
METHOD	bss	()Lbsu;	dm	method_56072	getAttachments
METHOD	bss	()Levp;	dn	method_19538	getPos
METHOD	bss	()Levp;	do	method_43390	getSyncedPos
METHOD	bss	()Ldsa;	dq	method_55667	getBlockStateAtPos
METHOD	bss	()Ldbd;	dr	method_31476	getChunkPos
METHOD	bss	()Levp;	ds	method_18798	getVelocity
METHOD	bss	()I	dt	method_31477	getBlockX
METHOD	bss	()D	du	method_23317	getX
METHOD	bss	()I	dv	method_31478	getBlockY
METHOD	bss	()D	dw	method_23318	getY
METHOD	bss	()D	dx	method_23319	getRandomBodyY
METHOD	bss	()D	dy	method_23320	getEyeY
METHOD	bss	()I	dz	method_31479	getBlockZ
METHOD	bss	(D)D	e	method_23323	getBodyY
METHOD	bss	(DDD)V	e	method_24203	refreshPositionAfterTeleport
METHOD	bss	(F)V	e	method_5734	playSwimSound
METHOD	bss	(I)V	e	method_5838	setId
METHOD	bss	(Lbss;)V	e	method_37216	method_37216
METHOD	bss	(Ldsa;)Z	e	method_29494	method_29494
METHOD	bss	(Levp;)V	e	method_29495	refreshPositionAfterTeleport
METHOD	bss	(Liz;)Z	e	method_51849	isSupportedBy
METHOD	bss	(Lur;)Z	e	method_5662	saveNbt
METHOD	bss	(Z)V	e	method_5803	setSilent
METHOD	bss	()F	e_	method_53831	getLerpTargetYaw
METHOD	bss	(D)D	f	method_23324	offsetZ
METHOD	bss	(DDD)V	f	method_43391	updateTrackedPosition
METHOD	bss	(F)Levp;	f	method_5828	getRotationVec
METHOD	bss	(I)V	f	method_51850	setPortalCooldown
METHOD	bss	(Lbss;)F	f	method_5739	distanceTo
METHOD	bss	(Levp;)D	f	method_5707	squaredDistanceTo
METHOD	bss	(Liz;)Liz;	f	method_49788	getStepSoundPos
METHOD	bss	(Lur;)Lur;	f	method_5647	writeNbt
METHOD	bss	(Z)V	f	method_5875	setNoGravity
METHOD	bss	(D)D	g	method_23325	getParticleZ
METHOD	bss	(DDD)Z	g	method_5654	doesNotCollide
METHOD	bss	(F)F	g	method_5695	getPitch
METHOD	bss	(I)V	g	method_5639	setOnFireFor
METHOD	bss	(Lbss;)D	g	method_5858	squaredDistanceTo
METHOD	bss	(Levp;)Ljava/util/Optional;	g	method_59657	getPassengerNearestTo
METHOD	bss	(Liz;)V	g	method_5717	setInNetherPortal
METHOD	bss	(Lur;)V	g	method_5651	readNbt
METHOD	bss	(Z)V	g	method_5660	setSneaking
METHOD	bss	(DDD)V	h	method_30634	updatePosition
METHOD	bss	(F)F	h	method_5705	getYaw
METHOD	bss	(I)V	h	method_56073	setOnFireForTicks
METHOD	bss	(Lbss;)V	h	method_5697	pushAwayFrom
METHOD	bss	(Levp;)V	h	method_18799	setVelocity
METHOD	bss	(Z)V	h	method_5728	setSprinting
METHOD	bss	()Levk;	h_	method_5830	getVisibilityBoundingBox
METHOD	bss	(DDD)D	i	method_5649	squaredDistanceTo
METHOD	bss	(F)Levp;	i	method_18864	getOppositeRotationVector
METHOD	bss	(I)V	i	method_20803	setFireTicks
METHOD	bss	(Lbss;)Z	i	method_30949	collidesWith
METHOD	bss	(Levp;)V	i	method_45319	addVelocity
METHOD	bss	(Z)V	i	method_5796	setSwimming
METHOD	bss	()I	i_	method_22861	getTeamColorValue
METHOD	bss	(DDD)V	j	method_5762	addVelocity
METHOD	bss	(F)Levp;	j	method_5836	getCameraPosVec
METHOD	bss	(I)Z	j	method_5795	getFlag
METHOD	bss	(Lbss;)V	j	method_24201	updatePassengerPosition
METHOD	bss	(Z)V	j	method_5834	setGlowing
METHOD	bss	()V	j_	method_18382	calculateDimensions
METHOD	bss	(DDD)Z	k	method_5727	shouldRender
METHOD	bss	(F)Levp;	k	method_31166	getClientCameraPosVec
METHOD	bss	(I)V	k	method_5855	setAir
METHOD	bss	(Lbss;)V	k	method_5644	onPassengerLookAround
METHOD	bss	(Z)V	k	method_5648	setInvisible
METHOD	bss	()Leny;	k_	method_5657	getPistonBehavior
METHOD	bss	()V	l	method_5773	tick
METHOD	bss	(DDD)V	l	method_5750	setVelocityClient
METHOD	bss	(F)Levp;	l	method_30950	getLerpedPos
METHOD	bss	(I)V	l	method_32317	setFrozenTicks
METHOD	bss	(Lbss;)Levp;	l	method_55668	getVehicleAttachmentPos
METHOD	bss	(Z)V	l	method_5700	onBubbleColumnSurfaceCollision
METHOD	bss	(DDD)V	m	method_5632	pushOutOfBlocks
METHOD	bss	(F)V	m	method_5879	animateDamage
METHOD	bss	(I)Z	m	method_5687	hasPermissionLevel
METHOD	bss	(Lbss;)Levp;	m	method_52538	getPassengerRidingPos
METHOD	bss	(Z)V	m	method_5764	onBubbleColumnCollision
METHOD	bss	()V	n	method_38785	onLanding
METHOD	bss	(DDD)V	n	method_20620	teleport
METHOD	bss	(F)V	n	method_5847	setHeadYaw
METHOD	bss	(Lbss;)Z	n	method_5804	startRiding
METHOD	bss	(Z)V	n	method_5684	setInvulnerable
METHOD	bss	(DDD)V	o	method_18800	setVelocity
METHOD	bss	(F)V	o	method_5636	setBodyYaw
METHOD	bss	(Lbss;)Z	o	method_5860	canStartRiding
METHOD	bss	(Z)V	o	method_5880	setCustomNameVisible
METHOD	bss	(DDD)V	p	method_23327	setPos
METHOD	bss	(F)Levp;	p	method_45321	getLeashOffset
METHOD	bss	(Lbss;)V	p	method_5627	addPassenger
METHOD	bss	(Z)V	p	method_32319	setInPowderSnow
METHOD	bss	(F)Levp;	q	method_30951	getLeashPos
METHOD	bss	(Lbss;)V	q	method_5793	removePassenger
METHOD	bss	(F)V	r	method_36456	setYaw
METHOD	bss	(Lbss;)Z	r	method_5818	canAddPassenger
METHOD	bss	()Z	r_	method_5696	canAvoidTraps
METHOD	bss	(F)V	s	method_36457	setPitch
METHOD	bss	(Lbss;)Z	s	method_5722	isTeammate
METHOD	bss	()V	t	method_5842	tickRiding
METHOD	bss	(Lbss;)Z	t	method_5779	isPartOf
METHOD	bss	(Lbss;)Z	u	method_5698	handleAttack
METHOD	bss	()V	v	method_37215	playAmethystChimeSound
METHOD	bss	(Lbss;)V	v	method_5719	copyPositionAndRotation
METHOD	bss	()Z	w	method_5778	isBeingRainedOn
METHOD	bss	(Lbss;)V	w	method_5878	copyFrom
METHOD	bss	()Z	x	method_5798	isInsideBubbleColumn
METHOD	bss	(Lbss;)Z	x	method_5626	hasPassenger
METHOD	bss	(Lbss;)Z	y	method_5794	isConnectedThroughVehicle
METHOD	bss	()V	z	method_5630	updateSubmergedInWaterState
METHOD	bss	(Lbss;)Z	z	method_5821	hasPassengerDeep
CLASS	bss$1	net/minecraft/class_1297$1	net/minecraft/entity/Entity$1
FIELD	bss$1	[I	a	field_6041	field_6041
FIELD	bss$1	[I	b	field_6040	field_6040
CLASS	bss$a	net/minecraft/class_1297$class_4738	net/minecraft/entity/Entity$PositionUpdater
CLASS	bss$b	net/minecraft/class_1297$class_5799	net/minecraft/entity/Entity$MoveEffect
FIELD	bss$b	Lbss$b;	a	field_28630	field_28630
FIELD	bss$b	Lbss$b;	b	field_28631	field_28631
FIELD	bss$b	Lbss$b;	c	field_28632	field_28632
FIELD	bss$b	Lbss$b;	d	field_28633	field_28633
FIELD	bss$b	Z	e	field_28634	sounds
FIELD	bss$b	Z	f	field_28635	events
FIELD	bss$b	[Lbss$b;	g	field_28636	field_28636
METHOD	bss$b	()Z	a	method_33576	hasAny
METHOD	bss$b	()Z	b	method_33577	emitsGameEvents
METHOD	bss$b	()Z	c	method_33578	playsSounds
METHOD	bss$b	()[Lbss$b;	d	method_36602	method_36602
CLASS	bss$c	net/minecraft/class_1297$class_5529	net/minecraft/entity/Entity$RemovalReason
FIELD	bss$c	Lbss$c;	a	field_26998	KILLED
FIELD	bss$c	Lbss$c;	b	field_26999	DISCARDED
FIELD	bss$c	Lbss$c;	c	field_27000	UNLOADED_TO_CHUNK
FIELD	bss$c	Lbss$c;	d	field_27001	UNLOADED_WITH_PLAYER
FIELD	bss$c	Lbss$c;	e	field_27002	CHANGED_DIMENSION
FIELD	bss$c	Z	f	field_27003	destroy
FIELD	bss$c	Z	g	field_27004	save
FIELD	bss$c	[Lbss$c;	h	field_27005	field_27005
METHOD	bss$c	()Z	a	method_31486	shouldDestroy
METHOD	bss$c	()Z	b	method_31487	shouldSave
METHOD	bss$c	()[Lbss$c;	c	method_36603	method_36603
CLASS	bst	net/minecraft/class_9064	net/minecraft/entity/EntityAttachmentType
FIELD	bst	Lbst;	a	field_47743	field_47743
FIELD	bst	Lbst;	b	field_47744	field_47744
FIELD	bst	Lbst;	c	field_47745	field_47745
FIELD	bst	Lbst;	d	field_48320	field_48320
FIELD	bst	Lbst$a;	e	field_47746	point
FIELD	bst	[Lbst;	f	field_47747	field_47747
METHOD	bst	()[Lbst;	a	method_55669	method_55669
METHOD	bst	(FF)Ljava/util/List;	a	method_55670	createPoint
CLASS	bst$a	net/minecraft/class_9064$class_9065	net/minecraft/entity/EntityAttachmentType$Point
FIELD	bst$a	Ljava/util/List;	a	field_47748	NONE
FIELD	bst$a	Lbst$a;	b	field_47749	ZERO
FIELD	bst$a	Lbst$a;	c	field_47750	AT_HEIGHT
FIELD	bst$a	Lbst$a;	d	field_48321	WARDEN_CHEST
METHOD	bst$a	(FF)Ljava/util/List;	a	method_56074	method_56074
METHOD	bst$a	(FF)Ljava/util/List;	b	method_55671	method_55671
METHOD	bst$a	(FF)Ljava/util/List;	c	method_55672	method_55672
CLASS	bsu	net/minecraft/class_9066	net/minecraft/entity/EntityAttachments
FIELD	bsu	Ljava/util/Map;	a	field_47752	points
METHOD	bsu	()Lbsu$a;	a	method_55673	builder
METHOD	bsu	(FF)Lbsu;	a	method_55844	of
METHOD	bsu	(FFF)Lbsu;	a	method_55674	scale
METHOD	bsu	(Lbst;IF)Levp;	a	method_55675	getPointNullable
METHOD	bsu	(Levp;F)Levp;	a	method_55676	rotatePoint
METHOD	bsu	(Ljava/util/List;FFF)Ljava/util/List;	a	method_55677	scalePoints
METHOD	bsu	(Lbst;IF)Levp;	b	method_55678	getPoint
METHOD	bsu	(Lbst;IF)Levp;	c	method_55679	getPointOrDefault
CLASS	bsu$a	net/minecraft/class_9066$class_9067	net/minecraft/entity/EntityAttachments$Builder
FIELD	bsu$a	Ljava/util/Map;	a	field_47753	points
METHOD	bsu$a	(FF)Lbsu;	a	method_55680	build
METHOD	bsu$a	(Lbst;)Ljava/util/List;	a	method_55681	method_55681
METHOD	bsu$a	(Lbst;FFF)Lbsu$a;	a	method_55682	add
METHOD	bsu$a	(Lbst;Levp;)Lbsu$a;	a	method_55683	add
CLASS	bsv	net/minecraft/class_4048	net/minecraft/entity/EntityDimensions
FIELD	bsv	F	a	comp_2185	comp_2185
FIELD	bsv	F	b	comp_2186	comp_2186
FIELD	bsv	F	c	comp_2187	comp_2187
FIELD	bsv	Lbsu;	d	comp_2188	comp_2188
FIELD	bsv	Z	e	comp_2189	comp_2189
METHOD	bsv	()F	a	comp_2185	comp_2185
METHOD	bsv	(DDD)Levk;	a	method_30231	getBoxAt
METHOD	bsv	(F)Lbsv;	a	method_18383	scaled
METHOD	bsv	(FF)Lbsv;	a	method_19539	scaled
METHOD	bsv	(Lbsu$a;)Lbsv;	a	method_55684	withAttachments
METHOD	bsv	(Levp;)Levk;	a	method_30757	getBoxAt
METHOD	bsv	()F	b	comp_2186	comp_2186
METHOD	bsv	(F)Lbsv;	b	method_55685	withEyeHeight
METHOD	bsv	(FF)Lbsv;	b	method_18384	changing
METHOD	bsv	()F	c	comp_2187	comp_2187
METHOD	bsv	(F)F	c	method_55686	getDefaultEyeHeight
METHOD	bsv	(FF)Lbsv;	c	method_18385	fixed
METHOD	bsv	()Lbsu;	d	comp_2188	comp_2188
METHOD	bsv	()Z	e	comp_2189	comp_2189
CLASS	bsw	net/minecraft/class_6024	net/minecraft/entity/EntityStatuses
FIELD	bsw	B	A	field_29996	SET_OP_LEVEL_4
FIELD	bsw	B	B	field_29997	BLOCK_WITH_SHIELD
FIELD	bsw	B	C	field_29998	BREAK_SHIELD
FIELD	bsw	B	D	field_29999	PULL_HOOKED_ENTITY
FIELD	bsw	B	E	field_30000	HIT_ARMOR_STAND
FIELD	bsw	B	F	field_30002	STOP_LOOKING_AT_VILLAGER
FIELD	bsw	B	G	field_30003	USE_TOTEM_OF_UNDYING
FIELD	bsw	B	H	field_30006	ADD_DOLPHIN_HAPPY_VILLAGER_PARTICLES
FIELD	bsw	B	I	field_30007	STUN_RAVAGER
FIELD	bsw	B	J	field_30008	TAME_OCELOT_FAILED
FIELD	bsw	B	K	field_30009	TAME_OCELOT_SUCCESS
FIELD	bsw	B	L	field_30010	ADD_SPLASH_PARTICLES
FIELD	bsw	B	M	field_30013	CREATE_EATING_PARTICLES
FIELD	bsw	B	N	field_30014	ADD_PORTAL_PARTICLES
FIELD	bsw	B	O	field_30015	BREAK_MAINHAND
FIELD	bsw	B	P	field_30016	BREAK_OFFHAND
FIELD	bsw	B	Q	field_30017	BREAK_HEAD
FIELD	bsw	B	R	field_30018	BREAK_CHEST
FIELD	bsw	B	S	field_30019	BREAK_LEGS
FIELD	bsw	B	T	field_30020	BREAK_FEET
FIELD	bsw	B	U	field_30022	DRIP_HONEY
FIELD	bsw	B	V	field_30023	DRIP_RICH_HONEY
FIELD	bsw	B	W	field_30024	SWAP_HANDS
FIELD	bsw	B	X	field_30025	RESET_WOLF_SHAKE
FIELD	bsw	B	Y	field_33454	PREPARE_RAM
FIELD	bsw	B	Z	field_33455	FINISH_RAM
FIELD	bsw	B	a	field_30021	ADD_SPRINTING_PARTICLES_OR_RESET_SPAWNER_MINECART_SPAWN_DELAY
FIELD	bsw	B	aa	field_33691	ADD_DEATH_PARTICLES
FIELD	bsw	B	ab	field_38094	EARS_TWITCH
FIELD	bsw	B	ac	field_38847	SONIC_BOOM
FIELD	bsw	B	ad	field_42621	START_DIGGING
FIELD	bsw	B	ae	field_49074	PEEKING
FIELD	bsw	B	af	field_49215	BREAK_BODY
FIELD	bsw	B	b	field_30028	PLAY_DEATH_SOUND_OR_ADD_PROJECTILE_HIT_PARTICLES
FIELD	bsw	B	c	field_30029	PLAY_ATTACK_SOUND
FIELD	bsw	B	d	field_30030	field_30030
FIELD	bsw	B	e	field_30031	ADD_NEGATIVE_PLAYER_REACTION_PARTICLES
FIELD	bsw	B	f	field_30032	ADD_POSITIVE_PLAYER_REACTION_PARTICLES
FIELD	bsw	B	g	field_30033	SHAKE_OFF_WATER
FIELD	bsw	B	h	field_30034	CONSUME_ITEM
FIELD	bsw	B	i	field_30035	SET_SHEEP_EAT_GRASS_TIMER_OR_PRIME_TNT_MINECART
FIELD	bsw	B	j	field_30036	LOOK_AT_VILLAGER
FIELD	bsw	B	k	field_30037	ADD_VILLAGER_HEART_PARTICLES
FIELD	bsw	B	l	field_30038	ADD_VILLAGER_ANGRY_PARTICLES
FIELD	bsw	B	m	field_30039	ADD_VILLAGER_HAPPY_PARTICLES
FIELD	bsw	B	n	field_30040	ADD_WITCH_PARTICLES
FIELD	bsw	B	o	field_30041	PLAY_CURE_ZOMBIE_VILLAGER_SOUND
FIELD	bsw	B	p	field_30042	EXPLODE_FIREWORK_CLIENT
FIELD	bsw	B	q	field_30043	ADD_BREEDING_PARTICLES
FIELD	bsw	B	r	field_30044	RESET_SQUID_THRUST_TIMER
FIELD	bsw	B	s	field_30045	PLAY_SPAWN_EFFECTS
FIELD	bsw	B	t	field_30046	PLAY_GUARDIAN_ATTACK_SOUND
FIELD	bsw	B	u	field_30047	USE_REDUCED_DEBUG_INFO
FIELD	bsw	B	v	field_30048	USE_FULL_DEBUG_INFO
FIELD	bsw	B	w	field_30049	SET_OP_LEVEL_0
FIELD	bsw	B	x	field_30050	SET_OP_LEVEL_1
FIELD	bsw	B	y	field_30051	SET_OP_LEVEL_2
FIELD	bsw	B	z	field_29995	SET_OP_LEVEL_3
CLASS	bsx	net/minecraft/class_1301	net/minecraft/predicate/entity/EntityPredicates
FIELD	bsx	Ljava/util/function/Predicate;	a	field_6154	VALID_ENTITY
FIELD	bsx	Ljava/util/function/Predicate;	b	field_6157	VALID_LIVING_ENTITY
FIELD	bsx	Ljava/util/function/Predicate;	c	field_6153	NOT_MOUNTED
FIELD	bsx	Ljava/util/function/Predicate;	d	field_6152	VALID_INVENTORIES
FIELD	bsx	Ljava/util/function/Predicate;	e	field_6156	EXCEPT_CREATIVE_OR_SPECTATOR
FIELD	bsx	Ljava/util/function/Predicate;	f	field_6155	EXCEPT_SPECTATOR
FIELD	bsx	Ljava/util/function/Predicate;	g	field_35589	CAN_COLLIDE
METHOD	bsx	(DDDD)Ljava/util/function/Predicate;	a	method_5909	maxDistance
METHOD	bsx	(DDDDLbss;)Z	a	method_5912	method_5912
METHOD	bsx	(Lbss;)Ljava/util/function/Predicate;	a	method_5911	canBePushedBy
METHOD	bsx	(Lbss;Lbss;)Z	a	method_5906	method_5906
METHOD	bsx	(Lbss;Lewv;Lewv$a;Lbss;)Z	a	method_5915	method_5915
METHOD	bsx	(Lbss;)Ljava/util/function/Predicate;	b	method_5913	rides
METHOD	bsx	(Lbss;)Z	c	method_24517	method_24517
METHOD	bsx	(Lbss;)Z	d	method_5910	method_5910
METHOD	bsx	(Lbss;)Z	e	method_5914	method_5914
METHOD	bsx	(Lbss;)Z	f	method_5908	method_5908
METHOD	bsx	(Lbss;)Z	g	method_32878	method_32878
CLASS	bsx$a	net/minecraft/class_1301$class_1302	net/minecraft/predicate/entity/EntityPredicates$Equipable
FIELD	bsx$a	Lcun;	a	field_6158	stack
METHOD	bsx$a	(Lbss;)Z	a	method_5916	test
CLASS	bsy	net/minecraft/class_1299	net/minecraft/entity/EntityType
FIELD	bsy	Lbsy;	A	field_6129	field_6129
FIELD	bsy	Lbsy;	B	field_6123	field_6123
FIELD	bsy	Lbsy;	C	field_6144	field_6144
FIELD	bsy	Lbsy;	D	field_6086	field_6086
FIELD	bsy	Lbsy;	E	field_6110	field_6110
FIELD	bsy	Lbsy;	F	field_6116	field_6116
FIELD	bsy	Lbsy;	G	field_6082	field_6082
FIELD	bsy	Lbsy;	H	field_6091	field_6091
FIELD	bsy	Lbsy;	I	field_6128	field_6128
FIELD	bsy	Lbsy;	J	field_6090	field_6090
FIELD	bsy	Lbsy;	K	field_6060	field_6060
FIELD	bsy	Lbsy;	L	field_6064	field_6064
FIELD	bsy	Lbsy;	M	field_6044	field_6044
FIELD	bsy	Lbsy;	N	field_6061	field_6061
FIELD	bsy	Lbsy;	O	field_6089	field_6089
FIELD	bsy	Lbsy;	P	field_6133	field_6133
FIELD	bsy	Lbsy;	Q	field_17943	field_17943
FIELD	bsy	Lbsy;	R	field_37419	field_37419
FIELD	bsy	Lbsy;	S	field_6080	field_6080
FIELD	bsy	Lbsy;	T	field_6107	field_6107
FIELD	bsy	Lbsy;	U	field_6095	field_6095
FIELD	bsy	Lbsy;	V	field_28401	field_28401
FIELD	bsy	Lbsy;	W	field_28402	field_28402
FIELD	bsy	Lbsy;	X	field_30052	field_30052
FIELD	bsy	Lbsy;	Y	field_6118	field_6118
FIELD	bsy	Lbsy;	Z	field_21973	field_21973
FIELD	bsy	Lbsy;	aA	field_22281	field_22281
FIELD	bsy	Lbsy;	aB	field_25751	field_25751
FIELD	bsy	Lbsy;	aC	field_6105	field_6105
FIELD	bsy	Lbsy;	aD	field_6042	field_6042
FIELD	bsy	Lbsy;	aE	field_6045	field_6045
FIELD	bsy	Lbsy;	aF	field_6062	field_6062
FIELD	bsy	Lbsy;	aG	field_6140	field_6140
FIELD	bsy	Lbsy;	aH	field_6134	field_6134
FIELD	bsy	Lbsy;	aI	field_6073	field_6073
FIELD	bsy	Lbsy;	aJ	field_6115	field_6115
FIELD	bsy	Lbsy;	aK	field_6109	field_6109
FIELD	bsy	Lbsy;	aL	field_6100	field_6100
FIELD	bsy	Lbsy;	a	field_38384	field_38384
FIELD	bsy	Lbsy;	aM	field_6125	field_6125
FIELD	bsy	Lbsy;	aN	field_6137	field_6137
FIELD	bsy	Lbsy;	aO	field_6075	field_6075
FIELD	bsy	Lbsy;	aP	field_6069	field_6069
FIELD	bsy	Lbsy;	aQ	field_6049	field_6049
FIELD	bsy	Lbsy;	aR	field_42622	field_42622
FIELD	bsy	Lbsy;	aS	field_6047	field_6047
FIELD	bsy	Lbsy;	aT	field_6068	field_6068
FIELD	bsy	Lbsy;	aU	field_6142	field_6142
FIELD	bsy	Lbsy;	aV	field_6135	field_6135
FIELD	bsy	Lbsy;	aW	field_6079	field_6079
FIELD	bsy	Lbsy;	aX	field_6114	field_6114
FIELD	bsy	Lbsy;	aY	field_6098	field_6098
FIELD	bsy	Lbsy;	aZ	field_23214	field_23214
FIELD	bsy	Lbsy;	aa	field_6058	field_6058
FIELD	bsy	Lbsy;	ab	field_6139	field_6139
FIELD	bsy	Lbsy;	ac	field_6071	field_6071
FIELD	bsy	Lbsy;	ad	field_6065	field_6065
FIELD	bsy	Lbsy;	ae	field_42623	field_42623
FIELD	bsy	Lbsy;	af	field_6147	field_6147
FIELD	bsy	Lbsy;	ag	field_6052	field_6052
FIELD	bsy	Lbsy;	ah	field_42456	field_42456
FIELD	bsy	Lbsy;	ai	field_6043	field_6043
FIELD	bsy	Lbsy;	aj	field_50124	field_50124
FIELD	bsy	Lbsy;	ak	field_6066	field_6066
FIELD	bsy	Lbsy;	al	field_6138	field_6138
FIELD	bsy	Lbsy;	am	field_6112	field_6112
FIELD	bsy	Lbsy;	an	field_6074	field_6074
FIELD	bsy	Lbsy;	ao	field_6124	field_6124
FIELD	bsy	Lbsy;	ap	field_6102	field_6102
FIELD	bsy	Lbsy;	aq	field_33456	field_33456
FIELD	bsy	Lbsy;	ar	field_6096	field_6096
FIELD	bsy	Lbsy;	as	field_6143	field_6143
FIELD	bsy	Lbsy;	at	field_6057	field_6057
FIELD	bsy	Lbsy;	au	field_6081	field_6081
FIELD	bsy	Lbsy;	av	field_6120	field_6120
FIELD	bsy	Lbsy;	aw	field_6146	field_6146
FIELD	bsy	Lbsy;	ax	field_6104	field_6104
FIELD	bsy	Lbsy;	ay	field_6078	field_6078
FIELD	bsy	Lbsy;	az	field_6093	field_6093
FIELD	bsy	Lorg/slf4j/Logger;	bB	field_6088	LOGGER
FIELD	bsy	Lji$c;	bC	field_36398	registryEntry
FIELD	bsy	F	bD	field_30054	field_30054
FIELD	bsy	I	bE	field_42459	field_42459
FIELD	bsy	Lbsy$b;	bF	field_6101	factory
FIELD	bsy	Lbtq;	bG	field_6094	spawnGroup
FIELD	bsy	Lcom/google/common/collect/ImmutableSet;	bH	field_25355	canSpawnInside
FIELD	bsy	Z	bI	field_6056	saveable
FIELD	bsy	Z	bJ	field_6072	summonable
FIELD	bsy	Z	bK	field_18981	fireImmune
FIELD	bsy	Z	bL	field_19423	spawnableFarFromPlayer
FIELD	bsy	Lbsy;	b	field_6083	field_6083
FIELD	bsy	I	bM	field_24085	maxTrackDistance
FIELD	bsy	I	bN	field_24086	trackTickInterval
FIELD	bsy	Ljava/lang/String;	bO	field_6106	translationKey
FIELD	bsy	Lxo;	bP	field_6092	name
FIELD	bsy	Lald;	bQ	field_16526	lootTableId
FIELD	bsy	Lbsv;	bR	field_18070	dimensions
FIELD	bsy	F	bS	field_50125	spawnBoxScale
FIELD	bsy	Lcpj;	bT	field_40115	requiredFeatures
FIELD	bsy	Lbsy;	ba	field_37420	field_37420
FIELD	bsy	Lbsy;	bb	field_42457	field_42457
FIELD	bsy	Lbsy;	bc	field_6063	field_6063
FIELD	bsy	Lbsy;	bd	field_6053	field_6053
FIELD	bsy	Lbsy;	be	field_17714	field_17714
FIELD	bsy	Lbsy;	bf	field_6127	field_6127
FIELD	bsy	Lbsy;	bg	field_6111	field_6111
FIELD	bsy	Lbsy;	bh	field_6113	field_6113
FIELD	bsy	Lbsy;	bi	field_6059	field_6059
FIELD	bsy	Lbsy;	bj	field_6077	field_6077
FIELD	bsy	Lbsy;	bk	field_6117	field_6117
FIELD	bsy	Lbsy;	bl	field_17713	field_17713
FIELD	bsy	Lbsy;	bm	field_38095	field_38095
FIELD	bsy	Lbsy;	bn	field_47243	field_47243
FIELD	bsy	Lbsy;	bo	field_6145	field_6145
FIELD	bsy	Lbsy;	bp	field_6119	field_6119
FIELD	bsy	Lbsy;	bq	field_6076	field_6076
FIELD	bsy	Lbsy;	br	field_6130	field_6130
FIELD	bsy	Lbsy;	bs	field_6055	field_6055
FIELD	bsy	Lbsy;	bt	field_23696	field_23696
FIELD	bsy	Lbsy;	bu	field_6051	field_6051
FIELD	bsy	Lbsy;	bv	field_6048	field_6048
FIELD	bsy	Lbsy;	bw	field_6054	field_6054
FIELD	bsy	Lbsy;	bx	field_6050	field_6050
FIELD	bsy	Lbsy;	by	field_6097	field_6097
FIELD	bsy	Lbsy;	bz	field_6103	field_6103
FIELD	bsy	Lbsy;	c	field_47754	field_47754
FIELD	bsy	Lbsy;	d	field_6131	field_6131
FIELD	bsy	Lbsy;	e	field_6122	field_6122
FIELD	bsy	Lbsy;	f	field_28315	field_28315
FIELD	bsy	Lbsy;	g	field_6108	field_6108
FIELD	bsy	Lbsy;	h	field_20346	field_20346
FIELD	bsy	Lbsy;	i	field_6099	field_6099
FIELD	bsy	Lbsy;	j	field_42460	field_42460
FIELD	bsy	Lbsy;	k	field_6121	field_6121
FIELD	bsy	Lbsy;	l	field_49148	field_49148
FIELD	bsy	Lbsy;	m	field_47244	field_47244
FIELD	bsy	Lbsy;	n	field_49075	field_49075
FIELD	bsy	Lbsy;	o	field_40116	field_40116
FIELD	bsy	Lbsy;	p	field_16281	field_16281
FIELD	bsy	Lbsy;	q	field_6084	field_6084
FIELD	bsy	Lbsy;	r	field_38096	field_38096
FIELD	bsy	Lbsy;	s	field_6126	field_6126
FIELD	bsy	Lbsy;	t	field_6132	field_6132
FIELD	bsy	Lbsy;	u	field_6070	field_6070
FIELD	bsy	Lbsy;	v	field_6136	field_6136
FIELD	bsy	Lbsy;	w	field_6085	field_6085
FIELD	bsy	Lbsy;	x	field_6046	field_6046
FIELD	bsy	Lbsy;	y	field_6087	field_6087
FIELD	bsy	Lbsy;	z	field_6067	field_6067
METHOD	bsy	(DDD)Levk;	a	method_58629	getSpawnBox
METHOD	bsy	(Lare;Lcmv;Lcxc;Lbss;)V	a	method_48008	method_48008
METHOD	bsy	(Lare;Lcun;Lcmv;)Ljava/util/function/Consumer;	a	method_48009	copier
METHOD	bsy	(Lare;Lcun;Lcmv;Liz;Lbtr;ZZ)Lbss;	a	method_5894	spawnFromItemStack
METHOD	bsy	(Lare;Liz;Lbtr;)Lbss;	a	method_47821	spawn
METHOD	bsy	(Lare;Ljava/util/function/Consumer;Liz;Lbtr;ZZ)Lbss;	a	method_5899	spawn
METHOD	bsy	(Laxe;)Z	a	method_20210	isIn
METHOD	bsy	(Lbss;)Lbss;	a	method_31488	downcast
METHOD	bsy	(Lbsy;)Lale;	a	method_5890	getId
METHOD	bsy	(Ldbw;)Lbss;	a	method_5883	create
METHOD	bsy	(Ldbw;Lbsy;)Lbss;	a	method_17846	method_17846
METHOD	bsy	(Ldbw;Lcmv;Lbss;Lcxc;)V	a	method_5881	loadFromEntityNbt
METHOD	bsy	(Ldbz;Liz;ZLevk;)D	a	method_5884	getOriginY
METHOD	bsy	(Ldsa;)Z	a	method_29496	isInvalidSpawn
METHOD	bsy	(Ljava/lang/String;)Ljava/util/Optional;	a	method_5898	get
METHOD	bsy	(Ljava/lang/String;Lbsy$a;)Lbsy;	a	method_5895	register
METHOD	bsy	(Ljava/util/List;Ldbw;)Ljava/util/stream/Stream;	a	method_31489	streamFromNbt
METHOD	bsy	(Ljava/util/function/Consumer;Lare;Lcun;Lcmv;)Ljava/util/function/Consumer;	a	method_48156	copier
METHOD	bsy	(Ljava/util/function/Consumer;Lcun;)Ljava/util/function/Consumer;	a	method_48012	customNameCopier
METHOD	bsy	(Ljm;)Z	a	method_53125	isIn
METHOD	bsy	(Lur;)Ljava/util/Optional;	a	method_17684	fromNbt
METHOD	bsy	(Lur;Lbss;)V	a	method_17839	method_17839
METHOD	bsy	(Lur;Ldbw;)Ljava/util/Optional;	a	method_5892	getEntityFromNbt
METHOD	bsy	(Lur;Ldbw;Ljava/util/function/Function;)Lbss;	a	method_17842	loadEntityWithPassengers
METHOD	bsy	(Lur;Ldbw;Ljava/util/function/Function;Lbss;)Lbss;	a	method_17843	method_17843
METHOD	bsy	(Lxo;Lbss;)V	a	method_48010	method_48010
METHOD	bsy	()Z	b	method_5893	isSaveable
METHOD	bsy	(Lare;Ljava/util/function/Consumer;Liz;Lbtr;ZZ)Lbss;	b	method_5888	create
METHOD	bsy	(Lbss;)V	b	method_48013	method_48013
METHOD	bsy	(Ljava/util/function/Consumer;Lare;Lcun;Lcmv;)Ljava/util/function/Consumer;	b	method_48011	nbtCopier
METHOD	bsy	(Lur;)V	b	method_17847	method_17847
METHOD	bsy	(Lur;Ldbw;)Ljava/util/Optional;	b	method_17848	loadEntityFromNbt
METHOD	bsy	()Z	c	method_5896	isSummonable
METHOD	bsy	(Lbss;)V	c	method_47823	method_47823
METHOD	bsy	()Z	d	method_19946	isFireImmune
METHOD	bsy	()Z	e	method_20814	isSpawnableFarFromPlayer
METHOD	bsy	()Lbtq;	f	method_5891	getSpawnGroup
METHOD	bsy	()Ljava/lang/String;	g	method_5882	getTranslationKey
METHOD	bsy	()Lxo;	h	method_5897	getName
METHOD	bsy	()Ljava/lang/String;	j	method_35050	getUntranslatedName
METHOD	bsy	()Lald;	k	method_16351	getLootTableId
METHOD	bsy	()F	l	method_17685	getWidth
METHOD	bsy	()F	m	method_17686	getHeight
METHOD	bsy	()Lbsv;	n	method_18386	getDimensions
METHOD	bsy	()I	o	method_18387	getMaxTrackDistance
METHOD	bsy	()I	p	method_18388	getTrackTickInterval
METHOD	bsy	()Z	q	method_18389	alwaysUpdateVelocity
METHOD	bsy	()Lji$c;	r	method_40124	getRegistryEntry
CLASS	bsy$1	net/minecraft/class_1299$1	net/minecraft/entity/EntityType$1
FIELD	bsy$1	Ljava/util/Spliterator;	a	field_27006	field_27006
FIELD	bsy$1	Ldbw;	b	field_27007	field_27007
FIELD	bsy$1	Ljava/util/List;	c	field_27008	field_27008
METHOD	bsy$1	(Ldbw;Ljava/util/function/Consumer;Lvo;)V	a	method_31490	method_31490
METHOD	bsy$1	(Ljava/util/function/Consumer;Lbss;)Lbss;	a	method_31491	method_31491
CLASS	bsy$a	net/minecraft/class_1299$class_1300	net/minecraft/entity/EntityType$Builder
FIELD	bsy$a	Lbsy$b;	a	field_6148	factory
FIELD	bsy$a	Lbtq;	b	field_6149	spawnGroup
FIELD	bsy$a	Lcom/google/common/collect/ImmutableSet;	c	field_25356	canSpawnInside
FIELD	bsy$a	Z	d	field_6151	saveable
FIELD	bsy$a	Z	e	field_6150	summonable
FIELD	bsy$a	Z	f	field_18982	fireImmune
FIELD	bsy$a	Z	g	field_19424	spawnableFarFromPlayer
FIELD	bsy$a	I	h	field_24087	maxTrackingRange
FIELD	bsy$a	I	i	field_24088	trackingTickInterval
FIELD	bsy$a	Lbsv;	j	field_18071	dimensions
FIELD	bsy$a	F	k	field_50126	spawnBoxScale
FIELD	bsy$a	Lbsu$a;	l	field_47755	attachments
FIELD	bsy$a	Lcpj;	m	field_40117	requiredFeatures
METHOD	bsy$a	()Lbsy$a;	a	method_5901	disableSummon
METHOD	bsy$a	(F)Lbsy$a;	a	method_58630	spawnBoxScale
METHOD	bsy$a	(FF)Lbsy$a;	a	method_17687	dimensions
METHOD	bsy$a	(I)Lbsy$a;	a	method_27299	maxTrackingRange
METHOD	bsy$a	(Lbst;FFF)Lbsy$a;	a	method_56075	attachment
METHOD	bsy$a	(Lbst;Levp;)Lbsy$a;	a	method_56076	attachment
METHOD	bsy$a	(Lbsy$b;Lbtq;)Lbsy$a;	a	method_5903	create
METHOD	bsy$a	(Lbsy;Ldbw;)Lbss;	a	method_5900	method_5900
METHOD	bsy$a	(Lbtq;)Lbsy$a;	a	method_5902	create
METHOD	bsy$a	(Levp;)Lbsy$a;	a	method_55688	vehicleAttachment
METHOD	bsy$a	(Ljava/lang/String;)Lbsy;	a	method_5905	build
METHOD	bsy$a	([F)Lbsy$a;	a	method_55689	passengerAttachments
METHOD	bsy$a	([Lcph;)Lbsy$a;	a	method_45323	requires
METHOD	bsy$a	([Ldex;)Lbsy$a;	a	method_29497	allowSpawningInside
METHOD	bsy$a	([Levp;)Lbsy$a;	a	method_55690	passengerAttachments
METHOD	bsy$a	()Lbsy$a;	b	method_5904	disableSaving
METHOD	bsy$a	(F)Lbsy$a;	b	method_55687	eyeHeight
METHOD	bsy$a	(I)Lbsy$a;	b	method_27300	trackingTickInterval
METHOD	bsy$a	()Lbsy$a;	c	method_19947	makeFireImmune
METHOD	bsy$a	(F)Lbsy$a;	c	method_55691	vehicleAttachment
METHOD	bsy$a	()Lbsy$a;	d	method_20815	spawnableFarFromPlayer
METHOD	bsy$a	(F)Lbsy$a;	d	method_55692	nameTagAttachment
CLASS	bsy$b	net/minecraft/class_1299$class_4049	net/minecraft/entity/EntityType$EntityFactory
CLASS	bsz	net/minecraft/class_1304	net/minecraft/entity/EquipmentSlot
FIELD	bsz	Lbsz;	a	field_6173	field_6173
FIELD	bsz	Lbsz;	b	field_6171	field_6171
FIELD	bsz	Lbsz;	c	field_6166	field_6166
FIELD	bsz	Lbsz;	d	field_6172	field_6172
FIELD	bsz	Lbsz;	e	field_6174	field_6174
FIELD	bsz	Lbsz;	f	field_6169	field_6169
FIELD	bsz	Lbsz;	g	field_48824	field_48824
FIELD	bsz	Lazs$a;	h	field_45739	CODEC
FIELD	bsz	Lbsz$a;	i	field_6170	type
FIELD	bsz	I	j	field_6168	entityId
FIELD	bsz	I	k	field_6167	armorStandId
FIELD	bsz	Ljava/lang/String;	l	field_6175	name
FIELD	bsz	[Lbsz;	m	field_6176	field_6176
METHOD	bsz	()Lbsz$a;	a	method_5925	getType
METHOD	bsz	(I)I	a	method_32320	getOffsetEntitySlotId
METHOD	bsz	(Lbsz$a;I)Lbsz;	a	method_20234	fromTypeIndex
METHOD	bsz	(Ljava/lang/String;)Lbsz;	a	method_5924	byName
METHOD	bsz	()I	b	method_5927	getEntitySlotId
METHOD	bsz	()I	d	method_5926	getArmorStandSlotId
METHOD	bsz	()Ljava/lang/String;	e	method_5923	getName
METHOD	bsz	()Z	f	method_46643	isArmorSlot
METHOD	bsz	()[Lbsz;	g	method_36604	method_36604
CLASS	bsz$a	net/minecraft/class_1304$class_1305	net/minecraft/entity/EquipmentSlot$Type
FIELD	bsz$a	Lbsz$a;	a	field_6177	field_6177
FIELD	bsz$a	Lbsz$a;	b	field_6178	field_6178
FIELD	bsz$a	Lbsz$a;	c	field_48825	field_48825
FIELD	bsz$a	[Lbsz$a;	d	field_6179	field_6179
METHOD	bsz$a	()[Lbsz$a;	a	method_36605	method_36605
CLASS	bta	net/minecraft/class_9274	net/minecraft/component/type/AttributeModifierSlot
FIELD	bta	Lbta;	a	field_49216	field_49216
FIELD	bta	Lbta;	b	field_49217	field_49217
FIELD	bta	Lbta;	c	field_49218	field_49218
FIELD	bta	Lbta;	d	field_49219	field_49219
FIELD	bta	Lbta;	e	field_49220	field_49220
FIELD	bta	Lbta;	f	field_49221	field_49221
FIELD	bta	Lbta;	g	field_49222	field_49222
FIELD	bta	Lbta;	h	field_49223	field_49223
FIELD	bta	Lbta;	i	field_49224	field_49224
FIELD	bta	Lbta;	j	field_50127	field_50127
FIELD	bta	Ljava/util/function/IntFunction;	k	field_49225	ID_TO_VALUE
FIELD	bta	Lcom/mojang/serialization/Codec;	l	field_49226	CODEC
FIELD	bta	Lzm;	m	field_49227	PACKET_CODEC
FIELD	bta	I	n	field_49228	id
FIELD	bta	Ljava/lang/String;	o	field_49229	name
FIELD	bta	Ljava/util/function/Predicate;	p	field_49230	slotPredicate
FIELD	bta	[Lbta;	q	field_49231	field_49231
METHOD	bta	()[Lbta;	a	method_57285	method_57285
METHOD	bta	(Lbsz;)Lbta;	a	method_59524	forEquipmentSlot
METHOD	bta	(Lbsz;Lbsz;)Z	a	method_57287	method_57287
METHOD	bta	(Lbta;)I	a	method_57288	method_57288
METHOD	bta	(Lbsz;)Z	b	method_57286	matches
METHOD	bta	(Lbta;)I	b	method_57290	method_57290
METHOD	bta	(Lbsz;)Z	c	method_57289	method_57289
METHOD	bta	(Lbsz;)Z	d	method_57291	method_57291
CLASS	bta$1	net/minecraft/class_9274$1	net/minecraft/component/type/AttributeModifierSlot$1
FIELD	bta$1	[I	a	field_51350	field_51350
CLASS	btb	net/minecraft/class_9652	net/minecraft/entity/EquipmentTable
FIELD	btb	Lcom/mojang/serialization/Codec;	a	field_51374	SLOT_DROP_CHANCES_CODEC
FIELD	btb	Lcom/mojang/serialization/Codec;	b	field_51375	CODEC
FIELD	btb	Lald;	c	comp_2621	comp_2621
FIELD	btb	Ljava/util/Map;	d	comp_2622	comp_2622
METHOD	btb	()Lald;	a	comp_2621	comp_2621
METHOD	btb	(F)Ljava/util/Map;	a	method_59658	createSlotDropChances
METHOD	btb	(Lcom/mojang/datafixers/util/Either;)Ljava/util/Map;	a	method_59659	method_59659
METHOD	btb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59660	method_59660
METHOD	btb	(Ljava/util/List;F)Ljava/util/Map;	a	method_59661	createSlotDropChances
METHOD	btb	(Ljava/util/Map;)Lcom/mojang/datafixers/util/Either;	a	method_59662	method_59662
METHOD	btb	()Ljava/util/Map;	b	comp_2622	comp_2622
CLASS	btc	net/minecraft/class_9460	net/minecraft/entity/EquipmentHolder
METHOD	btc	(Lald;Leqj;JLjava/util/Map;)V	a	method_58632	setEquipmentFromTable
METHOD	btc	(Lald;Leqj;Ljava/util/Map;)V	a	method_59663	setEquipmentFromTable
METHOD	btc	(Lbsz;)Lcun;	a	method_6118	getEquippedStack
METHOD	btc	(Lbsz;F)V	a	method_5946	setEquipmentDropChance
METHOD	btc	(Lbsz;Lcun;)V	a	method_5673	equipStack
METHOD	btc	(Lbtb;Leqj;)V	a	method_58631	setEquipmentFromTable
METHOD	btc	(Lcun;Ljava/util/List;)Lbsz;	a	method_58633	getSlotForStack
CLASS	btd	net/minecraft/class_1303	net/minecraft/entity/ExperienceOrbEntity
FIELD	btd	I	b	field_30055	DESPAWN_AGE
FIELD	btd	I	c	field_30056	EXPENSIVE_UPDATE_INTERVAL
FIELD	btd	I	d	field_30057	field_30057
FIELD	btd	I	e	field_30058	MERGING_CHANCE_FRACTION
FIELD	btd	D	f	field_30059	field_30059
FIELD	btd	I	g	field_6164	orbAge
FIELD	btd	I	h	field_6161	health
FIELD	btd	I	i	field_6159	amount
FIELD	btd	I	j	field_27009	pickingCount
FIELD	btd	Lcmv;	k	field_6162	target
METHOD	btd	(IILbtd;)Z	a	method_31492	method_31492
METHOD	btd	(Lare;Levp;I)V	a	method_31493	spawn
METHOD	btd	(Lbtd;)Z	a	method_31494	isMergeable
METHOD	btd	(Lbtd;II)Z	a	method_31495	isMergeable
METHOD	btd	(Lcmv;I)I	a	method_35051	repairPlayerGears
METHOD	btd	(I)I	b	method_5918	roundToOrbSize
METHOD	btd	(Lare;Levp;I)Z	b	method_31496	wasMergedIntoExistingOrb
METHOD	btd	(Lbtd;)V	b	method_31497	merge
METHOD	btd	(I)I	c	method_5922	getMendingRepairCost
METHOD	btd	(I)I	d	method_5917	getMendingRepairAmount
METHOD	btd	()I	p	method_5919	getExperienceAmount
METHOD	btd	()I	s	method_5920	getOrbSize
METHOD	btd	()V	u	method_31498	expensiveUpdate
METHOD	btd	()V	v	method_5921	applyWaterMovement
CLASS	bte	net/minecraft/class_1307	net/minecraft/entity/mob/FlyingEntity
CLASS	btf	net/minecraft/class_5776	net/minecraft/entity/passive/GlowSquidEntity
FIELD	btf	Lakj;	cc	field_28403	DARK_TICKS_REMAINING
METHOD	btf	(Lbsy;Ldcl;Lbtr;Liz;Lazf;)Z	a	method_38962	canSpawn
METHOD	btf	(I)V	c	method_33333	setDarkTicksRemaining
METHOD	btf	()I	y	method_33334	getDarkTicksRemaining
CLASS	btg	net/minecraft/class_7248	net/minecraft/entity/RideableInventory
METHOD	btg	(Lcmv;)V	b	method_6722	openInventory
CLASS	bth	net/minecraft/class_1306	net/minecraft/util/Arm
FIELD	bth	Lbth;	a	field_6182	field_6182
FIELD	bth	Lbth;	b	field_6183	field_6183
FIELD	bth	Lcom/mojang/serialization/Codec;	c	field_45121	CODEC
FIELD	bth	Ljava/util/function/IntFunction;	d	field_46166	BY_ID
FIELD	bth	I	e	field_38385	id
FIELD	bth	Ljava/lang/String;	f	field_6181	name
FIELD	bth	Ljava/lang/String;	g	field_45122	translationKey
FIELD	bth	[Lbth;	h	field_6180	field_6180
METHOD	bth	()Lbth;	e	method_5928	getOpposite
METHOD	bth	()[Lbth;	f	method_36606	method_36606
CLASS	bti	net/minecraft/class_8150	net/minecraft/entity/decoration/InteractionEntity
FIELD	bti	Lorg/slf4j/Logger;	b	field_42624	field_42624
FIELD	bti	Lakj;	c	field_42625	WIDTH
FIELD	bti	Lakj;	d	field_42626	HEIGHT
FIELD	bti	Lakj;	e	field_42627	RESPONSE
FIELD	bti	Ljava/lang/String;	f	field_42628	WIDTH_KEY
FIELD	bti	Ljava/lang/String;	g	field_42629	HEIGHT_KEY
FIELD	bti	Ljava/lang/String;	h	field_42630	ATTACK_KEY
FIELD	bti	Ljava/lang/String;	i	field_42631	INTERACTION_KEY
FIELD	bti	Ljava/lang/String;	j	field_42632	RESPONSE_KEY
FIELD	bti	Lbti$a;	k	field_42633	attack
FIELD	bti	Lbti$a;	l	field_42634	interaction
METHOD	bti	(F)V	a	method_49109	setInteractionWidth
METHOD	bti	(Lcom/mojang/datafixers/util/Pair;)V	a	method_49110	method_49110
METHOD	bti	(Lur;Lvo;)V	a	method_49111	method_49111
METHOD	bti	(Z)V	a	method_49112	setResponse
METHOD	bti	(F)V	b	method_49113	setInteractionHeight
METHOD	bti	(Lcom/mojang/datafixers/util/Pair;)V	b	method_49114	method_49114
METHOD	bti	(Lur;Lvo;)V	b	method_49115	method_49115
METHOD	bti	()F	s	method_49116	getInteractionWidth
METHOD	bti	()F	u	method_49117	getInteractionHeight
METHOD	bti	()Z	v	method_49118	shouldRespond
METHOD	bti	()Lbsv;	w	method_49119	getDimensions
CLASS	bti$a	net/minecraft/class_8150$class_8151	net/minecraft/entity/decoration/InteractionEntity$Interaction
FIELD	bti$a	Lcom/mojang/serialization/Codec;	a	field_42635	CODEC
FIELD	bti$a	Ljava/util/UUID;	b	comp_1284	comp_1284
FIELD	bti$a	J	c	comp_1285	comp_1285
METHOD	bti$a	()Ljava/util/UUID;	a	comp_1284	comp_1284
METHOD	bti$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49120	method_49120
METHOD	bti$a	()J	b	comp_1285	comp_1285
CLASS	btj	net/minecraft/class_4980	net/minecraft/entity/SaddledComponent
FIELD	btj	I	a	field_30060	MIN_BOOST_TIME
FIELD	btj	I	b	field_30061	field_30061
FIELD	btj	Lakn;	c	field_23218	dataTracker
FIELD	btj	Lakj;	d	field_23219	boostTime
FIELD	btj	Lakj;	e	field_23220	saddled
FIELD	btj	Z	f	field_23215	boosted
FIELD	btj	I	g	field_23216	boostedTime
METHOD	btj	()V	a	method_26307	boost
METHOD	btj	(Lazf;)Z	a	method_26308	boost
METHOD	btj	(Lur;)V	a	method_26309	writeNbt
METHOD	btj	(Z)V	a	method_26310	setSaddled
METHOD	btj	()V	b	method_49478	tickBoost
METHOD	btj	(Lur;)V	b	method_26312	readNbt
METHOD	btj	()F	c	method_49479	getMovementSpeedMultiplier
METHOD	btj	()Z	d	method_26311	isSaddled
METHOD	btj	()I	e	method_49480	getBoostTime
CLASS	btk	net/minecraft/class_4981	net/minecraft/entity/ItemSteerable
METHOD	btk	()Z	a	method_6577	consumeOnAStickItem
CLASS	btl	net/minecraft/class_6375	net/minecraft/entity/AngledModelEntity
METHOD	btl	()Ljava/util/Map;	a	method_36976	getModelAngles
CLASS	btm	net/minecraft/class_1538	net/minecraft/entity/LightningEntity
FIELD	btm	J	b	field_7186	seed
FIELD	btm	I	c	field_30062	field_30062
FIELD	btm	D	d	field_33906	field_33906
FIELD	btm	D	e	field_33907	field_33907
FIELD	btm	I	f	field_7185	ambientTick
FIELD	btm	I	g	field_7183	remainingActions
FIELD	btm	Z	h	field_7184	cosmetic
FIELD	btm	Larf;	i	field_7182	channeler
FIELD	btm	Ljava/util/Set;	j	field_33904	struckEntities
FIELD	btm	I	k	field_33905	blocksSetOnFire
METHOD	btm	(Ldbw;Liz;Ldsa;)V	a	method_34708	method_34708
METHOD	btm	(Ldbw;Liz;Liz$a;I)V	a	method_34709	cleanOxidationAround
METHOD	btm	(Z)V	a	method_29498	setCosmetic
METHOD	btm	(I)V	b	method_6960	spawnFire
METHOD	btm	(Larf;)V	b	method_6961	setChanneler
METHOD	btm	(Lbss;)Z	b	method_37218	method_37218
METHOD	btm	(Ldbw;Liz;)V	b	method_34707	cleanOxidation
METHOD	btm	(Ldbw;Liz;)Ljava/util/Optional;	c	method_34710	cleanOxidationAround
METHOD	btm	(Larf;)Z	e	method_37219	method_37219
METHOD	btm	()Larf;	p	method_35052	getChanneler
METHOD	btm	()I	s	method_37220	getBlocksSetOnFire
METHOD	btm	()Ljava/util/stream/Stream;	u	method_37221	getStruckEntities
METHOD	btm	()V	v	method_31499	powerLightningRod
METHOD	btm	()Liz;	w	method_36607	getAffectedBlockPos
CLASS	btn	net/minecraft/class_1309	net/minecraft/entity/LivingEntity
FIELD	btn	Lakj;	aF	field_6257	LIVING_FLAGS
FIELD	btn	Lbsv;	aG	field_18072	SLEEPING_DIMENSIONS
FIELD	btn	F	aH	field_30068	BABY_SCALE_FACTOR
FIELD	btn	F	aI	field_47756	field_47756
FIELD	btn	Z	aJ	field_6252	handSwinging
FIELD	btn	Lbqr;	aK	field_6266	preferredHand
FIELD	btn	I	aL	field_6279	handSwingTicks
FIELD	btn	I	aM	field_6218	stuckArrowTimer
FIELD	btn	I	aN	field_20347	stuckStingerTimer
FIELD	btn	I	aO	field_6235	hurtTime
FIELD	btn	I	aP	field_6254	maxHurtTime
FIELD	btn	I	aQ	field_6213	deathTime
FIELD	btn	F	aR	field_6229	lastHandSwingProgress
FIELD	btn	F	aS	field_6251	handSwingProgress
FIELD	btn	I	aT	field_6273	lastAttackedTicks
FIELD	btn	Lbuo;	aU	field_42108	limbAnimator
FIELD	btn	I	aV	field_6269	defaultMaxHealth
FIELD	btn	F	aW	field_6244	randomLargeSeed
FIELD	btn	F	aX	field_6262	randomSmallSeed
FIELD	btn	F	aY	field_6283	bodyYaw
FIELD	btn	F	aZ	field_6220	prevBodyYaw
FIELD	btn	I	bA	field_6222	itemUseTimeLeft
FIELD	btn	I	bB	field_6239	fallFlyingTicks
FIELD	btn	I	bC	field_6261	riptideTicks
FIELD	btn	Lbup;	bD	field_18321	brain
FIELD	btn	F	bE	field_47757	prevScale
FIELD	btn	Lbut;	bF	field_6231	SPRINTING_SPEED_BOOST
FIELD	btn	I	bG	field_30078	field_30078
FIELD	btn	I	bH	field_30080	field_30080
FIELD	btn	I	bI	field_30081	field_30081
FIELD	btn	D	bJ	field_33908	MAX_ENTITY_VIEWING_DISTANCE
FIELD	btn	Lakj;	bK	field_6247	HEALTH
FIELD	btn	Lakj;	bL	field_49792	POTION_SWIRLS
FIELD	btn	Lorg/slf4j/Logger;	b	field_36332	LOGGER
FIELD	btn	Lakj;	bM	field_6214	POTION_SWIRLS_AMBIENT
FIELD	btn	Lakj;	bN	field_6219	STUCK_ARROW_COUNT
FIELD	btn	Lakj;	bO	field_20348	STINGER_COUNT
FIELD	btn	Lakj;	bP	field_18073	SLEEPING_POSITION
FIELD	btn	I	bQ	field_49793	field_49793
FIELD	btn	F	bR	field_49972	field_49972
FIELD	btn	Lbus;	bS	field_6260	attributes
FIELD	btn	Lbri;	bT	field_6256	damageTracker
FIELD	btn	Ljava/util/Map;	bU	field_6280	activeStatusEffects
FIELD	btn	Ljr;	bV	field_6234	syncedHandStacks
FIELD	btn	Ljr;	bW	field_6248	syncedArmorStacks
FIELD	btn	Lcun;	bX	field_48826	syncedBodyArmorStack
FIELD	btn	Z	bY	field_30082	noDrag
FIELD	btn	Z	bZ	field_6285	effectsChanged
FIELD	btn	F	ba	field_6241	headYaw
FIELD	btn	F	bb	field_6259	prevHeadYaw
FIELD	btn	Lcmv;	bc	field_6258	attackingPlayer
FIELD	btn	I	bd	field_6238	playerHitTimer
FIELD	btn	Z	be	field_6272	dead
FIELD	btn	I	bf	field_6278	despawnCounter
FIELD	btn	F	bg	field_6217	prevStepBobbingAmount
FIELD	btn	F	bh	field_6233	stepBobbingAmount
FIELD	btn	F	bi	field_6255	lookDirection
FIELD	btn	F	bj	field_6275	prevLookDirection
FIELD	btn	F	bk	field_6215	field_6215
FIELD	btn	I	bl	field_6232	scoreAmount
FIELD	btn	F	bm	field_6253	lastDamageTaken
FIELD	btn	Z	bn	field_6282	jumping
FIELD	btn	F	bo	field_6212	sidewaysSpeed
FIELD	btn	F	bp	field_6227	upwardSpeed
FIELD	btn	F	bq	field_6250	forwardSpeed
FIELD	btn	I	br	field_6210	bodyTrackingIncrements
FIELD	btn	D	bs	field_6224	serverX
FIELD	btn	D	bt	field_6245	serverY
FIELD	btn	D	bu	field_6263	serverZ
FIELD	btn	D	bv	field_6284	serverYaw
FIELD	btn	D	bw	field_6221	serverPitch
FIELD	btn	D	bx	field_45123	serverHeadYaw
FIELD	btn	I	by	field_6265	headTrackingIncrements
FIELD	btn	Lcun;	bz	field_6277	activeItemStack
FIELD	btn	Ljava/lang/String;	c	field_45740	ACTIVE_EFFECTS_NBT_KEY
FIELD	btn	Lbtn;	ca	field_6274	attacker
FIELD	btn	I	cb	field_6230	lastAttackedTime
FIELD	btn	Lbtn;	cc	field_6236	attacking
FIELD	btn	I	cd	field_6270	lastAttackTime
FIELD	btn	F	ce	field_6287	movementSpeed
FIELD	btn	I	cf	field_6228	jumpingCooldown
FIELD	btn	F	cg	field_6246	absorptionAmount
FIELD	btn	Liz;	ch	field_6268	lastBlockPos
FIELD	btn	Ljava/util/Optional;	ci	field_22418	climbingPos
FIELD	btn	Lbrl;	cj	field_6276	lastDamageSource
FIELD	btn	J	ck	field_6226	lastDamageTime
FIELD	btn	F	cl	field_6243	leaningPitch
FIELD	btn	F	cm	field_6264	lastLeaningPitch
FIELD	btn	Z	cn	field_37421	experienceDroppingDisabled
FIELD	btn	Ljava/util/UUID;	d	field_23128	SOUL_SPEED_BOOST_ID
FIELD	btn	Ljava/util/UUID;	e	field_27859	POWDER_SNOW_SLOW_ID
FIELD	btn	I	h	field_30069	field_30069
FIELD	btn	I	i	field_30070	field_30070
FIELD	btn	I	j	field_30071	EQUIPMENT_SLOT_ID
FIELD	btn	I	k	field_30072	field_30072
FIELD	btn	I	l	field_48827	field_48827
FIELD	btn	I	m	field_30073	GLOWING_FLAG
FIELD	btn	I	n	field_30074	field_30074
FIELD	btn	D	o	field_30075	field_30075
FIELD	btn	D	p	field_30076	GRAVITY
FIELD	btn	I	q	field_30077	DEATH_TICKS
FIELD	btn	I	r	field_30063	field_30063
FIELD	btn	F	s	field_44874	field_44874
FIELD	btn	I	t	field_30064	USING_ITEM_FLAG
FIELD	btn	I	u	field_30065	OFF_HAND_ACTIVE_FLAG
FIELD	btn	I	v	field_30066	USING_RIPTIDE_FLAG
METHOD	btn	()I	A	method_6028	getHandSwingDuration
METHOD	btn	(F)V	A	method_6073	setAbsorptionAmount
METHOD	btn	(Lbss;)V	A	method_6114	onAttacking
METHOD	btn	()V	B	method_36549	addDeathParticles
METHOD	btn	(F)V	B	method_52544	setAbsorptionAmountUnclamped
METHOD	btn	(Lbss;)D	B	method_18390	getAttackDistanceScalingFactor
METHOD	btn	()V	C	method_30127	swapHandStacks
METHOD	btn	(F)F	C	method_18802	getMovementSpeed
METHOD	btn	(Lbss;)Z	C	method_6121	tryAttack
METHOD	btn	()V	D	method_30128	sendEquipmentChanges
METHOD	btn	(Lbss;)V	D	method_6087	pushAway
METHOD	btn	()Ljava/util/Map;	E	method_30129	getEquipmentChanges
METHOD	btn	(Lbss;)Z	E	method_6057	canSee
METHOD	btn	()V	G	method_6053	tickFallFlying
METHOD	btn	()V	H	method_6076	tickActiveItemStack
METHOD	btn	()Z	I	method_22382	shouldSpawnConsumptionEffects
METHOD	btn	()V	J	method_6027	updatePotionVisibility
METHOD	btn	()V	K	method_6072	updateLeaningPitch
METHOD	btn	()Z	M	method_18406	isSleepingInBed
METHOD	btn	(DD)V	a	method_48761	tiltScreen
METHOD	btn	(DZLevp;)Levp;	a	method_26317	applyFluidMovingSpeed
METHOD	btn	(F)F	a	method_6024	getLeaningPitch
METHOD	btn	(ID)V	a	method_52539	lerpHeadYaw
METHOD	btn	(Lbqr;)V	a	method_6104	swingHand
METHOD	btn	(Lbqr;Lcun;)V	a	method_6122	setStackInHand
METHOD	btn	(Lbqr;Z)V	a	method_23667	swingHand
METHOD	btn	(Lbrl;)V	a	method_6078	onDeath
METHOD	btn	(Lbrl;F[Lbsz;)V	a	method_57292	damageEquipment
METHOD	btn	(Lbrl;IZ)V	a	method_6099	dropEquipment
METHOD	btn	(Lbrl;Z)V	a	method_16077	dropLoot
METHOD	btn	(Lbsa;)V	a	method_6129	onStatusEffectRemoved
METHOD	btn	(Lbsa;Lbss;)V	a	method_6020	onStatusEffectApplied
METHOD	btn	(Lbsa;ZLbss;)V	a	method_6009	onStatusEffectUpgraded
METHOD	btn	(Lbss;I)V	a	method_6103	sendPickup
METHOD	btn	(Lbsy;)Z	a	method_5973	canTarget
METHOD	btn	(Lbsz;)Lcun;	a	method_6118	getEquippedStack
METHOD	btn	(Lbsz;Lcun;)V	a	method_5673	equipStack
METHOD	btn	(Lbsz;Lcun;Lcun;)V	a	method_6116	onEquipStack
METHOD	btn	(Lbtn;)V	a	method_6015	setAttacker
METHOD	btn	(Lbtn;Lbsz;)Lbuf;	a	method_32321	getStackReference
METHOD	btn	(Lbtn;Lcee;)Z	a	method_18391	isTarget
METHOD	btn	(Lbus;Lji;Lbut;)V	a	method_57293	method_57293
METHOD	btn	(Lcjf;)V	a	method_29499	triggerItemPickedUpByEntityCriteria
METHOD	btn	(Lcmv;Levp;)V	a	method_49481	tickControlled
METHOD	btn	(Lcom/mojang/serialization/Dynamic;)Lbup;	a	method_18867	deserializeBrain
METHOD	btn	(Lcpp;)V	a	method_18865	applyFoodEffects
METHOD	btn	(Lcui;Lcun;)Z	a	method_24519	method_24519
METHOD	btn	(Lcun;)V	a	method_37119	tickItemStackUsage
METHOD	btn	(Lcun;I)V	a	method_6037	spawnItemParticles
METHOD	btn	(Lcun;Lcun;)Z	a	method_45324	areItemsDifferent
METHOD	btn	(Ldbw;Lcun;)Lcun;	a	method_18866	eatFood
METHOD	btn	(Lent;)Z	a	method_26319	canWalkOnFluid
METHOD	btn	(Levk;Levk;)V	a	method_6035	tickRiptide
METHOD	btn	(Levp;)V	a	method_6091	travel
METHOD	btn	(Levp;F)Levp;	a	method_26318	applyMovementInput
METHOD	btn	(Liz;)V	a	method_18392	setPositionInBed
METHOD	btn	(Liz;Z)V	a	method_6006	setNearbySongPlaying
METHOD	btn	(Ljava/util/List;Lbsz;Lcun;)V	a	method_30120	method_30120
METHOD	btn	(Ljava/util/Map;)V	a	method_30121	checkHandStackSwap
METHOD	btn	(Lur;Liz;)V	a	method_18393	method_18393
METHOD	btn	(Lur;Lvo;)V	a	method_28305	method_28305
METHOD	btn	(DDDZ)Z	b	method_6082	teleport
METHOD	btn	(F)F	b	method_56077	clampScale
METHOD	btn	(Lavy;)V	b	method_56078	playSound
METHOD	btn	(Lbqr;)Lcun;	b	method_5998	getStackInHand
METHOD	btn	(Lbrl;F)V	b	method_6105	damageArmor
METHOD	btn	(Lbsa;)Z	b	method_6092	addStatusEffect
METHOD	btn	(Lbsa;Lbss;)Z	b	method_37222	addStatusEffect
METHOD	btn	(Lbss;)V	b	method_6038	onDismounted
METHOD	btn	(Lbsz;)Z	b	method_44201	isArmorSlot
METHOD	btn	(Lbsz;Lcun;)V	b	method_30122	setSyncedArmorStack
METHOD	btn	(Lbus;Lji;Lbut;)V	b	method_57294	method_57294
METHOD	btn	(Lcmv;Levp;)Levp;	b	method_49482	getControlledMovementInput
METHOD	btn	(Lcui;)Z	b	method_24518	isHolding
METHOD	btn	(Lcun;I)V	b	method_6098	spawnConsumptionEffects
METHOD	btn	(Liz;)V	b	method_18403	sleep
METHOD	btn	(Ljava/util/Map;)V	b	method_30123	sendEquipmentChanges
METHOD	btn	(Ljava/util/function/Predicate;)Z	b	method_24520	isHolding
METHOD	btn	(Lji;)Z	b	method_6059	hasStatusEffect
METHOD	btn	(F)V	c	method_6025	heal
METHOD	btn	(IZ)V	c	method_6085	setLivingFlag
METHOD	btn	(Laxe;)V	c	method_6010	swimUpward
METHOD	btn	(Lbqr;)V	c	method_6019	setCurrentHand
METHOD	btn	(Lbrl;F)V	c	method_36977	damageHelmet
METHOD	btn	(Lbsa;)Z	c	method_6049	canHaveStatusEffect
METHOD	btn	(Lbsa;Lbss;)V	c	method_26082	setStatusEffect
METHOD	btn	(Lbsz;)Z	c	method_6084	hasStackEquipped
METHOD	btn	(Lbsz;Lcun;)V	c	method_30124	setSyncedHandStack
METHOD	btn	(Lbtn;)Z	c	method_18395	canTarget
METHOD	btn	(Lcmv;)V	c	method_29505	setAttacking
METHOD	btn	(Lcmv;Levp;)V	c	method_49483	travelControlled
METHOD	btn	(Lcun;)Lavy;	c	method_18807	getDrinkSound
METHOD	btn	(Ldsa;)Z	c	method_29500	shouldRemoveSoulSpeedBoost
METHOD	btn	(Liz;)V	c	method_6126	applyMovementEffects
METHOD	btn	(Liz;Ldsa;)Z	c	method_6077	canEnterTrapdoor
METHOD	btn	(Ljava/util/Collection;)Z	c	method_6089	containsOnlyAmbientEffects
METHOD	btn	(Lji;)Lbsa;	c	method_6112	getStatusEffect
METHOD	btn	(FF)I	d	method_23329	computeFallDamage
METHOD	btn	(I)Lavy;	d	method_6041	getFallSound
METHOD	btn	(Lbqr;)Lbsz;	d	method_56079	getSlotForHand
METHOD	btn	(Lbrl;)Lavy;	d	method_6011	getHurtSound
METHOD	btn	(Lbrl;F)F	d	method_6132	applyArmorToDamage
METHOD	btn	(Lbsa;)V	d	method_52197	sendEffectToControllingPlayer
METHOD	btn	(Lbsz;)Z	d	method_56991	canUseSlot
METHOD	btn	(Lbsz;Lcun;)Z	d	method_32323	method_32323
METHOD	btn	(Lbtn;)V	d	method_6090	takeShieldHit
METHOD	btn	(Lcun;)Lavy;	d	method_18869	getEatSound
METHOD	btn	(Liz;)V	d	method_18404	method_18404
METHOD	btn	(Lji;)Lbsa;	d	method_6111	removeStatusEffectInternal
METHOD	btn	()Lbup;	dS	method_18868	getBrain
METHOD	btn	()Lbup$b;	dT	method_28306	createBrainProfile
METHOD	btn	()Lbuu$a;	dU	method_26827	createLivingAttributes
METHOD	btn	()Z	dV	method_6094	canBreatheInWater
METHOD	btn	()Z	dW	method_27302	shouldDisplaySoulSpeedEffects
METHOD	btn	()V	dX	method_25937	displaySoulSpeedEffects
METHOD	btn	()Z	dY	method_27303	isOnSoulSpeedBlock
METHOD	btn	()V	dZ	method_29501	removeSoulSpeedBoost
METHOD	btn	(FF)F	e	method_6031	turnHead
METHOD	btn	(Lbrl;)V	e	method_6013	playHurtSound
METHOD	btn	(Lbrl;F)F	e	method_6036	modifyAppliedDamage
METHOD	btn	(Lbsa;)V	e	method_24311	method_24311
METHOD	btn	(Lbsz;)V	e	method_20235	sendEquipmentBreakStatus
METHOD	btn	(Lbtn;)V	e	method_6060	knockback
METHOD	btn	(Lbtz;)Lbsv;	e	method_55694	getBaseDimensions
METHOD	btn	(Lcmv;)F	e	method_49485	getSaddledSpeed
METHOD	btn	(Lcun;)V	e	method_37410	processEquippedStack
METHOD	btn	(Lji;)Z	e	method_6016	removeStatusEffect
METHOD	btn	()F	eA	method_6032	getHealth
METHOD	btn	()Z	eB	method_29504	isDead
METHOD	btn	()Lbrl;	eC	method_6081	getRecentDamageSource
METHOD	btn	()V	eD	method_16078	dropInventory
METHOD	btn	()V	eE	method_23883	dropXp
METHOD	btn	()Lald;	eF	method_5989	getLootTable
METHOD	btn	()J	eG	method_51851	getLootTableSeed
METHOD	btn	()V	eH	method_41329	disableExperienceDropping
METHOD	btn	()Z	eI	method_41330	isExperienceDroppingDisabled
METHOD	btn	()F	eJ	method_48157	getDamageTiltYaw
METHOD	btn	()Levk;	eK	method_53510	getHitbox
METHOD	btn	()Lbtn$a;	eL	method_39760	getFallSounds
METHOD	btn	()Ljava/util/Optional;	eM	method_24832	getClimbingPos
METHOD	btn	()V	eN	method_23328	playBlockFallSound
METHOD	btn	()I	eO	method_6096	getArmor
METHOD	btn	()Lbri;	eP	method_6066	getDamageTracker
METHOD	btn	()Lbtn;	eQ	method_6124	getPrimeAdversary
METHOD	btn	()F	eR	method_6063	getMaxHealth
METHOD	btn	()F	eS	method_52541	getMaxAbsorption
METHOD	btn	()I	eT	method_6022	getStuckArrowCount
METHOD	btn	()I	eU	method_21753	getStingerCount
METHOD	btn	()V	eV	method_6119	tickHandSwing
METHOD	btn	()Lbus;	eW	method_6127	getAttributes
METHOD	btn	()Lcun;	eX	method_6047	getMainHandStack
METHOD	btn	()Lcun;	eY	method_6079	getOffHandStack
METHOD	btn	()Ljava/lang/Iterable;	eZ	method_5661	getArmorItems
METHOD	btn	()V	ea	method_29502	addSoulSpeedBoostIfNeeded
METHOD	btn	()V	eb	method_32324	removePowderSnowSlow
METHOD	btn	()V	ec	method_32325	addPowderSnowSlowIfNeeded
METHOD	btn	()F	ed	method_17825	getScaleFactor
METHOD	btn	()F	ee	method_55693	getScale
METHOD	btn	()Z	ef	method_29920	shouldSwimInFluids
METHOD	btn	()V	eg	method_6108	updatePostDeath
METHOD	btn	()Z	eh	method_6054	shouldDropXp
METHOD	btn	()Z	ei	method_27071	shouldDropLoot
METHOD	btn	()I	ej	method_6110	getXpToDrop
METHOD	btn	()Z	ek	method_6071	shouldAlwaysDropXp
METHOD	btn	()Lazf;	el	method_6051	getRandom
METHOD	btn	()Lbtn;	em	method_6065	getAttacker
METHOD	btn	()I	en	method_6117	getLastAttackedTime
METHOD	btn	()Lbtn;	eo	method_6052	getAttacking
METHOD	btn	()I	ep	method_6083	getLastAttackTime
METHOD	btn	()I	eq	method_6131	getDespawnCounter
METHOD	btn	()Z	er	method_35053	hasNoDrag
METHOD	btn	()V	es	method_6050	tickStatusEffects
METHOD	btn	()Z	et	method_33190	canTakeDamage
METHOD	btn	()Z	eu	method_36608	isPartOfGame
METHOD	btn	()V	ev	method_6069	clearPotionSwirls
METHOD	btn	()Z	ew	method_6012	clearStatusEffects
METHOD	btn	()Ljava/util/Collection;	ex	method_6026	getStatusEffects
METHOD	btn	()Ljava/util/Map;	ey	method_6088	getActiveStatusEffects
METHOD	btn	()Z	ez	method_5999	hasInvertedHealingAndHarm
METHOD	btn	(Lbrl;)Z	f	method_6061	blockedByShield
METHOD	btn	(Lbrl;F)V	f	method_6074	applyDamage
METHOD	btn	(Lbsz;)Lcun;	f	method_30125	getSyncedArmorStack
METHOD	btn	(Lbtn;)V	f	method_23733	onKilledBy
METHOD	btn	(Lbtz;)Levk;	f	method_24833	getBoundingBox
METHOD	btn	(Lcun;)Z	f	method_18397	canEquip
METHOD	btn	(Lji;)Lbur;	f	method_5996	getAttributeInstance
METHOD	btn	()V	fA	method_6075	stopUsingItem
METHOD	btn	()V	fB	method_6021	clearActiveItem
METHOD	btn	()Z	fC	method_6039	isBlocking
METHOD	btn	()Z	fD	method_21754	isHoldingOntoLadder
METHOD	btn	()Z	fE	method_6128	isFallFlying
METHOD	btn	()I	fF	method_6003	getFallFlyingTicks
METHOD	btn	()Z	fG	method_6086	isAffectedBySplashPotions
METHOD	btn	()Z	fH	method_6102	isMobOrPlayer
METHOD	btn	()Lcom/google/common/collect/ImmutableList;	fI	method_24831	getPoses
METHOD	btn	()Ljava/util/Optional;	fJ	method_18398	getSleepingPosition
METHOD	btn	()V	fK	method_18399	clearSleepingPosition
METHOD	btn	()Z	fL	method_6113	isSleeping
METHOD	btn	()V	fM	method_18400	wakeUp
METHOD	btn	()Lje;	fN	method_18401	getSleepingDirection
METHOD	btn	()Z	fO	method_42149	disablesShield
METHOD	btn	()Z	fP	method_56992	isInCreativeMode
METHOD	btn	()V	f_	method_6000	enterCombat
METHOD	btn	()Ljava/lang/Iterable;	fa	method_5877	getHandItems
METHOD	btn	()Ljava/lang/Iterable;	fb	method_56674	getAllArmorItems
METHOD	btn	()Ljava/lang/Iterable;	fc	method_56675	getEquippedItems
METHOD	btn	()F	fd	method_18396	getArmorVisibility
METHOD	btn	()F	fe	method_6107	getSoundVolume
METHOD	btn	()F	ff	method_6017	getSoundPitch
METHOD	btn	()Z	fg	method_6062	isImmobile
METHOD	btn	()F	fh	method_6106	getJumpVelocity
METHOD	btn	()F	fi	method_37416	getJumpBoostVelocityModifier
METHOD	btn	()V	fj	method_6043	jump
METHOD	btn	()V	fk	method_6093	knockDownwards
METHOD	btn	()F	fl	method_6120	getBaseMovementSpeedMultiplier
METHOD	btn	()F	fm	method_49484	getOffGroundSpeed
METHOD	btn	()F	fn	method_6029	getMovementSpeed
METHOD	btn	()F	fo	method_53964	getMaxRelativeHeadRotation
METHOD	btn	()Z	fp	method_29503	hurtByWater
METHOD	btn	()V	fq	method_6023	tickNewAi
METHOD	btn	()Z	fr	method_6123	isUsingRiptide
METHOD	btn	()F	fs	method_6067	getAbsorptionAmount
METHOD	btn	()V	ft	method_6008	markEffectsDirty
METHOD	btn	()Lbth;	fu	method_6068	getMainArm
METHOD	btn	()Z	fv	method_6115	isUsingItem
METHOD	btn	()Lbqr;	fw	method_6058	getActiveHand
METHOD	btn	()Lcun;	fx	method_6030	getActiveItem
METHOD	btn	()I	fy	method_6014	getItemUseTimeLeft
METHOD	btn	()I	fz	method_6048	getItemUseTime
METHOD	btn	(Lbrl;)V	g	method_16080	drop
METHOD	btn	(Lbsz;)Lcun;	g	method_30126	getSyncedHandStack
METHOD	btn	(Lbtn;)V	g	method_5997	attackLivingEntity
METHOD	btn	(Lbtz;)Z	g	method_52542	wouldNotSuffocateInPose
METHOD	btn	(Lcun;)Lcun;	g	method_18808	getProjectileType
METHOD	btn	(Lji;)D	g	method_45325	getAttributeValue
METHOD	btn	()V	g_	method_6044	endCombat
METHOD	btn	(Lbrl;)Z	h	method_6095	tryUseTotem
METHOD	btn	(Lbsz;)B	h	method_20237	getEquipmentBreakStatus
METHOD	btn	(Lcun;)Lbsz;	h	method_32326	getPreferredEquipmentSlot
METHOD	btn	(Liz;)V	h	method_18402	setSleepingPosition
METHOD	btn	(Lji;)D	h	method_45326	getAttributeBaseValue
METHOD	btn	(Lcun;)V	i	method_6045	playEquipmentBreakEffects
METHOD	btn	(Liz;)Levp;	i	method_20477	method_20477
METHOD	btn	(Lji;)V	i	method_52540	updateAttribute
METHOD	btn	(Levp;)Levp;	j	method_31079	positionInPortal
METHOD	btn	(Liz;)Ljava/lang/Boolean;	j	method_18405	method_18405
METHOD	btn	(Levp;)Levp;	k	method_18801	applyClimbingSpeed
METHOD	btn	(I)I	n	method_6130	getNextAirUnderwater
METHOD	btn	()V	n_	method_6007	tickMovement
METHOD	btn	(I)I	o	method_6064	getNextAirOnLand
METHOD	btn	()Lavy;	o_	method_6002	getDeathSound
METHOD	btn	(I)V	p	method_16826	setDespawnCounter
METHOD	btn	()Z	p_	method_6109	isBaby
METHOD	btn	()V	q	method_6070	tickCramming
METHOD	btn	(DDD)V	q	method_6005	takeKnockback
METHOD	btn	(I)V	q	method_6097	setStuckArrowCount
METHOD	btn	(Z)V	q	method_35054	setNoDrag
METHOD	btn	()Z	q_	method_6101	isClimbing
METHOD	btn	(I)V	r	method_21755	setStingerCount
METHOD	btn	(Z)V	r	method_29242	updateLimbs
METHOD	btn	()V	s	method_58150	updatePotionSwirls
METHOD	btn	(I)Lbsz;	s	method_32322	getEquipmentSlot
METHOD	btn	(Z)V	s	method_6100	setJumping
METHOD	btn	(F)V	t	method_6033	setHealth
METHOD	btn	(F)I	u	method_56993	getSafeFallDistance
METHOD	btn	()V	v	method_36362	updateGlowing
METHOD	btn	(F)V	v	method_6056	damageShield
METHOD	btn	(F)F	w	method_56994	getJumpVelocity
METHOD	btn	()V	x	method_6040	consumeItem
METHOD	btn	(F)V	x	method_48565	updateLimbs
METHOD	btn	(F)V	y	method_6125	setMovementSpeed
METHOD	btn	()V	z	method_52543	updateAttributes
METHOD	btn	(F)F	z	method_6055	getHandSwingProgress
CLASS	btn$1	net/minecraft/class_1309$1	net/minecraft/entity/LivingEntity$1
FIELD	btn$1	[I	a	field_6288	field_6288
FIELD	btn$1	[I	b	field_19169	field_19169
CLASS	btn$a	net/minecraft/class_1309$class_6823	net/minecraft/entity/LivingEntity$FallSounds
FIELD	btn$a	Lavy;	a	comp_301	comp_301
FIELD	btn$a	Lavy;	b	comp_302	comp_302
METHOD	btn$a	()Lavy;	a	comp_301	comp_301
METHOD	btn$a	()Lavy;	b	comp_302	comp_302
CLASS	bto	net/minecraft/class_6335	net/minecraft/entity/MarkerEntity
FIELD	bto	Ljava/lang/String;	b	field_33457	DATA_KEY
FIELD	bto	Lur;	c	field_33458	data
CLASS	btp	net/minecraft/class_1308	net/minecraft/entity/mob/MobEntity
FIELD	btp	F	bF	field_30083	DEFAULT_CAN_PICKUP_LOOT_CHANCE
FIELD	btp	F	bG	field_30084	BASE_ENCHANTED_ARMOR_CHANCE
FIELD	btp	F	bH	field_30085	BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE
FIELD	btp	Ljava/lang/String;	bI	field_30086	LEASH_KEY
FIELD	btp	F	bJ	field_34043	DEFAULT_DROP_CHANCE
FIELD	btp	I	bK	field_38932	field_38932
FIELD	btp	I	bL	field_35039	field_35039
FIELD	btp	Lakj;	b	field_6193	MOB_FLAGS
FIELD	btp	I	bM	field_6191	ambientSoundChance
FIELD	btp	I	bN	field_6194	experiencePoints
FIELD	btp	Lbzn;	bO	field_6206	lookControl
FIELD	btp	Lbzo;	bP	field_6207	moveControl
FIELD	btp	Lbzm;	bQ	field_6204	jumpControl
FIELD	btp	Lccz;	bR	field_6189	navigation
FIELD	btp	Lcam;	bS	field_6201	goalSelector
FIELD	btp	Lcam;	bT	field_6185	targetSelector
FIELD	btp	[F	bU	field_6187	handDropChances
FIELD	btp	[F	bV	field_6186	armorDropChances
FIELD	btp	F	bW	field_48828	bodyArmorDropChance
FIELD	btp	Lkd;	bX	field_38386	ITEM_PICK_UP_RANGE_EXPANDER
FIELD	btp	D	bY	field_45969	ATTACK_RANGE
FIELD	btp	Lbzj;	bZ	field_6188	bodyControl
FIELD	btp	I	c	field_30088	AI_DISABLED_FLAG
FIELD	btp	Lbtn;	ca	field_6199	target
FIELD	btp	Lcdw;	cb	field_6190	visibilityCache
FIELD	btp	Ljr;	cc	field_6195	handItems
FIELD	btp	Ljr;	cd	field_6205	armorItems
FIELD	btp	Lcun;	ce	field_48829	bodyArmor
FIELD	btp	Z	cf	field_6203	canPickUpLoot
FIELD	btp	Z	cg	field_6200	persistent
FIELD	btp	Ljava/util/Map;	ch	field_6196	pathfindingPenalties
FIELD	btp	Lald;	ci	field_6198	lootTable
FIELD	btp	J	cj	field_6184	lootTableSeed
FIELD	btp	Lbss;	ck	field_6202	holdingEntity
FIELD	btp	I	cl	field_18279	holdingEntityId
FIELD	btp	Lcom/mojang/datafixers/util/Either;	cm	field_6192	leashNbt
FIELD	btp	Liz;	cn	field_18074	positionTarget
FIELD	btp	F	co	field_18075	positionTargetRange
FIELD	btp	I	d	field_30089	LEFT_HANDED_FLAG
FIELD	btp	I	e	field_30090	ATTACKING_FLAG
FIELD	btp	I	f	field_30087	MINIMUM_DROPPED_XP_PER_EQUIPMENT
FIELD	btp	F	g	field_30091	BASE_SPAWN_EQUIPMENT_CHANCE
METHOD	btp	()Lbuu$a;	A	method_26828	createMobAttributes
METHOD	btp	()Z	B	method_26323	movesIndependently
METHOD	btp	()V	C	method_51504	onStartPathfinding
METHOD	btp	(F)V	C	method_5930	setForwardSpeed
METHOD	btp	()V	D	method_51503	onFinishPathfinding
METHOD	btp	(F)V	D	method_5976	setUpwardSpeed
METHOD	btp	()Lbzj;	E	method_5963	createBodyControl
METHOD	btp	(F)V	E	method_5938	setSidewaysSpeed
METHOD	btp	()Lbzn;	G	method_5988	getLookControl
METHOD	btp	()Lbzo;	H	method_5962	getMoveControl
METHOD	btp	()Lbzm;	I	method_5993	getJumpControl
METHOD	btp	()Lccz;	K	method_5942	getNavigation
METHOD	btp	()Lcdw;	M	method_5985	getVisibilityCache
METHOD	btp	()Lbtn;	N	method_59664	getTargetInBrain
METHOD	btp	()V	O	method_5983	onEatingGrass
METHOD	btp	()I	P	method_5970	getMinAmbientSoundDelay
METHOD	btp	()V	Q	method_5966	playAmbientSound
METHOD	btp	()V	R	method_5990	playSpawnEffects
METHOD	btp	()V	S	method_20417	updateGoalControls
METHOD	btp	()Lald;	T	method_5991	getLootTableId
METHOD	btp	()V	U	method_55695	stopMovement
METHOD	btp	()Lkd;	V	method_42646	getItemPickUpRangeExpander
METHOD	btp	()Z	W	method_17326	cannotDespawn
METHOD	btp	()Z	X	method_23734	isDisallowedInPeaceful
METHOD	btp	()V	Y	method_18409	sendAiDebugData
METHOD	btp	()V	Z	method_5958	mobTick
METHOD	btp	(FFF)F	a	method_5960	changeAngle
METHOD	btp	(Lald;Ljava/util/Map;)V	a	method_59665	setEquipmentFromTable
METHOD	btp	(Lazf;F)V	a	method_30759	enchantMainHandItem
METHOD	btp	(Lazf;FLbsz;)V	a	method_30758	enchantEquipment
METHOD	btp	(Lazf;Lbqq;)V	a	method_5964	initEquipment
METHOD	btp	(Lbss;FF)V	a	method_5951	lookAtEntity
METHOD	btp	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	a	method_20636	canMobSpawn
METHOD	btp	(Lbsy;Z)Lbtp;	a	method_29243	convertTo
METHOD	btp	(Lbsz;I)Lcui;	a	method_5948	getEquipmentForSlot
METHOD	btp	(Lbtb;)V	a	method_58634	setEquipmentFromTable
METHOD	btp	(Lcal;)Z	a	method_47824	method_47824
METHOD	btp	(Lcmv;)Z	a	method_5931	canBeLeashedBy
METHOD	btp	(Lcmv;Lbtp;)V	a	method_18249	onPlayerSpawnedChild
METHOD	btp	(Lcvg;)Z	a	method_25938	canUseRangedWeapon
METHOD	btp	(Ldbx;Lbtr;)Z	a	method_5979	canSpawn
METHOD	btp	(Ldbz;)Z	a	method_5957	canSpawn
METHOD	btp	(Ldcl;Lbqq;Lbtr;Lbug;)Lbug;	a	method_5943	initialize
METHOD	btp	(Leok;)F	a	method_5944	getPathfindingPenalty
METHOD	btp	(Leok;F)V	a	method_5941	setPathfindingPenalty
METHOD	btp	(Liz;)Z	a	method_18407	isInWalkTargetRange
METHOD	btp	(Liz;I)V	a	method_18408	setPositionTarget
METHOD	btp	(Z)V	a	method_7217	setBaby
METHOD	btp	(ZZ)V	a	method_5932	detachLeash
METHOD	btp	(Z)V	a_	method_5952	setCanPickUpLoot
METHOD	btp	()I	aa	method_5978	getMaxLookPitchChange
METHOD	btp	()I	ab	method_5986	getMaxHeadRotation
METHOD	btp	()V	ad	method_56080	clampHeadYaw
METHOD	btp	()I	ae	method_20240	getMaxLookYawChange
METHOD	btp	(Lazf;Lbqq;)V	b	method_5984	updateEnchantments
METHOD	btp	(Lbss;Z)V	b	method_5954	attachLeash
METHOD	btp	(Lbsz;Lcun;)V	b	method_24834	equipLootStack
METHOD	btp	(Lcjf;)V	b	method_5949	loot
METHOD	btp	(Lcmv;Lbqr;)Lbqs;	b	method_5992	interactMob
METHOD	btp	(Lcmv;Lbtp;)V	b	method_24522	method_24522
METHOD	btp	(Lcun;Lcun;)Z	b	method_5955	prefersNewEquipment
METHOD	btp	(Ldbw;)Lccz;	b	method_5965	createNavigation
METHOD	btp	(Ljava/util/UUID;)Lvo;	b	method_56995	method_56995
METHOD	btp	(Lare;)Leqj;	c	method_58635	createEquipmentLootParameters
METHOD	btp	(Lcmv;Lbqr;)Lbqs;	c	method_29506	interactWithItem
METHOD	btp	(Lcun;Lcun;)Z	c	method_26320	prefersNewDamageableItem
METHOD	btp	(Ljava/util/function/Predicate;)V	c	method_47825	clearGoals
METHOD	btp	(I)Z	d	method_5969	spawnsTooManyForEachTry
METHOD	btp	(Lbsz;)V	f	method_25939	updateDropChances
METHOD	btp	()I	fQ	method_5945	getLimitPerChunk
METHOD	btp	()Lcun;	fR	method_56676	getBodyArmor
METHOD	btp	()Z	fS	method_6735	hasArmorSlot
METHOD	btp	()Z	fT	method_56677	isWearingBodyArmor
METHOD	btp	()V	fU	method_5971	setPersistent
METHOD	btp	()Z	fV	method_5936	canPickUpLoot
METHOD	btp	()Z	fW	method_5947	isPersistent
METHOD	btp	()Z	fX	method_18411	isInWalkTargetRange
METHOD	btp	()Liz;	fY	method_18412	getPositionTarget
METHOD	btp	()F	fZ	method_18413	getPositionTargetRange
METHOD	btp	(Lbsz;)F	g	method_5929	getDropChance
METHOD	btp	()V	ga	method_35055	clearPositionTarget
METHOD	btp	()Z	gb	method_18410	hasPositionTarget
METHOD	btp	()V	gc	method_5995	updateLeash
METHOD	btp	()Z	gd	method_5934	isLeashed
METHOD	btp	()Z	ge	method_58151	mightBeLeashed
METHOD	btp	()Lbss;	gf	method_5933	getHoldingEntity
METHOD	btp	()Z	gg	method_5987	isAiDisabled
METHOD	btp	()Z	gh	method_5961	isLeftHanded
METHOD	btp	()Z	gi	method_6510	isAttacking
METHOD	btp	()Levk;	gj	method_53511	getAttackBox
METHOD	btp	()Z	gk	method_5972	isAffectedByDaylight
METHOD	btp	()V	gl	method_35056	clearGoalsAndTasks
METHOD	btp	()V	gm	method_5940	readLeashNbt
METHOD	btp	(D)Z	h	method_5974	canImmediatelyDespawn
METHOD	btp	(Lbtn;)V	h	method_5980	setTarget
METHOD	btp	(Lbtn;)Z	i	method_42150	isInAttackRange
METHOD	btp	(Lcun;)Lcun;	i	method_24523	tryEquip
METHOD	btp	(Lcun;)Z	j	method_5939	canPickupItem
METHOD	btp	(Lcun;)Z	k	method_20820	canGather
METHOD	btp	(Lcun;)Z	l	method_6773	isHorseArmor
METHOD	btp	(Lcun;)V	m	method_56678	equipBodyArmor
METHOD	btp	(Lcun;)D	o	method_57295	getAttackDamageWith
METHOD	btp	(Lcun;)Z	p	method_57296	hasComponentsOtherThanDamage
METHOD	btp	(Lcun;)V	q	method_37341	method_37341
METHOD	btp	()V	s	method_5975	resetSoundDelay
METHOD	btp	(I)V	s	method_18810	setHoldingEntityId
METHOD	btp	(Z)V	t	method_5977	setAiDisabled
METHOD	btp	(Z)V	u	method_5937	setLeftHanded
METHOD	btp	()Lavy;	v	method_5994	getAmbientSound
METHOD	btp	(Z)V	v	method_19540	setAttacking
METHOD	btp	()V	z	method_5959	initGoals
CLASS	btp$1	net/minecraft/class_1308$1	net/minecraft/entity/mob/MobEntity$1
FIELD	btp$1	[I	a	field_6209	field_6209
FIELD	btp$1	[I	b	field_6208	field_6208
CLASS	btq	net/minecraft/class_1311	net/minecraft/entity/SpawnGroup
FIELD	btq	Lbtq;	a	field_6302	field_6302
FIELD	btq	Lbtq;	b	field_6294	field_6294
FIELD	btq	Lbtq;	c	field_6303	field_6303
FIELD	btq	Lbtq;	d	field_34447	field_34447
FIELD	btq	Lbtq;	e	field_30092	field_30092
FIELD	btq	Lbtq;	f	field_6300	field_6300
FIELD	btq	Lbtq;	g	field_24460	field_24460
FIELD	btq	Lbtq;	h	field_17715	field_17715
FIELD	btq	Lcom/mojang/serialization/Codec;	i	field_24655	CODEC
FIELD	btq	I	j	field_6297	capacity
FIELD	btq	Z	k	field_6298	peaceful
FIELD	btq	Z	l	field_6295	rare
FIELD	btq	Ljava/lang/String;	m	field_6304	name
FIELD	btq	I	n	field_24461	despawnStartRange
FIELD	btq	I	o	field_24462	immediateDespawnRange
FIELD	btq	[Lbtq;	p	field_6301	field_6301
METHOD	btq	()Ljava/lang/String;	a	method_6133	getName
METHOD	btq	()I	b	method_6134	getCapacity
METHOD	btq	()Z	d	method_6136	isPeaceful
METHOD	btq	()Z	e	method_6135	isRare
METHOD	btq	()I	f	method_27919	getImmediateDespawnRange
METHOD	btq	()I	g	method_27920	getDespawnStartRange
METHOD	btq	()[Lbtq;	h	method_36609	method_36609
CLASS	btr	net/minecraft/class_3730	net/minecraft/entity/SpawnReason
FIELD	btr	Lbtr;	a	field_16459	field_16459
FIELD	btr	Lbtr;	b	field_16472	field_16472
FIELD	btr	Lbtr;	c	field_16469	field_16469
FIELD	btr	Lbtr;	d	field_16474	field_16474
FIELD	btr	Lbtr;	e	field_16466	field_16466
FIELD	btr	Lbtr;	f	field_16471	field_16471
FIELD	btr	Lbtr;	g	field_16460	field_16460
FIELD	btr	Lbtr;	h	field_16467	field_16467
FIELD	btr	Lbtr;	i	field_16468	field_16468
FIELD	btr	Lbtr;	j	field_16463	field_16463
FIELD	btr	Lbtr;	k	field_16461	field_16461
FIELD	btr	Lbtr;	l	field_16473	field_16473
FIELD	btr	Lbtr;	m	field_16465	field_16465
FIELD	btr	Lbtr;	n	field_16462	field_16462
FIELD	btr	Lbtr;	o	field_16470	field_16470
FIELD	btr	Lbtr;	p	field_16527	field_16527
FIELD	btr	Lbtr;	q	field_47245	field_47245
FIELD	btr	[Lbtr;	r	field_16464	field_16464
METHOD	btr	()[Lbtr;	a	method_36610	method_36610
METHOD	btr	(Lbtr;)Z	a	method_54986	isAnySpawner
METHOD	btr	(Lbtr;)Z	b	method_54987	isTrialSpawner
CLASS	bts	net/minecraft/class_1313	net/minecraft/entity/MovementType
FIELD	bts	Lbts;	a	field_6308	field_6308
FIELD	bts	Lbts;	b	field_6305	field_6305
FIELD	bts	Lbts;	c	field_6310	field_6310
FIELD	bts	Lbts;	d	field_6306	field_6306
FIELD	bts	Lbts;	e	field_6309	field_6309
FIELD	bts	[Lbts;	f	field_6307	field_6307
METHOD	bts	()[Lbts;	a	method_36611	method_36611
CLASS	btt	net/minecraft/class_5354	net/minecraft/entity/mob/Angerable
FIELD	btt	Ljava/lang/String;	b_	field_30093	ANGER_TIME_KEY
FIELD	btt	Ljava/lang/String;	c_	field_30094	ANGRY_AT_KEY
METHOD	btt	()V	V_	method_29922	stopAnger
METHOD	btt	()Z	Z_	method_29511	hasAngerTime
METHOD	btt	()I	a	method_29507	getAngerTime
METHOD	btt	(I)V	a	method_29514	setAngerTime
METHOD	btt	(Lare;Z)V	a	method_29510	tickAngerLogic
METHOD	btt	(Lbtn;)V	a	method_6015	setAttacker
METHOD	btt	(Ldbw;Lur;)V	a	method_29512	readAngerFromNbt
METHOD	btt	(Ljava/util/UUID;)V	a	method_29513	setAngryAt
METHOD	btt	(Lbtn;)Z	a_	method_29515	shouldAngerAt
METHOD	btt	(Lcmv;)V	a_	method_29516	forgive
METHOD	btt	(Ldbw;)Z	a_	method_29923	isUniversallyAngry
METHOD	btt	()V	aa_	method_29921	universallyAnger
METHOD	btt	()Ljava/util/UUID;	b	method_29508	getAngryAt
METHOD	btt	()V	c	method_29509	chooseRandomAngerTime
METHOD	btt	(Lbtn;)Z	c	method_18395	canTarget
METHOD	btt	(Lcmv;)V	c	method_29505	setAttacking
METHOD	btt	(Lur;)V	c	method_29517	writeAngerToNbt
METHOD	btt	()Lbtn;	em	method_6065	getAttacker
METHOD	btt	(Lbtn;)V	h	method_5980	setTarget
METHOD	btt	()Lbtn;	p	method_5968	getTarget
CLASS	btu	net/minecraft/class_9461	net/minecraft/entity/OminousItemSpawnerEntity
FIELD	btu	I	b	field_50128	field_50128
FIELD	btu	I	c	field_50129	MIN_SPAWN_ITEM_AFTER_TICKS
FIELD	btu	I	d	field_50130	MAX_SPAWN_ITEM_AFTER_TICKS
FIELD	btu	Ljava/lang/String;	e	field_50131	SPAWN_ITEM_AFTER_TICKS_NBT_KEY
FIELD	btu	Ljava/lang/String;	f	field_50132	ITEM_NBT_KEY
FIELD	btu	Lakj;	g	field_50133	ITEM
FIELD	btu	J	h	field_50134	spawnItemAfterTicks
METHOD	btu	(Lcun;)V	a	method_58636	setItem
METHOD	btu	(Ldbw;I)V	a	method_58637	method_58637
METHOD	btu	(Ldbw;Lcun;)Lbtu;	a	method_58638	create
METHOD	btu	()V	p	method_58639	addParticles
METHOD	btu	()Lcun;	s	method_58640	getItem
METHOD	btu	()V	u	method_58641	tickServer
METHOD	btu	()V	v	method_58642	tickClient
METHOD	btu	()V	w	method_58643	spawnItem
CLASS	btv	net/minecraft/class_6025	net/minecraft/entity/Tameable
METHOD	btv	()Lbtn;	P_	method_35057	getOwner
METHOD	btv	()Ljava/util/UUID;	W_	method_6139	getOwnerUuid
METHOD	btv	()Ldbn;	e	method_48926	method_48926
CLASS	btw	net/minecraft/class_1314	net/minecraft/entity/mob/PathAwareEntity
FIELD	btw	F	bX	field_35670	DEFAULT_PATHFINDING_FAVOR
METHOD	btw	(F)V	F	method_6142	updateForLeashLength
METHOD	btw	(Liz;Ldbz;)F	a	method_6144	getPathfindingFavor
METHOD	btw	(Liz;)F	d	method_6149	getPathfindingFavor
METHOD	btw	()Z	gm	method_6150	isNavigating
METHOD	btw	()Z	gn	method_52546	isPanicking
METHOD	btw	()Z	go	method_43689	shouldFollowLeash
METHOD	btw	()D	gp	method_6148	getFollowLeashSpeed
CLASS	btx	net/minecraft/class_6026	net/minecraft/entity/Mount
CLASS	bty	net/minecraft/class_1316	net/minecraft/entity/JumpingMount
METHOD	bty	()Z	a	method_6153	canJump
METHOD	bty	()V	b	method_6156	stopJumping
METHOD	bty	(I)V	b	method_6154	setJumpStrength
METHOD	bty	()I	c	method_45327	getJumpCooldown
METHOD	bty	(I)V	c	method_6155	startJumping
CLASS	btz	net/minecraft/class_4050	net/minecraft/entity/EntityPose
FIELD	btz	Lbtz;	a	field_18076	field_18076
FIELD	btz	Lbtz;	b	field_18077	field_18077
FIELD	btz	Lbtz;	c	field_18078	field_18078
FIELD	btz	Lbtz;	d	field_18079	field_18079
FIELD	btz	Lbtz;	e	field_18080	field_18080
FIELD	btz	Lbtz;	f	field_18081	field_18081
FIELD	btz	Lbtz;	g	field_30095	field_30095
FIELD	btz	Lbtz;	h	field_18082	field_18082
FIELD	btz	Lbtz;	i	field_37422	field_37422
FIELD	btz	Lbtz;	j	field_37423	field_37423
FIELD	btz	Lbtz;	k	field_40118	field_40118
FIELD	btz	Lbtz;	l	field_38097	field_38097
FIELD	btz	Lbtz;	m	field_38098	field_38098
FIELD	btz	Lbtz;	n	field_38099	field_38099
FIELD	btz	Lbtz;	o	field_38100	field_38100
FIELD	btz	Lbtz;	p	field_47246	field_47246
FIELD	btz	Lbtz;	q	field_47247	field_47247
FIELD	btz	Lbtz;	r	field_47248	field_47248
FIELD	btz	Ljava/util/function/IntFunction;	s	field_48322	INDEX_TO_VALUE
FIELD	btz	Lzm;	t	field_48323	PACKET_CODEC
FIELD	btz	I	u	field_48324	index
FIELD	btz	[Lbtz;	v	field_18083	field_18083
METHOD	btz	()I	a	method_56081	getIndex
METHOD	btz	()[Lbtz;	b	method_36612	method_36612
CLASS	bua	net/minecraft/class_4582	net/minecraft/client/render/entity/feature/SkinOverlayOwner
METHOD	bua	()Z	a	method_6872	shouldRenderOverlay
CLASS	bub	net/minecraft/class_2709	net/minecraft/network/packet/s2c/play/PositionFlag
FIELD	bub	Lbub;	a	field_12400	field_12400
FIELD	bub	Lbub;	b	field_12398	field_12398
FIELD	bub	Lbub;	c	field_12403	field_12403
FIELD	bub	Lbub;	d	field_12401	field_12401
FIELD	bub	Lbub;	e	field_12397	field_12397
FIELD	bub	Ljava/util/Set;	f	field_40710	VALUES
FIELD	bub	Ljava/util/Set;	g	field_40711	ROT
FIELD	bub	I	h	field_12399	shift
FIELD	bub	[Lbub;	i	field_12402	field_12402
METHOD	bub	()I	a	method_11742	getMask
METHOD	bub	(I)Ljava/util/Set;	a	method_11744	getFlags
METHOD	bub	(Ljava/util/Set;)I	a	method_11741	getBitfield
METHOD	bub	()[Lbub;	b	method_36952	method_36952
METHOD	bub	(I)Z	b	method_11743	isSet
CLASS	buc	net/minecraft/class_4094	net/minecraft/entity/InteractionObserver
METHOD	buc	(Lceo;Lbss;)V	a	method_18870	onInteractionWith
CLASS	bud	net/minecraft/class_5146	net/minecraft/entity/Saddleable
METHOD	bud	()Lavy;	Y_	method_45328	getSaddleSound
METHOD	bud	(Lawa;)V	a	method_6576	saddle
METHOD	bud	()Z	f	method_6765	canBeSaddled
METHOD	bud	()Z	i	method_6725	isSaddled
CLASS	bue	net/minecraft/class_5147	net/minecraft/entity/Shearable
METHOD	bue	()Z	a	method_27072	isShearable
METHOD	bue	(Lawa;)V	a	method_6636	sheared
CLASS	buf	net/minecraft/class_5630	net/minecraft/inventory/StackReference
FIELD	buf	Lbuf;	a	field_27860	EMPTY
METHOD	buf	()Lcun;	a	method_32327	get
METHOD	buf	(Lbql;I)Lbuf;	a	method_32328	of
METHOD	buf	(Lbql;ILjava/util/function/Predicate;)Lbuf;	a	method_32329	of
METHOD	buf	(Lbtn;Lbsz;)Lbuf;	a	method_32330	of
METHOD	buf	(Lbtn;Lbsz;Ljava/util/function/Predicate;)Lbuf;	a	method_32331	of
METHOD	buf	(Lcun;)Z	a	method_32332	set
METHOD	buf	(Ljava/util/function/Supplier;Ljava/util/function/Consumer;)Lbuf;	a	method_59666	of
METHOD	buf	(Lcun;)Z	b	method_32333	method_32333
METHOD	buf	(Lcun;)Z	c	method_32334	method_32334
CLASS	buf$1	net/minecraft/class_5630$1	net/minecraft/inventory/StackReference$1
CLASS	buf$2	net/minecraft/class_5630$2	net/minecraft/inventory/StackReference$2
FIELD	buf$2	Ljava/util/function/Supplier;	b	field_51376	field_51376
FIELD	buf$2	Ljava/util/function/Consumer;	c	field_51377	field_51377
CLASS	buf$3	net/minecraft/class_5630$3	net/minecraft/inventory/StackReference$3
FIELD	buf$3	Lbql;	b	field_27861	field_27861
FIELD	buf$3	I	c	field_27862	field_27862
FIELD	buf$3	Ljava/util/function/Predicate;	d	field_27863	field_27863
CLASS	buf$4	net/minecraft/class_5630$4	net/minecraft/inventory/StackReference$4
FIELD	buf$4	Lbtn;	b	field_27864	field_27864
FIELD	buf$4	Lbsz;	c	field_27865	field_27865
FIELD	buf$4	Ljava/util/function/Predicate;	d	field_27866	field_27866
CLASS	bug	net/minecraft/class_1315	net/minecraft/entity/EntityData
CLASS	buh	net/minecraft/class_9168	net/minecraft/entity/SpawnLocation
METHOD	buh	(Ldbz;Liz;)Liz;	a	method_56553	adjustPosition
CLASS	bui	net/minecraft/class_9169	net/minecraft/entity/SpawnLocationTypes
FIELD	bui	Lbuh;	a	field_48742	UNRESTRICTED
FIELD	bui	Lbuh;	b	field_48743	IN_WATER
FIELD	bui	Lbuh;	c	field_48744	IN_LAVA
FIELD	bui	Lbuh;	d	field_48745	ON_GROUND
METHOD	bui	(Ldbz;Liz;Lbsy;)Z	a	method_56554	method_56554
METHOD	bui	(Ldbz;Liz;Lbsy;)Z	b	method_56555	method_56555
METHOD	bui	(Ldbz;Liz;Lbsy;)Z	c	method_56556	method_56556
CLASS	bui$1	net/minecraft/class_9169$1	net/minecraft/entity/SpawnLocationTypes$1
METHOD	bui$1	(Ldbz;Liz;Lbsy;)Z	a	method_56557	isClearForSpawn
CLASS	buj	net/minecraft/class_1317	net/minecraft/entity/SpawnRestriction
FIELD	buj	Ljava/util/Map;	a	field_6313	RESTRICTIONS
METHOD	buj	(Lbsy;)Lbuh;	a	method_6159	getLocation
METHOD	buj	(Lbsy;Lbuh;Ldxs$a;Lbuj$b;)V	a	method_20637	register
METHOD	buj	(Lbsy;Ldbz;Liz;)Z	a	method_56558	isSpawnPosAllowed
METHOD	buj	(Lbsy;Ldcl;Lbtr;Liz;Lazf;)Z	a	method_20638	canSpawn
METHOD	buj	(Lbsy;)Ldxs$a;	b	method_6160	getHeightmapType
CLASS	buj$a	net/minecraft/class_1317$class_1318	net/minecraft/entity/SpawnRestriction$Entry
FIELD	buj$a	Ldxs$a;	a	comp_2253	heightmapType
FIELD	buj$a	Lbuh;	b	comp_2254	location
FIELD	buj$a	Lbuj$b;	c	comp_2255	predicate
METHOD	buj$a	()Ldxs$a;	a	comp_2253	heightmapType
METHOD	buj$a	()Lbuh;	b	comp_2254	location
METHOD	buj$a	()Lbuj$b;	c	comp_2255	predicate
CLASS	buj$b	net/minecraft/class_1317$class_4306	net/minecraft/entity/SpawnRestriction$SpawnPredicate
CLASS	buk	net/minecraft/class_1321	net/minecraft/entity/passive/TameableEntity
FIELD	buk	Lakj;	bY	field_6322	TAMEABLE_FLAGS
FIELD	buk	Lakj;	bZ	field_6320	OWNER_UUID
FIELD	buk	Z	cb	field_21974	sitting
METHOD	buk	(Lbtn;Lbtn;)Z	a	method_6178	canAttackWithOwner
METHOD	buk	(Ljava/util/UUID;)V	b	method_6174	setOwnerUuid
METHOD	buk	(ZZ)V	b	method_6173	setTamed
METHOD	buk	(Lcmv;)V	f	method_6170	setOwner
METHOD	buk	()Z	gq	method_24345	isSitting
METHOD	buk	(Lbtn;)Z	j	method_6171	isOwner
METHOD	buk	()Z	s	method_6181	isTamed
METHOD	buk	()V	u	method_56996	updateAttributesForTamed
METHOD	buk	(Z)V	w	method_6180	showEmoteParticle
METHOD	buk	(Z)V	x	method_6179	setInSittingPose
METHOD	buk	()Z	y	method_6172	isInSittingPose
METHOD	buk	(Z)V	y	method_24346	setSitting
CLASS	bul	net/minecraft/class_8152	net/minecraft/entity/Targeter
METHOD	bul	()Lbtn;	p	method_5968	getTarget
CLASS	bum	net/minecraft/class_8046	net/minecraft/entity/Ownable
METHOD	bum	()Lbss;	s	method_24921	getOwner
CLASS	bun	net/minecraft/class_7988	net/minecraft/entity/VariantHolder
METHOD	bun	(Ljava/lang/Object;)V	a	method_47826	setVariant
METHOD	bun	()Ljava/lang/Object;	d	method_47827	getVariant
CLASS	buo	net/minecraft/class_8080	net/minecraft/entity/LimbAnimator
FIELD	buo	F	a	field_42109	prevSpeed
FIELD	buo	F	b	field_42110	speed
FIELD	buo	F	c	field_42111	pos
METHOD	buo	()F	a	method_48566	getSpeed
METHOD	buo	(F)V	a	method_48567	setSpeed
METHOD	buo	(FF)V	a	method_48568	updateLimbs
METHOD	buo	()F	b	method_48569	getPos
METHOD	buo	(F)F	b	method_48570	getSpeed
METHOD	buo	()Z	c	method_48571	isLimbMoving
METHOD	buo	(F)F	c	method_48572	getPos
CLASS	bup	net/minecraft/class_4095	net/minecraft/entity/ai/brain/Brain
FIELD	bup	Lorg/slf4j/Logger;	a	field_24656	LOGGER
FIELD	bup	Ljava/util/function/Supplier;	b	field_24657	codecSupplier
FIELD	bup	I	c	field_30096	ACTIVITY_REFRESH_COOLDOWN
FIELD	bup	Ljava/util/Map;	d	field_18322	memories
FIELD	bup	Ljava/util/Map;	e	field_18323	sensors
FIELD	bup	Ljava/util/Map;	f	field_18324	tasks
FIELD	bup	Lcom;	g	field_18325	schedule
FIELD	bup	Ljava/util/Map;	h	field_18326	requiredActivityMemories
FIELD	bup	Ljava/util/Map;	i	field_22282	forgettingActivityMemories
FIELD	bup	Ljava/util/Set;	j	field_18327	coreActivities
FIELD	bup	Ljava/util/Set;	k	field_18328	possibleActivities
FIELD	bup	Lcok;	l	field_18329	defaultActivity
FIELD	bup	J	m	field_18853	activityStartTime
METHOD	bup	()V	a	method_49709	forgetAll
METHOD	bup	(ILcom/google/common/collect/ImmutableList;)Lcom/google/common/collect/ImmutableList;	a	method_24524	indexTaskList
METHOD	bup	(JJ)V	a	method_18871	refreshActivities
METHOD	bup	(Lare;Lbtn;)V	a	method_19542	tick
METHOD	bup	(Lccr;)Z	a	method_18896	hasMemoryModule
METHOD	bup	(Lccr;Lccs;)Z	a	method_18876	isMemoryInState
METHOD	bup	(Lccr;Ljava/lang/Object;)V	a	method_18878	remember
METHOD	bup	(Lccr;Ljava/lang/Object;J)V	a	method_24525	remember
METHOD	bup	(Lccr;Ljava/util/Optional;)V	a	method_18879	remember
METHOD	bup	(Lcok;)V	a	method_24526	doExclusively
METHOD	bup	(Lcok;ILcom/google/common/collect/ImmutableList;)V	a	method_18882	setTaskList
METHOD	bup	(Lcok;ILcom/google/common/collect/ImmutableList;Lccr;)V	a	method_24527	setTaskList
METHOD	bup	(Lcok;Lcom/google/common/collect/ImmutableList;)V	a	method_18881	setTaskList
METHOD	bup	(Lcok;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;)V	a	method_24529	setTaskList
METHOD	bup	(Lcok;Lcom/google/common/collect/ImmutableList;Ljava/util/Set;Ljava/util/Set;)V	a	method_24530	setTaskList
METHOD	bup	(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult;	a	method_28310	encode
METHOD	bup	(Lcom;)V	a	method_18884	setSchedule
METHOD	bup	(Ljava/lang/Integer;)Ljava/util/Map;	a	method_18887	method_18887
METHOD	bup	(Ljava/lang/Object;)Z	a	method_19948	isEmptyCollection
METHOD	bup	(Ljava/lang/Object;Ljava/lang/Object;)Z	a	method_29518	method_29518
METHOD	bup	(Ljava/util/Collection;Ljava/util/Collection;)Lbup$b;	a	method_28311	createProfile
METHOD	bup	(Ljava/util/List;)V	a	method_24531	resetPossibleActivities
METHOD	bup	(Ljava/util/Map$Entry;)Lbup$a;	a	method_28312	method_28312
METHOD	bup	(Ljava/util/Set;)V	a	method_18890	setCoreActivities
METHOD	bup	()Ljava/util/Map;	b	method_35058	getMemories
METHOD	bup	(Lare;Lbtn;)V	b	method_18900	stopAllTasks
METHOD	bup	(Lccr;)V	b	method_18875	forget
METHOD	bup	(Lccr;Ljava/lang/Object;)Z	b	method_29519	hasMemoryModuleWithValue
METHOD	bup	(Lccr;Ljava/util/Optional;)V	b	method_24535	setMemory
METHOD	bup	(Lcok;)V	b	method_18897	setDefaultActivity
METHOD	bup	(Ljava/util/Collection;Ljava/util/Collection;)Lcom/mojang/serialization/Codec;	b	method_28313	createBrainCodec
METHOD	bup	()Lcom;	c	method_18894	getSchedule
METHOD	bup	(Lare;Lbtn;)V	c	method_27073	tickSensors
METHOD	bup	(Lccr;)Ljava/util/Optional;	c	method_18904	getOptionalRegisteredMemory
METHOD	bup	(Lcok;)Z	c	method_18906	hasActivity
METHOD	bup	()Ljava/util/Set;	d	method_35059	getPossibleActivities
METHOD	bup	(Lare;Lbtn;)V	d	method_18891	startTasks
METHOD	bup	(Lccr;)Ljava/util/Optional;	d	method_46873	getOptionalMemory
METHOD	bup	(Lcok;)V	d	method_18880	resetPossibleActivities
METHOD	bup	()Ljava/util/List;	e	method_27074	getRunningTasks
METHOD	bup	(Lare;Lbtn;)V	e	method_19545	updateTasks
METHOD	bup	(Lccr;)J	e	method_36978	getMemoryExpiry
METHOD	bup	(Lcok;)V	e	method_24537	forgetIrrelevantMemories
METHOD	bup	()V	f	method_24536	resetPossibleActivities
METHOD	bup	(Lccr;)V	f	method_49710	method_49710
METHOD	bup	(Lcok;)Z	f	method_18874	canDoActivity
METHOD	bup	()Ljava/util/Optional;	g	method_24538	getFirstPossibleNonCoreActivity
METHOD	bup	(Lcok;)Ljava/util/Set;	g	method_18910	method_18910
METHOD	bup	()V	h	method_35060	clear
METHOD	bup	()Lbup;	i	method_18911	copy
METHOD	bup	()Ljava/util/stream/Stream;	j	method_28315	streamMemories
METHOD	bup	()V	k	method_27075	tickMemories
CLASS	bup$1	net/minecraft/class_4095$1	net/minecraft/entity/ai/brain/Brain$1
FIELD	bup$1	Ljava/util/Collection;	a	field_24658	field_24658
FIELD	bup$1	Ljava/util/Collection;	b	field_24659	field_24659
FIELD	bup$1	Lorg/apache/commons/lang3/mutable/MutableObject;	c	field_24660	field_24660
METHOD	bup$1	(Lbup;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder;	a	method_28316	encode
METHOD	bup$1	(Lccr;)Lcom/mojang/serialization/DataResult;	a	method_28317	method_28317
METHOD	bup$1	(Lccr;Lccq;)Lbup$a;	a	method_28318	method_28318
METHOD	bup$1	(Lccr;Lcom/mojang/serialization/Codec;)Lale;	a	method_28319	method_28319
METHOD	bup$1	(Lccr;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_28320	parse
METHOD	bup$1	(Lcom/mojang/serialization/DynamicOps;Lale;)Ljava/lang/Object;	a	method_28325	method_28325
METHOD	bup$1	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/datafixers/util/Pair;Lccr;)Lcom/mojang/serialization/DataResult;	a	method_28321	method_28321
METHOD	bup$1	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;Lbup$a;)V	a	method_28322	method_28322
METHOD	bup$1	(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/DataResult;	a	method_28323	method_28323
METHOD	bup$1	(Lcom/mojang/serialization/DynamicOps;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/datafixers/util/Pair;)V	a	method_28324	method_28324
METHOD	bup$1	(Lccr;)Ljava/lang/String;	b	method_49486	method_49486
METHOD	bup$1	(Lccr;)Ljava/util/stream/Stream;	c	method_28326	method_28326
CLASS	bup$a	net/minecraft/class_4095$class_5302	net/minecraft/entity/ai/brain/Brain$MemoryEntry
FIELD	bup$a	Lccr;	a	field_24661	type
FIELD	bup$a	Ljava/util/Optional;	b	field_24662	data
METHOD	bup$a	(Lbup;)V	a	method_28328	apply
METHOD	bup$a	(Lccr;Ljava/util/Optional;)Lbup$a;	a	method_28333	of
METHOD	bup$a	(Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)V	a	method_28330	serialize
METHOD	bup$a	(Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;)V	a	method_28331	method_28331
METHOD	bup$a	(Lcom/mojang/serialization/RecordBuilder;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lccq;)V	a	method_28332	method_28332
CLASS	bup$b	net/minecraft/class_4095$class_5303	net/minecraft/entity/ai/brain/Brain$Profile
FIELD	bup$b	Ljava/util/Collection;	a	field_24663	memoryModules
FIELD	bup$b	Ljava/util/Collection;	b	field_24664	sensors
FIELD	bup$b	Lcom/mojang/serialization/Codec;	c	field_24665	codec
METHOD	bup$b	()Lbup;	a	method_28334	method_28334
METHOD	bup$b	(Lcom/mojang/serialization/Dynamic;)Lbup;	a	method_28335	deserialize
METHOD	bup$b	()Lcom/mojang/serialization/Codec;	b	method_28336	method_28336
CLASS	buq	net/minecraft/class_1320	net/minecraft/entity/attribute/EntityAttribute
FIELD	buq	I	a	field_30097	field_30097
FIELD	buq	D	b	field_23697	fallback
FIELD	buq	Z	c	field_23698	tracked
FIELD	buq	Ljava/lang/String;	d	field_23699	translationKey
METHOD	buq	()D	a	method_6169	getDefaultValue
METHOD	buq	(D)D	a	method_6165	clamp
METHOD	buq	(Z)Lbuq;	a	method_26829	setTracked
METHOD	buq	()Z	b	method_6168	isTracked
METHOD	buq	()Ljava/lang/String;	c	method_26830	getTranslationKey
CLASS	bur	net/minecraft/class_1324	net/minecraft/entity/attribute/EntityAttributeInstance
FIELD	bur	Lji;	a	field_23700	type
FIELD	bur	Ljava/util/Map;	b	field_23701	operationToModifiers
FIELD	bur	Ljava/util/Map;	c	field_23702	idToModifiers
FIELD	bur	Ljava/util/Map;	d	field_23703	persistentModifiers
FIELD	bur	D	e	field_23704	baseValue
FIELD	bur	Z	f	field_23705	dirty
FIELD	bur	D	g	field_23706	value
FIELD	bur	Ljava/util/function/Consumer;	h	field_23707	updateCallback
METHOD	bur	()Lji;	a	method_6198	getAttribute
METHOD	bur	(D)V	a	method_6192	setBaseValue
METHOD	bur	(Lbur;)V	a	method_26831	setFrom
METHOD	bur	(Lbut$a;)Ljava/util/Map;	a	method_6193	getModifiers
METHOD	bur	(Lbut$a;Ljava/util/Map;)V	a	method_26832	method_26832
METHOD	bur	(Lbut;)Z	a	method_6196	hasModifier
METHOD	bur	(Ljava/util/UUID;)Lbut;	a	method_6199	getModifier
METHOD	bur	(Lur;)V	a	method_26833	readNbt
METHOD	bur	()D	b	method_6201	getBaseValue
METHOD	bur	(Lbut$a;)Ljava/util/Collection;	b	method_26834	getModifiersByOperation
METHOD	bur	(Lbut;)V	b	method_55696	updateModifier
METHOD	bur	(Ljava/util/UUID;)V	b	method_6200	removeModifier
METHOD	bur	()Ljava/util/Set;	c	method_6195	getModifiers
METHOD	bur	(Lbut$a;)Ljava/util/Map;	c	method_26836	method_26836
METHOD	bur	(Lbut;)V	c	method_26835	addTemporaryModifier
METHOD	bur	(Ljava/util/UUID;)Z	c	method_27304	tryRemoveModifier
METHOD	bur	()V	d	method_26838	onUpdate
METHOD	bur	(Lbut;)V	d	method_26837	addPersistentModifier
METHOD	bur	()V	e	method_6203	clearModifiers
METHOD	bur	(Lbut;)V	e	method_6202	removeModifier
METHOD	bur	()D	f	method_6194	getValue
METHOD	bur	(Lbut;)V	f	method_6197	addModifier
METHOD	bur	()Lur;	g	method_26839	toNbt
METHOD	bur	()D	h	method_26840	computeValue
METHOD	bur	()Ljava/lang/IllegalStateException;	i	method_55697	method_55697
CLASS	bus	net/minecraft/class_5131	net/minecraft/entity/attribute/AttributeContainer
FIELD	bus	Lorg/slf4j/Logger;	a	field_23708	LOGGER
FIELD	bus	Ljava/util/Map;	b	field_23709	custom
FIELD	bus	Ljava/util/Set;	c	field_23710	tracked
FIELD	bus	Lbuu;	d	field_23711	fallback
METHOD	bus	()Ljava/util/Set;	a	method_26841	getTracked
METHOD	bus	(Lale;)V	a	method_26848	method_26848
METHOD	bus	(Lbur;)V	a	method_26845	updateTrackedStatus
METHOD	bus	(Lbus;)V	a	method_26846	setFrom
METHOD	bus	(Lji;)Lbur;	a	method_45329	getCustomInstance
METHOD	bus	(Lji;Ljava/util/UUID;)Z	a	method_45330	hasModifierForAttribute
METHOD	bus	(Lur;Lji$c;)V	a	method_26849	method_26849
METHOD	bus	(Lux;)V	a	method_26850	readNbt
METHOD	bus	()Ljava/util/Collection;	b	method_26851	getAttributesToSend
METHOD	bus	(Lbur;)V	b	method_26853	method_26853
METHOD	bus	(Lji;)Z	b	method_45331	hasAttribute
METHOD	bus	(Lji;Ljava/util/UUID;)D	b	method_45332	getModifierValue
METHOD	bus	()Lux;	c	method_26855	toNbt
METHOD	bus	(Lbur;)Z	c	method_26857	method_26857
METHOD	bus	(Lji;)D	c	method_26852	getValue
METHOD	bus	(Lji;)D	d	method_26856	getBaseValue
METHOD	bus	(Lji;)Lbur;	e	method_55698	method_55698
CLASS	but	net/minecraft/class_1322	net/minecraft/entity/attribute/EntityAttributeModifier
FIELD	but	Lcom/mojang/serialization/MapCodec;	a	field_49232	MAP_CODEC
FIELD	but	Lcom/mojang/serialization/Codec;	b	field_46247	CODEC
FIELD	but	Lzm;	c	field_49233	PACKET_CODEC
FIELD	but	Ljava/util/UUID;	d	comp_2447	uuid
FIELD	but	Ljava/lang/String;	e	comp_2448	comp_2448
FIELD	but	D	f	comp_2449	value
FIELD	but	Lbut$a;	g	comp_2450	comp_2450
FIELD	but	Lorg/slf4j/Logger;	h	field_23712	LOGGER
METHOD	but	()Lur;	a	method_26860	toNbt
METHOD	but	(Lbut;)Ljava/lang/String;	a	method_57297	method_57297
METHOD	but	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53966	method_53966
METHOD	but	(Lur;)Lbut;	a	method_26859	fromNbt
METHOD	but	()Ljava/util/UUID;	b	comp_2447	uuid
METHOD	but	(Lbut;)Ljava/lang/String;	b	method_53965	method_53965
METHOD	but	()Ljava/lang/String;	c	comp_2448	comp_2448
METHOD	but	()D	d	comp_2449	value
METHOD	but	()Lbut$a;	e	comp_2450	comp_2450
CLASS	but$a	net/minecraft/class_1322$class_1323	net/minecraft/entity/attribute/EntityAttributeModifier$Operation
FIELD	but$a	Lbut$a;	a	field_6328	field_6328
FIELD	but$a	Lbut$a;	b	field_6330	field_6330
FIELD	but$a	Lbut$a;	c	field_6331	field_6331
FIELD	but$a	Ljava/util/function/IntFunction;	d	field_48325	ID_TO_VALUE
FIELD	but$a	Lzm;	e	field_48326	PACKET_CODEC
FIELD	but$a	Lcom/mojang/serialization/Codec;	f	field_45742	CODEC
FIELD	but$a	Ljava/lang/String;	g	field_45743	name
FIELD	but$a	I	h	field_6329	id
FIELD	but$a	[Lbut$a;	i	field_6333	field_6333
METHOD	but$a	()I	a	method_56082	getId
METHOD	but$a	()[Lbut$a;	b	method_36614	method_36614
CLASS	buu	net/minecraft/class_5132	net/minecraft/entity/attribute/DefaultAttributeContainer
FIELD	buu	Ljava/util/Map;	a	field_23713	instances
METHOD	buu	()Lbuu$a;	a	method_26861	builder
METHOD	buu	(Ljava/util/function/Consumer;Lji;)Lbur;	a	method_26863	createOverride
METHOD	buu	(Lji;)D	a	method_26862	getValue
METHOD	buu	(Lji;Ljava/util/UUID;)D	a	method_27308	getModifierValue
METHOD	buu	(Lji;)D	b	method_26864	getBaseValue
METHOD	buu	(Lji;Ljava/util/UUID;)Z	b	method_27309	hasModifier
METHOD	buu	(Lji;)Z	c	method_27310	has
METHOD	buu	(Lji;)Lbur;	d	method_26865	require
CLASS	buu$a	net/minecraft/class_5132$class_5133	net/minecraft/entity/attribute/DefaultAttributeContainer$Builder
FIELD	buu$a	Lcom/google/common/collect/ImmutableMap$Builder;	a	field_23714	instances
FIELD	buu$a	Z	b	field_23715	unmodifiable
METHOD	buu$a	()Lbuu;	a	method_26866	build
METHOD	buu$a	(Lji;)Lbuu$a;	a	method_26867	add
METHOD	buu$a	(Lji;D)Lbuu$a;	a	method_26868	add
METHOD	buu$a	(Lji;Lbur;)V	a	method_26869	method_26869
METHOD	buu$a	(Lji;)Lbur;	b	method_26870	checkedAdd
CLASS	buv	net/minecraft/class_5134	net/minecraft/entity/attribute/EntityAttributes
FIELD	buv	Lji;	a	field_23724	field_23724
FIELD	buv	Lji;	b	field_23725	field_23725
FIELD	buv	Lji;	c	field_23721	field_23721
FIELD	buv	Lji;	d	field_23722	field_23722
FIELD	buv	Lji;	e	field_23723	field_23723
FIELD	buv	Lji;	f	field_49076	field_49076
FIELD	buv	Lji;	g	field_47758	field_47758
FIELD	buv	Lji;	h	field_47759	field_47759
FIELD	buv	Lji;	i	field_49077	field_49077
FIELD	buv	Lji;	j	field_23720	field_23720
FIELD	buv	Lji;	k	field_23717	field_23717
FIELD	buv	Lji;	l	field_49078	field_49078
FIELD	buv	Lji;	m	field_23728	field_23728
FIELD	buv	Lji;	n	field_23718	field_23718
FIELD	buv	Lji;	o	field_23726	field_23726
FIELD	buv	Lji;	p	field_45124	field_45124
FIELD	buv	Lji;	q	field_23716	field_23716
FIELD	buv	Lji;	r	field_23719	field_23719
FIELD	buv	Lji;	s	field_49079	field_49079
FIELD	buv	Lji;	t	field_47760	field_47760
FIELD	buv	Lji;	u	field_23727	field_23727
FIELD	buv	Lji;	v	field_47761	field_47761
METHOD	buv	(Ljava/lang/String;Lbuq;)Lji;	a	method_26871	register
METHOD	buv	(Ljv;)Lji;	a	method_55699	registerAndGetDefault
CLASS	buw	net/minecraft/class_5135	net/minecraft/entity/attribute/DefaultAttributeRegistry
FIELD	buw	Lorg/slf4j/Logger;	a	field_23729	LOGGER
FIELD	buw	Ljava/util/Map;	b	field_23730	DEFAULT_ATTRIBUTE_REGISTRY
METHOD	buw	()V	a	method_26872	checkMissing
METHOD	buw	(Lale;)V	a	method_26874	method_26874
METHOD	buw	(Lbsy;)Lbuu;	a	method_26873	get
METHOD	buw	(Lbsy;)Z	b	method_26875	hasDefinitionFor
METHOD	buw	(Lbsy;)Z	c	method_26876	method_26876
METHOD	buw	(Lbsy;)Z	d	method_26877	method_26877
CLASS	bux	net/minecraft/class_1329	net/minecraft/entity/attribute/ClampedEntityAttribute
FIELD	bux	D	b	field_6353	minValue
FIELD	bux	D	c	field_6351	maxValue
METHOD	bux	()D	d	method_35061	getMinValue
METHOD	bux	()D	e	method_35062	getMaxValue
CLASS	buy	net/minecraft/class_6027	net/minecraft/unused/packageinfo/PackageInfo6027
CLASS	buz	net/minecraft/class_4096	net/minecraft/entity/ai/brain/task/FindPointOfInterestTask
FIELD	buz	I	a	field_30098	POI_SORTING_RADIUS
METHOD	buz	(JLit/unimi/dsi/fastutil/longs/Long2ObjectMap$Entry;)Z	a	method_46874	method_46874
METHOD	buz	(Lare;JJ)Lbuz$a;	a	method_46875	method_46875
METHOD	buz	(Lare;Lbtw;Ljava/lang/Byte;)V	a	method_46876	method_46876
METHOD	buz	(Lbtp;Ljava/util/Set;)Leoh;	a	method_43965	findPathToPoi
METHOD	buz	(Lbwr;Lbyu;)Lbyw;	a	method_46877	method_46877
METHOD	buz	(Lccr;Lbwr;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46878	method_46878
METHOD	buz	(Lccr;ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46879	method_46879
METHOD	buz	(Lcer;Ljava/util/function/Predicate;Liz;Lbyu;Lare;Ljava/util/Optional;Lbtw;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Lji;)V	a	method_46880	method_46880
METHOD	buz	(Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;JLiz;)Z	a	method_46882	method_46882
METHOD	buz	(Liz;Lji;Liz;)Z	a	method_46881	method_46881
METHOD	buz	(Ljava/util/function/Predicate;Lccr;Lccr;ZLjava/util/Optional;)Lbvh;	a	method_46883	create
METHOD	buz	(Ljava/util/function/Predicate;Lccr;ZLjava/util/Optional;)Lbvh;	a	method_46884	create
METHOD	buz	(ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Lbyu;Ljava/util/Optional;Lare;Lbtw;J)Z	a	method_46885	method_46885
METHOD	buz	(ZLorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;Ljava/util/function/Predicate;Ljava/util/Optional;Lbyu;)Lbyw;	a	method_46886	method_46886
CLASS	buz$a	net/minecraft/class_4096$class_5397	net/minecraft/entity/ai/brain/task/FindPointOfInterestTask$RetryMarker
FIELD	buz$a	I	a	field_30101	MIN_DELAY
FIELD	buz$a	I	b	field_30102	MAX_EXTRA_DELAY
FIELD	buz$a	I	c	field_30103	ATTEMPT_DURATION
FIELD	buz$a	Lazf;	d	field_25600	random
FIELD	buz$a	J	e	field_25601	previousAttemptAt
FIELD	buz$a	J	f	field_25602	nextScheduledAttemptAt
FIELD	buz$a	I	g	field_25603	currentDelay
METHOD	buz$a	(J)V	a	method_29926	setAttemptTime
METHOD	buz$a	(J)Z	b	method_29927	isAttempting
METHOD	buz$a	(J)Z	c	method_29928	shouldRetry
CLASS	bva	net/minecraft/class_4806	net/minecraft/entity/ai/brain/task/BreedTask
FIELD	bva	I	c	field_30104	MAX_RANGE
FIELD	bva	I	d	field_30105	MIN_BREED_TIME
FIELD	bva	I	e	field_30106	RUN_TIME
FIELD	bva	Lbsy;	f	field_22283	targetType
FIELD	bva	F	g	field_23129	speed
FIELD	bva	I	h	field_48327	approachDistance
FIELD	bva	I	i	field_48328	DEFAULT_APPROACH_DISTANCE
FIELD	bva	J	j	field_22284	breedTime
METHOD	bva	(Lare;Lcfd;)Z	a	method_24543	shouldRun
METHOD	bva	(Lare;Lcfd;J)V	a	method_24544	run
METHOD	bva	(Lcfd;)Lcfd;	a	method_24542	getBreedTarget
METHOD	bva	(Lcfd;Lbtn;)Z	a	method_24545	method_24545
METHOD	bva	(Lare;Lcfd;J)Z	b	method_24547	shouldKeepRunning
METHOD	bva	(Lcfd;)Z	b	method_24546	hasBreedTarget
METHOD	bva	(Lare;Lcfd;J)V	c	method_24549	keepRunning
METHOD	bva	(Lcfd;)Ljava/util/Optional;	c	method_24548	findBreedTarget
METHOD	bva	(Lare;Lcfd;J)V	d	method_24550	finishRunning
CLASS	bvb	net/minecraft/class_6028	net/minecraft/entity/ai/brain/task/FleeTask
FIELD	bvb	I	c	field_30107	MIN_RUN_TIME
FIELD	bvb	I	d	field_30108	MAX_RUN_TIME
FIELD	bvb	I	e	field_30109	HORIZONTAL_RANGE
FIELD	bvb	I	f	field_30110	VERTICAL_RANGE
FIELD	bvb	Ljava/util/function/Predicate;	g	field_42976	PANIC_PREDICATE
FIELD	bvb	F	h	field_30111	speed
FIELD	bvb	Ljava/util/function/Predicate;	i	field_42977	predicate
METHOD	bvb	(Lare;Lbtw;)Z	a	method_49487	shouldRun
METHOD	bvb	(Lare;Lbtw;J)Z	a	method_35063	shouldKeepRunning
METHOD	bvb	(Lbtw;)Z	a	method_49488	method_49488
METHOD	bvb	(Lbtw;Lare;)Levp;	a	method_39761	findTarget
METHOD	bvb	(Ldbc;Lbss;)Ljava/util/Optional;	a	method_39762	findClosestWater
METHOD	bvb	(Ldbc;Liz;)Z	a	method_39763	method_39763
METHOD	bvb	(Lare;Lbtw;J)V	b	method_35064	run
METHOD	bvb	(Ldbc;Liz;)Z	b	method_51505	method_51505
METHOD	bvb	(Lare;Lbtw;J)V	c	method_44203	finishRunning
METHOD	bvb	(Ldbc;Liz;)Z	c	method_51506	method_51506
METHOD	bvb	(Lare;Lbtw;J)V	d	method_35065	keepRunning
CLASS	bvc	net/minecraft/class_4114	net/minecraft/entity/ai/brain/task/GoToWorkTask
METHOD	bvc	()Lbvh;	a	method_46887	create
METHOD	bvc	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46888	method_46888
METHOD	bvc	(Lbyt$b;Lbyu;Lbyu;)Lbyw;	a	method_46889	method_46889
METHOD	bvc	(Lbyt$b;Lbyu;Lbyu;Lare;Lcmi;J)Z	a	method_46890	method_46890
METHOD	bvc	(Lcmi;Lare;Lcml;)V	a	method_46891	method_46891
METHOD	bvc	(Ljh;Lare;)Ljava/util/Optional;	a	method_46892	method_46892
METHOD	bvc	(Lji;)Ljava/util/Optional;	a	method_46893	method_46893
METHOD	bvc	(Lji;Lcml;)Z	a	method_46894	method_46894
CLASS	bvd	net/minecraft/class_5355	net/minecraft/entity/ai/brain/task/WalkTowardClosestAdultTask
METHOD	bvd	(FLbtn;)Ljava/lang/Float;	a	method_46895	method_46895
METHOD	bvd	(Lbqd;F)Lbwr;	a	method_46896	create
METHOD	bvd	(Lbqd;Ljava/util/function/Function;)Lbwr;	a	method_46897	create
METHOD	bvd	(Lbqd;Ljava/util/function/Function;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46898	method_46898
METHOD	bvd	(Lbyt$b;Lbqd;Ljava/util/function/Function;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_46899	method_46899
METHOD	bvd	(Lbyt$b;Lbyu;Lbqd;Ljava/util/function/Function;Lbyu;Lbyu;Lare;Lbsm;J)Z	a	method_46900	method_46900
CLASS	bve	net/minecraft/class_4807	net/minecraft/entity/ai/brain/task/AttackTask
METHOD	bve	(IF)Lbwr;	a	method_46901	create
METHOD	bve	(IFLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46902	method_46902
METHOD	bve	(Lbyt$b;IFLbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_46903	method_46903
METHOD	bve	(Lbyt$b;Lbyu;ILbyu;Lbyu;FLare;Lbtp;J)Z	a	method_46904	method_46904
CLASS	bvf	net/minecraft/class_4808	net/minecraft/entity/ai/brain/task/PacifyTask
METHOD	bvf	(ILbyu;Lbyu;Lbyu;)Lbyw;	a	method_46905	method_46905
METHOD	bvf	(Lbyu;ILbyu;Lare;Lbtn;J)Z	a	method_46906	method_46906
METHOD	bvf	(Lccr;)Ljava/lang/String;	a	method_46907	method_46907
METHOD	bvf	(Lccr;I)Lbvh;	a	method_46908	create
METHOD	bvf	(Lccr;ILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46909	method_46909
CLASS	bvg	net/minecraft/class_4097	net/minecraft/entity/ai/brain/task/MultiTickTask
FIELD	bvg	I	a	field_30112	DEFAULT_RUN_TIME
FIELD	bvg	Ljava/util/Map;	b	field_19291	requiredMemoryStates
FIELD	bvg	Lbvg$a;	c	field_18333	status
FIELD	bvg	J	d	field_18334	endTime
FIELD	bvg	I	e	field_18335	minRunTime
FIELD	bvg	I	f	field_18336	maxRunTime
METHOD	bvg	(J)Z	a	method_18915	isTimeLimitExceeded
METHOD	bvg	(Lare;Lbtn;)Z	a	method_18919	shouldRun
METHOD	bvg	(Lare;Lbtn;J)Z	a	method_18927	shouldKeepRunning
METHOD	bvg	(Lbtn;)Z	a	method_19546	hasRequiredMemoryState
METHOD	bvg	(Lare;Lbtn;J)V	b	method_18926	finishRunning
METHOD	bvg	(Lare;Lbtn;J)V	c	method_18924	keepRunning
METHOD	bvg	(Lare;Lbtn;J)V	d	method_18920	run
CLASS	bvg$a	net/minecraft/class_4097$class_4098	net/minecraft/entity/ai/brain/task/MultiTickTask$Status
FIELD	bvg$a	Lbvg$a;	a	field_18337	field_18337
FIELD	bvg$a	Lbvg$a;	b	field_18338	field_18338
FIELD	bvg$a	[Lbvg$a;	c	field_18339	field_18339
METHOD	bvg$a	()[Lbvg$a;	a	method_36615	method_36615
CLASS	bvh	net/minecraft/class_7893	net/minecraft/entity/ai/brain/task/Task
METHOD	bvh	()Lbvg$a;	a	method_18921	getStatus
METHOD	bvh	()Ljava/lang/String;	b	method_46910	getName
METHOD	bvh	(Lare;Lbtn;J)Z	e	method_18922	tryStarting
METHOD	bvh	(Lare;Lbtn;J)V	f	method_18923	tick
METHOD	bvh	(Lare;Lbtn;J)V	g	method_18925	stop
CLASS	bvi	net/minecraft/class_4215	net/minecraft/entity/ai/brain/task/LookTargetUtil
METHOD	bvi	(Lare;ILkb;)Z	a	method_20418	method_20418
METHOD	bvi	(Lare;Lkb;I)Lkb;	a	method_20419	getPosClosestToOccupiedPointOfInterest
METHOD	bvi	(Lbss;)Lbtn;	a	method_31500	method_31500
METHOD	bvi	(Lbsy;Lbtn;)Z	a	method_19547	method_19547
METHOD	bvi	(Lbtn;)Z	a	method_41331	hasBreedTarget
METHOD	bvi	(Lbtn;Lbss;FI)V	a	method_24557	walkTowards
METHOD	bvi	(Lbtn;Lbtn;)V	a	method_19554	lookAt
METHOD	bvi	(Lbtn;Lbtn;D)Z	a	method_24558	isNewTargetTooFar
METHOD	bvi	(Lbtn;Lbtn;FI)V	a	method_19548	lookAtAndWalkTowardsEachOther
METHOD	bvi	(Lbtn;Lbtn;Lbtn;)Lbtn;	a	method_24559	getCloserEntity
METHOD	bvi	(Lbtn;Lbwu;FI)V	a	method_42647	walkTowards
METHOD	bvi	(Lbtn;Lccr;)Ljava/util/Optional;	a	method_24560	getEntity
METHOD	bvi	(Lbtn;Lcun;Levp;)V	a	method_19949	give
METHOD	bvi	(Lbtn;Lcun;Levp;Levp;F)V	a	method_43392	give
METHOD	bvi	(Lbtn;Liz;FI)V	a	method_24561	walkTowards
METHOD	bvi	(Lbtn;Ljava/util/Optional;Lbtn;)Lbtn;	a	method_24562	getCloserEntity
METHOD	bvi	(Lbtn;Ljava/util/UUID;)Lbss;	a	method_24563	method_24563
METHOD	bvi	(Lbtp;Lbtn;I)Z	a	method_25940	isTargetWithinAttackRange
METHOD	bvi	(Lbtw;II)Levp;	a	method_33193	find
METHOD	bvi	(Lbup;Lbtn;)Z	a	method_19550	canSee
METHOD	bvi	(Lbup;Lccr;Lbsy;)Z	a	method_19551	canSee
METHOD	bvi	(Lbup;Lccr;Ljava/util/function/Predicate;)Z	a	method_24564	canSee
METHOD	bvi	(Lbtn;Lbtn;)Z	b	method_24565	isVisibleInMemory
METHOD	bvi	(Lbtn;Lbtn;FI)V	b	method_19555	walkTowardsEachOther
METHOD	bvi	(Lbup;Lbtn;)Z	b	method_19553	method_19553
METHOD	bvi	(Lbtn;Lbtn;)V	c	method_19552	lookAtEachOther
CLASS	bvj	net/minecraft/class_4099	net/minecraft/entity/ai/brain/BlockPosLookTarget
FIELD	bvj	Liz;	a	field_18340	blockPos
FIELD	bvj	Levp;	b	field_18341	pos
CLASS	bvk	net/minecraft/class_4242	net/minecraft/entity/ai/brain/task/CelebrateRaidWinTask
FIELD	bvk	Lcog;	c	field_18983	raid
METHOD	bvk	(Lare;Lcmi;)Z	a	method_19951	shouldRun
METHOD	bvk	(Lare;Lcmi;J)Z	a	method_19952	shouldKeepRunning
METHOD	bvk	(Lctg;I)Lcun;	a	method_19950	createFirework
METHOD	bvk	(Lare;Lcmi;J)V	b	method_19953	finishRunning
METHOD	bvk	(Lare;Lcmi;J)V	c	method_19954	keepRunning
CLASS	bvl	net/minecraft/class_4809	net/minecraft/entity/ai/brain/task/MemoryTransferTask
METHOD	bvl	(Lccr;Lccr;Ljava/util/function/Predicate;Lbqd;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46911	method_46911
METHOD	bvl	(Ljava/util/function/Predicate;Lbyt$b;Lbqd;Lbyu;Lbyu;)Lbyw;	a	method_46912	method_46912
METHOD	bvl	(Ljava/util/function/Predicate;Lbyu;Lbyt$b;Lbyu;Lbqd;Lare;Lbtn;J)Z	a	method_46913	method_46913
METHOD	bvl	(Ljava/util/function/Predicate;Lccr;Lccr;Lbqd;)Lbvh;	a	method_46914	create
CLASS	bvm	net/minecraft/class_5753	net/minecraft/entity/ai/brain/task/TemptationCooldownTask
FIELD	bvm	Lccr;	c	field_30113	moduleType
METHOD	bvm	(Lbtn;)Ljava/util/Optional;	b	method_33194	getTemptationCooldownTicks
CLASS	bvn	net/minecraft/class_7095	net/minecraft/entity/ai/brain/task/CroakTask
FIELD	bvn	I	c	field_37424	MAX_RUN_TICK
FIELD	bvn	I	d	field_37425	RUN_TIME
FIELD	bvn	I	e	field_37426	runningTicks
METHOD	bvn	(Lare;Lcgx;)Z	a	method_42648	shouldRun
METHOD	bvn	(Lare;Lcgx;J)Z	a	method_41332	shouldKeepRunning
METHOD	bvn	(Lare;Lcgx;J)V	b	method_41333	run
METHOD	bvn	(Lare;Lcgx;J)V	c	method_41334	finishRunning
METHOD	bvn	(Lare;Lcgx;J)V	d	method_41335	keepRunning
CLASS	bvo	net/minecraft/class_4810	net/minecraft/entity/ai/brain/task/CrossbowAttackTask
FIELD	bvo	I	c	field_30114	RUN_TIME
FIELD	bvo	I	d	field_22293	chargingCooldown
FIELD	bvo	Lbvo$a;	e	field_22294	state
METHOD	bvo	(Lare;Lbtp;)Z	a	method_24570	shouldRun
METHOD	bvo	(Lare;Lbtp;J)Z	a	method_24571	shouldKeepRunning
METHOD	bvo	(Lbtp;Lbtn;)V	a	method_24569	tickState
METHOD	bvo	(Lare;Lbtp;J)V	b	method_24573	keepRunning
METHOD	bvo	(Lbtn;)Lbtn;	b	method_24568	getAttackTarget
METHOD	bvo	(Lbtp;Lbtn;)V	b	method_24572	setLookTarget
METHOD	bvo	(Lare;Lbtp;J)V	c	method_24574	finishRunning
CLASS	bvo$a	net/minecraft/class_4810$class_4811	net/minecraft/entity/ai/brain/task/CrossbowAttackTask$CrossbowState
FIELD	bvo$a	Lbvo$a;	a	field_22295	field_22295
FIELD	bvo$a	Lbvo$a;	b	field_22296	field_22296
FIELD	bvo$a	Lbvo$a;	c	field_22297	field_22297
FIELD	bvo$a	Lbvo$a;	d	field_22298	field_22298
FIELD	bvo$a	[Lbvo$a;	e	field_22299	field_22299
METHOD	bvo$a	()[Lbvo$a;	a	method_36616	method_36616
CLASS	bvp	net/minecraft/class_4812	net/minecraft/entity/ai/brain/task/RidingTask
METHOD	bvp	(ILjava/util/function/BiPredicate;)Lbvh;	a	method_46915	create
METHOD	bvp	(ILjava/util/function/BiPredicate;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46916	method_46916
METHOD	bvp	(Lbtn;Lbss;I)Z	a	method_24575	canRideTarget
METHOD	bvp	(Lbyt$b;ILjava/util/function/BiPredicate;Lbyu;)Lbyw;	a	method_46917	method_46917
METHOD	bvp	(Lbyt$b;Lbyu;ILjava/util/function/BiPredicate;Lare;Lbtn;J)Z	a	method_46918	method_46918
CLASS	bvq	net/minecraft/class_4101	net/minecraft/entity/ai/brain/task/WaitTask
FIELD	bvq	I	a	field_40988	minRunTime
FIELD	bvq	I	b	field_40989	maxRunTime
FIELD	bvq	Lbvg$a;	c	field_40990	status
FIELD	bvq	J	d	field_40991	waitUntil
CLASS	bvr	net/minecraft/class_4102	net/minecraft/entity/ai/brain/EntityLookTarget
FIELD	bvr	Lbss;	a	field_18342	entity
FIELD	bvr	Z	b	field_24382	useEyeHeight
METHOD	bvr	()Lbss;	c	method_35066	getEntity
CLASS	bvs	net/minecraft/class_4813	net/minecraft/entity/ai/brain/task/ForgetTask
METHOD	bvs	(Lccr;Ljava/util/function/Predicate;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46919	method_46919
METHOD	bvs	(Ljava/util/function/Predicate;Lbyu;)Lbyw;	a	method_46920	method_46920
METHOD	bvs	(Ljava/util/function/Predicate;Lbyu;Lare;Lbtn;J)Z	a	method_46921	method_46921
METHOD	bvs	(Ljava/util/function/Predicate;Lccr;)Lbvh;	a	method_46922	create
CLASS	bvt	net/minecraft/class_5754	net/minecraft/entity/ai/brain/task/TemptTask
FIELD	bvt	I	c	field_30115	TEMPTATION_COOLDOWN_TICKS
FIELD	bvt	D	d	field_45125	DEFAULT_STOP_DISTANCE
FIELD	bvt	D	e	field_45126	LARGE_ENTITY_STOP_DISTANCE
FIELD	bvt	Ljava/util/function/Function;	f	field_28316	speed
FIELD	bvt	Ljava/util/function/Function;	g	field_44704	stopDistanceGetter
METHOD	bvt	(Lare;Lbtw;J)Z	a	method_33195	shouldKeepRunning
METHOD	bvt	(Lbtw;)F	a	method_33196	getSpeed
METHOD	bvt	(Lare;Lbtw;J)V	b	method_33197	run
METHOD	bvt	(Lbtn;)Ljava/lang/Double;	b	method_52173	method_52173
METHOD	bvt	(Lbtw;)Ljava/util/Optional;	b	method_33198	getTemptingPlayer
METHOD	bvt	()Lcom/google/common/collect/ImmutableMap;	c	method_51507	method_51507
METHOD	bvt	(Lare;Lbtw;J)V	c	method_33199	finishRunning
METHOD	bvt	(Lare;Lbtw;J)V	d	method_33200	keepRunning
CLASS	bvu	net/minecraft/class_4103	net/minecraft/entity/ai/brain/task/CompositeTask
FIELD	bvu	Ljava/util/Map;	a	field_40992	requiredMemoryState
FIELD	bvu	Ljava/util/Set;	b	field_18344	memoriesToForgetWhenStopped
FIELD	bvu	Lbvu$a;	c	field_18345	order
FIELD	bvu	Lbvu$b;	d	field_18346	runMode
FIELD	bvu	Lbxp;	e	field_18347	tasks
FIELD	bvu	Lbvg$a;	f	field_40993	status
METHOD	bvu	(Lare;Lbtn;JLbvh;)V	a	method_46923	method_46923
METHOD	bvu	(Lbtn;)Z	a	method_46924	shouldStart
METHOD	bvu	(Lbvh;)Z	a	method_46925	method_46925
METHOD	bvu	(Lcom/mojang/datafixers/util/Pair;)V	a	method_18929	method_18929
METHOD	bvu	(Lare;Lbtn;JLbvh;)V	b	method_46926	method_46926
METHOD	bvu	(Lbvh;)Z	b	method_46927	method_46927
METHOD	bvu	(Lbvh;)Z	c	method_46928	method_46928
METHOD	bvu	(Lbvh;)Z	d	method_46929	method_46929
CLASS	bvu$a	net/minecraft/class_4103$class_4104	net/minecraft/entity/ai/brain/task/CompositeTask$Order
FIELD	bvu$a	Lbvu$a;	a	field_18348	field_18348
FIELD	bvu$a	Lbvu$a;	b	field_18349	field_18349
FIELD	bvu$a	Ljava/util/function/Consumer;	c	field_18350	listModifier
FIELD	bvu$a	[Lbvu$a;	d	field_18351	field_18351
METHOD	bvu$a	()[Lbvu$a;	a	method_36617	method_36617
METHOD	bvu$a	(Lbxp;)V	a	method_18939	apply
METHOD	bvu$a	(Lbxp;)V	b	method_18940	method_18940
CLASS	bvu$b	net/minecraft/class_4103$class_4216	net/minecraft/entity/ai/brain/task/CompositeTask$RunMode
FIELD	bvu$b	Lbvu$b;	a	field_18855	field_18855
FIELD	bvu$b	Lbvu$b;	b	field_18856	field_18856
FIELD	bvu$b	[Lbvu$b;	c	field_18857	field_18857
METHOD	bvu$b	()[Lbvu$b;	a	method_36618	method_36618
METHOD	bvu$b	(Ljava/util/stream/Stream;Lare;Lbtn;J)V	a	method_19559	run
CLASS	bvu$b$1	net/minecraft/class_4103$class_4216$1	net/minecraft/entity/ai/brain/task/CompositeTask$RunMode$1
METHOD	bvu$b$1	(Lare;Lbtn;JLbvh;)Z	a	method_46930	method_46930
METHOD	bvu$b$1	(Lbvh;)Z	a	method_46931	method_46931
CLASS	bvu$b$2	net/minecraft/class_4103$class_4216$2	net/minecraft/entity/ai/brain/task/CompositeTask$RunMode$2
METHOD	bvu$b$2	(Lare;Lbtn;JLbvh;)V	a	method_46932	method_46932
METHOD	bvu$b$2	(Lbvh;)Z	a	method_46933	method_46933
CLASS	bvv	net/minecraft/class_4243	net/minecraft/entity/ai/brain/task/GiveGiftsToHeroTask
FIELD	bvv	I	c	field_30117	MAX_DISTANCE
FIELD	bvv	I	d	field_30118	DEFAULT_DURATION
FIELD	bvv	I	e	field_30119	MAX_NEXT_GIFT_DELAY
FIELD	bvv	I	f	field_30120	RUN_TIME
FIELD	bvv	Ljava/util/Map;	g	field_18984	GIFTS
FIELD	bvv	F	h	field_30121	WALK_SPEED
FIELD	bvv	I	i	field_18985	ticksLeft
FIELD	bvv	Z	j	field_18986	done
FIELD	bvv	J	k	field_18987	startTime
METHOD	bvv	(Lare;)I	a	method_19961	getNextGiftDelay
METHOD	bvv	(Lare;Lcmi;)Z	a	method_19962	shouldRun
METHOD	bvv	(Lare;Lcmi;J)V	a	method_19963	run
METHOD	bvv	(Lcmi;)Ljava/util/List;	a	method_19956	getGifts
METHOD	bvv	(Lcmi;Lbtn;)V	a	method_19957	giveGifts
METHOD	bvv	(Lcmi;Lcmv;)Z	a	method_19958	isCloseEnough
METHOD	bvv	(Lcmv;)Z	a	method_19959	isHero
METHOD	bvv	(Ljava/util/HashMap;)V	a	method_19960	method_19960
METHOD	bvv	(Lare;Lcmi;J)Z	b	method_19965	shouldKeepRunning
METHOD	bvv	(Lcmi;)Z	b	method_19964	isNearestPlayerHero
METHOD	bvv	(Lare;Lcmi;J)V	c	method_19967	keepRunning
METHOD	bvv	(Lcmi;)Ljava/util/Optional;	c	method_19966	getNearestPlayerIfHero
METHOD	bvv	(Lare;Lcmi;J)V	d	method_19968	finishRunning
CLASS	bvw	net/minecraft/class_7296	net/minecraft/entity/ai/brain/task/GiveInventoryToLookTargetTask
FIELD	bvw	I	c	field_38387	COMPLETION_RANGE
FIELD	bvw	I	d	field_38388	ITEM_PICKUP_COOLDOWN_TICKS
FIELD	bvw	Ljava/util/function/Function;	e	field_38389	lookTargetFunction
FIELD	bvw	F	f	field_38390	speed
METHOD	bvw	(Lbtn;Lbwu;)V	a	method_42650	method_42650
METHOD	bvw	(Lbtn;Lcun;Levp;)V	a	method_43393	playThrowSound
METHOD	bvw	(Lbwu;)Levp;	a	method_42651	offsetTarget
METHOD	bvw	(Lbwu;Lcun;Larf;)V	a	method_43079	triggerCriterion
METHOD	bvw	(Lbtn;)Z	b	method_42649	hasItemAndTarget
METHOD	bvw	(Lbwu;Lcun;Larf;)V	b	method_43080	method_43080
CLASS	bvx	net/minecraft/class_4458	net/minecraft/entity/ai/brain/task/GoToPointOfInterestTask
METHOD	bvx	(FI)Lbvh;	a	method_46934	create
METHOD	bvx	(FILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46935	method_46935
METHOD	bvx	(FILbyu;)Lbyw;	a	method_46936	method_46936
METHOD	bvx	(Lbyu;FILare;Lcmi;J)Z	a	method_46937	method_46937
METHOD	bvx	(Lcer;Liz;)D	a	method_46938	method_46938
CLASS	bvy	net/minecraft/class_5325	net/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask
FIELD	bvy	F	c	field_25155	speed
FIELD	bvy	I	d	field_30122	RUN_TIME
METHOD	bvy	(Lare;Lcmi;)Z	a	method_29251	shouldRun
METHOD	bvy	(Lare;Lcmi;J)Z	a	method_29523	shouldKeepRunning
METHOD	bvy	(Lare;Ljh;)V	a	method_29524	method_29524
METHOD	bvy	(Lcok;)Ljava/lang/Boolean;	a	method_29250	method_29250
METHOD	bvy	(Lji;)Z	a	method_29783	method_29783
METHOD	bvy	(Lare;Lcmi;J)V	b	method_29252	keepRunning
METHOD	bvy	(Lare;Lcmi;J)V	c	method_29525	finishRunning
CLASS	bvz	net/minecraft/class_4814	net/minecraft/entity/ai/brain/task/WalkTowardsPosTask
METHOD	bvz	(Lazf;)I	a	method_24578	fuzz
METHOD	bvz	(Lbtp;Liz;)Liz;	a	method_24577	fuzz
METHOD	bvz	(Lbyt$b;IFLbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_46939	method_46939
METHOD	bvz	(Lbyt$b;Lbyu;IFLare;Lbtp;J)Z	a	method_46940	method_46940
METHOD	bvz	(Lccr;IF)Lbwr;	a	method_46941	create
METHOD	bvz	(Lccr;IFLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46942	method_46942
CLASS	bwa	net/minecraft/class_4815	net/minecraft/entity/ai/brain/task/WalkToNearestVisibleWantedItemTask
METHOD	bwa	(FZI)Lbvh;	a	method_46943	create
METHOD	bwa	(Lbtn;)Z	a	method_46944	method_46944
METHOD	bwa	(Lbyt$b;Lbyu;Lbyu;Ljava/util/function/Predicate;IFLbyu;Lbyu;Lare;Lbtn;J)Z	a	method_46945	method_46945
METHOD	bwa	(Lbyt$b;Ljava/util/function/Predicate;IFLbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_46946	method_46946
METHOD	bwa	(Ljava/util/function/Predicate;FZI)Lbvh;	a	method_46947	create
METHOD	bwa	(ZLjava/util/function/Predicate;IFLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46948	method_46948
CLASS	bwb	net/minecraft/class_4217	net/minecraft/entity/ai/brain/task/FarmerVillagerTask
FIELD	bwb	F	c	field_30123	WALK_SPEED
FIELD	bwb	I	d	field_30124	MAX_RUN_TIME
FIELD	bwb	Liz;	e	field_18858	currentTarget
FIELD	bwb	J	f	field_18861	nextResponseTime
FIELD	bwb	I	g	field_19239	ticksRan
FIELD	bwb	Ljava/util/List;	h	field_19351	targetPositions
METHOD	bwb	(Lare;)Liz;	a	method_20641	chooseRandomTarget
METHOD	bwb	(Lare;Lcmi;)Z	a	method_19564	shouldRun
METHOD	bwb	(Lare;Lcmi;J)V	a	method_20392	run
METHOD	bwb	(Liz;Lare;)Z	a	method_20640	isSuitableTarget
METHOD	bwb	(Lare;Lcmi;J)V	b	method_19566	finishRunning
METHOD	bwb	(Lare;Lcmi;J)V	c	method_19565	keepRunning
METHOD	bwb	(Lare;Lcmi;J)Z	d	method_20394	shouldKeepRunning
CLASS	bwc	net/minecraft/class_4289	net/minecraft/entity/ai/brain/task/WanderIndoorsTask
METHOD	bwc	(F)Lbvh;	a	method_46949	create
METHOD	bwc	(FLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46950	method_46950
METHOD	bwc	(FLbyu;)Lbyw;	a	method_46951	method_46951
METHOD	bwc	(Lare;Lbtw;Liz;)Z	a	method_46952	method_46952
METHOD	bwc	(Lare;Liz;)Z	a	method_46953	method_46953
METHOD	bwc	(Lbyu;FLare;Lbtw;J)Z	a	method_46954	method_46954
METHOD	bwc	(Lbyu;FLiz;)V	a	method_46955	method_46955
METHOD	bwc	(Lare;Lbtw;Liz;)Z	b	method_46956	method_46956
CLASS	bwd	net/minecraft/class_4106	net/minecraft/entity/ai/brain/task/FindEntityTask
METHOD	bwd	(Lbsy;ILccr;FI)Lbvh;	a	method_18941	create
METHOD	bwd	(Lbsy;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Lccr;FI)Lbvh;	a	method_46957	create
METHOD	bwd	(Lbsy;Ljava/util/function/Predicate;Lbtn;)Z	a	method_46958	method_46958
METHOD	bwd	(Lbtn;)Z	a	method_18948	method_18948
METHOD	bwd	(Lbtn;ILjava/util/function/Predicate;Lbtn;)Z	a	method_46959	method_46959
METHOD	bwd	(Lbyt$b;Lbyu;Ljava/util/function/Predicate;Ljava/util/function/Predicate;ILbyu;Lbyu;Lbyu;FILare;Lbtn;J)Z	a	method_46960	method_46960
METHOD	bwd	(Lbyt$b;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_46961	method_46961
METHOD	bwd	(Lbyu;Lbyu;Lbyu;FILbtn;)V	a	method_46962	method_46962
METHOD	bwd	(Lccr;Ljava/util/function/Predicate;Ljava/util/function/Predicate;IFILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46963	method_46963
METHOD	bwd	(Lbtn;)Z	b	method_18949	method_18949
CLASS	bwe	net/minecraft/class_4107	net/minecraft/entity/ai/brain/task/OpenDoorsTask
FIELD	bwe	I	a	field_30125	RUN_TIME
FIELD	bwe	D	b	field_30126	PATHING_DISTANCE
FIELD	bwe	D	c	field_30127	REACH_DISTANCE
METHOD	bwe	()Lbvh;	a	method_46964	create
METHOD	bwe	(Lare;Lbtn;Leof;Leof;Lbyt$b;Lbyu;Ljava/util/Set;)V	a	method_46965	method_46965
METHOD	bwe	(Lare;Lbtn;Leof;Leof;Ljava/util/Set;Ljava/util/Optional;)V	a	method_30760	pathToDoor
METHOD	bwe	(Lare;Lbtn;Ljh;)Z	a	method_30762	cannotReachDoor
METHOD	bwe	(Lbtn;Lbtn;)Z	a	method_30764	method_30764
METHOD	bwe	(Lbtn;Liz;Ljava/util/Optional;)Z	a	method_30761	hasOtherMobReachedDoor
METHOD	bwe	(Lbup;Liz;)Z	a	method_30766	hasReached
METHOD	bwe	(Lbyt$b;Lbyu;Lbyu;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lbyu;Lare;Lbtn;J)Z	a	method_46966	method_46966
METHOD	bwe	(Lbyt$b;Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_46967	method_46967
METHOD	bwe	(Lbyu;Ljava/util/Optional;Lare;Liz;)Ljava/util/Optional;	a	method_46969	storePos
METHOD	bwe	(Ldrz$a;)Z	a	method_40002	method_40002
METHOD	bwe	(Liz;Lbtn;)Z	a	method_46970	method_46970
METHOD	bwe	(Ljh;Lbyu;)Ljava/util/Set;	a	method_46968	method_46968
METHOD	bwe	(Ljh;Ljava/util/Set;)Ljava/util/Set;	a	method_46971	method_46971
METHOD	bwe	(Lorg/apache/commons/lang3/mutable/MutableObject;Lorg/apache/commons/lang3/mutable/MutableInt;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46972	method_46972
METHOD	bwe	(Ldrz$a;)Z	b	method_46973	method_46973
METHOD	bwe	(Liz;Lbtn;)Z	b	method_30765	method_30765
METHOD	bwe	(Ldrz$a;)Z	c	method_46974	method_46974
CLASS	bwf	net/minecraft/class_4245	net/minecraft/entity/ai/brain/task/JumpInBedTask
FIELD	bwf	I	c	field_30128	MAX_TICKS_OUT_OF_BED
FIELD	bwf	I	d	field_30129	MIN_JUMP_TICKS
FIELD	bwf	I	e	field_30130	JUMP_TIME_VARIANCE
FIELD	bwf	I	f	field_30131	TICKS_TO_NEXT_JUMP
FIELD	bwf	F	g	field_18988	walkSpeed
FIELD	bwf	Liz;	h	field_18989	bedPos
FIELD	bwf	I	i	field_18990	ticksOutOfBedUntilStopped
FIELD	bwf	I	j	field_18991	jumpsRemaining
FIELD	bwf	I	k	field_18992	ticksToNextJump
METHOD	bwf	(Lare;Lbtp;)Z	a	method_19971	shouldRun
METHOD	bwf	(Lare;Lbtp;J)V	a	method_19972	run
METHOD	bwf	(Lare;Lbtp;Liz;)V	a	method_19973	method_19973
METHOD	bwf	(Lare;Liz;)Z	a	method_19974	isBedAt
METHOD	bwf	(Lbtp;)Ljava/util/Optional;	a	method_19969	getNearestBed
METHOD	bwf	(Lbtp;Liz;)V	a	method_19970	setWalkTarget
METHOD	bwf	(Lare;Lbtp;)Z	b	method_19975	shouldStartJumping
METHOD	bwf	(Lare;Lbtp;J)V	b	method_19976	finishRunning
METHOD	bwf	(Lare;Lbtp;)Z	c	method_19977	isAboveBed
METHOD	bwf	(Lare;Lbtp;J)Z	c	method_19978	shouldKeepRunning
METHOD	bwf	(Lare;Lbtp;)Z	d	method_19979	isOnBed
METHOD	bwf	(Lare;Lbtp;J)V	d	method_19980	keepRunning
METHOD	bwf	(Lare;Lbtp;)Z	e	method_19981	isBedGoneTooLong
METHOD	bwf	(Lare;Lbtp;)Z	f	method_19982	isDoneJumping
CLASS	bwg	net/minecraft/class_4246	net/minecraft/entity/ai/brain/task/HideInHomeTask
METHOD	bwg	(IFI)Lbwr;	a	method_46975	create
METHOD	bwg	(IIFLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46976	method_46976
METHOD	bwg	(IILbyt$b;FLbyu;Lbyu;Lbyu;Lbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_46977	method_46977
METHOD	bwg	(IILbyt$b;Lbyu;Lbyu;Lbyu;Lbyu;Lbyu;Lbyu;Lbyu;FLare;Lbtn;J)Z	a	method_46978	method_46978
METHOD	bwg	(Lare;Lbtn;I)Ljava/util/Optional;	a	method_46979	method_46979
METHOD	bwg	(Lbtn;ILiz;)Z	a	method_46980	method_46980
METHOD	bwg	(Lbyt$b;Lbyu;)Ljava/util/Optional;	a	method_46981	method_46981
METHOD	bwg	(Lbyu;Lbyu;Lbyu;Lbyu;Lbyu;Lare;Lbtn;ILbyu;FLiz;)V	a	method_46982	method_46982
METHOD	bwg	(Liz;)Z	a	method_46983	method_46983
METHOD	bwg	(Lji;)Z	a	method_46984	method_46984
METHOD	bwg	(Liz;)Z	b	method_46985	method_46985
METHOD	bwg	(Lji;)Z	b	method_46986	method_46986
CLASS	bwh	net/minecraft/class_6029	net/minecraft/entity/ai/brain/task/LeapingChargeTask
FIELD	bwh	I	c	field_30132	RUN_TIME
FIELD	bwh	Lbqd;	d	field_30133	cooldownRange
FIELD	bwh	Lavy;	e	field_33459	sound
METHOD	bwh	(Lare;Lbtp;J)Z	a	method_35073	shouldKeepRunning
METHOD	bwh	(Lare;Lbtp;J)V	b	method_35074	run
METHOD	bwh	(Lare;Lbtp;J)V	c	method_35075	finishRunning
CLASS	bwi	net/minecraft/class_7096	net/minecraft/entity/ai/brain/task/BiasedLongJumpTask
FIELD	bwi	Laxe;	m	field_37427	favoredBlocks
FIELD	bwi	F	n	field_37428	biasChance
FIELD	bwi	Ljava/util/List;	o	field_37429	unfavoredTargets
FIELD	bwi	Z	p	field_37430	useBias
METHOD	bwi	(Lare;Lbtp;J)V	method_35082	method_35082	run
CLASS	bwj	net/minecraft/class_6030	net/minecraft/entity/ai/brain/task/LongJumpTask
FIELD	bwj	I	c	field_30135	MAX_COOLDOWN
FIELD	bwj	I	d	field_30137	PATHING_DISTANCE
FIELD	bwj	I	e	field_30139	verticalRange
FIELD	bwj	I	f	field_30140	horizontalRange
FIELD	bwj	F	g	field_30141	maxRange
FIELD	bwj	Ljava/util/List;	h	field_30142	targets
FIELD	bwj	Ljava/util/Optional;	i	field_30143	lastPos
FIELD	bwj	Levp;	j	field_30144	lastTarget
FIELD	bwj	I	k	field_30145	cooldown
FIELD	bwj	J	l	field_30146	targetTime
FIELD	bwj	I	m	field_30136	TARGET_RETAIN_TIME
FIELD	bwj	I	n	field_30134	RUN_TIME
FIELD	bwj	Ljava/util/List;	o	field_37431	RAM_RANGES
FIELD	bwj	Lbqd;	p	field_30138	cooldownRange
FIELD	bwj	Ljava/util/function/Function;	q	field_33460	entityToSound
FIELD	bwj	Ljava/util/function/BiPredicate;	r	field_37432	jumpToPredicate
METHOD	bwj	(Lare;)Ljava/util/Optional;	a	method_41336	getTarget
METHOD	bwj	(Lare;Lbtp;)Z	a	method_35076	shouldRun
METHOD	bwj	(Lare;Lbtp;J)V	a	method_35082	run
METHOD	bwj	(Lare;Lbtp;Liz;)Z	a	method_41337	canJumpTo
METHOD	bwj	(Lbtp;Levp;)Levp;	a	method_35078	getJumpingVelocity
METHOD	bwj	(Lbtp;Liz;)Z	a	method_45333	shouldJumpTo
METHOD	bwj	(Liz;Liz;)Lbwj$a;	a	method_41340	method_41340
METHOD	bwj	(Lare;Lbtp;J)Z	b	method_35077	shouldKeepRunning
METHOD	bwj	(Liz;Liz;)Z	b	method_41341	method_41341
METHOD	bwj	(Lare;Lbtp;J)V	c	method_35083	keepRunning
METHOD	bwj	(Lare;Lbtp;J)V	d	method_41342	findTarget
CLASS	bwj$a	net/minecraft/class_6030$class_6031	net/minecraft/entity/ai/brain/task/LongJumpTask$Target
FIELD	bwj$a	Liz;	a	field_30147	pos
METHOD	bwj$a	()Liz;	b	method_35084	getPos
CLASS	bwk	net/minecraft/class_8946	net/minecraft/util/math/LongJumpUtil
METHOD	bwk	(Lbtp;Lbsv;Levp;Levp;)Z	a	method_54989	isPathClear
METHOD	bwk	(Lbtp;Levp;FIZ)Ljava/util/Optional;	a	method_54990	getJumpingVelocity
CLASS	bwl	net/minecraft/class_4108	net/minecraft/entity/ai/brain/task/FollowCustomerTask
FIELD	bwl	F	c	field_18362	speed
METHOD	bwl	(Lare;Lcmi;)Z	a	method_18954	shouldRun
METHOD	bwl	(Lare;Lcmi;J)Z	a	method_18955	shouldKeepRunning
METHOD	bwl	(Lcmi;)V	a	method_18953	update
METHOD	bwl	(Lare;Lcmi;J)V	b	method_18956	run
METHOD	bwl	(Lare;Lcmi;J)V	c	method_18957	finishRunning
METHOD	bwl	(Lare;Lcmi;J)V	d	method_18958	keepRunning
CLASS	bwm	net/minecraft/class_4110	net/minecraft/entity/ai/brain/task/LookAroundTask
METHOD	bwm	(Lare;Lbtp;J)Z	a	method_18967	shouldKeepRunning
METHOD	bwm	(Lbtp;Lbwu;)V	a	method_18966	method_18966
METHOD	bwm	(Lare;Lbtp;J)V	b	method_18968	finishRunning
METHOD	bwm	(Lbtp;Lbwu;)Z	b	method_19569	method_19569
METHOD	bwm	(Lare;Lbtp;J)V	c	method_18969	keepRunning
CLASS	bwn	net/minecraft/class_4816	net/minecraft/entity/ai/brain/task/MeleeAttackTask
METHOD	bwn	(I)Lbwr;	a	method_46987	create
METHOD	bwn	(ILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46988	method_46988
METHOD	bwn	(Lbtp;)Z	a	method_25942	isHoldingUsableRangedWeapon
METHOD	bwn	(Lbtp;Lcun;)Z	a	method_25943	method_25943
METHOD	bwn	(Lbyt$b;ILbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_46989	method_46989
METHOD	bwn	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lbyu;ILare;Lbtp;J)Z	a	method_46990	method_46990
CLASS	bwo	net/minecraft/class_4817	net/minecraft/entity/ai/brain/task/StartRidingTask
FIELD	bwo	I	a	field_30149	COMPLETION_RANGE
METHOD	bwo	(F)Lbvh;	a	method_46991	create
METHOD	bwo	(FLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46992	method_46992
METHOD	bwo	(Lbyt$b;FLbyu;Lbyu;Lbyu;)Lbyw;	a	method_46993	method_46993
METHOD	bwo	(Lbyt$b;Lbyu;Lbyu;Lbyu;FLare;Lbtn;J)Z	a	method_46994	method_46994
CLASS	bwp	net/minecraft/class_4248	net/minecraft/entity/ai/brain/task/SeekSkyTask
METHOD	bwp	(F)Lbwr;	a	method_46995	create
METHOD	bwp	(FLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_46996	method_46996
METHOD	bwp	(FLbyu;)Lbyw;	a	method_46997	method_46997
METHOD	bwp	(Lare;Lbtn;)Levp;	a	method_19987	findNearbySky
METHOD	bwp	(Lare;Lbtn;Liz;)Z	a	method_20497	isSkyVisible
METHOD	bwp	(Lbyu;FLare;Lbtn;J)Z	a	method_46998	method_46998
METHOD	bwp	(Lbyu;FLevp;)V	a	method_46999	method_46999
CLASS	bwq	net/minecraft/class_4112	net/minecraft/entity/ai/brain/task/WanderAroundTask
FIELD	bwq	I	c	field_30150	MAX_UPDATE_COUNTDOWN
FIELD	bwq	I	d	field_18964	pathUpdateCountdownTicks
FIELD	bwq	Leoh;	e	field_18369	path
FIELD	bwq	Liz;	f	field_18370	lookTargetPos
FIELD	bwq	F	g	field_18371	speed
METHOD	bwq	(Lare;Lbtp;)Z	a	method_18978	shouldRun
METHOD	bwq	(Lare;Lbtp;J)Z	a	method_18979	shouldKeepRunning
METHOD	bwq	(Lbtp;Lccu;)Z	a	method_18980	hasReached
METHOD	bwq	(Lbtp;Lccu;J)Z	a	method_18977	hasFinishedPath
METHOD	bwq	(Lccu;)Z	a	method_49793	isTargetSpectator
METHOD	bwq	(Lare;Lbtp;J)V	b	method_18981	finishRunning
METHOD	bwq	(Lare;Lbtp;J)V	c	method_18982	run
METHOD	bwq	(Lare;Lbtp;J)V	d	method_18983	keepRunning
CLASS	bwr	net/minecraft/class_7894	net/minecraft/entity/ai/brain/task/SingleTickTask
FIELD	bwr	Lbvg$a;	a	field_40994	status
CLASS	bws	net/minecraft/class_4218	net/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask
FIELD	bws	I	a	field_30151	HORIZONTAL_RANGE
FIELD	bws	I	b	field_30152	VERTICAL_RANGE
FIELD	bws	F	c	field_30153	WALK_SPEED
FIELD	bws	F	d	field_30154	PLAYING_WALK_SPEED
FIELD	bws	I	e	field_30155	MAX_BABY_INTERACTION_COUNT
FIELD	bws	I	f	field_30156	RUN_CHANCE
METHOD	bws	()Lbvh;	a	method_47000	create
METHOD	bws	(Lbtn;)Lbtn;	a	method_19576	getInteractionTarget
METHOD	bws	(Lbtn;Lbtn;)Z	a	method_19577	isInteractionTargetOf
METHOD	bws	(Lbtn;Ljava/lang/Integer;)Ljava/lang/Integer;	a	method_19578	method_19578
METHOD	bws	(Lbtw;Lbtn;)Z	a	method_47001	method_47001
METHOD	bws	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47002	method_47002
METHOD	bws	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47003	method_47003
METHOD	bws	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lbyu;Lare;Lbtw;J)Z	a	method_47004	method_47004
METHOD	bws	(Lbyu;Lbyu;Lbyu;Lbtn;)V	a	method_19580	setPlayTarget
METHOD	bws	(Ljava/util/List;)Ljava/util/Optional;	a	method_19588	getLeastPopularBabyInteractionTarget
METHOD	bws	(Ljava/util/Map$Entry;)Z	a	method_19581	method_19581
METHOD	bws	(Ljava/util/Map;Lbtn;)V	a	method_19582	method_19582
METHOD	bws	(Lbtn;)Z	b	method_19593	hasInteractionTarget
METHOD	bws	(Lbtn;Lbtn;)Z	b	method_19587	method_19587
METHOD	bws	(Lbyu;Lbyu;Lbyu;Lbtn;)V	b	method_47005	method_47005
METHOD	bws	(Ljava/util/List;)Ljava/util/Map;	b	method_19592	getBabyInteractionTargetCounts
CLASS	bwt	net/minecraft/class_5326	net/minecraft/entity/ai/brain/task/WorkStationCompetitionTask
METHOD	bwt	()Lbvh;	a	method_47006	create
METHOD	bwt	(Lbtn;)Lcmi;	a	method_47007	method_47007
METHOD	bwt	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47008	method_47008
METHOD	bwt	(Lbyt$b;Lbyu;Lbyu;)Lbyw;	a	method_47009	method_47009
METHOD	bwt	(Lbyt$b;Lbyu;Lbyu;Lare;Lcmi;J)Z	a	method_47010	method_47010
METHOD	bwt	(Lbyt$b;Lbyu;Lcmi;Ljh;Lji;)V	a	method_47011	method_47011
METHOD	bwt	(Lcmi;Lbtn;)Z	a	method_47012	method_47012
METHOD	bwt	(Lcmi;Lcmi;)Lcmi;	a	method_29255	keepJobSiteForMoreExperiencedVillager
METHOD	bwt	(Ljh;Lji;Lcmi;)Z	a	method_29257	isUsingWorkStationAt
METHOD	bwt	(Lji;Lcml;)Z	a	method_29253	isCompletedWorkStation
METHOD	bwt	(Ljh;Lji;Lcmi;)Z	b	method_47013	method_47013
CLASS	bwu	net/minecraft/class_4115	net/minecraft/entity/ai/brain/LookTarget
METHOD	bwu	()Levp;	a	method_18991	getPos
METHOD	bwu	(Lbtn;)Z	a	method_18990	isSeenBy
METHOD	bwu	()Liz;	b	method_18989	getBlockPos
CLASS	bwv	net/minecraft/class_6336	net/minecraft/entity/ai/brain/task/PrepareRamTask
FIELD	bwv	I	c	field_33461	RUN_TIME
FIELD	bwv	Ljava/util/function/ToIntFunction;	d	field_33462	cooldownFactory
FIELD	bwv	I	e	field_33463	minRamDistance
FIELD	bwv	I	f	field_33464	maxRamDistance
FIELD	bwv	F	g	field_33465	speed
FIELD	bwv	Lcee;	h	field_33466	targetPredicate
FIELD	bwv	I	i	field_33467	prepareTime
FIELD	bwv	Ljava/util/function/Function;	j	field_33468	soundFactory
FIELD	bwv	Ljava/util/Optional;	k	field_33469	prepareStartTime
FIELD	bwv	Ljava/util/Optional;	l	field_33470	ram
METHOD	bwv	(Lare;Lbtw;J)V	a	method_36260	run
METHOD	bwv	(Lbtn;Liz;)Lbwv$a;	a	method_36261	method_36261
METHOD	bwv	(Lbtw;Lbtn;)Ljava/util/Optional;	a	method_36262	findRamStart
METHOD	bwv	(Lbtw;Lcct;)Ljava/util/Optional;	a	method_36264	method_36264
METHOD	bwv	(Lbtw;Liz;)Z	a	method_36263	canReach
METHOD	bwv	(Lccz;Liz;)Z	a	method_36265	method_36265
METHOD	bwv	(Liz;Liz;)Levp;	a	method_36266	calculateRamTarget
METHOD	bwv	(Lare;Lbtw;J)V	b	method_36267	finishRunning
METHOD	bwv	(Lbtw;Lbtn;)V	b	method_36268	findRam
METHOD	bwv	(Lare;Lbtw;J)Z	c	method_36269	shouldKeepRunning
METHOD	bwv	(Lbtw;Lbtn;)V	c	method_36270	method_36270
METHOD	bwv	(Lare;Lbtw;J)V	d	method_36271	keepRunning
METHOD	bwv	(Lbtw;Lbtn;)Z	d	method_36272	method_36272
CLASS	bwv$a	net/minecraft/class_6336$class_6337	net/minecraft/entity/ai/brain/task/PrepareRamTask$Ram
FIELD	bwv$a	Liz;	a	field_33471	start
FIELD	bwv$a	Liz;	b	field_33472	end
FIELD	bwv$a	Lbtn;	c	field_33473	entity
METHOD	bwv$a	()Liz;	a	method_36273	getStart
METHOD	bwv$a	()Liz;	b	method_36275	getEnd
METHOD	bwv$a	()Lbtn;	c	method_36276	getEntity
CLASS	bww	net/minecraft/class_6338	net/minecraft/entity/ai/brain/task/RamImpactTask
FIELD	bww	I	c	field_33474	RUN_TIME
FIELD	bww	F	d	field_33475	SPEED_STRENGTH_MULTIPLIER
FIELD	bww	Ljava/util/function/Function;	e	field_33476	cooldownRangeFactory
FIELD	bww	Lcee;	f	field_33477	targetPredicate
FIELD	bww	F	g	field_33479	speed
FIELD	bww	Ljava/util/function/ToDoubleFunction;	h	field_33480	strengthMultiplierFactory
FIELD	bww	Levp;	i	field_33481	direction
FIELD	bww	Ljava/util/function/Function;	j	field_33482	impactSoundFactory
FIELD	bww	Ljava/util/function/Function;	k	field_39044	hornBreakSoundFactory
METHOD	bww	(Lare;Lchd;)Z	a	method_36277	shouldRun
METHOD	bww	(Lare;Lchd;J)Z	a	method_36278	shouldKeepRunning
METHOD	bww	(Lare;Lchd;)V	b	method_36279	finishRam
METHOD	bww	(Lare;Lchd;J)V	b	method_36280	run
METHOD	bww	(Lare;Lchd;)Z	c	method_43535	shouldSnapHorn
METHOD	bww	(Lare;Lchd;J)V	c	method_36281	keepRunning
CLASS	bwx	net/minecraft/class_7687	net/minecraft/entity/ai/brain/task/RandomLookAroundTask
FIELD	bwx	Lbpx;	c	field_40119	cooldown
FIELD	bwx	F	d	field_40120	maxYaw
FIELD	bwx	F	e	field_40121	minPitch
FIELD	bwx	F	f	field_40122	pitchRange
METHOD	bwx	(Lare;Lbtp;J)V	a	method_45334	run
CLASS	bwy	net/minecraft/class_4818	net/minecraft/entity/ai/brain/task/StrollTask
FIELD	bwy	I	a	field_30157	DEFAULT_HORIZONTAL_RADIUS
FIELD	bwy	I	b	field_30158	DEFAULT_VERTICAL_RADIUS
FIELD	bwy	[[I	c	field_40995	RADII
METHOD	bwy	(F)Lbwr;	a	method_47014	create
METHOD	bwy	(FII)Lbvh;	a	method_47015	create
METHOD	bwy	(FLevp;)Lccu;	a	method_47016	method_47016
METHOD	bwy	(FLjava/util/function/Function;Ljava/util/function/Predicate;)Lbwr;	a	method_47017	create
METHOD	bwy	(FZ)Lbwr;	a	method_47018	create
METHOD	bwy	(IILbtw;)Levp;	a	method_47019	method_47019
METHOD	bwy	(Lbtw;)Levp;	a	method_47020	findTargetPos
METHOD	bwy	(Lbtw;II)Levp;	a	method_47021	findTargetPos
METHOD	bwy	(Ljava/util/function/Predicate;Ljava/util/function/Function;FLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47022	method_47022
METHOD	bwy	(Ljava/util/function/Predicate;Ljava/util/function/Function;FLbyu;)Lbyw;	a	method_47023	method_47023
METHOD	bwy	(Ljava/util/function/Predicate;Ljava/util/function/Function;Lbyu;FLare;Lbtw;J)Z	a	method_47024	method_47024
METHOD	bwy	(F)Lbvh;	b	method_47025	createSolidTargeting
METHOD	bwy	(Lbtw;)Z	b	method_47026	method_47026
METHOD	bwy	(F)Lbvh;	c	method_47027	createDynamicRadius
METHOD	bwy	(Lbtw;)Levp;	c	method_47028	method_47028
METHOD	bwy	(Lbtw;)Z	d	method_47029	method_47029
METHOD	bwy	(Lbtw;)Z	e	method_47030	method_47030
METHOD	bwy	(Lbtw;)Z	f	method_47031	method_47031
METHOD	bwy	(Lbtw;)Levp;	g	method_47032	method_47032
CLASS	bwz	net/minecraft/class_4249	net/minecraft/entity/ai/brain/task/HideWhenBellRingsTask
METHOD	bwz	()Lbvh;	a	method_47033	create
METHOD	bwz	(Lare;Lbtn;J)Z	a	method_47034	method_47034
METHOD	bwz	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47035	method_47035
METHOD	bwz	(Lbyu;)Lbyw;	a	method_47036	method_47036
CLASS	bxa	net/minecraft/class_4295	net/minecraft/entity/ai/brain/task/LoseJobOnSiteLossTask
METHOD	bxa	()Lbvh;	a	method_47037	create
METHOD	bxa	(Lare;Lcmi;J)Z	a	method_47038	method_47038
METHOD	bxa	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47039	method_47039
METHOD	bxa	(Lbyu;)Lbyw;	a	method_47040	method_47040
CLASS	bxb	net/minecraft/class_4250	net/minecraft/entity/ai/brain/task/EndRaidTask
METHOD	bxb	()Lbvh;	a	method_47041	create
METHOD	bxb	(Lare;Lbtn;J)Z	a	method_47042	method_47042
METHOD	bxb	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47043	method_47043
CLASS	bxc	net/minecraft/class_4251	net/minecraft/entity/ai/brain/task/RingBellTask
FIELD	bxc	I	a	field_30159	MAX_DISTANCE
FIELD	bxc	F	b	field_30160	RUN_CHANCE
METHOD	bxc	()Lbvh;	a	method_47044	create
METHOD	bxc	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47045	method_47045
METHOD	bxc	(Lbyt$b;Lbyu;)Lbyw;	a	method_47046	method_47046
METHOD	bxc	(Lbyt$b;Lbyu;Lare;Lbtn;J)Z	a	method_47047	method_47047
CLASS	bxd	net/minecraft/class_4118	net/minecraft/entity/ai/brain/task/RandomTask
CLASS	bxe	net/minecraft/class_4290	net/minecraft/entity/ai/brain/task/WalkHomeTask
FIELD	bxe	I	a	field_30161	POI_EXPIRY
FIELD	bxe	I	b	field_30162	MAX_TRIES
FIELD	bxe	I	c	field_30163	RUN_TIME
FIELD	bxe	I	d	field_30164	MAX_DISTANCE
METHOD	bxe	(F)Lbvh;	a	method_47048	create
METHOD	bxe	(Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lorg/apache/commons/lang3/mutable/MutableInt;Lorg/apache/commons/lang3/mutable/MutableLong;Liz;)Z	a	method_47050	method_47050
METHOD	bxe	(Lji;)Z	a	method_47049	method_47049
METHOD	bxe	(Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z	a	method_47051	method_47051
METHOD	bxe	(Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47052	method_47052
METHOD	bxe	(Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;FLbyu;Lbyu;)Lbyw;	a	method_47053	method_47053
METHOD	bxe	(Lorg/apache/commons/lang3/mutable/MutableLong;Lit/unimi/dsi/fastutil/longs/Long2LongMap;Lbyu;FLare;Lbtw;J)Z	a	method_47054	method_47054
METHOD	bxe	(Lji;)Z	b	method_47055	method_47055
CLASS	bxf	net/minecraft/class_4119	net/minecraft/entity/ai/brain/task/LookAtMobTask
METHOD	bxf	(F)Lbwr;	a	method_47056	create
METHOD	bxf	(Lbsy;F)Lbwr;	a	method_47057	create
METHOD	bxf	(Lbsy;Lbtn;)Z	a	method_47058	method_47058
METHOD	bxf	(Lbtn;)Z	a	method_47059	method_47059
METHOD	bxf	(Lbtn;FLbtn;)Z	a	method_47060	method_47060
METHOD	bxf	(Lbtq;F)Lbvh;	a	method_47061	create
METHOD	bxf	(Lbtq;Lbtn;)Z	a	method_47062	method_47062
METHOD	bxf	(Lbyt$b;Lbyu;Ljava/util/function/Predicate;FLbyu;Lare;Lbtn;J)Z	a	method_47063	method_47063
METHOD	bxf	(Lbyt$b;Ljava/util/function/Predicate;FLbyu;Lbyu;)Lbyw;	a	method_47064	method_47064
METHOD	bxf	(Ljava/util/function/Predicate;F)Lbwr;	a	method_47065	create
METHOD	bxf	(Ljava/util/function/Predicate;FLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47066	method_47066
CLASS	bxg	net/minecraft/class_7895	net/minecraft/entity/ai/brain/task/LookAtMobWithIntervalTask
METHOD	bxg	(FLbqd;)Lbvh;	a	method_47067	follow
METHOD	bxg	(FLbqd;Ljava/util/function/Predicate;)Lbvh;	a	method_47068	follow
METHOD	bxg	(Lbsy;FLbqd;)Lbvh;	a	method_47069	follow
METHOD	bxg	(Lbsy;Lbtn;)Z	a	method_47070	method_47070
METHOD	bxg	(Lbtn;)Z	a	method_47071	method_47071
METHOD	bxg	(Lbtn;FLbtn;)Z	a	method_47072	method_47072
METHOD	bxg	(Lbyt$b;Lbyu;Ljava/util/function/Predicate;FLbxg$a;Lbyu;Lare;Lbtn;J)Z	a	method_47073	method_47073
METHOD	bxg	(Lbyt$b;Ljava/util/function/Predicate;FLbxg$a;Lbyu;Lbyu;)Lbyw;	a	method_47074	method_47074
METHOD	bxg	(Ljava/util/function/Predicate;FLbxg$a;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47075	method_47075
CLASS	bxg$a	net/minecraft/class_7895$class_7896	net/minecraft/entity/ai/brain/task/LookAtMobWithIntervalTask$Interval
FIELD	bxg$a	Lbqd;	a	field_40996	interval
FIELD	bxg$a	I	b	field_40997	remainingTicks
METHOD	bxg$a	(Lazf;)Z	a	method_47076	shouldRun
CLASS	bxh	net/minecraft/class_4252	net/minecraft/entity/ai/brain/task/ForgetBellRingTask
FIELD	bxh	I	a	field_30165	MIN_HEARD_BELL_TIME
METHOD	bxh	(II)Lbvh;	a	method_47077	create
METHOD	bxh	(Lbyt$b;Lbyu;Lorg/apache/commons/lang3/mutable/MutableInt;ILbyu;ILare;Lbtn;J)Z	a	method_47078	method_47078
METHOD	bxh	(Lbyt$b;Lorg/apache/commons/lang3/mutable/MutableInt;IILbyu;Lbyu;)Lbyw;	a	method_47079	method_47079
METHOD	bxh	(Lorg/apache/commons/lang3/mutable/MutableInt;IILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47080	method_47080
CLASS	bxi	net/minecraft/class_4109	net/minecraft/entity/ai/brain/task/FindInteractionTargetTask
METHOD	bxi	(ILbsy;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47081	method_47081
METHOD	bxi	(Lbsy;I)Lbvh;	a	method_47082	create
METHOD	bxi	(Lbtn;ILbsy;Lbtn;)Z	a	method_47083	method_47083
METHOD	bxi	(Lbyt$b;ILbsy;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47084	method_47084
METHOD	bxi	(Lbyt$b;Lbyu;ILbsy;Lbyu;Lbyu;Lare;Lbtn;J)Z	a	method_47085	method_47085
CLASS	bxj	net/minecraft/class_4253	net/minecraft/entity/ai/brain/task/StartRaidTask
METHOD	bxj	()Lbvh;	a	method_47086	create
METHOD	bxj	(Lare;Lbtn;J)Z	a	method_47087	method_47087
METHOD	bxj	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47088	method_47088
CLASS	bxk	net/minecraft/class_4121	net/minecraft/entity/ai/brain/task/GoToRememberedPositionTask
METHOD	bxk	(Lbyt$b;Lbyu;ZLjava/util/function/Function;Lbyu;IFLare;Lbtw;J)Z	a	method_47089	method_47089
METHOD	bxk	(Lbyt$b;ZLjava/util/function/Function;IFLbyu;Lbyu;)Lbyw;	a	method_47090	method_47090
METHOD	bxk	(Lccr;FIZ)Lbvh;	a	method_47091	createPosBased
METHOD	bxk	(Lccr;FIZLjava/util/function/Function;)Lbwr;	a	method_47092	create
METHOD	bxk	(Lccr;ZLjava/util/function/Function;IFLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47093	method_47093
METHOD	bxk	(Lccr;FIZ)Lbwr;	b	method_24603	createEntityBased
CLASS	bxl	net/minecraft/class_4822	net/minecraft/entity/ai/brain/task/RangedApproachTask
FIELD	bxl	I	a	field_30166	WEAPON_REACH_REDUCTION
METHOD	bxl	(F)Lbvh;	a	method_47094	create
METHOD	bxl	(FLbtn;)Ljava/lang/Float;	a	method_47095	method_47095
METHOD	bxl	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lbyu;Ljava/util/function/Function;Lare;Lbtp;J)Z	a	method_47096	method_47096
METHOD	bxl	(Lbyt$b;Ljava/util/function/Function;Lbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47097	method_47097
METHOD	bxl	(Ljava/util/function/Function;)Lbvh;	a	method_47098	create
METHOD	bxl	(Ljava/util/function/Function;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47099	method_47099
CLASS	bxm	net/minecraft/class_4122	net/minecraft/entity/ai/brain/task/VillagerWalkTowardsTask
METHOD	bxm	(Lbyt$b;ILccr;IFILbyu;Lbyu;Lbyu;)Lbyw;	a	method_47100	method_47100
METHOD	bxm	(Lbyt$b;Lbyu;Lbyu;ILccr;ILbyu;FILare;Lcmi;J)Z	a	method_47101	method_47101
METHOD	bxm	(Lccr;FIII)Lbwr;	a	method_47102	create
METHOD	bxm	(Lccr;IIFILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47103	method_47103
CLASS	bxn	net/minecraft/class_4120	net/minecraft/entity/ai/brain/task/GoTowardsLookTargetTask
METHOD	bxn	(FI)Lbwr;	a	method_47104	create
METHOD	bxn	(FLbtn;)Ljava/lang/Float;	a	method_47105	method_47105
METHOD	bxn	(Lbtn;)Z	a	method_47106	method_47106
METHOD	bxn	(Ljava/util/function/Predicate;Lbyt$b;Ljava/util/function/Function;ILbyu;Lbyu;)Lbyw;	a	method_47107	method_47107
METHOD	bxn	(Ljava/util/function/Predicate;Lbyu;Lbyt$b;Lbyu;Ljava/util/function/Function;ILare;Lbtn;J)Z	a	method_47108	method_47108
METHOD	bxn	(Ljava/util/function/Predicate;Ljava/util/function/Function;I)Lbwr;	a	method_47109	create
METHOD	bxn	(Ljava/util/function/Predicate;Ljava/util/function/Function;ILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47110	method_47110
CLASS	bxo	net/minecraft/class_4130	net/minecraft/entity/ai/brain/task/HoldTradeOffersTask
FIELD	bxo	I	c	field_30167	RUN_INTERVAL
FIELD	bxo	I	d	field_30168	OFFER_SHOWING_INTERVAL
FIELD	bxo	Lcun;	e	field_18392	customerHeldStack
FIELD	bxo	Ljava/util/List;	f	field_18393	offers
FIELD	bxo	I	g	field_18394	offerShownTicks
FIELD	bxo	I	h	field_18395	offerIndex
FIELD	bxo	I	i	field_18396	ticksLeft
METHOD	bxo	(Lare;Lcmi;)Z	a	method_19599	shouldRun
METHOD	bxo	(Lare;Lcmi;J)Z	a	method_19600	shouldKeepRunning
METHOD	bxo	(Lbtn;Lcmi;)V	a	method_19027	setupOffers
METHOD	bxo	(Lcmi;)V	a	method_19598	holdOffer
METHOD	bxo	(Lcmi;Lcun;)V	a	method_37447	holdOffer
METHOD	bxo	(Ldau;)Z	a	method_19028	isPossible
METHOD	bxo	(Lare;Lcmi;J)V	b	method_19602	run
METHOD	bxo	(Lcmi;)V	b	method_19601	loadPossibleOffers
METHOD	bxo	(Lare;Lcmi;J)V	c	method_19604	keepRunning
METHOD	bxo	(Lcmi;)V	c	method_37448	holdNothing
METHOD	bxo	(Lare;Lcmi;J)V	d	method_19605	finishRunning
METHOD	bxo	(Lcmi;)Lbtn;	d	method_19603	findPotentialCustomer
METHOD	bxo	(Lcmi;)V	e	method_19026	refreshShownOffer
CLASS	bxp	net/minecraft/class_6032	net/minecraft/util/collection/WeightedList
FIELD	bxp	Ljava/util/List;	a	field_30169	entries
FIELD	bxp	Lazf;	b	field_30170	random
METHOD	bxp	()Lbxp;	a	method_35088	shuffle
METHOD	bxp	(Lbxp$a;)V	a	method_35089	method_35089
METHOD	bxp	(Lbxp;)Ljava/util/List;	a	method_35090	method_35090
METHOD	bxp	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_35091	createCodec
METHOD	bxp	(Ljava/lang/Object;I)Lbxp;	a	method_35093	add
METHOD	bxp	()Ljava/util/stream/Stream;	b	method_35094	stream
CLASS	bxp$a	net/minecraft/class_6032$class_6033	net/minecraft/util/collection/WeightedList$Entry
FIELD	bxp$a	Ljava/lang/Object;	a	field_30171	data
FIELD	bxp$a	I	b	field_30172	weight
FIELD	bxp$a	D	c	field_30173	shuffledOrder
METHOD	bxp$a	()Ljava/lang/Object;	a	method_35095	getElement
METHOD	bxp$a	(F)V	a	method_35096	setShuffledOrder
METHOD	bxp$a	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_35099	createCodec
METHOD	bxp$a	()I	b	method_35100	getWeight
METHOD	bxp$a	()D	c	method_35102	getShuffledOrder
CLASS	bxp$a$1	net/minecraft/class_6032$class_6033$1	net/minecraft/util/collection/WeightedList$Entry$1
FIELD	bxp$a$1	Lcom/mojang/serialization/Codec;	a	field_30174	field_30174
METHOD	bxp$a$1	(Lbxp$a;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_35104	encode
METHOD	bxp$a$1	(Lcom/mojang/serialization/Dynamic;Ljava/lang/Object;)Lbxp$a;	a	method_35105	method_35105
METHOD	bxp$a$1	(Lcom/mojang/serialization/DynamicOps;Lbxp$a;)Lcom/mojang/datafixers/util/Pair;	a	method_35106	method_35106
CLASS	bxq	net/minecraft/class_4123	net/minecraft/entity/ai/brain/task/SleepTask
FIELD	bxq	I	c	field_30175	RUN_TIME
FIELD	bxq	J	d	field_18848	startTime
CLASS	bxr	net/minecraft/class_4124	net/minecraft/entity/ai/brain/task/MeetVillagerTask
FIELD	bxr	F	a	field_30176	WALK_SPEED
METHOD	bxr	()Lbwr;	a	method_47111	create
METHOD	bxr	(Lbtn;)Z	a	method_47112	method_47112
METHOD	bxr	(Lbtn;Lbtn;)Z	a	method_47113	method_47113
METHOD	bxr	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47114	method_47114
METHOD	bxr	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47115	method_47115
METHOD	bxr	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lbyu;Lbyu;Lare;Lbtn;J)Z	a	method_47116	method_47116
METHOD	bxr	(Lbyu;Lbyu;Lbyu;Lbtn;)V	a	method_47117	method_47117
CLASS	bxs	net/minecraft/class_4824	net/minecraft/entity/ai/brain/task/UpdateAttackTargetTask
METHOD	bxs	(Lbtp;)Z	a	method_47118	method_47118
METHOD	bxs	(Ljava/util/function/Function;)Lbvh;	a	method_47119	create
METHOD	bxs	(Ljava/util/function/Predicate;Ljava/util/function/Function;)Lbvh;	a	method_47120	create
METHOD	bxs	(Ljava/util/function/Predicate;Ljava/util/function/Function;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47121	method_47121
METHOD	bxs	(Ljava/util/function/Predicate;Ljava/util/function/Function;Lbyu;Lbyu;)Lbyw;	a	method_47122	method_47122
METHOD	bxs	(Ljava/util/function/Predicate;Ljava/util/function/Function;Lbyu;Lbyu;Lare;Lbtp;J)Z	a	method_47123	method_47123
CLASS	bxt	net/minecraft/class_4825	net/minecraft/entity/ai/brain/task/DefeatTargetTask
METHOD	bxt	(ILjava/util/function/BiPredicate;)Lbvh;	a	method_47124	create
METHOD	bxt	(Lbyt$b;Lbyu;Ljava/util/function/BiPredicate;Lbyu;ILbyu;Lbyu;Lare;Lbtn;J)Z	a	method_47125	method_47125
METHOD	bxt	(Lbyt$b;Ljava/util/function/BiPredicate;ILbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47126	method_47126
METHOD	bxt	(Ljava/util/function/BiPredicate;ILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47127	method_47127
CLASS	bxu	net/minecraft/class_7297	net/minecraft/entity/ai/brain/task/WalkTowardsLookTargetTask
METHOD	bxu	(Ljava/util/function/Function;Ljava/util/function/Predicate;IFILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47128	method_47128
METHOD	bxu	(Ljava/util/function/Function;Ljava/util/function/Predicate;IFILbyu;Lbyu;)Lbyw;	a	method_47129	method_47129
METHOD	bxu	(Ljava/util/function/Function;Ljava/util/function/Predicate;IIF)Lbvh;	a	method_47130	create
METHOD	bxu	(Ljava/util/function/Function;Ljava/util/function/Predicate;ILbyu;Lbyu;FILare;Lbtn;J)Z	a	method_47131	method_47131
CLASS	bxv	net/minecraft/class_4828	net/minecraft/entity/ai/brain/task/ForgetAttackTargetTask
FIELD	bxv	I	a	field_30177	REMEMBER_TIME
METHOD	bxv	()Lbvh;	a	method_47132	create
METHOD	bxv	(Lbtn;)Z	a	method_47133	method_47133
METHOD	bxv	(Lbtn;Ljava/util/Optional;)Z	a	method_24621	cannotReachTarget
METHOD	bxv	(Lbtp;Lbtn;)V	a	method_47134	method_47134
METHOD	bxv	(Lbyt$b;Lbyu;ZLbyu;Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Lare;Lbtp;J)Z	a	method_47135	method_47135
METHOD	bxv	(Lbyt$b;ZLjava/util/function/Predicate;Ljava/util/function/BiConsumer;Lbyu;Lbyu;)Lbyw;	a	method_47136	method_47136
METHOD	bxv	(Ljava/util/function/BiConsumer;)Lbvh;	a	method_47137	create
METHOD	bxv	(Ljava/util/function/Predicate;)Lbvh;	a	method_47138	create
METHOD	bxv	(Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;Z)Lbvh;	a	method_47139	create
METHOD	bxv	(ZLjava/util/function/Predicate;Ljava/util/function/BiConsumer;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47140	method_47140
METHOD	bxv	(Lbtn;)Z	b	method_47141	method_47141
METHOD	bxv	(Lbtp;Lbtn;)V	b	method_47142	method_47142
CLASS	bxw	net/minecraft/class_4829	net/minecraft/entity/ai/brain/task/ForgetAngryAtTargetTask
METHOD	bxw	()Lbvh;	a	method_47143	create
METHOD	bxw	(Lare;Lbtn;)Z	a	method_47144	method_47144
METHOD	bxw	(Lbss;)Lbtn;	a	method_47145	method_47145
METHOD	bxw	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47146	method_47146
METHOD	bxw	(Lbyt$b;Lbyu;)Lbyw;	a	method_47147	method_47147
METHOD	bxw	(Lbyt$b;Lbyu;Lare;Lbtn;J)Z	a	method_47148	method_47148
METHOD	bxw	(Lbyu;Lbtn;)V	a	method_47149	method_47149
CLASS	bxx	net/minecraft/class_4116	net/minecraft/entity/ai/brain/task/GoToIfNearbyTask
FIELD	bxx	I	a	field_30179	UPDATE_INTERVAL
FIELD	bxx	I	b	field_30180	HORIZONTAL_RANGE
FIELD	bxx	I	c	field_30181	VERTICAL_RANGE
METHOD	bxx	(FLevp;)Lccu;	a	method_47150	method_47150
METHOD	bxx	(Lbyt$b;ILorg/apache/commons/lang3/mutable/MutableLong;FLbyu;Lbyu;)Lbyw;	a	method_47151	method_47151
METHOD	bxx	(Lbyt$b;Lbyu;ILorg/apache/commons/lang3/mutable/MutableLong;Lbyu;FLare;Lbtw;J)Z	a	method_47152	method_47152
METHOD	bxx	(Lccr;FI)Lbwr;	a	method_47153	create
METHOD	bxx	(Lccr;ILorg/apache/commons/lang3/mutable/MutableLong;FLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47154	method_47154
CLASS	bxy	net/minecraft/class_4219	net/minecraft/entity/ai/brain/task/GoToNearbyPositionTask
METHOD	bxy	(Lbyt$b;ILorg/apache/commons/lang3/mutable/MutableLong;FILbyu;Lbyu;)Lbyw;	a	method_47155	method_47155
METHOD	bxy	(Lbyt$b;Lbyu;ILorg/apache/commons/lang3/mutable/MutableLong;Lbyu;FILare;Lbtw;J)Z	a	method_47156	method_47156
METHOD	bxy	(Lccr;FII)Lbvh;	a	method_47157	create
METHOD	bxy	(Lccr;ILorg/apache/commons/lang3/mutable/MutableLong;FILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47158	method_47158
CLASS	bxz	net/minecraft/class_4220	net/minecraft/entity/ai/brain/task/GoToSecondaryPositionTask
METHOD	bxz	(Lbyt$b;ILorg/apache/commons/lang3/mutable/MutableLong;FILbyu;Lbyu;Lbyu;)Lbyw;	a	method_47159	method_47159
METHOD	bxz	(Lbyt$b;Lbyu;Lbyu;ILorg/apache/commons/lang3/mutable/MutableLong;Lbyu;FILare;Lcmi;J)Z	a	method_47160	method_47160
METHOD	bxz	(Lccr;FIILccr;)Lbvh;	a	method_47161	create
METHOD	bxz	(Lccr;Lccr;ILorg/apache/commons/lang3/mutable/MutableLong;FILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47162	method_47162
CLASS	bya	net/minecraft/class_4125	net/minecraft/entity/ai/brain/task/StayAboveWaterTask
FIELD	bya	F	c	field_18387	chance
METHOD	bya	(Lare;Lbtp;)Z	a	method_19010	shouldRun
METHOD	bya	(Lare;Lbtp;J)Z	a	method_19011	shouldKeepRunning
METHOD	bya	(Lbtp;)Z	a	method_55700	isUnderwater
METHOD	bya	(Lare;Lbtp;J)V	b	method_19012	keepRunning
CLASS	byb	net/minecraft/class_4126	net/minecraft/entity/ai/brain/task/GatherItemsVillagerTask
FIELD	byb	Ljava/util/Set;	c	field_18389	items
METHOD	byb	(Lare;Lcmi;)Z	a	method_19015	shouldRun
METHOD	byb	(Lare;Lcmi;J)Z	a	method_19016	shouldKeepRunning
METHOD	byb	(Lcmi;Lcmi;)Ljava/util/Set;	a	method_19611	getGatherableItems
METHOD	byb	(Lcmi;Ljava/util/Set;Lbtn;)V	a	method_19013	giveHalfOfStack
METHOD	byb	(Lcom/google/common/collect/ImmutableSet;Lcui;)Z	a	method_19014	method_19014
METHOD	byb	(Lare;Lcmi;J)V	b	method_19017	run
METHOD	byb	(Lare;Lcmi;J)V	c	method_19018	keepRunning
METHOD	byb	(Lare;Lcmi;J)V	d	method_19019	finishRunning
CLASS	byc	net/minecraft/class_7897	net/minecraft/entity/ai/brain/task/Tasks
METHOD	byc	(Lbvu$a;Lbxp;Lbvu$b;Lare;Lbtn;J)Z	a	method_47163	method_47163
METHOD	byc	(Lbvu$a;Lbxp;Lbvu$b;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47164	method_47164
METHOD	byc	(Lbxp;Lcom/mojang/datafixers/util/Pair;)V	a	method_47165	method_47165
METHOD	byc	(Ljava/util/List;)Lbwr;	a	method_47166	pickRandomly
METHOD	byc	(Ljava/util/List;Lbvu$a;Lbvu$b;)Lbwr;	a	method_47167	weighted
CLASS	byd	net/minecraft/class_7097	net/minecraft/entity/ai/brain/task/WalkTowardsLandTask
FIELD	byd	I	a	field_37433	TASK_COOLDOWN
METHOD	byd	(IF)Lbvh;	a	method_47168	create
METHOD	byd	(Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47169	method_47169
METHOD	byd	(Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyu;Lbyu;Lbyu;)Lbyw;	a	method_47170	method_47170
METHOD	byd	(Lorg/apache/commons/lang3/mutable/MutableLong;ILbyu;Lbyu;FLare;Lbtw;J)Z	a	method_47171	method_47171
CLASS	bye	net/minecraft/class_7098	net/minecraft/entity/ai/brain/task/WalkTowardsWaterTask
METHOD	bye	(IF)Lbvh;	a	method_47172	create
METHOD	bye	(Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47173	method_47173
METHOD	bye	(Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyu;Lbyu;Lbyu;)Lbyw;	a	method_47174	method_47174
METHOD	bye	(Lorg/apache/commons/lang3/mutable/MutableLong;ILbyu;Lbyu;FLare;Lbtw;J)Z	a	method_47175	method_47175
CLASS	byf	net/minecraft/class_5756	net/minecraft/entity/ai/brain/task/SeekWaterTask
METHOD	byf	(IF)Lbvh;	a	method_47176	create
METHOD	byf	(Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47177	method_47177
METHOD	byf	(Lorg/apache/commons/lang3/mutable/MutableLong;IFLbyu;Lbyu;Lbyu;)Lbyw;	a	method_47178	method_47178
METHOD	byf	(Lorg/apache/commons/lang3/mutable/MutableLong;ILbyu;Lbyu;FLare;Lbtw;J)Z	a	method_47179	method_47179
CLASS	byg	net/minecraft/class_7099	net/minecraft/entity/ai/brain/task/LayFrogSpawnTask
METHOD	byg	(Ldex;)Lbvh;	a	method_47180	create
METHOD	byg	(Ldex;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47181	method_47181
METHOD	byg	(Ldex;Lbyu;Lare;Lbtn;J)Z	a	method_47182	method_47182
METHOD	byg	(Ldex;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47183	method_47183
CLASS	byh	net/minecraft/class_4127	net/minecraft/entity/ai/brain/task/ScheduleActivityTask
METHOD	byh	()Lbvh;	a	method_47184	create
METHOD	byh	(Lare;Lbtn;J)Z	a	method_47185	method_47185
METHOD	byh	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47186	method_47186
CLASS	byi	net/minecraft/class_4982	net/minecraft/entity/ai/brain/task/BoneMealTask
FIELD	byi	I	c	field_30184	MAX_DURATION
FIELD	byi	J	d	field_23222	startTime
FIELD	byi	J	e	field_23223	lastEndEntityAge
FIELD	byi	I	f	field_23224	duration
FIELD	byi	Ljava/util/Optional;	g	field_23225	pos
METHOD	byi	(Lare;Lcmi;)Z	a	method_26327	shouldRun
METHOD	byi	(Lare;Lcmi;J)Z	a	method_26328	shouldKeepRunning
METHOD	byi	(Lcmi;)V	a	method_26324	addLookWalkTargets
METHOD	byi	(Lcmi;Liz;)V	a	method_26325	method_26325
METHOD	byi	(Liz;Lare;)Z	a	method_26326	canBoneMeal
METHOD	byi	(Lare;Lcmi;)Ljava/util/Optional;	b	method_26329	findBoneMealPos
METHOD	byi	(Lare;Lcmi;J)V	b	method_26330	run
METHOD	byi	(Lare;Lcmi;J)V	c	method_26331	finishRunning
METHOD	byi	(Lare;Lcmi;J)V	d	method_26332	keepRunning
CLASS	byj	net/minecraft/class_4128	net/minecraft/entity/ai/brain/task/ForgetCompletedPointOfInterestTask
FIELD	byj	I	a	field_30185	MAX_RANGE
METHOD	byj	(Lare;Liz;Lbtn;)Z	a	method_20500	isBedOccupiedByOthers
METHOD	byj	(Lbyt$b;Lbyu;Ljava/util/function/Predicate;Lare;Lbtn;J)Z	a	method_47187	method_47187
METHOD	byj	(Lbyt$b;Ljava/util/function/Predicate;Lbyu;)Lbyw;	a	method_47188	method_47188
METHOD	byj	(Lccr;Ljava/util/function/Predicate;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47189	method_47189
METHOD	byj	(Ljava/util/function/Predicate;Lccr;)Lbvh;	a	method_47190	create
CLASS	byk	net/minecraft/class_4117	net/minecraft/entity/ai/brain/task/FindWalkTargetTask
FIELD	byk	I	a	field_30186	DEFAULT_HORIZONTAL_RANGE
FIELD	byk	I	b	field_30187	DEFAULT_VERTICAL_RANGE
METHOD	byk	(F)Lbwr;	a	method_47191	create
METHOD	byk	(FII)Lbwr;	a	method_47192	create
METHOD	byk	(FLevp;)Lccu;	a	method_47193	method_47193
METHOD	byk	(IIFLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47194	method_47194
METHOD	byk	(IIFLbyu;)Lbyw;	a	method_47195	method_47195
METHOD	byk	(IILbyu;FLare;Lbtw;J)Z	a	method_47196	method_47196
CLASS	byl	net/minecraft/class_4100	net/minecraft/entity/ai/brain/task/StopPanickingTask
FIELD	byl	I	a	field_30188	MAX_DISTANCE
METHOD	byl	()Lbvh;	a	method_47197	create
METHOD	byl	(Lbtn;Lbtn;)Z	a	method_47198	method_47198
METHOD	byl	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47199	method_47199
METHOD	byl	(Lbyt$b;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47200	method_47200
METHOD	byl	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lare;Lbtn;J)Z	a	method_47201	method_47201
CLASS	bym	net/minecraft/class_4129	net/minecraft/entity/ai/brain/task/VillagerTaskListProvider
FIELD	bym	I	a	field_48329	field_48329
FIELD	bym	I	b	field_48330	field_48330
FIELD	bym	F	c	field_48331	field_48331
FIELD	bym	F	d	field_30189	JOB_WALKING_SPEED
METHOD	bym	()Lcom/mojang/datafixers/util/Pair;	a	method_20241	createFreeFollowTask
METHOD	bym	(F)Lcom/google/common/collect/ImmutableList;	a	method_19990	createPlayTasks
METHOD	bym	(Lare;Lbtn;)Z	a	method_47202	hasActiveRaid
METHOD	bym	(Lcml;F)Lcom/google/common/collect/ImmutableList;	a	method_19020	createCoreTasks
METHOD	bym	(Lji;)Z	a	method_43968	method_43968
METHOD	bym	()Lcom/mojang/datafixers/util/Pair;	b	method_20242	createBusyFollowTask
METHOD	bym	(Lare;Lbtn;)Z	b	method_47203	wonRaid
METHOD	bym	(Lcml;F)Lcom/google/common/collect/ImmutableList;	b	method_19021	createWorkTasks
METHOD	bym	(Lji;)Z	b	method_43969	method_43969
METHOD	bym	(Lcml;F)Lcom/google/common/collect/ImmutableList;	c	method_19022	createRestTasks
METHOD	bym	(Lji;)Z	c	method_43970	method_43970
METHOD	bym	(Lcml;F)Lcom/google/common/collect/ImmutableList;	d	method_19023	createMeetTasks
METHOD	bym	(Lji;)Z	d	method_43971	method_43971
METHOD	bym	(Lcml;F)Lcom/google/common/collect/ImmutableList;	e	method_19024	createIdleTasks
METHOD	bym	(Lcml;F)Lcom/google/common/collect/ImmutableList;	f	method_19025	createPanicTasks
METHOD	bym	(Lcml;F)Lcom/google/common/collect/ImmutableList;	g	method_19991	createPreRaidTasks
METHOD	bym	(Lcml;F)Lcom/google/common/collect/ImmutableList;	h	method_19992	createRaidTasks
METHOD	bym	(Lcml;F)Lcom/google/common/collect/ImmutableList;	i	method_19993	createHideTasks
CLASS	byn	net/minecraft/class_4111	net/minecraft/entity/ai/brain/task/VillagerBreedTask
FIELD	byn	J	c	field_18368	breedEndTime
METHOD	byn	(Lare;Lcmi;)Z	a	method_19571	shouldRun
METHOD	byn	(Lare;Lcmi;J)Z	a	method_18973	shouldKeepRunning
METHOD	byn	(Lare;Lcmi;Lcmi;)V	a	method_20643	goHome
METHOD	byn	(Lare;Lcmi;Liz;)V	a	method_19572	setChildHome
METHOD	byn	(Lbsm;)Z	a	method_24631	method_24631
METHOD	byn	(Lcmi;)Z	a	method_18972	isReadyToBreed
METHOD	byn	(Lcmi;Liz;Lji;)Z	a	method_20642	canReachHome
METHOD	byn	(Lcmi;Lji;Liz;)Z	a	method_20644	method_20644
METHOD	byn	(Lji;)Z	a	method_43972	method_43972
METHOD	byn	(Lare;Lcmi;)Ljava/util/Optional;	b	method_19573	getReachableHome
METHOD	byn	(Lare;Lcmi;J)V	b	method_18974	run
METHOD	byn	(Lare;Lcmi;Lcmi;)Ljava/util/Optional;	b	method_18970	createChild
METHOD	byn	(Lare;Lcmi;J)V	c	method_18975	keepRunning
METHOD	byn	(Lare;Lcmi;J)V	d	method_18976	finishRunning
CLASS	byo	net/minecraft/class_4113	net/minecraft/entity/ai/brain/task/PanicTask
METHOD	byo	(Lare;Lcmi;J)Z	a	method_20646	shouldKeepRunning
METHOD	byo	(Lare;Lcmi;J)V	b	method_20647	run
METHOD	byo	(Lbtn;)Z	b	method_19574	isHostileNearby
METHOD	byo	(Lare;Lcmi;J)V	c	method_20648	keepRunning
METHOD	byo	(Lbtn;)Z	c	method_19575	wasHurt
CLASS	byp	net/minecraft/class_4214	net/minecraft/entity/ai/brain/task/WakeUpTask
METHOD	byp	()Lbvh;	a	method_47204	create
METHOD	byp	(Lare;Lbtn;J)Z	a	method_47205	method_47205
METHOD	byp	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47206	method_47206
CLASS	byq	net/minecraft/class_4983	net/minecraft/entity/ai/brain/task/FarmerWorkTask
FIELD	byq	Ljava/util/List;	c	field_23226	COMPOSTABLES
METHOD	byq	(Lare;Lcmi;Ljh;Ldsa;)V	a	method_26334	compostSeeds
METHOD	byq	(Lare;Ldsa;Liz;Ldsa;)V	a	method_30232	syncComposterEvent
METHOD	byq	(Lcmi;)V	a	method_26333	craftAndDropBread
CLASS	byr	net/minecraft/class_4133	net/minecraft/entity/ai/brain/task/VillagerWorkTask
FIELD	byr	I	c	field_30192	RUN_TIME
FIELD	byr	D	d	field_30193	MAX_DISTANCE
FIELD	byr	J	e	field_19426	lastCheckedTime
METHOD	byr	(Lare;Lcmi;)V	a	method_26335	performAdditionalWork
METHOD	byr	(Lare;Lcmi;J)V	a	method_21642	run
METHOD	byr	(Lbup;Ljh;)V	a	method_19613	method_19613
METHOD	byr	(Lare;Lcmi;)Z	b	method_21641	shouldRun
METHOD	byr	(Lare;Lcmi;J)Z	b	method_26336	shouldKeepRunning
CLASS	bys	net/minecraft/class_5327	net/minecraft/entity/ai/brain/task/TakeJobSiteTask
METHOD	bys	(F)Lbvh;	a	method_47207	create
METHOD	bys	(FLbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47208	method_47208
METHOD	bys	(Lbtn;)Lcmi;	a	method_47209	method_47209
METHOD	bys	(Lbtw;Liz;Lceu;)Z	a	method_29262	canReachJobSite
METHOD	bys	(Lbyt$b;FLbyu;Lbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47210	method_47210
METHOD	bys	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lbyu;FLare;Lcmi;J)Z	a	method_47211	method_47211
METHOD	bys	(Lbyu;Lbyu;Lbyu;Liz;FLare;Lcmi;)V	a	method_47212	method_47212
METHOD	bys	(Lcmi;Lbtn;)Z	a	method_47213	method_47213
METHOD	bys	(Ljava/util/Optional;Liz;Lcmi;)Z	a	method_47214	method_47214
METHOD	bys	(Lji;Lcmi;Liz;)Z	a	method_29260	canUseJobSite
CLASS	byt	net/minecraft/class_7898	net/minecraft/entity/ai/brain/task/TaskTriggerer
FIELD	byt	Lbyt$e;	a	field_40998	function
METHOD	byt	()Lbyt$b;	a	method_47215	newContext
METHOD	byt	(Lbyt$e;)Lbyt;	a	method_47216	of
METHOD	byt	(Lbyw;Lbyw;)Lbwr;	a	method_47217	runIf
METHOD	byt	(Lbyw;Lbyw;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47218	method_47218
METHOD	byt	(Lbyw;Lcom/mojang/datafixers/util/Unit;)Lbyw;	a	method_47219	method_47219
METHOD	byt	(Lcom/mojang/datafixers/kinds/App;)Lbyt;	a	method_47220	cast
METHOD	byt	(Ljava/util/function/BiPredicate;)Lbwr;	a	method_47221	predicate
METHOD	byt	(Ljava/util/function/BiPredicate;Lare;Lbtn;J)Z	a	method_47222	method_47222
METHOD	byt	(Ljava/util/function/BiPredicate;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47223	method_47223
METHOD	byt	(Ljava/util/function/Function;)Lbwr;	a	method_47224	task
METHOD	byt	(Ljava/util/function/Predicate;)Lbwr;	a	method_47225	predicate
METHOD	byt	(Ljava/util/function/Predicate;Lare;Lbtn;J)Z	a	method_47226	method_47226
METHOD	byt	(Ljava/util/function/Predicate;Lbwr;)Lbwr;	a	method_47227	runIf
METHOD	byt	(Ljava/util/function/Predicate;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47228	method_47228
METHOD	byt	(Lcom/mojang/datafixers/kinds/App;)Lbyt$e;	b	method_47229	getFunction
CLASS	byt$1	net/minecraft/class_7898$1	net/minecraft/entity/ai/brain/task/TaskTriggerer$1
FIELD	byt$1	Lbyt$e;	a	field_40999	field_40999
CLASS	byt$a	net/minecraft/class_7898$class_7899	net/minecraft/entity/ai/brain/task/TaskTriggerer$Supply
METHOD	byt$a	(Ljava/lang/Object;)Ljava/lang/String;	a	method_47230	method_47230
CLASS	byt$a$1	net/minecraft/class_7898$class_7899$1	net/minecraft/entity/ai/brain/task/TaskTriggerer$Supply$1
FIELD	byt$a$1	Ljava/lang/Object;	a	field_41000	field_41000
FIELD	byt$a$1	Ljava/util/function/Supplier;	b	field_41001	field_41001
CLASS	byt$b	net/minecraft/class_7898$class_7900	net/minecraft/entity/ai/brain/task/TaskTriggerer$TaskContext
METHOD	byt$b	(Lbyu;)Ljava/util/Optional;	a	method_47233	getOptionalValue
METHOD	byt$b	(Lbyw;)Lbyt;	a	method_47234	trigger
METHOD	byt$b	(Lccr;)Lbyt;	a	method_47235	queryMemoryOptional
METHOD	byt$b	(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lcom/mojang/datafixers/kinds/App;	a	method_47236	method_47236
METHOD	byt$b	(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lbyt;	a	method_47237	ap2
METHOD	byt$b	(Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;Lcom/mojang/datafixers/kinds/App;)Lbyt;	a	method_47238	ap3
METHOD	byt$b	(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;)Lbyt;	a	method_47239	ap4
METHOD	byt$b	(Ljava/lang/Object;)Lbyt;	a	method_47240	point
METHOD	byt$b	(Ljava/util/function/Function;Lcom/mojang/datafixers/kinds/App;)Lbyt;	a	method_47241	map
METHOD	byt$b	(Ljava/util/function/Supplier;Ljava/lang/Object;)Lbyt;	a	method_47242	supply
METHOD	byt$b	(Lbyu;)Ljava/lang/Object;	b	method_47243	getValue
METHOD	byt$b	(Lccr;)Lbyt;	b	method_47244	queryMemoryValue
METHOD	byt$b	(Lccr;)Lbyt;	c	method_47245	queryMemoryAbsent
CLASS	byt$b$1	net/minecraft/class_7898$class_7900$1	net/minecraft/entity/ai/brain/task/TaskTriggerer$TaskContext$1
FIELD	byt$b$1	Lbyt$e;	a	field_41002	field_41002
FIELD	byt$b$1	Lbyt$e;	b	field_41003	field_41003
CLASS	byt$b$2	net/minecraft/class_7898$class_7900$2	net/minecraft/entity/ai/brain/task/TaskTriggerer$TaskContext$2
FIELD	byt$b$2	Lbyt$e;	a	field_41005	field_41005
FIELD	byt$b$2	Ljava/util/function/Function;	b	field_41006	field_41006
CLASS	byt$b$3	net/minecraft/class_7898$class_7900$3	net/minecraft/entity/ai/brain/task/TaskTriggerer$TaskContext$3
FIELD	byt$b$3	Lbyt$e;	a	field_41008	field_41008
FIELD	byt$b$3	Lbyt$e;	b	field_41009	field_41009
FIELD	byt$b$3	Lbyt$e;	c	field_41010	field_41010
CLASS	byt$b$4	net/minecraft/class_7898$class_7900$4	net/minecraft/entity/ai/brain/task/TaskTriggerer$TaskContext$4
FIELD	byt$b$4	Lbyt$e;	a	field_41012	field_41012
FIELD	byt$b$4	Lbyt$e;	b	field_41013	field_41013
FIELD	byt$b$4	Lbyt$e;	c	field_41014	field_41014
FIELD	byt$b$4	Lbyt$e;	d	field_41015	field_41015
CLASS	byt$b$5	net/minecraft/class_7898$class_7900$5	net/minecraft/entity/ai/brain/task/TaskTriggerer$TaskContext$5
FIELD	byt$b$5	Lbyt$e;	a	field_41017	field_41017
FIELD	byt$b$5	Lbyt$e;	b	field_41018	field_41018
FIELD	byt$b$5	Lbyt$e;	c	field_41019	field_41019
FIELD	byt$b$5	Lbyt$e;	d	field_41020	field_41020
FIELD	byt$b$5	Lbyt$e;	e	field_41021	field_41021
CLASS	byt$b$a	net/minecraft/class_7898$class_7900$class_7901	net/minecraft/entity/ai/brain/task/TaskTriggerer$TaskContext$Mu
CLASS	byt$c	net/minecraft/class_7898$class_7902	net/minecraft/entity/ai/brain/task/TaskTriggerer$K1
CLASS	byt$d	net/minecraft/class_7898$class_7903	net/minecraft/entity/ai/brain/task/TaskTriggerer$QueryMemory
CLASS	byt$d$1	net/minecraft/class_7898$class_7903$1	net/minecraft/entity/ai/brain/task/TaskTriggerer$QueryMemory$1
FIELD	byt$d$1	Lbyv;	a	field_41023	field_41023
METHOD	byt$d$1	(Lare;Lbtn;J)Lbyu;	b	method_47246	run
CLASS	byt$e	net/minecraft/class_7898$class_7904	net/minecraft/entity/ai/brain/task/TaskTriggerer$TaskFunction
METHOD	byt$e	()Ljava/lang/String;	a	method_47231	asString
METHOD	byt$e	(Lare;Lbtn;J)Ljava/lang/Object;	a	method_47232	run
CLASS	byt$f	net/minecraft/class_7898$class_7905	net/minecraft/entity/ai/brain/task/TaskTriggerer$Trigger
CLASS	byt$f$1	net/minecraft/class_7898$class_7905$1	net/minecraft/entity/ai/brain/task/TaskTriggerer$Trigger$1
FIELD	byt$f$1	Lbyw;	a	field_41024	field_41024
METHOD	byt$f$1	(Lare;Lbtn;J)Lcom/mojang/datafixers/util/Unit;	b	method_47247	run
CLASS	byu	net/minecraft/class_7906	net/minecraft/entity/ai/brain/MemoryQueryResult
FIELD	byu	Lbup;	a	field_41025	brain
FIELD	byu	Lccr;	b	field_41026	memory
FIELD	byu	Lcom/mojang/datafixers/kinds/App;	c	field_41027	value
METHOD	byu	()Lcom/mojang/datafixers/kinds/App;	a	method_47248	getValue
METHOD	byu	(Ljava/lang/Object;)V	a	method_47249	remember
METHOD	byu	(Ljava/lang/Object;J)V	a	method_47250	remember
METHOD	byu	(Ljava/util/Optional;)V	a	method_47251	remember
METHOD	byu	()V	b	method_47252	forget
CLASS	byv	net/minecraft/class_7907	net/minecraft/entity/ai/brain/MemoryQuery
METHOD	byv	()Lccr;	a	comp_1151	comp_1151
METHOD	byv	(Lbup;Ljava/util/Optional;)Lbyu;	a	method_47253	toQueryResult
METHOD	byv	()Lccs;	b	method_47254	getState
CLASS	byv$a	net/minecraft/class_7907$class_7908	net/minecraft/entity/ai/brain/MemoryQuery$Absent
FIELD	byv$a	Lccr;	a	comp_1151	comp_1151
CLASS	byv$b	net/minecraft/class_7907$class_7909	net/minecraft/entity/ai/brain/MemoryQuery$Value
FIELD	byv$b	Lccr;	a	comp_1151	comp_1151
CLASS	byv$c	net/minecraft/class_7907$class_7910	net/minecraft/entity/ai/brain/MemoryQuery$Optional
FIELD	byv$c	Lccr;	a	comp_1151	comp_1151
CLASS	byw	net/minecraft/class_7911	net/minecraft/entity/ai/brain/task/TaskRunnable
CLASS	byx	net/minecraft/class_7912	net/minecraft/unused/packageinfo/PackageInfo7912
CLASS	byy	net/minecraft/class_6034	net/minecraft/unused/packageinfo/PackageInfo6034
CLASS	byz	net/minecraft/class_7249	net/minecraft/entity/ai/brain/task/DigTask
METHOD	byz	(Lare;Lclz;)Z	a	method_42151	shouldRun
METHOD	byz	(Lare;Lclz;J)Z	a	method_42152	shouldKeepRunning
METHOD	byz	(Lare;Lclz;J)V	b	method_42153	run
METHOD	byz	(Lare;Lclz;J)V	c	method_42154	finishRunning
CLASS	bza	net/minecraft/class_7250	net/minecraft/entity/ai/brain/task/EmergeTask
METHOD	bza	(Lare;Lclz;J)Z	a	method_42155	shouldKeepRunning
METHOD	bza	(Lare;Lclz;J)V	b	method_42156	run
METHOD	bza	(Lare;Lclz;J)V	c	method_42157	finishRunning
CLASS	bzb	net/minecraft/class_7521	net/minecraft/entity/ai/brain/task/DismountVehicleTask
CLASS	bzc	net/minecraft/class_7255	net/minecraft/entity/ai/brain/task/RoarTask
FIELD	bzc	I	c	field_38131	SOUND_DELAY
FIELD	bzc	I	d	field_39276	ANGER_INCREASE
METHOD	bzc	(Lare;Lclz;J)V	a	method_42189	run
METHOD	bzc	(Lare;Lclz;J)Z	b	method_42190	shouldKeepRunning
METHOD	bzc	(Lare;Lclz;J)V	c	method_42191	keepRunning
METHOD	bzc	(Lare;Lclz;J)V	d	method_42192	finishRunning
CLASS	bzd	net/minecraft/class_7256	net/minecraft/entity/ai/brain/task/FindRoarTargetTask
METHOD	bzd	(Ljava/util/function/Function;)Lbvh;	a	method_47255	create
METHOD	bzd	(Ljava/util/function/Function;Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47256	method_47256
METHOD	bzd	(Ljava/util/function/Function;Lbyu;Lbyu;Lare;Lclz;J)Z	a	method_47257	method_47257
METHOD	bzd	(Ljava/util/function/Function;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47258	method_47258
CLASS	bze	net/minecraft/class_7257	net/minecraft/entity/ai/brain/task/LookAtDisturbanceTask
METHOD	bze	()Lbvh;	a	method_47259	create
METHOD	bze	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47260	method_47260
METHOD	bze	(Lbyt$b;Lbyu;)Ljava/util/Optional;	a	method_47261	method_47261
METHOD	bze	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lare;Lbtn;J)Z	a	method_47262	method_47262
METHOD	bze	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47263	method_47263
CLASS	bzf	net/minecraft/class_7251	net/minecraft/entity/ai/brain/task/SniffTask
FIELD	bzf	D	c	field_38708	HORIZONTAL_RADIUS
FIELD	bzf	D	d	field_38848	VERTICAL_RADIUS
METHOD	bzf	(Lare;Lclz;J)Z	a	method_42158	shouldKeepRunning
METHOD	bzf	(Lclz;Lbtn;)V	a	method_42159	method_42159
METHOD	bzf	(Lare;Lclz;J)V	b	method_42160	run
METHOD	bzf	(Lare;Lclz;J)V	c	method_42161	finishRunning
CLASS	bzg	net/minecraft/class_7396	net/minecraft/entity/ai/brain/task/SonicBoomTask
FIELD	bzg	I	c	field_38849	COOLDOWN
FIELD	bzg	I	d	field_38850	HORIZONTAL_RANGE
FIELD	bzg	I	e	field_38851	VERTICAL_RANGE
FIELD	bzg	D	f	field_38852	field_38852
FIELD	bzg	D	g	field_38853	field_38853
FIELD	bzg	I	h	field_38854	SOUND_DELAY
FIELD	bzg	I	i	field_38855	RUN_TIME
METHOD	bzg	(Lare;Lclz;)Z	a	method_43262	shouldRun
METHOD	bzg	(Lare;Lclz;J)Z	a	method_43263	shouldKeepRunning
METHOD	bzg	(Lbtn;I)V	a	method_43264	cooldown
METHOD	bzg	(Lclz;Lare;Lbtn;)V	a	method_43265	method_43265
METHOD	bzg	(Lclz;Lbtn;)Z	a	method_43266	method_43266
METHOD	bzg	(Lare;Lclz;J)V	b	method_43267	run
METHOD	bzg	(Lclz;Lbtn;)V	b	method_43973	method_43973
METHOD	bzg	(Lare;Lclz;J)V	c	method_43268	keepRunning
METHOD	bzg	(Lare;Lclz;J)V	d	method_43269	finishRunning
CLASS	bzh	net/minecraft/class_7259	net/minecraft/entity/ai/brain/task/StartSniffingTask
FIELD	bzh	Lbpx;	a	field_38133	COOLDOWN
METHOD	bzh	()Lbvh;	a	method_47264	create
METHOD	bzh	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47265	method_47265
METHOD	bzh	(Lbyu;Lbyu;Lbyu;Lare;Lbtn;J)Z	a	method_47266	method_47266
METHOD	bzh	(Lbyu;Lbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47267	method_47267
CLASS	bzi	net/minecraft/class_7374	net/minecraft/unused/packageinfo/PackageInfo7374
CLASS	bzj	net/minecraft/class_1330	net/minecraft/entity/ai/control/BodyControl
FIELD	bzj	Lbtp;	a	field_6356	entity
FIELD	bzj	I	b	field_30194	BODY_KEEP_UP_THRESHOLD
FIELD	bzj	I	c	field_30195	ROTATE_BODY_START_TICK
FIELD	bzj	I	d	field_30196	ROTATION_INCREMENTS
FIELD	bzj	I	e	field_6355	bodyAdjustTicks
FIELD	bzj	F	f	field_6354	lastHeadYaw
METHOD	bzj	()V	a	method_6224	tick
METHOD	bzj	()V	b	method_20243	keepUpBody
METHOD	bzj	()V	c	method_20244	keepUpHead
METHOD	bzj	()V	d	method_20245	slowlyAdjustBody
METHOD	bzj	()Z	e	method_20246	isIndependent
METHOD	bzj	()Z	f	method_20247	isMoving
CLASS	bzk	net/minecraft/class_6035	net/minecraft/entity/ai/control/Control
CLASS	bzl	net/minecraft/class_1331	net/minecraft/entity/ai/control/FlightMoveControl
FIELD	bzl	I	l	field_20349	maxPitchChange
FIELD	bzl	Z	m	field_20350	noGravity
CLASS	bzm	net/minecraft/class_1334	net/minecraft/entity/ai/control/JumpControl
FIELD	bzm	Z	a	field_6365	active
FIELD	bzm	Lbtp;	b	field_6366	entity
METHOD	bzm	()V	a	method_6233	setActive
METHOD	bzm	()V	b	method_6234	tick
CLASS	bzn	net/minecraft/class_1333	net/minecraft/entity/ai/control/LookControl
FIELD	bzn	Lbtp;	a	field_6361	entity
FIELD	bzn	F	b	field_6359	maxYawChange
FIELD	bzn	F	c	field_6358	maxPitchChange
FIELD	bzn	I	d	field_35103	lookAtTimer
FIELD	bzn	D	e	field_6364	x
FIELD	bzn	D	f	field_6363	y
FIELD	bzn	D	g	field_6362	z
METHOD	bzn	()V	a	method_6231	tick
METHOD	bzn	(DDD)V	a	method_20248	lookAt
METHOD	bzn	(DDDFF)V	a	method_6230	lookAt
METHOD	bzn	(FFF)F	a	method_6229	changeAngle
METHOD	bzn	(Lbss;)V	a	method_35111	lookAt
METHOD	bzn	(Lbss;FF)V	a	method_6226	lookAt
METHOD	bzn	(Levp;)V	a	method_19615	lookAt
METHOD	bzn	(Ljava/lang/Float;)V	a	method_37355	method_37355
METHOD	bzn	()V	b	method_36980	clampHeadYaw
METHOD	bzn	(Lbss;)D	b	method_20249	getLookingHeightFor
METHOD	bzn	(Ljava/lang/Float;)V	b	method_37356	method_37356
METHOD	bzn	()Z	c	method_20433	shouldStayHorizontal
METHOD	bzn	()Z	d	method_38970	isLookingAtSpecificPosition
METHOD	bzn	()D	e	method_6225	getLookX
METHOD	bzn	()D	f	method_6227	getLookY
METHOD	bzn	()D	g	method_6228	getLookZ
METHOD	bzn	()Ljava/util/Optional;	h	method_20250	getTargetPitch
METHOD	bzn	()Ljava/util/Optional;	i	method_20251	getTargetYaw
CLASS	bzo	net/minecraft/class_1335	net/minecraft/entity/ai/control/MoveControl
FIELD	bzo	F	a	field_30197	field_30197
FIELD	bzo	F	b	field_30198	REACHED_DESTINATION_DISTANCE_SQUARED
FIELD	bzo	I	c	field_30199	field_30199
FIELD	bzo	Lbtp;	d	field_6371	entity
FIELD	bzo	D	e	field_6370	targetX
FIELD	bzo	D	f	field_6369	targetY
FIELD	bzo	D	g	field_6367	targetZ
FIELD	bzo	D	h	field_6372	speed
FIELD	bzo	F	i	field_6368	forwardMovement
FIELD	bzo	F	j	field_6373	sidewaysMovement
FIELD	bzo	Lbzo$a;	k	field_6374	state
METHOD	bzo	()V	a	method_6240	tick
METHOD	bzo	(DDDD)V	a	method_6239	moveTo
METHOD	bzo	(FF)V	a	method_6243	strafeTo
METHOD	bzo	(FFF)F	a	method_6238	wrapDegrees
METHOD	bzo	()Z	b	method_6241	isMoving
METHOD	bzo	(FF)Z	b	method_25946	isPosWalkable
METHOD	bzo	()D	c	method_6242	getSpeed
METHOD	bzo	()D	d	method_6236	getTargetX
METHOD	bzo	()D	e	method_6235	getTargetY
METHOD	bzo	()D	f	method_6237	getTargetZ
CLASS	bzo$a	net/minecraft/class_1335$class_1336	net/minecraft/entity/ai/control/MoveControl$State
FIELD	bzo$a	Lbzo$a;	a	field_6377	field_6377
FIELD	bzo$a	Lbzo$a;	b	field_6378	field_6378
FIELD	bzo$a	Lbzo$a;	c	field_6376	field_6376
FIELD	bzo$a	Lbzo$a;	d	field_6379	field_6379
FIELD	bzo$a	[Lbzo$a;	e	field_6375	field_6375
METHOD	bzo$a	()[Lbzo$a;	a	method_36619	method_36619
CLASS	bzp	net/minecraft/class_1332	net/minecraft/entity/ai/control/YawAdjustingLookControl
FIELD	bzp	I	h	field_6357	yawAdjustThreshold
FIELD	bzp	I	i	field_30200	ADDED_PITCH
FIELD	bzp	I	j	field_30201	ADDED_YAW
METHOD	bzp	(Ljava/lang/Float;)V	a	method_37357	method_37357
METHOD	bzp	(Ljava/lang/Float;)V	b	method_37358	method_37358
CLASS	bzq	net/minecraft/class_5757	net/minecraft/entity/ai/control/AquaticMoveControl
FIELD	bzq	F	l	field_40123	field_40123
FIELD	bzq	F	m	field_40124	field_40124
FIELD	bzq	I	n	field_28319	pitchChange
FIELD	bzq	I	o	field_28320	yawChange
FIELD	bzq	F	p	field_28321	speedInWater
FIELD	bzq	F	q	field_28322	speedInAir
FIELD	bzq	Z	r	field_28323	buoyant
METHOD	bzq	(F)F	a	method_45335	method_45335
CLASS	bzr	net/minecraft/class_6036	net/minecraft/unused/packageinfo/PackageInfo6036
CLASS	bzs	net/minecraft/class_1338	net/minecraft/entity/ai/goal/FleeEntityGoal
FIELD	bzs	Lbtw;	a	field_6391	mob
FIELD	bzs	Lbtn;	b	field_6390	targetEntity
FIELD	bzs	F	c	field_6386	fleeDistance
FIELD	bzs	Leoh;	d	field_6387	fleePath
FIELD	bzs	Lccz;	e	field_6394	fleeingEntityNavigation
FIELD	bzs	Ljava/lang/Class;	f	field_6392	classToFleeFrom
FIELD	bzs	Ljava/util/function/Predicate;	g	field_6393	extraInclusionSelector
FIELD	bzs	Ljava/util/function/Predicate;	h	field_6388	inclusionSelector
FIELD	bzs	D	i	field_6385	slowSpeed
FIELD	bzs	D	j	field_6395	fastSpeed
FIELD	bzs	Lcee;	k	field_18084	withinRangePredicate
METHOD	bzs	(Lbtn;)Z	a	method_31501	method_31501
METHOD	bzs	(Lbtn;)Z	b	method_6245	method_6245
METHOD	bzs	(Lbtn;)Z	c	method_6246	method_6246
CLASS	bzt	net/minecraft/class_1337	net/minecraft/entity/ai/goal/WolfBegGoal
FIELD	bzt	Lcgg;	a	field_6384	wolf
FIELD	bzt	Lcmv;	b	field_6383	begFrom
FIELD	bzt	Ldbw;	c	field_6381	world
FIELD	bzt	F	d	field_6380	begDistance
FIELD	bzt	I	e	field_6382	timer
FIELD	bzt	Lcee;	f	field_18085	validPlayerPredicate
METHOD	bzt	(Lcmv;)Z	a	method_6244	isAttractive
CLASS	bzu	net/minecraft/class_1340	net/minecraft/entity/ai/goal/ChaseBoatState
FIELD	bzu	Lbzu;	a	field_6401	field_6401
FIELD	bzu	Lbzu;	b	field_6400	field_6400
FIELD	bzu	[Lbzu;	c	field_6399	field_6399
METHOD	bzu	()[Lbzu;	a	method_36620	method_36620
CLASS	bzv	net/minecraft/class_1339	net/minecraft/entity/ai/goal/BreakDoorGoal
FIELD	bzv	I	a	field_6398	breakProgress
FIELD	bzv	I	b	field_6397	prevBreakProgress
FIELD	bzv	I	c	field_16596	maxProgress
FIELD	bzv	I	g	field_30202	MIN_MAX_PROGRESS
FIELD	bzv	Ljava/util/function/Predicate;	h	field_19003	difficultySufficientPredicate
METHOD	bzv	(Lbqp;)Z	a	method_19994	isDifficultySufficient
METHOD	bzv	()I	f	method_16462	getMaxProgress
CLASS	bzw	net/minecraft/class_1342	net/minecraft/entity/ai/goal/BreatheAirGoal
FIELD	bzw	Lbtw;	a	field_6408	mob
METHOD	bzw	(Ldbz;Liz;)Z	a	method_6253	isAirPos
METHOD	bzw	()V	h	method_6252	moveToAir
CLASS	bzx	net/minecraft/class_1341	net/minecraft/entity/ai/goal/AnimalMateGoal
FIELD	bzx	Lcfd;	a	field_6404	animal
FIELD	bzx	Ldbw;	b	field_6405	world
FIELD	bzx	Lcfd;	c	field_6406	mate
FIELD	bzx	Lcee;	d	field_18086	VALID_MATE_PREDICATE
FIELD	bzx	Ljava/lang/Class;	e	field_6403	entityClass
FIELD	bzx	I	f	field_6402	timer
FIELD	bzx	D	g	field_6407	speed
METHOD	bzx	()V	g	method_6249	breed
METHOD	bzx	()Lcfd;	h	method_6250	findMate
CLASS	bzy	net/minecraft/class_3697	net/minecraft/entity/ai/goal/GoToBedAndSleepGoal
FIELD	bzy	Lcfg;	g	field_16282	cat
CLASS	bzz	net/minecraft/class_1373	net/minecraft/entity/ai/goal/CatSitOnBlockGoal
FIELD	bzz	Lcfg;	g	field_6545	cat
METHOD	bzz	(Ldrz$a;)Z	a	method_27793	method_27793
METHOD	bzz	(Ldsn;)Ljava/lang/Boolean;	a	method_27794	method_27794
CLASS	caa	net/minecraft/class_6868	net/minecraft/entity/ai/goal/PowderSnowJumpGoal
FIELD	caa	Lbtp;	a	field_36399	entity
FIELD	caa	Ldbw;	b	field_36400	world
CLASS	cab	net/minecraft/class_1357	net/minecraft/entity/ai/goal/DolphinJumpGoal
FIELD	cab	[I	a	field_6474	OFFSET_MULTIPLIERS
FIELD	cab	Lcfl;	b	field_6471	dolphin
FIELD	cab	I	c	field_6472	chance
FIELD	cab	Z	d	field_6473	inWater
METHOD	cab	(Liz;III)Z	a	method_6284	isWater
METHOD	cab	(Liz;III)Z	b	method_6282	isAirAbove
CLASS	cac	net/minecraft/class_1343	net/minecraft/entity/ai/goal/DoorInteractGoal
FIELD	cac	Z	a	field_6411	shouldStop
FIELD	cac	F	b	field_6410	offsetX
FIELD	cac	F	c	field_6409	offsetZ
FIELD	cac	Lbtp;	d	field_6413	mob
FIELD	cac	Liz;	e	field_6414	doorPos
FIELD	cac	Z	f	field_6412	doorValid
METHOD	cac	(Z)V	a	method_19995	setDoorOpen
METHOD	cac	()Z	h	method_6256	isDoorOpen
CLASS	cad	net/minecraft/class_1345	net/minecraft/entity/ai/goal/EatGrassGoal
FIELD	cad	I	a	field_30203	MAX_TIMER
FIELD	cad	Ljava/util/function/Predicate;	b	field_6423	SHORT_GRASS_PREDICATE
FIELD	cad	Lbtp;	c	field_6424	mob
FIELD	cad	Ldbw;	d	field_6421	world
FIELD	cad	I	e	field_6422	timer
METHOD	cad	()I	h	method_6258	getTimer
CLASS	cae	net/minecraft/class_1344	net/minecraft/entity/ai/goal/EscapeSunlightGoal
FIELD	cae	Lbtw;	a	field_6419	mob
FIELD	cae	D	b	field_6417	targetX
FIELD	cae	D	c	field_6416	targetY
FIELD	cae	D	d	field_6415	targetZ
FIELD	cae	D	e	field_6420	speed
FIELD	cae	Ldbw;	f	field_6418	world
METHOD	cae	()Z	h	method_18250	targetShadedPos
METHOD	cae	()Levp;	i	method_6257	locateShadedPos
CLASS	caf	net/minecraft/class_1347	net/minecraft/entity/ai/goal/SwimGoal
FIELD	caf	Lbtp;	a	field_6429	mob
CLASS	cag	net/minecraft/class_1346	net/minecraft/entity/ai/goal/ChaseBoatGoal
FIELD	cag	I	a	field_6428	updateCountdownTicks
FIELD	cag	Lbtw;	b	field_6426	mob
FIELD	cag	Lcmv;	c	field_6427	passenger
FIELD	cag	Lbzu;	d	field_6425	state
CLASS	cah	net/minecraft/class_1349	net/minecraft/entity/ai/goal/FollowGroupLeaderGoal
FIELD	cah	I	a	field_30204	MIN_SEARCH_DELAY
FIELD	cah	Lcfc;	b	field_6441	fish
FIELD	cah	I	c	field_6440	moveDelay
FIELD	cah	I	d	field_6439	checkSurroundingDelay
METHOD	cah	(Lcfc;)I	a	method_6261	getSurroundingSearchDelay
METHOD	cah	(Lcfc;)Z	b	method_6260	method_6260
METHOD	cah	(Lcfc;)Z	c	method_6262	method_6262
CLASS	cai	net/minecraft/class_1348	net/minecraft/entity/ai/goal/FollowMobGoal
FIELD	cai	Lbtp;	a	field_6432	mob
FIELD	cai	Ljava/util/function/Predicate;	b	field_6436	targetPredicate
FIELD	cai	Lbtp;	c	field_6433	target
FIELD	cai	D	d	field_6430	speed
FIELD	cai	Lccz;	e	field_6434	navigation
FIELD	cai	I	f	field_6431	updateCountdownTicks
FIELD	cai	F	g	field_6438	minDistance
FIELD	cai	F	h	field_6437	oldWaterPathFindingPenalty
FIELD	cai	F	i	field_6435	maxDistance
METHOD	cai	(Lbtp;Lbtp;)Z	a	method_6259	method_6259
CLASS	caj	net/minecraft/class_1350	net/minecraft/entity/ai/goal/FollowOwnerGoal
FIELD	caj	I	a	field_30205	TELEPORT_DISTANCE
FIELD	caj	I	b	field_30206	HORIZONTAL_RANGE
FIELD	caj	I	c	field_30207	HORIZONTAL_VARIATION
FIELD	caj	I	d	field_30208	VERTICAL_VARIATION
FIELD	caj	Lbuk;	e	field_6448	tameable
FIELD	caj	Lbtn;	f	field_6444	owner
FIELD	caj	Ldbz;	g	field_6445	world
FIELD	caj	D	h	field_6442	speed
FIELD	caj	Lccz;	i	field_6446	navigation
FIELD	caj	I	j	field_6443	updateCountdownTicks
FIELD	caj	F	k	field_6450	maxDistance
FIELD	caj	F	l	field_6449	minDistance
FIELD	caj	F	m	field_6447	oldWaterPathfindingPenalty
FIELD	caj	Z	n	field_21078	leavesAllowed
METHOD	caj	(II)I	a	method_23342	getRandomInt
METHOD	caj	(III)Z	a	method_23343	tryTeleportTo
METHOD	caj	(Liz;)Z	a	method_23344	canTeleportTo
METHOD	caj	()Z	h	method_49121	cannotFollow
METHOD	caj	()V	i	method_23345	tryTeleport
CLASS	cak	net/minecraft/class_1353	net/minecraft/entity/ai/goal/FollowParentGoal
FIELD	cak	I	a	field_30209	HORIZONTAL_CHECK_RANGE
FIELD	cak	I	b	field_30210	VERTICAL_CHECK_RANGE
FIELD	cak	I	c	field_30211	MIN_DISTANCE
FIELD	cak	Lcfd;	d	field_6455	animal
FIELD	cak	Lcfd;	e	field_6452	parent
FIELD	cak	D	f	field_6453	speed
FIELD	cak	I	g	field_6454	delay
CLASS	cal	net/minecraft/class_1352	net/minecraft/entity/ai/goal/Goal
FIELD	cal	Ljava/util/EnumSet;	a	field_6451	controls
METHOD	cal	()Z	Q_	method_6267	canStop
METHOD	cal	()Z	R_	method_38846	shouldRunEveryTick
METHOD	cal	()Z	a	method_6264	canStart
METHOD	cal	(I)I	a	method_38847	getTickCount
METHOD	cal	(Ljava/util/EnumSet;)V	a	method_6265	setControls
METHOD	cal	()Z	b	method_6266	shouldContinue
METHOD	cal	(I)I	b	method_38848	toGoalTicks
METHOD	cal	()V	c	method_6269	start
METHOD	cal	()V	d	method_6270	stop
METHOD	cal	()V	e	method_6268	tick
METHOD	cal	()Ljava/util/EnumSet;	j	method_6271	getControls
CLASS	cal$a	net/minecraft/class_1352$class_4134	net/minecraft/entity/ai/goal/Goal$Control
FIELD	cal$a	Lcal$a;	a	field_18405	field_18405
FIELD	cal$a	Lcal$a;	b	field_18406	field_18406
FIELD	cal$a	Lcal$a;	c	field_18407	field_18407
FIELD	cal$a	Lcal$a;	d	field_18408	field_18408
FIELD	cal$a	[Lcal$a;	e	field_18409	field_18409
METHOD	cal$a	()[Lcal$a;	a	method_36621	method_36621
CLASS	cam	net/minecraft/class_1355	net/minecraft/entity/ai/goal/GoalSelector
FIELD	cam	Lcbz;	a	field_18410	REPLACEABLE_GOAL
FIELD	cam	Ljava/util/Map;	b	field_18411	goalsByControl
FIELD	cam	Ljava/util/Set;	c	field_6461	goals
FIELD	cam	Ljava/util/function/Supplier;	d	field_6463	profiler
FIELD	cam	Ljava/util/EnumSet;	e	field_6462	disabledControls
METHOD	cam	()V	a	method_6275	tick
METHOD	cam	(ILcal;)V	a	method_6277	add
METHOD	cam	(Lcal$a;)V	a	method_6274	disableControl
METHOD	cam	(Lcal$a;Z)V	a	method_6276	setControlEnabled
METHOD	cam	(Lcal;)V	a	method_6280	remove
METHOD	cam	(Lcal;Lcbz;)Z	a	method_20650	method_20650
METHOD	cam	(Lcbz;Ljava/util/EnumSet;)Z	a	method_38063	usesAny
METHOD	cam	(Lcbz;Ljava/util/Map;)Z	a	method_38064	canReplaceAll
METHOD	cam	(Ljava/util/Map$Entry;)Z	a	method_55701	method_55701
METHOD	cam	(Ljava/util/function/Predicate;)V	a	method_35113	clear
METHOD	cam	(Ljava/util/function/Predicate;Lcbz;)Z	a	method_47828	method_47828
METHOD	cam	(Z)V	a	method_38849	tickGoals
METHOD	cam	()Ljava/util/Set;	b	method_35115	getGoals
METHOD	cam	(Lcal$a;)V	b	method_6273	enableControl
CLASS	cam$1	net/minecraft/class_1355$1	net/minecraft/entity/ai/goal/GoalSelector$1
CLASS	cam$2	net/minecraft/class_1355$2	net/minecraft/entity/ai/goal/GoalSelector$2
CLASS	can	net/minecraft/class_5274	net/minecraft/entity/ai/goal/IronGolemWanderAroundGoal
FIELD	can	I	i	field_30213	CHUNK_RANGE
FIELD	can	I	j	field_30214	ENTITY_COLLISION_RANGE
FIELD	can	I	k	field_30215	HORIZONTAL_RANGE
FIELD	can	I	l	field_30216	VERTICAL_RANGE
METHOD	can	(Lare;Lkb;)Z	a	method_27924	method_27924
METHOD	can	(Lcmi;)Z	a	method_27922	canVillagerSummonGolem
METHOD	can	(Lji;)Z	a	method_27921	method_27921
METHOD	can	(Lkb;)Liz;	a	method_27923	findRandomPosInChunk
METHOD	can	()Levp;	k	method_27925	findRandomInRange
METHOD	can	()Levp;	l	method_27926	findVillagerPos
METHOD	can	()Levp;	m	method_27927	findRandomBlockPos
METHOD	can	()Lkb;	n	method_27928	findRandomChunkPos
CLASS	cao	net/minecraft/class_1358	net/minecraft/entity/ai/goal/StopAndLookAtEntityGoal
CLASS	cap	net/minecraft/class_4017	net/minecraft/entity/ai/goal/DiveJumpingGoal
CLASS	caq	net/minecraft/class_1360	net/minecraft/entity/ai/goal/SitOnOwnerShoulderGoal
FIELD	caq	Lcga;	a	field_6478	tameable
FIELD	caq	Larf;	b	field_6479	owner
FIELD	caq	Z	c	field_6480	mounted
CLASS	car	net/minecraft/class_1359	net/minecraft/entity/ai/goal/PounceAtTargetGoal
FIELD	car	Lbtp;	a	field_6476	mob
FIELD	car	Lbtn;	b	field_6477	target
FIELD	car	F	c	field_6475	velocity
CLASS	cas	net/minecraft/class_1362	net/minecraft/entity/ai/goal/FormCaravanGoal
FIELD	cas	Lchk;	a	field_6488	llama
FIELD	cas	D	b	field_6487	speed
FIELD	cas	I	c	field_30217	MAX_CARAVAN_LENGTH
FIELD	cas	I	d	field_6489	counter
METHOD	cas	(Lbss;)Z	a	method_19616	method_19616
METHOD	cas	(Lchk;I)Z	a	method_6285	canFollow
CLASS	cat	net/minecraft/class_1361	net/minecraft/entity/ai/goal/LookAtEntityGoal
FIELD	cat	F	a	field_33760	DEFAULT_CHANCE
FIELD	cat	Lbtp;	b	field_6486	mob
FIELD	cat	Lbss;	c	field_6484	target
FIELD	cat	F	d	field_6482	range
FIELD	cat	F	e	field_6481	chance
FIELD	cat	Ljava/lang/Class;	f	field_6485	targetType
FIELD	cat	Lcee;	g	field_18087	targetPredicate
FIELD	cat	I	h	field_6483	lookTime
FIELD	cat	Z	i	field_33761	lookForward
METHOD	cat	(Lbtn;)Z	a	method_31502	method_31502
METHOD	cat	(Lbtp;Lbtn;)Z	a	method_18414	method_18414
CLASS	cau	net/minecraft/class_1364	net/minecraft/entity/ai/goal/LookAtCustomerGoal
FIELD	cau	Lcmd;	h	field_6495	merchant
CLASS	cav	net/minecraft/class_1366	net/minecraft/entity/ai/goal/MeleeAttackGoal
FIELD	cav	Lbtw;	a	field_6503	mob
FIELD	cav	D	b	field_6500	speed
FIELD	cav	Z	c	field_6502	pauseWhenMobIdle
FIELD	cav	Leoh;	d	field_6509	path
FIELD	cav	D	e	field_6508	targetX
FIELD	cav	D	f	field_6507	targetY
FIELD	cav	D	g	field_6506	targetZ
FIELD	cav	I	h	field_6501	updateCountdownTicks
FIELD	cav	I	i	field_24667	cooldown
FIELD	cav	I	j	field_6504	attackIntervalTicks
FIELD	cav	J	k	field_19200	lastUpdateTime
FIELD	cav	J	l	field_30218	MAX_ATTACK_TIME
METHOD	cav	(Lbtn;)V	a	method_6288	attack
METHOD	cav	(Lbtn;)Z	b	method_53715	canAttack
METHOD	cav	()V	h	method_28346	resetCooldown
METHOD	cav	()Z	i	method_28347	isCooledDown
METHOD	cav	()I	k	method_28348	getCooldown
METHOD	cav	()I	l	method_28349	getMaxCooldown
CLASS	caw	net/minecraft/class_4291	net/minecraft/entity/ai/goal/WanderAroundPointOfInterestGoal
FIELD	caw	I	i	field_30219	HORIZONTAL_RANGE
FIELD	caw	I	j	field_30220	VERTICAL_RANGE
CLASS	cax	net/minecraft/class_1368	net/minecraft/entity/ai/goal/MoveThroughVillageGoal
FIELD	cax	Lbtw;	a	field_6525	mob
FIELD	cax	D	b	field_6520	speed
FIELD	cax	Leoh;	c	field_6523	targetPath
FIELD	cax	Liz;	d	field_18412	target
FIELD	cax	Z	e	field_6524	requiresNighttime
FIELD	cax	Ljava/util/List;	f	field_18413	visitedTargets
FIELD	cax	I	g	field_18414	distance
FIELD	cax	Ljava/util/function/BooleanSupplier;	h	field_18415	doorPassingThroughGetter
METHOD	cax	(Lare;Liz;Liz;)D	a	method_19053	method_19053
METHOD	cax	(Liz;)Z	a	method_19052	shouldVisit
METHOD	cax	(Liz;Liz;)Ljava/lang/Double;	a	method_43974	method_43974
METHOD	cax	(Lji;)Z	a	method_43975	method_43975
METHOD	cax	(Lji;)Z	b	method_43976	method_43976
METHOD	cax	()V	h	method_6297	forgetOldTarget
CLASS	cay	net/minecraft/class_1367	net/minecraft/entity/ai/goal/MoveToTargetPosGoal
FIELD	cay	Lbtw;	a	field_6516	mob
FIELD	cay	D	b	field_6514	speed
FIELD	cay	I	c	field_6518	cooldown
FIELD	cay	I	d	field_6517	tryingTime
FIELD	cay	Liz;	e	field_6512	targetPos
FIELD	cay	I	f	field_6515	lowestY
FIELD	cay	I	g	field_30221	MIN_WAITING_TIME
FIELD	cay	I	h	field_30222	MAX_TRYING_TIME
FIELD	cay	I	i	field_30223	MIN_INTERVAL
FIELD	cay	I	j	field_6511	safeWaitingTime
FIELD	cay	Z	k	field_6513	reached
FIELD	cay	I	l	field_6510	range
FIELD	cay	I	m	field_6519	maxYDifference
METHOD	cay	(Lbtw;)I	a	method_6293	getInterval
METHOD	cay	(Ldbz;Liz;)Z	a	method_6296	isTargetPos
METHOD	cay	()V	h	method_6290	startMovingToTarget
METHOD	cay	()D	i	method_6291	getDesiredDistanceToTarget
METHOD	cay	()Liz;	k	method_30953	getTargetPos
METHOD	cay	()Z	l	method_6294	shouldResetPath
METHOD	cay	()Z	m	method_6295	hasReached
METHOD	cay	()Z	n	method_6292	findTargetPos
CLASS	caz	net/minecraft/class_1370	net/minecraft/entity/ai/goal/GoToWalkTargetGoal
FIELD	caz	Lbtw;	a	field_6536	mob
FIELD	caz	D	b	field_6535	x
FIELD	caz	D	c	field_6534	y
FIELD	caz	D	d	field_6533	z
FIELD	caz	D	e	field_6537	speed
CLASS	cba	net/minecraft/class_1369	net/minecraft/entity/ai/goal/WanderNearTargetGoal
FIELD	cba	Lbtw;	a	field_6528	mob
FIELD	cba	Lbtn;	b	field_6529	target
FIELD	cba	D	c	field_6527	x
FIELD	cba	D	d	field_6526	y
FIELD	cba	D	e	field_6531	z
FIELD	cba	D	f	field_6530	speed
FIELD	cba	F	g	field_6532	maxDistance
CLASS	cbb	net/minecraft/class_1371	net/minecraft/entity/ai/goal/AttackGoal
FIELD	cbb	Lbtp;	a	field_6541	mob
FIELD	cbb	Lbtn;	b	field_6539	target
FIELD	cbb	I	c	field_6540	cooldown
CLASS	cbc	net/minecraft/class_1372	net/minecraft/entity/ai/goal/IronGolemLookGoal
FIELD	cbc	I	a	field_30224	MAX_LOOK_COOLDOWN
FIELD	cbc	Lcee;	b	field_18089	CLOSE_VILLAGER_PREDICATE
FIELD	cbc	Lcfp;	c	field_6542	golem
FIELD	cbc	Lcmi;	d	field_6544	targetVillager
FIELD	cbc	I	e	field_6543	lookCountdown
CLASS	cbd	net/minecraft/class_4255	net/minecraft/entity/ai/goal/LongDoorInteractGoal
FIELD	cbd	Z	a	field_19004	delayedClose
FIELD	cbd	I	b	field_19005	ticksLeft
CLASS	cbe	net/minecraft/class_1374	net/minecraft/entity/ai/goal/EscapeDangerGoal
FIELD	cbe	I	a	field_36271	RANGE_Y
FIELD	cbe	Lbtw;	b	field_6549	mob
FIELD	cbe	D	c	field_6548	speed
FIELD	cbe	D	d	field_6547	targetX
FIELD	cbe	D	e	field_6546	targetY
FIELD	cbe	D	f	field_6550	targetZ
FIELD	cbe	Z	g	field_23227	active
METHOD	cbe	(Ldbc;Lbss;I)Liz;	a	method_6300	locateClosestWater
METHOD	cbe	(Ldbc;Liz;)Z	a	method_39764	method_39764
METHOD	cbe	()Z	h	method_40072	isInDanger
METHOD	cbe	()Z	i	method_6301	findTarget
METHOD	cbe	()Z	k	method_26337	isActive
CLASS	cbf	net/minecraft/class_3759	net/minecraft/entity/ai/goal/MoveToRaidCenterGoal
FIELD	cbf	I	a	field_36302	FREE_RAIDER_CHECK_INTERVAL
FIELD	cbf	F	b	field_30225	WALK_SPEED
FIELD	cbf	Lcoh;	c	field_16597	actor
FIELD	cbf	I	d	field_36303	nextFreeRaiderCheckAge
METHOD	cbf	(Lcog;)V	a	method_16465	includeFreeRaiders
METHOD	cbf	(Lcog;Lcoh;)Z	a	method_16466	method_16466
CLASS	cbg	net/minecraft/class_1376	net/minecraft/entity/ai/goal/LookAroundGoal
FIELD	cbg	Lbtp;	a	field_6556	mob
FIELD	cbg	D	b	field_6554	deltaX
FIELD	cbg	D	c	field_6553	deltaZ
FIELD	cbg	I	d	field_6555	lookTime
CLASS	cbh	net/minecraft/class_7688	net/minecraft/entity/ai/goal/AmbientStandGoal
FIELD	cbh	Lchh;	a	field_40125	entity
FIELD	cbh	I	b	field_40126	cooldown
METHOD	cbh	(Lchh;)V	a	method_45336	resetCooldown
METHOD	cbh	()V	h	method_45337	playAmbientStandSound
CLASS	cbi	net/minecraft/class_1379	net/minecraft/entity/ai/goal/WanderAroundGoal
FIELD	cbi	I	a	field_30226	DEFAULT_CHANCE
FIELD	cbi	Lbtw;	b	field_6566	mob
FIELD	cbi	D	c	field_6563	targetX
FIELD	cbi	D	d	field_6562	targetY
FIELD	cbi	D	e	field_6561	targetZ
FIELD	cbi	D	f	field_6567	speed
FIELD	cbi	I	g	field_6564	chance
FIELD	cbi	Z	h	field_6565	ignoringChance
FIELD	cbi	Z	i	field_24463	canDespawn
METHOD	cbi	(I)V	c	method_6303	setChance
METHOD	cbi	()Levp;	h	method_6302	getWanderTarget
METHOD	cbi	()V	i	method_6304	ignoreChanceOnce
CLASS	cbj	net/minecraft/class_1378	net/minecraft/entity/ai/goal/SwimAroundGoal
CLASS	cbk	net/minecraft/class_1381	net/minecraft/entity/ai/goal/ProjectileAttackGoal
FIELD	cbk	Lbtp;	a	field_6583	mob
FIELD	cbk	Lckf;	b	field_6582	owner
FIELD	cbk	Lbtn;	c	field_6580	target
FIELD	cbk	I	d	field_6581	updateCountdownTicks
FIELD	cbk	D	e	field_6586	mobSpeed
FIELD	cbk	I	f	field_6579	seenTargetTicks
FIELD	cbk	I	g	field_6578	minIntervalTicks
FIELD	cbk	I	h	field_6577	maxIntervalTicks
FIELD	cbk	F	i	field_6585	maxShootRange
FIELD	cbk	F	j	field_6584	squaredMaxShootRange
CLASS	cbl	net/minecraft/class_1380	net/minecraft/entity/ai/goal/BowAttackGoal
FIELD	cbl	Lckb;	a	field_6576	actor
FIELD	cbl	D	b	field_6569	speed
FIELD	cbl	I	c	field_6575	attackInterval
FIELD	cbl	F	d	field_6570	squaredRange
FIELD	cbl	I	e	field_6574	cooldown
FIELD	cbl	I	f	field_6572	targetSeeingTicker
FIELD	cbl	Z	g	field_6573	movingToLeft
FIELD	cbl	Z	h	field_6571	backward
FIELD	cbl	I	i	field_6568	combatTicks
METHOD	cbl	(I)V	c	method_6305	setAttackInterval
METHOD	cbl	()Z	h	method_6306	isHoldingBow
CLASS	cbm	net/minecraft/class_1383	net/minecraft/entity/ai/goal/CrossbowAttackGoal
FIELD	cbm	Lbqd;	a	field_25696	COOLDOWN_RANGE
FIELD	cbm	Lckb;	b	field_6593	actor
FIELD	cbm	Lcbm$a;	c	field_16528	stage
FIELD	cbm	D	d	field_6590	speed
FIELD	cbm	F	e	field_6591	squaredRange
FIELD	cbm	I	f	field_6592	seeingTargetTicker
FIELD	cbm	I	g	field_16529	chargedTicksLeft
FIELD	cbm	I	h	field_25697	cooldown
METHOD	cbm	()Z	h	method_6310	isEntityHoldingCrossbow
METHOD	cbm	()Z	i	method_19996	hasAliveTarget
METHOD	cbm	()Z	k	method_16352	isUncharged
CLASS	cbm$a	net/minecraft/class_1383$class_3744	net/minecraft/entity/ai/goal/CrossbowAttackGoal$Stage
FIELD	cbm$a	Lcbm$a;	a	field_16534	field_16534
FIELD	cbm$a	Lcbm$a;	b	field_16530	field_16530
FIELD	cbm$a	Lcbm$a;	c	field_16532	field_16532
FIELD	cbm$a	Lcbm$a;	d	field_16533	field_16533
FIELD	cbm$a	[Lcbm$a;	e	field_16531	field_16531
METHOD	cbm$a	()[Lcbm$a;	a	method_36622	method_36622
CLASS	cbn	net/minecraft/class_1382	net/minecraft/entity/ai/goal/StepAndDestroyBlockGoal
FIELD	cbn	Ldex;	g	field_6587	targetBlock
FIELD	cbn	Lbtp;	h	field_6589	stepAndDestroyMob
FIELD	cbn	I	i	field_6588	counter
FIELD	cbn	I	j	field_30227	MAX_COOLDOWN
METHOD	cbn	(Ldbw;Liz;)V	a	method_6309	onDestroyBlock
METHOD	cbn	(Ldbx;Liz;)V	a	method_6307	tickStepping
METHOD	cbn	(Liz;Ldbc;)Liz;	a	method_6308	tweakToProperPos
CLASS	cbo	net/minecraft/class_1384	net/minecraft/entity/ai/goal/AvoidSunlightGoal
FIELD	cbo	Lbtw;	a	field_6594	mob
CLASS	cbp	net/minecraft/class_1387	net/minecraft/entity/ai/goal/HorseBondWithPlayerGoal
FIELD	cbp	Lchh;	a	field_6602	horse
FIELD	cbp	D	b	field_6601	speed
FIELD	cbp	D	c	field_6600	targetX
FIELD	cbp	D	d	field_6599	targetY
FIELD	cbp	D	e	field_6603	targetZ
CLASS	cbq	net/minecraft/class_1386	net/minecraft/entity/ai/goal/SitGoal
FIELD	cbq	Lbuk;	a	field_6597	tameable
CLASS	cbr	net/minecraft/class_4018	net/minecraft/entity/ai/goal/GoToVillageGoal
FIELD	cbr	I	a	field_30228	field_30228
FIELD	cbr	Lbtw;	b	field_17944	mob
FIELD	cbr	I	c	field_17945	searchRange
FIELD	cbr	Liz;	d	field_17947	targetPosition
METHOD	cbr	(Lare;Liz;)D	a	method_19054	method_19054
METHOD	cbr	()V	h	method_18252	findOtherWaypoint
CLASS	cbs	net/minecraft/class_1389	net/minecraft/entity/ai/goal/CreeperIgniteGoal
FIELD	cbs	Lcjn;	a	field_6608	creeper
FIELD	cbs	Lbtn;	b	field_6609	target
CLASS	cbt	net/minecraft/class_1391	net/minecraft/entity/ai/goal/TemptGoal
FIELD	cbt	Lbtw;	a	field_6616	mob
FIELD	cbt	Lcmv;	b	field_6617	closestPlayer
FIELD	cbt	Lcee;	c	field_18090	TEMPTING_ENTITY_PREDICATE
FIELD	cbt	Lcee;	d	field_28404	predicate
FIELD	cbt	D	e	field_6615	speed
FIELD	cbt	D	f	field_6614	lastPlayerX
FIELD	cbt	D	g	field_6611	lastPlayerY
FIELD	cbt	D	h	field_6621	lastPlayerZ
FIELD	cbt	D	i	field_6619	lastPlayerPitch
FIELD	cbt	D	j	field_6618	lastPlayerYaw
FIELD	cbt	I	k	field_6612	cooldown
FIELD	cbt	Z	l	field_6613	active
FIELD	cbt	Ljava/util/function/Predicate;	m	field_6622	foodPredicate
FIELD	cbt	Z	n	field_6620	canBeScared
METHOD	cbt	(Lbtn;)Z	a	method_6312	isTemptedBy
METHOD	cbt	()Z	h	method_16081	canBeScared
METHOD	cbt	()Z	i	method_6313	isActive
CLASS	cbu	net/minecraft/class_1390	net/minecraft/entity/ai/goal/StopFollowingCustomerGoal
FIELD	cbu	Lcmd;	a	field_6610	merchant
CLASS	cbv	net/minecraft/class_1393	net/minecraft/entity/ai/goal/MoveIntoWaterGoal
FIELD	cbv	Lbtw;	a	field_6625	mob
CLASS	cbw	net/minecraft/class_3993	net/minecraft/entity/ai/goal/HoldInHandsGoal
FIELD	cbw	Lbtp;	a	field_17755	actor
FIELD	cbw	Lcun;	b	field_17756	item
FIELD	cbw	Ljava/util/function/Predicate;	c	field_17757	condition
FIELD	cbw	Lavy;	d	field_18280	sound
CLASS	cbx	net/minecraft/class_1395	net/minecraft/entity/ai/goal/FlyGoal
CLASS	cby	net/minecraft/class_1394	net/minecraft/entity/ai/goal/WanderAroundFarGoal
FIELD	cby	F	i	field_30229	CHANCE
FIELD	cby	F	j	field_6626	probability
CLASS	cbz	net/minecraft/class_4135	net/minecraft/entity/ai/goal/PrioritizedGoal
FIELD	cbz	Lcal;	a	field_18416	goal
FIELD	cbz	I	b	field_18417	priority
FIELD	cbz	Z	c	field_18418	running
METHOD	cbz	(Lcbz;)Z	a	method_19055	canBeReplacedBy
METHOD	cbz	()Z	h	method_19056	isRunning
METHOD	cbz	()I	i	method_19057	getPriority
METHOD	cbz	()Lcal;	k	method_19058	getGoal
CLASS	cca	net/minecraft/class_1396	net/minecraft/entity/ai/goal/ZombieAttackGoal
FIELD	cca	Lcku;	b	field_6628	zombie
FIELD	cca	I	c	field_6627	ticks
CLASS	ccb	net/minecraft/class_6038	net/minecraft/unused/packageinfo/PackageInfo6038
CLASS	ccc	net/minecraft/class_1397	net/minecraft/entity/ai/goal/TrackIronGolemTargetGoal
FIELD	ccc	Lcfp;	a	field_6629	golem
FIELD	ccc	Lbtn;	b	field_6630	target
FIELD	ccc	Lcee;	c	field_19340	targetPredicate
CLASS	ccd	net/minecraft/class_1399	net/minecraft/entity/ai/goal/RevengeGoal
FIELD	ccd	Lcee;	a	field_18091	VALID_AVOIDABLES_PREDICATE
FIELD	ccd	I	b	field_30230	BOX_VERTICAL_EXPANSION
FIELD	ccd	Z	c	field_6639	groupRevenge
FIELD	ccd	I	d	field_6638	lastAttackedTime
FIELD	ccd	[Ljava/lang/Class;	i	field_6637	noRevengeTypes
FIELD	ccd	[Ljava/lang/Class;	j	field_6640	noHelpTypes
METHOD	ccd	(Lbtp;Lbtn;)V	a	method_6319	setMobEntityTarget
METHOD	ccd	([Ljava/lang/Class;)Lccd;	a	method_6318	setGroupRevenge
METHOD	ccd	()V	h	method_6317	callSameTypeForRevenge
CLASS	cce	net/minecraft/class_1400	net/minecraft/entity/ai/goal/ActiveTargetGoal
FIELD	cce	Ljava/lang/Class;	a	field_6643	targetClass
FIELD	cce	I	b	field_6641	reciprocalChance
FIELD	cce	Lbtn;	c	field_6644	targetEntity
FIELD	cce	Lcee;	d	field_6642	targetPredicate
FIELD	cce	I	i	field_36304	DEFAULT_RECIPROCAL_CHANCE
METHOD	cce	(D)Levk;	a	method_6321	getSearchBox
METHOD	cce	(Lbtn;)V	a	method_24632	setTargetEntity
METHOD	cce	(Lbtn;)Z	b	method_31503	method_31503
METHOD	cce	()V	h	method_18415	findClosestTarget
CLASS	ccf	net/minecraft/class_3760	net/minecraft/entity/ai/goal/DisableableFollowTargetGoal
FIELD	ccf	Z	i	field_17281	enabled
METHOD	ccf	(Z)V	a	method_17351	setEnabled
CLASS	ccg	net/minecraft/class_3909	net/minecraft/entity/ai/goal/RaidGoal
FIELD	ccg	I	i	field_30231	MAX_COOLDOWN
FIELD	ccg	I	j	field_17282	cooldown
METHOD	ccg	()I	i	method_17352	getCooldown
METHOD	ccg	()V	k	method_17353	decreaseCooldown
CLASS	cch	net/minecraft/class_1404	net/minecraft/entity/ai/goal/UntamedActiveTargetGoal
FIELD	cch	Lbuk;	i	field_6656	tameable
CLASS	cci	net/minecraft/class_1403	net/minecraft/entity/ai/goal/TrackOwnerAttackerGoal
FIELD	cci	Lbuk;	a	field_6654	tameable
FIELD	cci	Lbtn;	b	field_6655	attacker
FIELD	cci	I	c	field_6653	lastAttackedTime
CLASS	ccj	net/minecraft/class_1406	net/minecraft/entity/ai/goal/AttackWithOwnerGoal
FIELD	ccj	Lbuk;	a	field_6666	tameable
FIELD	ccj	Lbtn;	b	field_6667	attacking
FIELD	ccj	I	c	field_6665	lastAttackTime
CLASS	cck	net/minecraft/class_5398	net/minecraft/entity/ai/goal/UniversalAngerGoal
FIELD	cck	I	a	field_30232	BOX_VERTICAL_EXPANSION
FIELD	cck	Lbtp;	b	field_25604	mob
FIELD	cck	Z	c	field_25605	triggerOthers
FIELD	cck	I	d	field_25606	lastAttackedTime
METHOD	cck	(Lbtp;)Lbtt;	a	method_29930	method_29930
METHOD	cck	(Lbtp;)Z	b	method_29931	method_29931
METHOD	cck	()Z	h	method_29932	canStartUniversalAnger
METHOD	cck	()Ljava/util/List;	i	method_29933	getOthersInRange
CLASS	ccl	net/minecraft/class_1405	net/minecraft/entity/ai/goal/TrackTargetGoal
FIELD	ccl	I	a	field_30233	UNSET
FIELD	ccl	I	b	field_30234	CAN_TRACK
FIELD	ccl	I	c	field_30235	CANNOT_TRACK
FIELD	ccl	Z	d	field_6663	checkCanNavigate
FIELD	ccl	Lbtp;	e	field_6660	mob
FIELD	ccl	Z	f	field_6658	checkVisibility
FIELD	ccl	Lbtn;	g	field_6664	target
FIELD	ccl	I	h	field_6657	maxTimeWithoutVisibility
FIELD	ccl	I	i	field_6662	canNavigateFlag
FIELD	ccl	I	j	field_6661	checkCanNavigateCooldown
FIELD	ccl	I	k	field_6659	timeWithoutVisibility
METHOD	ccl	(Lbtn;)Z	a	method_6329	canNavigateToEntity
METHOD	ccl	(Lbtn;Lcee;)Z	a	method_6328	canTrack
METHOD	ccl	(I)Lccl;	c	method_6330	setMaxTimeWithoutVisibility
METHOD	ccl	()D	l	method_6326	getFollowRange
CLASS	ccm	net/minecraft/class_6039	net/minecraft/unused/packageinfo/PackageInfo6039
CLASS	ccn	net/minecraft/class_4136	net/minecraft/village/VillagerGossips
FIELD	ccn	I	a	field_30236	field_30236
FIELD	ccn	Lorg/slf4j/Logger;	b	field_41669	LOGGER
FIELD	ccn	Ljava/util/Map;	c	field_18419	entityReputation
METHOD	ccn	()Ljava/util/Map;	a	method_35120	getEntityReputationAssociatedGossips
METHOD	ccn	(II)I	a	method_19059	max
METHOD	ccn	(Lazf;I)Ljava/util/Collection;	a	method_19070	pickGossips
METHOD	ccn	(Lccn$b;)V	a	method_19060	method_19060
METHOD	ccn	(Lccn;Lazf;I)V	a	method_19061	shareGossipFrom
METHOD	ccn	(Lcco;)V	a	method_35121	remove
METHOD	ccn	(Lcco;II)I	a	method_19063	mergeReputation
METHOD	ccn	(Lcco;Ljava/util/function/DoublePredicate;)J	a	method_35122	getReputationCount
METHOD	ccn	(Lcom/mojang/datafixers/util/Pair;)Ljava/util/stream/Stream;	a	method_47924	method_47924
METHOD	ccn	(Lcom/mojang/serialization/Dynamic;)V	a	method_19066	deserialize
METHOD	ccn	(Lcom/mojang/serialization/DynamicOps;)Ljava/lang/Object;	a	method_19067	serialize
METHOD	ccn	(Ljava/lang/String;)V	a	method_47925	method_47925
METHOD	ccn	(Ljava/util/Map$Entry;)Ljava/util/stream/Stream;	a	method_19069	method_19069
METHOD	ccn	(Ljava/util/Map;Ljava/util/UUID;)V	a	method_35123	method_35123
METHOD	ccn	(Ljava/util/UUID;)Lccn$a;	a	method_19071	getReputationFor
METHOD	ccn	(Ljava/util/UUID;Lcco;)V	a	method_35124	remove
METHOD	ccn	(Ljava/util/UUID;Lcco;I)V	a	method_19072	startGossip
METHOD	ccn	(Ljava/util/UUID;Ljava/util/function/Predicate;)I	a	method_19073	getReputationFor
METHOD	ccn	(Ljava/util/function/DoublePredicate;Lcco;Lccn$a;)Z	a	method_35125	method_35125
METHOD	ccn	()V	b	method_20651	decay
METHOD	ccn	(Lccn$b;)V	b	method_19075	method_19075
METHOD	ccn	(Lcco;II)I	b	method_19065	method_19065
METHOD	ccn	(Ljava/lang/String;)V	b	method_47926	method_47926
METHOD	ccn	(Ljava/util/UUID;)Lccn$a;	b	method_19076	method_19076
METHOD	ccn	(Ljava/util/UUID;Lcco;I)V	b	method_35126	removeGossip
METHOD	ccn	()Ljava/util/stream/Stream;	c	method_19074	entries
CLASS	ccn$a	net/minecraft/class_4136$class_4137	net/minecraft/village/VillagerGossips$Reputation
FIELD	ccn$a	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	a	field_18420	associatedGossip
METHOD	ccn$a	()V	a	method_20652	decay
METHOD	ccn$a	(Lcco;)V	a	method_20653	clamp
METHOD	ccn$a	(Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)I	a	method_19078	method_19078
METHOD	ccn$a	(Ljava/util/UUID;)Ljava/util/stream/Stream;	a	method_19079	entriesFor
METHOD	ccn$a	(Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lccn$b;	a	method_19080	method_19080
METHOD	ccn$a	(Ljava/util/function/Predicate;)I	a	method_19081	getValueFor
METHOD	ccn$a	(Ljava/util/function/Predicate;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Z	a	method_19082	method_19082
METHOD	ccn$a	()Z	b	method_20654	isObsolete
METHOD	ccn$a	(Lcco;)V	b	method_20655	remove
CLASS	ccn$b	net/minecraft/class_4136$class_4138	net/minecraft/village/VillagerGossips$GossipEntry
FIELD	ccn$b	Lcom/mojang/serialization/Codec;	a	field_41670	CODEC
FIELD	ccn$b	Lcom/mojang/serialization/Codec;	b	field_41671	LIST_CODEC
FIELD	ccn$b	Ljava/util/UUID;	c	comp_1180	target
FIELD	ccn$b	Lcco;	d	comp_1181	type
FIELD	ccn$b	I	e	comp_1182	value
METHOD	ccn$b	()I	a	method_19083	getValue
METHOD	ccn$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_47927	method_47927
METHOD	ccn$b	()Ljava/util/UUID;	b	comp_1180	target
METHOD	ccn$b	()Lcco;	c	comp_1181	type
METHOD	ccn$b	()I	d	comp_1182	value
CLASS	cco	net/minecraft/class_4139	net/minecraft/village/VillageGossipType
FIELD	cco	Lcco;	a	field_18424	field_18424
FIELD	cco	Lcco;	b	field_18425	field_18425
FIELD	cco	Lcco;	c	field_18426	field_18426
FIELD	cco	Lcco;	d	field_18427	field_18427
FIELD	cco	Lcco;	e	field_18428	field_18428
FIELD	cco	I	f	field_30240	MAX_TRADING_REPUTATION
FIELD	cco	I	g	field_30241	TRADING_GOSSIP_SHARE_DECREMENT
FIELD	cco	I	h	field_30242	TRADING_GOSSIP_DECAY
FIELD	cco	Ljava/lang/String;	i	field_18430	key
FIELD	cco	I	j	field_18431	multiplier
FIELD	cco	I	k	field_18432	maxValue
FIELD	cco	I	l	field_19354	decay
FIELD	cco	I	m	field_18434	shareDecrement
FIELD	cco	Lcom/mojang/serialization/Codec;	n	field_41672	CODEC
FIELD	cco	[Lcco;	o	field_18436	field_18436
METHOD	cco	()[Lcco;	a	method_36623	method_36623
CLASS	ccp	net/minecraft/class_6040	net/minecraft/unused/packageinfo/PackageInfo6040
CLASS	ccq	net/minecraft/class_4831	net/minecraft/entity/ai/brain/Memory
FIELD	ccq	Ljava/lang/Object;	a	field_22330	value
FIELD	ccq	J	b	field_22331	expiry
METHOD	ccq	()V	a	method_24913	tick
METHOD	ccq	(Lccq;)Ljava/util/Optional;	a	method_28352	method_28352
METHOD	ccq	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_28353	createCodec
METHOD	ccq	(Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28354	method_28354
METHOD	ccq	(Ljava/lang/Object;)Lccq;	a	method_28355	permanent
METHOD	ccq	(Ljava/lang/Object;J)Lccq;	a	method_24636	timed
METHOD	ccq	(Ljava/lang/Object;Ljava/util/Optional;)Lccq;	a	method_28356	method_28356
METHOD	ccq	()J	b	method_35127	getExpiry
METHOD	ccq	(Lccq;)Ljava/lang/Object;	b	method_28357	method_28357
METHOD	ccq	()Ljava/lang/Object;	c	method_24637	getValue
METHOD	ccq	()Z	d	method_24634	isExpired
METHOD	ccq	()Z	e	method_24914	isTimed
CLASS	ccr	net/minecraft/class_4140	net/minecraft/entity/ai/brain/MemoryModuleType
FIELD	ccr	Lccr;	A	field_18453	field_18453
FIELD	ccr	Lccr;	B	field_30243	field_30243
FIELD	ccr	Lccr;	C	field_19008	field_19008
FIELD	ccr	Lccr;	D	field_19009	field_19009
FIELD	ccr	Lccr;	E	field_19293	field_19293
FIELD	ccr	Lccr;	F	field_25754	field_25754
FIELD	ccr	Lccr;	G	field_47762	field_47762
FIELD	ccr	Lccr;	H	field_19385	field_19385
FIELD	ccr	Lccr;	I	field_20616	field_20616
FIELD	ccr	Lccr;	J	field_19386	field_19386
FIELD	ccr	Lccr;	K	field_25359	field_25359
FIELD	ccr	Lccr;	L	field_22332	field_22332
FIELD	ccr	Lccr;	M	field_25360	field_25360
FIELD	ccr	Lccr;	N	field_28324	field_28324
FIELD	ccr	Lccr;	O	field_28325	field_28325
FIELD	ccr	Lccr;	P	field_28326	field_28326
FIELD	ccr	Lccr;	Q	field_40127	field_40127
FIELD	ccr	Lccr;	R	field_28327	field_28327
FIELD	ccr	Lccr;	S	field_30244	field_30244
FIELD	ccr	Lccr;	T	field_30245	field_30245
FIELD	ccr	Lccr;	U	field_30246	field_30246
FIELD	ccr	Lccr;	V	field_33483	field_33483
FIELD	ccr	Lccr;	W	field_33484	field_33484
FIELD	ccr	Lccr;	X	field_37442	field_37442
FIELD	ccr	Lccr;	Y	field_37443	field_37443
FIELD	ccr	Lccr;	Z	field_39408	field_39408
FIELD	ccr	Lccr;	aA	field_38110	field_38110
FIELD	ccr	Lccr;	aB	field_38111	field_38111
FIELD	ccr	Lccr;	aC	field_38112	field_38112
FIELD	ccr	Lccr;	aD	field_38113	field_38113
FIELD	ccr	Lccr;	aE	field_38103	field_38103
FIELD	ccr	Lccr;	aF	field_38104	field_38104
FIELD	ccr	Lccr;	aG	field_38105	field_38105
FIELD	ccr	Lccr;	aH	field_38106	field_38106
FIELD	ccr	Lccr;	aI	field_38107	field_38107
FIELD	ccr	Lccr;	aJ	field_38856	field_38856
FIELD	ccr	Lccr;	aK	field_38857	field_38857
FIELD	ccr	Lccr;	aL	field_38858	field_38858
FIELD	ccr	Lccr;	a	field_18437	field_18437
FIELD	ccr	Lccr;	aM	field_38394	field_38394
FIELD	ccr	Lccr;	aN	field_38395	field_38395
FIELD	ccr	Lccr;	aO	field_38396	field_38396
FIELD	ccr	Lccr;	aP	field_38397	field_38397
FIELD	ccr	Lccr;	aQ	field_42637	field_42637
FIELD	ccr	Lccr;	aR	field_42638	field_42638
FIELD	ccr	Lccr;	aS	field_42639	field_42639
FIELD	ccr	Lccr;	aT	field_42640	field_42640
FIELD	ccr	Lccr;	aU	field_47252	field_47252
FIELD	ccr	Lccr;	aV	field_47253	field_47253
FIELD	ccr	Lccr;	aW	field_47254	field_47254
FIELD	ccr	Lccr;	aX	field_47255	field_47255
FIELD	ccr	Lccr;	aY	field_47256	field_47256
FIELD	ccr	Lccr;	aZ	field_47257	field_47257
FIELD	ccr	Lccr;	aa	field_39450	field_39450
FIELD	ccr	Lccr;	ab	field_22333	field_22333
FIELD	ccr	Lccr;	ac	field_25361	field_25361
FIELD	ccr	Lccr;	ad	field_22334	field_22334
FIELD	ccr	Lccr;	ae	field_25813	field_25813
FIELD	ccr	Lccr;	af	field_25814	field_25814
FIELD	ccr	Lccr;	ag	field_22473	field_22473
FIELD	ccr	Lccr;	ah	field_22336	field_22336
FIELD	ccr	Lccr;	ai	field_22337	field_22337
FIELD	ccr	Lccr;	aj	field_25159	field_25159
FIELD	ccr	Lccr;	ak	field_22339	field_22339
FIELD	ccr	Lccr;	al	field_22340	field_22340
FIELD	ccr	Lccr;	am	field_22342	field_22342
FIELD	ccr	Lccr;	an	field_25755	field_25755
FIELD	ccr	Lccr;	ao	field_22343	field_22343
FIELD	ccr	Lccr;	ap	field_22344	field_22344
FIELD	ccr	Lccr;	aq	field_22345	field_22345
FIELD	ccr	Lccr;	ar	field_22346	field_22346
FIELD	ccr	Lccr;	as	field_22347	field_22347
FIELD	ccr	Lccr;	at	field_22348	field_22348
FIELD	ccr	Lccr;	au	field_22349	field_22349
FIELD	ccr	Lccr;	av	field_22350	field_22350
FIELD	ccr	Lccr;	aw	field_22474	field_22474
FIELD	ccr	Lccr;	ax	field_22353	field_22353
FIELD	ccr	Lccr;	ay	field_38108	field_38108
FIELD	ccr	Lccr;	az	field_38109	field_38109
FIELD	ccr	Lccr;	b	field_18438	field_18438
FIELD	ccr	Lccr;	ba	field_47258	field_47258
FIELD	ccr	Lccr;	bb	field_47763	field_47763
FIELD	ccr	Ljava/util/Optional;	bc	field_24668	codec
FIELD	ccr	Lccr;	c	field_18439	field_18439
FIELD	ccr	Lccr;	d	field_25160	field_25160
FIELD	ccr	Lccr;	e	field_18440	field_18440
FIELD	ccr	Lccr;	f	field_18873	field_18873
FIELD	ccr	Lccr;	g	field_18441	field_18441
FIELD	ccr	Lccr;	h	field_18442	field_18442
FIELD	ccr	Lccr;	i	field_19006	field_19006
FIELD	ccr	Lccr;	j	field_18443	field_18443
FIELD	ccr	Lccr;	k	field_18444	field_18444
FIELD	ccr	Lccr;	l	field_22354	field_22354
FIELD	ccr	Lccr;	m	field_18445	field_18445
FIELD	ccr	Lccr;	n	field_18446	field_18446
FIELD	ccr	Lccr;	o	field_22355	field_22355
FIELD	ccr	Lccr;	p	field_22475	field_22475
FIELD	ccr	Lccr;	q	field_18447	field_18447
FIELD	ccr	Lccr;	r	field_18448	field_18448
FIELD	ccr	Lccr;	s	field_22356	field_22356
FIELD	ccr	Lccr;	t	field_18449	field_18449
FIELD	ccr	Lccr;	u	field_18450	field_18450
FIELD	ccr	Lccr;	v	field_26389	field_26389
FIELD	ccr	Lccr;	w	field_19007	field_19007
FIELD	ccr	Lccr;	x	field_18451	field_18451
FIELD	ccr	Lccr;	y	field_18452	field_18452
FIELD	ccr	Lccr;	z	field_22357	field_22357
METHOD	ccr	()Ljava/util/Optional;	a	method_19093	getCodec
METHOD	ccr	(Ljava/lang/String;)Lccr;	a	method_20738	register
METHOD	ccr	(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lccr;	a	method_19092	register
CLASS	ccs	net/minecraft/class_4141	net/minecraft/entity/ai/brain/MemoryModuleState
FIELD	ccs	Lccs;	a	field_18456	field_18456
FIELD	ccs	Lccs;	b	field_18457	field_18457
FIELD	ccs	Lccs;	c	field_18458	field_18458
FIELD	ccs	[Lccs;	d	field_18459	field_18459
METHOD	ccs	()[Lccs;	a	method_36624	method_36624
CLASS	cct	net/minecraft/class_6670	net/minecraft/entity/ai/brain/LivingTargetCache
FIELD	cct	Lcct;	a	field_35104	EMPTY
FIELD	cct	Ljava/util/List;	b	field_35105	entities
FIELD	cct	Ljava/util/function/Predicate;	c	field_35106	targetPredicate
METHOD	cct	()Lcct;	a	method_38971	empty
METHOD	cct	(Lbtn;)Z	a	method_38972	contains
METHOD	cct	(Lbtn;Lbtn;)Z	a	method_38973	method_38973
METHOD	cct	(Lit/unimi/dsi/fastutil/objects/Object2BooleanOpenHashMap;Ljava/util/function/Predicate;Lbtn;)Z	a	method_38974	method_38974
METHOD	cct	(Ljava/util/function/Predicate;)Ljava/util/Optional;	a	method_38975	findFirst
METHOD	cct	(Ljava/util/function/Predicate;Lbtn;)Z	a	method_38976	method_38976
METHOD	cct	(Lbtn;)Z	b	method_38977	method_38977
METHOD	cct	(Ljava/util/function/Predicate;)Ljava/lang/Iterable;	b	method_38978	iterate
METHOD	cct	(Ljava/util/function/Predicate;Lbtn;)Z	b	method_38979	method_38979
METHOD	cct	(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;	c	method_38980	stream
METHOD	cct	(Ljava/util/function/Predicate;)Z	d	method_38981	anyMatch
CLASS	ccu	net/minecraft/class_4142	net/minecraft/entity/ai/brain/WalkTarget
FIELD	ccu	Lbwu;	a	field_18460	lookTarget
FIELD	ccu	F	b	field_18461	speed
FIELD	ccu	I	c	field_18462	completionRange
METHOD	ccu	()Lbwu;	a	method_19094	getLookTarget
METHOD	ccu	()F	b	method_19095	getSpeed
METHOD	ccu	()I	c	method_19096	getCompletionRange
CLASS	ccv	net/minecraft/class_6041	net/minecraft/unused/packageinfo/PackageInfo6041
CLASS	ccw	net/minecraft/class_5766	net/minecraft/entity/ai/pathing/AmphibiousSwimNavigation
CLASS	ccx	net/minecraft/class_1407	net/minecraft/entity/ai/pathing/BirdNavigation
METHOD	ccx	(Z)V	b	method_6332	setCanPathThroughDoors
METHOD	ccx	(Z)V	c	method_6331	setCanEnterOpenDoors
METHOD	ccx	()Z	d	method_35128	canEnterOpenDoors
METHOD	ccx	()Z	e	method_35129	method_35129
CLASS	ccy	net/minecraft/class_1409	net/minecraft/entity/ai/pathing/MobNavigation
FIELD	ccy	Z	p	field_6686	avoidSunlight
METHOD	ccy	(Leok;)Z	a	method_26338	canWalkOnPath
METHOD	ccy	(Z)V	b	method_6363	setCanPathThroughDoors
METHOD	ccy	(Z)V	c	method_35139	setCanEnterOpenDoors
METHOD	ccy	(Z)V	d	method_6361	setAvoidSunlight
METHOD	ccy	()Z	e	method_35140	method_35140
METHOD	ccy	(Z)V	e	method_46645	setCanWalkOverFences
METHOD	ccy	()Z	f	method_6366	canEnterOpenDoors
METHOD	ccy	()I	s	method_6362	getPathfindingY
CLASS	ccz	net/minecraft/class_1408	net/minecraft/entity/ai/pathing/EntityNavigation
FIELD	ccz	Lbtp;	a	field_6684	entity
FIELD	ccz	Ldbw;	b	field_6677	world
FIELD	ccz	Leoh;	c	field_6681	currentPath
FIELD	ccz	D	d	field_6668	speed
FIELD	ccz	I	e	field_6675	tickCount
FIELD	ccz	I	f	field_6674	pathStartTime
FIELD	ccz	Levp;	g	field_6672	pathStartPos
FIELD	ccz	Lkd;	h	field_6680	lastNodePosition
FIELD	ccz	J	i	field_6670	currentNodeMs
FIELD	ccz	J	j	field_6669	lastActiveTickMs
FIELD	ccz	D	k	field_6682	currentNodeTimeout
FIELD	ccz	F	l	field_6683	nodeReachProximity
FIELD	ccz	Z	m	field_6679	inRecalculationCooldown
FIELD	ccz	J	n	field_6685	lastRecalculateTime
FIELD	ccz	Leog;	o	field_6678	nodeMaker
FIELD	ccz	I	p	field_30247	RECALCULATE_COOLDOWN
FIELD	ccz	I	q	field_41545	field_41545
FIELD	ccz	F	r	field_41546	field_41546
FIELD	ccz	Liz;	s	field_20293	currentTarget
FIELD	ccz	I	t	field_20294	currentDistance
FIELD	ccz	F	u	field_21642	rangeMultiplier
FIELD	ccz	Leoj;	v	field_6673	pathNodeNavigator
FIELD	ccz	Z	w	field_26820	nearPathStartPos
METHOD	ccz	()V	S_	method_6359	adjustPath
METHOD	ccz	()Z	a	method_6358	isAtValidPosition
METHOD	ccz	(D)V	a	method_6344	setSpeed
METHOD	ccz	(DDDD)Z	a	method_6337	startMovingTo
METHOD	ccz	(DDDI)Leoh;	a	method_6352	findPathTo
METHOD	ccz	(DDDID)Z	a	method_58160	startMovingTo
METHOD	ccz	(F)V	a	method_23964	setRangeMultiplier
METHOD	ccz	(I)Leoj;	a	method_6336	createPathNodeNavigator
METHOD	ccz	(Lbss;D)Z	a	method_6335	startMovingTo
METHOD	ccz	(Lbss;I)Leoh;	a	method_6349	findPathTo
METHOD	ccz	(Lbtp;Levp;Levp;Z)Z	a	method_43394	doesNotCollide
METHOD	ccz	(Leoh;D)Z	a	method_6334	startMovingAlong
METHOD	ccz	(Levp;)D	a	method_38065	adjustTargetY
METHOD	ccz	(Levp;Levp;)Z	a	method_6341	canPathDirectlyThrough
METHOD	ccz	(Liz;)Z	a	method_6333	isValidPosition
METHOD	ccz	(Liz;I)Leoh;	a	method_6348	findPathTo
METHOD	ccz	(Liz;II)Leoh;	a	method_35141	findPathTo
METHOD	ccz	(Ljava/util/Set;I)Leoh;	a	method_29934	findPathTo
METHOD	ccz	(Ljava/util/Set;IZI)Leoh;	a	method_35142	findPathTo
METHOD	ccz	(Ljava/util/Set;IZIF)Leoh;	a	method_18416	findPathToAny
METHOD	ccz	(Ljava/util/stream/Stream;I)Leoh;	a	method_21643	findPathToAny
METHOD	ccz	(Z)V	a	method_6354	setCanSwim
METHOD	ccz	()Levp;	b	method_6347	getPos
METHOD	ccz	(Leok;)Z	b	method_48158	canJumpToNext
METHOD	ccz	(Levp;)V	b	method_6346	checkTimeouts
METHOD	ccz	(Liz;)Z	b	method_18053	shouldRecalculatePath
METHOD	ccz	()V	c	method_6360	tick
METHOD	ccz	(Levp;)Z	c	method_27799	shouldJumpToNextNode
METHOD	ccz	()V	e	method_31266	resetNodeAndStop
METHOD	ccz	()V	f	method_26085	resetNode
METHOD	ccz	()V	g	method_23965	resetRangeMultiplier
METHOD	ccz	()Liz;	h	method_6355	getTargetPos
METHOD	ccz	()V	i	method_6356	recalculatePath
METHOD	ccz	()Leoh;	j	method_6345	getCurrentPath
METHOD	ccz	()V	k	method_6339	continueFollowingPath
METHOD	ccz	()Z	l	method_6357	isIdle
METHOD	ccz	()Z	m	method_23966	isFollowingPath
METHOD	ccz	()V	n	method_6340	stop
METHOD	ccz	()Leog;	o	method_6342	getNodeMaker
METHOD	ccz	()Z	p	method_6350	canSwim
METHOD	ccz	()F	q	method_35143	getNodeReachProximity
METHOD	ccz	()Z	r	method_31267	isNearPathStartPos
CLASS	cda	net/minecraft/class_1410	net/minecraft/entity/ai/pathing/SpiderNavigation
FIELD	cda	Liz;	p	field_6687	targetPos
CLASS	cdb	net/minecraft/class_1412	net/minecraft/entity/ai/pathing/SwimNavigation
FIELD	cdb	Z	p	field_6689	canJumpOutOfWater
CLASS	cdc	net/minecraft/class_6042	net/minecraft/unused/packageinfo/PackageInfo6042
CLASS	cdd	net/minecraft/class_6043	net/minecraft/unused/packageinfo/PackageInfo6043
CLASS	cde	net/minecraft/class_5356	net/minecraft/entity/ai/brain/sensor/NearestVisibleAdultSensor
METHOD	cde	(Lare;Lbsm;)V	a	method_29531	sense
METHOD	cde	(Lbsm;Lbtn;)Z	a	method_29528	method_29528
METHOD	cde	(Lbsm;Lcct;)V	a	method_29529	findNearestVisibleAdult
METHOD	cde	(Lbsm;Lcct;)V	b	method_29532	method_29532
CLASS	cdf	net/minecraft/class_6044	net/minecraft/entity/ai/brain/sensor/AxolotlAttackablesSensor
FIELD	cdf	F	a	field_30248	TARGET_RANGE
METHOD	cdf	(Lbtn;)Z	b	method_35145	isAlwaysHostileTo
METHOD	cdf	(Lbtn;Lbtn;)Z	e	method_35144	canHunt
METHOD	cdf	(Lbtn;Lbtn;)Z	f	method_35146	isInRange
CLASS	cdg	net/minecraft/class_8947	net/minecraft/entity/ai/brain/sensor/BreezeAttackablesSensor
FIELD	cdg	I	a	field_47260	RANGE
METHOD	cdg	(Lare;Lckx;)V	a	method_54993	sense
METHOD	cdg	(Lckx;)V	a	method_54994	method_54994
METHOD	cdg	(Lckx;Lbtn;)V	a	method_54995	method_54995
METHOD	cdg	(Lckx;Lbtn;)Z	b	method_54996	method_54996
CLASS	cdh	net/minecraft/class_4143	net/minecraft/entity/ai/brain/sensor/DummySensor
CLASS	cdi	net/minecraft/class_7100	net/minecraft/entity/ai/brain/sensor/FrogAttackablesSensor
FIELD	cdi	F	a	field_37444	RANGE
METHOD	cdi	(Lbtn;Lbtn;)Z	e	method_44331	isTargetUnreachable
CLASS	cdj	net/minecraft/class_4307	net/minecraft/entity/ai/brain/sensor/GolemLastSeenSensor
FIELD	cdj	I	a	field_30249	RUN_TIME
FIELD	cdj	I	c	field_30250	GOLEM_DETECTED_WARMUP
METHOD	cdj	(Lbtn;)V	a	method_20656	senseIronGolem
METHOD	cdj	(Lbtn;)V	b	method_30233	rememberIronGolem
METHOD	cdj	(Lbtn;)Z	c	method_20657	method_20657
CLASS	cdk	net/minecraft/class_4832	net/minecraft/entity/ai/brain/sensor/HoglinSpecificSensor
METHOD	cdk	(Lare;Lclf;)V	a	method_24639	sense
METHOD	cdk	(Lare;Liz;)Z	a	method_24640	method_24640
METHOD	cdk	(Lbtn;)Z	a	method_38982	method_38982
METHOD	cdk	(Lare;Lclf;)Ljava/util/Optional;	b	method_24641	findNearestWarpedFungus
CLASS	cdl	net/minecraft/class_4144	net/minecraft/entity/ai/brain/sensor/HurtBySensor
METHOD	cdl	(Lare;Lbup;Lbtn;)V	a	method_24642	method_24642
CLASS	cdm	net/minecraft/class_7101	net/minecraft/entity/ai/brain/sensor/IsInWaterSensor
CLASS	cdn	net/minecraft/class_9068	net/minecraft/entity/ai/brain/sensor/ArmadilloScareDetectedSensor
FIELD	cdn	Ljava/util/function/BiPredicate;	a	field_47764	threateningEntityPredicate
FIELD	cdn	Ljava/util/function/Predicate;	c	field_47765	canRollUpPredicate
FIELD	cdn	Lccr;	d	field_47766	memoryModuleType
FIELD	cdn	I	e	field_47767	expiry
METHOD	cdn	(Lbtn;)V	a	method_55702	tryDetectThreat
METHOD	cdn	(Lbtn;Lbtn;)Z	a	method_55703	method_55703
METHOD	cdn	(Lbtn;)V	b	method_55704	onDetected
METHOD	cdn	(Lbtn;)V	c	method_55705	clear
CLASS	cdo	net/minecraft/class_4256	net/minecraft/entity/ai/brain/sensor/NearestBedSensor
FIELD	cdo	I	a	field_30251	REMEMBER_TIME
FIELD	cdo	I	c	field_30252	MAX_TRIES
FIELD	cdo	I	d	field_30253	MAX_EXPIRY_TIME
FIELD	cdo	Lit/unimi/dsi/fastutil/longs/Long2LongMap;	e	field_20295	positionToExpiryTime
FIELD	cdo	I	f	field_20296	tries
FIELD	cdo	J	g	field_20297	expiryTime
METHOD	cdo	(Lare;Lbtp;)V	a	method_21646	sense
METHOD	cdo	(Lit/unimi/dsi/fastutil/longs/Long2LongMap$Entry;)Z	a	method_21645	method_21645
METHOD	cdo	(Liz;)Z	a	method_21644	method_21644
METHOD	cdo	(Lji;)Z	a	method_43977	method_43977
CLASS	cdp	net/minecraft/class_4833	net/minecraft/entity/ai/brain/sensor/NearestItemsSensor
FIELD	cdp	I	a	field_30254	MAX_RANGE
FIELD	cdp	J	c	field_30255	HORIZONTAL_RANGE
FIELD	cdp	J	d	field_30256	VERTICAL_RANGE
METHOD	cdp	(Lare;Lbtp;)V	a	method_24645	sense
METHOD	cdp	(Lbtp;Lcjf;)Z	a	method_24643	method_24643
METHOD	cdp	(Lcjf;)Z	a	method_24644	method_24644
METHOD	cdp	(Lbtp;Lcjf;)Z	b	method_24646	method_24646
CLASS	cdq	net/minecraft/class_4146	net/minecraft/entity/ai/brain/sensor/NearestLivingEntitiesSensor
METHOD	cdq	(Lbtn;Lbtn;)Z	a	method_19097	method_19097
METHOD	cdq	()I	b	method_43081	getHorizontalExpansion
METHOD	cdq	()I	c	method_43082	getHeightExpansion
CLASS	cdr	net/minecraft/class_6045	net/minecraft/entity/ai/brain/sensor/NearestVisibleLivingEntitySensor
METHOD	cdr	(Lbtn;)Ljava/util/Optional;	a	method_35147	getVisibleLivingEntities
METHOD	cdr	(Lbtn;Lbtn;)Z	a	method_35148	matches
METHOD	cdr	(Lbtn;Lcct;)Ljava/util/Optional;	a	method_35149	method_35149
METHOD	cdr	()Lccr;	b	method_35150	getOutputMemoryModule
METHOD	cdr	(Lbtn;)Ljava/util/Optional;	b	method_35151	getNearestVisibleLivingEntity
METHOD	cdr	(Lbtn;Lbtn;)Z	e	method_35152	method_35152
CLASS	cds	net/minecraft/class_5417	net/minecraft/entity/ai/brain/sensor/PiglinBruteSpecificSensor
METHOD	cds	(Lbtn;)Z	a	method_38983	method_38983
CLASS	cdt	net/minecraft/class_4834	net/minecraft/entity/ai/brain/sensor/PiglinSpecificSensor
METHOD	cdt	(Lare;Liz;)Z	a	method_24648	isPiglinRepellent
METHOD	cdt	(Lbtn;)Z	a	method_38984	method_38984
METHOD	cdt	(Lare;Liz;)Z	b	method_30077	method_30077
METHOD	cdt	(Lare;Lbtn;)Ljava/util/Optional;	c	method_24649	findPiglinRepellent
CLASS	cdu	net/minecraft/class_4147	net/minecraft/entity/ai/brain/sensor/NearestPlayersSensor
METHOD	cdu	(Lbtn;Larf;)Z	a	method_19098	method_19098
METHOD	cdu	(Lbtn;Lcmv;)Z	a	method_36981	method_36981
METHOD	cdu	(Lbtn;Lcmv;)Z	b	method_29268	method_29268
CLASS	cdv	net/minecraft/class_4221	net/minecraft/entity/ai/brain/sensor/SecondaryPointsOfInterestSensor
FIELD	cdv	I	a	field_30257	RUN_TIME
METHOD	cdv	(Lare;Lcmi;)V	a	method_19617	sense
CLASS	cdw	net/minecraft/class_1413	net/minecraft/entity/mob/MobVisibilityCache
FIELD	cdw	Lbtp;	a	field_6691	owner
FIELD	cdw	Lit/unimi/dsi/fastutil/ints/IntSet;	b	field_6692	visibleEntities
FIELD	cdw	Lit/unimi/dsi/fastutil/ints/IntSet;	c	field_6690	invisibleEntities
METHOD	cdw	()V	a	method_6370	clear
METHOD	cdw	(Lbss;)Z	a	method_6369	canSee
CLASS	cdx	net/minecraft/class_4148	net/minecraft/entity/ai/brain/sensor/Sensor
FIELD	cdx	Lazf;	a	field_19294	RANDOM
FIELD	cdx	I	b	field_30258	BASE_MAX_DISTANCE
FIELD	cdx	I	c	field_30259	DEFAULT_RUN_TIME
FIELD	cdx	Lcee;	d	field_26630	TARGET_PREDICATE
FIELD	cdx	Lcee;	e	field_26631	TARGET_PREDICATE_IGNORE_DISTANCE_SCALING
FIELD	cdx	Lcee;	f	field_33762	ATTACKABLE_TARGET_PREDICATE
FIELD	cdx	Lcee;	g	field_33763	ATTACKABLE_TARGET_PREDICATE_IGNORE_DISTANCE_SCALING
FIELD	cdx	Lcee;	h	field_34050	ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY
FIELD	cdx	Lcee;	i	field_34051	ATTACKABLE_TARGET_PREDICATE_IGNORE_VISIBILITY_OR_DISTANCE_SCALING
FIELD	cdx	I	j	field_18464	senseInterval
FIELD	cdx	J	k	field_18463	lastSenseTime
METHOD	cdx	()Ljava/util/Set;	a	method_19099	getOutputMemoryModules
METHOD	cdx	(Lare;Lbtn;)V	a	method_19101	sense
METHOD	cdx	(Lare;Lbtn;)V	b	method_19100	tick
METHOD	cdx	(Lbtn;Lbtn;)Z	b	method_30954	testTargetPredicate
METHOD	cdx	(Lbtn;Lbtn;)Z	c	method_36982	testAttackableTargetPredicate
METHOD	cdx	(Lbtn;Lbtn;)Z	d	method_37456	testAttackableTargetPredicateIgnoreVisibility
CLASS	cdy	net/minecraft/class_4149	net/minecraft/entity/ai/brain/sensor/SensorType
FIELD	cdy	Ljava/util/function/Supplier;	A	field_18471	factory
FIELD	cdy	Lcdy;	a	field_18465	field_18465
FIELD	cdy	Lcdy;	b	field_22358	field_22358
FIELD	cdy	Lcdy;	c	field_18466	field_18466
FIELD	cdy	Lcdy;	d	field_18467	field_18467
FIELD	cdy	Lcdy;	e	field_19010	field_19010
FIELD	cdy	Lcdy;	f	field_18469	field_18469
FIELD	cdy	Lcdy;	g	field_18470	field_18470
FIELD	cdy	Lcdy;	h	field_19011	field_19011
FIELD	cdy	Lcdy;	i	field_18875	field_18875
FIELD	cdy	Lcdy;	j	field_25756	field_25756
FIELD	cdy	Lcdy;	k	field_47768	field_47768
FIELD	cdy	Lcdy;	l	field_22359	field_22359
FIELD	cdy	Lcdy;	m	field_25757	field_25757
FIELD	cdy	Lcdy;	n	field_22360	field_22360
FIELD	cdy	Lcdy;	o	field_25362	field_25362
FIELD	cdy	Lcdy;	p	field_30260	field_30260
FIELD	cdy	Lcdy;	q	field_28329	field_28329
FIELD	cdy	Lcdy;	r	field_30261	field_30261
FIELD	cdy	Lcdy;	s	field_37445	field_37445
FIELD	cdy	Lcdy;	t	field_40128	field_40128
FIELD	cdy	Lcdy;	u	field_47769	field_47769
FIELD	cdy	Lcdy;	v	field_37446	field_37446
FIELD	cdy	Lcdy;	w	field_37447	field_37447
FIELD	cdy	Lcdy;	x	field_38114	field_38114
FIELD	cdy	Lcdy;	y	field_44475	field_44475
FIELD	cdy	Lcdy;	z	field_47261	field_47261
METHOD	cdy	()Lcdx;	a	method_19102	create
METHOD	cdy	(Ljava/lang/String;Ljava/util/function/Supplier;)Lcdy;	a	method_19103	register
METHOD	cdy	()Lcdz;	b	method_51153	method_51153
METHOD	cdy	()Lcdz;	c	method_55706	method_55706
METHOD	cdy	()Lcdz;	d	method_45338	method_45338
METHOD	cdy	()Lcdz;	e	method_41351	method_41351
METHOD	cdy	()Lcdz;	f	method_35153	method_35153
METHOD	cdy	()Lcdz;	g	method_33212	method_33212
METHOD	cdy	()Lcdn;	h	method_55707	method_55707
CLASS	cdz	net/minecraft/class_5760	net/minecraft/entity/ai/brain/sensor/TemptationsSensor
FIELD	cdz	I	a	field_30262	MAX_DISTANCE
FIELD	cdz	Lcee;	c	field_28330	TEMPTER_PREDICATE
FIELD	cdz	Ljava/util/function/Predicate;	d	field_28331	predicate
METHOD	cdz	(Lare;Lbtw;)V	a	method_33213	sense
METHOD	cdz	(Lbtw;Larf;)Z	a	method_45339	method_45339
METHOD	cdz	(Lcmv;)Z	a	method_33215	test
METHOD	cdz	(Lcun;)Z	a	method_33216	test
METHOD	cdz	(Lbtw;Larf;)Z	b	method_33214	method_33214
METHOD	cdz	(Lbtw;Larf;)Z	c	method_33217	method_33217
CLASS	cea	net/minecraft/class_4257	net/minecraft/entity/ai/brain/sensor/VillagerBabiesSensor
METHOD	cea	(Lbtn;)Ljava/util/List;	a	method_20000	getVisibleVillagerBabies
METHOD	cea	(Lbtn;)Z	b	method_20001	isVillagerBaby
METHOD	cea	(Lbtn;)Lcct;	c	method_20002	getVisibleMobs
CLASS	ceb	net/minecraft/class_4150	net/minecraft/entity/ai/brain/sensor/VillagerHostilesSensor
FIELD	ceb	Lcom/google/common/collect/ImmutableMap;	a	field_18473	SQUARED_DISTANCES_FOR_DANGER
METHOD	ceb	(Lbtn;)Z	b	method_19104	isHostile
METHOD	ceb	(Lbtn;Lbtn;)Z	e	method_19105	isCloseEnoughForDanger
CLASS	cec	net/minecraft/class_7252	net/minecraft/entity/ai/brain/sensor/WardenAttackablesSensor
METHOD	cec	(Lare;Lclz;)V	a	method_43083	sense
METHOD	cec	(Lbtn;)Z	a	method_43084	method_43084
METHOD	cec	(Lclz;)V	a	method_43085	method_43085
METHOD	cec	(Lclz;Lbtn;)V	a	method_42164	method_42164
METHOD	cec	(Lclz;Ljava/util/function/Predicate;)Ljava/util/Optional;	a	method_43086	findNearestTarget
METHOD	cec	(Lbtn;)Z	b	method_42166	method_42166
METHOD	cec	(Lclz;)Ljava/util/Optional;	b	method_43087	method_43087
CLASS	ced	net/minecraft/class_6046	net/minecraft/unused/packageinfo/PackageInfo6046
CLASS	cee	net/minecraft/class_4051	net/minecraft/entity/ai/TargetPredicate
FIELD	cee	Lcee;	a	field_18092	DEFAULT
FIELD	cee	D	b	field_30263	MIN_DISTANCE
FIELD	cee	Z	c	field_33720	attackable
FIELD	cee	D	d	field_18093	baseMaxDistance
FIELD	cee	Z	e	field_33721	respectsVisibility
FIELD	cee	Z	f	field_18098	useDistanceScalingFactor
FIELD	cee	Ljava/util/function/Predicate;	g	field_28405	predicate
METHOD	cee	()Lcee;	a	method_36625	createAttackable
METHOD	cee	(D)Lcee;	a	method_18418	setBaseMaxDistance
METHOD	cee	(Lbtn;Lbtn;)Z	a	method_18419	test
METHOD	cee	(Ljava/util/function/Predicate;)Lcee;	a	method_18420	setPredicate
METHOD	cee	()Lcee;	b	method_36626	createNonAttackable
METHOD	cee	()Lcee;	c	method_33335	copy
METHOD	cee	()Lcee;	d	method_36627	ignoreVisibility
METHOD	cee	()Lcee;	e	method_18424	ignoreDistanceScalingFactor
CLASS	cef	net/minecraft/class_6047	net/minecraft/unused/packageinfo/PackageInfo6047
CLASS	ceg	net/minecraft/class_5530	net/minecraft/entity/ai/NoPenaltySolidTargeting
METHOD	ceg	(Lbtw;IIIDDD)Levp;	a	method_31504	find
METHOD	ceg	(Lbtw;IIIDDDZ)Liz;	a	method_31505	tryMake
METHOD	ceg	(Lbtw;Liz;)Z	a	method_31506	method_31506
METHOD	ceg	(Lbtw;IIIDDDZ)Liz;	b	method_31507	method_31507
CLASS	ceh	net/minecraft/class_5531	net/minecraft/entity/ai/NoWaterTargeting
METHOD	ceh	(Lbtw;IIILevp;D)Levp;	a	method_31508	find
METHOD	ceh	(Lbtw;IIILevp;DZ)Liz;	a	method_31509	method_31509
CLASS	cei	net/minecraft/class_5532	net/minecraft/entity/ai/NoPenaltyTargeting
METHOD	cei	(Lbtw;II)Levp;	a	method_31510	find
METHOD	cei	(Lbtw;IILevp;)Levp;	a	method_31511	findFrom
METHOD	cei	(Lbtw;IILevp;D)Levp;	a	method_31512	findTo
METHOD	cei	(Lbtw;IILevp;DZ)Liz;	a	method_31513	method_31513
METHOD	cei	(Lbtw;IILevp;Z)Liz;	a	method_31514	method_31514
METHOD	cei	(Lbtw;IIZ)Liz;	a	method_31515	method_31515
METHOD	cei	(Lbtw;IZLiz;)Liz;	a	method_31516	tryMake
CLASS	cej	net/minecraft/class_5493	net/minecraft/entity/ai/NavigationConditions
METHOD	cej	(Lbtp;)Z	a	method_30955	hasMobNavigation
METHOD	cej	(Lbtw;I)Z	a	method_31517	isPositionTargetInRange
METHOD	cej	(Lbtw;Liz;)Z	a	method_31518	isWaterAt
METHOD	cej	(Lccz;Liz;)Z	a	method_31519	isInvalidPosition
METHOD	cej	(Liz;Lbtw;)Z	a	method_31520	isHeightInvalid
METHOD	cej	(ZLbtw;Liz;)Z	a	method_31521	isPositionTargetOutOfWalkRange
METHOD	cej	(Lbtw;Liz;)Z	b	method_31522	hasPathfindingPenalty
METHOD	cej	(Lbtw;Liz;)Z	c	method_31523	isSolidAt
CLASS	cek	net/minecraft/class_5533	net/minecraft/entity/ai/AboveGroundTargeting
METHOD	cek	(Lbtw;IIDDFII)Levp;	a	method_31524	find
METHOD	cek	(Lbtw;IIDDFZII)Liz;	a	method_31525	method_31525
METHOD	cek	(Lbtw;Liz;)Z	a	method_31526	method_31526
CLASS	cel	net/minecraft/class_5534	net/minecraft/entity/ai/FuzzyTargeting
METHOD	cel	(Lbtw;II)Levp;	a	method_31527	find
METHOD	cel	(Lbtw;IILevp;)Levp;	a	method_31528	findTo
METHOD	cel	(Lbtw;IILevp;Z)Levp;	a	method_31529	findValid
METHOD	cel	(Lbtw;IILjava/util/function/ToDoubleFunction;)Levp;	a	method_31530	find
METHOD	cel	(Lbtw;IIZ)Liz;	a	method_31531	method_31531
METHOD	cel	(Lbtw;IZLiz;)Liz;	a	method_31532	towardTarget
METHOD	cel	(Lbtw;Liz;)Liz;	a	method_31533	validate
METHOD	cel	(Lbtw;IILevp;)Levp;	b	method_31534	findFrom
METHOD	cel	(Lbtw;IILevp;Z)Liz;	b	method_31535	method_31535
METHOD	cel	(Lbtw;Liz;)Z	b	method_31536	method_31536
CLASS	cem	net/minecraft/class_5535	net/minecraft/entity/ai/FuzzyPositions
FIELD	cem	I	a	field_30264	GAUSS_RANGE
METHOD	cem	(Lazf;II)Liz;	a	method_31541	localFuzz
METHOD	cem	(Lazf;IIIDDD)Liz;	a	method_31542	localFuzz
METHOD	cem	(Lbtw;ILazf;Liz;)Liz;	a	method_31537	towardTarget
METHOD	cem	(Lbtw;Ljava/util/function/Supplier;)Levp;	a	method_31538	guessBestPathTarget
METHOD	cem	(Liz;IILjava/util/function/Predicate;)Liz;	a	method_31539	upWhile
METHOD	cem	(Liz;ILjava/util/function/Predicate;)Liz;	a	method_31540	upWhile
METHOD	cem	(Ljava/util/function/Supplier;Ljava/util/function/ToDoubleFunction;)Levp;	a	method_31543	guessBest
CLASS	cen	net/minecraft/class_6048	net/minecraft/unused/packageinfo/PackageInfo6048
CLASS	ceo	net/minecraft/class_4151	net/minecraft/entity/EntityInteraction
FIELD	ceo	Lceo;	a	field_18474	field_18474
FIELD	ceo	Lceo;	b	field_18475	field_18475
FIELD	ceo	Lceo;	c	field_18476	field_18476
FIELD	ceo	Lceo;	d	field_18477	field_18477
FIELD	ceo	Lceo;	e	field_18478	field_18478
METHOD	ceo	(Ljava/lang/String;)Lceo;	a	method_19109	create
CLASS	ceo$1	net/minecraft/class_4151$1	net/minecraft/entity/EntityInteraction$1
FIELD	ceo$1	Ljava/lang/String;	f	field_17066	field_17066
CLASS	cep	net/minecraft/class_1419	net/minecraft/village/ZombieSiegeManager
FIELD	cep	Lorg/slf4j/Logger;	a	field_26390	LOGGER
FIELD	cep	Z	b	field_6725	spawned
FIELD	cep	Lcep$a;	c	field_18479	state
FIELD	cep	I	d	field_6723	remaining
FIELD	cep	I	e	field_6722	countdown
FIELD	cep	I	f	field_6721	startX
FIELD	cep	I	g	field_6720	startY
FIELD	cep	I	h	field_6719	startZ
METHOD	cep	(Lare;)Z	a	method_6446	spawn
METHOD	cep	(Lare;Liz;)Levp;	a	method_6448	getSpawnVector
METHOD	cep	(Lare;)V	b	method_6447	trySpawnZombie
CLASS	cep$a	net/minecraft/class_1419$class_4152	net/minecraft/village/ZombieSiegeManager$State
FIELD	cep$a	Lcep$a;	a	field_18480	field_18480
FIELD	cep$a	Lcep$a;	b	field_18481	field_18481
FIELD	cep$a	Lcep$a;	c	field_18482	field_18482
FIELD	cep$a	[Lcep$a;	d	field_18483	field_18483
METHOD	cep$a	()[Lcep$a;	a	method_36628	method_36628
CLASS	ceq	net/minecraft/class_6049	net/minecraft/unused/packageinfo/PackageInfo6049
CLASS	cer	net/minecraft/class_4153	net/minecraft/world/poi/PointOfInterestStorage
FIELD	cer	I	a	field_30265	field_30265
FIELD	cer	I	b	field_30266	field_30266
FIELD	cer	Lcer$a;	d	field_18484	pointOfInterestDistanceTracker
FIELD	cer	Lit/unimi/dsi/fastutil/longs/LongSet;	e	field_20688	preloadedChunks
METHOD	cer	(Lald;Liz;)Z	a	method_26339	hasTypeAt
METHOD	cer	(Lald;Lji;)Z	a	method_43978	method_43978
METHOD	cer	(Lces;)Liz;	a	method_19128	method_19128
METHOD	cer	(Lcet;)Ljava/lang/Boolean;	a	method_20592	method_20592
METHOD	cer	(Lcom/mojang/datafixers/util/Pair;)Ldbd;	a	method_22440	method_22440
METHOD	cer	(Ldbd;Ljava/lang/Integer;)Ljava/util/Optional;	a	method_19124	method_19124
METHOD	cer	(Ldbz;Ldbd;)V	a	method_22438	method_22438
METHOD	cer	(Ldbz;Liz;I)V	a	method_22439	preloadChunks
METHOD	cer	(Lduh;)Z	a	method_20345	shouldScan
METHOD	cer	(Lduh;Ljava/util/function/BiConsumer;Liz;)V	a	method_19511	method_19511
METHOD	cer	(Lduh;Lkb;)V	a	method_20347	method_20347
METHOD	cer	(Lduh;Lkb;Lcet;)V	a	method_20346	method_20346
METHOD	cer	(Lduh;Lkb;Ljava/util/function/BiConsumer;)V	a	method_20348	scanAndPopulate
METHOD	cer	(Liz;)V	a	method_19112	remove
METHOD	cer	(Liz;ILces;)Z	a	method_19113	method_19113
METHOD	cer	(Liz;Lces;)D	a	method_43979	method_43979
METHOD	cer	(Liz;Lcet;)Ljava/lang/Integer;	a	method_35154	method_35154
METHOD	cer	(Liz;Lcom/mojang/datafixers/util/Pair;)D	a	method_30956	method_30956
METHOD	cer	(Liz;Liz;)D	a	method_34711	method_34711
METHOD	cer	(Liz;Ljava/util/function/Predicate;)Z	a	method_19116	test
METHOD	cer	(Liz;Ljava/util/function/Predicate;Lcet;)Ljava/lang/Boolean;	a	method_19117	method_19117
METHOD	cer	(Liz;Lji;)V	a	method_19115	add
METHOD	cer	(Ljava/util/function/BiConsumer;Liz;Lji;)V	a	method_19512	method_19512
METHOD	cer	(Ljava/util/function/BiPredicate;Lces;)Z	a	method_19130	method_19130
METHOD	cer	(Ljava/util/function/Predicate;Lcer$b;Ldbd;)Ljava/util/stream/Stream;	a	method_19121	method_19121
METHOD	cer	(Ljava/util/function/Predicate;Lcer$b;Ljava/util/Optional;)Ljava/util/stream/Stream;	a	method_19120	method_19120
METHOD	cer	(Ljava/util/function/Predicate;Lces;)Z	a	method_20004	method_20004
METHOD	cer	(Ljava/util/function/Predicate;Ldbd;Lcer$b;)Ljava/util/stream/Stream;	a	method_19123	getInChunk
METHOD	cer	(Ljava/util/function/Predicate;Liz;ILcer$b;)J	a	method_20252	count
METHOD	cer	(Ljava/util/function/Predicate;Ljava/util/function/BiPredicate;Liz;I)Ljava/util/Optional;	a	method_19126	getPosition
METHOD	cer	(Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcer$b;Liz;ILazf;)Ljava/util/Optional;	a	method_20005	getPosition
METHOD	cer	(Ljava/util/function/Predicate;Ljava/util/function/Predicate;Liz;ILcer$b;)Ljava/util/stream/Stream;	a	method_21647	getPositions
METHOD	cer	(Lji;)Z	a	method_43980	method_43980
METHOD	cer	(Lkb;)I	a	method_19118	getDistanceFromNearestOccupied
METHOD	cer	(Lkb;Lduh;)V	a	method_19510	initForPalette
METHOD	cer	(Lces;)Lcom/mojang/datafixers/util/Pair;	b	method_43981	method_43981
METHOD	cer	(Lcom/mojang/datafixers/util/Pair;)Z	b	method_22442	method_22442
METHOD	cer	(Ldbd;)Z	b	method_22441	method_22441
METHOD	cer	(Lduh;Lkb;Ljava/util/function/BiConsumer;)V	b	method_20349	method_20349
METHOD	cer	(Liz;)Z	b	method_19129	releaseTicket
METHOD	cer	(Liz;ILces;)Z	b	method_30335	method_30335
METHOD	cer	(Liz;Lcet;)Ljava/util/Optional;	b	method_33580	method_33580
METHOD	cer	(Liz;Liz;)D	b	method_20003	method_20003
METHOD	cer	(Ljava/util/function/Predicate;Lces;)Z	b	method_43982	method_43982
METHOD	cer	(Ljava/util/function/Predicate;Liz;ILcer$b;)Ljava/util/stream/Stream;	b	method_22383	getInSquare
METHOD	cer	(Ljava/util/function/Predicate;Ljava/util/function/Predicate;Liz;ILcer$b;)Ljava/util/stream/Stream;	b	method_43983	getTypesAndPositions
METHOD	cer	(Lkb;)Lcom/mojang/datafixers/util/Pair;	b	method_22443	method_22443
METHOD	cer	(Lces;)Lcom/mojang/datafixers/util/Pair;	c	method_43984	method_43984
METHOD	cer	(Liz;)Ljava/util/Optional;	c	method_19132	getType
METHOD	cer	(Liz;Lcet;)Ljava/lang/Boolean;	c	method_33581	method_33581
METHOD	cer	(Ljava/util/function/Predicate;Liz;ILcer$b;)Ljava/util/stream/Stream;	c	method_19125	getInCircle
METHOD	cer	(Ljava/util/function/Predicate;Ljava/util/function/Predicate;Liz;ILcer$b;)Ljava/util/stream/Stream;	c	method_30957	getSortedTypesAndPositions
METHOD	cer	(Liz;)I	d	method_35155	getFreeTickets
METHOD	cer	(Liz;Lcet;)V	d	method_33582	method_33582
METHOD	cer	(Ljava/util/function/Predicate;Liz;ILcer$b;)Ljava/util/Optional;	d	method_20006	getNearestPosition
METHOD	cer	(Ljava/util/function/Predicate;Ljava/util/function/Predicate;Liz;ILcer$b;)Ljava/util/Optional;	d	method_19127	getPosition
METHOD	cer	(Liz;)Ljava/lang/IllegalStateException;	e	method_33583	method_33583
METHOD	cer	(Ljava/util/function/Predicate;Liz;ILcer$b;)Ljava/util/Optional;	e	method_43985	getNearestTypeAndPosition
METHOD	cer	(Ljava/util/function/Predicate;Ljava/util/function/Predicate;Liz;ILcer$b;)Ljava/util/Optional;	e	method_34712	getNearestPosition
METHOD	cer	(J)Z	g	method_19133	isOccupied
CLASS	cer$a	net/minecraft/class_4153$class_4154	net/minecraft/world/poi/PointOfInterestStorage$PointOfInterestDistanceTracker
FIELD	cer$a	Lcer;	a	field_18485	field_18485
FIELD	cer$a	Lit/unimi/dsi/fastutil/longs/Long2ByteMap;	b	field_18486	distances
METHOD	cer$a	()V	a	method_19134	update
CLASS	cer$b	net/minecraft/class_4153$class_4155	net/minecraft/world/poi/PointOfInterestStorage$OccupationStatus
FIELD	cer$b	Lcer$b;	a	field_18487	field_18487
FIELD	cer$b	Lcer$b;	b	field_18488	field_18488
FIELD	cer$b	Lcer$b;	c	field_18489	field_18489
FIELD	cer$b	Ljava/util/function/Predicate;	d	field_18490	predicate
FIELD	cer$b	[Lcer$b;	e	field_18491	field_18491
METHOD	cer$b	()Ljava/util/function/Predicate;	a	method_19135	getPredicate
METHOD	cer$b	(Lces;)Z	a	method_19136	method_19136
METHOD	cer$b	()[Lcer$b;	b	method_36629	method_36629
CLASS	ces	net/minecraft/class_4156	net/minecraft/world/poi/PointOfInterest
FIELD	ces	Liz;	a	field_18492	pos
FIELD	ces	Lji;	b	field_18493	type
FIELD	ces	I	c	field_18494	freeTickets
FIELD	ces	Ljava/lang/Runnable;	d	field_18495	updateListener
METHOD	ces	()I	a	method_35156	getFreeTickets
METHOD	ces	(Lces;)Ljava/lang/Integer;	a	method_28358	method_28358
METHOD	ces	(Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec;	a	method_28359	createCodec
METHOD	ces	(Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28360	method_28360
METHOD	ces	()Z	b	method_19137	reserveTicket
METHOD	ces	(Lces;)Lji;	b	method_28361	method_28361
METHOD	ces	()Z	c	method_19138	releaseTicket
METHOD	ces	(Lces;)Liz;	c	method_28362	method_28362
METHOD	ces	()Z	d	method_19139	hasSpace
METHOD	ces	()Z	e	method_19140	isOccupied
METHOD	ces	()Liz;	f	method_19141	getPos
METHOD	ces	()Lji;	g	method_19142	getType
CLASS	cet	net/minecraft/class_4157	net/minecraft/world/poi/PointOfInterestSet
FIELD	cet	Lorg/slf4j/Logger;	a	field_18496	LOGGER
FIELD	cet	Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;	b	field_18497	pointsOfInterestByPos
FIELD	cet	Ljava/util/Map;	c	field_18498	pointsOfInterestByType
FIELD	cet	Ljava/lang/Runnable;	d	field_18499	updateListener
FIELD	cet	Z	e	field_19226	valid
METHOD	cet	()Z	a	method_22444	isValid
METHOD	cet	(Lces;)Z	a	method_20350	add
METHOD	cet	(Lcet;)Ljava/util/List;	a	method_28363	method_28363
METHOD	cet	(Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Liz;Lji;)V	a	method_20352	method_20352
METHOD	cet	(Liz;)V	a	method_19145	remove
METHOD	cet	(Liz;Ljava/util/function/Predicate;)Z	a	method_19147	test
METHOD	cet	(Liz;Lji;)V	a	method_19146	add
METHOD	cet	(Liz;Lji;S)Lces;	a	method_20351	method_20351
METHOD	cet	(Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec;	a	method_28364	createCodec
METHOD	cet	(Ljava/lang/Runnable;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28365	method_28365
METHOD	cet	(Ljava/util/Map$Entry;)Ljava/util/stream/Stream;	a	method_19149	method_19149
METHOD	cet	(Ljava/util/function/Consumer;)V	a	method_20353	updatePointsOfInterest
METHOD	cet	(Ljava/util/function/Predicate;Lcer$b;)Ljava/util/stream/Stream;	a	method_19150	get
METHOD	cet	(Ljava/util/function/Predicate;Ljava/util/Map$Entry;)Z	a	method_19151	method_19151
METHOD	cet	(Lji;)Ljava/util/Set;	a	method_19143	method_19143
METHOD	cet	()V	b	method_20395	clear
METHOD	cet	(Lcet;)Ljava/lang/Boolean;	b	method_28366	method_28366
METHOD	cet	(Liz;)I	b	method_35157	getFreeTickets
METHOD	cet	(Ljava/lang/Runnable;)Lcet;	b	method_28367	method_28367
METHOD	cet	(Liz;)Z	c	method_19153	releaseTicket
METHOD	cet	(Liz;)Ljava/util/Optional;	d	method_19154	getType
METHOD	cet	(Liz;)Ljava/util/Optional;	e	method_33584	get
CLASS	ceu	net/minecraft/class_4158	net/minecraft/world/poi/PointOfInterestType
FIELD	ceu	Ljava/util/function/Predicate;	a	field_39277	NONE
FIELD	ceu	Ljava/util/Set;	b	comp_815	blockStates
FIELD	ceu	I	c	comp_816	ticketCount
FIELD	ceu	I	d	comp_817	searchDistance
METHOD	ceu	()Ljava/util/Set;	a	comp_815	blockStates
METHOD	ceu	(Ldsa;)Z	a	method_35159	contains
METHOD	ceu	(Lji;)Z	a	method_43987	method_43987
METHOD	ceu	()I	b	comp_816	ticketCount
METHOD	ceu	()I	c	comp_817	searchDistance
CLASS	cev	net/minecraft/class_7477	net/minecraft/world/poi/PointOfInterestTypes
FIELD	cev	Lald;	a	field_39278	field_39278
FIELD	cev	Lald;	b	field_39279	field_39279
FIELD	cev	Lald;	c	field_39280	field_39280
FIELD	cev	Lald;	d	field_39281	field_39281
FIELD	cev	Lald;	e	field_39282	field_39282
FIELD	cev	Lald;	f	field_39283	field_39283
FIELD	cev	Lald;	g	field_39284	field_39284
FIELD	cev	Lald;	h	field_39285	field_39285
FIELD	cev	Lald;	i	field_39286	field_39286
FIELD	cev	Lald;	j	field_39287	field_39287
FIELD	cev	Lald;	k	field_39288	field_39288
FIELD	cev	Lald;	l	field_39289	field_39289
FIELD	cev	Lald;	m	field_39290	field_39290
FIELD	cev	Lald;	n	field_39291	field_39291
FIELD	cev	Lald;	o	field_39292	field_39292
FIELD	cev	Lald;	p	field_39293	field_39293
FIELD	cev	Lald;	q	field_39294	field_39294
FIELD	cev	Lald;	r	field_39295	field_39295
FIELD	cev	Lald;	s	field_39296	field_39296
FIELD	cev	Lald;	t	field_39297	field_39297
FIELD	cev	Ljava/util/Set;	u	field_39299	BED_HEADS
FIELD	cev	Ljava/util/Set;	v	field_39300	CAULDRONS
FIELD	cev	Ljava/util/Map;	w	field_39301	POI_STATES_TO_TYPE
METHOD	cev	(Ldex;)Ljava/util/Set;	a	method_43988	getStatesOfBlock
METHOD	cev	(Ldsa;)Ljava/util/Optional;	a	method_43989	getTypeForState
METHOD	cev	(Ljava/lang/String;)Lald;	a	method_43994	of
METHOD	cev	(Lji;Ldsa;)V	a	method_43991	method_43991
METHOD	cev	(Lji;Ljava/util/Set;)V	a	method_43990	registerStates
METHOD	cev	(Ljv;)Lceu;	a	method_43992	registerAndGetDefault
METHOD	cev	(Ljv;Lald;Ljava/util/Set;II)Lceu;	a	method_43993	register
METHOD	cev	(Ldex;)Ljava/util/stream/Stream;	b	method_43995	method_43995
METHOD	cev	(Ldsa;)Z	b	method_46397	isPointOfInterest
METHOD	cev	(Ldex;)Ljava/util/stream/Stream;	c	method_43997	method_43997
METHOD	cev	(Ldsa;)Z	c	method_43996	method_43996
CLASS	cew	net/minecraft/class_6050	net/minecraft/unused/packageinfo/PackageInfo6050
CLASS	cex	net/minecraft/class_1421	net/minecraft/entity/mob/AmbientEntity
CLASS	cey	net/minecraft/class_1420	net/minecraft/entity/passive/BatEntity
FIELD	cey	F	b	field_46966	field_46966
FIELD	cey	Lakj;	bX	field_6728	BAT_FLAGS
FIELD	cey	I	bY	field_30269	ROOSTING_FLAG
FIELD	cey	Lcee;	bZ	field_18100	CLOSE_PLAYER_PREDICATE
FIELD	cey	F	c	field_46967	field_46967
FIELD	cey	Liz;	ca	field_6729	hangingPosition
FIELD	cey	Lbsn;	d	field_46968	flyingAnimationState
FIELD	cey	Lbsn;	e	field_46969	roostingAnimationState
METHOD	cey	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_20661	canSpawn
METHOD	cey	()V	gm	method_54758	updateAnimations
METHOD	cey	()Lbuu$a;	s	method_26878	createBatAttributes
METHOD	cey	()Z	u	method_6450	isRoosting
METHOD	cey	(Z)V	w	method_6449	setRoosting
METHOD	cey	()Z	y	method_6451	isTodayAroundHalloween
CLASS	cez	net/minecraft/class_6051	net/minecraft/unused/packageinfo/PackageInfo6051
CLASS	cfa	net/minecraft/class_1422	net/minecraft/entity/passive/FishEntity
FIELD	cfa	Lakj;	b	field_6730	FROM_BUCKET
METHOD	cfa	()Z	gq	method_6456	hasSelfControl
METHOD	cfa	()Lavy;	gr	method_6457	getFlopSound
METHOD	cfa	()Lbuu$a;	s	method_26879	createFishAttributes
CLASS	cfa$a	net/minecraft/class_1422$class_1423	net/minecraft/entity/passive/FishEntity$FishMoveControl
FIELD	cfa$a	Lcfa;	l	field_6731	fish
CLASS	cfa$b	net/minecraft/class_1422$class_1424	net/minecraft/entity/passive/FishEntity$SwimToRandomPlaceGoal
FIELD	cfa$b	Lcfa;	i	field_6732	fish
CLASS	cfb	net/minecraft/class_1427	net/minecraft/entity/passive/GolemEntity
CLASS	cfc	net/minecraft/class_1425	net/minecraft/entity/passive/SchoolingFishEntity
FIELD	cfc	Lcfc;	b	field_6734	leader
FIELD	cfc	I	c	field_6733	groupSize
METHOD	cfc	(Lcfc;)Lcfc;	a	method_6461	joinGroupOf
METHOD	cfc	(Ljava/util/stream/Stream;)V	a	method_6468	pullInOtherFish
METHOD	cfc	(Lcfc;)V	b	method_6458	method_6458
METHOD	cfc	(Lcfc;)Z	c	method_6460	method_6460
METHOD	cfc	()V	gA	method_6459	decreaseGroupSize
METHOD	cfc	()I	gs	method_6465	getMaxGroupSize
METHOD	cfc	()Z	gt	method_6470	hasLeader
METHOD	cfc	()V	gu	method_6466	leaveGroup
METHOD	cfc	()Z	gv	method_6469	canHaveMoreFishInGroup
METHOD	cfc	()Z	gw	method_6467	hasOtherFishInGroup
METHOD	cfc	()Z	gx	method_6464	isCloseEnoughToLeader
METHOD	cfc	()V	gy	method_6463	moveTowardLeader
METHOD	cfc	()V	gz	method_6462	increaseGroupSize
CLASS	cfc$a	net/minecraft/class_1425$class_1426	net/minecraft/entity/passive/SchoolingFishEntity$FishData
FIELD	cfc$a	Lcfc;	a	field_6735	leader
CLASS	cfd	net/minecraft/class_1429	net/minecraft/entity/passive/AnimalEntity
FIELD	cfd	I	bY	field_6745	loveTicks
FIELD	cfd	Ljava/util/UUID;	bZ	field_6744	lovingPlayer
FIELD	cfd	I	ca	field_30270	BREEDING_COOLDOWN
METHOD	cfd	(Lare;Lcfd;)V	a	method_24650	breed
METHOD	cfd	(Lare;Lcfd;Lbsm;)V	a	method_49794	breed
METHOD	cfd	(Lcfd;)Z	a	method_6474	canBreedWith
METHOD	cfd	(Lcfd;Lbsm;Larf;)V	a	method_49795	method_49795
METHOD	cfd	(Lcmv;Lbqr;Lcun;)V	a	method_6475	eat
METHOD	cfd	(Ldaz;Liz;)Z	a	method_39448	isLightLevelValidForNaturalSpawn
METHOD	cfd	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_20663	isValidNaturalSpawn
METHOD	cfd	(Lcfd;)Ljava/util/Optional;	b	method_49796	method_49796
METHOD	cfd	(Lcmv;)V	g	method_6480	lovePlayer
METHOD	cfd	()Z	gr	method_6482	canEat
METHOD	cfd	()I	gs	method_29270	getLoveTicks
METHOD	cfd	()Larf;	gt	method_6478	getLovingPlayer
METHOD	cfd	()Z	gu	method_6479	isInLove
METHOD	cfd	()V	gv	method_6477	resetLoveTicks
METHOD	cfd	(Lcun;)Z	o	method_6481	isBreedingItem
METHOD	cfd	(I)V	t	method_6476	setLoveTicks
METHOD	cfd	()Ldbw;	method_37908	method_37908	method_48926
CLASS	cfe	net/minecraft/class_4466	net/minecraft/entity/passive/BeeEntity
FIELD	cfe	F	bY	field_30271	field_30271
FIELD	cfe	I	bZ	field_28638	field_28638
FIELD	cfe	Ljava/util/UUID;	cA	field_25364	angryAt
FIELD	cfe	F	cB	field_20356	currentPitch
FIELD	cfe	F	cC	field_20357	lastPitch
FIELD	cfe	I	cD	field_20358	ticksSinceSting
FIELD	cfe	I	cE	field_20359	ticksSincePollination
FIELD	cfe	I	cF	field_20360	cannotEnterHiveTicks
FIELD	cfe	I	cG	field_20361	cropsGrownSincePollination
FIELD	cfe	I	cH	field_30274	field_30274
FIELD	cfe	I	cI	field_21643	ticksLeftToFindHive
FIELD	cfe	I	cJ	field_30275	field_30275
FIELD	cfe	I	cK	field_21644	ticksUntilCanPollinate
FIELD	cfe	Liz;	cL	field_20362	flowerPos
FIELD	cfe	Liz;	cM	field_20363	hivePos
FIELD	cfe	Lcfe$k;	cN	field_21079	pollinateGoal
FIELD	cfe	Lcfe$e;	cO	field_21645	moveToHiveGoal
FIELD	cfe	Lcfe$f;	cP	field_21646	moveToFlowerGoal
FIELD	cfe	I	cQ	field_21509	ticksInsideWater
FIELD	cfe	Ljava/lang/String;	cb	field_30272	CROPS_GROWN_SINCE_POLLINATION_KEY
FIELD	cfe	Ljava/lang/String;	cc	field_30273	CANNOT_ENTER_HIVE_TICKS_KEY
FIELD	cfe	Ljava/lang/String;	cd	field_30276	TICKS_SINCE_POLLINATION_KEY
FIELD	cfe	Ljava/lang/String;	ce	field_30277	HAS_STUNG_KEY
FIELD	cfe	Ljava/lang/String;	cf	field_30278	HAS_NECTAR_KEY
FIELD	cfe	Ljava/lang/String;	cg	field_30279	FLOWER_POS_KEY
FIELD	cfe	Ljava/lang/String;	ch	field_30280	HIVE_POS_KEY
FIELD	cfe	Lakj;	ci	field_20353	BEE_FLAGS
FIELD	cfe	Lakj;	cj	field_20354	ANGER
FIELD	cfe	I	ck	field_30281	NEAR_TARGET_FLAG
FIELD	cfe	I	cl	field_30282	HAS_STUNG_FLAG
FIELD	cfe	I	cm	field_30283	HAS_NECTAR_FLAG
FIELD	cfe	I	cn	field_30284	MAX_LIFETIME_AFTER_STINGING
FIELD	cfe	I	co	field_30285	FLOWER_NAVIGATION_START_TICKS
FIELD	cfe	I	cp	field_30286	POLLINATION_FAIL_TICKS
FIELD	cfe	I	cq	field_30287	field_30287
FIELD	cfe	I	cr	field_30288	MAX_POLLINATED_CROPS
FIELD	cfe	I	cs	field_30289	NORMAL_DIFFICULTY_STING_POISON_DURATION
FIELD	cfe	I	ct	field_30290	HARD_DIFFICULTY_STING_POISON_DURATION
FIELD	cfe	I	cu	field_30291	TOO_FAR_DISTANCE
FIELD	cfe	I	cv	field_30292	field_30292
FIELD	cfe	I	cw	field_30293	MIN_HIVE_RETURN_DISTANCE
FIELD	cfe	I	cx	field_30294	field_30294
FIELD	cfe	Lbqd;	cz	field_25363	ANGER_TIME_RANGE
METHOD	cfe	(Lcfe;)Lazf;	A	method_21801	method_21801
METHOD	cfe	(Lcfe;)Lazf;	B	method_21803	method_21803
METHOD	cfe	(Lcfe;)Lazf;	C	method_36630	method_36630
METHOD	cfe	(F)F	G	method_21811	getBodyPitch
METHOD	cfe	(Lcfe;)Lccz;	a	method_36631	method_36631
METHOD	cfe	(Ldbw;DDDDDLlg;)V	a	method_21769	addParticle
METHOD	cfe	(Lare;Lbsm;)Lcfe;	b	method_21771	createChild
METHOD	cfe	(Lcfe;)Lazf;	b	method_21765	method_21765
METHOD	cfe	(Liz;I)Z	b	method_23979	isWithinDistance
METHOD	cfe	(Lcfe;)Lccz;	c	method_36632	method_36632
METHOD	cfe	(IZ)V	d	method_21775	setBeeFlag
METHOD	cfe	(Lcfe;)Lccz;	d	method_36633	method_36633
METHOD	cfe	(Lcfe;)Lccz;	e	method_36634	method_36634
METHOD	cfe	(Lcfe;)Lccz;	f	method_23989	method_23989
METHOD	cfe	(Lcfe;)Lccz;	g	method_23991	method_23991
METHOD	cfe	()Z	gA	method_21784	hasNectar
METHOD	cfe	()Z	gB	method_21785	hasStung
METHOD	cfe	()Lbuu$a;	gC	method_26880	createBeeAttributes
METHOD	cfe	()V	gE	method_21788	onHoneyDelivered
METHOD	cfe	()Z	gF	method_23983	failedPollinatingTooLong
METHOD	cfe	()Z	gG	method_21789	canEnterHive
METHOD	cfe	()V	gH	method_21790	updateBodyPitch
METHOD	cfe	()Z	gI	method_23984	isHiveNearFire
METHOD	cfe	()I	gJ	method_21792	getCropsGrownSincePollination
METHOD	cfe	()V	gK	method_21783	resetCropCounter
METHOD	cfe	()V	gL	method_21793	addCropCounter
METHOD	cfe	()Z	gM	method_21794	isHiveValid
METHOD	cfe	()Z	gN	method_21786	isNearTarget
METHOD	cfe	()Ljava/util/List;	gq	method_35162	getPossibleHives
METHOD	cfe	()V	gw	method_21780	resetPollinationTicks
METHOD	cfe	()Z	gx	method_21791	hasHive
METHOD	cfe	()Liz;	gy	method_23884	getHivePos
METHOD	cfe	()Lcam;	gz	method_35163	getGoalSelector
METHOD	cfe	(Lcfe;)Lccz;	h	method_36635	method_36635
METHOD	cfe	(Lcfe;)Lccz;	i	method_23994	method_23994
METHOD	cfe	(Liz;)V	i	method_21797	setFlowerPos
METHOD	cfe	(Lcfe;)Lccz;	j	method_23976	method_23976
METHOD	cfe	(Liz;)V	j	method_57301	setHivePos
METHOD	cfe	(Lcfe;)Lccz;	k	method_23999	method_23999
METHOD	cfe	(Liz;)V	k	method_23987	startMovingTo
METHOD	cfe	(Lcfe;)Lccz;	l	method_23980	method_23980
METHOD	cfe	(Liz;)Z	l	method_23988	doesHiveHaveSpace
METHOD	cfe	(Lcfe;)Lccz;	m	method_23982	method_23982
METHOD	cfe	(Liz;)Z	m	method_23990	isTooFar
METHOD	cfe	(Lcfe;)Lccz;	n	method_23985	method_23985
METHOD	cfe	(Lcun;)Z	n	method_58363	method_58363
METHOD	cfe	(Liz;)Z	n	method_23992	isFlowers
METHOD	cfe	(Lcfe;)Lccz;	o	method_24000	method_24000
METHOD	cfe	(Lcfe;)Lccz;	p	method_24001	method_24001
METHOD	cfe	(Lcfe;)Lccz;	q	method_24002	method_24002
METHOD	cfe	(Lcfe;)Lccz;	r	method_24003	method_24003
METHOD	cfe	()Liz;	s	method_21778	getFlowerPos
METHOD	cfe	(Lcfe;)Lccz;	s	method_23967	method_23967
METHOD	cfe	(Lcfe;)Lazf;	t	method_21795	method_21795
METHOD	cfe	()Z	u	method_21779	hasFlower
METHOD	cfe	(I)V	u	method_21807	setCannotEnterHiveTicks
METHOD	cfe	(Lcfe;)Lazf;	u	method_21796	method_21796
METHOD	cfe	(I)Z	v	method_21812	getBeeFlag
METHOD	cfe	(Lcfe;)Lccz;	v	method_23993	method_23993
METHOD	cfe	(Lcfe;)Lazf;	w	method_23739	method_23739
METHOD	cfe	(Z)V	w	method_21805	setHasNectar
METHOD	cfe	(Lcfe;)Lccz;	x	method_23995	method_23995
METHOD	cfe	(Z)V	x	method_21806	setHasStung
METHOD	cfe	()I	y	method_35161	getMoveGoalTicks
METHOD	cfe	(Lcfe;)Lazf;	y	method_21798	method_21798
METHOD	cfe	(Z)V	y	method_21808	setNearTarget
METHOD	cfe	(Lcfe;)Lazf;	z	method_23740	method_23740
CLASS	cfe$1	net/minecraft/class_4466$1	net/minecraft/entity/passive/BeeEntity$1
FIELD	cfe$1	Lcfe;	p	field_20364	field_20364
CLASS	cfe$a	net/minecraft/class_4466$class_4467	net/minecraft/entity/passive/BeeEntity$NotAngryGoal
FIELD	cfe$a	Lcfe;	a	field_20365	field_20365
METHOD	cfe$a	()Z	h	method_21814	canBeeStart
METHOD	cfe$a	()Z	i	method_21815	canBeeContinue
METHOD	cfe$a	()Z	method_6264	method_6264	canStart
METHOD	cfe$a	()Z	method_6266	method_6266	shouldContinue
CLASS	cfe$b	net/minecraft/class_4466$class_4468	net/minecraft/entity/passive/BeeEntity$StingGoal
FIELD	cfe$b	Lcfe;	b	field_20366	field_20366
CLASS	cfe$c	net/minecraft/class_4466$class_4469	net/minecraft/entity/passive/BeeEntity$StingTargetGoal
METHOD	cfe$c	()Z	i	method_21816	canSting
CLASS	cfe$d	net/minecraft/class_4466$class_4470	net/minecraft/entity/passive/BeeEntity$EnterHiveGoal
FIELD	cfe$d	Lcfe;	b	field_20367	field_20367
CLASS	cfe$e	net/minecraft/class_4466$class_4472	net/minecraft/entity/passive/BeeEntity$MoveToHiveGoal
FIELD	cfe$e	I	b	field_30295	field_30295
FIELD	cfe$e	Lcfe;	c	field_20371	field_20371
FIELD	cfe$e	I	d	field_21647	ticks
FIELD	cfe$e	I	e	field_30296	field_30296
FIELD	cfe$e	Ljava/util/List;	f	field_21648	possibleHives
FIELD	cfe$e	Leoh;	g	field_21649	path
FIELD	cfe$e	I	h	field_30297	field_30297
FIELD	cfe$e	I	i	field_23133	ticksUntilLost
METHOD	cfe$e	(Liz;)Z	a	method_24006	startMovingToFar
METHOD	cfe$e	(Liz;)Z	b	method_24007	isPossibleHive
METHOD	cfe$e	(Liz;)V	c	method_24009	addPossibleHive
METHOD	cfe$e	(Liz;)Z	d	method_24010	isCloseEnough
METHOD	cfe$e	()V	k	method_24011	clearPossibleHives
METHOD	cfe$e	()V	l	method_24012	makeChosenHivePossibleHive
METHOD	cfe$e	()V	m	method_23885	setLost
CLASS	cfe$f	net/minecraft/class_4466$class_4473	net/minecraft/entity/passive/BeeEntity$MoveToFlowerGoal
FIELD	cfe$f	Lcfe;	b	field_20372	field_20372
FIELD	cfe$f	I	c	field_30298	MAX_FLOWER_NAVIGATION_TICKS
FIELD	cfe$f	I	d	field_21650	ticks
METHOD	cfe$f	()Z	k	method_24013	shouldMoveToFlower
CLASS	cfe$g	net/minecraft/class_4466$class_4474	net/minecraft/entity/passive/BeeEntity$GrowCropsGoal
FIELD	cfe$g	I	b	field_30299	field_30299
FIELD	cfe$g	Lcfe;	c	field_20373	field_20373
CLASS	cfe$h	net/minecraft/class_4466$class_4475	net/minecraft/entity/passive/BeeEntity$BeeRevengeGoal
FIELD	cfe$h	Lcfe;	a	field_20374	field_20374
CLASS	cfe$i	net/minecraft/class_4466$class_4476	net/minecraft/entity/passive/BeeEntity$FindHiveGoal
FIELD	cfe$i	Lcfe;	b	field_20375	field_20375
METHOD	cfe$i	(Liz;Liz;)D	a	method_24015	method_24015
METHOD	cfe$i	(Lji;)Z	a	method_23743	method_23743
METHOD	cfe$i	()Ljava/util/List;	k	method_23742	getNearbyFreeHives
CLASS	cfe$j	net/minecraft/class_4466$class_4477	net/minecraft/entity/passive/BeeEntity$BeeLookControl
FIELD	cfe$j	Lcfe;	h	field_20376	field_20376
CLASS	cfe$k	net/minecraft/class_4466$class_4478	net/minecraft/entity/passive/BeeEntity$PollinateGoal
FIELD	cfe$k	Lcfe;	b	field_20377	field_20377
FIELD	cfe$k	I	c	field_30300	field_30300
FIELD	cfe$k	I	d	field_30301	field_30301
FIELD	cfe$k	I	e	field_30302	field_30302
FIELD	cfe$k	Ljava/util/function/Predicate;	f	field_20617	flowerPredicate
FIELD	cfe$k	D	g	field_30303	field_30303
FIELD	cfe$k	I	h	field_30304	field_30304
FIELD	cfe$k	F	i	field_30305	field_30305
FIELD	cfe$k	F	j	field_30306	field_30306
FIELD	cfe$k	F	k	field_30307	field_30307
FIELD	cfe$k	I	l	field_20378	pollinationTicks
FIELD	cfe$k	I	m	field_20379	lastPollinationTick
FIELD	cfe$k	Z	n	field_21080	running
FIELD	cfe$k	Levp;	o	field_21511	nextTarget
FIELD	cfe$k	I	p	field_21651	ticks
FIELD	cfe$k	I	q	field_30308	field_30308
METHOD	cfe$k	(Ldsa;)Z	a	method_21819	method_21819
METHOD	cfe$k	(Ljava/util/function/Predicate;D)Ljava/util/Optional;	a	method_22326	findFlower
METHOD	cfe$k	()Z	k	method_21820	completedPollination
METHOD	cfe$k	()Z	l	method_23346	isRunning
METHOD	cfe$k	()V	m	method_23748	cancel
METHOD	cfe$k	()V	n	method_23749	moveToNextTarget
METHOD	cfe$k	()F	o	method_23750	getRandomOffset
METHOD	cfe$k	()Ljava/util/Optional;	p	method_21821	getFlower
CLASS	cfe$l	net/minecraft/class_4466$class_4479	net/minecraft/entity/passive/BeeEntity$BeeWanderAroundGoal
FIELD	cfe$l	Lcfe;	a	field_20380	field_20380
FIELD	cfe$l	I	b	field_30309	MAX_DISTANCE
METHOD	cfe$l	()Levp;	h	method_21822	getRandomLocation
CLASS	cff	net/minecraft/class_5761	net/minecraft/entity/Bucketable
METHOD	cff	(Lbtp;Lcun;)V	a	method_35167	copyDataToStack
METHOD	cff	(Lbtp;Lur;)V	a	method_35168	copyDataFromNbt
METHOD	cff	(Lcmv;Lbqr;Lbtn;)Ljava/util/Optional;	a	method_35169	tryBucket
METHOD	cff	()Lcun;	b	method_6452	getBucketItem
METHOD	cff	(Lbtp;Lur;)V	b	method_57302	method_57302
METHOD	cff	(Lur;)V	c	method_35170	copyDataFromNbt
METHOD	cff	(Lcun;)V	n	method_6455	copyDataToStack
METHOD	cff	()Z	u	method_6453	isFromBucket
METHOD	cff	(Z)V	w	method_6454	setFromBucket
METHOD	cff	()Lavy;	y	method_35171	getBucketFillSound
CLASS	cfg	net/minecraft/class_1451	net/minecraft/entity/passive/CatEntity
FIELD	cfg	D	cb	field_30310	CROUCHING_SPEED
FIELD	cfg	D	cc	field_30311	NORMAL_SPEED
FIELD	cfg	D	cd	field_30312	SPRINTING_SPEED
FIELD	cfg	Lakj;	ce	field_6811	CAT_VARIANT
FIELD	cfg	Lakj;	cf	field_16284	IN_SLEEPING_POSE
FIELD	cfg	Lakj;	cg	field_16292	HEAD_DOWN
FIELD	cfg	Lakj;	ch	field_16285	COLLAR_COLOR
FIELD	cfg	Lald;	ci	field_49979	DEFAULT_VARIANT
FIELD	cfg	Lcfg$a;	cj	field_6808	fleeGoal
FIELD	cfg	Lcbt;	ck	field_6810	temptGoal
FIELD	cfg	F	cl	field_16290	sleepAnimation
FIELD	cfg	F	cm	field_16291	prevSleepAnimation
FIELD	cfg	F	cn	field_16288	tailCurlAnimation
FIELD	cfg	F	co	field_16289	prevTailCurlAnimation
FIELD	cfg	F	cp	field_16286	headDownAnimation
FIELD	cfg	F	cq	field_16287	prevHeadDownAnimation
METHOD	cfg	(Z)V	A	method_16087	setHeadDown
METHOD	cfg	(F)F	G	method_16082	getSleepAnimation
METHOD	cfg	(F)F	H	method_16091	getTailCurlAnimation
METHOD	cfg	(F)F	I	method_16095	getHeadDownAnimation
METHOD	cfg	(Lale;)Lald;	a	method_58364	method_58364
METHOD	cfg	(Lctg;)V	a	method_16094	setCollarColor
METHOD	cfg	(Lare;Lbsm;)Lcfg;	b	method_6573	createChild
METHOD	cfg	()V	gA	method_16089	hiss
METHOD	cfg	()Lbuu$a;	gB	method_26881	createCatAttributes
METHOD	cfg	()V	gC	method_6175	onTamedChanged
METHOD	cfg	()Z	gD	method_16093	isHeadDown
METHOD	cfg	()F	gE	method_22327	getAttackDamage
METHOD	cfg	()V	gF	method_16085	updateAnimations
METHOD	cfg	()V	gG	method_16090	updateSleepAnimation
METHOD	cfg	()V	gH	method_16084	updateHeadDownAnimation
METHOD	cfg	()Lale;	gw	method_16092	getTexture
METHOD	cfg	()Lji;	gx	method_47843	getVariant
METHOD	cfg	()Z	gy	method_16086	isInSleepingPose
METHOD	cfg	()Lctg;	gz	method_16096	getCollarColor
METHOD	cfg	(Lcmv;)V	h	method_58168	tryTame
METHOD	cfg	(Lji;)V	i	method_47842	setVariant
METHOD	cfg	(Lcun;)Z	n	method_58365	method_58365
METHOD	cfg	(Z)V	z	method_16088	setInSleepingPose
CLASS	cfg$a	net/minecraft/class_1451$class_3698	net/minecraft/entity/passive/CatEntity$CatFleeGoal
FIELD	cfg$a	Lcfg;	i	field_16293	cat
CLASS	cfg$b	net/minecraft/class_1451$class_3699	net/minecraft/entity/passive/CatEntity$SleepWithOwnerGoal
FIELD	cfg$b	Lcfg;	a	field_16297	cat
FIELD	cfg$b	Lcmv;	b	field_16295	owner
FIELD	cfg$b	Liz;	c	field_16294	bedPos
FIELD	cfg$b	I	d	field_16296	ticksOnBed
METHOD	cfg$b	(Liz;)Liz;	a	method_27800	method_27800
METHOD	cfg$b	(Liz;Lje;)Liz;	a	method_27801	method_27801
METHOD	cfg$b	()Z	h	method_16098	cannotSleep
METHOD	cfg$b	()V	i	method_16097	dropMorningGifts
CLASS	cfg$c	net/minecraft/class_1451$class_3700	net/minecraft/entity/passive/CatEntity$TemptGoal
FIELD	cfg$c	Lcmv;	c	field_16298	player
FIELD	cfg$c	Lcfg;	d	field_17948	cat
CLASS	cfh	net/minecraft/class_7375	net/minecraft/entity/passive/CatVariant
FIELD	cfh	Lald;	a	field_38709	field_38709
FIELD	cfh	Lald;	b	field_38710	field_38710
FIELD	cfh	Lald;	c	field_38711	field_38711
FIELD	cfh	Lald;	d	field_38712	field_38712
FIELD	cfh	Lald;	e	field_38713	field_38713
FIELD	cfh	Lald;	f	field_38714	field_38714
FIELD	cfh	Lald;	g	field_38715	field_38715
FIELD	cfh	Lald;	h	field_38716	field_38716
FIELD	cfh	Lald;	i	field_38717	field_38717
FIELD	cfh	Lald;	j	field_38718	field_38718
FIELD	cfh	Lald;	k	field_38719	field_38719
FIELD	cfh	Lale;	l	comp_706	comp_706
METHOD	cfh	()Lale;	a	comp_706	comp_706
METHOD	cfh	(Ljava/lang/String;)Lald;	a	method_46647	of
METHOD	cfh	(Ljv;)Lcfh;	a	method_46646	registerAndGetDefault
METHOD	cfh	(Ljv;Lald;Ljava/lang/String;)Lcfh;	a	method_43090	register
CLASS	cfi	net/minecraft/class_1428	net/minecraft/entity/passive/ChickenEntity
FIELD	cfi	F	bY	field_6741	flapProgress
FIELD	cfi	F	bZ	field_6743	maxWingDeviation
FIELD	cfi	F	cb	field_6738	prevMaxWingDeviation
FIELD	cfi	F	cc	field_6736	prevFlapProgress
FIELD	cfi	F	cd	field_6737	flapSpeed
FIELD	cfi	I	ce	field_6739	eggLayTime
FIELD	cfi	Z	cf	field_6740	hasJockey
FIELD	cfi	Lbsv;	cg	field_47770	BABY_BASE_DIMENSIONS
FIELD	cfi	F	ch	field_28639	field_28639
METHOD	cfi	(Lare;Lbsm;)Lcfi;	b	method_6471	createChild
METHOD	cfi	(Lcun;)Z	n	method_58366	method_58366
METHOD	cfi	()Lbuu$a;	s	method_26882	createChickenAttributes
METHOD	cfi	()Z	u	method_6472	hasJockey
METHOD	cfi	(Z)V	w	method_6473	setHasJockey
CLASS	cfj	net/minecraft/class_1431	net/minecraft/entity/passive/CodEntity
CLASS	cfk	net/minecraft/class_1430	net/minecraft/entity/passive/CowEntity
FIELD	cfk	Lbsv;	bY	field_47771	BABY_BASE_DIMENSIONS
METHOD	cfk	(Lare;Lbsm;)Lcfk;	b	method_6483	createChild
METHOD	cfk	(Lcun;)Z	n	method_58367	method_58367
METHOD	cfk	()Lbuu$a;	s	method_26883	createCowAttributes
CLASS	cfl	net/minecraft/class_1433	net/minecraft/entity/passive/DolphinEntity
FIELD	cfl	I	b	field_30326	MAX_AIR
FIELD	cfl	Lakj;	bY	field_6749	MOISTNESS
FIELD	cfl	Lcee;	bZ	field_18101	CLOSE_PLAYER_PREDICATE
FIELD	cfl	Ljava/util/function/Predicate;	c	field_6748	CAN_TAKE
FIELD	cfl	I	ca	field_30327	MAX_MOISTNESS
FIELD	cfl	Lakj;	d	field_6747	TREASURE_POS
FIELD	cfl	Lakj;	e	field_6750	HAS_FISH
METHOD	cfl	(Lcfl;)Lazf;	a	method_18055	method_18055
METHOD	cfl	(Llg;)V	a	method_6492	spawnParticlesAround
METHOD	cfl	(Lcfl;)Lazf;	b	method_6488	method_6488
METHOD	cfl	(I)V	c	method_6489	setMoistness
METHOD	cfl	(Lcfl;)Lazf;	c	method_18054	method_18054
METHOD	cfl	(Lcjf;)Z	c	method_6485	method_6485
METHOD	cfl	()Lbuu$a;	gq	method_26884	createDolphinAttributes
METHOD	cfl	()Z	gr	method_6484	isNearTarget
METHOD	cfl	(Liz;)V	i	method_6493	setTreasurePos
METHOD	cfl	()Liz;	s	method_6494	getTreasurePos
METHOD	cfl	()Z	u	method_6487	hasFish
METHOD	cfl	(Z)V	w	method_6486	setHasFish
METHOD	cfl	()I	y	method_6491	getMoistness
CLASS	cfl$a	net/minecraft/class_1433$class_1435	net/minecraft/entity/passive/DolphinEntity$LeadToNearbyTreasureGoal
FIELD	cfl$a	Lcfl;	a	field_6752	dolphin
FIELD	cfl$a	Z	b	field_6753	noPathToStructure
CLASS	cfl$b	net/minecraft/class_1433$class_1436	net/minecraft/entity/passive/DolphinEntity$SwimWithPlayerGoal
FIELD	cfl$b	Lcfl;	a	field_6755	dolphin
FIELD	cfl$b	D	b	field_6754	speed
FIELD	cfl$b	Lcmv;	c	field_6756	closestPlayer
CLASS	cfl$c	net/minecraft/class_1433$class_1437	net/minecraft/entity/passive/DolphinEntity$PlayWithItemsGoal
FIELD	cfl$c	Lcfl;	a	field_6757	field_6757
FIELD	cfl$c	I	b	field_6758	nextPlayingTime
METHOD	cfl$c	(Lcun;)V	a	method_18056	spitOutItem
CLASS	cfm	net/minecraft/class_1432	net/minecraft/entity/Flutterer
METHOD	cfm	()Z	gD	method_6581	isInAir
CLASS	cfn	net/minecraft/class_4019	net/minecraft/entity/passive/FoxEntity
FIELD	cfn	I	bY	field_30328	CROUCHING_FLAG
FIELD	cfn	I	bZ	field_30329	ROLLING_HEAD_FLAG
FIELD	cfn	I	cb	field_30330	CHASING_FLAG
FIELD	cfn	Lakj;	cc	field_17949	TYPE
FIELD	cfn	Lakj;	cd	field_17950	FOX_FLAGS
FIELD	cfn	I	ce	field_30331	SITTING_FLAG
FIELD	cfn	I	cf	field_30332	SLEEPING_FLAG
FIELD	cfn	I	cg	field_30333	WALKING_FLAG
FIELD	cfn	I	ch	field_30334	AGGRESSIVE_FLAG
FIELD	cfn	Lakj;	ci	field_17951	OWNER
FIELD	cfn	Lakj;	cj	field_17952	OTHER_TRUSTED
FIELD	cfn	Ljava/util/function/Predicate;	ck	field_17953	PICKABLE_DROP_FILTER
FIELD	cfn	Ljava/util/function/Predicate;	cl	field_17954	JUST_ATTACKED_SOMETHING_FILTER
FIELD	cfn	Ljava/util/function/Predicate;	cm	field_17955	CHICKEN_AND_RABBIT_FILTER
FIELD	cfn	Ljava/util/function/Predicate;	cn	field_17956	NOTICEABLE_PLAYER_FILTER
FIELD	cfn	I	co	field_30335	EATING_DURATION
FIELD	cfn	Lbsv;	cp	field_47772	BABY_BASE_DIMENSIONS
FIELD	cfn	Lcal;	cq	field_17957	followChickenAndRabbitGoal
FIELD	cfn	Lcal;	cr	field_17958	followBabyTurtleGoal
FIELD	cfn	Lcal;	cs	field_17959	followFishGoal
FIELD	cfn	F	ct	field_17960	headRollProgress
FIELD	cfn	F	cu	field_17961	lastHeadRollProgress
FIELD	cfn	F	cv	field_17962	extraRollingHeight
FIELD	cfn	F	cw	field_17963	lastExtraRollingHeight
FIELD	cfn	I	cx	field_17964	eatingTime
METHOD	cfn	(Z)V	A	method_18295	setWalking
METHOD	cfn	(Z)V	B	method_18301	setAggressive
METHOD	cfn	(Z)V	C	method_18302	setSleeping
METHOD	cfn	(F)F	G	method_18298	getHeadRoll
METHOD	cfn	(F)F	H	method_18300	getBodyRotationHeightOffset
METHOD	cfn	(Lcfn$v;)V	a	method_47844	setVariant
METHOD	cfn	(Lcfn;)Z	a	method_36636	method_36636
METHOD	cfn	(Lcfn;Lbtn;)Z	a	method_18257	canJumpChase
METHOD	cfn	(Lare;Lbsm;)Lcfn;	b	method_18260	createChild
METHOD	cfn	(Lbss;)Z	b	method_18253	method_18253
METHOD	cfn	(Lcfn;)Lazf;	b	method_18287	method_18287
METHOD	cfn	(Ljava/util/UUID;)V	b	method_18266	addTrustedUuid
METHOD	cfn	(Lbss;)Z	c	method_18261	method_18261
METHOD	cfn	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_39449	canSpawn
METHOD	cfn	(Lcfn;)Lazf;	c	method_18288	method_18288
METHOD	cfn	(Lcjf;)Z	c	method_18265	method_18265
METHOD	cfn	(Ljava/util/UUID;)Z	c	method_18428	canTrust
METHOD	cfn	(IZ)V	d	method_18269	setFoxFlag
METHOD	cfn	(Lbss;)Z	d	method_18267	method_18267
METHOD	cfn	(Lcfn;)Lazf;	d	method_18290	method_18290
METHOD	cfn	()V	gA	method_18280	addTypeSpecificGoals
METHOD	cfn	()Ljava/util/List;	gB	method_18281	getTrustedUuids
METHOD	cfn	()Z	gC	method_18282	isAggressive
METHOD	cfn	()V	gD	method_18283	stopSleeping
METHOD	cfn	()V	gE	method_18284	stopActions
METHOD	cfn	()Z	gF	method_18285	wantsToPickupItem
METHOD	cfn	()Z	gq	method_18273	isWalking
METHOD	cfn	()Z	gw	method_18274	isChasing
METHOD	cfn	()Z	gx	method_35172	isJumping
METHOD	cfn	()Z	gy	method_18275	isFullyCrouched
METHOD	cfn	()Z	gz	method_18277	isRollingHead
METHOD	cfn	(Lbtn;)Z	j	method_18429	method_18429
METHOD	cfn	(Lbtn;)Z	k	method_24347	method_24347
METHOD	cfn	(Lbtn;)Z	l	method_20451	method_20451
METHOD	cfn	(Lbtn;)Z	m	method_18431	method_18431
METHOD	cfn	(Lbtn;)Z	n	method_18254	method_18254
METHOD	cfn	(Lcun;)Z	n	method_18430	canEat
METHOD	cfn	(Lbtn;)Z	o	method_18262	method_18262
METHOD	cfn	(Lcun;)V	p	method_18289	spit
METHOD	cfn	(Lcun;)V	q	method_18291	dropItem
METHOD	cfn	()Lbuu$a;	s	method_26885	createFoxAttributes
METHOD	cfn	()Lcfn$v;	u	method_47845	getVariant
METHOD	cfn	(I)Z	u	method_18293	getFoxFlag
METHOD	cfn	(Z)V	w	method_18294	setSitting
METHOD	cfn	(Z)V	x	method_18296	setChasing
METHOD	cfn	()Z	y	method_18272	isSitting
METHOD	cfn	(Z)V	y	method_18297	setCrouching
METHOD	cfn	(Z)V	z	method_18299	setRollingHead
CLASS	cfn$a	net/minecraft/class_4019$class_4020	net/minecraft/entity/passive/FoxEntity$DefendFriendGoal
FIELD	cfn$a	Lcfn;	i	field_17965	field_17965
FIELD	cfn$a	Lbtn;	j	field_17966	offender
FIELD	cfn$a	Lbtn;	k	field_17967	friend
FIELD	cfn$a	I	l	field_17968	lastAttackedTime
CLASS	cfn$b	net/minecraft/class_4019$class_4021	net/minecraft/entity/passive/FoxEntity$StopWanderingGoal
FIELD	cfn$b	I	a	field_17969	timer
FIELD	cfn$b	Lcfn;	b	field_17970	field_17970
CLASS	cfn$c	net/minecraft/class_4019$class_4022	net/minecraft/entity/passive/FoxEntity$WorriableEntityFilter
FIELD	cfn$c	Lcfn;	a	field_17971	field_17971
METHOD	cfn$c	(Lbtn;)Z	a	method_18303	test
CLASS	cfn$d	net/minecraft/class_4019$class_4023	net/minecraft/entity/passive/FoxEntity$CalmDownGoal
FIELD	cfn$d	Lcfn;	a	field_17972	field_17972
FIELD	cfn$d	Lcee;	b	field_18102	WORRIABLE_ENTITY_PREDICATE
METHOD	cfn$d	()Z	h	method_18305	isAtFavoredLocation
METHOD	cfn$d	()Z	i	method_18306	canCalmDown
CLASS	cfn$e	net/minecraft/class_4019$class_4024	net/minecraft/entity/passive/FoxEntity$MateGoal
CLASS	cfn$f	net/minecraft/class_4019$class_4025	net/minecraft/entity/passive/FoxEntity$EatBerriesGoal
FIELD	cfn$f	I	g	field_17974	timer
FIELD	cfn$f	Lcfn;	h	field_17975	field_17975
FIELD	cfn$f	I	i	field_30336	EATING_TIME
METHOD	cfn$f	(Ldsa;)V	a	method_33586	pickGlowBerries
METHOD	cfn$f	(Ldsa;)V	b	method_33587	pickSweetBerries
METHOD	cfn$f	()V	o	method_18307	eatBerries
CLASS	cfn$g	net/minecraft/class_4019$class_4026	net/minecraft/entity/passive/FoxEntity$FoxSwimGoal
FIELD	cfn$g	Lcfn;	a	field_17976	field_17976
CLASS	cfn$h	net/minecraft/class_4019$class_4052	net/minecraft/entity/passive/FoxEntity$FollowParentGoal
FIELD	cfn$h	Lcfn;	d	field_18104	fox
CLASS	cfn$i	net/minecraft/class_4019$class_4027	net/minecraft/entity/passive/FoxEntity$FoxData
FIELD	cfn$i	Lcfn$v;	a	field_17977	type
CLASS	cfn$j	net/minecraft/class_4019$class_4292	net/minecraft/entity/passive/FoxEntity$LookAtEntityGoal
FIELD	cfn$j	Lcfn;	h	field_19261	field_19261
CLASS	cfn$k	net/minecraft/class_4019$class_4028	net/minecraft/entity/passive/FoxEntity$FoxLookControl
FIELD	cfn$k	Lcfn;	h	field_17979	field_17979
CLASS	cfn$l	net/minecraft/class_4019$class_4029	net/minecraft/entity/passive/FoxEntity$AttackGoal
FIELD	cfn$l	Lcfn;	b	field_17980	field_17980
CLASS	cfn$m	net/minecraft/class_4019$class_4030	net/minecraft/entity/passive/FoxEntity$FoxMoveControl
FIELD	cfn$m	Lcfn;	l	field_17981	field_17981
CLASS	cfn$n	net/minecraft/class_4019$class_4032	net/minecraft/entity/passive/FoxEntity$EscapeWhenNotAggressiveGoal
FIELD	cfn$n	Lcfn;	h	field_17983	field_17983
CLASS	cfn$o	net/minecraft/class_4019$class_4033	net/minecraft/entity/passive/FoxEntity$JumpChasingGoal
FIELD	cfn$o	Lcfn;	a	field_17984	field_17984
CLASS	cfn$p	net/minecraft/class_4019$class_4034	net/minecraft/entity/passive/FoxEntity$PickupItemGoal
FIELD	cfn$p	Lcfn;	a	field_17985	field_17985
CLASS	cfn$q	net/minecraft/class_4019$class_4031	net/minecraft/entity/passive/FoxEntity$GoToVillageGoal
FIELD	cfn$q	Lcfn;	a	field_17982	field_17982
METHOD	cfn$q	()Z	h	method_18308	canGoToVillage
CLASS	cfn$r	net/minecraft/class_4019$class_4035	net/minecraft/entity/passive/FoxEntity$SitDownAndLookAroundGoal
FIELD	cfn$r	Lcfn;	b	field_17986	field_17986
FIELD	cfn$r	D	c	field_17987	lookX
FIELD	cfn$r	D	d	field_17988	lookZ
FIELD	cfn$r	I	e	field_17989	timer
FIELD	cfn$r	I	f	field_17990	counter
METHOD	cfn$r	()V	k	method_18309	chooseNewAngle
CLASS	cfn$s	net/minecraft/class_4019$class_4036	net/minecraft/entity/passive/FoxEntity$AvoidDaylightGoal
FIELD	cfn$s	Lcfn;	b	field_17991	field_17991
FIELD	cfn$s	I	c	field_17992	timer
CLASS	cfn$t	net/minecraft/class_4019$class_4037	net/minecraft/entity/passive/FoxEntity$DelayedCalmDownGoal
FIELD	cfn$t	Lcfn;	b	field_17993	field_17993
FIELD	cfn$t	I	c	field_30337	MAX_CALM_DOWN_TIME
FIELD	cfn$t	I	d	field_17994	timer
METHOD	cfn$t	()Z	k	method_18432	canNotCalmDown
CLASS	cfn$u	net/minecraft/class_4019$class_4038	net/minecraft/entity/passive/FoxEntity$MoveToHuntGoal
FIELD	cfn$u	Lcfn;	a	field_17995	field_17995
CLASS	cfn$v	net/minecraft/class_4019$class_4039	net/minecraft/entity/passive/FoxEntity$Type
FIELD	cfn$v	Lcfn$v;	a	field_17996	field_17996
FIELD	cfn$v	Lcfn$v;	b	field_17997	field_17997
FIELD	cfn$v	Lazs$a;	c	field_41548	CODEC
FIELD	cfn$v	Ljava/util/function/IntFunction;	d	field_17998	BY_ID
FIELD	cfn$v	I	e	field_18000	id
FIELD	cfn$v	Ljava/lang/String;	f	field_18001	key
FIELD	cfn$v	[Lcfn$v;	g	field_18003	field_18003
METHOD	cfn$v	()I	a	method_18317	getId
METHOD	cfn$v	(I)Lcfn$v;	a	method_18311	fromId
METHOD	cfn$v	(Ljava/lang/String;)Lcfn$v;	a	method_18314	byName
METHOD	cfn$v	(Lji;)Lcfn$v;	a	method_18313	fromBiome
METHOD	cfn$v	()[Lcfn$v;	b	method_36637	method_36637
CLASS	cfo	net/minecraft/class_7106	net/minecraft/entity/passive/FrogVariant
FIELD	cfo	Lald;	a	field_37462	field_37462
FIELD	cfo	Lald;	b	field_37463	field_37463
FIELD	cfo	Lald;	c	field_37464	field_37464
FIELD	cfo	Lale;	d	comp_707	comp_707
METHOD	cfo	()Lale;	a	comp_707	comp_707
METHOD	cfo	(Ljava/lang/String;)Lald;	a	method_58368	of
METHOD	cfo	(Ljv;)Lcfo;	a	method_58369	registerAndGetDefault
METHOD	cfo	(Ljv;Lald;Ljava/lang/String;)Lcfo;	a	method_43091	register
CLASS	cfp	net/minecraft/class_1439	net/minecraft/entity/passive/IronGolemEntity
FIELD	cfp	I	bY	field_6759	lookingAtVillagerTicksLeft
FIELD	cfp	Lbqd;	bZ	field_25365	ANGER_TIME_RANGE
FIELD	cfp	Lakj;	c	field_6763	IRON_GOLEM_FLAGS
FIELD	cfp	I	ca	field_25366	angerTime
FIELD	cfp	Ljava/util/UUID;	cb	field_25367	angryAt
FIELD	cfp	I	d	field_30338	HEALTH_PER_INGOT
FIELD	cfp	I	e	field_6762	attackTicksLeft
METHOD	cfp	()I	gq	method_6502	getLookingAtVillagerTicks
METHOD	cfp	()Z	gr	method_6496	isPlayerCreated
METHOD	cfp	()F	gs	method_22328	getAttackDamage
METHOD	cfp	(Lbtn;)Z	j	method_6498	method_6498
METHOD	cfp	()Lbuu$a;	s	method_26886	createIronGolemAttributes
METHOD	cfp	()Lbsq$a;	u	method_23347	getCrackLevel
METHOD	cfp	(Z)V	w	method_6497	setLookingAtVillager
METHOD	cfp	(Z)V	x	method_6499	setPlayerCreated
METHOD	cfp	()I	y	method_6501	getAttackTicksLeft
CLASS	cfq	net/minecraft/class_1438	net/minecraft/entity/passive/MooshroomEntity
FIELD	cfq	Lakj;	bY	field_18105	TYPE
FIELD	cfq	I	bZ	field_30339	MUTATION_CHANCE
FIELD	cfq	Ljava/lang/String;	cb	field_45751	STEW_EFFECTS_NBT_KEY
FIELD	cfq	Lcxr;	cc	field_45752	stewEffects
FIELD	cfq	Ljava/util/UUID;	cd	field_18108	lightningId
METHOD	cfq	(Lcfq$a;)V	a	method_47846	setVariant
METHOD	cfq	(Lcfq;)Lcfq$a;	a	method_18434	chooseBabyType
METHOD	cfq	(Lcxr;)V	a	method_53155	method_53155
METHOD	cfq	(Lur;Lvo;)V	a	method_53154	method_53154
METHOD	cfq	(Lare;Lbsm;)Lcfq;	c	method_6495	createChild
METHOD	cfq	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_20665	canSpawn
METHOD	cfq	(Lcun;)Ljava/util/Optional;	n	method_18436	getStewEffectFrom
METHOD	cfq	()Lcfq$a;	u	method_47847	getVariant
CLASS	cfq$a	net/minecraft/class_1438$class_4053	net/minecraft/entity/passive/MooshroomEntity$Type
FIELD	cfq$a	Lcfq$a;	a	field_18109	field_18109
FIELD	cfq$a	Lcfq$a;	b	field_18110	field_18110
FIELD	cfq$a	Lazs$a;	c	field_41549	CODEC
FIELD	cfq$a	Ljava/lang/String;	d	field_18111	name
FIELD	cfq$a	Ldsa;	e	field_18112	mushroom
FIELD	cfq$a	[Lcfq$a;	f	field_18113	field_18113
METHOD	cfq$a	()Ldsa;	a	method_18437	getMushroomState
METHOD	cfq$a	(Ljava/lang/String;)Lcfq$a;	a	method_18441	fromName
METHOD	cfq$a	()[Lcfq$a;	b	method_36639	method_36639
CLASS	cfr	net/minecraft/class_3701	net/minecraft/entity/passive/OcelotEntity
FIELD	cfr	D	bY	field_30340	CROUCHING_SPEED
FIELD	cfr	D	bZ	field_30341	NORMAL_SPEED
FIELD	cfr	D	cb	field_30342	SPRINTING_SPEED
FIELD	cfr	Lakj;	cc	field_16301	TRUSTING
FIELD	cfr	Lcfr$a;	cd	field_16300	fleeGoal
FIELD	cfr	Lcfr$b;	ce	field_16302	temptGoal
METHOD	cfr	(Lare;Lbsm;)Lcfr;	b	method_16104	createChild
METHOD	cfr	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_20666	canSpawn
METHOD	cfr	()F	gq	method_22329	getAttackDamage
METHOD	cfr	(Lcun;)Z	n	method_58370	method_58370
METHOD	cfr	()Lbuu$a;	s	method_26887	createOcelotAttributes
METHOD	cfr	()V	u	method_16103	updateFleeing
METHOD	cfr	(Z)V	w	method_16102	setTrusting
METHOD	cfr	(Z)V	x	method_16100	showEmoteParticle
METHOD	cfr	()Z	y	method_16099	isTrusting
CLASS	cfr$a	net/minecraft/class_3701$class_3702	net/minecraft/entity/passive/OcelotEntity$FleeGoal
FIELD	cfr$a	Lcfr;	i	field_16303	ocelot
CLASS	cfr$b	net/minecraft/class_3701$class_3703	net/minecraft/entity/passive/OcelotEntity$OcelotTemptGoal
FIELD	cfr$b	Lcfr;	c	field_16304	ocelot
CLASS	cfs	net/minecraft/class_1440	net/minecraft/entity/passive/PandaEntity
FIELD	cfs	I	bY	field_30343	MAIN_GENE_MUTATION_CHANCE
FIELD	cfs	I	bZ	field_6767	playingTicks
FIELD	cfs	Ljava/util/function/Predicate;	cA	field_6765	IS_FOOD
FIELD	cfs	Lakj;	cb	field_6764	ASK_FOR_BAMBOO_TICKS
FIELD	cfs	Lakj;	cc	field_6771	SNEEZE_PROGRESS
FIELD	cfs	Lakj;	cd	field_6780	EATING_TICKS
FIELD	cfs	Lakj;	ce	field_6766	MAIN_GENE
FIELD	cfs	Lakj;	cf	field_6781	HIDDEN_GENE
FIELD	cfs	Lakj;	cg	field_6768	PANDA_FLAGS
FIELD	cfs	Lcee;	ch	field_21803	ASK_FOR_BAMBOO_TARGET
FIELD	cfs	Lbsv;	ci	field_47773	BABY_BASE_DIMENSIONS
FIELD	cfs	I	cj	field_30344	SNEEZING_FLAG
FIELD	cfs	I	ck	field_30345	PLAYING_FLAG
FIELD	cfs	I	cl	field_30346	SITTING_FLAG
FIELD	cfs	I	cm	field_30347	LYING_ON_BACK_FLAG
FIELD	cfs	I	cn	field_30348	EATING_ANIMATION_INTERVAL
FIELD	cfs	I	co	field_30349	HIDDEN_GENE_MUTATION_CHANCE
FIELD	cfs	Z	cp	field_6769	shouldGetRevenge
FIELD	cfs	Z	cq	field_6770	shouldAttack
FIELD	cfs	Levp;	cr	field_18277	playingJump
FIELD	cfs	F	cs	field_6777	sittingAnimationProgress
FIELD	cfs	F	ct	field_6779	lastSittingAnimationProgress
FIELD	cfs	F	cu	field_6774	lieOnBackAnimationProgress
FIELD	cfs	F	cv	field_6775	lastLieOnBackAnimationProgress
FIELD	cfs	F	cw	field_6772	rollOverAnimationProgress
FIELD	cfs	F	cx	field_6773	lastRollOverAnimationProgress
FIELD	cfs	Lcfs$g;	cz	field_21804	lookAtPlayerGoal
METHOD	cfs	(Z)V	A	method_6541	setPlaying
METHOD	cfs	(F)F	G	method_6534	getSittingAnimationProgress
METHOD	cfs	(F)F	H	method_6555	getLieOnBackAnimationProgress
METHOD	cfs	(F)F	I	method_6560	getRollOverAnimationProgress
METHOD	cfs	(Lcfs$a;)V	a	method_6529	setMainGene
METHOD	cfs	(Lcfs;)Lazf;	a	method_36640	method_36640
METHOD	cfs	(Lcfs;Lcfs;)V	a	method_6515	initGenes
METHOD	cfs	(Lcfs$a;)V	b	method_6547	setHiddenGene
METHOD	cfs	(Lcfs;)Lazf;	b	method_24838	method_24838
METHOD	cfs	(Lcfs;)Lazf;	c	method_6551	method_6551
METHOD	cfs	(Lcjf;)Z	c	method_6504	method_6504
METHOD	cfs	(IZ)V	d	method_6557	setPandaFlag
METHOD	cfs	(Lcfs;)Lazf;	d	method_6556	method_6556
METHOD	cfs	(Lcfs;)Lazf;	e	method_6559	method_6559
METHOD	cfs	(Lcfs;)Lazf;	f	method_6507	method_6507
METHOD	cfs	(Lcfs;)Lazf;	g	method_36641	method_36641
METHOD	cfs	()Z	gA	method_6526	isPlaying
METHOD	cfs	()Lbuu$a;	gB	method_26888	createPandaAttributes
METHOD	cfs	()Lcfs$a;	gC	method_6554	getProductGene
METHOD	cfs	()Z	gD	method_6549	isLazy
METHOD	cfs	()Z	gE	method_6509	isWorried
METHOD	cfs	()Z	gF	method_6522	isPlayful
METHOD	cfs	()Z	gG	method_35173	isBrown
METHOD	cfs	()Z	gH	method_6550	isWeak
METHOD	cfs	()Z	gI	method_6524	isScaredByThunderstorm
METHOD	cfs	()V	gJ	method_6538	resetAttributes
METHOD	cfs	()Z	gK	method_18442	isIdle
METHOD	cfs	()I	gL	method_6528	getEatingTicks
METHOD	cfs	()V	gM	method_6536	updateEatingAnimation
METHOD	cfs	()V	gN	method_6512	playEatingAnimation
METHOD	cfs	()V	gO	method_6544	updateSittingAnimation
METHOD	cfs	()V	gP	method_6503	updateLieOnBackAnimation
METHOD	cfs	()V	gQ	method_6523	updateRollOverAnimation
METHOD	cfs	()V	gR	method_6537	updatePlaying
METHOD	cfs	()V	gS	method_6548	sneeze
METHOD	cfs	()Lcfs$a;	gT	method_6519	getRandomGene
METHOD	cfs	()V	gU	method_18057	stop
METHOD	cfs	()Z	gq	method_6514	isLyingOnBack
METHOD	cfs	()Z	gw	method_6527	isEating
METHOD	cfs	()I	gx	method_6532	getSneezeProgress
METHOD	cfs	()Lcfs$a;	gy	method_6525	getMainGene
METHOD	cfs	()Lcfs$a;	gz	method_6508	getHiddenGene
METHOD	cfs	(Lcfs;)Lazf;	h	method_6542	method_6542
METHOD	cfs	(Lcfs;)Lazf;	i	method_6511	method_6511
METHOD	cfs	(Lcfs;)Lazf;	j	method_6531	method_6531
METHOD	cfs	(Lcfs;)Lazf;	k	method_6506	method_6506
METHOD	cfs	(Lcun;)Z	n	method_16106	canEat
METHOD	cfs	(Lcun;)Z	p	method_58371	method_58371
METHOD	cfs	()I	s	method_6521	getAskForBambooTicks
METHOD	cfs	()Z	u	method_6545	isSneezing
METHOD	cfs	(I)V	u	method_6517	setAskForBambooTicks
METHOD	cfs	(I)V	v	method_6539	setSneezeProgress
METHOD	cfs	(I)V	w	method_6558	setEatingTicks
METHOD	cfs	(Z)V	w	method_6513	setSitting
METHOD	cfs	(I)Z	x	method_6533	hasPandaFlag
METHOD	cfs	(Z)V	x	method_6505	setLyingOnBack
METHOD	cfs	()Z	y	method_6535	isSitting
METHOD	cfs	(Z)V	y	method_6552	setEating
METHOD	cfs	(Z)V	z	method_6546	setSneezing
CLASS	cfs$a	net/minecraft/class_1440$class_1443	net/minecraft/entity/passive/PandaEntity$Gene
FIELD	cfs$a	Lcfs$a;	a	field_6788	field_6788
FIELD	cfs$a	Lcfs$a;	b	field_6794	field_6794
FIELD	cfs$a	Lcfs$a;	c	field_6795	field_6795
FIELD	cfs$a	Lcfs$a;	d	field_6791	field_6791
FIELD	cfs$a	Lcfs$a;	e	field_6792	field_6792
FIELD	cfs$a	Lcfs$a;	f	field_6793	field_6793
FIELD	cfs$a	Lcfs$a;	g	field_6789	field_6789
FIELD	cfs$a	Lazs$a;	h	field_41673	CODEC
FIELD	cfs$a	Ljava/util/function/IntFunction;	i	field_6786	BY_ID
FIELD	cfs$a	I	j	field_30350	field_30350
FIELD	cfs$a	I	k	field_6785	id
FIELD	cfs$a	Ljava/lang/String;	l	field_6797	name
FIELD	cfs$a	Z	m	field_6790	recessive
FIELD	cfs$a	[Lcfs$a;	n	field_6796	field_6796
METHOD	cfs$a	()I	a	method_6564	getId
METHOD	cfs$a	(I)Lcfs$a;	a	method_6566	byId
METHOD	cfs$a	(Lazf;)Lcfs$a;	a	method_17688	createRandom
METHOD	cfs$a	(Lcfs$a;Lcfs$a;)Lcfs$a;	a	method_6569	getProductGene
METHOD	cfs$a	(Ljava/lang/String;)Lcfs$a;	a	method_6567	byName
METHOD	cfs$a	()Z	b	method_6568	isRecessive
METHOD	cfs$a	()[Lcfs$a;	d	method_36642	method_36642
CLASS	cfs$b	net/minecraft/class_1440$class_4054	net/minecraft/entity/passive/PandaEntity$AttackGoal
FIELD	cfs$b	Lcfs;	b	field_18114	panda
CLASS	cfs$c	net/minecraft/class_1440$class_1441	net/minecraft/entity/passive/PandaEntity$PandaFleeGoal
FIELD	cfs$c	Lcfs;	i	field_6782	panda
CLASS	cfs$d	net/minecraft/class_1440$class_1442	net/minecraft/entity/passive/PandaEntity$PandaMateGoal
FIELD	cfs$d	Lcfs;	d	field_6784	panda
FIELD	cfs$d	I	e	field_6783	nextAskPlayerForBambooAge
METHOD	cfs$d	()Z	h	method_6561	isBambooClose
CLASS	cfs$e	net/minecraft/class_1440$class_1444	net/minecraft/entity/passive/PandaEntity$PandaRevengeGoal
FIELD	cfs$e	Lcfs;	a	field_6798	panda
CLASS	cfs$f	net/minecraft/class_1440$class_1445	net/minecraft/entity/passive/PandaEntity$LieOnBackGoal
FIELD	cfs$f	Lcfs;	a	field_6800	panda
FIELD	cfs$f	I	b	field_6799	nextLieOnBackAge
CLASS	cfs$g	net/minecraft/class_1440$class_4056	net/minecraft/entity/passive/PandaEntity$LookAtEntityGoal
FIELD	cfs$g	Lcfs;	h	field_18116	panda
METHOD	cfs$g	(Lbtn;)V	a	method_24217	setTarget
METHOD	cfs$g	(Lbtn;)Z	b	method_31545	method_31545
CLASS	cfs$h	net/minecraft/class_1440$class_1446	net/minecraft/entity/passive/PandaEntity$PandaMoveControl
FIELD	cfs$h	Lcfs;	l	field_6801	panda
CLASS	cfs$i	net/minecraft/class_1440$class_1447	net/minecraft/entity/passive/PandaEntity$PandaEscapeDangerGoal
FIELD	cfs$i	Lcfs;	h	field_6802	panda
CLASS	cfs$j	net/minecraft/class_1440$class_1448	net/minecraft/entity/passive/PandaEntity$PlayGoal
FIELD	cfs$j	Lcfs;	a	field_6803	panda
CLASS	cfs$k	net/minecraft/class_1440$class_1449	net/minecraft/entity/passive/PandaEntity$PickUpFoodGoal
FIELD	cfs$k	Lcfs;	a	field_6805	field_6805
FIELD	cfs$k	I	b	field_6804	startAge
CLASS	cfs$l	net/minecraft/class_1440$class_1450	net/minecraft/entity/passive/PandaEntity$SneezeGoal
FIELD	cfs$l	Lcfs;	a	field_6806	panda
CLASS	cft	net/minecraft/class_1453	net/minecraft/entity/passive/ParrotEntity
FIELD	cft	F	cb	field_6818	flapProgress
FIELD	cft	F	cc	field_6819	maxWingDeviation
FIELD	cft	F	cd	field_6827	prevMaxWingDeviation
FIELD	cft	F	ce	field_6829	prevFlapProgress
FIELD	cft	Lakj;	cf	field_6826	VARIANT
FIELD	cft	Ljava/util/function/Predicate;	cg	field_6821	CAN_IMITATE
FIELD	cft	Ljava/util/Map;	ch	field_6822	MOB_SOUNDS
FIELD	cft	F	ci	field_6824	flapSpeed
FIELD	cft	F	cj	field_28640	field_28640
FIELD	cft	Z	ck	field_6823	songPlaying
FIELD	cft	Liz;	cl	field_6820	songSource
METHOD	cft	(Lazf;)F	a	method_6580	getSoundPitch
METHOD	cft	(Lcft$b;)V	a	method_47848	setVariant
METHOD	cft	(Ldbw;Lazf;)Lavy;	a	method_6583	getRandomSound
METHOD	cft	(Ldbw;Lbss;)Z	a	method_6587	imitateNearbyMob
METHOD	cft	(Ljava/util/HashMap;)V	a	method_6579	method_6579
METHOD	cft	(Lbsy;)Lavy;	b	method_6586	getSound
METHOD	cft	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_20667	canSpawn
METHOD	cft	()V	gA	method_6578	flapWings
METHOD	cft	()Lbuu$a;	gw	method_26889	createParrotAttributes
METHOD	cft	()Z	gx	method_6582	isSongPlaying
METHOD	cft	()Lcft$b;	gy	method_6584	getVariant
CLASS	cft$1	net/minecraft/class_1453$1	net/minecraft/entity/passive/ParrotEntity$1
METHOD	cft$1	(Lbtp;)Z	a	method_6590	test
CLASS	cft$a	net/minecraft/class_1453$class_6537	net/minecraft/entity/passive/ParrotEntity$FlyOntoTreeGoal
METHOD	cft$a	()Levp;	k	method_38066	locateTree
CLASS	cft$b	net/minecraft/class_1453$class_7989	net/minecraft/entity/passive/ParrotEntity$Variant
FIELD	cft$b	Lcft$b;	a	field_41550	field_41550
FIELD	cft$b	Lcft$b;	b	field_41551	field_41551
FIELD	cft$b	Lcft$b;	c	field_41552	field_41552
FIELD	cft$b	Lcft$b;	d	field_41553	field_41553
FIELD	cft$b	Lcft$b;	e	field_41554	field_41554
FIELD	cft$b	Lcom/mojang/serialization/Codec;	f	field_41555	CODEC
FIELD	cft$b	Ljava/util/function/IntFunction;	g	field_41556	BY_ID
FIELD	cft$b	I	h	field_41557	id
FIELD	cft$b	Ljava/lang/String;	i	field_41558	name
FIELD	cft$b	[Lcft$b;	j	field_41559	field_41559
METHOD	cft$b	()I	a	method_47849	getId
METHOD	cft$b	(I)Lcft$b;	a	method_47850	byIndex
METHOD	cft$b	()[Lcft$b;	b	method_47851	method_47851
CLASS	cfu	net/minecraft/class_1452	net/minecraft/entity/passive/PigEntity
FIELD	cfu	Lakj;	bY	field_6816	SADDLED
FIELD	cfu	Lakj;	bZ	field_6815	BOOST_TIME
FIELD	cfu	Lbtj;	cb	field_23230	saddledComponent
METHOD	cfu	(Lare;Lbsm;)Lcfu;	b	method_6574	createChild
METHOD	cfu	(Lcun;)Z	n	method_58372	method_58372
METHOD	cfu	(Lcun;)Z	p	method_58373	method_58373
METHOD	cfu	()Lbuu$a;	s	method_26890	createPigAttributes
CLASS	cfv	net/minecraft/class_1456	net/minecraft/entity/passive/PolarBearEntity
FIELD	cfv	Lakj;	bY	field_6840	WARNING
FIELD	cfv	F	bZ	field_30352	field_30352
FIELD	cfv	F	cb	field_6838	lastWarningAnimationProgress
FIELD	cfv	F	cc	field_6837	warningAnimationProgress
FIELD	cfv	I	cd	field_6839	warningSoundCooldown
FIELD	cfv	Lbqd;	ce	field_25369	ANGER_TIME_RANGE
FIELD	cfv	I	cf	field_25370	angerTime
FIELD	cfv	Ljava/util/UUID;	cg	field_25368	angryAt
METHOD	cfv	(F)F	G	method_6601	getWarningAnimationProgress
METHOD	cfv	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_20668	canSpawn
METHOD	cfv	()Lbuu$a;	s	method_26891	createPolarBearAttributes
METHOD	cfv	()V	u	method_6602	playWarningSound
METHOD	cfv	(Z)V	w	method_6603	setWarning
METHOD	cfv	()Z	y	method_6600	isWarning
CLASS	cfv$a	net/minecraft/class_1456$class_1457	net/minecraft/entity/passive/PolarBearEntity$ProtectBabiesGoal
FIELD	cfv$a	Lcfv;	i	field_6841	field_6841
CLASS	cfv$b	net/minecraft/class_1456$class_1459	net/minecraft/entity/passive/PolarBearEntity$PolarBearRevengeGoal
FIELD	cfv$b	Lcfv;	a	field_6843	field_6843
CLASS	cfv$c	net/minecraft/class_1456$class_1460	net/minecraft/entity/passive/PolarBearEntity$AttackGoal
FIELD	cfv$c	Lcfv;	b	field_6844	field_6844
CLASS	cfv$d	net/minecraft/class_1456$class_1461	net/minecraft/entity/passive/PolarBearEntity$PolarBearEscapeDangerGoal
CLASS	cfw	net/minecraft/class_1454	net/minecraft/entity/passive/PufferfishEntity
FIELD	cfw	I	b	field_30353	NOT_PUFFED
FIELD	cfw	I	bY	field_6833	inflateTicks
FIELD	cfw	I	bZ	field_6832	deflateTicks
FIELD	cfw	I	c	field_30354	SEMI_PUFFED
FIELD	cfw	Ljava/util/function/Predicate;	ca	field_6834	BLOW_UP_FILTER
FIELD	cfw	Lcee;	cb	field_33692	BLOW_UP_TARGET_PREDICATE
FIELD	cfw	I	d	field_30355	FULLY_PUFFED
FIELD	cfw	Lakj;	e	field_6835	PUFF_STATE
METHOD	cfw	(Lbtp;)V	a	method_6593	sting
METHOD	cfw	(Lbtp;)Z	b	method_36550	method_36550
METHOD	cfw	(I)V	c	method_6596	setPuffState
METHOD	cfw	()I	gs	method_6594	getPuffState
METHOD	cfw	(Lbtn;)Z	j	method_6591	method_6591
METHOD	cfw	(I)F	t	method_6592	getScaleForPuffState
CLASS	cfw$a	net/minecraft/class_1454$class_1455	net/minecraft/entity/passive/PufferfishEntity$InflateGoal
FIELD	cfw$a	Lcfw;	a	field_6836	pufferfish
METHOD	cfw$a	(Lbtn;)Z	a	method_36552	method_36552
CLASS	cfx	net/minecraft/class_1463	net/minecraft/entity/passive/RabbitEntity
FIELD	cfx	D	bY	field_30356	field_30356
FIELD	cfx	D	bZ	field_30357	field_30357
FIELD	cfx	D	cb	field_30358	field_30358
FIELD	cfx	D	cc	field_30359	ESCAPE_DANGER_SPEED
FIELD	cfx	D	cd	field_30360	MELEE_ATTACK_SPEED
FIELD	cfx	I	ce	field_30368	field_30368
FIELD	cfx	I	cf	field_30369	field_30369
FIELD	cfx	Lakj;	cg	field_6852	RABBIT_TYPE
FIELD	cfx	Lale;	ch	field_6846	KILLER_BUNNY
FIELD	cfx	I	ci	field_30370	field_30370
FIELD	cfx	I	cj	field_6851	jumpTicks
FIELD	cfx	I	ck	field_6849	jumpDuration
FIELD	cfx	Z	cl	field_6850	lastOnGround
FIELD	cfx	I	cm	field_6848	ticksUntilJump
FIELD	cfx	I	cn	field_6847	moreCarrotTicks
METHOD	cfx	(F)F	G	method_6605	getJumpProgress
METHOD	cfx	(Lcfx$g;)V	a	method_47853	setVariant
METHOD	cfx	(Lcfx;)Z	a	method_24839	method_24839
METHOD	cfx	(Ldbx;Liz;)Lcfx$g;	a	method_47854	getTypeFromPos
METHOD	cfx	(Lare;Lbsm;)Lcfx;	b	method_6620	createChild
METHOD	cfx	(Lcfx;)Lbzm;	b	method_6604	method_6604
METHOD	cfx	(DD)V	c	method_6616	lookTowards
METHOD	cfx	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_20669	canSpawn
METHOD	cfx	()Z	gA	method_6607	wantsCarrots
METHOD	cfx	()Lcfx$g;	gq	method_47855	getVariant
METHOD	cfx	()V	gw	method_6611	enableJump
METHOD	cfx	()V	gx	method_6621	disableJump
METHOD	cfx	()V	gy	method_6608	doScheduleJump
METHOD	cfx	()V	gz	method_6619	scheduleJump
METHOD	cfx	(D)V	i	method_6606	setSpeed
METHOD	cfx	(Lcun;)Z	n	method_58374	method_58374
METHOD	cfx	()V	s	method_6618	startJump
METHOD	cfx	()Lbuu$a;	u	method_26892	createRabbitAttributes
METHOD	cfx	()Lavy;	y	method_6615	getJumpSound
CLASS	cfx$a	net/minecraft/class_1463$class_1465	net/minecraft/entity/passive/RabbitEntity$FleeGoal
FIELD	cfx$a	Lcfx;	i	field_6853	rabbit
CLASS	cfx$b	net/minecraft/class_1463$class_1466	net/minecraft/entity/passive/RabbitEntity$RabbitData
FIELD	cfx$b	Lcfx$g;	a	field_41560	type
CLASS	cfx$c	net/minecraft/class_1463$class_5197	net/minecraft/entity/passive/RabbitEntity$RabbitJumpControl
FIELD	cfx$c	Lcfx;	b	field_24090	rabbit
FIELD	cfx$c	Z	c	field_24091	canJump
METHOD	cfx$c	(Z)V	a	method_27311	setCanJump
METHOD	cfx$c	()Z	c	method_27312	isActive
METHOD	cfx$c	()Z	d	method_27313	canJump
CLASS	cfx$d	net/minecraft/class_1463$class_1468	net/minecraft/entity/passive/RabbitEntity$RabbitMoveControl
FIELD	cfx$d	Lcfx;	l	field_6859	rabbit
FIELD	cfx$d	D	m	field_6858	rabbitSpeed
CLASS	cfx$e	net/minecraft/class_1463$class_1469	net/minecraft/entity/passive/RabbitEntity$EscapeDangerGoal
FIELD	cfx$e	Lcfx;	h	field_6860	rabbit
CLASS	cfx$f	net/minecraft/class_1463$class_1470	net/minecraft/entity/passive/RabbitEntity$EatCarrotCropGoal
FIELD	cfx$f	Lcfx;	g	field_6863	rabbit
FIELD	cfx$f	Z	h	field_6862	wantsCarrots
FIELD	cfx$f	Z	i	field_6861	hasTarget
CLASS	cfx$g	net/minecraft/class_1463$class_7990	net/minecraft/entity/passive/RabbitEntity$RabbitType
FIELD	cfx$g	Lcfx$g;	a	field_41561	field_41561
FIELD	cfx$g	Lcfx$g;	b	field_41562	field_41562
FIELD	cfx$g	Lcfx$g;	c	field_41563	field_41563
FIELD	cfx$g	Lcfx$g;	d	field_41564	field_41564
FIELD	cfx$g	Lcfx$g;	e	field_41565	field_41565
FIELD	cfx$g	Lcfx$g;	f	field_41566	field_41566
FIELD	cfx$g	Lcfx$g;	g	field_41567	field_41567
FIELD	cfx$g	Lcom/mojang/serialization/Codec;	h	field_41568	CODEC
FIELD	cfx$g	Ljava/util/function/IntFunction;	i	field_41569	BY_ID
FIELD	cfx$g	I	j	field_41570	id
FIELD	cfx$g	Ljava/lang/String;	k	field_41571	name
FIELD	cfx$g	[Lcfx$g;	l	field_41572	field_41572
METHOD	cfx$g	()I	a	method_47856	getId
METHOD	cfx$g	(I)Lcfx$g;	a	method_47857	byId
METHOD	cfx$g	()[Lcfx$g;	b	method_47859	method_47859
CLASS	cfy	net/minecraft/class_1462	net/minecraft/entity/passive/SalmonEntity
CLASS	cfz	net/minecraft/class_1472	net/minecraft/entity/passive/SheepEntity
FIELD	cfz	I	bY	field_30371	MAX_GRASS_TIMER
FIELD	cfz	Lakj;	bZ	field_6870	COLOR
FIELD	cfz	Ljava/util/Map;	cb	field_6868	DROPS
FIELD	cfz	Ljava/util/Map;	cc	field_6867	COLORS
FIELD	cfz	I	cd	field_6865	eatGrassTimer
FIELD	cfz	Lcad;	ce	field_6869	eatGrassGoal
METHOD	cfz	(F)F	G	method_6628	getNeckAngle
METHOD	cfz	(F)F	H	method_6641	getHeadAngle
METHOD	cfz	(Lazf;)Lctg;	a	method_6632	generateDefaultColor
METHOD	cfz	(Lcfd;Lcfd;)Lctg;	a	method_6639	getChildColor
METHOD	cfz	(Lcqi;Lcyv;)Lcun;	a	method_17689	method_17689
METHOD	cfz	(Lctg;)[F	a	method_6634	getRgbColor
METHOD	cfz	(Lctg;Lctg;)Lcqi;	a	method_17690	createDyeMixingCraftingInventory
METHOD	cfz	(Ljava/util/EnumMap;)V	a	method_6637	method_6637
METHOD	cfz	(Lare;Lbsm;)Lcfz;	b	method_6640	createChild
METHOD	cfz	(Lctg;)V	b	method_6631	setColor
METHOD	cfz	(Lctg;Lctg;)Lctg;	b	method_17691	method_17691
METHOD	cfz	(Lctg;)[F	c	method_6630	getDyedColor
METHOD	cfz	(Lctg;)Lctg;	d	method_6638	method_6638
METHOD	cfz	(Lcun;)Z	n	method_58375	method_58375
METHOD	cfz	()Lbuu$a;	s	method_26893	createSheepAttributes
METHOD	cfz	()Lctg;	u	method_6633	getColor
METHOD	cfz	(Z)V	w	method_6635	setSheared
METHOD	cfz	()Z	y	method_6629	isSheared
CLASS	cfz$1	net/minecraft/class_1472$1	net/minecraft/entity/passive/SheepEntity$1
CLASS	cfz$2	net/minecraft/class_1472$2	net/minecraft/entity/passive/SheepEntity$2
FIELD	cfz$2	[I	a	field_6872	field_6872
CLASS	cga	net/minecraft/class_1471	net/minecraft/entity/passive/TameableShoulderEntity
FIELD	cga	I	cb	field_30372	READY_TO_SIT_COOLDOWN
FIELD	cga	I	cc	field_6864	ticks
METHOD	cga	(Larf;)Z	b	method_6627	mountOnto
METHOD	cga	()Z	gz	method_6626	isReadyToSitOnPlayer
CLASS	cgb	net/minecraft/class_1473	net/minecraft/entity/passive/SnowGolemEntity
FIELD	cgb	Lakj;	b	field_6873	SNOW_GOLEM_FLAGS
FIELD	cgb	B	c	field_30373	HAS_PUMPKIN_FLAG
METHOD	cgb	(Lbtn;)Z	j	method_18443	method_18443
METHOD	cgb	()Lbuu$a;	s	method_26894	createSnowGolemAttributes
METHOD	cgb	()Z	u	method_6643	hasPumpkin
METHOD	cgb	(Z)V	w	method_6642	setHasPumpkin
CLASS	cgc	net/minecraft/class_1477	net/minecraft/entity/passive/SquidEntity
FIELD	cgc	F	b	field_6907	tiltAngle
FIELD	cgc	F	bY	field_6908	thrustTimer
FIELD	cgc	F	bZ	field_6902	prevThrustTimer
FIELD	cgc	F	c	field_6905	prevTiltAngle
FIELD	cgc	F	ca	field_6904	tentacleAngle
FIELD	cgc	F	cb	field_6900	prevTentacleAngle
FIELD	cgc	F	cc	field_6901	swimVelocityScale
FIELD	cgc	F	cd	field_6912	thrustTimerSpeed
FIELD	cgc	F	ce	field_6913	turningSpeed
FIELD	cgc	F	cf	field_6910	swimX
FIELD	cgc	F	cg	field_6911	swimY
FIELD	cgc	F	ch	field_6909	swimZ
FIELD	cgc	F	d	field_6903	rollAngle
FIELD	cgc	F	e	field_6906	prevRollAngle
METHOD	cgc	(FFF)V	a	method_6670	setSwimmingVector
METHOD	cgc	(Lcgc;)Z	a	method_6668	method_6668
METHOD	cgc	()Lbuu$a;	gq	method_26895	createSquidAttributes
METHOD	cgc	()Z	gr	method_6672	hasSwimmingVector
METHOD	cgc	(Levp;)Levp;	k	method_6671	applyBodyRotations
METHOD	cgc	()Llg;	s	method_33336	getInkParticle
METHOD	cgc	()Lavy;	u	method_33337	getSquirtSound
METHOD	cgc	()V	y	method_6669	squirt
CLASS	cgc$a	net/minecraft/class_1477$class_1478	net/minecraft/entity/passive/SquidEntity$EscapeAttackerGoal
FIELD	cgc$a	Lcgc;	a	field_6914	field_6914
FIELD	cgc$a	F	b	field_30375	field_30375
FIELD	cgc$a	F	c	field_30376	field_30376
FIELD	cgc$a	F	d	field_30377	field_30377
FIELD	cgc$a	I	e	field_6915	timer
CLASS	cgc$b	net/minecraft/class_1477$class_1479	net/minecraft/entity/passive/SquidEntity$SwimGoal
FIELD	cgc$b	Lcgc;	a	field_6917	squid
CLASS	cgd	net/minecraft/class_1474	net/minecraft/entity/passive/TropicalFishEntity
FIELD	cgd	Ljava/lang/String;	b	field_30378	BUCKET_VARIANT_TAG_KEY
FIELD	cgd	Ljava/util/List;	c	field_41573	COMMON_VARIANTS
FIELD	cgd	Lakj;	d	field_6874	VARIANT
FIELD	cgd	Z	e	field_6877	commonSpawn
METHOD	cgd	(Lcgd$b;)V	a	method_47860	setVariant
METHOD	cgd	(Lcgd$b;Lctg;Lctg;)I	a	method_47861	getVariantId
METHOD	cgd	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_38985	canTropicalFishSpawn
METHOD	cgd	(I)Ljava/lang/String;	c	method_6649	getToolTipForVariant
METHOD	cgd	()Lctg;	gA	method_6655	getPatternColorComponents
METHOD	cgd	()Lcgd$b;	gB	method_47862	getVariant
METHOD	cgd	()I	gC	method_47863	getTropicalFishVariant
METHOD	cgd	()Lctg;	gz	method_6658	getBaseColorComponents
METHOD	cgd	(Lur;)V	h	method_57303	method_57303
METHOD	cgd	(I)Lctg;	t	method_6652	getBaseDyeColor
METHOD	cgd	(I)Lctg;	u	method_6651	getPatternDyeColor
METHOD	cgd	(I)Lcgd$b;	v	method_47864	getVariety
METHOD	cgd	(I)V	w	method_47865	setTropicalFishVariant
CLASS	cgd$a	net/minecraft/class_1474$class_7991	net/minecraft/entity/passive/TropicalFishEntity$Size
FIELD	cgd$a	Lcgd$a;	a	field_41574	field_41574
FIELD	cgd$a	Lcgd$a;	b	field_41575	field_41575
FIELD	cgd$a	I	c	field_41576	id
FIELD	cgd$a	[Lcgd$a;	d	field_41577	field_41577
METHOD	cgd$a	()[Lcgd$a;	a	method_47866	method_47866
CLASS	cgd$b	net/minecraft/class_1474$class_1475	net/minecraft/entity/passive/TropicalFishEntity$Variety
FIELD	cgd$b	Lcgd$b;	a	field_6881	field_6881
FIELD	cgd$b	Lcgd$b;	b	field_6880	field_6880
FIELD	cgd$b	Lcgd$b;	c	field_6882	field_6882
FIELD	cgd$b	Lcgd$b;	d	field_6890	field_6890
FIELD	cgd$b	Lcgd$b;	e	field_6891	field_6891
FIELD	cgd$b	Lcgd$b;	f	field_6892	field_6892
FIELD	cgd$b	Lcgd$b;	g	field_6893	field_6893
FIELD	cgd$b	Lcgd$b;	h	field_6887	field_6887
FIELD	cgd$b	Lcgd$b;	i	field_6883	field_6883
FIELD	cgd$b	Lcgd$b;	j	field_6884	field_6884
FIELD	cgd$b	Lcgd$b;	k	field_6888	field_6888
FIELD	cgd$b	Lcgd$b;	l	field_6889	field_6889
FIELD	cgd$b	Lcom/mojang/serialization/Codec;	m	field_41578	CODEC
FIELD	cgd$b	Ljava/util/function/IntFunction;	n	field_41579	BY_ID
FIELD	cgd$b	Ljava/lang/String;	o	field_41580	name
FIELD	cgd$b	Lxo;	p	field_41581	text
FIELD	cgd$b	Lcgd$a;	q	field_41582	size
FIELD	cgd$b	I	r	field_41583	id
FIELD	cgd$b	[Lcgd$b;	s	field_6886	field_6886
METHOD	cgd$b	()Lcgd$a;	a	method_47867	getSize
METHOD	cgd$b	(I)Lcgd$b;	a	method_47868	fromId
METHOD	cgd$b	()I	b	method_47870	getId
METHOD	cgd$b	()Lxo;	d	method_47871	getText
METHOD	cgd$b	()[Lcgd$b;	e	method_36643	method_36643
CLASS	cgd$c	net/minecraft/class_1474$class_1476	net/minecraft/entity/passive/TropicalFishEntity$TropicalFishData
FIELD	cgd$c	Lcgd$d;	b	field_41584	variant
CLASS	cgd$d	net/minecraft/class_1474$class_7992	net/minecraft/entity/passive/TropicalFishEntity$Variant
FIELD	cgd$d	Lcom/mojang/serialization/Codec;	a	field_49236	CODEC
FIELD	cgd$d	Lcgd$b;	b	comp_1177	variety
FIELD	cgd$d	Lctg;	c	comp_1178	comp_1178
FIELD	cgd$d	Lctg;	d	comp_1179	comp_1179
METHOD	cgd$d	()I	a	method_47872	getId
METHOD	cgd$d	()Lcgd$b;	b	comp_1177	variety
METHOD	cgd$d	()Lctg;	c	comp_1178	comp_1178
METHOD	cgd$d	()Lctg;	d	comp_1179	comp_1179
CLASS	cge	net/minecraft/class_1481	net/minecraft/entity/passive/TurtleEntity
FIELD	cge	Ljava/util/function/Predicate;	bY	field_6921	BABY_TURTLE_ON_LAND_FILTER
FIELD	cge	Lakj;	bZ	field_6920	HOME_POS
FIELD	cge	Lakj;	cb	field_6919	HAS_EGG
FIELD	cge	Lakj;	cc	field_6923	DIGGING_SAND
FIELD	cge	Lakj;	cd	field_6922	TRAVEL_POS
FIELD	cge	Lakj;	ce	field_6924	LAND_BOUND
FIELD	cge	Lakj;	cf	field_6925	ACTIVELY_TRAVELING
FIELD	cge	F	cg	field_47774	BABY_SCALE
FIELD	cge	Lbsv;	ch	field_47775	BABY_BASE_DIMENSIONS
FIELD	cge	I	ci	field_6918	sandDiggingCounter
METHOD	cge	(Lcge;)Lazf;	a	method_6685	method_6685
METHOD	cge	(Lcge;)Lazf;	b	method_6677	method_6677
METHOD	cge	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_20671	canSpawn
METHOD	cge	()Liz;	gq	method_6693	getHomePos
METHOD	cge	()Liz;	gw	method_6687	getTravelPos
METHOD	cge	()Z	gx	method_6684	isLandBound
METHOD	cge	()Z	gy	method_6691	isActivelyTraveling
METHOD	cge	(Liz;)V	i	method_6683	setHomePos
METHOD	cge	(Lbtn;)Z	j	method_6688	method_6688
METHOD	cge	(Liz;)V	j	method_6699	setTravelPos
METHOD	cge	(Lcun;)Z	n	method_58376	method_58376
METHOD	cge	()Z	s	method_6679	hasEgg
METHOD	cge	()Z	u	method_6695	isDiggingSand
METHOD	cge	(Z)V	w	method_6680	setHasEgg
METHOD	cge	(Z)V	x	method_6676	setDiggingSand
METHOD	cge	()Lbuu$a;	y	method_26896	createTurtleAttributes
METHOD	cge	(Z)V	y	method_6697	setLandBound
METHOD	cge	(Z)V	z	method_6696	setActivelyTraveling
CLASS	cge$a	net/minecraft/class_1481$class_1482	net/minecraft/entity/passive/TurtleEntity$MateGoal
FIELD	cge$a	Lcge;	d	field_6926	turtle
CLASS	cge$b	net/minecraft/class_1481$class_1483	net/minecraft/entity/passive/TurtleEntity$GoHomeGoal
FIELD	cge$b	Lcge;	a	field_6930	turtle
FIELD	cge$b	D	b	field_6927	speed
FIELD	cge$b	Z	c	field_6929	noPath
FIELD	cge$b	I	d	field_6928	homeReachingTryTicks
FIELD	cge$b	I	e	field_30384	MAX_TRY_TICKS
CLASS	cge$c	net/minecraft/class_1481$class_1484	net/minecraft/entity/passive/TurtleEntity$WanderInWaterGoal
FIELD	cge$c	I	g	field_30385	field_30385
FIELD	cge$c	Lcge;	h	field_6931	turtle
CLASS	cge$d	net/minecraft/class_1481$class_1485	net/minecraft/entity/passive/TurtleEntity$LayEggGoal
FIELD	cge$d	Lcge;	g	field_6932	turtle
CLASS	cge$e	net/minecraft/class_1481$class_1486	net/minecraft/entity/passive/TurtleEntity$TurtleMoveControl
FIELD	cge$e	Lcge;	l	field_6933	turtle
METHOD	cge$e	()V	g	method_6700	updateVelocity
CLASS	cge$f	net/minecraft/class_1481$class_1487	net/minecraft/entity/passive/TurtleEntity$TurtleEscapeDangerGoal
CLASS	cge$g	net/minecraft/class_1481$class_1488	net/minecraft/entity/passive/TurtleEntity$TurtleSwimNavigation
CLASS	cge$h	net/minecraft/class_1481$class_1489	net/minecraft/entity/passive/TurtleEntity$WanderOnLandGoal
FIELD	cge$h	Lcge;	i	field_6934	turtle
CLASS	cge$i	net/minecraft/class_1481$class_1491	net/minecraft/entity/passive/TurtleEntity$TravelGoal
FIELD	cge$i	Lcge;	a	field_6942	turtle
FIELD	cge$i	D	b	field_6940	speed
FIELD	cge$i	Z	c	field_6941	noPath
CLASS	cgf	net/minecraft/class_1480	net/minecraft/entity/mob/WaterCreatureEntity
METHOD	cgf	(I)V	b	method_6673	tickWaterBreathingAir
METHOD	cgf	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_38986	canSpawn
CLASS	cgg	net/minecraft/class_1493	net/minecraft/entity/passive/WolfEntity
FIELD	cgg	Ljava/util/function/Predicate;	cb	field_18004	FOLLOW_TAMED_PREDICATE
FIELD	cgg	Lakj;	cc	field_6946	BEGGING
FIELD	cgg	Lakj;	cd	field_6950	COLLAR_COLOR
FIELD	cgg	Lakj;	ce	field_25373	ANGER_TIME
FIELD	cgg	Lakj;	cf	field_49722	VARIANT
FIELD	cgg	F	cg	field_30386	WILD_MAX_HEALTH
FIELD	cgg	F	ch	field_30387	TAMED_MAX_HEALTH
FIELD	cgg	F	ci	field_49237	field_49237
FIELD	cgg	F	cj	field_6952	begAnimationProgress
FIELD	cgg	F	ck	field_6949	lastBegAnimationProgress
FIELD	cgg	Z	cl	field_6944	furWet
FIELD	cgg	Z	cm	field_6951	canShakeWaterOff
FIELD	cgg	F	cn	field_6947	shakeProgress
FIELD	cgg	F	co	field_6945	lastShakeProgress
FIELD	cgg	Lbqd;	cp	field_25371	ANGER_TIME_RANGE
FIELD	cgg	Ljava/util/UUID;	cq	field_25372	angryAt
METHOD	cgg	(F)F	G	method_6707	getFurWetBrightnessMultiplier
METHOD	cgg	(F)F	H	method_6719	getBegAnimationProgress
METHOD	cgg	(Lald;)Ljava/util/Optional;	a	method_58059	method_58059
METHOD	cgg	(Lale;)Lald;	a	method_58060	method_58060
METHOD	cgg	(Lcgg;)Lazf;	a	method_6716	method_6716
METHOD	cgg	(Lctg;)V	a	method_6708	setCollarColor
METHOD	cgg	(Lare;Lbsm;)Lcgg;	b	method_6717	createChild
METHOD	cgg	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_39450	canSpawn
METHOD	cgg	(FF)F	f	method_6715	getShakeAnimationProgress
METHOD	cgg	()F	gA	method_6714	getTailAngle
METHOD	cgg	()Lctg;	gB	method_6713	getCollarColor
METHOD	cgg	()Z	gC	method_55710	hasArmor
METHOD	cgg	()Z	gD	method_6710	isBegging
METHOD	cgg	()V	gE	method_31167	resetShake
METHOD	cgg	()Lale;	gw	method_58061	getTextureId
METHOD	cgg	()Lji;	gx	method_58062	getVariant
METHOD	cgg	()Lbuu$a;	gy	method_26897	createWolfAttributes
METHOD	cgg	()Z	gz	method_6711	isFurWet
METHOD	cgg	(Lbrl;)Z	h	method_57304	shouldArmorAbsorbDamage
METHOD	cgg	(Lcmv;)V	h	method_58169	tryTame
METHOD	cgg	(Lji;)V	i	method_58063	setVariant
METHOD	cgg	(Lbtn;)Z	k	method_18444	method_18444
METHOD	cgg	(Z)V	z	method_6712	setBegging
CLASS	cgg$a	net/minecraft/class_1493$class_1494	net/minecraft/entity/passive/WolfEntity$AvoidLlamaGoal
FIELD	cgg$a	Lcgg;	i	field_6953	field_6953
FIELD	cgg$a	Lcgg;	j	field_6954	wolf
METHOD	cgg$a	(Lchk;)Z	a	method_6720	isScaredOf
CLASS	cgg$b	net/minecraft/class_1493$class_9345	net/minecraft/entity/passive/WolfEntity$WolfData
FIELD	cgg$b	Lji;	a	field_49723	variant
CLASS	cgg$c	net/minecraft/class_1493$class_6859	net/minecraft/entity/passive/WolfEntity$WolfEscapeDangerGoal
CLASS	cgh	net/minecraft/class_9346	net/minecraft/entity/passive/WolfVariant
FIELD	cgh	Lcom/mojang/serialization/Codec;	a	field_49724	CODEC
FIELD	cgh	Lcom/mojang/serialization/Codec;	b	field_49980	ENTRY_CODEC
FIELD	cgh	Lale;	c	field_49981	wildId
FIELD	cgh	Lale;	d	field_49982	tameId
FIELD	cgh	Lale;	e	field_49983	angryId
FIELD	cgh	Lale;	f	field_49984	wildTextureId
FIELD	cgh	Lale;	g	field_49985	tameTextureId
FIELD	cgh	Lale;	h	field_49986	angryTextureId
FIELD	cgh	Ljm;	i	field_49987	biomes
METHOD	cgh	()Lale;	a	method_58377	getWildTextureId
METHOD	cgh	(Lale;)Lale;	a	method_58378	getTextureId
METHOD	cgh	(Lcgh;)Lale;	a	method_58379	method_58379
METHOD	cgh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58064	method_58064
METHOD	cgh	(Ljava/lang/String;)Ljava/lang/String;	a	method_58380	method_58380
METHOD	cgh	()Lale;	b	method_58381	getTameTextureId
METHOD	cgh	(Lcgh;)Lale;	b	method_58382	method_58382
METHOD	cgh	()Lale;	c	method_58383	getAngryTextureId
METHOD	cgh	(Lcgh;)Lale;	c	method_58384	method_58384
METHOD	cgh	()Ljm;	d	method_58385	getBiomes
CLASS	cgi	net/minecraft/class_9347	net/minecraft/entity/passive/WolfVariants
FIELD	cgi	Lald;	a	field_49725	field_49725
FIELD	cgi	Lald;	b	field_49726	field_49726
FIELD	cgi	Lald;	c	field_49727	field_49727
FIELD	cgi	Lald;	d	field_49728	field_49728
FIELD	cgi	Lald;	e	field_49729	field_49729
FIELD	cgi	Lald;	f	field_49730	field_49730
FIELD	cgi	Lald;	g	field_49731	field_49731
FIELD	cgi	Lald;	h	field_49732	field_49732
FIELD	cgi	Lald;	i	field_49733	field_49733
METHOD	cgi	(Ljava/lang/String;)Lald;	a	method_58066	of
METHOD	cgi	(Lji;Lji$c;)Z	a	method_58065	method_58065
METHOD	cgi	(Ljw;Lji;)Lji;	a	method_58067	fromBiome
METHOD	cgi	(Lrc;)V	a	method_58068	bootstrap
METHOD	cgi	(Lrc;Lald;Ljava/lang/String;Lald;)V	a	method_58069	register
METHOD	cgi	(Lrc;Lald;Ljava/lang/String;Laxe;)V	a	method_58170	register
METHOD	cgi	(Lrc;Lald;Ljava/lang/String;Ljm;)V	a	method_58171	register
CLASS	cgj	net/minecraft/class_7298	net/minecraft/entity/passive/AllayEntity
FIELD	cgj	Lcom/google/common/collect/ImmutableList;	b	field_38398	SENSORS
FIELD	cgj	Lkd;	bY	field_38399	ITEM_PICKUP_RANGE_EXPANDER
FIELD	cgj	I	bZ	field_39461	field_39461
FIELD	cgj	Lcom/google/common/collect/ImmutableList;	c	field_38403	MEMORY_MODULES
FIELD	cgj	F	ca	field_39462	field_39462
FIELD	cgj	F	cb	field_39463	field_39463
FIELD	cgj	Lcyq;	cc	field_39464	DUPLICATION_INGREDIENT
FIELD	cgj	I	cd	field_39465	DUPLICATION_COOLDOWN
FIELD	cgj	I	ce	field_39679	field_39679
FIELD	cgj	Lakj;	cf	field_39466	DANCING
FIELD	cgj	Lakj;	cg	field_39467	CAN_DUPLICATE
FIELD	cgj	Ldwq;	ch	field_38401	gameEventHandler
FIELD	cgj	Ldxc$a;	ci	field_44596	vibrationListenerData
FIELD	cgj	Ldxc$d;	cj	field_39468	vibrationCallback
FIELD	cgj	Ldwq;	ck	field_39469	jukeboxEventHandler
FIELD	cgj	Lbrb;	cl	field_38402	inventory
FIELD	cgj	Liz;	cm	field_39470	jukeboxPos
FIELD	cgj	J	cn	field_39471	duplicationCooldown
FIELD	cgj	F	co	field_38935	field_38935
FIELD	cgj	F	cp	field_38936	field_38936
FIELD	cgj	F	cq	field_39472	danceTicks
FIELD	cgj	F	cr	field_39473	field_39473
FIELD	cgj	F	cs	field_39474	field_39474
FIELD	cgj	Lcom/google/common/collect/ImmutableList;	d	field_38937	THROW_SOUND_PITCHES
FIELD	cgj	Lorg/slf4j/Logger;	e	field_39045	LOGGER
METHOD	cgj	(F)F	G	method_43397	method_43397
METHOD	cgj	(F)F	H	method_44368	method_44368
METHOD	cgj	(Lcmv;Lcun;)V	a	method_44357	decrementStackUnlessInCreative
METHOD	cgj	(Ldxc$a;)V	a	method_43536	method_43536
METHOD	cgj	(Lur;Lvo;)V	a	method_43537	method_43537
METHOD	cgj	(Liz;Z)V	b	method_44358	updateJukeboxPos
METHOD	cgj	(Lcun;Lcun;)Z	d	method_45340	areItemsEqual
METHOD	cgj	(Lcun;Lcun;)Z	e	method_45341	areDifferentPotions
METHOD	cgj	()V	gA	method_44608	addHeartParticle
METHOD	cgj	()Z	gq	method_44359	isDancing
METHOD	cgj	()Z	gr	method_44360	isSpinning
METHOD	cgj	()Z	gu	method_42654	isItemPickupCoolingDown
METHOD	cgj	()Z	gv	method_44361	shouldStopDancing
METHOD	cgj	()V	gw	method_44362	tickDuplicationCooldown
METHOD	cgj	()V	gx	method_44363	duplicate
METHOD	cgj	()V	gy	method_44364	startDuplicationCooldown
METHOD	cgj	()Z	gz	method_44365	canDuplicate
METHOD	cgj	(Lcun;)Z	n	method_44366	matchesDuplicationIngredient
METHOD	cgj	()Lbuu$a;	s	method_42655	createAllayAttributes
METHOD	cgj	()Z	u	method_43396	isHoldingItem
METHOD	cgj	(Z)V	w	method_44367	setDancing
CLASS	cgj$a	net/minecraft/class_7298$class_7525	net/minecraft/entity/passive/AllayEntity$JukeboxEventListener
FIELD	cgj$a	Lcgj;	a	field_39477	field_39477
FIELD	cgj$a	Ldwx;	b	field_39478	positionSource
FIELD	cgj$a	I	c	field_39479	range
CLASS	cgj$b	net/minecraft/class_7298$class_7524	net/minecraft/entity/passive/AllayEntity$VibrationCallback
FIELD	cgj$b	Lcgj;	a	field_39476	field_39476
FIELD	cgj$b	I	b	field_43190	RANGE
FIELD	cgj$b	Ldwx;	c	field_44597	positionSource
CLASS	cgk	net/minecraft/class_7299	net/minecraft/entity/passive/AllayBrain
FIELD	cgk	F	a	field_38406	field_38406
FIELD	cgk	F	b	field_38407	field_38407
FIELD	cgk	F	c	field_38408	WALK_TO_ITEM_SPEED
FIELD	cgk	F	d	field_39113	FLEE_SPEED
FIELD	cgk	I	e	field_38938	field_38938
FIELD	cgk	I	f	field_38939	field_38939
FIELD	cgk	I	g	field_38410	field_38410
FIELD	cgk	I	h	field_38411	field_38411
FIELD	cgk	I	i	field_38412	field_38412
FIELD	cgk	I	j	field_38413	LIKED_NOTEBLOCK_COOLDOWN_TICKS_EXPIRY
FIELD	cgk	I	k	field_38940	WALK_TO_ITEM_RADIUS
FIELD	cgk	I	l	field_40130	GIVE_INVENTORY_RUN_TIME
METHOD	cgk	(Larf;)Lbwu;	a	method_43092	method_43092
METHOD	cgk	(Lbtn;)Ljava/util/Optional;	a	method_43093	getLikedPlayer
METHOD	cgk	(Lbtn;Lbup;Ljh;)Z	a	method_42658	shouldGoTowardsNoteBlock
METHOD	cgk	(Lbtn;Liz;)V	a	method_42659	rememberNoteBlock
METHOD	cgk	(Lbup;)Lbup;	a	method_42660	create
METHOD	cgk	(Lcgj;)V	a	method_42661	updateActivities
METHOD	cgk	(Lbtn;)Ljava/util/Optional;	b	method_42657	getLookTarget
METHOD	cgk	(Lbup;)V	b	method_42663	addCoreActivities
METHOD	cgk	(Lcgj;)Z	b	method_42664	method_42664
METHOD	cgk	(Lbtn;)Z	c	method_49122	hasNearestVisibleWantedItem
METHOD	cgk	(Lbup;)V	c	method_42666	addIdleActivities
METHOD	cgk	(Lbtn;)Ljava/util/Optional;	d	method_42662	getLikedLookTarget
CLASS	cgl	net/minecraft/class_7300	net/minecraft/unused/packageinfo/PackageInfo7300
CLASS	cgm	net/minecraft/class_9069	net/minecraft/entity/passive/ArmadilloEntity
FIELD	cgm	F	bY	field_47778	field_47778
FIELD	cgm	F	bZ	field_48332	field_48332
FIELD	cgm	I	cb	field_47779	field_47779
FIELD	cgm	Lbsn;	cc	field_49080	unrollingAnimationState
FIELD	cgm	Lbsn;	cd	field_49081	rollingAnimationState
FIELD	cgm	Lbsn;	ce	field_49082	scaredAnimationState
FIELD	cgm	D	cf	field_48333	field_48333
FIELD	cgm	D	cg	field_48334	field_48334
FIELD	cgm	Lakj;	ch	field_47785	STATE
FIELD	cgm	J	ci	field_47786	currentStateTicks
FIELD	cgm	I	cj	field_47787	nextScuteShedCooldown
FIELD	cgm	Z	ck	field_49083	peeking
METHOD	cgm	(Lcgm$a;)V	a	method_55713	setState
METHOD	cgm	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_56083	canSpawn
METHOD	cgm	()Z	gA	method_55716	brushScute
METHOD	cgm	()Z	gB	method_55717	canRollUp
METHOD	cgm	()I	gC	method_55719	getNextScuteShedCooldown
METHOD	cgm	()V	gD	method_55720	updateAnimationStates
METHOD	cgm	()Z	gq	method_55714	shouldSwitchToScaredState
METHOD	cgm	()Lcgm$a;	gw	method_55718	getState
METHOD	cgm	()V	gx	method_55715	startRolling
METHOD	cgm	()V	gy	method_55724	unroll
METHOD	cgm	()Z	gz	method_56997	shouldUnrollAndFlee
METHOD	cgm	(Lbtn;)Z	j	method_55721	isEntityThreatening
METHOD	cgm	()Lbuu$a;	s	method_55722	createArmadilloAttributes
METHOD	cgm	()Z	u	method_55723	isNotIdle
METHOD	cgm	()Z	y	method_55711	isRolledUp
CLASS	cgm$1	net/minecraft/class_9069$1	net/minecraft/entity/passive/ArmadilloEntity$1
FIELD	cgm$1	Lcgm;	a	field_47788	field_47788
CLASS	cgm$a	net/minecraft/class_9069$class_9070	net/minecraft/entity/passive/ArmadilloEntity$State
FIELD	cgm$a	Lcgm$a;	a	field_47790	field_47790
FIELD	cgm$a	Lcgm$a;	b	field_47791	field_47791
FIELD	cgm$a	Lcgm$a;	c	field_47792	field_47792
FIELD	cgm$a	Lcgm$a;	d	field_49084	field_49084
FIELD	cgm$a	Lzm;	e	field_48335	PACKET_CODEC
FIELD	cgm$a	Lazs$a;	f	field_47794	CODEC
FIELD	cgm$a	Ljava/util/function/IntFunction;	g	field_48336	INDEX_TO_VALUE
FIELD	cgm$a	Ljava/lang/String;	h	field_47793	name
FIELD	cgm$a	Z	i	field_49085	runRollUpTask
FIELD	cgm$a	I	j	field_49086	lengthInTicks
FIELD	cgm$a	I	k	field_48337	index
FIELD	cgm$a	[Lcgm$a;	l	field_47795	field_47795
METHOD	cgm$a	()Z	a	method_56998	shouldRunRollUpTask
METHOD	cgm$a	(J)Z	a	method_56999	isRolledUp
METHOD	cgm$a	(Ljava/lang/String;)Lcgm$a;	a	method_55727	fromName
METHOD	cgm$a	()I	b	method_57000	getLengthInTicks
METHOD	cgm$a	()I	d	method_56084	getIndex
METHOD	cgm$a	()[Lcgm$a;	e	method_55726	method_55726
CLASS	cgm$a$1	net/minecraft/class_9069$class_9070$1	net/minecraft/entity/passive/ArmadilloEntity$State$1
CLASS	cgm$a$2	net/minecraft/class_9069$class_9070$2	net/minecraft/entity/passive/ArmadilloEntity$State$2
CLASS	cgm$a$3	net/minecraft/class_9069$class_9070$3	net/minecraft/entity/passive/ArmadilloEntity$State$3
CLASS	cgm$a$4	net/minecraft/class_9069$class_9070$4	net/minecraft/entity/passive/ArmadilloEntity$State$4
CLASS	cgn	net/minecraft/class_9071	net/minecraft/entity/passive/ArmadilloBrain
FIELD	cgn	F	a	field_47797	field_47797
FIELD	cgn	F	b	field_47798	field_47798
FIELD	cgn	F	c	field_47799	field_47799
FIELD	cgn	F	d	field_47800	field_47800
FIELD	cgn	F	e	field_47801	field_47801
FIELD	cgn	D	f	field_48338	field_48338
FIELD	cgn	D	g	field_48339	field_48339
FIELD	cgn	Lbqd;	h	field_47802	WALK_TOWARDS_CLOSEST_ADULT_RANGE
FIELD	cgn	Lcom/google/common/collect/ImmutableList;	i	field_47803	SENSOR_TYPES
FIELD	cgn	Lcom/google/common/collect/ImmutableList;	j	field_47804	MEMORY_MODULE_TYPES
FIELD	cgn	Lbwr;	k	field_47805	UNROLL_TASK
METHOD	cgn	()Lbup$b;	a	method_55728	createBrainProfile
METHOD	cgn	(Lare;Lcgm;J)Z	a	method_55729	method_55729
METHOD	cgn	(Lbtn;)Ljava/lang/Double;	a	method_55730	method_55730
METHOD	cgn	(Lbup;)Lbup;	a	method_55731	create
METHOD	cgn	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_55732	method_55732
METHOD	cgn	(Lbyu;)Lbyw;	a	method_55733	method_55733
METHOD	cgn	(Lcgm;)V	a	method_55734	updateActivities
METHOD	cgn	(Lcun;)Z	a	method_58386	method_58386
METHOD	cgn	()Ljava/util/function/Predicate;	b	method_55735	getTemptItemPredicate
METHOD	cgn	(Lbtn;)Ljava/lang/Float;	b	method_55736	method_55736
METHOD	cgn	(Lbup;)V	b	method_55737	addCoreActivities
METHOD	cgn	(Lbup;)V	c	method_55738	addIdleActivities
METHOD	cgn	(Lbup;)V	d	method_55739	addPanicActivities
CLASS	cgn$1	net/minecraft/class_9071$1	net/minecraft/entity/passive/ArmadilloBrain$1
METHOD	cgn$1	(Lare;Lbtp;)Z	method_18978	method_18978	shouldRun
CLASS	cgn$a	net/minecraft/class_9071$class_9072	net/minecraft/entity/passive/ArmadilloBrain$RollUpTask
FIELD	cgn$a	I	c	field_49087	RUN_TIME_IN_TICKS
FIELD	cgn$a	I	d	field_49088	field_49088
FIELD	cgn$a	I	e	field_49089	field_49089
FIELD	cgn$a	I	f	field_49090	ticksUntilPeek
FIELD	cgn$a	Z	g	field_49091	considerPeeking
METHOD	cgn$a	(Lare;Lcgm;)Z	a	method_55740	shouldRun
METHOD	cgn$a	(Lare;Lcgm;J)V	a	method_55741	keepRunning
METHOD	cgn$a	(Lcgm;)I	a	method_57001	calculateTicksUntilPeek
METHOD	cgn$a	(Lare;Lcgm;J)Z	b	method_55742	shouldKeepRunning
METHOD	cgn$a	(Lare;Lcgm;J)V	c	method_55743	run
METHOD	cgn$a	(Lare;Lcgm;J)V	d	method_55744	finishRunning
CLASS	cgn$b	net/minecraft/class_9071$class_9073	net/minecraft/entity/passive/ArmadilloBrain$UnrollAndFleeTask
METHOD	cgn$b	(Lare;Lcgm;J)V	a	method_57002	run
CLASS	cgo	net/minecraft/class_9074	net/minecraft/unused/packageinfo/PackageInfo9074
CLASS	cgp	net/minecraft/class_5762	net/minecraft/entity/passive/AxolotlEntity
FIELD	cgp	I	bY	field_30388	PLAY_DEAD_TICKS
FIELD	cgp	Lcom/google/common/collect/ImmutableList;	bZ	field_28333	SENSORS
FIELD	cgp	Lcom/google/common/collect/ImmutableList;	cb	field_28334	MEMORY_MODULES
FIELD	cgp	D	cc	field_30389	BUFF_RANGE
FIELD	cgp	I	cd	field_30390	BLUE_BABY_CHANCE
FIELD	cgp	Ljava/lang/String;	ce	field_30391	VARIANT_KEY
FIELD	cgp	Lakj;	cf	field_28335	VARIANT
FIELD	cgp	Lakj;	cg	field_28336	PLAYING_DEAD
FIELD	cgp	Lakj;	ch	field_28337	FROM_BUCKET
FIELD	cgp	I	ci	field_30392	MAX_AIR
FIELD	cgp	I	cj	field_33485	HYDRATION_BY_POTION
FIELD	cgp	I	ck	field_34005	MAX_REGENERATION_BUFF_DURATION
FIELD	cgp	Ljava/util/Map;	cl	field_33764	modelAngles
FIELD	cgp	I	cm	field_30393	BUFF_DURATION
METHOD	cgp	(Lazf;)Z	a	method_33221	shouldBabyBeDifferent
METHOD	cgp	(Lbsy;Ldcl;Lbtr;Liz;Lazf;)Z	a	method_38987	canSpawn
METHOD	cgp	(Lcgp$d;)V	a	method_33219	setVariant
METHOD	cgp	(Lcgp;Lbtn;)V	a	method_35175	appreciatePlayer
METHOD	cgp	(Lcmv;)V	f	method_33223	buffPlayer
METHOD	cgp	()Lcgp$d;	gq	method_33225	getVariant
METHOD	cgp	()Z	gw	method_33226	isPlayingDead
METHOD	cgp	()Lbuu$a;	gx	method_33227	createAxolotlAttributes
METHOD	cgp	(Lur;)V	h	method_57305	method_57305
METHOD	cgp	()V	s	method_36282	hydrateFromPotion
METHOD	cgp	(I)V	u	method_33230	tickAir
METHOD	cgp	(Z)V	x	method_33231	setPlayingDead
CLASS	cgp$a	net/minecraft/class_5762$class_5763	net/minecraft/entity/passive/AxolotlEntity$AxolotlData
FIELD	cgp$a	[Lcgp$d;	a	field_28338	variants
METHOD	cgp$a	(Lazf;)Lcgp$d;	a	method_33232	getRandomVariant
CLASS	cgp$b	net/minecraft/class_5762$class_5764	net/minecraft/entity/passive/AxolotlEntity$AxolotlLookControl
FIELD	cgp$b	Lcgp;	h	field_28339	field_28339
CLASS	cgp$c	net/minecraft/class_5762$class_5765	net/minecraft/entity/passive/AxolotlEntity$AxolotlMoveControl
FIELD	cgp$c	Lcgp;	l	field_28340	axolotl
CLASS	cgp$d	net/minecraft/class_5762$class_5767	net/minecraft/entity/passive/AxolotlEntity$Variant
FIELD	cgp$d	Lcgp$d;	a	field_28341	field_28341
FIELD	cgp$d	Lcgp$d;	b	field_28342	field_28342
FIELD	cgp$d	Lcgp$d;	c	field_28343	field_28343
FIELD	cgp$d	Lcgp$d;	d	field_28344	field_28344
FIELD	cgp$d	Lcgp$d;	e	field_28345	field_28345
FIELD	cgp$d	Lcom/mojang/serialization/Codec;	f	field_41585	CODEC
FIELD	cgp$d	Ljava/util/function/IntFunction;	g	field_28346	BY_ID
FIELD	cgp$d	I	h	field_28347	id
FIELD	cgp$d	Ljava/lang/String;	i	field_28348	name
FIELD	cgp$d	Z	j	field_28349	natural
FIELD	cgp$d	[Lcgp$d;	k	field_28350	field_28350
METHOD	cgp$d	()I	a	method_33233	getId
METHOD	cgp$d	(I)Lcgp$d;	a	method_47928	byId
METHOD	cgp$d	(Lazf;)Lcgp$d;	a	method_33235	getRandomNatural
METHOD	cgp$d	(Lazf;Z)Lcgp$d;	a	method_33236	getRandom
METHOD	cgp$d	(ZLcgp$d;)Z	a	method_33237	method_33237
METHOD	cgp$d	()Ljava/lang/String;	b	method_33238	getName
METHOD	cgp$d	(I)[Lcgp$d;	b	method_33234	method_33234
METHOD	cgp$d	(Lazf;)Lcgp$d;	b	method_33240	getRandomUnnatural
METHOD	cgp$d	()[Lcgp$d;	d	method_36644	method_36644
CLASS	cgq	net/minecraft/class_5768	net/minecraft/entity/passive/AxolotlBrain
FIELD	cgq	Lbqd;	a	field_28351	WALK_TOWARD_ADULT_RANGE
FIELD	cgq	F	b	field_30394	BREEDING_SPEED
FIELD	cgq	F	c	field_30395	ON_LAND_SPEED
FIELD	cgq	F	d	field_30396	IDLE_SPEED
FIELD	cgq	F	e	field_30397	TARGET_APPROACHING_SPEED
FIELD	cgq	F	f	field_30398	ADULT_FOLLOWING_SPEED
METHOD	cgq	()Ljava/util/function/Predicate;	a	method_33241	getTemptItemPredicate
METHOD	cgq	(Lbtn;)Z	a	method_37457	canGoToLookTarget
METHOD	cgq	(Lbup;)Lbup;	a	method_33243	create
METHOD	cgq	(Lcgp;)V	a	method_33244	updateActivities
METHOD	cgq	(Lcun;)Z	a	method_58387	method_58387
METHOD	cgq	(Lbtn;)F	b	method_33242	getTargetApproachingSpeed
METHOD	cgq	(Lbup;)V	b	method_33246	addPlayDeadActivities
METHOD	cgq	(Lcgp;)Ljava/util/Optional;	b	method_33247	getAttackTarget
METHOD	cgq	(Lbtn;)F	c	method_33245	getAdultFollowingSpeed
METHOD	cgq	(Lbup;)V	c	method_33249	addFightActivities
METHOD	cgq	(Lbtn;)F	d	method_33248	getTemptedSpeed
METHOD	cgq	(Lbup;)V	d	method_33251	addCoreActivities
METHOD	cgq	(Lbup;)V	e	method_33252	addIdleActivities
CLASS	cgr	net/minecraft/class_5769	net/minecraft/entity/ai/brain/task/PlayDeadTask
METHOD	cgr	(Lare;Lcgp;)Z	a	method_33253	shouldRun
METHOD	cgr	(Lare;Lcgp;J)Z	a	method_33254	shouldKeepRunning
METHOD	cgr	(Lare;Lcgp;J)V	b	method_33255	run
CLASS	cgs	net/minecraft/class_5770	net/minecraft/entity/ai/brain/task/PlayDeadTimerTask
METHOD	cgs	()Lbvh;	a	method_47268	create
METHOD	cgs	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47269	method_47269
METHOD	cgs	(Lbyt$b;Lbyu;Lbyu;)Lbyw;	a	method_47270	method_47270
METHOD	cgs	(Lbyt$b;Lbyu;Lbyu;Lare;Lbtn;J)Z	a	method_47271	method_47271
CLASS	cgt	net/minecraft/class_6052	net/minecraft/unused/packageinfo/PackageInfo6052
CLASS	cgu	net/minecraft/class_7689	net/minecraft/entity/passive/CamelEntity
FIELD	cgu	F	bY	field_45127	field_45127
FIELD	cgu	I	bZ	field_40132	field_40132
FIELD	cgu	F	cA	field_40147	field_40147
FIELD	cgu	F	cB	field_40148	field_40148
FIELD	cgu	I	cC	field_43388	field_43388
FIELD	cgu	I	cD	field_40149	field_40149
FIELD	cgu	I	cE	field_40133	field_40133
FIELD	cgu	I	cF	field_40134	field_40134
FIELD	cgu	F	cG	field_40135	field_40135
FIELD	cgu	Lbsv;	cH	field_40136	SITTING_DIMENSIONS
FIELD	cgu	I	cI	field_40137	dashCooldown
FIELD	cgu	I	cJ	field_40138	idleAnimationCooldown
FIELD	cgu	I	cb	field_41764	field_41764
FIELD	cgu	Lakj;	cc	field_40139	DASHING
FIELD	cgu	Lakj;	cd	field_40140	LAST_POSE_TICK
FIELD	cgu	Lbsn;	ce	field_40142	sittingTransitionAnimationState
FIELD	cgu	Lbsn;	cf	field_40734	sittingAnimationState
FIELD	cgu	Lbsn;	cg	field_40143	standingTransitionAnimationState
FIELD	cgu	Lbsn;	ch	field_40144	idlingAnimationState
FIELD	cgu	Lbsn;	ci	field_40145	dashingAnimationState
FIELD	cgu	F	cz	field_40146	field_40146
METHOD	cgu	(J)V	a	method_45344	setLastPoseTick
METHOD	cgu	(ZFLbsv;F)D	a	method_45346	getPassengerAttachmentY
METHOD	cgu	(J)V	b	method_48160	initLastPoseTick
METHOD	cgu	(Lare;Lbsm;)Lcgu;	b	method_45347	createChild
METHOD	cgu	()Z	gA	method_45351	isChangingPose
METHOD	cgu	()V	gB	method_45352	startSitting
METHOD	cgu	()V	gC	method_45353	startStanding
METHOD	cgu	()V	gD	method_45354	setStanding
METHOD	cgu	()J	gE	method_45355	getLastPoseTickDelta
METHOD	cgu	()Z	gq	method_52548	canChangePose
METHOD	cgu	()Z	gy	method_45350	isSitting
METHOD	cgu	()Z	gz	method_48573	shouldUpdateSittingAnimations
METHOD	cgu	()V	ha	method_45356	updateAnimations
METHOD	cgu	()Z	hb	method_46398	shouldPlaySittingTransitionAnimation
METHOD	cgu	()Lbuu$a;	s	method_45360	createCamelAttributes
METHOD	cgu	()Z	u	method_45357	isStationary
METHOD	cgu	(Z)V	w	method_45362	setDashing
METHOD	cgu	()Z	y	method_45361	isDashing
CLASS	cgu$a	net/minecraft/class_7689$class_7690	net/minecraft/entity/passive/CamelEntity$CamelBodyControl
FIELD	cgu$a	Lcgu;	a	field_40151	field_40151
CLASS	cgu$b	net/minecraft/class_7689$class_8784	net/minecraft/entity/passive/CamelEntity$CamelLookControl
FIELD	cgu$b	Lcgu;	h	field_46091	field_46091
CLASS	cgu$c	net/minecraft/class_7689$class_8196	net/minecraft/entity/passive/CamelEntity$CamelMoveControl
FIELD	cgu$c	Lcgu;	l	field_42978	field_42978
CLASS	cgv	net/minecraft/class_7691	net/minecraft/entity/passive/CamelBrain
FIELD	cgv	F	a	field_40152	WALK_SPEED
FIELD	cgv	F	b	field_40153	field_40153
FIELD	cgv	F	c	field_40154	field_40154
FIELD	cgv	F	d	field_40155	field_40155
FIELD	cgv	F	e	field_40156	BREED_SPEED
FIELD	cgv	Lbqd;	f	field_40157	WALK_TOWARD_ADULT_RANGE
FIELD	cgv	Lcom/google/common/collect/ImmutableList;	g	field_40158	SENSORS
FIELD	cgv	Lcom/google/common/collect/ImmutableList;	h	field_40159	MEMORY_MODULES
METHOD	cgv	()Lbup$b;	a	method_45363	createProfile
METHOD	cgv	(Lbtn;)Ljava/lang/Double;	a	method_52549	method_52549
METHOD	cgv	(Lbup;)Lbup;	a	method_45365	create
METHOD	cgv	(Lcgu;)V	a	method_45366	updateActivities
METHOD	cgv	(Lcgu;Lazf;)V	a	method_45367	initialize
METHOD	cgv	(Lcun;)Z	a	method_58388	method_58388
METHOD	cgv	()Ljava/util/function/Predicate;	b	method_45368	getTemptItemPredicate
METHOD	cgv	(Lbtn;)Ljava/lang/Float;	b	method_45364	method_45364
METHOD	cgv	(Lbup;)V	b	method_45369	addCoreActivities
METHOD	cgv	(Lbup;)V	c	method_45370	addIdleActivities
CLASS	cgv$a	net/minecraft/class_7691$class_7692	net/minecraft/entity/passive/CamelBrain$CamelWalkTask
METHOD	cgv$a	(Lare;Lcgu;J)V	a	method_57003	run
CLASS	cgv$b	net/minecraft/class_7691$class_7693	net/minecraft/entity/passive/CamelBrain$SitOrStandTask
FIELD	cgv$b	I	c	field_40160	lastPoseTickDelta
METHOD	cgv$b	(Lare;Lcgu;)Z	a	method_45371	shouldRun
METHOD	cgv$b	(Lare;Lcgu;J)V	a	method_45372	run
CLASS	cgw	net/minecraft/class_7694	net/minecraft/unused/packageinfo/PackageInfo7694
CLASS	cgx	net/minecraft/class_7102	net/minecraft/entity/passive/FrogEntity
FIELD	cgx	Lcom/google/common/collect/ImmutableList;	bY	field_37449	SENSORS
FIELD	cgx	Lcom/google/common/collect/ImmutableList;	bZ	field_37450	MEMORY_MODULES
FIELD	cgx	Ljava/lang/String;	cb	field_38720	VARIANT_KEY
FIELD	cgx	Lbsn;	cc	field_37451	longJumpingAnimationState
FIELD	cgx	Lbsn;	cd	field_37452	croakingAnimationState
FIELD	cgx	Lbsn;	ce	field_37453	usingTongueAnimationState
FIELD	cgx	Lbsn;	cf	field_37456	idlingInWaterAnimationState
FIELD	cgx	Lakj;	cg	field_37457	VARIANT
FIELD	cgx	Lakj;	ch	field_37458	TARGET
FIELD	cgx	I	ci	field_37459	field_37459
FIELD	cgx	Lald;	cj	field_49988	DEFAULT_VARIANT_KEY
METHOD	cgx	(Lale;)Lald;	a	method_58389	method_58389
METHOD	cgx	(Lbss;)V	b	method_41352	setFrogTarget
METHOD	cgx	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_43398	canSpawn
METHOD	cgx	()Lbuu$a;	gq	method_41355	createFrogAttributes
METHOD	cgx	(Lji;)V	i	method_41353	setVariant
METHOD	cgx	(Lbtn;)Z	j	method_41358	isValidFrogFood
METHOD	cgx	()V	s	method_41359	clearFrogTarget
METHOD	cgx	()Ljava/util/Optional;	u	method_41360	getFrogTarget
METHOD	cgx	()Lji;	y	method_41354	getVariant
CLASS	cgx$a	net/minecraft/class_7102$class_7103	net/minecraft/entity/passive/FrogEntity$FrogLookControl
FIELD	cgx$a	Lcgx;	h	field_37460	field_37460
CLASS	cgx$b	net/minecraft/class_7102$class_7104	net/minecraft/entity/passive/FrogEntity$FrogSwimPathNodeMaker
FIELD	cgx$b	Liz$a;	l	field_37461	pos
CLASS	cgx$c	net/minecraft/class_7102$class_7105	net/minecraft/entity/passive/FrogEntity$FrogSwimNavigation
CLASS	cgy	net/minecraft/class_7107	net/minecraft/entity/passive/FrogBrain
FIELD	cgy	F	a	field_37469	FLEE_SPEED
FIELD	cgy	F	b	field_37471	field_37471
FIELD	cgy	F	c	field_37472	field_37472
FIELD	cgy	F	d	field_37473	field_37473
FIELD	cgy	Lbqd;	e	field_37474	longJumpCooldownRange
FIELD	cgy	I	f	field_37475	field_37475
FIELD	cgy	I	g	field_37476	field_37476
FIELD	cgy	F	h	field_49092	field_49092
FIELD	cgy	F	i	field_37478	TEMPT_SPEED
METHOD	cgy	()Ljava/util/function/Predicate;	a	method_41366	getTemptItemPredicate
METHOD	cgy	(Lbtn;)Ljava/lang/Float;	a	method_41367	method_41367
METHOD	cgy	(Lbtp;Liz;)Z	a	method_45373	shouldJumpTo
METHOD	cgy	(Lbup;)Lbup;	a	method_41368	create
METHOD	cgy	(Lcgx;)V	a	method_41373	updateActivities
METHOD	cgy	(Lcgx;Lazf;)V	a	method_41369	coolDownLongJump
METHOD	cgy	(Lcun;)Z	a	method_58390	method_58390
METHOD	cgy	(Lbtn;)Ljava/lang/Float;	b	method_41371	method_41371
METHOD	cgy	(Lbup;)V	b	method_41372	addCoreActivities
METHOD	cgy	(Lcgx;)Z	b	method_41375	isNotBreeding
METHOD	cgy	(Lbup;)V	c	method_41374	addIdleActivities
METHOD	cgy	(Lcgx;)Lavy;	c	method_41377	method_41377
METHOD	cgy	(Lbup;)V	d	method_41376	addSwimActivities
METHOD	cgy	(Lcgx;)Ljava/util/Optional;	d	method_41379	method_41379
METHOD	cgy	(Lbup;)V	e	method_41378	addLaySpawnActivities
METHOD	cgy	(Lcgx;)Ljava/util/Optional;	e	method_41381	method_41381
METHOD	cgy	(Lbup;)V	f	method_41380	addLongJumpActivities
METHOD	cgy	(Lcgx;)Ljava/util/Optional;	f	method_41383	method_41383
METHOD	cgy	(Lbup;)V	g	method_41382	addTongueActivities
CLASS	cgz	net/minecraft/class_7108	net/minecraft/entity/ai/brain/task/FrogEatEntityTask
FIELD	cgz	I	c	field_37479	RUN_TIME
FIELD	cgz	I	d	field_38414	CATCH_DURATION
FIELD	cgz	I	e	field_37480	EAT_DURATION
FIELD	cgz	I	f	field_39452	UNREACHABLE_TONGUE_TARGETS_START_TIME
FIELD	cgz	I	g	field_39453	MAX_UNREACHABLE_TONGUE_TARGETS
FIELD	cgz	F	h	field_37481	MAX_DISTANCE
FIELD	cgz	F	i	field_37482	VELOCITY_MULTIPLIER
FIELD	cgz	I	j	field_37483	eatTick
FIELD	cgz	I	k	field_37484	moveToTargetTick
FIELD	cgz	Lavy;	l	field_37485	tongueSound
FIELD	cgz	Lavy;	m	field_37486	eatSound
FIELD	cgz	Levp;	n	field_37487	targetPos
FIELD	cgz	Lcgz$a;	o	field_37489	phase
METHOD	cgz	(Lare;Lcgx;)Z	a	method_41384	shouldRun
METHOD	cgz	(Lare;Lcgx;J)Z	a	method_41385	shouldKeepRunning
METHOD	cgz	(Lcgx;Lbtn;)Z	a	method_44332	isTargetReachable
METHOD	cgz	(Lare;Lcgx;)V	b	method_42667	eat
METHOD	cgz	(Lare;Lcgx;J)V	b	method_41387	run
METHOD	cgz	(Lcgx;Lbtn;)V	b	method_44333	markTargetAsUnreachable
METHOD	cgz	(Lare;Lcgx;J)V	c	method_41388	finishRunning
METHOD	cgz	(Lare;Lcgx;J)V	d	method_41389	keepRunning
CLASS	cgz$a	net/minecraft/class_7108$class_7109	net/minecraft/entity/ai/brain/task/FrogEatEntityTask$Phase
FIELD	cgz$a	Lcgz$a;	a	field_37492	field_37492
FIELD	cgz$a	Lcgz$a;	b	field_38415	field_38415
FIELD	cgz$a	Lcgz$a;	c	field_37493	field_37493
FIELD	cgz$a	Lcgz$a;	d	field_37494	field_37494
FIELD	cgz$a	[Lcgz$a;	e	field_37495	field_37495
METHOD	cgz$a	()[Lcgz$a;	a	method_41390	method_41390
CLASS	cha	net/minecraft/class_7110	net/minecraft/entity/passive/TadpoleEntity
FIELD	cha	I	b	field_37496	MAX_TADPOLE_AGE
FIELD	cha	Lcom/google/common/collect/ImmutableList;	bY	field_37498	MEMORY_MODULES
FIELD	cha	I	bZ	field_37499	tadpoleAge
FIELD	cha	F	c	field_39302	WIDTH
FIELD	cha	F	d	field_39303	HEIGHT
FIELD	cha	Lcom/google/common/collect/ImmutableList;	e	field_37497	SENSORS
METHOD	cha	(Lcmv;Lcun;)V	a	method_41391	eatSlimeBall
METHOD	cha	(Lcmv;Lcun;)V	b	method_41393	decrementItem
METHOD	cha	(I)V	c	method_41392	increaseAge
METHOD	cha	()Lbuu$a;	gs	method_41395	createTadpoleAttributes
METHOD	cha	()I	gt	method_41396	getTadpoleAge
METHOD	cha	()V	gu	method_41397	growUp
METHOD	cha	()I	gv	method_41398	getTicksUntilGrowth
METHOD	cha	(Lur;)V	h	method_57306	method_57306
METHOD	cha	(Lcun;)Z	o	method_41399	isFrogFood
METHOD	cha	(I)V	t	method_41394	setTadpoleAge
CLASS	chb	net/minecraft/class_7111	net/minecraft/entity/passive/TadpoleBrain
FIELD	chb	F	a	field_37500	FLEE_SPEED
FIELD	chb	F	b	field_37502	field_37502
FIELD	chb	F	c	field_39409	TEMPT_SPEED
METHOD	chb	(Lbtn;)Ljava/lang/Float;	a	method_44204	method_44204
METHOD	chb	(Lbup;)Lbup;	a	method_41400	create
METHOD	chb	(Lcha;)V	a	method_41401	updateActivities
METHOD	chb	(Lbup;)V	b	method_41402	addCoreActivities
METHOD	chb	(Lbup;)V	c	method_41403	addIdleActivities
CLASS	chc	net/minecraft/class_7112	net/minecraft/unused/packageinfo/PackageInfo7112
CLASS	chd	net/minecraft/class_6053	net/minecraft/entity/passive/GoatEntity
FIELD	chd	Lbsv;	bY	field_30399	LONG_JUMPING_DIMENSIONS
FIELD	chd	Lcom/google/common/collect/ImmutableList;	bZ	field_30400	SENSORS
FIELD	chd	Lcom/google/common/collect/ImmutableList;	cb	field_30401	MEMORY_MODULES
FIELD	chd	I	cc	field_30402	FALL_DAMAGE_SUBTRACTOR
FIELD	chd	D	cd	field_30403	SCREAMING_CHANCE
FIELD	chd	D	ce	field_39046	field_39046
FIELD	chd	I	cf	field_34022	DEFAULT_ATTACK_DAMAGE
FIELD	chd	I	cg	field_34023	BABY_ATTACK_DAMAGE
FIELD	chd	Lakj;	ch	field_33486	SCREAMING
FIELD	chd	Lakj;	ci	field_39047	LEFT_HORN
FIELD	chd	Lakj;	cj	field_39048	RIGHT_HORN
FIELD	chd	Z	ck	field_33487	preparingRam
FIELD	chd	I	cl	field_33488	headPitch
METHOD	chd	(Lare;Lbsm;)Lchd;	b	method_35177	createChild
METHOD	chd	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_38067	canSpawn
METHOD	chd	()Z	gA	method_35178	isScreaming
METHOD	chd	()F	gB	method_36283	getHeadPitch
METHOD	chd	()Z	gq	method_43538	hasLeftHorn
METHOD	chd	()Z	gw	method_43539	hasRightHorn
METHOD	chd	()Z	gx	method_43540	dropHorn
METHOD	chd	()V	gy	method_43541	addHorns
METHOD	chd	()V	gz	method_43542	removeHorns
METHOD	chd	()Lcun;	s	method_43690	getGoatHornStack
METHOD	chd	()Lbuu$a;	u	method_35179	createGoatAttributes
METHOD	chd	(Z)V	w	method_36284	setScreaming
METHOD	chd	()Lavy;	y	method_35180	getMilkingSound
CLASS	che	net/minecraft/class_6054	net/minecraft/entity/passive/GoatBrain
FIELD	che	I	a	field_33490	PREPARE_RAM_DURATION
FIELD	che	I	b	field_33491	MAX_RAM_TARGET_DISTANCE
FIELD	che	I	c	field_33492	LONG_JUMP_VERTICAL_RANGE
FIELD	che	I	d	field_33493	LONG_JUMP_HORIZONTAL_RANGE
FIELD	che	F	e	field_49093	field_49093
FIELD	che	I	f	field_33495	MIN_RAM_TARGET_DISTANCE
FIELD	che	F	g	field_33496	ADULT_RAM_STRENGTH_MULTIPLIER
FIELD	che	F	h	field_33497	BABY_RAM_STRENGTH_MULTIPLIER
FIELD	che	Lbqd;	i	field_30407	WALKING_SPEED
FIELD	che	F	j	field_30406	FOLLOWING_TARGET_WALK_SPEED
FIELD	che	F	k	field_30408	TEMPTED_WALK_SPEED
FIELD	che	F	l	field_30409	FOLLOW_ADULT_WALK_SPEED
FIELD	che	F	m	field_30410	NORMAL_WALK_SPEED
FIELD	che	F	n	field_33498	PREPARING_RAM_WALK_SPEED
FIELD	che	Lbqd;	o	field_30411	LONG_JUMP_COOLDOWN_RANGE
FIELD	che	Lbqd;	p	field_33499	RAM_COOLDOWN_RANGE
FIELD	che	Lbqd;	q	field_33693	SCREAMING_RAM_COOLDOWN_RANGE
FIELD	che	Lcee;	r	field_33500	RAM_TARGET_PREDICATE
FIELD	che	F	s	field_33501	RAM_SPEED
METHOD	che	()Ljava/util/function/Predicate;	a	method_35181	getTemptItemPredicate
METHOD	che	(Lbtn;)Ljava/lang/Float;	a	method_35182	method_35182
METHOD	che	(Lbup;)Lbup;	a	method_35183	create
METHOD	che	(Lchd;)V	a	method_35186	updateActivities
METHOD	che	(Lchd;Lazf;)V	a	method_35184	resetLongJumpCooldown
METHOD	che	(Lcun;)Z	a	method_58391	method_58391
METHOD	che	(Lbtn;)Z	b	method_36285	method_36285
METHOD	che	(Lbup;)V	b	method_35185	addCoreActivities
METHOD	che	(Lchd;)Lavy;	b	method_36287	method_36287
METHOD	che	(Lbup;)V	c	method_35187	addIdleActivities
METHOD	che	(Lchd;)I	c	method_36553	method_36553
METHOD	che	(Lbup;)V	d	method_35188	addLongJumpActivities
METHOD	che	(Lchd;)Lavy;	d	method_43543	method_43543
METHOD	che	(Lbup;)V	e	method_36288	addRamActivities
METHOD	che	(Lchd;)Lavy;	e	method_36286	method_36286
METHOD	che	(Lchd;)D	f	method_36289	method_36289
METHOD	che	(Lchd;)Lbqd;	g	method_36290	method_36290
METHOD	che	(Lchd;)Lavy;	h	method_36291	method_36291
CLASS	chf	net/minecraft/class_6055	net/minecraft/unused/packageinfo/PackageInfo6055
CLASS	chg	net/minecraft/class_1492	net/minecraft/entity/passive/AbstractDonkeyEntity
FIELD	chg	I	bY	field_30412	field_30412
FIELD	chg	Lakj;	bZ	field_6943	CHEST
FIELD	chg	Lbsv;	cb	field_47806	babyBaseDimensions
METHOD	chg	(Lcmv;Lcun;)V	d	method_45374	addChest
METHOD	chg	()V	gq	method_6705	playAddChestSound
METHOD	chg	()I	gy	method_6702	getInventoryColumns
METHOD	chg	()Lbuu$a;	s	method_26898	createAbstractDonkeyAttributes
METHOD	chg	()Z	u	method_6703	hasChest
METHOD	chg	(Z)V	w	method_6704	setHasChest
CLASS	chg$1	net/minecraft/class_1492$1	net/minecraft/entity/passive/AbstractDonkeyEntity$1
FIELD	chg$1	Lchg;	b	field_27867	field_27867
CLASS	chh	net/minecraft/class_1496	net/minecraft/entity/passive/AbstractHorseEntity
FIELD	chh	F	bY	field_42641	MIN_MOVEMENT_SPEED_BONUS
FIELD	chh	F	bZ	field_42642	MAX_MOVEMENT_SPEED_BONUS
FIELD	chh	I	cA	field_30419	TAMED_FLAG
FIELD	chh	I	cB	field_30420	SADDLED_FLAG
FIELD	chh	I	cC	field_30421	BRED_FLAG
FIELD	chh	I	cD	field_30422	EATING_GRASS_FLAG
FIELD	chh	I	cE	field_30423	ANGRY_FLAG
FIELD	chh	I	cF	field_30424	EATING_FLAG
FIELD	chh	I	cG	field_6971	eatingGrassTicks
FIELD	chh	I	cH	field_6973	eatingTicks
FIELD	chh	I	cI	field_6970	angryTicks
FIELD	chh	F	cJ	field_6969	eatingGrassAnimationProgress
FIELD	chh	F	cK	field_6966	lastEatingGrassAnimationProgress
FIELD	chh	F	cL	field_6967	angryAnimationProgress
FIELD	chh	F	cM	field_6963	lastAngryAnimationProgress
FIELD	chh	F	cN	field_6965	eatingAnimationProgress
FIELD	chh	F	cO	field_6961	lastEatingAnimationProgress
FIELD	chh	Ljava/util/UUID;	cP	field_42462	ownerUuid
FIELD	chh	Lbql;	cQ	field_48830	inventory
FIELD	chh	F	cb	field_42643	MIN_JUMP_STRENGTH_BONUS
FIELD	chh	F	cc	field_42644	MAX_JUMP_STRENGTH_BONUS
FIELD	chh	F	cd	field_42645	MIN_HEALTH_BONUS
FIELD	chh	F	ce	field_42646	MAX_HEALTH_BONUS
FIELD	chh	F	cf	field_42979	field_42979
FIELD	chh	F	cg	field_42980	field_42980
FIELD	chh	Ljava/util/function/Predicate;	ch	field_6956	IS_BRED_HORSE
FIELD	chh	Lcee;	ci	field_18118	PARENT_HORSE_PREDICATE
FIELD	chh	I	cj	field_30413	field_30413
FIELD	chh	I	ck	field_30414	field_30414
FIELD	chh	I	cl	field_30415	field_30415
FIELD	chh	D	cm	field_42647	field_42647
FIELD	chh	I	cn	field_30416	field_30416
FIELD	chh	I	co	field_30418	field_30418
FIELD	chh	I	cp	field_6957	tailWagTicks
FIELD	chh	I	cq	field_6958	field_6958
FIELD	chh	Z	cr	field_6968	inAir
FIELD	chh	Lbrb;	cs	field_6962	items
FIELD	chh	I	ct	field_6955	temper
FIELD	chh	F	cu	field_6976	jumpStrength
FIELD	chh	Z	cv	field_6960	jumping
FIELD	chh	Z	cw	field_6964	playExtraHorseSounds
FIELD	chh	I	cx	field_6975	soundTicks
FIELD	chh	Lakj;	cz	field_6959	HORSE_FLAGS
METHOD	chh	(Z)V	A	method_6740	setEatingGrass
METHOD	chh	(Z)V	B	method_6737	setAngry
METHOD	chh	(Z)V	C	method_6760	spawnPlayerReactionParticles
METHOD	chh	(F)F	G	method_6739	getEatingGrassAnimationProgress
METHOD	chh	(F)F	H	method_6767	getAngryAnimationProgress
METHOD	chh	(F)F	I	method_6772	getEatingAnimationProgress
METHOD	chh	(DDDDLazf;)D	a	method_49123	calculateAttributeBaseValue
METHOD	chh	(Lazf;)V	a	method_6001	initAttributes
METHOD	chh	(Lbsm;Lchh;)V	a	method_6743	setChildAttributes
METHOD	chh	(Lbsm;Lchh;Lji;DD)V	a	method_49124	setChildAttribute
METHOD	chh	(Lcmv;Lcun;)Z	a	method_6742	receiveFood
METHOD	chh	(Ldmk;)V	a	method_6761	playWalkSound
METHOD	chh	(Levp;Lbtn;)Levp;	a	method_27930	locateSafeDismountingPos
METHOD	chh	(Ljava/util/function/DoubleSupplier;)D	a	method_6774	getChildJumpStrengthBonus
METHOD	chh	(Ljava/util/function/IntUnaryOperator;)F	a	method_6754	getChildHealthBonus
METHOD	chh	()I	ab_	method_6750	getInventorySize
METHOD	chh	(FLevp;)V	b	method_45343	jump
METHOD	chh	(Lbql;)Z	b	method_33338	areInventoriesDifferent
METHOD	chh	(Lcmv;Lcun;)V	b	method_45375	equipHorseArmor
METHOD	chh	(Ldmk;)Z	b	method_49996	isWooden
METHOD	chh	(Ljava/util/UUID;)V	b	method_6732	setOwnerUuid
METHOD	chh	(Ljava/util/function/DoubleSupplier;)D	b	method_6728	getChildMovementSpeedBonus
METHOD	chh	(Lcmv;Lcun;)Lbqs;	c	method_30009	interactHorse
METHOD	chh	(IZ)V	d	method_6769	setHorseFlag
METHOD	chh	(Lcmv;)V	f	method_6726	putPlayerOnBack
METHOD	chh	()D	gA	method_49127	method_49127
METHOD	chh	()D	gB	method_49128	method_49128
METHOD	chh	()Z	gF	method_6727	isTame
METHOD	chh	()V	gG	method_6764	initCustomGoals
METHOD	chh	()Z	gH	method_6763	isInAir
METHOD	chh	()Z	gI	method_6724	isEatingGrass
METHOD	chh	()Z	gJ	method_6736	isAngry
METHOD	chh	()Z	gK	method_6744	isBred
METHOD	chh	()I	gL	method_6729	getTemper
METHOD	chh	()V	gM	method_6721	onChestedStatusChanged
METHOD	chh	()V	gN	method_56679	updateSaddledFlag
METHOD	chh	()Lavy;	gO	method_6747	getAngrySound
METHOD	chh	()Lbuu$a;	gP	method_26899	createBaseHorseAttributes
METHOD	chh	()I	gQ	method_6755	getMaxTemper
METHOD	chh	()V	gR	method_6746	walkToParent
METHOD	chh	()Z	gS	method_6762	eatsGrass
METHOD	chh	()Lavy;	gT	method_45376	getAmbientStandSound
METHOD	chh	()V	gU	method_6748	updateAnger
METHOD	chh	()V	gV	method_6757	playAngrySound
METHOD	chh	()V	gW	method_6723	playJumpSound
METHOD	chh	()Z	gX	method_6734	canBreed
METHOD	chh	()I	gY	method_45377	getMinAmbientStandDelay
METHOD	chh	()Lbql;	gZ	method_56680	getInventory
METHOD	chh	()V	gq	method_6738	setEating
METHOD	chh	()Z	gw	method_45349	shouldAmbientStand
METHOD	chh	()Lavy;	gx	method_28368	getEatSound
METHOD	chh	()D	gy	method_49125	method_49125
METHOD	chh	()D	gz	method_49126	method_49126
METHOD	chh	(Lcmv;)Z	h	method_6752	bondWithPlayer
METHOD	chh	(Lbtn;)Levo;	j	method_49489	getControlledRotation
METHOD	chh	(Lbtn;)Z	k	method_6741	method_6741
METHOD	chh	(Lcun;)Z	n	method_58392	method_58392
METHOD	chh	()V	s	method_6733	playEatingAnimation
METHOD	chh	()V	u	method_6759	wagTail
METHOD	chh	(I)Z	u	method_6730	getHorseFlag
METHOD	chh	(I)V	v	method_6749	setTemper
METHOD	chh	(I)I	w	method_6745	addTemper
METHOD	chh	(I)I	x	method_49129	method_49129
METHOD	chh	(Z)V	x	method_6766	setTame
METHOD	chh	(I)I	y	method_49130	method_49130
METHOD	chh	(Z)V	y	method_6758	setInAir
METHOD	chh	(Z)V	z	method_6751	setBred
CLASS	chh$1	net/minecraft/class_1496$1	net/minecraft/entity/passive/AbstractHorseEntity$1
FIELD	chh$1	Lchh;	b	field_48831	field_48831
CLASS	chh$2	net/minecraft/class_1496$2	net/minecraft/entity/passive/AbstractHorseEntity$2
FIELD	chh$2	Lchh;	b	field_48832	field_48832
CLASS	chi	net/minecraft/class_1495	net/minecraft/entity/passive/DonkeyEntity
CLASS	chj	net/minecraft/class_1498	net/minecraft/entity/passive/HorseEntity
FIELD	chj	Lakj;	bY	field_6990	VARIANT
FIELD	chj	Lbsv;	bZ	field_47807	BABY_BASE_DIMENSIONS
METHOD	chj	(Lchq;)V	a	method_47873	setVariant
METHOD	chj	(Lchq;Lchl;)V	a	method_27076	setHorseVariant
METHOD	chj	()I	gq	method_6788	getHorseVariant
METHOD	chj	()Lchq;	s	method_27077	getVariant
METHOD	chj	()Lchl;	u	method_27078	getMarking
METHOD	chj	(I)V	x	method_6783	setHorseVariant
CLASS	chj$a	net/minecraft/class_1498$class_1499	net/minecraft/entity/passive/HorseEntity$HorseData
FIELD	chj$a	Lchq;	a	field_6994	color
CLASS	chk	net/minecraft/class_1501	net/minecraft/entity/passive/LlamaEntity
FIELD	chk	I	bZ	field_30425	MAX_STRENGTH
FIELD	chk	Lakj;	cb	field_6998	STRENGTH
FIELD	chk	Lakj;	cc	field_6996	VARIANT
FIELD	chk	Lbsv;	cd	field_47808	BABY_BASE_DIMENSIONS
FIELD	chk	Z	ce	field_6999	spit
FIELD	chk	Lchk;	cf	field_7000	following
FIELD	chk	Lchk;	cg	field_6997	follower
METHOD	chk	(Z)V	D	method_6808	setSpit
METHOD	chk	(Lchk$d;)V	a	method_47874	setVariant
METHOD	chk	(Lchk;)V	a	method_6791	follow
METHOD	chk	(Lare;Lbsm;)Lchk;	b	method_6804	createChild
METHOD	chk	(Lazf;)V	b	method_6796	initializeStrength
METHOD	chk	()I	gA	method_6803	getStrength
METHOD	chk	()Lbuu$a;	gB	method_26900	createLlamaAttributes
METHOD	chk	()Lchk$d;	gC	method_6809	getVariant
METHOD	chk	()Lctg;	gD	method_6800	getCarpetColor
METHOD	chk	()Lchk;	gE	method_18004	createChild
METHOD	chk	()Z	gz	method_6807	isTrader
METHOD	chk	()V	ha	method_6797	stopFollowing
METHOD	chk	()Z	hb	method_6793	hasFollower
METHOD	chk	()Z	hc	method_6805	isFollowing
METHOD	chk	()Lchk;	hd	method_6806	getFollowing
METHOD	chk	(Lbtn;)V	k	method_6792	spitAt
METHOD	chk	(Lcun;)Lctg;	n	method_6794	getColorFromCarpet
METHOD	chk	(Lcun;)Z	p	method_58393	method_58393
METHOD	chk	(I)V	x	method_6802	setStrength
CLASS	chk$a	net/minecraft/class_1501$class_1502	net/minecraft/entity/passive/LlamaEntity$ChaseWolvesGoal
METHOD	chk$a	(Lbtn;)Z	b	method_18446	method_18446
CLASS	chk$b	net/minecraft/class_1501$class_1503	net/minecraft/entity/passive/LlamaEntity$LlamaData
FIELD	chk$b	Lchk$d;	a	field_7001	variant
CLASS	chk$c	net/minecraft/class_1501$class_1504	net/minecraft/entity/passive/LlamaEntity$SpitRevengeGoal
CLASS	chk$d	net/minecraft/class_1501$class_7993	net/minecraft/entity/passive/LlamaEntity$Variant
FIELD	chk$d	Lchk$d;	a	field_41586	field_41586
FIELD	chk$d	Lchk$d;	b	field_41587	field_41587
FIELD	chk$d	Lchk$d;	c	field_41588	field_41588
FIELD	chk$d	Lchk$d;	d	field_41589	field_41589
FIELD	chk$d	Lcom/mojang/serialization/Codec;	e	field_41590	CODEC
FIELD	chk$d	Ljava/util/function/IntFunction;	f	field_41591	BY_ID
FIELD	chk$d	I	g	field_41592	id
FIELD	chk$d	Ljava/lang/String;	h	field_41593	name
FIELD	chk$d	[Lchk$d;	i	field_41594	field_41594
METHOD	chk$d	()I	a	method_47875	getIndex
METHOD	chk$d	(I)Lchk$d;	a	method_47876	byId
METHOD	chk$d	()[Lchk$d;	b	method_47877	method_47877
CLASS	chl	net/minecraft/class_5148	net/minecraft/entity/passive/HorseMarking
FIELD	chl	Lchl;	a	field_23808	field_23808
FIELD	chl	Lchl;	b	field_23809	field_23809
FIELD	chl	Lchl;	c	field_23810	field_23810
FIELD	chl	Lchl;	d	field_23811	field_23811
FIELD	chl	Lchl;	e	field_23812	field_23812
FIELD	chl	Ljava/util/function/IntFunction;	f	field_23813	BY_ID
FIELD	chl	I	g	field_23814	id
FIELD	chl	[Lchl;	h	field_23815	field_23815
METHOD	chl	()I	a	method_27079	getId
METHOD	chl	(I)Lchl;	a	method_27080	byIndex
METHOD	chl	()[Lchl;	b	method_36645	method_36645
CLASS	chm	net/minecraft/class_1500	net/minecraft/entity/passive/MuleEntity
CLASS	chn	net/minecraft/class_1506	net/minecraft/entity/mob/SkeletonHorseEntity
FIELD	chn	Lcho;	bY	field_7003	trapTriggerGoal
FIELD	chn	I	bZ	field_30427	DESPAWN_AGE
FIELD	chn	Lbsv;	cb	field_47809	BABY_BASE_DIMENSIONS
FIELD	chn	Z	cc	field_7005	trapped
FIELD	chn	I	cd	field_7004	trapTime
METHOD	chn	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_55001	canSpawn
METHOD	chn	()Lbuu$a;	s	method_26901	createSkeletonHorseAttributes
METHOD	chn	()Z	u	method_6812	isTrapped
METHOD	chn	(Z)V	w	method_6813	setTrapped
CLASS	cho	net/minecraft/class_1505	net/minecraft/entity/ai/goal/SkeletonHorseTrapTriggerGoal
FIELD	cho	Lchn;	a	field_7002	skeletonHorse
METHOD	cho	(Lbqq;)Lchh;	a	method_6810	getHorse
METHOD	cho	(Lbqq;Lchh;)Lckj;	a	method_6811	getSkeleton
METHOD	cho	(Lcun;)Lcun;	a	method_30768	removeEnchantments
CLASS	chp	net/minecraft/class_3986	net/minecraft/entity/passive/TraderLlamaEntity
FIELD	chp	I	bZ	field_17716	despawnDelay
METHOD	chp	()V	hf	method_20501	tryDespawn
METHOD	chp	()Z	hg	method_20502	canDespawn
METHOD	chp	()Z	hh	method_20503	heldByTrader
METHOD	chp	()Z	hi	method_20504	leashedByPlayer
METHOD	chp	(I)V	x	method_35189	setDespawnDelay
CLASS	chp$a	net/minecraft/class_3986$class_3987	net/minecraft/entity/passive/TraderLlamaEntity$DefendTraderGoal
FIELD	chp$a	Lchk;	a	field_17718	llama
FIELD	chp$a	Lbtn;	b	field_17719	offender
FIELD	chp$a	I	c	field_17720	traderLastAttackedTime
CLASS	chq	net/minecraft/class_5149	net/minecraft/entity/passive/HorseColor
FIELD	chq	Lchq;	a	field_23816	field_23816
FIELD	chq	Lchq;	b	field_23817	field_23817
FIELD	chq	Lchq;	c	field_23818	field_23818
FIELD	chq	Lchq;	d	field_23819	field_23819
FIELD	chq	Lchq;	e	field_23820	field_23820
FIELD	chq	Lchq;	f	field_23821	field_23821
FIELD	chq	Lchq;	g	field_23822	field_23822
FIELD	chq	Lcom/mojang/serialization/Codec;	h	field_41595	CODEC
FIELD	chq	Ljava/util/function/IntFunction;	i	field_23823	BY_ID
FIELD	chq	I	j	field_23824	id
FIELD	chq	Ljava/lang/String;	k	field_41596	name
FIELD	chq	[Lchq;	l	field_23825	field_23825
METHOD	chq	()I	a	method_27082	getId
METHOD	chq	(I)Lchq;	a	method_27083	byId
METHOD	chq	()[Lchq;	b	method_36646	method_36646
CLASS	chr	net/minecraft/class_1507	net/minecraft/entity/mob/ZombieHorseEntity
FIELD	chr	Lbsv;	bY	field_47810	BABY_BASE_DIMENSIONS
METHOD	chr	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_55002	canSpawn
METHOD	chr	()Lbuu$a;	s	method_26902	createZombieHorseAttributes
CLASS	chs	net/minecraft/class_6056	net/minecraft/unused/packageinfo/PackageInfo6056
CLASS	cht	net/minecraft/class_6057	net/minecraft/unused/packageinfo/PackageInfo6057
CLASS	chu	net/minecraft/class_8153	net/minecraft/entity/passive/SnifferEntity
FIELD	chu	Lbsn;	bY	field_42650	feelingHappyAnimationState
FIELD	chu	Lbsn;	bZ	field_42651	scentingAnimationState
FIELD	chu	Lbsn;	cb	field_42652	sniffingAnimationState
FIELD	chu	Lbsn;	cc	field_42654	diggingAnimationState
FIELD	chu	Lbsn;	cd	field_42655	risingAnimationState
FIELD	chu	I	ce	field_42656	field_42656
FIELD	chu	I	cf	field_42657	field_42657
FIELD	chu	I	cg	field_42658	field_42658
FIELD	chu	I	ch	field_42659	field_42659
FIELD	chu	I	ci	field_42661	field_42661
FIELD	chu	F	cj	field_44785	field_44785
FIELD	chu	Lbsv;	ck	field_44786	DIMENSIONS
FIELD	chu	Lakj;	cl	field_42662	STATE
FIELD	chu	Lakj;	cm	field_42663	FINISH_DIG_TIME
METHOD	chu	(Lbsn;)Lchu;	a	method_49131	spawnDiggingParticles
METHOD	chu	(Lchu$a;)Lchu;	a	method_49132	startState
METHOD	chu	(Liz;Ljh;)Z	a	method_51154	method_51154
METHOD	chu	(Lchu$a;)Lchu;	b	method_49133	setState
METHOD	chu	()Levp;	gA	method_49137	getDigLocation
METHOD	chu	()Lchu$a;	gB	method_49138	getState
METHOD	chu	()V	gC	method_49139	stopAnimations
METHOD	chu	()Lchu;	gD	method_51156	playScentingSound
METHOD	chu	()Lchu;	gE	method_49141	setDigging
METHOD	chu	()V	gF	method_49142	dropSeeds
METHOD	chu	()Ljava/util/stream/Stream;	gG	method_49143	getExploredPositions
METHOD	chu	()V	gH	method_49144	playSearchingSound
METHOD	chu	()Z	gq	method_51155	canTryToDig
METHOD	chu	()Z	gw	method_49150	isDiggingOrSearching
METHOD	chu	()Ljava/util/Optional;	gx	method_49134	findSniffingTargetPos
METHOD	chu	()Z	gy	method_49135	canDig
METHOD	chu	()Liz;	gz	method_51508	getDigPos
METHOD	chu	(Liz;)Z	i	method_49140	isDiggable
METHOD	chu	(Liz;)Lchu;	j	method_49145	addExploredPosition
METHOD	chu	(Liz;)Z	k	method_51157	method_51157
METHOD	chu	()Lbuu$a;	s	method_49146	createSnifferAttributes
METHOD	chu	()Z	u	method_51301	isSearching
METHOD	chu	(I)Levp;	u	method_49148	method_49148
METHOD	chu	(Z)Lchu;	w	method_49149	finishDigging
METHOD	chu	()Z	y	method_51158	isTempted
CLASS	chu$a	net/minecraft/class_8153$class_8154	net/minecraft/entity/passive/SnifferEntity$State
FIELD	chu$a	Lchu$a;	a	field_42665	field_42665
FIELD	chu$a	Lchu$a;	b	field_42666	field_42666
FIELD	chu$a	Lchu$a;	c	field_42667	field_42667
FIELD	chu$a	Lchu$a;	d	field_42668	field_42668
FIELD	chu$a	Lchu$a;	e	field_42669	field_42669
FIELD	chu$a	Lchu$a;	f	field_42670	field_42670
FIELD	chu$a	Lchu$a;	g	field_42671	field_42671
FIELD	chu$a	Ljava/util/function/IntFunction;	h	field_48340	INDEX_TO_VALUE
FIELD	chu$a	Lzm;	i	field_48341	PACKET_CODEC
FIELD	chu$a	I	j	field_48342	index
FIELD	chu$a	[Lchu$a;	k	field_42672	field_42672
METHOD	chu$a	()I	a	method_56085	getIndex
METHOD	chu$a	()[Lchu$a;	b	method_49151	method_49151
CLASS	chv	net/minecraft/class_8155	net/minecraft/entity/passive/SnifferBrain
FIELD	chv	Ljava/util/List;	a	field_42673	SENSORS
FIELD	chv	Ljava/util/List;	b	field_42674	MEMORY_MODULES
FIELD	chv	Lorg/slf4j/Logger;	c	field_42675	LOGGER
FIELD	chv	I	d	field_42676	field_42676
FIELD	chv	I	e	field_42677	SNIFF_COOLDOWN_EXPIRY
FIELD	chv	F	f	field_42678	field_42678
FIELD	chv	F	g	field_42679	FLEE_SPEED
FIELD	chv	F	h	field_42680	field_42680
FIELD	chv	F	i	field_44476	field_44476
METHOD	chv	()Ljava/util/function/Predicate;	a	method_51159	getTemptItemPredicate
METHOD	chv	(Lbtn;)Ljava/lang/Double;	a	method_52174	method_52174
METHOD	chv	(Lbup;)Lbup;	a	method_49152	create
METHOD	chv	(Lchu;)V	a	method_49153	updateActivities
METHOD	chv	(Lcun;)Z	a	method_58394	method_58394
METHOD	chv	(Lbtn;)Ljava/lang/Float;	b	method_51160	method_51160
METHOD	chv	(Lbup;)V	b	method_49154	addCoreActivities
METHOD	chv	(Lchu;)Lchu;	b	method_51161	stopDiggingOrSniffing
METHOD	chv	(Lbup;)V	c	method_49155	addSniffActivities
METHOD	chv	(Lbup;)V	d	method_49156	addDigActivities
METHOD	chv	(Lbup;)V	e	method_49157	addIdleActivities
CLASS	chv$1	net/minecraft/class_8155$1	net/minecraft/entity/passive/SnifferBrain$1
METHOD	chv$1	(Lare;Lchu;J)V	a	method_57004	run
CLASS	chv$2	net/minecraft/class_8155$2	net/minecraft/entity/passive/SnifferBrain$2
METHOD	chv$2	(Lare;Lcfd;J)V	method_24544	method_24544	run
CLASS	chv$3	net/minecraft/class_8155$3	net/minecraft/entity/passive/SnifferBrain$3
METHOD	chv$3	(Lare;Lbtw;J)V	method_33197	method_33197	run
CLASS	chv$a	net/minecraft/class_8155$class_8156	net/minecraft/entity/passive/SnifferBrain$DiggingTask
METHOD	chv$a	(Lare;Lchu;)Z	a	method_49158	shouldRun
METHOD	chv$a	(Lare;Lchu;J)Z	a	method_49159	shouldKeepRunning
METHOD	chv$a	(Lare;Lchu;J)V	b	method_49160	run
METHOD	chv$a	(Lare;Lchu;J)V	c	method_49161	finishRunning
CLASS	chv$b	net/minecraft/class_8155$class_8157	net/minecraft/entity/passive/SnifferBrain$FeelHappyTask
METHOD	chv$b	(Lare;Lchu;J)Z	a	method_49162	shouldKeepRunning
METHOD	chv$b	(Lare;Lchu;J)V	b	method_49163	run
METHOD	chv$b	(Lare;Lchu;J)V	c	method_49164	finishRunning
CLASS	chv$c	net/minecraft/class_8155$class_8158	net/minecraft/entity/passive/SnifferBrain$FinishDiggingTask
METHOD	chv$c	(Lare;Lchu;)Z	a	method_49165	shouldRun
METHOD	chv$c	(Lare;Lchu;J)Z	a	method_49166	shouldKeepRunning
METHOD	chv$c	(Lare;Lchu;J)V	b	method_49167	run
METHOD	chv$c	(Lare;Lchu;J)V	c	method_49168	finishRunning
CLASS	chv$d	net/minecraft/class_8155$class_8159	net/minecraft/entity/passive/SnifferBrain$ScentingTask
METHOD	chv$d	(Lare;Lchu;)Z	a	method_51162	shouldRun
METHOD	chv$d	(Lare;Lchu;J)Z	a	method_49169	shouldKeepRunning
METHOD	chv$d	(Lare;Lchu;J)V	b	method_49170	run
METHOD	chv$d	(Lare;Lchu;J)V	c	method_49171	finishRunning
CLASS	chv$e	net/minecraft/class_8155$class_8160	net/minecraft/entity/passive/SnifferBrain$SearchingTask
METHOD	chv$e	(Lare;Lchu;)Z	a	method_49172	shouldRun
METHOD	chv$e	(Lare;Lchu;J)Z	a	method_49173	shouldKeepRunning
METHOD	chv$e	(Lare;Lchu;J)V	b	method_49174	run
METHOD	chv$e	(Lare;Lchu;J)V	c	method_49175	finishRunning
CLASS	chv$f	net/minecraft/class_8155$class_8161	net/minecraft/entity/passive/SnifferBrain$SniffingTask
METHOD	chv$f	(Lare;Lchu;)Z	a	method_49176	shouldRun
METHOD	chv$f	(Lare;Lchu;J)Z	a	method_49177	shouldKeepRunning
METHOD	chv$f	(Lchu;Liz;)V	a	method_49178	method_49178
METHOD	chv$f	(Lare;Lchu;J)V	b	method_49179	run
METHOD	chv$f	(Lare;Lchu;J)V	c	method_49180	finishRunning
CLASS	chw	net/minecraft/class_9235	net/minecraft/unused/packageinfo/PackageInfo9235
CLASS	chx	net/minecraft/class_1508	net/minecraft/entity/boss/dragon/EnderDragonPart
FIELD	chx	Lchz;	b	field_7007	owner
FIELD	chx	Ljava/lang/String;	c	field_7006	name
FIELD	chx	Lbsv;	d	field_18119	partDimensions
CLASS	chy	net/minecraft/class_1511	net/minecraft/entity/decoration/EndCrystalEntity
FIELD	chy	I	b	field_7034	endCrystalAge
FIELD	chy	Lakj;	c	field_7033	BEAM_TARGET
FIELD	chy	Lakj;	d	field_7035	SHOW_BOTTOM
METHOD	chy	(Lbrl;)V	a	method_6835	crystalDestroyed
METHOD	chy	(Liz;)V	a	method_6837	setBeamTarget
METHOD	chy	(Z)V	a	method_6839	setShowBottom
METHOD	chy	()Liz;	p	method_6838	getBeamTarget
METHOD	chy	()Z	s	method_6836	shouldShowBottom
CLASS	chz	net/minecraft/class_1510	net/minecraft/entity/boss/dragon/EnderDragonEntity
FIELD	chz	Lakj;	b	field_7013	PHASE_TYPE
FIELD	chz	F	bX	field_7019	prevWingPosition
FIELD	chz	F	bY	field_7030	wingPosition
FIELD	chz	Z	bZ	field_7027	slowedDownByBlock
FIELD	chz	Leod;	cA	field_7008	pathHeap
FIELD	chz	[[D	c	field_7026	segmentCircularBuffer
FIELD	chz	I	ca	field_7031	ticksSinceDeath
FIELD	chz	F	cb	field_20865	yawAcceleration
FIELD	chz	Lchy;	cc	field_7024	connectedCrystal
FIELD	chz	Lorg/slf4j/Logger;	cd	field_7021	LOGGER
FIELD	chz	Lcee;	ce	field_18120	CLOSE_PLAYER_PREDICATE
FIELD	chz	I	cf	field_30428	MAX_HEALTH
FIELD	chz	I	cg	field_30429	field_30429
FIELD	chz	F	ch	field_30430	TAKEOFF_THRESHOLD
FIELD	chz	Ljava/lang/String;	ci	field_33910	DRAGON_DEATH_TIME_KEY
FIELD	chz	Ljava/lang/String;	cj	field_33911	DRAGON_PHASE_KEY
FIELD	chz	[Lchx;	ck	field_7032	parts
FIELD	chz	Lchx;	cl	field_7011	neck
FIELD	chz	Lchx;	cm	field_7023	body
FIELD	chz	Lchx;	cn	field_7020	tail1
FIELD	chz	Lchx;	co	field_7009	tail2
FIELD	chz	Lchx;	cp	field_7022	tail3
FIELD	chz	Lchx;	cq	field_7015	rightWing
FIELD	chz	Lchx;	cr	field_7014	leftWing
FIELD	chz	Ldvv;	cs	field_7016	fight
FIELD	chz	Liz;	ct	field_44875	fightOrigin
FIELD	chz	Lciq;	cu	field_7028	phaseManager
FIELD	chz	I	cv	field_7018	ticksUntilNextGrowl
FIELD	chz	F	cw	field_7029	damageDuringSitting
FIELD	chz	[Leof;	cx	field_7012	pathNodes
FIELD	chz	[I	cz	field_7025	pathNodeConnections
FIELD	chz	I	d	field_7010	latestSegment
FIELD	chz	Lchx;	e	field_7017	head
METHOD	chz	(F)Levp;	F	method_6834	getRotationVectorFromPhase
METHOD	chz	(IF)[D	a	method_6817	getSegmentProperties
METHOD	chz	(IILeof;)Leoh;	a	method_6833	findPath
METHOD	chz	(I[D[D)F	a	method_6823	getChangeInNeckPitch
METHOD	chz	(Lchx;DDD)V	a	method_22863	movePart
METHOD	chz	(Lchx;Lbrl;F)Z	a	method_6816	damagePart
METHOD	chz	(Lchy;Liz;Lbrl;)V	a	method_6828	crystalDestroyed
METHOD	chz	(Ldvv;)V	a	method_51852	setFight
METHOD	chz	(Leof;Leof;)Leoh;	a	method_6826	getPathOfAllPredecessors
METHOD	chz	(Levk;)Z	b	method_6821	destroyBlocks
METHOD	chz	(Ljava/util/List;)V	b	method_6825	launchLivingEntities
METHOD	chz	(Ljava/util/List;)V	c	method_6827	damageLivingEntities
METHOD	chz	(Liz;)V	d	method_51853	setFightOrigin
METHOD	chz	(Lbrl;F)Z	g	method_6819	parentDamage
METHOD	chz	()[Lchx;	gm	method_5690	getBodyParts
METHOD	chz	()Lciq;	gn	method_6831	getPhaseManager
METHOD	chz	()Ldvv;	go	method_6829	getFight
METHOD	chz	()F	gp	method_6820	getHeadVerticalMovement
METHOD	chz	()V	gq	method_6830	tickWithEndCrystals
METHOD	chz	(D)F	i	method_6832	wrapYawChange
METHOD	chz	(DDD)I	r	method_6822	getNearestPathNodeIndex
METHOD	chz	()Liz;	s	method_51854	getFightOrigin
METHOD	chz	()Lbuu$a;	u	method_26903	createEnderDragonAttributes
METHOD	chz	()I	y	method_6818	getNearestPathNodeIndex
CLASS	cia	net/minecraft/class_6058	net/minecraft/unused/packageinfo/PackageInfo6058
CLASS	cib	net/minecraft/class_1512	net/minecraft/entity/boss/dragon/phase/AbstractPhase
FIELD	cib	Lchz;	a	field_7036	dragon
CLASS	cic	net/minecraft/class_1514	net/minecraft/entity/boss/dragon/phase/AbstractSittingPhase
CLASS	cid	net/minecraft/class_1513	net/minecraft/entity/boss/dragon/phase/ChargingPlayerPhase
FIELD	cid	Lorg/slf4j/Logger;	b	field_7039	LOGGER
FIELD	cid	I	c	field_30431	DURATION
FIELD	cid	Levp;	d	field_7038	pathTarget
FIELD	cid	I	e	field_7037	chargingTicks
METHOD	cid	(Levp;)V	a	method_6840	setPathTarget
CLASS	cie	net/minecraft/class_1515	net/minecraft/entity/boss/dragon/phase/DyingPhase
FIELD	cie	Levp;	b	field_7041	target
FIELD	cie	I	c	field_7040	ticks
CLASS	cif	net/minecraft/class_1517	net/minecraft/entity/boss/dragon/phase/HoldingPatternPhase
FIELD	cif	Lcee;	b	field_18121	PLAYERS_IN_RANGE_PREDICATE
FIELD	cif	Leoh;	c	field_7043	path
FIELD	cif	Levp;	d	field_7045	pathTarget
FIELD	cif	Z	e	field_7044	shouldFindNewPath
METHOD	cif	(Lcmv;)V	a	method_6843	strafePlayer
METHOD	cif	()V	j	method_6841	tickInRange
METHOD	cif	()V	k	method_6842	followPath
CLASS	cig	net/minecraft/class_1516	net/minecraft/entity/boss/dragon/phase/HoverPhase
FIELD	cig	Levp;	b	field_7042	target
CLASS	cih	net/minecraft/class_1519	net/minecraft/entity/boss/dragon/phase/LandingApproachPhase
FIELD	cih	Lcee;	b	field_18122	PLAYERS_IN_RANGE_PREDICATE
FIELD	cih	Leoh;	c	field_7047	path
FIELD	cih	Levp;	d	field_7048	pathTarget
METHOD	cih	()V	j	method_6844	updatePath
METHOD	cih	()V	k	method_6845	followPath
CLASS	cii	net/minecraft/class_1518	net/minecraft/entity/boss/dragon/phase/LandingPhase
FIELD	cii	Levp;	b	field_7046	target
CLASS	cij	net/minecraft/class_1521	net/minecraft/entity/boss/dragon/phase/Phase
METHOD	cij	()Z	a	method_6848	isSittingOrHovering
METHOD	cij	(Lbrl;F)F	a	method_6852	modifyDamageTaken
METHOD	cij	(Lchy;Liz;Lbrl;Lcmv;)V	a	method_6850	crystalDestroyed
METHOD	cij	()V	b	method_6853	clientTick
METHOD	cij	()V	c	method_6855	serverTick
METHOD	cij	()V	d	method_6856	beginPhase
METHOD	cij	()V	e	method_6854	endPhase
METHOD	cij	()F	f	method_6846	getMaxYAcceleration
METHOD	cij	()Levp;	g	method_6851	getPathTarget
METHOD	cij	()F	h	method_6847	getYawAcceleration
METHOD	cij	()Lcip;	i	method_6849	getType
CLASS	cik	net/minecraft/class_1520	net/minecraft/entity/boss/dragon/phase/SittingAttackingPhase
FIELD	cik	I	b	field_30432	DURATION
FIELD	cik	I	c	field_7049	ticks
CLASS	cil	net/minecraft/class_1523	net/minecraft/entity/boss/dragon/phase/SittingFlamingPhase
FIELD	cil	I	b	field_30433	DURATION
FIELD	cil	I	c	field_30434	MAX_TIMES_RUN
FIELD	cil	I	d	field_30435	DRAGON_BREATH_MAX_TICK
FIELD	cil	I	e	field_7053	ticks
FIELD	cil	I	f	field_7052	timesRun
FIELD	cil	Lbso;	g	field_7051	dragonBreathEntity
METHOD	cil	()V	j	method_6857	reset
CLASS	cim	net/minecraft/class_1522	net/minecraft/entity/boss/dragon/phase/SittingScanningPhase
FIELD	cim	I	b	field_30436	DURATION
FIELD	cim	I	c	field_30437	MAX_HEIGHT_CLOSE_PLAYER_RANGE
FIELD	cim	I	d	field_30438	MAX_HORIZONTAL_CLOSE_PLAYER_RANGE
FIELD	cim	I	e	field_30439	MAX_PLAYER_RANGE
FIELD	cim	Lcee;	f	field_18123	PLAYER_WITHIN_RANGE_PREDICATE
FIELD	cim	Lcee;	g	field_18124	CLOSE_PLAYER_PREDICATE
FIELD	cim	I	h	field_7050	ticks
METHOD	cim	(Lchz;Lbtn;)Z	a	method_18447	method_18447
CLASS	cin	net/minecraft/class_1525	net/minecraft/entity/boss/dragon/phase/StrafePlayerPhase
FIELD	cin	Lorg/slf4j/Logger;	b	field_7061	LOGGER
FIELD	cin	I	c	field_30440	MINIMUM_TARGET_SPOT_AMOUNT
FIELD	cin	I	d	field_7060	seenTargetTimes
FIELD	cin	Leoh;	e	field_7059	path
FIELD	cin	Levp;	f	field_7057	pathTarget
FIELD	cin	Lbtn;	g	field_7062	target
FIELD	cin	Z	h	field_7058	shouldFindNewPath
METHOD	cin	(Lbtn;)V	a	method_6862	setTargetEntity
METHOD	cin	()V	j	method_6860	updatePath
METHOD	cin	()V	k	method_6861	followPath
CLASS	cio	net/minecraft/class_1524	net/minecraft/entity/boss/dragon/phase/TakeoffPhase
FIELD	cio	Z	b	field_7056	shouldFindNewPath
FIELD	cio	Leoh;	c	field_7054	path
FIELD	cio	Levp;	d	field_7055	pathTarget
METHOD	cio	()V	j	method_6858	updatePath
METHOD	cio	()V	k	method_6859	followPath
CLASS	cip	net/minecraft/class_1527	net/minecraft/entity/boss/dragon/phase/PhaseType
FIELD	cip	Lcip;	a	field_7069	field_7069
FIELD	cip	Lcip;	b	field_7076	field_7076
FIELD	cip	Lcip;	c	field_7071	field_7071
FIELD	cip	Lcip;	d	field_7067	field_7067
FIELD	cip	Lcip;	e	field_7077	field_7077
FIELD	cip	Lcip;	f	field_7072	field_7072
FIELD	cip	Lcip;	g	field_7081	field_7081
FIELD	cip	Lcip;	h	field_7073	field_7073
FIELD	cip	Lcip;	i	field_7078	field_7078
FIELD	cip	Lcip;	j	field_7068	field_7068
FIELD	cip	Lcip;	k	field_7075	field_7075
FIELD	cip	[Lcip;	l	field_7080	types
FIELD	cip	Ljava/lang/Class;	m	field_7074	phaseClass
FIELD	cip	I	n	field_7079	id
FIELD	cip	Ljava/lang/String;	o	field_7070	name
METHOD	cip	()Ljava/lang/reflect/Constructor;	a	method_6867	getConstructor
METHOD	cip	(I)Lcip;	a	method_6868	getFromId
METHOD	cip	(Lchz;)Lcij;	a	method_6866	create
METHOD	cip	(Ljava/lang/Class;Ljava/lang/String;)Lcip;	a	method_6870	register
METHOD	cip	()I	b	method_6871	getTypeId
METHOD	cip	()I	c	method_6869	count
CLASS	ciq	net/minecraft/class_1526	net/minecraft/entity/boss/dragon/phase/PhaseManager
FIELD	ciq	Lorg/slf4j/Logger;	a	field_7066	LOGGER
FIELD	ciq	Lchz;	b	field_7065	dragon
FIELD	ciq	[Lcij;	c	field_7064	phases
FIELD	ciq	Lcij;	d	field_7063	current
METHOD	ciq	()Lcij;	a	method_6864	getCurrent
METHOD	ciq	(Lcip;)V	a	method_6863	setPhase
METHOD	ciq	(Lcip;)Lcij;	b	method_6865	create
CLASS	cir	net/minecraft/class_6059	net/minecraft/unused/packageinfo/PackageInfo6059
CLASS	cis	net/minecraft/class_6060	net/minecraft/unused/packageinfo/PackageInfo6060
CLASS	cit	net/minecraft/class_1528	net/minecraft/entity/boss/WitherEntity
FIELD	cit	Lakj;	b	field_7088	TRACKED_ENTITY_ID_1
FIELD	cit	Lakj;	bY	field_7085	INVUL_TIMER
FIELD	cit	I	bZ	field_30441	DEFAULT_INVUL_TIMER
FIELD	cit	Lakj;	c	field_7090	TRACKED_ENTITY_ID_2
FIELD	cit	[F	ca	field_7084	sideHeadPitches
FIELD	cit	[F	cb	field_7083	sideHeadYaws
FIELD	cit	[F	cc	field_7095	prevSideHeadPitches
FIELD	cit	[F	cd	field_7094	prevSideHeadYaws
FIELD	cit	[I	ce	field_7091	skullCooldowns
FIELD	cit	[I	cf	field_7092	chargedSkullCooldowns
FIELD	cit	I	cg	field_7082	blockBreakingCooldown
FIELD	cit	Larb;	ch	field_7093	bossBar
FIELD	cit	Ljava/util/function/Predicate;	ci	field_7086	CAN_ATTACK_PREDICATE
FIELD	cit	Lcee;	cj	field_18125	HEAD_TARGET_PREDICATE
FIELD	cit	Lakj;	d	field_7089	TRACKED_ENTITY_ID_3
FIELD	cit	Ljava/util/List;	e	field_7087	TRACKED_ENTITY_IDS
METHOD	cit	(FFF)F	a	method_6886	getNextAngle
METHOD	cit	(IDDDZ)V	a	method_6877	shootSkullAt
METHOD	cit	(II)V	a	method_6876	setTrackedEntityId
METHOD	cit	(ILbtn;)V	a	method_6878	shootSkullAt
METHOD	cit	(I)F	b	method_6879	getHeadYaw
METHOD	cit	(I)F	c	method_6887	getHeadPitch
METHOD	cit	(Ldsa;)Z	d	method_6883	canDestroy
METHOD	cit	(Lbtn;)Z	j	method_6873	method_6873
METHOD	cit	()V	s	method_6885	onSummoned
METHOD	cit	(I)V	t	method_6875	setInvulTimer
METHOD	cit	()Lbuu$a;	u	method_26904	createWitherAttributes
METHOD	cit	(I)I	u	method_6882	getTrackedEntityId
METHOD	cit	(I)D	v	method_6874	getHeadX
METHOD	cit	(I)D	w	method_6880	getHeadY
METHOD	cit	(I)D	x	method_6881	getHeadZ
METHOD	cit	()I	y	method_6884	getInvulnerableTimer
CLASS	cit$a	net/minecraft/class_1528$class_1529	net/minecraft/entity/boss/WitherEntity$DescendAtHalfHealthGoal
FIELD	cit$a	Lcit;	a	field_7096	field_7096
CLASS	ciu	net/minecraft/class_6061	net/minecraft/unused/packageinfo/PackageInfo6061
CLASS	civ	net/minecraft/class_1531	net/minecraft/entity/decoration/ArmorStandEntity
FIELD	civ	I	bF	field_30444	MARKER_FLAG
FIELD	civ	Lakj;	bG	field_7107	ARMOR_STAND_FLAGS
FIELD	civ	Lakj;	bH	field_7123	TRACKER_HEAD_ROTATION
FIELD	civ	I	b	field_30443	field_30443
FIELD	civ	Lakj;	bI	field_7122	TRACKER_BODY_ROTATION
FIELD	civ	Lakj;	bJ	field_7116	TRACKER_LEFT_ARM_ROTATION
FIELD	civ	Lakj;	bK	field_7105	TRACKER_RIGHT_ARM_ROTATION
FIELD	civ	Lakj;	bL	field_7127	TRACKER_LEFT_LEG_ROTATION
FIELD	civ	Lakj;	bM	field_7125	TRACKER_RIGHT_LEG_ROTATION
FIELD	civ	J	bN	field_7112	lastHitTime
FIELD	civ	Z	bO	field_30445	field_30445
FIELD	civ	Lka;	bP	field_7113	DEFAULT_HEAD_ROTATION
FIELD	civ	Lka;	bQ	field_7119	DEFAULT_BODY_ROTATION
FIELD	civ	Lka;	bR	field_7124	DEFAULT_LEFT_ARM_ROTATION
FIELD	civ	Lka;	bS	field_7115	DEFAULT_RIGHT_ARM_ROTATION
FIELD	civ	Lka;	bT	field_7121	DEFAULT_LEFT_LEG_ROTATION
FIELD	civ	Lka;	bU	field_7117	DEFAULT_RIGHT_LEG_ROTATION
FIELD	civ	Lbsv;	bV	field_26745	MARKER_DIMENSIONS
FIELD	civ	Lbsv;	bW	field_26746	SMALL_DIMENSIONS
FIELD	civ	D	bX	field_30447	field_30447
FIELD	civ	D	bY	field_30448	field_30448
FIELD	civ	D	bZ	field_30449	field_30449
FIELD	civ	I	c	field_30446	field_30446
FIELD	civ	D	ca	field_30450	field_30450
FIELD	civ	Ljava/util/function/Predicate;	cb	field_7102	RIDEABLE_MINECART_PREDICATE
FIELD	civ	Ljr;	cc	field_7114	heldItems
FIELD	civ	Ljr;	cd	field_7108	armorItems
FIELD	civ	Z	ce	field_7111	invisible
FIELD	civ	I	cf	field_7118	disabledSlots
FIELD	civ	Lka;	cg	field_7104	headRotation
FIELD	civ	Lka;	ch	field_7106	bodyRotation
FIELD	civ	Lka;	ci	field_7126	leftArmRotation
FIELD	civ	Lka;	cj	field_7120	rightArmRotation
FIELD	civ	Lka;	ck	field_7110	leftLegRotation
FIELD	civ	Lka;	cl	field_7103	rightLegRotation
FIELD	civ	I	d	field_30451	field_30451
FIELD	civ	I	e	field_30452	SMALL_FLAG
FIELD	civ	I	f	field_30453	SHOW_ARMS_FLAG
FIELD	civ	I	g	field_30442	HIDE_BASE_PLATE_FLAG
METHOD	civ	()Lka;	A	method_6921	getHeadRotation
METHOD	civ	()Lka;	B	method_6923	getBodyRotation
METHOD	civ	()Lka;	C	method_6930	getLeftArmRotation
METHOD	civ	()Lka;	D	method_6903	getRightArmRotation
METHOD	civ	()Lka;	E	method_6917	getLeftLegRotation
METHOD	civ	()Lka;	G	method_6900	getRightLegRotation
METHOD	civ	()Z	H	method_18059	canClip
METHOD	civ	()Lur;	I	method_6911	poseToNbt
METHOD	civ	()V	K	method_6898	spawnBreakParticles
METHOD	civ	()V	M	method_6920	playBreakSound
METHOD	civ	(BIZ)B	a	method_6906	setBitField
METHOD	civ	(Lcmv;Lbsz;Lcun;Lbqr;)Z	a	method_6904	equip
METHOD	civ	(Lka;)V	a	method_6919	setHeadRotation
METHOD	civ	(Z)V	a	method_6913	setShowArms
METHOD	civ	(Lbss;)Z	b	method_6918	method_6918
METHOD	civ	(Lka;)V	b	method_6927	setBodyRotation
METHOD	civ	(Z)V	b	method_6907	setHideBasePlate
METHOD	civ	(Lka;)V	c	method_6910	setLeftArmRotation
METHOD	civ	(Lur;)V	c	method_6928	readPoseNbt
METHOD	civ	(Lka;)V	d	method_6925	setRightArmRotation
METHOD	civ	(Lka;)V	e	method_6909	setLeftLegRotation
METHOD	civ	(Lbsz;)Z	f	method_6915	isSlotDisabled
METHOD	civ	(Lka;)V	f	method_6926	setRightLegRotation
METHOD	civ	(Lbrl;F)V	g	method_6905	updateHealth
METHOD	civ	(Lbrl;)V	h	method_6924	breakAndDropItem
METHOD	civ	(Lbrl;)V	i	method_6908	onBreak
METHOD	civ	(Levp;)Lbsz;	k	method_6916	getSlotFromPosition
METHOD	civ	()Lbuu$a;	s	method_55745	createArmorStandAttributes
METHOD	civ	(Z)V	t	method_6922	setSmall
METHOD	civ	()Z	u	method_6914	isSmall
METHOD	civ	(Z)V	u	method_6902	setMarker
METHOD	civ	()Z	v	method_6929	shouldShowArms
METHOD	civ	(Z)Lbsv;	v	method_31168	getDimensions
METHOD	civ	()Z	y	method_6901	shouldHideBasePlate
METHOD	civ	()Z	z	method_6912	isMarker
CLASS	civ$1	net/minecraft/class_1531$1	net/minecraft/entity/decoration/ArmorStandEntity$1
FIELD	civ$1	[I	a	field_7128	field_7128
CLASS	ciw	net/minecraft/class_5915	net/minecraft/entity/decoration/GlowItemFrameEntity
CLASS	cix	net/minecraft/class_1530	net/minecraft/entity/decoration/AbstractDecorationEntity
FIELD	cix	Ljava/util/function/Predicate;	b	field_7098	PREDICATE
FIELD	cix	Liz;	c	field_7100	attachmentPos
FIELD	cix	Lje;	d	field_7099	facing
FIELD	cix	Lorg/slf4j/Logger;	e	field_39455	LOGGER
FIELD	cix	I	f	field_7097	obstructionCheckCounter
METHOD	cix	()I	A	method_6897	getWidthPixels
METHOD	cix	()I	B	method_6891	getHeightPixels
METHOD	cix	()V	C	method_6894	onPlace
METHOD	cix	()Liz;	D	method_6896	getDecorationBlockPos
METHOD	cix	(Lje;)V	a	method_6892	setFacing
METHOD	cix	(I)D	b	method_6893	method_6893
METHOD	cix	(Lbss;)V	b	method_6889	onBreak
METHOD	cix	(Lbss;)Z	c	method_6890	method_6890
METHOD	cix	()V	y	method_6895	updateAttachmentPosition
METHOD	cix	()Z	z	method_6888	canStayAttached
CLASS	cix$1	net/minecraft/class_1530$1	net/minecraft/entity/decoration/AbstractDecorationEntity$1
FIELD	cix$1	[I	a	field_7101	field_7101
CLASS	ciy	net/minecraft/class_1533	net/minecraft/entity/decoration/ItemFrameEntity
FIELD	ciy	I	e	field_30454	field_30454
FIELD	ciy	Lorg/slf4j/Logger;	f	field_7131	ITEM_FRAME_LOGGER
FIELD	ciy	Lakj;	g	field_7130	ITEM_STACK
FIELD	ciy	Lakj;	h	field_7132	ROTATION
FIELD	ciy	F	i	field_7129	itemDropChance
FIELD	ciy	Z	j	field_22476	fixed
METHOD	ciy	()Lcun;	E	method_6940	getHeldItemStack
METHOD	ciy	()Lepg;	G	method_43272	getMapId
METHOD	ciy	()Z	H	method_43273	containsMap
METHOD	ciy	()I	I	method_6934	getRotation
METHOD	ciy	()I	J	method_6938	getComparatorPower
METHOD	ciy	(IZ)V	a	method_6941	setRotation
METHOD	ciy	(Lcun;)V	a	method_6935	setHeldItemStack
METHOD	ciy	(Lcun;Z)V	a	method_6933	setHeldItemStack
METHOD	ciy	(I)V	b	method_6939	setRotation
METHOD	ciy	(Lbss;Z)V	b	method_6936	dropHeldStack
METHOD	ciy	(Lcun;)V	c	method_6937	removeFromFrame
METHOD	ciy	(Lcun;)V	d	method_43271	setAsStackHolder
METHOD	ciy	()Lavy;	p	method_34240	getRemoveItemSound
METHOD	ciy	()Lavy;	s	method_34241	getBreakSound
METHOD	ciy	()Lavy;	u	method_34242	getPlaceSound
METHOD	ciy	()Lavy;	v	method_34243	getAddItemSound
METHOD	ciy	()Lavy;	w	method_34244	getRotateItemSound
METHOD	ciy	()Lcun;	x	method_33340	getAsItemStack
CLASS	ciy$1	net/minecraft/class_1533$1	net/minecraft/entity/decoration/ItemFrameEntity$1
FIELD	ciy$1	[I	a	field_7133	field_7133
CLASS	ciz	net/minecraft/class_1532	net/minecraft/entity/decoration/LeashKnotEntity
FIELD	ciz	D	e	field_30455	field_30455
METHOD	ciz	(Ldbw;Liz;)Lciz;	b	method_6932	getOrCreate
CLASS	cja	net/minecraft/class_1534	net/minecraft/entity/decoration/painting/PaintingEntity
FIELD	cja	Lcom/mojang/serialization/MapCodec;	e	field_49238	VARIANT_MAP_CODEC
FIELD	cja	Lcom/mojang/serialization/Codec;	f	field_49239	VARIANT_ENTRY_CODEC
FIELD	cja	Lakj;	g	field_38941	VARIANT
FIELD	cja	Lald;	h	field_38942	DEFAULT_VARIANT
METHOD	cja	(ILji;)Z	a	method_43399	method_43399
METHOD	cja	(Lcja;Lji;)Z	a	method_43400	method_43400
METHOD	cja	(Ldbw;Liz;Lje;)Ljava/util/Optional;	a	method_43401	placePainting
METHOD	cja	(Lur;Lji;)V	a	method_48928	writeVariantToNbt
METHOD	cja	(Lur;Lvo;)V	a	method_57307	method_57307
METHOD	cja	(Lji;)V	b	method_43402	setVariant
METHOD	cja	(Lji;)I	c	method_43403	getSize
METHOD	cja	()Lji;	p	method_43404	getVariant
METHOD	cja	()Lji;	s	method_43405	getDefaultVariant
CLASS	cjb	net/minecraft/class_1535	net/minecraft/entity/decoration/painting/PaintingVariant
FIELD	cjb	I	a	field_7151	width
FIELD	cjb	I	b	field_7137	height
METHOD	cjb	()I	a	method_6945	getWidth
METHOD	cjb	()I	b	method_6943	getHeight
CLASS	cjc	net/minecraft/class_7408	net/minecraft/entity/decoration/painting/PaintingVariants
FIELD	cjc	Lald;	A	field_38943	field_38943
FIELD	cjc	Lald;	B	field_38944	field_38944
FIELD	cjc	Lald;	C	field_38945	field_38945
FIELD	cjc	Lald;	D	field_38946	field_38946
FIELD	cjc	Lald;	a	field_38947	field_38947
FIELD	cjc	Lald;	b	field_38948	field_38948
FIELD	cjc	Lald;	c	field_38949	field_38949
FIELD	cjc	Lald;	d	field_38950	field_38950
FIELD	cjc	Lald;	e	field_38951	field_38951
FIELD	cjc	Lald;	f	field_38952	field_38952
FIELD	cjc	Lald;	g	field_38953	field_38953
FIELD	cjc	Lald;	h	field_38954	field_38954
FIELD	cjc	Lald;	i	field_38955	field_38955
FIELD	cjc	Lald;	j	field_38956	field_38956
FIELD	cjc	Lald;	k	field_38957	field_38957
FIELD	cjc	Lald;	l	field_38958	field_38958
FIELD	cjc	Lald;	m	field_38959	field_38959
FIELD	cjc	Lald;	n	field_38960	field_38960
FIELD	cjc	Lald;	o	field_38961	field_38961
FIELD	cjc	Lald;	p	field_38962	field_38962
FIELD	cjc	Lald;	q	field_38963	field_38963
FIELD	cjc	Lald;	r	field_38964	field_38964
FIELD	cjc	Lald;	s	field_38965	field_38965
FIELD	cjc	Lald;	t	field_38966	field_38966
FIELD	cjc	Lald;	u	field_38967	field_38967
FIELD	cjc	Lald;	v	field_38968	field_38968
FIELD	cjc	Lald;	w	field_38969	field_38969
FIELD	cjc	Lald;	x	field_38970	field_38970
FIELD	cjc	Lald;	y	field_38971	field_38971
FIELD	cjc	Lald;	z	field_38972	field_38972
METHOD	cjc	(Ljava/lang/String;)Lald;	a	method_43407	of
METHOD	cjc	(Ljv;)Lcjb;	a	method_43406	registerAndGetDefault
CLASS	cjd	net/minecraft/class_6062	net/minecraft/unused/packageinfo/PackageInfo6062
CLASS	cje	net/minecraft/class_1540	net/minecraft/entity/FallingBlockEntity
FIELD	cje	I	b	field_7192	timeFalling
FIELD	cje	Z	c	field_7193	dropItem
FIELD	cje	Lur;	d	field_7194	blockEntityData
FIELD	cje	Lakj;	e	field_7195	BLOCK_POS
FIELD	cje	Lorg/slf4j/Logger;	f	field_36333	LOGGER
FIELD	cje	Ldsa;	g	field_7188	block
FIELD	cje	Z	h	field_7189	destroyedOnLanding
FIELD	cje	Z	i	field_7191	hurtEntities
FIELD	cje	I	j	field_7190	fallHurtMax
FIELD	cje	F	k	field_7187	fallHurtAmount
METHOD	cje	(Lbrl;FLbss;)V	a	method_32879	method_32879
METHOD	cje	(Ldbw;Liz;Ldsa;)Lcje;	a	method_40005	spawnFromBlock
METHOD	cje	(Ldex;Liz;)V	a	method_32752	onDestroyedOnLanding
METHOD	cje	(Liz;)V	a	method_6963	setFallingBlockPos
METHOD	cje	(FI)V	b	method_6965	setHurtEntities
METHOD	cje	()Liz;	p	method_6964	getFallingBlockPos
METHOD	cje	()V	s	method_49181	setDestroyedOnLanding
METHOD	cje	()Ldsa;	u	method_6962	getBlockState
CLASS	cjf	net/minecraft/class_1542	net/minecraft/entity/ItemEntity
FIELD	cjf	F	b	field_48702	field_48702
FIELD	cjf	F	c	field_7203	uniqueOffset
FIELD	cjf	Lakj;	d	field_7199	STACK
FIELD	cjf	F	e	field_48703	field_48703
FIELD	cjf	I	f	field_30456	DESPAWN_AGE
FIELD	cjf	I	g	field_30457	CANNOT_PICK_UP_DELAY
FIELD	cjf	I	h	field_30458	NEVER_DESPAWN_AGE
FIELD	cjf	I	i	field_7204	itemAge
FIELD	cjf	I	j	field_7202	pickupDelay
FIELD	cjf	I	k	field_7201	health
FIELD	cjf	Ljava/util/UUID;	l	field_7200	throwerUuid
FIELD	cjf	Lbss;	m	field_46653	thrower
FIELD	cjf	Ljava/util/UUID;	n	field_41893	owner
METHOD	cjf	()V	A	method_6976	setCovetedItem
METHOD	cjf	()V	B	method_6987	setDespawnImmediately
METHOD	cjf	()Lcjf;	C	method_29271	copy
METHOD	cjf	()V	D	method_6974	applyWaterBuoyancy
METHOD	cjf	()V	E	method_24348	applyLavaBuoyancy
METHOD	cjf	()V	G	method_6973	tryMerge
METHOD	cjf	()Z	H	method_20397	canMerge
METHOD	cjf	(F)F	a	method_27314	getRotation
METHOD	cjf	(Lcjf;)V	a	method_6972	tryMerge
METHOD	cjf	(Lcjf;Lcun;Lcjf;Lcun;)V	a	method_18006	merge
METHOD	cjf	(Lcjf;Lcun;Lcun;)V	a	method_24016	merge
METHOD	cjf	(Lcun;)V	a	method_6979	setStack
METHOD	cjf	(Lcun;Lcun;)Z	a	method_24017	canMerge
METHOD	cjf	(Lcun;Lcun;I)Lcun;	a	method_24018	merge
METHOD	cjf	(I)V	b	method_6982	setPickupDelay
METHOD	cjf	(Lbss;)V	b	method_6981	setThrower
METHOD	cjf	(Lcjf;)Z	b	method_20396	method_20396
METHOD	cjf	(Ljava/util/UUID;)V	b	method_48349	setOwner
METHOD	cjf	()Lcun;	p	method_6983	getStack
METHOD	cjf	()I	u	method_6985	getItemAge
METHOD	cjf	()V	v	method_6988	setToDefaultPickupDelay
METHOD	cjf	()V	w	method_6975	resetPickupDelay
METHOD	cjf	()V	x	method_6989	setPickupDelayInfinite
METHOD	cjf	()Z	y	method_6977	cannotPickup
METHOD	cjf	()V	z	method_35190	setNeverDespawn
CLASS	cjg	net/minecraft/class_1541	net/minecraft/entity/TntEntity
FIELD	cjg	Ljava/lang/String;	b	field_46776	FUSE_NBT_KEY
FIELD	cjg	Lakj;	c	field_7197	FUSE
FIELD	cjg	Lakj;	d	field_46777	BLOCK_STATE
FIELD	cjg	I	e	field_30459	DEFAULT_FUSE
FIELD	cjg	Ljava/lang/String;	f	field_46778	BLOCK_STATE_NBT_KEY
FIELD	cjg	Lbtn;	g	field_7198	causingEntity
METHOD	cjg	(I)V	b	method_6967	setFuse
METHOD	cjg	(Ldsa;)V	c	method_54455	setBlockState
METHOD	cjg	()Lbtn;	p	method_6970	getOwner
METHOD	cjg	()I	u	method_6969	getFuse
METHOD	cjg	()Ldsa;	v	method_54456	getBlockState
METHOD	cjg	()V	w	method_6971	explode
CLASS	cjh	net/minecraft/class_6063	net/minecraft/unused/packageinfo/PackageInfo6063
CLASS	cji	net/minecraft/class_1543	net/minecraft/entity/mob/IllagerEntity
METHOD	cji	()Lcji$a;	s	method_6990	getState
CLASS	cji$a	net/minecraft/class_1543$class_1544	net/minecraft/entity/mob/IllagerEntity$State
FIELD	cji$a	Lcji$a;	a	field_7207	field_7207
FIELD	cji$a	Lcji$a;	b	field_7211	field_7211
FIELD	cji$a	Lcji$a;	c	field_7212	field_7212
FIELD	cji$a	Lcji$a;	d	field_7208	field_7208
FIELD	cji$a	Lcji$a;	e	field_7213	field_7213
FIELD	cji$a	Lcji$a;	f	field_7210	field_7210
FIELD	cji$a	Lcji$a;	g	field_19012	field_19012
FIELD	cji$a	Lcji$a;	h	field_21512	field_21512
FIELD	cji$a	[Lcji$a;	i	field_7209	field_7209
METHOD	cji$a	()[Lcji$a;	a	method_36647	method_36647
CLASS	cji$b	net/minecraft/class_1543$class_4258	net/minecraft/entity/mob/IllagerEntity$LongDoorInteractGoal
FIELD	cji$b	Lcji;	a	field_19013	field_19013
CLASS	cjj	net/minecraft/class_1547	net/minecraft/entity/mob/AbstractSkeletonEntity
FIELD	cjj	I	b	field_49149	HARD_ATTACK_INTERVAL
FIELD	cjj	I	c	field_49150	REGULAR_ATTACK_INTERVAL
FIELD	cjj	Lcbl;	d	field_7220	bowAttackGoal
FIELD	cjj	Lcav;	e	field_7221	meleeAttackGoal
METHOD	cjj	(Lcun;F)Lcnb;	b	method_6996	createArrowProjectile
METHOD	cjj	()I	gq	method_57078	getHardAttackInterval
METHOD	cjj	()I	gr	method_57079	getRegularAttackInterval
METHOD	cjj	()Z	gs	method_35191	isShaking
METHOD	cjj	()Lbuu$a;	s	method_26905	createAbstractSkeletonAttributes
METHOD	cjj	()Lavy;	u	method_6998	getStepSound
METHOD	cjj	()V	y	method_6997	updateAttackType
CLASS	cjj$1	net/minecraft/class_1547$1	net/minecraft/entity/mob/AbstractSkeletonEntity$1
FIELD	cjj$1	Lcjj;	b	field_7223	field_7223
CLASS	cjk	net/minecraft/class_1545	net/minecraft/entity/mob/BlazeEntity
FIELD	cjk	F	b	field_7214	eyeOffset
FIELD	cjk	I	c	field_7215	eyeOffsetCooldown
FIELD	cjk	Lakj;	d	field_7216	BLAZE_FLAGS
METHOD	cjk	()Lbuu$a;	s	method_26906	createBlazeAttributes
METHOD	cjk	()Z	u	method_6994	isFireActive
METHOD	cjk	(Z)V	w	method_6993	setFireActive
CLASS	cjk$a	net/minecraft/class_1545$class_1546	net/minecraft/entity/mob/BlazeEntity$ShootFireballGoal
FIELD	cjk$a	Lcjk;	a	field_7219	blaze
FIELD	cjk$a	I	b	field_7218	fireballsFired
FIELD	cjk$a	I	c	field_7217	fireballCooldown
FIELD	cjk$a	I	d	field_19420	targetNotVisibleTicks
METHOD	cjk$a	()D	h	method_6995	getFollowRange
CLASS	cjl	net/minecraft/class_9254	net/minecraft/entity/mob/BoggedEntity
FIELD	cjl	Ljava/lang/String;	b	field_49240	SHEARED_KEY
FIELD	cjl	I	c	field_49151	HARD_ATTACK_INTERVAL
FIELD	cjl	I	d	field_49152	REGULAR_ATTACK_INTERVAL
FIELD	cjl	Lakj;	e	field_49241	SHEARED
METHOD	cjl	()Lbuu$a;	gt	method_57080	createBoggedAttributes
METHOD	cjl	()Z	gu	method_57308	isSheared
METHOD	cjl	()V	gx	method_57309	dropShearedItems
METHOD	cjl	(Z)V	w	method_57310	setSheared
CLASS	cjm	net/minecraft/class_1549	net/minecraft/entity/mob/CaveSpiderEntity
METHOD	cjm	()Lbuu$a;	s	method_26907	createCaveSpiderAttributes
CLASS	cjn	net/minecraft/class_1548	net/minecraft/entity/mob/CreeperEntity
FIELD	cjn	Lakj;	b	field_7230	FUSE_SPEED
FIELD	cjn	I	bY	field_7227	currentFuseTime
FIELD	cjn	I	bZ	field_7228	fuseTime
FIELD	cjn	Lakj;	c	field_7224	CHARGED
FIELD	cjn	I	ca	field_7225	explosionRadius
FIELD	cjn	I	cb	field_7226	headsDropped
FIELD	cjn	Lakj;	d	field_7231	IGNITED
FIELD	cjn	I	e	field_7229	lastFuseTime
METHOD	cjn	(F)F	G	method_7003	getClientFuseTime
METHOD	cjn	(I)V	b	method_7005	setFuseSpeed
METHOD	cjn	()V	gq	method_7004	ignite
METHOD	cjn	()Z	gr	method_7008	shouldDropHead
METHOD	cjn	()V	gs	method_7002	onHeadDropped
METHOD	cjn	()V	gt	method_7006	explode
METHOD	cjn	()V	gu	method_7001	spawnEffectsCloud
METHOD	cjn	()Lbuu$a;	s	method_26908	createCreeperAttributes
METHOD	cjn	()I	u	method_7007	getFuseSpeed
METHOD	cjn	()Z	y	method_7000	isIgnited
CLASS	cjo	net/minecraft/class_3745	net/minecraft/entity/CrossbowUser
METHOD	cjo	()V	a	method_24651	postShoot
METHOD	cjo	(Lbtn;F)V	b	method_24654	shoot
METHOD	cjo	(Z)V	b	method_7110	setCharging
METHOD	cjo	()Lbtn;	p	method_5968	getTarget
CLASS	cjp	net/minecraft/class_1551	net/minecraft/entity/mob/DrownedEntity
FIELD	cjp	F	b	field_30460	field_30460
FIELD	cjp	Lcdb;	c	field_7234	waterNavigation
FIELD	cjp	Z	cb	field_7233	targetingUnderwater
FIELD	cjp	Lccy;	d	field_7232	landNavigation
METHOD	cjp	(Lbsy;Ldcl;Lbtr;Liz;Lazf;)Z	a	method_20673	canSpawn
METHOD	cjp	(Lcjp;Lccz;)Lccz;	a	method_7017	method_7017
METHOD	cjp	(Ldbx;Liz;)Z	a	method_20672	isValidSpawnDepth
METHOD	cjp	()Z	gA	method_7018	isTargetingUnderwater
METHOD	cjp	()Z	gt	method_7016	hasFinishedCurrentPath
METHOD	cjp	(Lbtn;)Z	j	method_7012	canDrownedAttackTarget
METHOD	cjp	()Lbuu$a;	s	method_55746	createDrownedAttributes
METHOD	cjp	(Z)V	w	method_7013	setTargetingUnderwater
CLASS	cjp$a	net/minecraft/class_1551$class_1552	net/minecraft/entity/mob/DrownedEntity$DrownedAttackGoal
FIELD	cjp$a	Lcjp;	b	field_7235	drowned
CLASS	cjp$b	net/minecraft/class_1551$class_1554	net/minecraft/entity/mob/DrownedEntity$LeaveWaterGoal
FIELD	cjp$b	Lcjp;	g	field_7237	drowned
CLASS	cjp$c	net/minecraft/class_1551$class_1555	net/minecraft/entity/mob/DrownedEntity$WanderAroundOnSurfaceGoal
FIELD	cjp$c	Lbtw;	a	field_7242	mob
FIELD	cjp$c	D	b	field_7240	x
FIELD	cjp$c	D	c	field_7239	y
FIELD	cjp$c	D	d	field_7238	z
FIELD	cjp$c	D	e	field_7243	speed
FIELD	cjp$c	Ldbw;	f	field_7241	world
METHOD	cjp$c	()Levp;	h	method_7021	getWanderTarget
CLASS	cjp$d	net/minecraft/class_1551$class_1556	net/minecraft/entity/mob/DrownedEntity$DrownedMoveControl
FIELD	cjp$d	Lcjp;	l	field_7244	drowned
CLASS	cjp$e	net/minecraft/class_1551$class_1557	net/minecraft/entity/mob/DrownedEntity$TargetAboveWaterGoal
FIELD	cjp$e	Lcjp;	a	field_7246	drowned
FIELD	cjp$e	D	b	field_7245	speed
FIELD	cjp$e	I	c	field_7247	minY
FIELD	cjp$e	Z	d	field_7248	foundTarget
CLASS	cjp$f	net/minecraft/class_1551$class_1558	net/minecraft/entity/mob/DrownedEntity$TridentAttackGoal
FIELD	cjp$f	Lcjp;	a	field_7249	drowned
CLASS	cjq	net/minecraft/class_1550	net/minecraft/entity/mob/ElderGuardianEntity
FIELD	cjq	F	b	field_17492	SCALE
FIELD	cjq	I	bY	field_38115	AFFECTED_PLAYER_RANGE
FIELD	cjq	I	bZ	field_38116	MINING_FATIGUE_DURATION
FIELD	cjq	I	ca	field_38117	MINING_FATIGUE_AMPLIFIER
FIELD	cjq	I	cb	field_38118	field_38118
FIELD	cjq	I	e	field_38119	field_38119
METHOD	cjq	(Larf;)V	b	method_7011	method_7011
METHOD	cjq	()Lbuu$a;	s	method_26909	createElderGuardianAttributes
CLASS	cjr	net/minecraft/class_1560	net/minecraft/entity/mob/EndermanEntity
FIELD	cjr	I	bY	field_30461	field_30461
FIELD	cjr	Lakj;	bZ	field_7257	CARRIED_BLOCK
FIELD	cjr	Ljava/util/UUID;	c	field_7256	ATTACKING_SPEED_BOOST_ID
FIELD	cjr	Lakj;	ca	field_7255	ANGRY
FIELD	cjr	Lakj;	cb	field_20618	PROVOKED
FIELD	cjr	I	cc	field_7253	lastAngrySoundAge
FIELD	cjr	I	cd	field_7254	ageWhenTargetSet
FIELD	cjr	Lbqd;	ce	field_25378	ANGER_TIME_RANGE
FIELD	cjr	I	cf	field_25376	angerTime
FIELD	cjr	Ljava/util/UUID;	cg	field_25377	angryAt
FIELD	cjr	Lbut;	d	field_7252	ATTACKING_SPEED_BOOST
FIELD	cjr	I	e	field_30462	field_30462
METHOD	cjr	(Lbrl;Lcnz;F)Z	a	method_38068	damageFromPotion
METHOD	cjr	(Lbss;)Z	b	method_7025	teleportTo
METHOD	cjr	(Ldsa;)V	d	method_7032	setCarriedBlock
METHOD	cjr	(Lcmv;)Z	g	method_7026	isPlayerStaring
METHOD	cjr	()Ldsa;	gq	method_7027	getCarriedBlock
METHOD	cjr	()Z	gr	method_7028	isAngry
METHOD	cjr	()Z	gs	method_22330	isProvoked
METHOD	cjr	()V	gt	method_22331	setProvoked
METHOD	cjr	(DDD)Z	r	method_7024	teleportTo
METHOD	cjr	()Lbuu$a;	s	method_26910	createEndermanAttributes
METHOD	cjr	()V	u	method_7030	playAngrySound
METHOD	cjr	()Z	y	method_7029	teleportRandomly
CLASS	cjr$a	net/minecraft/class_1560$class_4159	net/minecraft/entity/mob/EndermanEntity$ChasePlayerGoal
FIELD	cjr$a	Lcjr;	a	field_18524	enderman
FIELD	cjr$a	Lbtn;	b	field_21513	target
CLASS	cjr$b	net/minecraft/class_1560$class_1561	net/minecraft/entity/mob/EndermanEntity$PlaceBlockGoal
FIELD	cjr$b	Lcjr;	a	field_7258	enderman
METHOD	cjr$b	(Ldbw;Liz;Ldsa;Ldsa;Ldsa;Liz;)Z	a	method_7033	canPlaceOn
CLASS	cjr$c	net/minecraft/class_1560$class_1562	net/minecraft/entity/mob/EndermanEntity$TeleportTowardsPlayerGoal
FIELD	cjr$c	Lcjr;	i	field_7260	enderman
FIELD	cjr$c	Lcmv;	j	field_7259	targetPlayer
FIELD	cjr$c	I	k	field_7262	lookAtPlayerWarmup
FIELD	cjr$c	I	l	field_7261	ticksSinceUnseenTeleport
FIELD	cjr$c	Lcee;	m	field_18127	staringPlayerPredicate
FIELD	cjr$c	Lcee;	n	field_18876	validTargetPredicate
FIELD	cjr$c	Ljava/util/function/Predicate;	o	field_40735	angerPredicate
METHOD	cjr$c	(Lcjr;Lbtn;)Z	a	method_18449	method_18449
CLASS	cjr$d	net/minecraft/class_1560$class_1563	net/minecraft/entity/mob/EndermanEntity$PickUpBlockGoal
FIELD	cjr$d	Lcjr;	a	field_7263	enderman
CLASS	cjs	net/minecraft/class_1559	net/minecraft/entity/mob/EndermiteEntity
FIELD	cjs	I	b	field_30463	DESPAWN_TIME
FIELD	cjs	I	c	field_7250	lifeTime
METHOD	cjs	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_20674	canSpawn
METHOD	cjs	()Lbuu$a;	s	method_26911	createEndermiteAttributes
CLASS	cjt	net/minecraft/class_1569	net/minecraft/entity/mob/Monster
FIELD	cjt	I	h_	field_30464	ZERO_XP
FIELD	cjt	I	i_	field_30465	SMALL_MONSTER_XP
FIELD	cjt	I	j_	field_30466	NORMAL_MONSTER_XP
FIELD	cjt	I	k_	field_30467	STRONG_MONSTER_XP
FIELD	cjt	I	l_	field_30468	STRONGER_MONSTER_XP
FIELD	cjt	I	m_	field_30469	WITHER_XP
CLASS	cju	net/minecraft/class_1564	net/minecraft/entity/mob/EvokerEntity
FIELD	cju	Lcfz;	e	field_7264	wololoTarget
METHOD	cju	(Lcfz;)V	a	method_7036	setWololoTarget
METHOD	cju	(Lcju;)Lazf;	a	method_7038	method_7038
METHOD	cju	(Lcju;)Lazf;	b	method_7037	method_7037
METHOD	cju	(Lcju;)Lazf;	c	method_7043	method_7043
METHOD	cju	(Lcju;)Lazf;	d	method_7041	method_7041
METHOD	cju	(Lcju;)Lazf;	e	method_7040	method_7040
METHOD	cju	()Lcfz;	gL	method_7039	getWololoTarget
METHOD	cju	()Lbuu$a;	u	method_26912	createEvokerAttributes
CLASS	cju$a	net/minecraft/class_1564$class_1565	net/minecraft/entity/mob/EvokerEntity$ConjureFangsGoal
FIELD	cju$a	Lcju;	a	field_7265	field_7265
METHOD	cju$a	(DDDDFI)V	a	method_7044	conjureFangs
CLASS	cju$b	net/minecraft/class_1564$class_1566	net/minecraft/entity/mob/EvokerEntity$LookAtTargetOrWololoTarget
FIELD	cju$b	Lcju;	a	field_7266	field_7266
CLASS	cju$c	net/minecraft/class_1564$class_1567	net/minecraft/entity/mob/EvokerEntity$SummonVexGoal
FIELD	cju$c	Lcju;	a	field_7267	field_7267
FIELD	cju$c	Lcee;	e	field_18129	closeVexPredicate
CLASS	cju$d	net/minecraft/class_1564$class_1568	net/minecraft/entity/mob/EvokerEntity$WololoGoal
FIELD	cju$d	Lcju;	a	field_7268	field_7268
FIELD	cju$d	Lcee;	e	field_7269	convertibleSheepPredicate
METHOD	cju$d	(Lbtn;)Z	a	method_7045	method_7045
CLASS	cjv	net/minecraft/class_1571	net/minecraft/entity/mob/GhastEntity
FIELD	cjv	Lakj;	b	field_7273	SHOOTING
FIELD	cjv	I	c	field_7272	fireballStrength
METHOD	cjv	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_20675	canSpawn
METHOD	cjv	(Lbrl;)Z	h	method_44320	isFireballFromPlayer
METHOD	cjv	(Lbtn;)Z	j	method_18450	method_18450
METHOD	cjv	()Z	s	method_7050	isShooting
METHOD	cjv	()I	u	method_7049	getFireballStrength
METHOD	cjv	(Z)V	w	method_7048	setShooting
METHOD	cjv	()Lbuu$a;	y	method_26913	createGhastAttributes
CLASS	cjv$a	net/minecraft/class_1571$class_1572	net/minecraft/entity/mob/GhastEntity$LookAtTargetGoal
FIELD	cjv$a	Lcjv;	a	field_7274	ghast
CLASS	cjv$b	net/minecraft/class_1571$class_1573	net/minecraft/entity/mob/GhastEntity$GhastMoveControl
FIELD	cjv$b	Lcjv;	l	field_7275	ghast
FIELD	cjv$b	I	m	field_7276	collisionCheckCooldown
METHOD	cjv$b	(Levp;I)Z	a	method_7051	willCollide
CLASS	cjv$c	net/minecraft/class_1571$class_1574	net/minecraft/entity/mob/GhastEntity$ShootFireballGoal
FIELD	cjv$c	I	a	field_7278	cooldown
FIELD	cjv$c	Lcjv;	b	field_7277	ghast
CLASS	cjv$d	net/minecraft/class_1571$class_1575	net/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal
FIELD	cjv$d	Lcjv;	a	field_7279	ghast
CLASS	cjw	net/minecraft/class_1570	net/minecraft/entity/mob/GiantEntity
METHOD	cjw	()Lbuu$a;	s	method_26914	createGiantAttributes
CLASS	cjx	net/minecraft/class_1577	net/minecraft/entity/mob/GuardianEntity
FIELD	cjx	Lakj;	b	field_7280	SPIKES_RETRACTED
FIELD	cjx	F	bY	field_7286	tailAngle
FIELD	cjx	F	bZ	field_7284	prevTailAngle
FIELD	cjx	I	c	field_30470	WARMUP_TIME
FIELD	cjx	F	ca	field_7281	spikesExtensionRate
FIELD	cjx	F	cb	field_7285	spikesExtension
FIELD	cjx	F	cc	field_7287	prevSpikesExtension
FIELD	cjx	Lbtn;	cd	field_7288	cachedBeamTarget
FIELD	cjx	I	ce	field_7282	beamTicks
FIELD	cjx	Z	cf	field_7283	flopping
FIELD	cjx	Lcbi;	d	field_7289	wanderGoal
FIELD	cjx	Lakj;	e	field_7290	BEAM_TARGET_ID
METHOD	cjx	(F)F	G	method_7057	getTailAngle
METHOD	cjx	(F)F	H	method_7053	getSpikesExtension
METHOD	cjx	(F)F	I	method_7061	getBeamProgress
METHOD	cjx	(I)V	b	method_7060	setBeamTarget
METHOD	cjx	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_20676	canSpawn
METHOD	cjx	()Lbuu$a;	gq	method_26915	createGuardianAttributes
METHOD	cjx	()Z	gr	method_7058	areSpikesRetracted
METHOD	cjx	()Z	gs	method_7063	hasBeamTarget
METHOD	cjx	()Lbtn;	gt	method_7052	getBeamTarget
METHOD	cjx	()F	gu	method_48161	getBeamTicks
METHOD	cjx	()I	u	method_7055	getWarmupTime
METHOD	cjx	(Z)V	w	method_7054	setSpikesRetracted
METHOD	cjx	()Lavy;	y	method_7062	getFlopSound
CLASS	cjx$a	net/minecraft/class_1577$class_1578	net/minecraft/entity/mob/GuardianEntity$FireBeamGoal
FIELD	cjx$a	Lcjx;	a	field_7293	guardian
FIELD	cjx$a	I	b	field_7291	beamTicks
FIELD	cjx$a	Z	c	field_7292	elder
CLASS	cjx$b	net/minecraft/class_1577$class_1579	net/minecraft/entity/mob/GuardianEntity$GuardianTargetPredicate
FIELD	cjx$b	Lcjx;	a	field_7294	owner
METHOD	cjx$b	(Lbtn;)Z	a	method_7064	test
CLASS	cjx$c	net/minecraft/class_1577$class_1580	net/minecraft/entity/mob/GuardianEntity$GuardianMoveControl
FIELD	cjx$c	Lcjx;	l	field_7295	guardian
CLASS	cjy	net/minecraft/class_1576	net/minecraft/entity/mob/HuskEntity
METHOD	cjy	(Lbsy;Ldcl;Lbtr;Liz;Lazf;)Z	a	method_20677	canSpawn
CLASS	cjz	net/minecraft/class_1581	net/minecraft/entity/mob/IllusionerEntity
FIELD	cjz	I	bY	field_30471	field_30471
FIELD	cjz	I	bZ	field_30472	field_30472
FIELD	cjz	I	ca	field_7296	mirrorSpellTimer
FIELD	cjz	[[Levp;	cb	field_7297	mirrorCopyOffsets
FIELD	cjz	I	e	field_30473	field_30473
METHOD	cjz	(F)[Levp;	G	method_7065	getMirrorCopyOffsets
METHOD	cjz	()Lbuu$a;	u	method_26916	createIllusionerAttributes
CLASS	cjz$a	net/minecraft/class_1581$class_1582	net/minecraft/entity/mob/IllusionerEntity$BlindTargetGoal
FIELD	cjz$a	Lcjz;	a	field_7299	field_7299
FIELD	cjz$a	I	e	field_7298	targetId
CLASS	cjz$b	net/minecraft/class_1581$class_1583	net/minecraft/entity/mob/IllusionerEntity$GiveInvisibilityGoal
FIELD	cjz$b	Lcjz;	a	field_7300	field_7300
CLASS	cka	net/minecraft/class_1589	net/minecraft/entity/mob/MagmaCubeEntity
METHOD	cka	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_20678	canMagmaCubeSpawn
METHOD	cka	()Lbuu$a;	s	method_26917	createMagmaCubeAttributes
CLASS	ckb	net/minecraft/class_1588	net/minecraft/entity/mob/HostileEntity
METHOD	ckb	(Ldcl;Liz;Lazf;)Z	a	method_20679	isSpawnDark
METHOD	ckb	(Lbsy;Ldcl;Lbtr;Liz;Lazf;)Z	b	method_20680	canSpawnInDark
METHOD	ckb	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_20681	canSpawnIgnoreLightLevel
METHOD	ckb	(Lcmv;)Z	f	method_7076	isAngryAt
METHOD	ckb	()V	gv	method_16827	updateDespawnCounter
METHOD	ckb	()Lbuu$a;	gw	method_26918	createHostileAttributes
CLASS	ckc	net/minecraft/class_3732	net/minecraft/entity/mob/PatrolEntity
FIELD	ckc	Liz;	b	field_16478	patrolTarget
FIELD	ckc	Z	c	field_16479	patrolLeader
FIELD	ckc	Z	d	field_16477	patrolling
METHOD	ckc	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_20739	canSpawn
METHOD	ckc	()Z	gr	method_16485	canLead
METHOD	ckc	()Liz;	gs	method_16215	getPatrolTarget
METHOD	ckc	()Z	gt	method_16220	hasPatrolTarget
METHOD	ckc	()Z	gu	method_16219	isPatrolLeader
METHOD	ckc	()Z	gx	method_16472	hasNoRaid
METHOD	ckc	()V	gy	method_16218	setRandomPatrolTarget
METHOD	ckc	()Z	gz	method_16915	isRaidCenterSet
METHOD	ckc	(Liz;)V	i	method_16216	setPatrolTarget
METHOD	ckc	(Liz;)V	j	method_57005	method_57005
METHOD	ckc	(Z)V	w	method_16217	setPatrolLeader
METHOD	ckc	(Z)V	x	method_22332	setPatrolling
CLASS	ckc$a	net/minecraft/class_3732$class_3733	net/minecraft/entity/mob/PatrolEntity$PatrolGoal
FIELD	ckc$a	I	a	field_30474	field_30474
FIELD	ckc$a	Lckc;	b	field_16481	entity
FIELD	ckc$a	D	c	field_16480	leaderSpeed
FIELD	ckc$a	D	d	field_16535	followSpeed
FIELD	ckc$a	J	e	field_20701	nextPatrolSearchTime
METHOD	ckc$a	(Lckc;)Z	a	method_16223	method_16223
METHOD	ckc$a	()Ljava/util/List;	h	method_22333	findPatrolTargets
METHOD	ckc$a	()Z	i	method_16222	wander
CLASS	ckd	net/minecraft/class_1593	net/minecraft/entity/mob/PhantomEntity
FIELD	ckd	F	b	field_30475	field_30475
FIELD	ckd	Liz;	bX	field_7312	circlingCenter
FIELD	ckd	Lckd$a;	bY	field_7315	movementType
FIELD	ckd	I	c	field_28641	WING_FLAP_TICKS
FIELD	ckd	Lakj;	d	field_7313	SIZE
FIELD	ckd	Levp;	e	field_7314	targetPosition
METHOD	ckd	(Lckd;)Lazf;	a	method_36649	method_36649
METHOD	ckd	(I)V	b	method_7091	setPhantomSize
METHOD	ckd	(Lckd;)Lazf;	b	method_36650	method_36650
METHOD	ckd	(Lckd;)Lazf;	c	method_36651	method_36651
METHOD	ckd	(Lckd;)Lazf;	d	method_7090	method_7090
METHOD	ckd	(Lckd;)Lazf;	e	method_7086	method_7086
METHOD	ckd	(Lckd;)Lazf;	f	method_36652	method_36652
METHOD	ckd	(Lckd;)Lazf;	g	method_7080	method_7080
METHOD	ckd	(Lckd;)Lazf;	h	method_7098	method_7098
METHOD	ckd	(Lckd;)Lazf;	i	method_7099	method_7099
METHOD	ckd	(Lckd;)Lazf;	j	method_7096	method_7096
METHOD	ckd	(Lckd;)Lazf;	k	method_7093	method_7093
METHOD	ckd	(Lckd;)Lazf;	l	method_7092	method_7092
METHOD	ckd	()I	s	method_7084	getPhantomSize
METHOD	ckd	()I	u	method_33588	getWingFlapTickOffset
METHOD	ckd	()V	y	method_7097	onSizeChanged
CLASS	ckd$a	net/minecraft/class_1593$class_1594	net/minecraft/entity/mob/PhantomEntity$PhantomMovementType
FIELD	ckd$a	Lckd$a;	a	field_7318	field_7318
FIELD	ckd$a	Lckd$a;	b	field_7317	field_7317
FIELD	ckd$a	[Lckd$a;	c	field_7316	field_7316
METHOD	ckd$a	()[Lckd$a;	a	method_36653	method_36653
CLASS	ckd$b	net/minecraft/class_1593$class_1595	net/minecraft/entity/mob/PhantomEntity$FindTargetGoal
FIELD	ckd$b	Lckd;	a	field_7319	field_7319
FIELD	ckd$b	Lcee;	b	field_18130	PLAYERS_IN_RANGE_PREDICATE
FIELD	ckd$b	I	c	field_7320	delay
CLASS	ckd$c	net/minecraft/class_1593$class_1596	net/minecraft/entity/mob/PhantomEntity$StartAttackGoal
FIELD	ckd$c	Lckd;	a	field_7321	field_7321
FIELD	ckd$c	I	b	field_7322	cooldown
METHOD	ckd$c	()V	h	method_7102	startSwoop
CLASS	ckd$d	net/minecraft/class_1593$class_1597	net/minecraft/entity/mob/PhantomEntity$PhantomBodyControl
FIELD	ckd$d	Lckd;	a	field_7323	field_7323
CLASS	ckd$e	net/minecraft/class_1593$class_1598	net/minecraft/entity/mob/PhantomEntity$CircleMovementGoal
FIELD	ckd$e	Lckd;	a	field_7325	field_7325
FIELD	ckd$e	F	c	field_7328	angle
FIELD	ckd$e	F	d	field_7327	radius
FIELD	ckd$e	F	e	field_7326	yOffset
FIELD	ckd$e	F	f	field_7324	circlingDirection
METHOD	ckd$e	()V	i	method_7103	adjustDirection
CLASS	ckd$f	net/minecraft/class_1593$class_1599	net/minecraft/entity/mob/PhantomEntity$PhantomLookControl
CLASS	ckd$g	net/minecraft/class_1593$class_1600	net/minecraft/entity/mob/PhantomEntity$PhantomMoveControl
FIELD	ckd$g	Lckd;	l	field_7330	field_7330
FIELD	ckd$g	F	m	field_7331	targetSpeed
CLASS	ckd$h	net/minecraft/class_1593$class_1601	net/minecraft/entity/mob/PhantomEntity$MovementGoal
FIELD	ckd$h	Lckd;	b	field_7332	field_7332
METHOD	ckd$h	()Z	h	method_7104	isNearTarget
CLASS	ckd$i	net/minecraft/class_1593$class_1602	net/minecraft/entity/mob/PhantomEntity$SwoopMovementGoal
FIELD	ckd$i	Lckd;	a	field_7333	field_7333
FIELD	ckd$i	I	c	field_36305	CAT_CHECK_INTERVAL
FIELD	ckd$i	Z	d	field_36306	catsNearby
FIELD	ckd$i	I	e	field_36307	nextCatCheckAge
CLASS	cke	net/minecraft/class_1604	net/minecraft/entity/mob/PillagerEntity
FIELD	cke	Lakj;	b	field_7334	CHARGING
FIELD	cke	I	bY	field_30476	field_30476
FIELD	cke	Lbrb;	bZ	field_7335	inventory
FIELD	cke	I	e	field_30478	field_30478
METHOD	cke	()Z	gq	method_7108	isCharging
METHOD	cke	(Lcun;)Z	n	method_7111	isRaidCaptain
METHOD	cke	()Lbuu$a;	u	method_26919	createPillagerAttributes
CLASS	ckf	net/minecraft/class_1603	net/minecraft/entity/ai/RangedAttackMob
METHOD	ckf	(Lbtn;F)V	a	method_7105	shootAt
CLASS	ckg	net/minecraft/class_1584	net/minecraft/entity/mob/RavagerEntity
FIELD	ckg	I	b	field_30479	field_30479
FIELD	ckg	D	bY	field_30480	field_30480
FIELD	ckg	D	bZ	field_30481	field_30481
FIELD	ckg	I	ca	field_30482	field_30482
FIELD	ckg	F	cb	field_30483	STUNNED_PARTICLE_BLUE
FIELD	ckg	F	cc	field_30484	STUNNED_PARTICLE_GREEN
FIELD	ckg	F	cd	field_30485	STUNNED_PARTICLE_RED
FIELD	ckg	I	ce	field_30486	field_30486
FIELD	ckg	I	cf	field_7303	attackTick
FIELD	ckg	I	cg	field_7302	stunTick
FIELD	ckg	I	ch	field_7305	roarTick
FIELD	ckg	Ljava/util/function/Predicate;	e	field_7301	IS_NOT_RAVAGER
METHOD	ckg	(Lbss;)V	b	method_7068	knockBack
METHOD	ckg	(Lbss;)Z	c	method_7069	method_7069
METHOD	ckg	()I	gA	method_7072	getRoarTick
METHOD	ckg	()V	gB	method_7073	spawnStunnedParticles
METHOD	ckg	()V	gC	method_7071	roar
METHOD	ckg	()I	gq	method_7074	getStunTick
METHOD	ckg	(Lbtn;)Z	j	method_39955	method_39955
METHOD	ckg	()Lbuu$a;	s	method_26920	createRavagerAttributes
METHOD	ckg	()I	u	method_7070	getAttackTick
CLASS	ckh	net/minecraft/class_1606	net/minecraft/entity/mob/ShulkerEntity
FIELD	ckh	Lakj;	b	field_7344	ATTACHED_FACE
FIELD	ckh	Lbut;	bY	field_7342	COVERED_ARMOR_BONUS
FIELD	ckh	I	bZ	field_30487	field_30487
FIELD	ckh	Lakj;	c	field_7346	PEEK_AMOUNT
FIELD	ckh	B	ca	field_30488	field_30488
FIELD	ckh	B	cb	field_30489	field_30489
FIELD	ckh	I	cc	field_30490	field_30490
FIELD	ckh	I	cd	field_30491	field_30491
FIELD	ckh	I	ce	field_30492	field_30492
FIELD	ckh	F	cf	field_30493	field_30493
FIELD	ckh	Lorg/joml/Vector3f;	cg	field_33765	SOUTH_VECTOR
FIELD	ckh	F	ch	field_48343	field_48343
FIELD	ckh	F	ci	field_7339	prevOpenProgress
FIELD	ckh	F	cj	field_7337	openProgress
FIELD	ckh	Liz;	ck	field_7345	prevAttachedBlock
FIELD	ckh	I	cl	field_7340	teleportLerpTimer
FIELD	ckh	F	cm	field_30494	field_30494
FIELD	ckh	Lakj;	d	field_7343	COLOR
FIELD	ckh	Ljava/util/UUID;	e	field_7341	COVERED_ARMOR_BONUS_ID
METHOD	ckh	(F)F	G	method_7116	getOpenProgress
METHOD	ckh	(F)Ljava/util/Optional;	H	method_33352	getRenderPositionOffset
METHOD	ckh	(F)F	I	method_33342	getExtraLength
METHOD	ckh	(FLje;F)Levk;	a	method_33346	calculateBoundingBox
METHOD	ckh	(FLje;FF)Levk;	a	method_33347	calculateBoundingBox
METHOD	ckh	(Lckh;)Lazf;	a	method_36654	method_36654
METHOD	ckh	(Lctg;)Ljava/lang/Byte;	a	method_47879	method_47879
METHOD	ckh	(Liz;Lje;)Z	a	method_24350	canStay
METHOD	ckh	(Ljava/util/Optional;)V	a	method_47880	setVariant
METHOD	ckh	(Lje;)V	a	method_35192	setAttachedFace
METHOD	ckh	(I)V	b	method_7122	setPeekAmount
METHOD	ckh	(Lbss;)Z	b	method_33343	method_33343
METHOD	ckh	(Lckh;)Lazf;	b	method_7118	method_7118
METHOD	ckh	(Lckh;)Lazf;	c	method_36655	method_36655
METHOD	ckh	(Lckh;)Lazf;	d	method_7112	method_7112
METHOD	ckh	(Lckh;)Lazf;	e	method_36656	method_36656
METHOD	ckh	()Ljava/util/Optional;	gq	method_47881	getVariant
METHOD	ckh	()Lctg;	gr	method_7121	getColor
METHOD	ckh	()V	gs	method_33348	tryAttachOrTeleport
METHOD	ckh	()Z	gt	method_33349	tickOpenProgress
METHOD	ckh	()V	gu	method_33350	moveEntities
METHOD	ckh	()Z	gv	method_7124	isClosed
METHOD	ckh	()V	gw	method_31547	spawnNewShulker
METHOD	ckh	()I	gx	method_7115	getPeekAmount
METHOD	ckh	()Lorg/joml/Vector3f;	gy	method_36983	method_36983
METHOD	ckh	(Liz;)Lje;	i	method_24351	findAttachSide
METHOD	ckh	(Liz;)Z	j	method_33351	isInvalidPosition
METHOD	ckh	()Lbuu$a;	s	method_26921	createShulkerAttributes
METHOD	ckh	()Z	u	method_7127	tryTeleport
METHOD	ckh	()Lje;	y	method_7119	getAttachedFace
CLASS	ckh$a	net/minecraft/class_1606$class_1607	net/minecraft/entity/mob/ShulkerEntity$ShootBulletGoal
FIELD	ckh$a	Lckh;	a	field_7348	field_7348
FIELD	ckh$a	I	b	field_7347	counter
CLASS	ckh$b	net/minecraft/class_1606$class_1608	net/minecraft/entity/mob/ShulkerEntity$ShulkerBodyControl
CLASS	ckh$c	net/minecraft/class_1606$class_1609	net/minecraft/entity/mob/ShulkerEntity$TargetOtherTeamGoal
METHOD	ckh$c	(Lbtn;)Z	b	method_7129	method_7129
CLASS	ckh$d	net/minecraft/class_1606$class_6376	net/minecraft/entity/mob/ShulkerEntity$ShulkerLookControl
FIELD	ckh$d	Lckh;	h	field_33766	field_33766
CLASS	ckh$e	net/minecraft/class_1606$class_1610	net/minecraft/entity/mob/ShulkerEntity$TargetPlayerGoal
FIELD	ckh$e	Lckh;	i	field_7351	field_7351
CLASS	ckh$f	net/minecraft/class_1606$class_1611	net/minecraft/entity/mob/ShulkerEntity$PeekGoal
FIELD	ckh$f	Lckh;	a	field_7353	field_7353
FIELD	ckh$f	I	b	field_7352	counter
CLASS	cki	net/minecraft/class_1614	net/minecraft/entity/mob/SilverfishEntity
FIELD	cki	Lcki$b;	b	field_7366	callForHelpGoal
METHOD	cki	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_20684	canSpawn
METHOD	cki	()Lbuu$a;	s	method_26922	createSilverfishAttributes
CLASS	cki$a	net/minecraft/class_1614$class_1615	net/minecraft/entity/mob/SilverfishEntity$WanderAndInfestGoal
FIELD	cki$a	Lje;	i	field_7368	direction
FIELD	cki$a	Z	j	field_7367	canInfest
CLASS	cki$b	net/minecraft/class_1614$class_1616	net/minecraft/entity/mob/SilverfishEntity$CallForHelpGoal
FIELD	cki$b	Lcki;	a	field_7370	silverfish
FIELD	cki$b	I	b	field_7369	delay
METHOD	cki$b	()V	h	method_7136	onHurt
CLASS	ckj	net/minecraft/class_1613	net/minecraft/entity/mob/SkeletonEntity
FIELD	ckj	Ljava/lang/String;	b	field_30495	STRAY_CONVERSION_TIME_KEY
FIELD	ckj	I	bY	field_28644	conversionTime
FIELD	ckj	I	c	field_41714	TOTAL_CONVERSION_TIME
FIELD	ckj	Lakj;	d	field_28642	CONVERTING
FIELD	ckj	I	e	field_28643	inPowderSnowTime
METHOD	ckj	(I)V	b	method_33589	setConversionTime
METHOD	ckj	()Z	gt	method_33590	isConverting
METHOD	ckj	()V	gu	method_33591	convertToStray
METHOD	ckj	(Z)V	w	method_35193	setConverting
CLASS	ckk	net/minecraft/class_1621	net/minecraft/entity/mob/SlimeEntity
FIELD	ckk	I	b	field_30496	MIN_SIZE
FIELD	ckk	F	bX	field_7388	stretch
FIELD	ckk	F	bY	field_7387	lastStretch
FIELD	ckk	Lakj;	bZ	field_7390	SLIME_SIZE
FIELD	ckk	I	c	field_30497	MAX_SIZE
FIELD	ckk	Z	ca	field_7391	onGroundLastTick
FIELD	ckk	I	d	field_50136	field_50136
FIELD	ckk	F	e	field_7389	targetStretch
METHOD	ckk	(IZ)V	a	method_7161	setSize
METHOD	ckk	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_20685	canSpawn
METHOD	ckk	()V	gm	method_7156	updateStretch
METHOD	ckk	()Z	gn	method_7163	canAttack
METHOD	ckk	()F	go	method_7158	getDamageAmount
METHOD	ckk	()Lavy;	gp	method_7160	getSquishSound
METHOD	ckk	()Lavy;	gq	method_7153	getJumpSound
METHOD	ckk	()I	gr	method_7152	getSize
METHOD	ckk	()Z	gs	method_7157	isSmall
METHOD	ckk	()Z	gt	method_7159	makesJumpSound
METHOD	ckk	(Lbtn;)V	j	method_7155	damage
METHOD	ckk	(Lbtn;)Z	k	method_18451	method_18451
METHOD	ckk	()F	s	method_24353	getJumpSoundPitch
METHOD	ckk	()Llg;	u	method_7162	getParticles
METHOD	ckk	()I	y	method_7154	getTicksUntilNextJump
CLASS	ckk$a	net/minecraft/class_1621$class_1622	net/minecraft/entity/mob/SlimeEntity$FaceTowardTargetGoal
FIELD	ckk$a	Lckk;	a	field_7393	slime
FIELD	ckk$a	I	b	field_7392	ticksLeft
CLASS	ckk$b	net/minecraft/class_1621$class_1623	net/minecraft/entity/mob/SlimeEntity$SwimmingGoal
FIELD	ckk$b	Lckk;	a	field_7394	slime
CLASS	ckk$c	net/minecraft/class_1621$class_1624	net/minecraft/entity/mob/SlimeEntity$MoveGoal
FIELD	ckk$c	Lckk;	a	field_7395	slime
CLASS	ckk$d	net/minecraft/class_1621$class_1625	net/minecraft/entity/mob/SlimeEntity$SlimeMoveControl
FIELD	ckk$d	F	l	field_7397	targetYaw
FIELD	ckk$d	I	m	field_7399	ticksUntilJump
FIELD	ckk$d	Lckk;	n	field_7396	slime
FIELD	ckk$d	Z	o	field_7398	jumpOften
METHOD	ckk$d	(D)V	a	method_7164	move
METHOD	ckk$d	(FZ)V	a	method_7165	look
CLASS	ckk$e	net/minecraft/class_1621$class_1626	net/minecraft/entity/mob/SlimeEntity$RandomLookGoal
FIELD	ckk$e	Lckk;	a	field_7402	slime
FIELD	ckk$e	F	b	field_7400	targetYaw
FIELD	ckk$e	I	c	field_7401	timer
CLASS	ckl	net/minecraft/class_1617	net/minecraft/entity/mob/SpellcastingIllagerEntity
FIELD	ckl	I	b	field_7372	spellTicks
FIELD	ckl	Lckl$a;	bY	field_7371	spell
FIELD	ckl	Lakj;	e	field_7373	SPELL
METHOD	ckl	(Lckl$a;)V	a	method_7138	setSpell
METHOD	ckl	(Lckl;)Lccz;	a	method_7141	method_7141
METHOD	ckl	()Z	gA	method_7137	isSpellcasting
METHOD	ckl	()Lckl$a;	gB	method_7140	getSpell
METHOD	ckl	()I	gC	method_7139	getSpellTicks
METHOD	ckl	()Lavy;	gq	method_7142	getCastSpellSound
CLASS	ckl$a	net/minecraft/class_1617$class_1618	net/minecraft/entity/mob/SpellcastingIllagerEntity$Spell
FIELD	ckl$a	Lckl$a;	a	field_7377	field_7377
FIELD	ckl$a	Lckl$a;	b	field_7379	field_7379
FIELD	ckl$a	Lckl$a;	c	field_7380	field_7380
FIELD	ckl$a	Lckl$a;	d	field_7381	field_7381
FIELD	ckl$a	Lckl$a;	e	field_7382	field_7382
FIELD	ckl$a	Lckl$a;	f	field_7378	field_7378
FIELD	ckl$a	Ljava/util/function/IntFunction;	g	field_41674	BY_ID
FIELD	ckl$a	I	h	field_7375	id
FIELD	ckl$a	[D	i	field_7374	particleVelocity
FIELD	ckl$a	[Lckl$a;	j	field_7376	field_7376
METHOD	ckl$a	()[Lckl$a;	a	method_36658	method_36658
METHOD	ckl$a	(I)Lckl$a;	a	method_7144	byId
METHOD	ckl$a	(Lckl$a;)I	a	method_47929	method_47929
CLASS	ckl$b	net/minecraft/class_1617$class_1619	net/minecraft/entity/mob/SpellcastingIllagerEntity$LookAtTargetGoal
FIELD	ckl$b	Lckl;	b	field_7383	field_7383
CLASS	ckl$c	net/minecraft/class_1617$class_1620	net/minecraft/entity/mob/SpellcastingIllagerEntity$CastSpellGoal
FIELD	ckl$c	I	b	field_7385	spellCooldown
FIELD	ckl$c	I	c	field_7384	startTime
FIELD	ckl$c	Lckl;	d	field_7386	field_7386
METHOD	ckl$c	()I	h	method_7149	getSpellTicks
METHOD	ckl$c	()I	i	method_7151	startTimeDelay
METHOD	ckl$c	()V	k	method_7148	castSpell
METHOD	ckl$c	()Lavy;	l	method_7150	getSoundPrepare
METHOD	ckl$c	()Lckl$a;	m	method_7147	getSpell
METHOD	ckl$c	()I	n	method_7146	getInitialCooldown
METHOD	ckl$c	()V	method_6268	method_6268	tick
METHOD	ckl$c	()V	method_6269	method_6269	start
CLASS	ckm	net/minecraft/class_1628	net/minecraft/entity/mob/SpiderEntity
FIELD	ckm	Lakj;	b	field_7403	SPIDER_FLAGS
FIELD	ckm	F	c	field_30498	field_30498
METHOD	ckm	(Lbtn;)Z	j	method_56086	method_56086
METHOD	ckm	()Lbuu$a;	u	method_26923	createSpiderAttributes
METHOD	ckm	(Z)V	w	method_7166	setClimbingWall
METHOD	ckm	()Z	y	method_7167	isClimbingWall
CLASS	ckm$a	net/minecraft/class_1628$class_1629	net/minecraft/entity/mob/SpiderEntity$AttackGoal
CLASS	ckm$b	net/minecraft/class_1628$class_1630	net/minecraft/entity/mob/SpiderEntity$SpiderData
FIELD	ckm$b	Lji;	a	field_7404	effect
METHOD	ckm$b	(Lazf;)V	a	method_7168	setEffect
CLASS	ckm$c	net/minecraft/class_1628$class_1631	net/minecraft/entity/mob/SpiderEntity$TargetGoal
CLASS	ckn	net/minecraft/class_1627	net/minecraft/entity/mob/StrayEntity
METHOD	ckn	(Lbsy;Ldcl;Lbtr;Liz;Lazf;)Z	a	method_20686	canSpawn
CLASS	cko	net/minecraft/class_4985	net/minecraft/entity/passive/StriderEntity
FIELD	cko	Ljava/util/UUID;	bY	field_42981	SUFFOCATING_MODIFIER_ID
FIELD	cko	Lbut;	bZ	field_42982	SUFFOCATING_MODIFIER
FIELD	cko	F	cb	field_30499	COLD_SADDLED_SPEED
FIELD	cko	F	cc	field_30501	DEFAULT_SADDLED_SPEED
FIELD	cko	Lakj;	cd	field_23245	BOOST_TIME
FIELD	cko	Lakj;	ce	field_23246	COLD
FIELD	cko	Lakj;	cf	field_23247	SADDLED
FIELD	cko	Lbtj;	cg	field_23240	saddledComponent
FIELD	cko	Lcbt;	ch	field_23241	temptGoal
METHOD	cko	(Ldcl;Lbqq;Lbtp;Lbug;)Lbug;	a	method_30336	initializeRider
METHOD	cko	(Lare;Lbsm;)Lcko;	b	method_26343	createChild
METHOD	cko	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_26344	canSpawn
METHOD	cko	()V	gq	method_26347	updateFloating
METHOD	cko	(Lcun;)Z	n	method_58395	method_58395
METHOD	cko	()Z	s	method_26348	isCold
METHOD	cko	()Lbuu$a;	u	method_26924	createStriderAttributes
METHOD	cko	(Z)V	w	method_26349	setCold
METHOD	cko	()Z	y	method_30079	isBeingTempted
CLASS	cko$a	net/minecraft/class_4985$class_5494	net/minecraft/entity/passive/StriderEntity$GoBackToLavaGoal
FIELD	cko$a	Lcko;	g	field_26632	strider
CLASS	cko$b	net/minecraft/class_4985$class_4988	net/minecraft/entity/passive/StriderEntity$Navigation
CLASS	ckp	net/minecraft/class_1634	net/minecraft/entity/mob/VexEntity
FIELD	ckp	F	b	field_30502	field_30502
FIELD	ckp	Lbtp;	bY	field_7411	owner
FIELD	ckp	Liz;	bZ	field_7407	bounds
FIELD	ckp	I	c	field_28645	field_28645
FIELD	ckp	Z	ca	field_7409	alive
FIELD	ckp	I	cb	field_7408	lifeTicks
FIELD	ckp	Lakj;	d	field_7410	VEX_FLAGS
FIELD	ckp	I	e	field_30503	CHARGING_FLAG
METHOD	ckp	(IZ)V	a	method_7189	setVexFlag
METHOD	ckp	(Lbtp;)V	a	method_7178	setOwner
METHOD	ckp	(Lckp;)Lazf;	a	method_7183	method_7183
METHOD	ckp	(I)V	b	method_7181	setLifeTicks
METHOD	ckp	(Lckp;)Lbzo;	b	method_7174	method_7174
METHOD	ckp	(I)Z	c	method_7184	areFlagsSet
METHOD	ckp	(Lckp;)Lbzo;	c	method_7175	method_7175
METHOD	ckp	(Lckp;)Lazf;	d	method_7190	method_7190
METHOD	ckp	(Lckp;)Lazf;	e	method_7187	method_7187
METHOD	ckp	(Lckp;)Lazf;	f	method_7179	method_7179
METHOD	ckp	(Lckp;)Lazf;	g	method_7180	method_7180
METHOD	ckp	()Liz;	gq	method_7186	getBounds
METHOD	ckp	()Z	gr	method_7176	isCharging
METHOD	ckp	(Lckp;)Lbzo;	h	method_7191	method_7191
METHOD	ckp	(Liz;)V	i	method_7188	setBounds
METHOD	ckp	()Lbuu$a;	u	method_26925	createVexAttributes
METHOD	ckp	(Z)V	w	method_7177	setCharging
METHOD	ckp	()Lbtp;	y	method_7182	getOwner
CLASS	ckp$a	net/minecraft/class_1634$class_1635	net/minecraft/entity/mob/VexEntity$ChargeTargetGoal
FIELD	ckp$a	Lckp;	a	field_7412	field_7412
CLASS	ckp$b	net/minecraft/class_1634$class_1636	net/minecraft/entity/mob/VexEntity$TrackOwnerTargetGoal
FIELD	ckp$b	Lckp;	a	field_7413	field_7413
FIELD	ckp$b	Lcee;	b	field_18132	targetPredicate
CLASS	ckp$c	net/minecraft/class_1634$class_1637	net/minecraft/entity/mob/VexEntity$VexMoveControl
FIELD	ckp$c	Lckp;	l	field_7414	field_7414
CLASS	ckp$d	net/minecraft/class_1634$class_1638	net/minecraft/entity/mob/VexEntity$LookAtTargetGoal
FIELD	ckp$d	Lckp;	a	field_7415	field_7415
CLASS	ckq	net/minecraft/class_1632	net/minecraft/entity/mob/VindicatorEntity
FIELD	ckq	Ljava/lang/String;	b	field_30504	JOHNNY_KEY
FIELD	ckq	Z	bY	field_7406	johnny
FIELD	ckq	Ljava/util/function/Predicate;	e	field_19014	DIFFICULTY_ALLOWS_DOOR_BREAKING_PREDICATE
METHOD	ckq	(Lbqp;)Z	a	method_20007	method_20007
METHOD	ckq	(Lckq;)Lazf;	a	method_20257	method_20257
METHOD	ckq	()Lbuu$a;	u	method_26926	createVindicatorAttributes
CLASS	ckq$a	net/minecraft/class_1632$class_3761	net/minecraft/entity/mob/VindicatorEntity$BreakDoorGoal
CLASS	ckq$b	net/minecraft/class_1632$class_1633	net/minecraft/entity/mob/VindicatorEntity$TargetGoal
CLASS	ckr	net/minecraft/class_1640	net/minecraft/entity/mob/WitchEntity
FIELD	ckr	Ljava/util/UUID;	b	field_7418	DRINKING_SPEED_PENALTY_MODIFIER_ID
FIELD	ckr	Lakj;	bY	field_7419	DRINKING
FIELD	ckr	I	bZ	field_7417	drinkTimeLeft
FIELD	ckr	Lccg;	ca	field_17283	raidGoal
FIELD	ckr	Lccf;	cb	field_17284	attackPlayerGoal
FIELD	ckr	Lbut;	e	field_7416	DRINKING_SPEED_PENALTY_MODIFIER
METHOD	ckr	(Lbtn;)Z	j	method_16474	method_16474
METHOD	ckr	()Z	s	method_7193	isDrinking
METHOD	ckr	()Lbuu$a;	u	method_26927	createWitchAttributes
METHOD	ckr	(Z)V	y	method_7192	setDrinking
CLASS	cks	net/minecraft/class_1639	net/minecraft/entity/mob/WitherSkeletonEntity
CLASS	ckt	net/minecraft/class_5136	net/minecraft/entity/mob/ZoglinEntity
FIELD	ckt	Lcom/google/common/collect/ImmutableList;	b	field_23731	USED_SENSORS
FIELD	ckt	I	bY	field_30505	field_30505
FIELD	ckt	F	bZ	field_30506	DEFAULT_KNOCKBACK_RESISTANCE
FIELD	ckt	Lcom/google/common/collect/ImmutableList;	c	field_23733	USED_MEMORY_MODULES
FIELD	ckt	I	ca	field_30507	DEFAULT_ATTACK_DAMAGE
FIELD	ckt	F	cb	field_30508	BABY_ATTACK_DAMAGE
FIELD	ckt	I	cc	field_30509	ADULT_MELEE_ATTACK_COOLDOWN
FIELD	ckt	I	cd	field_30510	BABY_MELEE_ATTACK_COOLDOWN
FIELD	ckt	I	ce	field_30511	ATTACK_TARGET_DURATION
FIELD	ckt	F	cf	field_30512	DEFAULT_MOVEMENT_SPEED
FIELD	ckt	F	cg	field_30513	field_30513
FIELD	ckt	I	ch	field_23732	movementCooldownTicks
FIELD	ckt	Lakj;	d	field_23734	BABY
FIELD	ckt	I	e	field_30514	field_30514
METHOD	ckt	(Lbup;)V	a	method_26928	addCoreTasks
METHOD	ckt	(Lbup;)V	b	method_26929	addIdleTasks
METHOD	ckt	(Lbup;)V	c	method_26930	addFightTasks
METHOD	ckt	()V	gr	method_26933	playAngrySound
METHOD	ckt	()Ljava/util/Optional;	gs	method_26934	getHoglinTarget
METHOD	ckt	(Lbtn;)Z	j	method_26936	shouldAttack
METHOD	ckt	(Lbtn;)V	k	method_26938	setAttackTarget
METHOD	ckt	()Lbuu$a;	s	method_26937	createZoglinAttributes
METHOD	ckt	()Z	u	method_26939	isAdult
METHOD	ckt	()V	y	method_26931	tickBrain
CLASS	cku	net/minecraft/class_1642	net/minecraft/entity/mob/ZombieEntity
FIELD	cku	Ljava/util/UUID;	b	field_7429	BABY_SPEED_ID
FIELD	cku	I	bY	field_30515	field_30515
FIELD	cku	I	bZ	field_30516	field_30516
FIELD	cku	Lbut;	c	field_7430	BABY_SPEED_BONUS
FIELD	cku	I	ca	field_30517	field_30517
FIELD	cku	Lakj;	cb	field_7427	ZOMBIE_TYPE
FIELD	cku	Lakj;	cc	field_7425	CONVERTING_IN_WATER
FIELD	cku	Lbsv;	cd	field_47811	BABY_BASE_DIMENSIONS
FIELD	cku	F	ce	field_30518	field_30518
FIELD	cku	Ljava/util/function/Predicate;	cf	field_19015	DOOR_BREAK_DIFFICULTY_CHECKER
FIELD	cku	Lbzv;	cg	field_7433	breakDoorsGoal
FIELD	cku	Z	ch	field_7432	canBreakDoors
FIELD	cku	I	ci	field_7426	inWaterTime
FIELD	cku	I	cj	field_7424	ticksUntilWaterConversion
FIELD	cku	Lakj;	d	field_7434	BABY
FIELD	cku	F	e	field_30519	field_30519
METHOD	cku	(F)V	G	method_7205	applyAttributeModifiers
METHOD	cku	(Lazf;)Z	a	method_29936	shouldBeBaby
METHOD	cku	(Lbqp;)Z	a	method_20009	method_20009
METHOD	cku	(Lcku;)Lazf;	a	method_7210	method_7210
METHOD	cku	()V	ac_	method_7218	convertInWater
METHOD	cku	()Z	ad_	method_7216	burnsInDaylight
METHOD	cku	(I)V	b	method_7213	setTicksUntilWaterConversion
METHOD	cku	(Lbsy;)V	b	method_7200	convertTo
METHOD	cku	()Lavy;	gq	method_7207	getStepSound
METHOD	cku	()Lcun;	gr	method_7215	getSkull
METHOD	cku	()Z	gs	method_7209	canConvertInWater
METHOD	cku	()Lbuu$a;	gu	method_26940	createZombieAttributes
METHOD	cku	()Z	gx	method_7206	isConvertingInWater
METHOD	cku	()Z	gy	method_7211	canBreakDoors
METHOD	cku	()V	gz	method_6001	initAttributes
METHOD	cku	()V	u	method_7208	initCustomGoals
METHOD	cku	(Z)V	x	method_7201	setCanBreakDoors
METHOD	cku	()Z	y	method_7212	shouldBreakDoors
CLASS	cku$a	net/minecraft/class_1642$class_1643	net/minecraft/entity/mob/ZombieEntity$DestroyEggGoal
FIELD	cku$a	Lcku;	g	field_7437	field_7437
CLASS	cku$b	net/minecraft/class_1642$class_1644	net/minecraft/entity/mob/ZombieEntity$ZombieData
FIELD	cku$b	Z	a	field_7439	baby
FIELD	cku$b	Z	b	field_25607	tryChickenJockey
CLASS	ckv	net/minecraft/class_1641	net/minecraft/entity/mob/ZombieVillagerEntity
FIELD	ckv	Lorg/slf4j/Logger;	b	field_36334	LOGGER
FIELD	ckv	Lakj;	c	field_7423	CONVERTING
FIELD	ckv	I	cb	field_30523	BASE_CONVERSION_DELAY
FIELD	ckv	I	cc	field_30520	field_30520
FIELD	ckv	I	cd	field_30521	field_30521
FIELD	ckv	I	ce	field_30522	field_30522
FIELD	ckv	I	cf	field_7422	conversionTimer
FIELD	ckv	Ljava/util/UUID;	cg	field_7421	converter
FIELD	ckv	Lvo;	ch	field_20299	gossipData
FIELD	ckv	Ldav;	ci	field_17047	offerData
FIELD	ckv	I	cj	field_18877	xp
FIELD	ckv	Lakj;	d	field_7420	VILLAGER_DATA
METHOD	ckv	(Ldav;)V	a	method_16916	setOfferData
METHOD	ckv	(Ljava/util/UUID;I)V	a	method_7199	setConverting
METHOD	ckv	(Lji$c;)V	a	method_40125	method_40125
METHOD	ckv	(Lur;Lvo;)V	a	method_28369	method_28369
METHOD	ckv	(Lvo;)V	a	method_21649	setGossipData
METHOD	ckv	(I)V	b	method_19622	setXp
METHOD	ckv	(Ldav;)V	b	method_56681	method_56681
METHOD	ckv	(Lare;)V	c	method_7197	finishConversion
METHOD	ckv	()Z	gA	method_7198	isConverting
METHOD	ckv	()I	gC	method_35194	getXp
METHOD	ckv	()I	gD	method_7194	getConversionRate
CLASS	ckw	net/minecraft/class_1590	net/minecraft/entity/mob/ZombifiedPiglinEntity
FIELD	ckw	Lbsv;	c	field_47812	BABY_BASE_DIMENSIONS
FIELD	ckw	Lbut;	cb	field_7307	ATTACKING_SPEED_BOOST
FIELD	ckw	Lbqd;	cc	field_25382	ANGRY_SOUND_DELAY_RANGE
FIELD	ckw	I	cd	field_7308	angrySoundDelay
FIELD	ckw	Lbqd;	ce	field_25379	ANGER_TIME_RANGE
FIELD	ckw	I	cf	field_25380	angerTime
FIELD	ckw	Ljava/util/UUID;	cg	field_25381	angryAt
FIELD	ckw	I	ch	field_30524	field_30524
FIELD	ckw	Lbqd;	ci	field_25609	ANGER_PASSING_COOLDOWN_RANGE
FIELD	ckw	I	cj	field_25608	angerPassingCooldown
FIELD	ckw	Ljava/util/UUID;	d	field_7311	ATTACKING_SPEED_BOOST_ID
METHOD	ckw	(Lckw;)V	a	method_29937	method_29937
METHOD	ckw	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_20682	canSpawn
METHOD	ckw	(Lckw;)Z	b	method_29938	method_29938
METHOD	ckw	(Lckw;)Z	c	method_29939	method_29939
METHOD	ckw	(Lckw;)Z	d	method_29940	method_29940
METHOD	ckw	()Lbuu$a;	gA	method_26941	createZombifiedPiglinAttributes
METHOD	ckw	()V	gB	method_30080	tickAngrySound
METHOD	ckw	()V	gC	method_29941	tickAngerPassing
METHOD	ckw	()V	gD	method_29942	angerNearbyZombifiedPiglins
METHOD	ckw	()V	gE	method_29533	playAngrySound
CLASS	ckx	net/minecraft/class_8949	net/minecraft/entity/mob/BreezeEntity
FIELD	ckx	Lbsn;	b	field_47269	field_47269
FIELD	ckx	Lbsn;	bY	field_47281	shootingAnimationState
FIELD	ckx	Lbsn;	bZ	field_47270	field_47270
FIELD	ckx	Lbsn;	c	field_47277	slidingAnimationState
FIELD	ckx	I	ca	field_47271	field_47271
FIELD	ckx	I	cb	field_47272	field_47272
FIELD	ckx	I	cc	field_47273	field_47273
FIELD	ckx	I	cd	field_47274	field_47274
FIELD	ckx	I	ce	field_47275	field_47275
FIELD	ckx	I	cf	field_47276	field_47276
FIELD	ckx	F	cg	field_47278	field_47278
FIELD	ckx	I	ch	field_47813	field_47813
FIELD	ckx	I	ci	field_47814	field_47814
FIELD	ckx	I	cj	field_47279	longJumpingParticleAddCount
FIELD	ckx	I	ck	field_47815	ticksUntilWhirlSound
FIELD	ckx	Lcno;	cl	field_48344	PROJECTILE_DEFLECTOR
FIELD	ckx	Lbsn;	d	field_47816	field_47816
FIELD	ckx	Lbsn;	e	field_47280	inhalingAnimationState
METHOD	ckx	(Lcnn;Lbss;Lazf;)V	a	method_56087	method_56087
METHOD	ckx	(I)V	b	method_55007	addBlockParticles
METHOD	ckx	(Lbss;)Lbtn;	b	method_56560	method_56560
METHOD	ckx	(Lbss;)Z	c	method_56561	method_56561
METHOD	ckx	()V	gq	method_55747	playWhirlSound
METHOD	ckx	()Ljava/util/Optional;	gr	method_56562	getHurtBy
METHOD	ckx	()D	gs	method_55009	getChargeY
METHOD	ckx	()V	gt	method_55010	stopAnimations
METHOD	ckx	(Levp;)Z	k	method_55013	isWithinShortRange
METHOD	ckx	()Lbuu$a;	s	method_55014	createBreezeAttributes
METHOD	ckx	()Lckx;	u	method_55015	resetLongJumpingParticleAddCount
METHOD	ckx	()V	y	method_55008	addLongJumpingParticles
CLASS	ckx$1	net/minecraft/class_8949$1	net/minecraft/entity/mob/BreezeEntity$1
FIELD	ckx$1	[I	a	field_47282	field_47282
CLASS	cky	net/minecraft/class_8950	net/minecraft/entity/mob/BreezeBrain
FIELD	cky	F	a	field_47283	field_47283
FIELD	cky	F	b	field_47284	field_47284
FIELD	cky	F	c	field_47285	field_47285
FIELD	cky	F	d	field_47286	field_47286
FIELD	cky	Ljava/util/List;	e	field_47287	SENSORS
FIELD	cky	Ljava/util/List;	f	field_47288	MEMORY_MODULES
METHOD	cky	(Lbup;)Lbup;	a	method_55016	create
METHOD	cky	(Lckx;)V	a	method_55748	updateActivities
METHOD	cky	(Lbup;)V	b	method_55018	addCoreTasks
METHOD	cky	(Lckx;)Ljava/util/Optional;	b	method_55749	method_55749
METHOD	cky	(Lbup;)V	c	method_55750	addIdleTasks
METHOD	cky	(Lbup;)V	d	method_55019	addFightTasks
CLASS	cky$a	net/minecraft/class_8950$class_8951	net/minecraft/entity/mob/BreezeBrain$SlideAroundTask
METHOD	cky$a	(Lare;Lbtp;J)V	method_18982	method_18982	run
METHOD	cky$a	(Lare;Lbtp;J)V	method_18981	method_18981	finishRunning
CLASS	ckz	net/minecraft/class_9075	net/minecraft/entity/ai/brain/task/BreezeMovementUtil
FIELD	ckz	D	a	field_47817	MAX_MOVE_DISTANCE
METHOD	ckz	(Lbtn;Lazf;)Levp;	a	method_55751	getRandomPosBehindTarget
METHOD	ckz	(Lckx;Levp;)Z	a	method_55752	canMoveTo
CLASS	cla	net/minecraft/class_8952	net/minecraft/entity/ai/brain/task/BreezeJumpTask
FIELD	cla	I	c	field_47289	REQUIRED_SPACE_ABOVE
FIELD	cla	I	d	field_47291	JUMP_COOLDOWN_EXPIRY
FIELD	cla	I	e	field_47292	JUMP_COOLDOWN_EXPIRY_WHEN_HURT
FIELD	cla	I	f	field_47293	JUMP_INHALING_EXPIRY
FIELD	cla	F	g	field_47294	MAX_JUMP_VELOCITY
FIELD	cla	Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	h	field_47295	POSSIBLE_JUMP_ANGLES
METHOD	cla	(Lare;Lckx;)Z	a	method_58644	shouldJump
METHOD	cla	(Lare;Lckx;J)Z	a	method_55021	shouldKeepRunning
METHOD	cla	(Lbtn;Levp;)Liz;	a	method_55023	getPosToJumpTo
METHOD	cla	(Lckx;)Z	a	method_55024	shouldStopInhalingPose
METHOD	cla	(Lckx;Lazf;Levp;)Ljava/util/Optional;	a	method_55025	getJumpingVelocity
METHOD	cla	(Lckx;Lbtn;)Z	a	method_55026	isTargetOutOfRange
METHOD	cla	(Lckx;Liz;)Ljava/util/Optional;	a	method_55028	method_55028
METHOD	cla	(Lare;Lckx;)Z	b	method_55020	shouldRun
METHOD	cla	(Lare;Lckx;J)V	b	method_55030	run
METHOD	cla	(Lckx;)Z	b	method_55031	shouldStopLongJumpingPose
METHOD	cla	(Lckx;Lbtn;)Z	b	method_55032	isTargetTooClose
METHOD	cla	(Lckx;Liz;)V	b	method_55033	method_55033
METHOD	cla	(Lare;Lckx;)Z	c	method_55029	hasRoomToJump
METHOD	cla	(Lare;Lckx;J)V	c	method_55034	keepRunning
METHOD	cla	(Lare;Lckx;J)V	d	method_55035	finishRunning
CLASS	clb	net/minecraft/class_8953	net/minecraft/entity/ai/brain/task/BreezeShootTask
FIELD	clb	I	c	field_47296	MIN_SQUARED_RANGE
FIELD	clb	I	d	field_47297	MAX_SQUARED_RANGE
FIELD	clb	I	e	field_47298	BASE_PROJECTILE_DIVERGENCY
FIELD	clb	I	f	field_47299	PROJECTILE_DIVERGENCY_DIFFICULTY_MODIFIER
FIELD	clb	F	g	field_47300	PROJECTILE_SPEED
FIELD	clb	I	h	field_47301	SHOOT_CHARGING_EXPIRY
FIELD	clb	I	i	field_47302	RECOVER_EXPIRY
FIELD	clb	I	j	field_47303	SHOOT_COOLDOWN_EXPIRY
METHOD	clb	(Lare;Lckx;)Z	a	method_55036	shouldRun
METHOD	clb	(Lare;Lckx;J)Z	a	method_55037	shouldKeepRunning
METHOD	clb	(Lckx;Lbtn;)Z	a	method_55038	isFacingTarget
METHOD	clb	(Lckx;Ljava/lang/Boolean;)Ljava/lang/Boolean;	a	method_55039	method_55039
METHOD	clb	(Lare;Lckx;J)V	b	method_55040	run
METHOD	clb	(Lckx;Lbtn;)Z	b	method_55041	isTargetWithinRange
METHOD	clb	(Lare;Lckx;J)V	c	method_55042	finishRunning
METHOD	clb	(Lckx;Lbtn;)V	c	method_55043	method_55043
METHOD	clb	(Lare;Lckx;J)V	d	method_55044	keepRunning
METHOD	clb	(Lckx;Lbtn;)Ljava/lang/Boolean;	d	method_55045	method_55045
CLASS	clc	net/minecraft/class_9035	net/minecraft/entity/ai/brain/task/BreezeShootIfStuckTask
METHOD	clc	(Lare;Lckx;)Z	a	method_55501	shouldRun
METHOD	clc	(Lare;Lckx;J)Z	a	method_55502	shouldKeepRunning
METHOD	clc	(Lare;Lckx;J)V	b	method_55503	run
CLASS	cld	net/minecraft/class_8954	net/minecraft/entity/ai/brain/task/BreezeSlideTowardsTargetTask
METHOD	cld	(Lare;Lckx;)Z	a	method_55046	shouldRun
METHOD	cld	(Lare;Lckx;J)V	a	method_55047	run
METHOD	cld	(Lckx;Lbtn;)Levp;	a	method_55048	getRandomPosInMediumRange
CLASS	cle	net/minecraft/class_8955	net/minecraft/unused/packageinfo/PackageInfo8955
CLASS	clf	net/minecraft/class_4760	net/minecraft/entity/mob/HoglinEntity
FIELD	clf	Lcom/google/common/collect/ImmutableList;	bY	field_22365	SENSOR_TYPES
FIELD	clf	Lcom/google/common/collect/ImmutableList;	bZ	field_22366	MEMORY_MODULE_TYPES
FIELD	clf	Lakj;	cb	field_23737	BABY
FIELD	clf	F	cc	field_30525	field_30525
FIELD	clf	I	cd	field_30526	MAX_HEALTH
FIELD	clf	F	ce	field_30527	MOVEMENT_SPEED
FIELD	clf	I	cf	field_30528	ATTACK_KNOCKBACK
FIELD	clf	F	cg	field_30529	KNOCKBACK_RESISTANCE
FIELD	clf	I	ch	field_30530	ATTACK_DAMAGE
FIELD	clf	F	ci	field_30531	BABY_ATTACK_DAMAGE
FIELD	clf	I	cj	field_30532	CONVERSION_TIME
FIELD	clf	I	ck	field_22368	movementCooldownTicks
FIELD	clf	I	cl	field_23735	timeInOverworld
FIELD	clf	Z	cm	field_23736	cannotBeHunted
METHOD	clf	(Lare;)V	c	method_26942	zombify
METHOD	clf	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	c	method_24349	canSpawn
METHOD	clf	()Z	gw	method_26945	canBeHunted
METHOD	clf	()Z	gx	method_26946	isImmuneToZombification
METHOD	clf	()Lbuu$a;	s	method_26943	createHoglinAttributes
METHOD	clf	()Z	u	method_24658	isAdult
METHOD	clf	(Z)V	w	method_26948	setImmuneToZombification
METHOD	clf	(Z)V	x	method_26949	setCannotBeHunted
METHOD	clf	()Z	y	method_26944	canConvert
CLASS	clg	net/minecraft/class_4835	net/minecraft/entity/mob/HoglinBrain
FIELD	clg	I	a	field_30533	field_30533
FIELD	clg	I	b	field_30534	field_30534
FIELD	clg	Lbqd;	c	field_22369	AVOID_MEMORY_DURATION
FIELD	clg	I	d	field_30535	field_30535
FIELD	clg	I	e	field_30536	field_30536
FIELD	clg	I	f	field_30537	field_30537
FIELD	clg	I	g	field_30538	ADULT_MELEE_ATTACK_COOLDOWN
FIELD	clg	I	h	field_30539	BABY_MELEE_ATTACK_COOLDOWN
FIELD	clg	I	i	field_30540	field_30540
FIELD	clg	Lbqd;	j	field_25383	WALK_TOWARD_CLOSEST_ADULT_RANGE
FIELD	clg	F	k	field_30541	field_30541
FIELD	clg	F	l	field_30542	AVOID_TARGET_SPEED
FIELD	clg	F	m	field_30543	field_30543
FIELD	clg	F	n	field_30544	field_30544
FIELD	clg	F	o	field_30545	field_30545
METHOD	clg	()Lbxd;	a	method_24662	makeRandomWalkTask
METHOD	clg	(Lbtn;Lclf;)V	a	method_24663	method_24663
METHOD	clg	(Lbup;)Lbup;	a	method_24668	create
METHOD	clg	(Lclf;)V	a	method_24664	refreshActivities
METHOD	clg	(Lclf;Lbtn;)V	a	method_24665	onAttacking
METHOD	clg	(Lclf;Lcok;)Lavy;	a	method_30082	getSoundEvent
METHOD	clg	(Lclf;Liz;)Z	a	method_24669	isWarpedFungusAround
METHOD	clg	(Lbtn;Lclf;)V	b	method_24670	method_24670
METHOD	clg	(Lbup;)V	b	method_24666	addCoreTasks
METHOD	clg	(Lclf;)Ljava/util/Optional;	b	method_30083	getSoundEvent
METHOD	clg	(Lclf;Lbtn;)V	b	method_24672	onAttacked
METHOD	clg	(Lclf;Lcok;)Lavy;	b	method_30084	method_30084
METHOD	clg	(Lbup;)V	c	method_24673	addIdleTasks
METHOD	clg	(Lclf;)Z	c	method_24677	isNearPlayer
METHOD	clg	(Lclf;Lbtn;)V	c	method_24675	askAdultsToAvoid
METHOD	clg	(Lbup;)V	d	method_24676	addFightTasks
METHOD	clg	(Lclf;)Ljava/util/Optional;	d	method_24684	getNearestVisibleTargetablePlayer
METHOD	clg	(Lclf;Lbtn;)V	d	method_24678	avoidEnemy
METHOD	clg	(Lbup;)V	e	method_24679	addAvoidTasks
METHOD	clg	(Lclf;)Z	e	method_25947	isLoneAdult
METHOD	clg	(Lclf;Lbtn;)V	e	method_24681	avoid
METHOD	clg	(Lclf;)Z	f	method_24686	hasMoreHoglinsAround
METHOD	clg	(Lclf;Lbtn;)V	f	method_24683	targetEnemy
METHOD	clg	(Lclf;)Ljava/util/List;	g	method_24690	getAdultHoglinsAround
METHOD	clg	(Lclf;Lbtn;)V	g	method_24685	setAttackTarget
METHOD	clg	(Lclf;)Z	h	method_30085	hasNearestRepellent
METHOD	clg	(Lclf;Lbtn;)V	h	method_24687	askAdultsForHelp
METHOD	clg	(Lclf;)Z	i	method_24691	hasBreedTarget
METHOD	clg	(Lclf;Lbtn;)V	i	method_24689	setAttackTargetIfCloser
CLASS	clh	net/minecraft/class_5137	net/minecraft/entity/mob/Hoglin
FIELD	clh	I	n_	field_30546	field_30546
METHOD	clh	(Lbtn;Lbtn;)Z	a	method_26950	tryAttack
METHOD	clh	(Lbtn;Lbtn;)V	b	method_26951	knockback
METHOD	clh	()I	gq	method_24657	getMovementCooldownTicks
CLASS	cli	net/minecraft/class_6064	net/minecraft/unused/packageinfo/PackageInfo6064
CLASS	clj	net/minecraft/class_6065	net/minecraft/unused/packageinfo/PackageInfo6065
CLASS	clk	net/minecraft/class_5418	net/minecraft/entity/mob/AbstractPiglinEntity
FIELD	clk	Lakj;	b	field_25758	IMMUNE_TO_ZOMBIFICATION
FIELD	clk	I	c	field_30547	TIME_TO_ZOMBIFY
FIELD	clk	I	d	field_25759	timeInOverworld
METHOD	clk	(Lare;)V	c	method_24694	zombify
METHOD	clk	()Z	gq	method_30235	shouldZombify
METHOD	clk	()Z	gr	method_30236	isAdult
METHOD	clk	()Lcln;	gs	method_24705	getActivity
METHOD	clk	()Z	gt	method_30237	isHoldingTool
METHOD	clk	()V	gu	method_30238	playZombificationSound
METHOD	clk	()Z	s	method_26952	canHunt
METHOD	clk	()Z	u	method_30234	isImmuneToZombification
METHOD	clk	(Z)V	w	method_30240	setImmuneToZombification
METHOD	clk	()V	y	method_30239	setCanPathThroughDoors
CLASS	cll	net/minecraft/class_4836	net/minecraft/entity/mob/PiglinEntity
FIELD	cll	Lcom/google/common/collect/ImmutableList;	bY	field_22381	MEMORY_MODULE_TYPES
FIELD	cll	Lakj;	bZ	field_22377	BABY
FIELD	cll	Lakj;	ca	field_22378	CHARGING
FIELD	cll	Lakj;	cb	field_25164	DANCING
FIELD	cll	Ljava/util/UUID;	cc	field_22379	BABY_SPEED_BOOST_ID
FIELD	cll	Lbut;	cd	field_22380	BABY_SPEED_BOOST
FIELD	cll	I	ce	field_30548	field_30548
FIELD	cll	F	cf	field_30549	field_30549
FIELD	cll	I	cg	field_30550	field_30550
FIELD	cll	F	ch	field_30552	field_30552
FIELD	cll	I	ci	field_30553	field_30553
FIELD	cll	F	cj	field_30554	field_30554
FIELD	cll	Lbsv;	ck	field_47818	BABY_BASE_DIMENSIONS
FIELD	cll	D	cl	field_30556	field_30556
FIELD	cll	Lbrb;	cm	field_22371	inventory
FIELD	cll	Z	cn	field_23738	cannotHunt
FIELD	cll	Lcom/google/common/collect/ImmutableList;	e	field_22376	SENSOR_TYPES
METHOD	cll	(Lbsz;Lcun;Lazf;)V	a	method_24696	equipAtChance
METHOD	cll	(Lbss;I)Lbss;	b	method_26089	getTopMostPassenger
METHOD	cll	(Lbsy;Ldbx;Lbtr;Liz;Lazf;)Z	b	method_24695	canSpawn
METHOD	cll	()Z	gA	method_24703	isCharging
METHOD	cll	()Lbuu$a;	gx	method_26953	createPiglinAttributes
METHOD	cll	()Z	gy	method_29272	isDancing
METHOD	cll	()Lcun;	gz	method_24702	makeInitialWeapon
METHOD	cll	(Lcun;)Lcun;	n	method_24711	addItem
METHOD	cll	(Lcun;)Z	o	method_27085	canInsertIntoInventory
METHOD	cll	(Lcun;)V	p	method_24844	equipToMainHand
METHOD	cll	(Lcun;)V	q	method_24845	equipToOffHand
METHOD	cll	(Lcun;)Z	r	method_24846	canEquipStack
METHOD	cll	(Z)V	x	method_29274	setDancing
METHOD	cll	(Z)V	y	method_26954	setCannotHunt
CLASS	clm	net/minecraft/class_4838	net/minecraft/entity/mob/PiglinBrain
FIELD	clm	Lbqd;	A	field_25384	GO_TO_ZOMBIFIED_MEMORY_DURATION
FIELD	clm	Lbqd;	B	field_25698	GO_TO_NEMESIS_MEMORY_DURATION
FIELD	clm	F	C	field_30557	field_30557
FIELD	clm	F	D	field_30558	field_30558
FIELD	clm	F	E	field_30559	field_30559
FIELD	clm	F	F	field_30560	START_RIDING_SPEED
FIELD	clm	F	G	field_30561	field_30561
FIELD	clm	F	H	field_30562	field_30562
FIELD	clm	F	I	field_30563	field_30563
FIELD	clm	F	J	field_30564	field_30564
FIELD	clm	I	a	field_30565	field_30565
FIELD	clm	I	b	field_30566	field_30566
FIELD	clm	Lcui;	c	field_23826	BARTERING_ITEM
FIELD	clm	Lbqd;	d	field_22388	HUNT_MEMORY_DURATION
FIELD	clm	I	e	field_30567	field_30567
FIELD	clm	I	f	field_30568	field_30568
FIELD	clm	I	g	field_30569	field_30569
FIELD	clm	I	h	field_30570	field_30570
FIELD	clm	I	i	field_30571	field_30571
FIELD	clm	I	j	field_30572	field_30572
FIELD	clm	I	k	field_30573	field_30573
FIELD	clm	I	l	field_30574	AVOID_TARGET_EXPIRY
FIELD	clm	I	m	field_30575	ADMIRING_DISABLED_EXPIRY
FIELD	clm	I	n	field_30576	field_30576
FIELD	clm	Lbqd;	o	field_22389	MEMORY_TRANSFER_TASK_DURATION
FIELD	clm	Lbqd;	p	field_22390	RIDE_TARGET_MEMORY_DURATION
FIELD	clm	Lbqd;	q	field_22391	AVOID_MEMORY_DURATION
FIELD	clm	I	r	field_30577	field_30577
FIELD	clm	I	s	field_30578	field_30578
FIELD	clm	I	t	field_30579	field_30579
FIELD	clm	I	u	field_30580	field_30580
FIELD	clm	I	v	field_30581	field_30581
FIELD	clm	I	w	field_30582	field_30582
FIELD	clm	I	x	field_30583	field_30583
FIELD	clm	F	y	field_30584	CROSSBOW_ATTACK_FORWARD_MOVEMENT
FIELD	clm	I	z	field_30585	field_30585
METHOD	clm	()Lcom/google/common/collect/ImmutableList;	a	method_47272	makeFollowTasks
METHOD	clm	(Lbsy;)Z	a	method_29534	isZombified
METHOD	clm	(Lbtn;)Z	a	method_24719	wearsGoldArmor
METHOD	clm	(Lbtn;Lbtn;)Z	a	method_29276	isHuntingTarget
METHOD	clm	(Lbtn;Lbup;Lbtn;)V	a	method_29535	method_29535
METHOD	clm	(Lbtn;Lclk;)V	a	method_24721	method_24721
METHOD	clm	(Lbup;)V	a	method_24725	addCoreActivities
METHOD	clm	(Lbxg$a;Lbtn;)Z	a	method_47273	method_47273
METHOD	clm	(Lcjf;)Lcun;	a	method_24848	getItemFromStack
METHOD	clm	(Lclk;)V	a	method_29945	angerNearbyPiglins
METHOD	clm	(Lclk;Lbtn;)V	a	method_24759	tryRevenge
METHOD	clm	(Lclk;Lcmv;)V	a	method_29944	method_29944
METHOD	clm	(Lcll;)V	a	method_24722	tickActivities
METHOD	clm	(Lcll;Lazf;)V	a	method_24736	setHuntedRecently
METHOD	clm	(Lcll;Lbss;)Z	a	method_24723	canRide
METHOD	clm	(Lcll;Lbtn;)V	a	method_24724	onAttacked
METHOD	clm	(Lcll;Lbup;)Lbup;	a	method_24732	create
METHOD	clm	(Lcll;Lcjf;)V	a	method_24726	loot
METHOD	clm	(Lcll;Lcmv;Lbqr;)Lbqs;	a	method_24728	playerInteract
METHOD	clm	(Lcll;Lcmv;Ljava/util/List;)V	a	method_24727	dropBarteredItem
METHOD	clm	(Lcll;Lcok;)Lavy;	a	method_30087	getSound
METHOD	clm	(Lcll;Lcun;)Z	a	method_24730	canGather
METHOD	clm	(Lcll;Ljava/util/List;)V	a	method_24772	doBarter
METHOD	clm	(Lcll;Ljava/util/List;Levp;)V	a	method_24731	drop
METHOD	clm	(Lcll;Z)V	a	method_24741	consumeOffHandItem
METHOD	clm	(Lcmv;Lcll;)V	a	method_24734	method_24734
METHOD	clm	(Lcmv;Z)V	a	method_24733	onGuardedBlockInteracted
METHOD	clm	(Lcun;)Z	a	method_24735	isGoldenItem
METHOD	clm	(ZLcmv;Lcll;)Z	a	method_24745	method_24745
METHOD	clm	()Lbxd;	b	method_24717	makeRandomFollowTask
METHOD	clm	(Lbtn;)Z	b	method_24739	isGoldHoldingPlayer
METHOD	clm	(Lbtn;Lbtn;)Z	b	method_24720	method_24720
METHOD	clm	(Lbtn;Lclk;)V	b	method_24740	method_24740
METHOD	clm	(Lbup;)V	b	method_24743	addIdleActivities
METHOD	clm	(Lclk;)Ljava/util/Optional;	b	method_29947	getNearestDetectedPlayer
METHOD	clm	(Lclk;Lbtn;)V	b	method_24742	angerAtCloserTargets
METHOD	clm	(Lcll;)V	b	method_25948	pickupItemWithOffHand
METHOD	clm	(Lcll;Lbtn;)Z	b	method_24755	isPreferredAttackTarget
METHOD	clm	(Lcll;Lbup;)V	b	method_24751	addFightActivities
METHOD	clm	(Lcll;Lcok;)Lavy;	b	method_30088	method_30088
METHOD	clm	(Lcll;Lcun;)Z	b	method_27086	isWillingToTrade
METHOD	clm	(Lcll;Ljava/util/List;)V	b	method_24774	dropBarteredItem
METHOD	clm	(Lcun;)Z	b	method_24746	acceptsForBarter
METHOD	clm	()Lbxd;	c	method_24718	makeRandomWanderTask
METHOD	clm	(Lbtn;)Z	c	method_24748	isHoldingCrossbow
METHOD	clm	(Lbup;)V	c	method_24756	addCelebrateActivities
METHOD	clm	(Lclk;)V	c	method_24762	rememberHunting
METHOD	clm	(Lclk;Lbtn;)V	c	method_24750	becomeAngryWith
METHOD	clm	(Lcll;)Ljava/util/Optional;	c	method_30091	getCurrentActivitySound
METHOD	clm	(Lcll;Lbtn;)V	c	method_24767	groupRunAwayFrom
METHOD	clm	(Lcll;Lcun;)V	c	method_30089	swapItemWithOffHand
METHOD	clm	(Lcun;)Z	c	method_24752	isFood
METHOD	clm	()Lbvh;	d	method_24738	makeGoToSoulFireTask
METHOD	clm	(Lbtn;)V	d	method_24753	setAdmiringItem
METHOD	clm	(Lbup;)V	d	method_24760	addAdmireItemActivities
METHOD	clm	(Lclk;)Z	d	method_24766	hasIdleActivity
METHOD	clm	(Lclk;Lbtn;)V	d	method_29946	becomeAngryWithPlayer
METHOD	clm	(Lcll;)Ljava/util/List;	d	method_24780	getNearbyVisiblePiglins
METHOD	clm	(Lcll;Lbtn;)V	d	method_24771	runAwayFromClosestTarget
METHOD	clm	(Lcll;Lcun;)V	d	method_24849	barterItem
METHOD	clm	()Lbvh;	e	method_30090	goToNemesisTask
METHOD	clm	(Lbtn;)Z	e	method_24761	hasPlayerHoldingWantedItemNearby
METHOD	clm	(Lbup;)V	e	method_24764	addAvoidActivities
METHOD	clm	(Lclk;)Ljava/util/List;	e	method_26350	getNearbyPiglins
METHOD	clm	(Lclk;Lbtn;)V	e	method_24763	angerAtIfCloser
METHOD	clm	(Lcll;)Ljava/util/Optional;	e	method_29536	getAvoiding
METHOD	clm	(Lcll;Lbtn;)V	e	method_24773	runAwayFrom
METHOD	clm	()Lbvh;	f	method_24747	makeFleeFromZombifiedPiglinTask
METHOD	clm	(Lbtn;)Z	f	method_24765	canWander
METHOD	clm	(Lbup;)V	f	method_24768	addRideActivities
METHOD	clm	(Lclk;)Ljava/util/Optional;	f	method_24782	getAngryAt
METHOD	clm	(Lcll;)Z	f	method_29277	canRideHoglin
METHOD	clm	(Lcll;Lbtn;)Z	f	method_24775	method_24775
METHOD	clm	()Lbvh;	g	method_24737	makeRememberRideableHoglinTask
METHOD	clm	(Lbtn;)Z	g	method_24769	hasBeenHurt
METHOD	clm	(Lclk;)Z	g	method_30241	method_30241
METHOD	clm	(Lcll;)Ljava/util/List;	g	method_24776	getBarteredItem
METHOD	clm	(Lclk;)V	h	method_29943	method_29943
METHOD	clm	(Lcll;)Z	h	method_29537	getNearestZombifiedPiglin
METHOD	clm	(Lcll;)Ljava/util/Optional;	i	method_24777	getPreferredTarget
METHOD	clm	(Lcll;)Z	j	method_29538	hasTargetToAvoid
METHOD	clm	(Lcll;)V	k	method_24781	stopWalking
METHOD	clm	(Lcll;)Z	l	method_24783	shouldRunAwayFromHoglins
METHOD	clm	(Lcll;)Z	m	method_24784	hasNoAdvantageAgainstHoglins
METHOD	clm	(Lcll;)Z	n	method_24785	hasOutnumberedHoglins
METHOD	clm	(Lcll;)V	o	method_24787	setEatenRecently
METHOD	clm	(Lcll;)Levp;	p	method_24788	findGround
METHOD	clm	(Lcll;)Z	q	method_24789	hasAteRecently
METHOD	clm	(Lcll;)Z	r	method_24790	isAdmiringItem
METHOD	clm	(Lcll;)Z	s	method_24791	hasSoulFireNearby
METHOD	clm	(Lcll;)Z	t	method_24714	hasBeenHitByPlayer
METHOD	clm	(Lcll;)Z	u	method_24917	hasItemInOffHand
METHOD	clm	(Lcll;)Z	v	method_24850	doesNotHaveGoldInOffHand
METHOD	clm	(Lcll;)Z	w	method_47274	method_47274
METHOD	clm	(Lcll;)Z	x	method_29275	method_29275
CLASS	cln	net/minecraft/class_4837	net/minecraft/entity/mob/PiglinActivity
FIELD	cln	Lcln;	a	field_25165	field_25165
FIELD	cln	Lcln;	b	field_22383	field_22383
FIELD	cln	Lcln;	c	field_22384	field_22384
FIELD	cln	Lcln;	d	field_22385	field_22385
FIELD	cln	Lcln;	e	field_25166	field_25166
FIELD	cln	Lcln;	f	field_22386	field_22386
FIELD	cln	[Lcln;	g	field_22387	field_22387
METHOD	cln	()[Lcln;	a	method_36659	method_36659
CLASS	clo	net/minecraft/class_5419	net/minecraft/entity/mob/PiglinBruteEntity
FIELD	clo	Lcom/google/common/collect/ImmutableList;	bY	field_25760	MEMORY_MODULE_TYPES
FIELD	clo	I	bZ	field_30586	MAX_HEALTH
FIELD	clo	F	ca	field_30587	MOVEMENT_SPEED
FIELD	clo	I	cb	field_30588	ATTACK_DAMAGE
FIELD	clo	Lcom/google/common/collect/ImmutableList;	e	field_25761	SENSOR_TYPES
METHOD	clo	()V	gx	method_30243	playAngrySound
METHOD	clo	()Lbuu$a;	y	method_30242	createPiglinBruteAttributes
CLASS	clp	net/minecraft/class_5420	net/minecraft/entity/mob/PiglinBruteBrain
FIELD	clp	I	a	field_30589	ANGRY_AT_EXPIRY
FIELD	clp	I	b	field_30590	MELEE_ATTACK_COOLDOWN
FIELD	clp	D	c	field_30591	field_30591
FIELD	clp	I	d	field_30592	field_30592
FIELD	clp	I	e	field_30593	field_30593
FIELD	clp	D	f	field_30594	TARGET_RANGE
FIELD	clp	F	g	field_30595	field_30595
FIELD	clp	I	h	field_30596	field_30596
FIELD	clp	I	i	field_30597	field_30597
FIELD	clp	I	j	field_30598	field_30598
METHOD	clp	()Lbxd;	a	method_30244	getFollowTasks
METHOD	clp	(Lbtn;Lbtn;)Z	a	method_30246	method_30246
METHOD	clp	(Lclk;)Ljava/util/Optional;	a	method_30247	getTarget
METHOD	clp	(Lclk;Lbtn;)Z	a	method_30248	isTarget
METHOD	clp	(Lclk;Lccr;)Ljava/util/Optional;	a	method_30249	getTargetIfInRange
METHOD	clp	(Lclo;)V	a	method_30250	setCurrentPosAsHome
METHOD	clp	(Lclo;Lbtn;)V	a	method_30251	tryRevenge
METHOD	clp	(Lclo;Lbup;)Lbup;	a	method_30252	create
METHOD	clp	(Lclo;Lcok;)V	a	method_30253	method_30253
METHOD	clp	()Lbxd;	b	method_30254	getIdleTasks
METHOD	clp	(Lclk;Lbtn;)Z	b	method_30255	method_30255
METHOD	clp	(Lclo;)V	b	method_30256	tick
METHOD	clp	(Lclo;Lbtn;)V	b	method_35198	setTarget
METHOD	clp	(Lclo;Lbup;)V	b	method_30257	addCoreActivities
METHOD	clp	(Lclo;)V	c	method_30258	playSoundRandomly
METHOD	clp	(Lclo;Lbtn;)Z	c	method_30259	method_30259
METHOD	clp	(Lclo;Lbup;)V	c	method_30260	addIdleActivities
METHOD	clp	(Lclo;)V	d	method_30261	playSoundIfAngry
METHOD	clp	(Lclo;Lbup;)V	d	method_30262	addFightActivities
CLASS	clq	net/minecraft/class_4819	net/minecraft/entity/ai/brain/task/HuntFinishTask
METHOD	clq	()Lbvh;	a	method_47275	create
METHOD	clq	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47276	method_47276
METHOD	clq	(Lbyt$b;Lbyu;Lbyu;)Lbyw;	a	method_47277	method_47277
METHOD	clq	(Lbyt$b;Lbyu;Lbyu;Lare;Lbtn;J)Z	a	method_47278	method_47278
CLASS	clr	net/minecraft/class_4823	net/minecraft/entity/ai/brain/task/AdmireItemTask
METHOD	clr	(I)Lbvh;	a	method_47279	create
METHOD	clr	(ILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47280	method_47280
METHOD	clr	(Lbyt$b;ILbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47281	method_47281
METHOD	clr	(Lbyt$b;Lbyu;Lbyu;ILare;Lbtn;J)Z	a	method_47282	method_47282
CLASS	cls	net/minecraft/class_4826	net/minecraft/entity/ai/brain/task/HuntHoglinTask
METHOD	cls	()Lbwr;	a	method_47283	create
METHOD	cls	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47284	method_47284
METHOD	cls	(Lbyt$b;Lbyu;Lbyu;Lare;Lcll;J)Z	a	method_47285	method_47285
METHOD	cls	(Lbyt$b;Lbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47286	method_47286
METHOD	cls	(Lclk;)Z	a	method_47287	hasHuntedRecently
METHOD	cls	(Ljava/util/List;)V	a	method_47288	method_47288
METHOD	cls	(Ljava/util/List;)Ljava/lang/Boolean;	b	method_47289	method_47289
CLASS	clt	net/minecraft/class_4827	net/minecraft/entity/ai/brain/task/WantNewItemTask
METHOD	clt	(I)Lbvh;	a	method_47290	create
METHOD	clt	(ILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47291	method_47291
METHOD	clt	(Lbyt$b;ILbyu;Lbyu;)Lbyw;	a	method_47292	method_47292
METHOD	clt	(Lbyt$b;Lbyu;ILbyu;Lare;Lbtn;J)Z	a	method_47293	method_47293
CLASS	clu	net/minecraft/class_5430	net/minecraft/entity/ai/brain/task/AdmireItemTimeLimitTask
METHOD	clu	(II)Lbvh;	a	method_47294	create
METHOD	clu	(IILbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47295	method_47295
METHOD	clu	(Lbyt$b;IILbyu;Lbyu;Lbyu;Lbyu;)Lbyw;	a	method_47296	method_47296
METHOD	clu	(Lbyt$b;Lbyu;ILbyu;Lbyu;ILare;Lbtn;J)Z	a	method_47297	method_47297
CLASS	clv	net/minecraft/class_4830	net/minecraft/entity/ai/brain/task/RemoveOffHandItemTask
METHOD	clv	()Lbvh;	a	method_47298	create
METHOD	clv	(Lare;Lcll;J)Z	a	method_47299	method_47299
METHOD	clv	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47300	method_47300
METHOD	clv	(Lbyu;)Lbyw;	a	method_47301	method_47301
CLASS	clw	net/minecraft/class_6066	net/minecraft/unused/packageinfo/PackageInfo6066
CLASS	clx	net/minecraft/class_7253	net/minecraft/entity/mob/Angriness
FIELD	clx	Lclx;	a	field_38120	field_38120
FIELD	clx	Lclx;	b	field_38121	field_38121
FIELD	clx	Lclx;	c	field_38122	field_38122
FIELD	clx	[Lclx;	d	field_38123	VALUES
FIELD	clx	I	e	field_38124	threshold
FIELD	clx	Lavy;	f	field_38125	sound
FIELD	clx	Lavy;	g	field_38732	listeningSound
FIELD	clx	[Lclx;	h	field_38126	field_38126
METHOD	clx	()I	a	method_42170	getThreshold
METHOD	clx	(I)Lclx;	a	method_42171	getForAnger
METHOD	clx	(Lclx;Lclx;)I	a	method_42172	method_42172
METHOD	clx	([Lclx;)V	a	method_42173	method_42173
METHOD	clx	()Lavy;	b	method_42174	getSound
METHOD	clx	()Lavy;	c	method_43103	getListeningSound
METHOD	clx	()Z	d	method_43691	isAngry
METHOD	clx	()[Lclx;	e	method_42175	method_42175
CLASS	cly	net/minecraft/class_7254	net/minecraft/entity/ai/WardenAngerManager
FIELD	cly	I	a	field_38733	field_38733
FIELD	cly	I	b	field_38128	maxAnger
FIELD	cly	Ljava/util/ArrayList;	c	field_38734	suspects
FIELD	cly	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	d	field_38130	suspectsToAngerLevel
FIELD	cly	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	e	field_38735	suspectUuidsToAngerLevel
FIELD	cly	I	f	field_38129	angerDecreasePerTick
FIELD	cly	I	g	field_38736	updateTimer
FIELD	cly	I	h	field_39304	primeAnger
FIELD	cly	Lcom/mojang/serialization/Codec;	i	field_38737	SUSPECT_CODEC
FIELD	cly	Ljava/util/function/Predicate;	j	field_39114	suspectPredicate
FIELD	cly	Lcly$a;	k	field_39115	suspectComparator
METHOD	cly	()Ljava/util/Optional;	a	method_42181	getPrimeSuspect
METHOD	cly	(ILbss;Ljava/lang/Integer;)Ljava/lang/Integer;	a	method_42177	method_42177
METHOD	cly	(Lare;)V	a	method_43104	updateSuspectsMap
METHOD	cly	(Lare;Ljava/util/function/Predicate;)V	a	method_42176	tick
METHOD	cly	(Lbss;)V	a	method_42178	removeSuspect
METHOD	cly	(Lbss;I)I	a	method_42179	increaseAngerAt
METHOD	cly	(Lcom/mojang/datafixers/util/Pair;)V	a	method_43105	method_43105
METHOD	cly	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43107	method_43107
METHOD	cly	(Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lcom/mojang/datafixers/util/Pair;	a	method_43106	method_43106
METHOD	cly	(Ljava/util/function/Predicate;)Lcom/mojang/serialization/Codec;	a	method_43692	createCodec
METHOD	cly	(Ljava/util/function/Predicate;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43693	method_43693
METHOD	cly	(Ljava/util/function/Predicate;Ljava/util/List;)Lcly;	a	method_43694	method_43694
METHOD	cly	()Ljava/util/List;	b	method_43108	getSuspects
METHOD	cly	(Lbss;)I	b	method_42185	getAngerFor
METHOD	cly	()V	c	method_43998	updatePrimeAnger
METHOD	cly	(Lbss;)Lbtn;	c	method_42186	method_42186
METHOD	cly	()Lbss;	d	method_42187	getPrimeSuspectInternal
METHOD	cly	(Lbss;)Z	d	method_42188	method_42188
METHOD	cly	(Lbss;)Lcom/mojang/datafixers/util/Pair;	e	method_43109	method_43109
CLASS	cly$1	net/minecraft/class_7254$1	net/minecraft/entity/ai/WardenAngerManager$1
FIELD	cly$1	[I	a	field_39116	field_39116
CLASS	cly$a	net/minecraft/class_7254$class_7379	net/minecraft/entity/ai/WardenAngerManager$SuspectComparator
FIELD	cly$a	Lcly;	a	comp_708	comp_708
METHOD	cly$a	()Lcly;	a	comp_708	comp_708
METHOD	cly$a	(Lbss;Lbss;)I	a	method_43110	compare
CLASS	clz	net/minecraft/class_7260	net/minecraft/entity/mob/WardenEntity
FIELD	clz	Lbsn;	b	field_38168	roaringAnimationState
FIELD	clz	Lbsn;	bY	field_38137	attackingAnimationState
FIELD	clz	Lbsn;	bZ	field_38859	chargingSonicBoomAnimationState
FIELD	clz	I	cA	field_38164	heartbeatCooldown
FIELD	clz	I	cB	field_38165	lastHeartbeatCooldown
FIELD	clz	Ldwq;	cC	field_38166	gameEventHandler
FIELD	clz	Ldxc$d;	cD	field_44598	vibrationCallback
FIELD	clz	Ldxc$a;	cE	field_44599	vibrationListenerData
FIELD	clz	Lcly;	cF	field_38141	angerManager
FIELD	clz	Lbsn;	c	field_38169	sniffingAnimationState
FIELD	clz	Lorg/slf4j/Logger;	ca	field_38138	LOGGER
FIELD	clz	I	cb	field_38142	field_38142
FIELD	clz	I	cc	field_38860	field_38860
FIELD	clz	I	cd	field_38143	MAX_HEALTH
FIELD	clz	F	ce	field_38144	MOVEMENT_SPEED
FIELD	clz	F	cf	field_38145	KNOCKBACK_RESISTANCE
FIELD	clz	F	cg	field_38146	ATTACK_KNOCKBACK
FIELD	clz	I	ch	field_38147	ATTACK_DAMAGE
FIELD	clz	Lakj;	ci	field_38148	ANGER
FIELD	clz	I	cj	field_38149	field_38149
FIELD	clz	I	ck	field_38150	DARKNESS_EFFECT_DURATION
FIELD	clz	I	cl	field_38151	field_38151
FIELD	clz	I	cm	field_38152	field_38152
FIELD	clz	I	cn	field_38153	field_38153
FIELD	clz	I	co	field_38155	ANGRINESS_AMOUNT
FIELD	clz	I	cp	field_38156	field_38156
FIELD	clz	I	cq	field_39117	field_39117
FIELD	clz	I	cr	field_38157	field_38157
FIELD	clz	I	cs	field_38158	field_38158
FIELD	clz	I	ct	field_38159	field_38159
FIELD	clz	F	cu	field_38160	field_38160
FIELD	clz	F	cv	field_38161	field_38161
FIELD	clz	I	cw	field_39305	field_39305
FIELD	clz	I	cx	field_38162	tendrilPitch
FIELD	clz	I	cz	field_38163	lastTendrilPitch
FIELD	clz	Lbsn;	d	field_38135	emergingAnimationState
FIELD	clz	Lbsn;	e	field_38136	diggingAnimationState
METHOD	clz	(F)F	G	method_42223	getTendrilPitch
METHOD	clz	(F)F	H	method_42202	getHeartPitch
METHOD	clz	(Lare;Levp;Lbss;I)V	a	method_42204	addDarknessToClosePlayers
METHOD	clz	(Lbsn;)V	a	method_42205	addDigParticles
METHOD	clz	(Lbss;IZ)V	a	method_42212	increaseAngerAt
METHOD	clz	(Lcly;)V	a	method_42208	method_42208
METHOD	clz	(Lclz;)Lbup;	a	method_51302	method_51302
METHOD	clz	(Ldxc$a;)V	a	method_51303	method_51303
METHOD	clz	(Lur;Lvo;)V	a	method_42669	method_42669
METHOD	clz	(Lbss;)Z	b	method_42206	isValidTarget
METHOD	clz	(Lur;Lvo;)V	b	method_42209	method_42209
METHOD	clz	(Lbss;)V	c	method_42211	removeSuspect
METHOD	clz	(Lbss;)V	d	method_42213	increaseAngerAt
METHOD	clz	()I	gA	method_43999	getAngerAtTarget
METHOD	clz	()Ljava/util/Optional;	gq	method_42215	getPrimeSuspect
METHOD	clz	()Lcly;	gr	method_42216	getAngerManager
METHOD	clz	()Z	gu	method_43113	isDiggingOrEmerging
METHOD	clz	()V	gx	method_42217	updateAnger
METHOD	clz	()I	gy	method_42218	getHeartRate
METHOD	clz	()V	gz	method_42219	playListeningSound
METHOD	clz	(Lbtn;)V	j	method_43274	updateAttackTarget
METHOD	clz	()Lbuu$a;	s	method_42221	addAttributes
METHOD	clz	()I	u	method_42222	getAnger
METHOD	clz	()Lclx;	y	method_42214	getAngriness
CLASS	clz$1	net/minecraft/class_7260$1	net/minecraft/entity/mob/WardenEntity$1
CLASS	clz$1$1	net/minecraft/class_7260$1$1	net/minecraft/entity/mob/WardenEntity$1$1
CLASS	clz$2	net/minecraft/class_7260$2	net/minecraft/entity/mob/WardenEntity$2
FIELD	clz$2	[I	a	field_38170	field_38170
CLASS	clz$a	net/minecraft/class_7260$class_8507	net/minecraft/entity/mob/WardenEntity$VibrationCallback
FIELD	clz$a	Lclz;	a	field_44600	field_44600
FIELD	clz$a	I	b	field_44601	RANGE
FIELD	clz$a	Ldwx;	c	field_44602	positionSource
CLASS	cma	net/minecraft/class_7261	net/minecraft/entity/mob/WardenBrain
FIELD	cma	I	a	field_38171	EMERGE_DURATION
FIELD	cma	I	b	field_38172	ROAR_DURATION
FIELD	cma	I	c	field_38173	DIG_COOLDOWN
FIELD	cma	F	d	field_38175	STROLL_SPEED
FIELD	cma	F	e	field_38176	CELEBRATE_TIME
FIELD	cma	F	f	field_38177	RANGED_APPROACH_SPEED
FIELD	cma	I	g	field_38178	MELEE_ATTACK_INTERVAL
FIELD	cma	I	h	field_38179	DIG_DURATION
FIELD	cma	I	i	field_38180	SNIFF_DURATION
FIELD	cma	I	j	field_38181	field_38181
FIELD	cma	Ljava/util/List;	k	field_38416	SENSORS
FIELD	cma	Ljava/util/List;	l	field_38417	MEMORY_MODULES
FIELD	cma	Lbvh;	m	field_38182	RESET_DIG_COOLDOWN_TASK
METHOD	cma	(Lbtn;)V	a	method_42225	resetDigCooldown
METHOD	cma	(Lbtn;Lbtn;)Z	a	method_42232	method_42232
METHOD	cma	(Lbup;)V	a	method_42227	addCoreActivities
METHOD	cma	(Lbyt$b;)Lcom/mojang/datafixers/kinds/App;	a	method_47302	method_47302
METHOD	cma	(Lbyt$b;Lbyu;)Lbyw;	a	method_47303	method_47303
METHOD	cma	(Lbyt$b;Lbyu;Lare;Lclz;J)Z	a	method_47304	method_47304
METHOD	cma	(Lclz;)V	a	method_42228	updateActivities
METHOD	cma	(Lclz;Lbtn;)Z	a	method_42229	isTargeting
METHOD	cma	(Lclz;Lbup;)V	a	method_42236	addFightActivities
METHOD	cma	(Lclz;Lcom/mojang/serialization/Dynamic;)Lbup;	a	method_42230	create
METHOD	cma	(Lclz;Liz;)V	a	method_42231	lookAtDisturbance
METHOD	cma	(Lbup;)V	b	method_42233	addEmergeActivities
METHOD	cma	(Lclz;Lbtn;)V	b	method_42235	removeDeadSuspect
METHOD	cma	(Lbup;)V	c	method_42237	addDigActivities
METHOD	cma	(Lclz;Lbtn;)Z	c	method_42241	method_42241
METHOD	cma	(Lbup;)V	d	method_42240	addIdleActivities
METHOD	cma	(Lclz;Lbtn;)Z	d	method_42243	method_42243
METHOD	cma	(Lbup;)V	e	method_42242	addInvestigateActivities
METHOD	cma	(Lbup;)V	f	method_42244	addSniffActivities
METHOD	cma	(Lbup;)V	g	method_42245	addRoarActivities
CLASS	cmb	net/minecraft/class_7262	net/minecraft/block/entity/SculkShriekerWarningManager
FIELD	cmb	Lcom/mojang/serialization/Codec;	a	field_38183	CODEC
FIELD	cmb	I	b	field_38184	MAX_WARNING_LEVEL
FIELD	cmb	D	c	field_38738	WARN_RANGE
FIELD	cmb	I	d	field_38186	WARN_WARDEN_RANGE
FIELD	cmb	I	e	field_38187	WARN_DECREASE_COOLDOWN
FIELD	cmb	I	f	field_38188	WARN_INCREASE_COOLDOWN
FIELD	cmb	I	g	field_38194	ticksSinceLastWarning
FIELD	cmb	I	h	field_38195	warningLevel
FIELD	cmb	I	i	field_38196	cooldownTicks
METHOD	cmb	()V	a	method_42247	tick
METHOD	cmb	(I)V	a	method_42248	setWarningLevel
METHOD	cmb	(Lare;Liz;)Z	a	method_42259	isWardenNearby
METHOD	cmb	(Lare;Liz;Larf;)Ljava/util/OptionalInt;	a	method_42250	warnNearbyPlayers
METHOD	cmb	(Larf;)Ljava/util/stream/Stream;	a	method_45380	method_45380
METHOD	cmb	(Lcmb;)V	a	method_42252	copy
METHOD	cmb	(Lcmb;Larf;)V	a	method_44002	method_44002
METHOD	cmb	(Lcmb;Lcmb;)V	a	method_45381	method_45381
METHOD	cmb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_42254	method_42254
METHOD	cmb	(Levp;Larf;)Z	a	method_42255	method_42255
METHOD	cmb	()V	b	method_42258	reset
METHOD	cmb	(Lare;Liz;)Ljava/util/List;	b	method_42265	getPlayersInRange
METHOD	cmb	(Larf;)Z	b	method_44001	method_44001
METHOD	cmb	(Lcmb;)Ljava/lang/Integer;	b	method_42263	method_42263
METHOD	cmb	()I	c	method_42267	getWarningLevel
METHOD	cmb	(Lcmb;)Ljava/lang/Integer;	c	method_42266	method_42266
METHOD	cmb	()Z	d	method_44003	isInCooldown
METHOD	cmb	(Lcmb;)Ljava/lang/Integer;	d	method_42269	method_42269
METHOD	cmb	()V	e	method_42261	increaseWarningLevel
METHOD	cmb	()V	f	method_42264	decreaseWarningLevel
CLASS	cmc	net/minecraft/class_7263	net/minecraft/unused/packageinfo/PackageInfo7263
CLASS	cmd	net/minecraft/class_3988	net/minecraft/entity/passive/MerchantEntity
FIELD	cmd	I	bY	field_30599	field_30599
FIELD	cmd	Ldav;	bZ	field_17721	offers
FIELD	cmd	Lakj;	ca	field_19295	HEAD_ROLLING_TIME_LEFT
FIELD	cmd	Lorg/slf4j/Logger;	cb	field_48833	LOGGER
FIELD	cmd	I	cc	field_30600	INVENTORY_SIZE
FIELD	cmd	Lcmv;	cd	field_17722	customer
FIELD	cmd	Lbrb;	ce	field_17723	inventory
METHOD	cmd	(Ldav;[Lcmm$g;I)V	a	method_19170	fillRecipesFromPool
METHOD	cmd	(Llg;)V	a	method_18007	produceParticles
METHOD	cmd	(Ldau;)V	b	method_18008	afterUsing
METHOD	cmd	(Ldav;)V	b	method_56682	method_56682
METHOD	cmd	()Z	gr	method_18009	hasCustomer
METHOD	cmd	()V	gv	method_20010	playCelebrateSound
METHOD	cmd	()V	gw	method_19181	resetCustomer
METHOD	cmd	()V	gx	method_7237	fillRecipes
METHOD	cmd	()I	s	method_20506	getHeadRollingTimeLeft
METHOD	cmd	(I)V	t	method_20507	setHeadRollingTimeLeft
METHOD	cmd	(Z)Lavy;	w	method_18012	getTradingSound
CLASS	cme	net/minecraft/class_4274	net/minecraft/world/spawner/CatSpawner
FIELD	cme	I	a	field_30601	SPAWN_INTERVAL
FIELD	cme	I	b	field_19171	cooldown
METHOD	cme	(Lare;Liz;)I	a	method_20263	spawnInHouse
METHOD	cme	(Liz;Lare;)I	a	method_20262	spawn
METHOD	cme	(Lji;)Z	a	method_44004	method_44004
METHOD	cme	(Lare;Liz;)I	b	method_20260	spawnInSwampHut
CLASS	cmf	net/minecraft/class_1645	net/minecraft/village/SimpleMerchant
FIELD	cmf	Lcmv;	a	field_7441	player
FIELD	cmf	Ldav;	b	field_7442	offers
FIELD	cmf	I	c	field_18525	experience
CLASS	cmg	net/minecraft/class_6067	net/minecraft/entity/InventoryOwner
FIELD	cmg	Ljava/lang/String;	d_	field_40736	INVENTORY_KEY
METHOD	cmg	(Lbtp;Lcmg;Lcjf;)V	a	method_43544	pickUpItem
METHOD	cmg	(Lur;Ljk$a;)V	a	method_46400	readInventory
METHOD	cmg	(Lur;Ljk$a;)V	b	method_46399	writeInventory
METHOD	cmg	()Lbrb;	y	method_35199	getInventory
CLASS	cmh	net/minecraft/class_1655	net/minecraft/entity/Npc
CLASS	cmi	net/minecraft/class_1646	net/minecraft/entity/passive/VillagerEntity
FIELD	cmi	I	cA	field_19427	restocksToday
FIELD	cmi	J	cB	field_20332	lastRestockCheckTime
FIELD	cmi	Z	cC	field_25167	natural
FIELD	cmi	Lcom/google/common/collect/ImmutableList;	cD	field_18538	MEMORY_MODULES
FIELD	cmi	Lcom/google/common/collect/ImmutableList;	cE	field_18539	SENSORS
FIELD	cmi	I	ca	field_30602	field_30602
FIELD	cmi	Ljava/util/Map;	cb	field_18526	ITEM_FOOD_VALUES
FIELD	cmi	F	cc	field_30603	field_30603
FIELD	cmi	Ljava/util/Map;	cd	field_18851	POINTS_OF_INTEREST
FIELD	cmi	Lorg/slf4j/Logger;	ce	field_36335	LOGGER
FIELD	cmi	Lakj;	cf	field_7445	VILLAGER_DATA
FIELD	cmi	I	cg	field_30604	field_30604
FIELD	cmi	Ljava/util/Set;	ch	field_18527	GATHERABLE_ITEMS
FIELD	cmi	I	ci	field_30605	field_30605
FIELD	cmi	I	cj	field_30606	field_30606
FIELD	cmi	I	ck	field_30607	field_30607
FIELD	cmi	I	cl	field_30608	field_30608
FIELD	cmi	I	cm	field_30609	field_30609
FIELD	cmi	I	cn	field_30610	field_30610
FIELD	cmi	J	co	field_30611	field_30611
FIELD	cmi	I	cp	field_18528	levelUpTimer
FIELD	cmi	Z	cq	field_18529	levelingUp
FIELD	cmi	Lcmv;	cr	field_18530	lastCustomer
FIELD	cmi	Z	cs	field_30612	field_30612
FIELD	cmi	I	ct	field_18533	foodLevel
FIELD	cmi	Lccn;	cu	field_18534	gossip
FIELD	cmi	J	cv	field_18535	gossipStartTime
FIELD	cmi	J	cw	field_19357	lastGossipDecayTime
FIELD	cmi	I	cx	field_18536	experience
FIELD	cmi	J	cz	field_18537	lastRestockTime
METHOD	cmi	(J)Z	a	method_20687	canSummonGolem
METHOD	cmi	(JLcmi;)Z	a	method_20693	method_20693
METHOD	cmi	(Lare;JI)V	a	method_20688	summonGolem
METHOD	cmi	(Lare;Lbss;Lbtn;)V	a	method_20699	method_20699
METHOD	cmi	(Lare;Lcmi;J)V	a	method_19177	talkWithVillager
METHOD	cmi	(Lbrb;Ljava/util/Map$Entry;)I	a	method_19172	method_19172
METHOD	cmi	(Lbup;)V	a	method_19174	initBrain
METHOD	cmi	(Lcco;)Z	a	method_20593	method_20593
METHOD	cmi	(Lccr;)V	a	method_19176	releaseTicketFor
METHOD	cmi	(Lcmi;Lji;)Z	a	method_19520	method_19520
METHOD	cmi	(Lnet/minecraft/server/MinecraftServer;Lccr;Ljh;)V	a	method_19178	method_19178
METHOD	cmi	(Lur;Lvo;)V	a	method_28370	method_28370
METHOD	cmi	(Lvo;)V	a	method_21650	readGossipDataNbt
METHOD	cmi	(J)Z	b	method_20741	hasRecentlySlept
METHOD	cmi	(Lare;Lbsm;)Lcmi;	b	method_7225	createChild
METHOD	cmi	(Lbss;)V	b	method_20690	notifyDeath
METHOD	cmi	(Lcmi;Lji;)Z	b	method_29278	method_29278
METHOD	cmi	(Lcmj;)V	b	method_56683	method_56683
METHOD	cmi	(Ldav;)V	b	method_16917	setOffers
METHOD	cmi	(Lare;)V	c	method_19179	reinitializeBrain
METHOD	cmi	(Lcmi;Lji;)Z	c	method_19521	method_19521
METHOD	cmi	(Lcmi;Lji;)Z	d	method_19522	method_19522
METHOD	cmi	(Lcmv;)I	g	method_20594	getReputation
METHOD	cmi	()Z	gA	method_29279	isNatural
METHOD	cmi	()V	gD	method_19182	restock
METHOD	cmi	()Z	gE	method_20822	shouldRestock
METHOD	cmi	()V	gF	method_19183	playWorkSound
METHOD	cmi	()Z	gG	method_35200	method_35200
METHOD	cmi	()V	gH	method_20697	eatForBreeding
METHOD	cmi	()Z	gI	method_7234	wantsToStartBreeding
METHOD	cmi	()Z	gJ	method_7239	canBreed
METHOD	cmi	()Z	gK	method_19623	hasSeedToPlant
METHOD	cmi	()Lccn;	gL	method_21651	getGossip
METHOD	cmi	()V	gM	method_20264	sayNo
METHOD	cmi	()V	gN	method_19187	clearSpecialPrices
METHOD	cmi	()V	gO	method_49695	sendOffersToCustomer
METHOD	cmi	()Z	gP	method_20823	needsRestock
METHOD	cmi	()Z	gQ	method_20824	canRestock
METHOD	cmi	()V	gR	method_21723	restockAndUpdateDemandBonus
METHOD	cmi	()V	gS	method_21724	updateDemandBonus
METHOD	cmi	()V	gT	method_30958	releaseAllTickets
METHOD	cmi	()Z	gU	method_20698	lacksFood
METHOD	cmi	()V	gV	method_19185	consumeAvailableFood
METHOD	cmi	()Z	gW	method_19188	canLevelUp
METHOD	cmi	()V	gX	method_16918	levelUp
METHOD	cmi	()I	gY	method_19189	getAvailableFood
METHOD	cmi	()V	gZ	method_20696	decayGossip
METHOD	cmi	()Lbuu$a;	gz	method_26955	createVillagerAttributes
METHOD	cmi	(Lcmv;)V	h	method_19191	beginTradeWith
METHOD	cmi	()V	ha	method_20821	clearDailyRestockCount
METHOD	cmi	(Lcmv;)V	i	method_19192	prepareOffersFor
METHOD	cmi	(Lcun;)Z	o	method_51304	method_51304
METHOD	cmi	(I)V	v	method_19625	setExperience
METHOD	cmi	(I)V	w	method_19193	depleteFood
METHOD	cmi	(Z)V	x	method_35201	method_35201
CLASS	cmj	net/minecraft/class_3850	net/minecraft/village/VillagerData
FIELD	cmj	I	a	field_30613	MIN_LEVEL
FIELD	cmj	I	b	field_30614	MAX_LEVEL
FIELD	cmj	Lcom/mojang/serialization/Codec;	c	field_24669	CODEC
FIELD	cmj	Lzm;	d	field_48345	PACKET_CODEC
FIELD	cmj	[I	e	field_18540	LEVEL_BASE_EXPERIENCE
FIELD	cmj	Lcmn;	f	field_17048	type
FIELD	cmj	Lcml;	g	field_17049	profession
FIELD	cmj	I	h	field_17050	level
METHOD	cmj	()Lcmn;	a	method_16919	getType
METHOD	cmj	(I)Lcmj;	a	method_16920	withLevel
METHOD	cmj	(Lcmj;)Ljava/lang/Integer;	a	method_56089	method_56089
METHOD	cmj	(Lcml;)Lcmj;	a	method_16921	withProfession
METHOD	cmj	(Lcmn;)Lcmj;	a	method_16922	withType
METHOD	cmj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28372	method_28372
METHOD	cmj	()Lcml;	b	method_16924	getProfession
METHOD	cmj	(I)I	b	method_19194	getLowerLevelExperience
METHOD	cmj	(Lcmj;)Lcml;	b	method_56090	method_56090
METHOD	cmj	()I	c	method_16925	getLevel
METHOD	cmj	(I)I	c	method_19195	getUpperLevelExperience
METHOD	cmj	(Lcmj;)Lcmn;	c	method_56091	method_56091
METHOD	cmj	()Lcml;	d	method_29948	method_29948
METHOD	cmj	(I)Z	d	method_19196	canLevelUp
METHOD	cmj	(Lcmj;)Ljava/lang/Integer;	d	method_28371	method_28371
METHOD	cmj	()Lcmn;	e	method_29949	method_29949
METHOD	cmj	(Lcmj;)Lcml;	e	method_28373	method_28373
METHOD	cmj	(Lcmj;)Lcmn;	f	method_28374	method_28374
CLASS	cmk	net/minecraft/class_3851	net/minecraft/village/VillagerDataContainer
METHOD	cmk	()Lcmn;	a	method_47882	getVariant
METHOD	cmk	(Lcmj;)V	a	method_7195	setVillagerData
METHOD	cmk	(Lcmn;)V	a	method_47883	setVariant
METHOD	cmk	()Lcmj;	gB	method_7231	getVillagerData
CLASS	cml	net/minecraft/class_3852	net/minecraft/village/VillagerProfession
FIELD	cml	Ljava/util/function/Predicate;	a	field_39308	IS_ACQUIRABLE_JOB_SITE
FIELD	cml	Lcml;	b	field_17051	field_17051
FIELD	cml	Lcml;	c	field_17052	field_17052
FIELD	cml	Lcml;	d	field_17053	field_17053
FIELD	cml	Lcml;	e	field_17054	field_17054
FIELD	cml	Lcml;	f	field_17055	field_17055
FIELD	cml	Lcml;	g	field_17056	field_17056
FIELD	cml	Lcml;	h	field_17057	field_17057
FIELD	cml	Lcml;	i	field_17058	field_17058
FIELD	cml	Lcml;	j	field_17059	field_17059
FIELD	cml	Lcml;	k	field_17060	field_17060
FIELD	cml	Lcml;	l	field_17061	field_17061
FIELD	cml	Lcml;	m	field_17062	field_17062
FIELD	cml	Lcml;	n	field_17063	field_17063
FIELD	cml	Lcml;	o	field_17064	field_17064
FIELD	cml	Lcml;	p	field_17065	field_17065
FIELD	cml	Ljava/lang/String;	q	comp_818	id
FIELD	cml	Ljava/util/function/Predicate;	r	comp_819	heldWorkstation
FIELD	cml	Ljava/util/function/Predicate;	s	comp_820	acquirableWorkstation
FIELD	cml	Lcom/google/common/collect/ImmutableSet;	t	comp_821	gatherableItems
FIELD	cml	Lcom/google/common/collect/ImmutableSet;	u	comp_822	secondaryJobSites
FIELD	cml	Lavy;	v	comp_823	workSound
METHOD	cml	()Ljava/lang/String;	a	comp_818	id
METHOD	cml	(Lald;Lji;)Z	a	method_44321	method_44321
METHOD	cml	(Ljava/lang/String;Lald;Lavy;)Lcml;	a	method_16926	register
METHOD	cml	(Ljava/lang/String;Lald;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lavy;)Lcml;	a	method_19197	register
METHOD	cml	(Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lavy;)Lcml;	a	method_44007	register
METHOD	cml	(Ljava/lang/String;Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lcom/google/common/collect/ImmutableSet;Lcom/google/common/collect/ImmutableSet;Lavy;)Lcml;	a	method_44008	register
METHOD	cml	(Lji;)Z	a	method_44006	method_44006
METHOD	cml	()Ljava/util/function/Predicate;	b	comp_819	heldWorkstation
METHOD	cml	(Lald;Lji;)Z	b	method_44005	method_44005
METHOD	cml	()Ljava/util/function/Predicate;	c	comp_820	acquirableWorkstation
METHOD	cml	(Lald;Lji;)Z	c	method_44322	method_44322
METHOD	cml	()Lcom/google/common/collect/ImmutableSet;	d	comp_821	gatherableItems
METHOD	cml	(Lald;Lji;)Z	d	method_44009	method_44009
METHOD	cml	()Lcom/google/common/collect/ImmutableSet;	e	comp_822	secondaryJobSites
METHOD	cml	()Lavy;	f	comp_823	workSound
CLASS	cmm	net/minecraft/class_3853	net/minecraft/village/TradeOffers
FIELD	cmm	Ljava/util/Map;	a	field_17067	PROFESSION_TO_LEVELED_TRADE
FIELD	cmm	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	b	field_17724	WANDERING_TRADER_TRADES
FIELD	cmm	Ljava/util/Map;	c	field_45128	REBALANCED_PROFESSION_TO_LEVELED_TRADE
FIELD	cmm	Ljava/util/List;	d	field_45129	REBALANCED_WANDERING_TRADER_TRADES
FIELD	cmm	I	e	field_30615	DEFAULT_MAX_USES
FIELD	cmm	I	f	field_30616	COMMON_MAX_USES
FIELD	cmm	I	g	field_30617	RARE_MAX_USES
FIELD	cmm	I	h	field_30618	NOVICE_SELL_XP
FIELD	cmm	I	i	field_30619	NOVICE_BUY_XP
FIELD	cmm	I	j	field_30620	APPRENTICE_SELL_XP
FIELD	cmm	I	k	field_30621	APPRENTICE_BUY_XP
FIELD	cmm	I	l	field_30622	JOURNEYMAN_SELL_XP
FIELD	cmm	I	m	field_30623	JOURNEYMAN_BUY_XP
FIELD	cmm	I	n	field_30624	EXPERT_SELL_XP
FIELD	cmm	I	o	field_30625	EXPERT_BUY_XP
FIELD	cmm	I	p	field_30626	MASTER_TRADE_XP
FIELD	cmm	F	q	field_30627	LOW_PRICE_MULTIPLIER
FIELD	cmm	F	r	field_30628	HIGH_PRICE_MULTIPLIER
FIELD	cmm	Lcmm$l;	s	field_46167	SELL_DESERT_VILLAGE_MAP_TRADE
FIELD	cmm	Lcmm$l;	t	field_46168	SELL_SAVANNA_VILLAGE_MAP_TRADE
FIELD	cmm	Lcmm$l;	u	field_46169	SELL_PLAINS_VILLAGE_MAP_TRADE
FIELD	cmm	Lcmm$l;	v	field_46170	SELL_TAIGA_VILLAGE_MAP_TRADE
FIELD	cmm	Lcmm$l;	w	field_46171	SELL_SNOWY_VILLAGE_MAP_TRADE
FIELD	cmm	Lcmm$l;	x	field_46172	SELL_JUNGLE_TEMPLE_MAP_TRADE
FIELD	cmm	Lcmm$l;	y	field_46173	SELL_SWAMP_HUT_MAP_TRADE
METHOD	cmm	()Lcmm$g;	a	method_52551	createMasterLibrarianTradeFactory
METHOD	cmm	(I)Lcmm$g;	a	method_52552	createLibrarianTradeFactory
METHOD	cmm	(Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	a	method_16928	copyToFastUtilMap
METHOD	cmm	(Lcui;Lczy;I)Lcun;	a	method_53832	enchant
METHOD	cmm	(Ljava/util/HashMap;)V	a	method_16929	method_16929
METHOD	cmm	(Lji;)Ldas;	a	method_57311	createPotion
METHOD	cmm	(Lji;Lkk$a;)Lkk$a;	a	method_57312	method_57312
METHOD	cmm	(Lji;)Lcun;	b	method_52553	createPotionStack
CLASS	cmm$a	net/minecraft/class_3853$class_4160	net/minecraft/village/TradeOffers$SellDyedArmorFactory
FIELD	cmm$a	Lcui;	a	field_18544	sell
FIELD	cmm$a	I	b	field_18545	price
FIELD	cmm$a	I	c	field_18546	maxUses
FIELD	cmm$a	I	d	field_18547	experience
METHOD	cmm$a	(Lazf;)Lcth;	a	method_19200	getDye
CLASS	cmm$b	net/minecraft/class_3853$class_4161	net/minecraft/village/TradeOffers$BuyItemFactory
FIELD	cmm$b	Ldas;	a	field_45130	stack
FIELD	cmm$b	I	b	field_18550	maxUses
FIELD	cmm$b	I	c	field_18551	experience
FIELD	cmm$b	I	d	field_18549	price
FIELD	cmm$b	F	e	field_18552	multiplier
CLASS	cmm$c	net/minecraft/class_3853$class_4162	net/minecraft/village/TradeOffers$TypeAwareBuyForOneEmeraldFactory
FIELD	cmm$c	Ljava/util/Map;	a	field_18553	map
FIELD	cmm$c	I	b	field_18554	count
FIELD	cmm$c	I	c	field_18555	maxUses
FIELD	cmm$c	I	d	field_18556	experience
METHOD	cmm$c	(Lcmn;)V	a	method_19201	method_19201
METHOD	cmm$c	(Ljava/util/Map;Lcmn;)Z	a	method_19202	method_19202
CLASS	cmm$d	net/minecraft/class_3853$class_1648	net/minecraft/village/TradeOffers$EnchantBookFactory
FIELD	cmm$d	I	a	field_18557	experience
FIELD	cmm$d	Ljava/util/List;	b	field_45131	possibleEnchantments
FIELD	cmm$d	I	c	field_45132	minLevel
FIELD	cmm$d	I	d	field_45133	maxLevel
METHOD	cmm$d	(I)[Lczy;	a	method_52554	method_52554
CLASS	cmm$e	net/minecraft/class_3853$class_4163	net/minecraft/village/TradeOffers$SellEnchantedToolFactory
FIELD	cmm$e	Lcun;	a	field_18558	tool
FIELD	cmm$e	I	b	field_18559	basePrice
FIELD	cmm$e	I	c	field_18560	maxUses
FIELD	cmm$e	I	d	field_18561	experience
FIELD	cmm$e	F	e	field_18562	multiplier
CLASS	cmm$f	net/minecraft/class_3853$class_8793	net/minecraft/village/TradeOffers$EmptyFactory
CLASS	cmm$g	net/minecraft/class_3853$class_1652	net/minecraft/village/TradeOffers$Factory
METHOD	cmm$g	(Lbss;Lazf;)Ldau;	a	method_7246	create
CLASS	cmm$h	net/minecraft/class_3853$class_4164	net/minecraft/village/TradeOffers$ProcessItemFactory
FIELD	cmm$h	Ldas;	a	field_18563	toBeProcessed
FIELD	cmm$h	I	b	field_18565	price
FIELD	cmm$h	Lcun;	c	field_18566	processed
FIELD	cmm$h	I	d	field_18568	maxUses
FIELD	cmm$h	I	e	field_18569	experience
FIELD	cmm$h	F	f	field_18570	multiplier
CLASS	cmm$i	net/minecraft/class_3853$class_4165	net/minecraft/village/TradeOffers$SellItemFactory
FIELD	cmm$i	Lcun;	a	field_18571	sell
FIELD	cmm$i	I	b	field_18572	price
FIELD	cmm$i	I	c	field_18574	maxUses
FIELD	cmm$i	I	d	field_18575	experience
FIELD	cmm$i	F	e	field_18576	multiplier
CLASS	cmm$j	net/minecraft/class_3853$class_4166	net/minecraft/village/TradeOffers$SellSuspiciousStewFactory
FIELD	cmm$j	Lcxr;	a	field_45756	stewEffects
FIELD	cmm$j	I	b	field_18579	experience
FIELD	cmm$j	F	c	field_18580	multiplier
CLASS	cmm$k	net/minecraft/class_3853$class_4167	net/minecraft/village/TradeOffers$SellPotionHoldingItemFactory
FIELD	cmm$k	Lcun;	a	field_18581	sell
FIELD	cmm$k	I	b	field_18582	sellCount
FIELD	cmm$k	I	c	field_18583	price
FIELD	cmm$k	I	d	field_18584	maxUses
FIELD	cmm$k	I	e	field_18585	experience
FIELD	cmm$k	Lcui;	f	field_18586	secondBuy
FIELD	cmm$k	I	g	field_18587	secondCount
FIELD	cmm$k	F	h	field_18588	priceMultiplier
METHOD	cmm$k	(Lbss;Lji$c;)Z	a	method_19203	method_19203
CLASS	cmm$l	net/minecraft/class_3853$class_1654	net/minecraft/village/TradeOffers$SellMapFactory
FIELD	cmm$l	I	a	field_18589	price
FIELD	cmm$l	Laxe;	b	field_7474	structure
FIELD	cmm$l	Ljava/lang/String;	c	field_37051	nameKey
FIELD	cmm$l	Lji;	d	field_7473	decoration
FIELD	cmm$l	I	e	field_18590	maxUses
FIELD	cmm$l	I	f	field_18591	experience
CLASS	cmm$m	net/minecraft/class_3853$class_8640	net/minecraft/village/TradeOffers$TypedWrapperFactory
FIELD	cmm$m	Ljava/util/Map;	a	comp_1962	typeToFactory
METHOD	cmm$m	()Ljava/util/Map;	a	comp_1962	typeToFactory
METHOD	cmm$m	(Lcmm$g;Lcmn;)Lcmm$g;	a	method_53833	method_53833
METHOD	cmm$m	(Lcmm$g;[Lcmn;)Lcmm$m;	a	method_53834	of
METHOD	cmm$m	(Lcmn;)Lcmn;	a	method_53835	method_53835
CLASS	cmn	net/minecraft/class_3854	net/minecraft/village/VillagerType
FIELD	cmn	Lcmn;	a	field_17071	DESERT
FIELD	cmn	Lcmn;	b	field_17072	JUNGLE
FIELD	cmn	Lcmn;	c	field_17073	PLAINS
FIELD	cmn	Lcmn;	d	field_17074	SAVANNA
FIELD	cmn	Lcmn;	e	field_17075	SNOW
FIELD	cmn	Lcmn;	f	field_17076	SWAMP
FIELD	cmn	Lcmn;	g	field_17077	TAIGA
FIELD	cmn	Ljava/lang/String;	h	field_26690	name
FIELD	cmn	Ljava/util/Map;	i	field_17078	BIOME_TO_TYPE
METHOD	cmn	(Ljava/lang/String;)Lcmn;	a	method_16931	create
METHOD	cmn	(Ljava/util/HashMap;)V	a	method_16932	method_16932
METHOD	cmn	(Lji;)Lcmn;	a	method_16930	forBiome
CLASS	cmo	net/minecraft/class_3989	net/minecraft/entity/passive/WanderingTraderEntity
FIELD	cmo	I	ca	field_30629	field_30629
FIELD	cmo	Liz;	cb	field_17758	wanderTarget
FIELD	cmo	I	cc	field_17725	despawnDelay
METHOD	cmo	(Lcmo;)Lccz;	a	method_18061	method_18061
METHOD	cmo	(Lcmo;)Lccz;	b	method_18066	method_18066
METHOD	cmo	(Lcmo;)Lccz;	c	method_18063	method_18063
METHOD	cmo	(Lcmo;)Lccz;	d	method_18064	method_18064
METHOD	cmo	(Lcmo;)Z	e	method_18067	method_18067
METHOD	cmo	(Lcmo;)Z	f	method_18068	method_18068
METHOD	cmo	()V	gA	method_52557	fillRebalancedRecipes
METHOD	cmo	()V	gB	method_20508	tickDespawnDelay
METHOD	cmo	()Liz;	gD	method_18065	getWanderTarget
METHOD	cmo	()I	gz	method_18014	getDespawnDelay
METHOD	cmo	(Liz;)V	i	method_18069	setWanderTarget
METHOD	cmo	(Liz;)V	j	method_57006	method_57006
METHOD	cmo	(I)V	v	method_18013	setDespawnDelay
CLASS	cmo$a	net/minecraft/class_3989$class_3994	net/minecraft/entity/passive/WanderingTraderEntity$WanderToTargetGoal
FIELD	cmo$a	Lcmo;	a	field_17759	trader
FIELD	cmo$a	D	b	field_17760	proximityDistance
FIELD	cmo$a	D	c	field_17761	speed
FIELD	cmo$a	Lcmo;	d	field_17762	field_17762
METHOD	cmo$a	(Liz;D)Z	a	method_18070	isTooFarFrom
CLASS	cmp	net/minecraft/class_3990	net/minecraft/world/WanderingTraderManager
FIELD	cmp	I	a	field_30630	DEFAULT_SPAWN_DELAY
FIELD	cmp	I	b	field_30631	DEFAULT_SPAWN_TIMER
FIELD	cmp	I	c	field_30632	MIN_SPAWN_CHANCE
FIELD	cmp	I	d	field_30633	MAX_SPAWN_CHANCE
FIELD	cmp	I	e	field_30634	DEFAULT_SPAWN_CHANCE
FIELD	cmp	I	f	field_30635	field_30635
FIELD	cmp	I	g	field_30636	field_30636
FIELD	cmp	Lazf;	h	field_17726	random
FIELD	cmp	Lepz;	i	field_24387	properties
FIELD	cmp	I	j	field_17728	spawnTimer
FIELD	cmp	I	k	field_17729	spawnDelay
FIELD	cmp	I	l	field_17730	spawnChance
METHOD	cmp	(Lare;)Z	a	method_18018	trySpawn
METHOD	cmp	(Lare;Lcmo;I)V	a	method_18016	spawnLlama
METHOD	cmp	(Ldbc;Liz;)Z	a	method_23279	doesNotSuffocateAt
METHOD	cmp	(Ldbz;Liz;I)Liz;	a	method_18017	getNearbySpawnPos
METHOD	cmp	(Liz;)Z	a	method_19631	method_19631
METHOD	cmp	(Lji;)Z	a	method_44010	method_44010
CLASS	cmq	net/minecraft/class_6068	net/minecraft/unused/packageinfo/PackageInfo6068
CLASS	cmr	net/minecraft/class_6069	net/minecraft/unused/packageinfo/PackageInfo6069
CLASS	cms	net/minecraft/class_1656	net/minecraft/entity/player/PlayerAbilities
FIELD	cms	Z	a	field_7480	invulnerable
FIELD	cms	Z	b	field_7479	flying
FIELD	cms	Z	c	field_7478	allowFlying
FIELD	cms	Z	d	field_7477	creativeMode
FIELD	cms	Z	e	field_7476	allowModifyWorld
FIELD	cms	F	f	field_7481	flySpeed
FIELD	cms	F	g	field_7482	walkSpeed
METHOD	cms	()F	a	method_7252	getFlySpeed
METHOD	cms	(F)V	a	method_7248	setFlySpeed
METHOD	cms	(Lur;)V	a	method_7251	writeNbt
METHOD	cms	()F	b	method_7253	getWalkSpeed
METHOD	cms	(F)V	b	method_7250	setWalkSpeed
METHOD	cms	(Lur;)V	b	method_7249	readNbt
CLASS	cmt	net/minecraft/class_1659	net/minecraft/network/message/ChatVisibility
FIELD	cmt	Lcmt;	a	field_7538	field_7538
FIELD	cmt	Lcmt;	b	field_7539	field_7539
FIELD	cmt	Lcmt;	c	field_7536	field_7536
FIELD	cmt	Ljava/util/function/IntFunction;	d	field_7534	BY_ID
FIELD	cmt	I	e	field_7535	id
FIELD	cmt	Ljava/lang/String;	f	field_7540	translationKey
FIELD	cmt	[Lcmt;	g	field_7537	field_7537
METHOD	cmt	(I)Lcmt;	a	method_7360	byId
METHOD	cmt	()[Lcmt;	c	method_36660	method_36660
CLASS	cmu	net/minecraft/class_1661	net/minecraft/entity/player/PlayerInventory
FIELD	cmu	I	b	field_30637	ITEM_USAGE_COOLDOWN
FIELD	cmu	I	c	field_30638	MAIN_SIZE
FIELD	cmu	I	d	field_30639	OFF_HAND_SLOT
FIELD	cmu	I	e	field_30640	NOT_FOUND
FIELD	cmu	[I	f	field_33767	ARMOR_SLOTS
FIELD	cmu	[I	g	field_33768	HELMET_SLOTS
FIELD	cmu	Ljr;	h	field_7547	main
FIELD	cmu	Ljr;	i	field_7548	armor
FIELD	cmu	Ljr;	j	field_7544	offHand
FIELD	cmu	I	k	field_7545	selectedSlot
FIELD	cmu	Lcmv;	l	field_7546	player
FIELD	cmu	I	m	field_30641	HOTBAR_SIZE
FIELD	cmu	Ljava/util/List;	n	field_7543	combinedInventory
FIELD	cmu	I	o	field_7542	changeCount
METHOD	cmu	(D)V	a	method_7373	scrollInHotbar
METHOD	cmu	(Laxe;)Z	a	method_7382	contains
METHOD	cmu	(Lcmu;)V	a	method_7377	clone
METHOD	cmu	(Lcmz;)V	a	method_7387	populateRecipeFinder
METHOD	cmu	(Lcun;Lcun;)Z	a	method_7393	canStackAddMore
METHOD	cmu	(Lcun;Z)V	a	method_32338	offer
METHOD	cmu	(Ldsa;)F	a	method_7370	getBlockBreakingSpeed
METHOD	cmu	(Ljava/util/function/Predicate;ILbql;)I	a	method_29280	remove
METHOD	cmu	(Lux;)Lux;	a	method_7384	writeNbt
METHOD	cmu	(Z)Lcun;	a	method_37417	dropSelectedItem
METHOD	cmu	(Lcun;)V	b	method_7374	addPickBlock
METHOD	cmu	(Ljava/util/function/Predicate;)Z	b	method_55753	contains
METHOD	cmu	(Lux;)V	b	method_7397	readNbt
METHOD	cmu	(I)V	c	method_7365	swapSlotWithHotbar
METHOD	cmu	(ILcun;)Z	c	method_7367	insertStack
METHOD	cmu	(Lcun;)I	c	method_7395	getSlotWithStack
METHOD	cmu	(I)Z	d	method_7380	isValidHotbarIndex
METHOD	cmu	(ILcun;)I	d	method_7385	addStack
METHOD	cmu	(Lcun;)I	d	method_7371	indexOf
METHOD	cmu	(I)Lcun;	e	method_7372	getArmorStack
METHOD	cmu	(Lcun;)I	e	method_7390	getOccupiedSlotWithRoomForStack
METHOD	cmu	()Lcun;	f	method_7391	getMainHandStack
METHOD	cmu	(Lcun;)Z	f	method_7394	insertStack
METHOD	cmu	()I	g	method_7368	getHotbarSize
METHOD	cmu	(Lcun;)V	g	method_7398	offerOrDrop
METHOD	cmu	()I	h	method_7376	getEmptySlot
METHOD	cmu	(Lcun;)V	h	method_7378	removeOne
METHOD	cmu	()I	i	method_7386	getSwappableHotbarSlot
METHOD	cmu	(Lcun;)Z	i	method_7379	contains
METHOD	cmu	()V	j	method_7381	updateItems
METHOD	cmu	(Lcun;)I	j	method_7366	addStack
METHOD	cmu	()V	k	method_7388	dropAll
METHOD	cmu	(Lcun;)Ljava/lang/String;	k	method_7389	method_7389
METHOD	cmu	()I	l	method_7364	getChangeCount
CLASS	cmv	net/minecraft/class_1657	net/minecraft/entity/player/PlayerEntity
FIELD	cmv	Lbth;	bF	field_46174	DEFAULT_MAIN_ARM
FIELD	cmv	I	bG	field_46175	field_46175
FIELD	cmv	I	bH	field_30644	field_30644
FIELD	cmv	I	bI	field_30645	field_30645
FIELD	cmv	I	bJ	field_30646	field_30646
FIELD	cmv	I	bK	field_30647	field_30647
FIELD	cmv	I	bL	field_49734	field_49734
FIELD	cmv	Lorg/slf4j/Logger;	b	field_38197	LOGGER
FIELD	cmv	I	bM	field_49735	field_49735
FIELD	cmv	F	bN	field_47819	field_47819
FIELD	cmv	F	bO	field_47820	field_47820
FIELD	cmv	F	bP	field_30648	field_30648
FIELD	cmv	F	bQ	field_30649	field_30649
FIELD	cmv	F	bR	field_30650	field_30650
FIELD	cmv	F	bS	field_30651	DEFAULT_EYE_HEIGHT
FIELD	cmv	Levp;	bT	field_47821	VEHICLE_ATTACHMENT_POS
FIELD	cmv	Lbsv;	bU	field_18135	STANDING_DIMENSIONS
FIELD	cmv	Lakj;	bV	field_7518	PLAYER_MODEL_PARTS
FIELD	cmv	Lakj;	bW	field_7488	MAIN_ARM
FIELD	cmv	Lakj;	bX	field_7496	LEFT_SHOULDER_ENTITY
FIELD	cmv	Lakj;	bY	field_7506	RIGHT_SHOULDER_ENTITY
FIELD	cmv	Lcre;	bZ	field_7486	enderChestInventory
FIELD	cmv	Lcms;	cA	field_7503	abilities
FIELD	cmv	I	cB	field_7508	lastPlayedLevelUpSoundTime
FIELD	cmv	Lcom/mojang/authlib/GameProfile;	cC	field_7507	gameProfile
FIELD	cmv	Z	cD	field_7523	reducedDebugInfo
FIELD	cmv	Lcun;	cE	field_7525	selectedItem
FIELD	cmv	Lcuj;	cF	field_7484	itemCooldownManager
FIELD	cmv	Ljava/util/Optional;	cG	field_39445	lastDeathPos
FIELD	cmv	Ljava/util/Map;	c	field_18134	POSE_DIMENSIONS
FIELD	cmv	Lcqt;	ca	field_7498	playerScreenHandler
FIELD	cmv	Lcps;	cb	field_7512	currentScreenHandler
FIELD	cmv	Lcpo;	cc	field_7493	hungerManager
FIELD	cmv	I	cd	field_7489	abilityResyncCountdown
FIELD	cmv	F	ce	field_7505	prevStrideDistance
FIELD	cmv	F	cf	field_7483	strideDistance
FIELD	cmv	I	cg	field_7504	experiencePickUpDelay
FIELD	cmv	D	ch	field_7524	prevCapeX
FIELD	cmv	D	ci	field_7502	prevCapeY
FIELD	cmv	D	cj	field_7522	prevCapeZ
FIELD	cmv	D	ck	field_7500	capeX
FIELD	cmv	D	cl	field_7521	capeY
FIELD	cmv	D	cm	field_7499	capeZ
FIELD	cmv	Z	cn	field_7490	isSubmergedInWater
FIELD	cmv	I	co	field_7520	experienceLevel
FIELD	cmv	I	cp	field_7495	totalExperience
FIELD	cmv	F	cq	field_7510	experienceProgress
FIELD	cmv	I	cr	field_7494	enchantmentTableSeed
FIELD	cmv	F	cs	field_7509	field_7509
FIELD	cmv	Lcnj;	ct	field_7513	fishHook
FIELD	cmv	F	cu	field_41765	damageTiltYaw
FIELD	cmv	Levp;	cv	field_49989	currentExplosionImpactPos
FIELD	cmv	Lbss;	cw	field_49990	explodedBy
FIELD	cmv	Z	cx	field_49991	ignoreFallDamageFromCurrentExplosion
FIELD	cmv	I	cz	field_7487	sleepTimer
FIELD	cmv	Lakj;	d	field_7491	ABSORPTION_AMOUNT
FIELD	cmv	Lakj;	e	field_7511	SCORE
FIELD	cmv	J	f	field_19428	shoulderEntityAddedTime
FIELD	cmv	Lcmu;	g	field_7514	inventory
METHOD	cmv	(F)V	C	method_7322	addExhaustion
METHOD	cmv	(F)F	D	method_7261	getAttackCooldownProgress
METHOD	cmv	(F)Z	E	method_30263	method_30263
METHOD	cmv	(Lbss;)V	F	method_17853	method_17853
METHOD	cmv	()Z	Y	method_33793	shouldFilterText
METHOD	cmv	(ILdav;IIZZ)V	a	method_17354	sendTradeOffers
METHOD	cmv	(Lale;)V	a	method_7281	incrementStat
METHOD	cmv	(Lale;I)V	a	method_7339	increaseStat
METHOD	cmv	(Lare;Liz;FZZ)Ljava/util/Optional;	a	method_26091	findRespawnPosition
METHOD	cmv	(Lavy;Lawa;FF)V	a	method_17356	playSoundToPlayer
METHOD	cmv	(Lawg;)V	a	method_7266	resetStat
METHOD	cmv	(Lawg;I)V	a	method_7342	increaseStat
METHOD	cmv	(Lbqw;)Ljava/util/OptionalInt;	a	method_17355	openHandledScreen
METHOD	cmv	(Lbss;Lbqr;)Lbqs;	a	method_7287	interact
METHOD	cmv	(Lbth;)V	a	method_7283	setMainArm
METHOD	cmv	(Lchh;Lbql;)V	a	method_7291	openHorseInventory
METHOD	cmv	(Lcmv;)Z	a	method_7256	shouldDamagePlayer
METHOD	cmv	(Lcmw;)Z	a	method_7348	isPartVisible
METHOD	cmv	(Lcun;I)V	a	method_7286	applyEnchantmentCosts
METHOD	cmv	(Lcun;Lbqr;)V	a	method_7315	useBook
METHOD	cmv	(Lcun;Lcun;Lcqa;)V	a	method_33592	onPickupSlotClick
METHOD	cmv	(Lcun;Z)Lcjf;	a	method_7328	dropItem
METHOD	cmv	(Lcun;ZZ)Lcjf;	a	method_7329	dropItem
METHOD	cmv	(Lcyv;Ljava/util/List;)V	a	method_51283	onRecipeCrafted
METHOD	cmv	(Ldax;)V	a	method_7257	openCommandBlockMinecartScreen
METHOD	cmv	(Ldbw;Liz;Ldbt;)Z	a	method_21701	isBlockBreakingRestricted
METHOD	cmv	(Ldpp;)V	a	method_7323	openCommandBlockScreen
METHOD	cmv	(Ldqf;)V	a	method_16354	openJigsawScreen
METHOD	cmv	(Ldqp;Z)V	a	method_7311	openEditSignScreen
METHOD	cmv	(Ldqu;)V	a	method_7303	openStructureBlockScreen
METHOD	cmv	(Levk;D)Z	a	method_56092	canInteractWithEntityIn
METHOD	cmv	(Liz;)Lcom/mojang/datafixers/util/Either;	a	method_7269	trySleep
METHOD	cmv	(Liz;D)Z	a	method_56093	canInteractWithBlockAt
METHOD	cmv	(Liz;Lje;Lcun;)Z	a	method_7343	canPlaceOn
METHOD	cmv	(Ljava/lang/String;Lyl;)Lyl;	a	method_7321	method_7321
METHOD	cmv	(Ljava/util/Collection;)I	a	method_7254	unlockRecipes
METHOD	cmv	(Ljava/util/Optional;)V	a	method_43120	setLastDeathPos
METHOD	cmv	(Ljh;)Ljava/util/Optional;	a	method_43119	method_43119
METHOD	cmv	(Lur;Lvo;)V	a	method_43121	method_43121
METHOD	cmv	(Lxo;Z)V	a	method_7353	sendMessage
METHOD	cmv	(Lyc;)Lyc;	a	method_7299	addTellClickEvent
METHOD	cmv	(ZZ)V	a	method_7358	wakeUp
METHOD	cmv	()Ljava/util/Optional;	aa	method_42272	getSculkShriekerWarningManager
METHOD	cmv	(DDF)Z	b	method_59818	method_59818
METHOD	cmv	(Lawg;)V	b	method_7259	incrementStat
METHOD	cmv	(Lbss;)V	b	method_7277	addCritParticles
METHOD	cmv	(Lbss;D)Z	b	method_56094	canInteractWithEntity
METHOD	cmv	(Lbsy;)V	b	method_17851	method_17851
METHOD	cmv	(Ljava/util/Collection;)I	b	method_7333	lockRecipes
METHOD	cmv	(Ljava/util/List;)V	b	method_7335	unlockRecipes
METHOD	cmv	(I)V	c	method_7316	addExperienceLevels
METHOD	cmv	(Lbss;)V	c	method_7304	addEnchantedHitParticles
METHOD	cmv	(Lbsy;)Z	c	method_17852	method_17852
METHOD	cmv	(Lur;)V	c	method_7267	updateShoulderEntity
METHOD	cmv	(I)V	d	method_7255	addExperience
METHOD	cmv	(Lbss;)V	d	method_7341	collideWithEntity
METHOD	cmv	(Ldsa;)F	d	method_7351	getBlockBreakingSpeed
METHOD	cmv	(Lbss;)V	e	method_7324	attack
METHOD	cmv	(Ldsa;)Z	e	method_7305	canHarvest
METHOD	cmv	()Z	f	method_7337	isCreative
METHOD	cmv	()Lbuu$a;	fQ	method_26956	createPlayerAttributes
METHOD	cmv	()Z	fR	method_21823	shouldCancelInteraction
METHOD	cmv	()Z	fS	method_21824	shouldDismount
METHOD	cmv	()Z	fT	method_21825	clipAtLedge
METHOD	cmv	()Z	fU	method_7295	updateWaterSubmersionState
METHOD	cmv	()V	fV	method_7318	updatePose
METHOD	cmv	()I	fW	method_7272	getScore
METHOD	cmv	()V	fX	method_7293	vanishCursedItems
METHOD	cmv	()V	fY	method_7284	disableShield
METHOD	cmv	()V	fZ	method_7263	spawnSweepAttackParticles
METHOD	cmv	()Z	g	method_7340	isMainPlayer
METHOD	cmv	()Z	gA	method_31550	isUsingSpyglass
METHOD	cmv	()Ljava/util/Optional;	gB	method_43122	getLastDeathPos
METHOD	cmv	()D	gC	method_55754	getBlockInteractionRange
METHOD	cmv	()D	gD	method_55755	getEntityInteractionRange
METHOD	cmv	()V	gE	method_58396	clearCurrentExplosion
METHOD	cmv	()V	ga	method_7331	requestRespawn
METHOD	cmv	()Lcom/mojang/authlib/GameProfile;	gb	method_7334	getGameProfile
METHOD	cmv	()Lcmu;	gc	method_31548	getInventory
METHOD	cmv	()Lcms;	gd	method_31549	getAbilities
METHOD	cmv	()Z	ge	method_45015	shouldCloseHandledScreenOnRespawn
METHOD	cmv	()Z	gf	method_7276	canResetTimeBySleeping
METHOD	cmv	()I	gg	method_7297	getSleepTimer
METHOD	cmv	()Z	gh	method_23668	checkFallFlying
METHOD	cmv	()V	gi	method_23669	startFallFlying
METHOD	cmv	()V	gj	method_23670	stopFallFlying
METHOD	cmv	()I	gk	method_7278	getEnchantmentTableSeed
METHOD	cmv	()I	gl	method_7349	getNextLevelExperience
METHOD	cmv	()Lcpo;	gm	method_7344	getHungerManager
METHOD	cmv	()Z	gn	method_7317	canFoodHeal
METHOD	cmv	()Z	go	method_7294	canModifyBlocks
METHOD	cmv	()Lcre;	gp	method_7274	getEnderChestInventory
METHOD	cmv	()V	gq	method_7262	dropShoulderEntities
METHOD	cmv	()Lewt;	gr	method_7327	getScoreboard
METHOD	cmv	()Z	gs	method_7302	hasReducedDebugInfo
METHOD	cmv	()Lur;	gt	method_7356	getShoulderEntityLeft
METHOD	cmv	()Lur;	gu	method_7308	getShoulderEntityRight
METHOD	cmv	()F	gv	method_7279	getAttackCooldownProgressPerTick
METHOD	cmv	()V	gw	method_7350	resetLastAttackedTicks
METHOD	cmv	()Lcuj;	gx	method_7357	getItemCooldownManager
METHOD	cmv	()F	gy	method_7292	getLuck
METHOD	cmv	()Z	gz	method_7338	isCreativeLevelTwoOp
METHOD	cmv	(Lbtz;)Z	h	method_52558	canChangeIntoPose
METHOD	cmv	(Lur;)Z	h	method_7298	addShoulderEntity
METHOD	cmv	(Lcun;)Z	i	method_7270	giveItemStack
METHOD	cmv	(Liz;)Z	i	method_7326	doesNotSuffocate
METHOD	cmv	(Lur;)V	i	method_7273	setShoulderEntityLeft
METHOD	cmv	(Lur;)V	j	method_7345	setShoulderEntityRight
METHOD	cmv	()Lcuj;	k	method_7265	createCooldownManager
METHOD	cmv	(Levp;)V	k	method_58397	method_58397
METHOD	cmv	(Lur;)V	k	method_7296	dropShoulderEntity
METHOD	cmv	()V	r	method_7346	closeHandledScreen
METHOD	cmv	()V	s	method_14247	onHandledScreenClosed
METHOD	cmv	(I)V	s	method_7320	setScore
METHOD	cmv	(I)V	t	method_7285	addScore
METHOD	cmv	(Z)Z	t	method_7332	canConsume
METHOD	cmv	()V	u	method_7330	updateTurtleHelmet
METHOD	cmv	(I)V	u	method_40126	useRiptide
METHOD	cmv	(Z)V	u	method_7268	setReducedDebugInfo
METHOD	cmv	()V	v	method_7313	updateCapeAngles
METHOD	cmv	()V	y	method_7355	sendAbilitiesUpdate
CLASS	cmv$1	net/minecraft/class_1657$1	net/minecraft/entity/player/PlayerEntity$1
FIELD	cmv$1	Lcmv;	b	field_49736	field_49736
CLASS	cmv$2	net/minecraft/class_1657$2	net/minecraft/entity/player/PlayerEntity$2
FIELD	cmv$2	I	b	field_49737	field_49737
FIELD	cmv$2	Lcmv;	c	field_49738	field_49738
CLASS	cmv$a	net/minecraft/class_1657$class_1658	net/minecraft/entity/player/PlayerEntity$SleepFailureReason
FIELD	cmv$a	Lcmv$a;	a	field_7528	field_7528
FIELD	cmv$a	Lcmv$a;	b	field_7529	field_7529
FIELD	cmv$a	Lcmv$a;	c	field_7530	field_7530
FIELD	cmv$a	Lcmv$a;	d	field_18592	field_18592
FIELD	cmv$a	Lcmv$a;	e	field_7531	field_7531
FIELD	cmv$a	Lcmv$a;	f	field_7532	field_7532
FIELD	cmv$a	Lxo;	g	field_18593	message
FIELD	cmv$a	[Lcmv$a;	h	field_7526	field_7526
METHOD	cmv$a	()Lxo;	a	method_19206	getMessage
METHOD	cmv$a	()[Lcmv$a;	b	method_36661	method_36661
CLASS	cmw	net/minecraft/class_1664	net/minecraft/client/render/entity/PlayerModelPart
FIELD	cmw	Lcmw;	a	field_7559	field_7559
FIELD	cmw	Lcmw;	b	field_7564	field_7564
FIELD	cmw	Lcmw;	c	field_7568	field_7568
FIELD	cmw	Lcmw;	d	field_7570	field_7570
FIELD	cmw	Lcmw;	e	field_7566	field_7566
FIELD	cmw	Lcmw;	f	field_7565	field_7565
FIELD	cmw	Lcmw;	g	field_7563	field_7563
FIELD	cmw	I	h	field_7561	id
FIELD	cmw	I	i	field_7560	bitFlag
FIELD	cmw	Ljava/lang/String;	j	field_7569	name
FIELD	cmw	Lxo;	k	field_7567	optionName
FIELD	cmw	[Lcmw;	l	field_7562	field_7562
METHOD	cmw	()I	a	method_7430	getBitFlag
METHOD	cmw	()I	b	method_35206	getId
METHOD	cmw	()Ljava/lang/String;	c	method_7429	getName
METHOD	cmw	()Lxo;	d	method_7428	getOptionName
METHOD	cmw	()[Lcmw;	e	method_36662	method_36662
CLASS	cmx	net/minecraft/class_7427	net/minecraft/network/encryption/PlayerKeyPair
FIELD	cmx	Lcom/mojang/serialization/Codec;	a	field_39049	CODEC
FIELD	cmx	Ljava/security/PrivateKey;	b	comp_741	comp_741
FIELD	cmx	Lcmy;	c	comp_742	comp_742
FIELD	cmx	Ljava/time/Instant;	d	comp_743	comp_743
METHOD	cmx	()Z	a	method_43546	isExpired
METHOD	cmx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43547	method_43547
METHOD	cmx	()Ljava/security/PrivateKey;	b	comp_741	comp_741
METHOD	cmx	()Lcmy;	c	comp_742	comp_742
METHOD	cmx	()Ljava/time/Instant;	d	comp_743	comp_743
CLASS	cmy	net/minecraft/class_7428	net/minecraft/network/encryption/PlayerPublicKey
FIELD	cmy	Lxo;	a	field_39954	EXPIRED_PUBLIC_KEY_TEXT
FIELD	cmy	Ljava/time/Duration;	b	field_39955	EXPIRATION_GRACE_PERIOD
FIELD	cmy	Lcom/mojang/serialization/Codec;	c	field_39050	CODEC
FIELD	cmy	Lcmy$a;	d	comp_767	comp_767
FIELD	cmy	Lxo;	e	field_39956	INVALID_PUBLIC_KEY_SIGNATURE_TEXT
METHOD	cmy	()Lazk;	a	method_43697	createSignatureInstance
METHOD	cmy	(Lazk;Ljava/util/UUID;Lcmy$a;)Lcmy;	a	method_43550	verifyAndDecode
METHOD	cmy	()Lcmy$a;	b	comp_767	comp_767
CLASS	cmy$a	net/minecraft/class_7428$class_7443	net/minecraft/network/encryption/PlayerPublicKey$PublicKeyData
FIELD	cmy$a	Lcom/mojang/serialization/Codec;	a	field_39119	CODEC
FIELD	cmy$a	Ljava/time/Instant;	b	comp_769	comp_769
FIELD	cmy$a	Ljava/security/PublicKey;	c	comp_770	comp_770
FIELD	cmy$a	[B	d	comp_771	comp_771
FIELD	cmy$a	I	e	field_39309	KEY_SIGNATURE_MAX_SIZE
METHOD	cmy$a	()Z	a	method_43704	isExpired
METHOD	cmy$a	(Lazk;Ljava/util/UUID;)Z	a	method_44205	verifyKey
METHOD	cmy$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43701	method_43701
METHOD	cmy$a	(Ljava/time/Duration;)Z	a	method_45103	isExpired
METHOD	cmy$a	(Ljava/util/UUID;)[B	a	method_43702	toSerializedString
METHOD	cmy$a	(Lwl;)V	a	method_44011	write
METHOD	cmy$a	()Ljava/time/Instant;	b	comp_769	comp_769
METHOD	cmy$a	()Ljava/security/PublicKey;	c	comp_770	comp_770
METHOD	cmy$a	()[B	d	comp_771	comp_771
CLASS	cmy$b	net/minecraft/class_7428$class_7652	net/minecraft/network/encryption/PlayerPublicKey$PublicKeyException
CLASS	cmz	net/minecraft/class_1662	net/minecraft/recipe/RecipeMatcher
FIELD	cmz	Lit/unimi/dsi/fastutil/ints/Int2IntMap;	a	field_7550	inputs
FIELD	cmz	I	b	field_30653	field_30653
METHOD	cmz	()V	a	method_7409	clear
METHOD	cmz	(I)Lcun;	a	method_7405	getStackFromId
METHOD	cmz	(II)I	a	method_7411	consume
METHOD	cmz	(Lcun;)V	a	method_7404	addUnenchantedInput
METHOD	cmz	(Lcun;I)V	a	method_20478	addInput
METHOD	cmz	(Lcyt;Lit/unimi/dsi/fastutil/ints/IntList;)Z	a	method_7402	match
METHOD	cmz	(Lcyt;Lit/unimi/dsi/fastutil/ints/IntList;I)Z	a	method_7406	match
METHOD	cmz	(Lcyv;ILit/unimi/dsi/fastutil/ints/IntList;)I	a	method_7403	countCrafts
METHOD	cmz	(Lcyv;Lit/unimi/dsi/fastutil/ints/IntList;)I	a	method_7407	countCrafts
METHOD	cmz	(I)Z	b	method_7410	contains
METHOD	cmz	(II)V	b	method_7401	addInput
METHOD	cmz	(Lcun;)V	b	method_7400	addInput
METHOD	cmz	(Lcun;)I	c	method_7408	getItemId
CLASS	cmz$a	net/minecraft/class_1662$class_1663	net/minecraft/recipe/RecipeMatcher$Matcher
FIELD	cmz$a	Lcmz;	a	field_7554	field_7554
FIELD	cmz$a	Lcyt;	b	field_7555	recipe
FIELD	cmz$a	Ljava/util/List;	c	field_7552	ingredients
FIELD	cmz$a	I	d	field_7556	totalIngredients
FIELD	cmz$a	[I	e	field_7551	requiredItems
FIELD	cmz$a	I	f	field_7553	totalRequiredItems
FIELD	cmz$a	Ljava/util/BitSet;	g	field_7558	requirementsMatrix
FIELD	cmz$a	Lit/unimi/dsi/fastutil/ints/IntList;	h	field_7557	ingredientItemLookup
METHOD	cmz$a	()[I	a	method_7422	createItemRequirementList
METHOD	cmz$a	(I)Z	a	method_7423	checkRequirements
METHOD	cmz$a	(ILit/unimi/dsi/fastutil/ints/IntList;)Z	a	method_7417	match
METHOD	cmz$a	(ZI)V	a	method_7413	addRequirement
METHOD	cmz$a	(ZII)Z	a	method_7418	needsRequirement
METHOD	cmz$a	()I	b	method_7415	getMaximumCrafts
METHOD	cmz$a	(I)Z	b	method_7416	getRequirement
METHOD	cmz$a	(ILit/unimi/dsi/fastutil/ints/IntList;)I	b	method_7427	countCrafts
METHOD	cmz$a	(ZI)Z	b	method_7426	isRequirementUnfulfilled
METHOD	cmz$a	(ZII)Z	b	method_7425	checkRequirement
METHOD	cmz$a	(I)V	c	method_7421	unfulfillRequirement
METHOD	cmz$a	(ZI)I	c	method_7424	getRequirementIndex
METHOD	cmz$a	(ZII)V	c	method_7414	flipRequirement
METHOD	cmz$a	(I)I	d	method_7419	getRequirementIndex
METHOD	cmz$a	(ZII)I	d	method_7420	getRequirementIndex
CLASS	cna	net/minecraft/class_6070	net/minecraft/unused/packageinfo/PackageInfo6070
CLASS	cnb	net/minecraft/class_1665	net/minecraft/entity/projectile/PersistentProjectileEntity
FIELD	cnb	Z	b	field_7588	inGround
FIELD	cnb	I	c	field_7576	inGroundTime
FIELD	cnb	Lcnb$a;	d	field_7572	pickupType
FIELD	cnb	I	e	field_7574	shake
FIELD	cnb	D	f	field_30657	field_30657
FIELD	cnb	Lakj;	g	field_7573	PROJECTILE_FLAGS
FIELD	cnb	Lakj;	h	field_7589	PIERCE_LEVEL
FIELD	cnb	I	i	field_30654	CRITICAL_FLAG
FIELD	cnb	I	j	field_30655	NO_CLIP_FLAG
FIELD	cnb	I	k	field_30656	SHOT_FROM_CROSSBOW_FLAG
FIELD	cnb	Ldsa;	l	field_7586	inBlockState
FIELD	cnb	I	m	field_7578	life
FIELD	cnb	D	n	field_7571	damage
FIELD	cnb	I	o	field_7575	punch
FIELD	cnb	Lavy;	p	field_7584	sound
FIELD	cnb	Lit/unimi/dsi/fastutil/ints/IntOpenHashSet;	q	field_7590	piercedEntities
FIELD	cnb	Ljava/util/List;	r	field_7579	piercingKilledEntities
FIELD	cnb	Lcun;	s	field_46970	stack
METHOD	cnb	()I	A	method_35207	getPunch
METHOD	cnb	()Z	B	method_7443	isCritical
METHOD	cnb	()Z	C	method_7456	isShotFromCrossbow
METHOD	cnb	()B	D	method_7447	getPierceLevel
METHOD	cnb	()F	E	method_7436	getDragInWater
METHOD	cnb	()Z	G	method_7441	isNoClip
METHOD	cnb	()Z	H	method_26351	shouldFall
METHOD	cnb	()V	K	method_26352	fall
METHOD	cnb	()V	M	method_7453	clearPiercingStatus
METHOD	cnb	(B)V	a	method_7451	setPierceLevel
METHOD	cnb	(IZ)V	a	method_7455	setProjectileFlag
METHOD	cnb	(Lbtn;)V	a	method_7450	onHit
METHOD	cnb	(Lbtn;F)V	a	method_7435	applyEnchantmentEffects
METHOD	cnb	(Lcmv;)Z	a	method_34713	tryPickup
METHOD	cnb	(Lcun;)V	a	method_57313	setStack
METHOD	cnb	(Levp;Levp;)Levm;	a	method_7434	getEntityCollision
METHOD	cnb	(Z)V	a	method_7439	setCritical
METHOD	cnb	(I)V	b	method_7449	setPunch
METHOD	cnb	(Lavy;)V	b	method_7444	setSound
METHOD	cnb	(Z)V	b	method_7433	setNoClip
METHOD	cnb	(D)V	h	method_7438	setDamage
METHOD	cnb	()V	p	method_7446	age
METHOD	cnb	(Z)V	q	method_7442	setShotFromCrossbow
METHOD	cnb	()Lavy;	u	method_7440	getHitSound
METHOD	cnb	()Lavy;	v	method_20011	getSound
METHOD	cnb	()Lcun;	w	method_7445	asItemStack
METHOD	cnb	()Lcun;	x	method_57314	getDefaultItemStack
METHOD	cnb	()Lcun;	y	method_54759	getItemStack
METHOD	cnb	()D	z	method_7448	getDamage
CLASS	cnb$a	net/minecraft/class_1665$class_1666	net/minecraft/entity/projectile/PersistentProjectileEntity$PickupPermission
FIELD	cnb$a	Lcnb$a;	a	field_7592	field_7592
FIELD	cnb$a	Lcnb$a;	b	field_7593	field_7593
FIELD	cnb$a	Lcnb$a;	c	field_7594	field_7594
FIELD	cnb$a	[Lcnb$a;	d	field_7591	field_7591
METHOD	cnb$a	()[Lcnb$a;	a	method_36663	method_36663
METHOD	cnb$a	(I)Lcnb$a;	a	method_7458	fromOrdinal
CLASS	cnc	net/minecraft/class_1668	net/minecraft/entity/projectile/ExplosiveProjectileEntity
FIELD	cnc	D	b	field_51351	field_51351
FIELD	cnc	D	c	field_7601	powerX
FIELD	cnc	D	d	field_7600	powerY
FIELD	cnc	D	e	field_7599	powerZ
METHOD	cnc	()Ldbf$a;	ag_	method_55053	getRaycastShapeType
METHOD	cnc	(DDD)V	q	method_58184	setPower
METHOD	cnc	()Z	u	method_7468	isBurning
METHOD	cnc	()Llg;	v	method_7467	getParticleType
METHOD	cnc	()F	w	method_7466	getDrag
METHOD	cnc	()F	x	method_55583	getDragInWater
CLASS	cnd	net/minecraft/class_1667	net/minecraft/entity/projectile/ArrowEntity
FIELD	cnd	I	f	field_30660	MAX_POTION_DURATION_TICKS
FIELD	cnd	I	g	field_30658	NO_POTION_COLOR
FIELD	cnd	Lakj;	h	field_7595	COLOR
FIELD	cnd	B	i	field_30659	PARTICLE_EFFECT_STATUS
METHOD	cnd	()I	H	method_7460	getColor
METHOD	cnd	()Lcwo;	K	method_57315	getPotionContents
METHOD	cnd	()V	M	method_7462	initColor
METHOD	cnd	(Lbsa;)V	a	method_7463	addEffect
METHOD	cnd	(Lcwo;)V	a	method_57316	setPotionContents
METHOD	cnd	(I)V	c	method_7461	spawnParticles
METHOD	cnd	(I)I	d	method_48574	method_48574
CLASS	cne	net/minecraft/class_1670	net/minecraft/entity/projectile/DragonFireballEntity
FIELD	cne	F	f	field_30661	DAMAGE_RANGE
CLASS	cnf	net/minecraft/class_1669	net/minecraft/entity/mob/EvokerFangsEntity
FIELD	cnf	I	b	field_30662	field_30662
FIELD	cnf	I	c	field_30663	field_30663
FIELD	cnf	I	d	field_30664	field_30664
FIELD	cnf	I	e	field_7609	warmup
FIELD	cnf	Z	f	field_7610	startedAttack
FIELD	cnf	I	g	field_7607	ticksLeft
FIELD	cnf	Z	h	field_7608	playingAnimation
FIELD	cnf	Lbtn;	i	field_7605	owner
FIELD	cnf	Ljava/util/UUID;	j	field_7606	ownerUuid
METHOD	cnf	(F)F	a	method_7472	getAnimationProgress
METHOD	cnf	(Lbtn;)V	a	method_7473	setOwner
METHOD	cnf	(Lbtn;)V	c	method_7471	damage
METHOD	cnf	()Lbtn;	p	method_7470	getOwner
CLASS	cng	net/minecraft/class_1672	net/minecraft/entity/EyeOfEnderEntity
FIELD	cng	Lakj;	b	field_17080	ITEM
FIELD	cng	D	c	field_7619	targetX
FIELD	cng	D	d	field_7618	targetY
FIELD	cng	D	e	field_7617	targetZ
FIELD	cng	I	f	field_7620	lifespan
FIELD	cng	Z	g	field_7621	dropsItem
METHOD	cng	(Lcun;)V	a	method_16933	setItem
METHOD	cng	(Liz;)V	a	method_7478	initTargetPos
METHOD	cng	()Lcun;	s	method_56684	getItem
CLASS	cnh	net/minecraft/class_3855	net/minecraft/entity/projectile/AbstractFireballEntity
FIELD	cnh	Lakj;	f	field_17081	ITEM
METHOD	cnh	(Lcun;)V	a	method_16936	setItem
METHOD	cnh	()Lcun;	z	method_56685	getItem
CLASS	cni	net/minecraft/class_1671	net/minecraft/entity/projectile/FireworkRocketEntity
FIELD	cni	Lakj;	b	field_7614	ITEM
FIELD	cni	Lakj;	c	field_7611	SHOOTER_ENTITY_ID
FIELD	cni	Lakj;	d	field_7615	SHOT_AT_ANGLE
FIELD	cni	I	e	field_7613	life
FIELD	cni	I	f	field_7612	lifeTime
FIELD	cni	Lbtn;	g	field_7616	shooter
METHOD	cni	()Ljava/util/List;	A	method_57318	getExplosions
METHOD	cni	()Lcun;	B	method_57317	getDefaultStack
METHOD	cni	(I)V	b	method_18072	method_18072
METHOD	cni	()Z	u	method_7477	wasShotAtAngle
METHOD	cni	()V	v	method_16830	explodeAndRemove
METHOD	cni	()Z	w	method_20308	hasExplosionEffects
METHOD	cni	()V	x	method_7475	explode
METHOD	cni	()Z	z	method_7476	wasShotByEntity
CLASS	cnj	net/minecraft/class_1536	net/minecraft/entity/projectile/FishingBobberEntity
FIELD	cnj	Lorg/slf4j/Logger;	b	field_36336	LOGGER
FIELD	cnj	Lazf;	c	field_23231	velocityRandom
FIELD	cnj	Z	d	field_23232	caughtFish
FIELD	cnj	I	e	field_23233	outOfOpenWaterTicks
FIELD	cnj	I	f	field_30665	field_30665
FIELD	cnj	Lakj;	g	field_7170	HOOK_ENTITY_ID
FIELD	cnj	Lakj;	h	field_23234	CAUGHT_FISH
FIELD	cnj	I	i	field_7167	removalTimer
FIELD	cnj	I	j	field_7173	hookCountdown
FIELD	cnj	I	k	field_7174	waitCountdown
FIELD	cnj	I	l	field_7172	fishTravelCountdown
FIELD	cnj	F	m	field_7169	fishAngle
FIELD	cnj	Z	n	field_23134	inOpenWater
FIELD	cnj	Lbss;	o	field_7165	hookedEntity
FIELD	cnj	Lcnj$a;	p	field_7175	state
FIELD	cnj	I	q	field_7171	luckOfTheSeaLevel
FIELD	cnj	I	r	field_7168	lureLevel
METHOD	cnj	(Lbss;)V	B	method_6951	updateHookedEntityId
METHOD	cnj	(Lcmv;)Z	a	method_6959	removeIfInvalid
METHOD	cnj	(Lcnj$b;Lcnj$b;)Lcnj$b;	a	method_26340	method_26340
METHOD	cnj	(Lcnj;)V	a	method_36210	setPlayerFishHook
METHOD	cnj	(Lcun;)I	a	method_6957	use
METHOD	cnj	(Liz;)V	a	method_6949	tickFishingLogic
METHOD	cnj	(Liz;Liz;)Lcnj$b;	a	method_26341	getPositionType
METHOD	cnj	(Liz;)Z	b	method_26086	isOpenOrWaterAround
METHOD	cnj	(Liz;)Lcnj$b;	c	method_26342	getPositionType
METHOD	cnj	(Lbss;)V	e	method_6954	pullHookedEntity
METHOD	cnj	()Z	p	method_26088	isInOpenWater
METHOD	cnj	()Lcmv;	u	method_6947	getPlayerOwner
METHOD	cnj	()Lbss;	v	method_26957	getHookedEntity
METHOD	cnj	()V	w	method_6958	checkForCollision
CLASS	cnj$a	net/minecraft/class_1536$class_1537	net/minecraft/entity/projectile/FishingBobberEntity$State
FIELD	cnj$a	Lcnj$a;	a	field_7180	field_7180
FIELD	cnj$a	Lcnj$a;	b	field_7178	field_7178
FIELD	cnj$a	Lcnj$a;	c	field_7179	field_7179
FIELD	cnj$a	[Lcnj$a;	d	field_7181	field_7181
METHOD	cnj$a	()[Lcnj$a;	a	method_36664	method_36664
CLASS	cnj$b	net/minecraft/class_1536$class_4984	net/minecraft/entity/projectile/FishingBobberEntity$PositionType
FIELD	cnj$b	Lcnj$b;	a	field_23236	field_23236
FIELD	cnj$b	Lcnj$b;	b	field_23237	field_23237
FIELD	cnj$b	Lcnj$b;	c	field_23238	field_23238
FIELD	cnj$b	[Lcnj$b;	d	field_23239	field_23239
METHOD	cnj$b	()[Lcnj$b;	a	method_36665	method_36665
CLASS	cnk	net/minecraft/class_3856	net/minecraft/entity/FlyingItemEntity
METHOD	cnk	()Lcun;	p	method_7495	getStack
CLASS	cnl	net/minecraft/class_1674	net/minecraft/entity/projectile/FireballEntity
FIELD	cnl	I	f	field_7624	explosionPower
CLASS	cnm	net/minecraft/class_1673	net/minecraft/entity/projectile/LlamaSpitEntity
CLASS	cnn	net/minecraft/class_1676	net/minecraft/entity/projectile/ProjectileEntity
FIELD	cnn	Ljava/util/UUID;	b	field_22478	ownerUuid
FIELD	cnn	Lbss;	c	field_33399	owner
FIELD	cnn	Z	d	field_23740	leftOwner
FIELD	cnn	Z	e	field_28646	shot
METHOD	cnn	(Lbss;)Z	A	method_34714	isOwner
METHOD	cnn	()Lbss;	I	method_37225	getEffectCause
METHOD	cnn	()V	J	method_26962	updateRotation
METHOD	cnn	(Lbrl;)Z	a	method_59682	onPunched
METHOD	cnn	(Lbss;FFFFF)V	a	method_24919	setVelocity
METHOD	cnn	(Levl;)V	a	method_24920	onBlockHit
METHOD	cnn	(Levm;)V	a	method_7454	onEntityHit
METHOD	cnn	(Levn;)V	a	method_7488	onCollision
METHOD	cnn	()V	af_	method_59525	onDeflected
METHOD	cnn	(Lbss;)Z	b	method_26958	canHit
METHOD	cnn	(Ldbw;)Z	b	method_54457	canBreakBlocks
METHOD	cnn	(Levn;)Lcno;	b	method_59526	deflectOrCollide
METHOD	cnn	(DDDFF)V	c	method_7485	setVelocity
METHOD	cnn	(Lbss;)V	c	method_7432	setOwner
METHOD	cnn	(DDDFF)Levp;	d	method_58645	calculateVelocity
METHOD	cnn	(FF)F	d	method_26960	updateRotation
METHOD	cnn	(Lbss;)V	d	method_59679	setVelocityAfterPunching
METHOD	cnn	(Lbss;)Z	e	method_26959	method_26959
METHOD	cnn	()Z	u	method_26961	shouldLeaveOwner
CLASS	cno	net/minecraft/class_9109	net/minecraft/entity/ProjectileDeflector
FIELD	cno	Lcno;	a	field_48347	NONE
FIELD	cno	Lcno;	b	field_48348	SIMPLE
METHOD	cno	(Lcnn;Lbss;Lazf;)V	a	method_56095	method_56095
METHOD	cno	(Lcnn;Lbss;Lazf;)V	b	method_56096	method_56096
CLASS	cnp	net/minecraft/class_1675	net/minecraft/entity/projectile/ProjectileUtil
FIELD	cnp	F	a	field_46654	DEFAULT_MARGIN
METHOD	cnp	(Lbss;F)V	a	method_7484	setRotationFromVelocity
METHOD	cnp	(Lbss;Levp;Levp;Levk;Ljava/util/function/Predicate;D)Levm;	a	method_18075	raycast
METHOD	cnp	(Lbss;Ljava/util/function/Predicate;)Levn;	a	method_49997	getCollision
METHOD	cnp	(Lbss;Ljava/util/function/Predicate;D)Levn;	a	method_49998	getCollision
METHOD	cnp	(Lbss;Ljava/util/function/Predicate;Ldbf$a;)Levn;	a	method_55054	getCollision
METHOD	cnp	(Lbtn;Lcui;)Lbqr;	a	method_18812	getHandPossiblyHolding
METHOD	cnp	(Lbtn;Lcun;F)Lcnb;	a	method_18813	createArrowProjectile
METHOD	cnp	(Ldbw;Lbss;Levp;Levp;Levk;Ljava/util/function/Predicate;)Levm;	a	method_18077	getEntityCollision
METHOD	cnp	(Ldbw;Lbss;Levp;Levp;Levk;Ljava/util/function/Predicate;F)Levm;	a	method_37226	getEntityCollision
METHOD	cnp	(Levp;Lbss;Ljava/util/function/Predicate;Levp;Ldbw;FLdbf$a;)Levn;	a	method_18074	getCollision
CLASS	cnq	net/minecraft/class_1678	net/minecraft/entity/projectile/ShulkerBulletEntity
FIELD	cnq	D	b	field_30666	field_30666
FIELD	cnq	Lbss;	c	field_7626	target
FIELD	cnq	Lje;	d	field_7628	direction
FIELD	cnq	I	e	field_7627	stepCount
FIELD	cnq	D	f	field_7635	targetX
FIELD	cnq	D	g	field_7633	targetY
FIELD	cnq	D	h	field_7625	targetZ
FIELD	cnq	Ljava/util/UUID;	i	field_7632	targetUuid
METHOD	cnq	(Lje$a;)V	a	method_7486	changeTargetDirection
METHOD	cnq	(Lje;)V	a	method_7487	setDirection
METHOD	cnq	()Lje;	p	method_35208	getDirection
METHOD	cnq	()V	u	method_49723	destroy
CLASS	cnr	net/minecraft/class_1677	net/minecraft/entity/projectile/SmallFireballEntity
CLASS	cns	net/minecraft/class_1680	net/minecraft/entity/projectile/thrown/SnowballEntity
METHOD	cns	()Llg;	v	method_16939	getParticleParameters
CLASS	cnt	net/minecraft/class_1679	net/minecraft/entity/projectile/SpectralArrowEntity
FIELD	cnt	I	f	field_7636	duration
CLASS	cnu	net/minecraft/class_3857	net/minecraft/entity/projectile/thrown/ThrownItemEntity
FIELD	cnu	Lakj;	b	field_17082	ITEM
METHOD	cnu	(Lcun;)V	a	method_16940	setItem
METHOD	cnu	()Lcui;	u	method_16942	getDefaultItem
METHOD	cnu	()Lcun;	v	method_57319	method_57319
CLASS	cnv	net/minecraft/class_1682	net/minecraft/entity/projectile/thrown/ThrownEntity
CLASS	cnw	net/minecraft/class_1681	net/minecraft/entity/projectile/thrown/EggEntity
CLASS	cnx	net/minecraft/class_1684	net/minecraft/entity/projectile/thrown/EnderPearlEntity
CLASS	cny	net/minecraft/class_1683	net/minecraft/entity/projectile/thrown/ExperienceBottleEntity
CLASS	cnz	net/minecraft/class_1686	net/minecraft/entity/projectile/thrown/PotionEntity
FIELD	cnz	D	b	field_30667	field_30667
FIELD	cnz	Ljava/util/function/Predicate;	c	field_40737	AFFECTED_BY_WATER
FIELD	cnz	D	d	field_30668	field_30668
METHOD	cnz	(DI)I	a	method_48575	method_48575
METHOD	cnz	(Lbtn;)Z	a	method_46401	method_46401
METHOD	cnz	(Lcwo;)V	a	method_7497	applyLingeringPotion
METHOD	cnz	(Liz;)V	a	method_7499	extinguishFire
METHOD	cnz	(Ljava/lang/Iterable;Lbss;)V	a	method_7498	applySplashPotion
METHOD	cnz	()V	v	method_7500	applyWater
METHOD	cnz	()Z	w	method_7501	isLingering
CLASS	coa	net/minecraft/class_1685	net/minecraft/entity/projectile/TridentEntity
FIELD	coa	I	f	field_7649	returnTimer
FIELD	coa	Lakj;	g	field_7647	LOYALTY
FIELD	coa	Lakj;	h	field_21514	ENCHANTED
FIELD	coa	Z	i	field_7648	dealtDamage
METHOD	coa	()Z	H	method_23751	isEnchanted
METHOD	coa	()Z	K	method_31551	hasChanneling
METHOD	coa	()Z	M	method_7493	isOwnerAlive
CLASS	cob	net/minecraft/class_1687	net/minecraft/entity/projectile/WitherSkullEntity
FIELD	cob	Lakj;	f	field_7654	CHARGED
METHOD	cob	(Z)V	a	method_7502	setCharged
METHOD	cob	()Z	z	method_7503	isCharged
CLASS	coc	net/minecraft/class_6071	net/minecraft/unused/packageinfo/PackageInfo6071
CLASS	cod	net/minecraft/class_9236	net/minecraft/entity/projectile/AbstractWindChargeEntity
FIELD	cod	Lcod$a;	f	field_50137	EXPLOSION_BEHAVIOR
METHOD	cod	()V	z	method_55055	createExplosion
CLASS	cod$a	net/minecraft/class_9236$class_9237	net/minecraft/entity/projectile/AbstractWindChargeEntity$WindChargeExplosionBehavior
CLASS	coe	net/minecraft/class_9238	net/minecraft/entity/projectile/BreezeWindChargeEntity
FIELD	coe	F	g	field_49242	EXPLOSION_POWER
CLASS	cof	net/minecraft/class_8956	net/minecraft/entity/projectile/WindChargeEntity
FIELD	cof	Lcof$a;	g	field_47579	EXPLOSION_BEHAVIOR
FIELD	cof	F	h	field_49243	EXPLOSION_POWER
CLASS	cof$a	net/minecraft/class_8956$class_9036	net/minecraft/entity/projectile/WindChargeEntity$WindChargeExplosionBehavior
CLASS	cog	net/minecraft/class_3765	net/minecraft/village/raid/Raid
FIELD	cog	Ljava/util/Set;	A	field_19021	heroesOfTheVillage
FIELD	cog	J	B	field_16605	ticksActive
FIELD	cog	Liz;	C	field_16613	center
FIELD	cog	Lare;	D	field_16619	world
FIELD	cog	Z	E	field_16611	started
FIELD	cog	I	F	field_16625	id
FIELD	cog	F	G	field_16620	totalHealth
FIELD	cog	I	H	field_16623	badOmenLevel
FIELD	cog	Z	I	field_16606	active
FIELD	cog	I	J	field_16621	wavesSpawned
FIELD	cog	Larb;	K	field_16607	bar
FIELD	cog	I	L	field_16616	postRaidTicks
FIELD	cog	I	M	field_16614	preRaidTicks
FIELD	cog	Lazf;	N	field_16608	random
FIELD	cog	I	O	field_19022	waveCount
FIELD	cog	Lcog$a;	P	field_19023	status
FIELD	cog	I	Q	field_19024	finishCooldown
FIELD	cog	Ljava/util/Optional;	R	field_19172	preCalculatedRavagerSpawnLocation
FIELD	cog	I	a	field_30669	field_30669
FIELD	cog	I	b	field_30670	MAX_DESPAWN_COUNTER
FIELD	cog	I	c	field_30671	field_30671
FIELD	cog	I	d	field_30672	field_30672
FIELD	cog	I	e	field_30673	field_30673
FIELD	cog	I	f	field_30674	field_30674
FIELD	cog	I	g	field_30675	SQUARED_MAX_RAIDER_DISTANCE
FIELD	cog	I	h	field_30676	field_30676
FIELD	cog	I	i	field_30677	field_30677
FIELD	cog	I	j	field_30678	field_30678
FIELD	cog	I	k	field_30679	field_30679
FIELD	cog	I	l	field_30680	field_30680
FIELD	cog	I	m	field_30681	field_30681
FIELD	cog	I	n	field_30682	field_30682
FIELD	cog	Lxo;	o	field_30683	OMINOUS_BANNER_TRANSLATION_KEY
FIELD	cog	Ljava/lang/String;	p	field_30684	RAIDERS_REMAINING_TRANSLATION_KEY
FIELD	cog	I	q	field_30685	field_30685
FIELD	cog	I	r	field_30686	DEFAULT_PRE_RAID_TICKS
FIELD	cog	I	s	field_30687	field_30687
FIELD	cog	I	t	field_30688	field_30688
FIELD	cog	Lxo;	u	field_19016	EVENT_TEXT
FIELD	cog	Lxo;	v	field_19019	VICTORY_TITLE
FIELD	cog	Lxo;	w	field_19020	DEFEAT_TITLE
FIELD	cog	I	x	field_30689	MAX_ACTIVE_TICKS
FIELD	cog	Ljava/util/Map;	y	field_16615	waveToCaptain
FIELD	cog	Ljava/util/Map;	z	field_16618	waveToRaiders
METHOD	cog	()Z	A	method_20012	hasSpawnedFinalWave
METHOD	cog	()Z	B	method_20013	hasExtraWave
METHOD	cog	()Z	C	method_20014	hasSpawnedExtraWave
METHOD	cog	()Z	D	method_20015	isSpawningExtraWave
METHOD	cog	()V	E	method_16834	removeObsoleteRaiders
METHOD	cog	()Z	F	method_16519	canSpawnRaiders
METHOD	cog	()V	G	method_16520	markDirty
METHOD	cog	()Z	a	method_16832	isFinished
METHOD	cog	(I)V	a	method_35211	setBadOmenLevel
METHOD	cog	(II)Liz;	a	method_16525	getRavagerSpawnLocation
METHOD	cog	(ILcoh;)V	a	method_16491	setWaveCaptain
METHOD	cog	(ILcoh;Liz;Z)V	a	method_16516	addRaider
METHOD	cog	(ILcoh;Z)Z	a	method_16487	addToWave
METHOD	cog	(Larf;)Z	a	method_16518	start
METHOD	cog	(Lbqp;)I	a	method_20016	getMaxWaves
METHOD	cog	(Lbss;)V	a	method_20017	addHero
METHOD	cog	(Lcog$b;IZ)I	a	method_20018	getCount
METHOD	cog	(Lcog$b;Lazf;ILbqq;Z)I	a	method_20019	getBonusCount
METHOD	cog	(Lcoh;Z)V	a	method_16510	removeFromWave
METHOD	cog	(Liz;)V	a	method_16521	playRaidHorn
METHOD	cog	(Ljava/lang/Integer;)Ljava/util/Set;	a	method_16508	method_16508
METHOD	cog	(Ljj;)Lcun;	a	method_16515	getOminousBanner
METHOD	cog	(Lur;)Lur;	a	method_16502	writeNbt
METHOD	cog	()Z	b	method_20020	isPreRaid
METHOD	cog	(I)Lcoh;	b	method_16496	getCaptain
METHOD	cog	(ILcoh;)Z	b	method_16505	addToWave
METHOD	cog	(Larf;)Z	b	method_19208	method_19208
METHOD	cog	(Liz;)V	b	method_16522	spawnNextWave
METHOD	cog	()Z	c	method_20021	hasSpawned
METHOD	cog	(I)V	c	method_16500	removeLeader
METHOD	cog	(Liz;)V	c	method_20509	setCenter
METHOD	cog	()Z	d	method_20022	hasStopped
METHOD	cog	(I)Ljava/util/Optional;	d	method_20267	preCalculateRavagerSpawnLocation
METHOD	cog	(Liz;)D	d	method_20510	method_20510
METHOD	cog	()Z	e	method_20023	hasWon
METHOD	cog	()Z	f	method_20024	hasLost
METHOD	cog	()F	g	method_35212	getTotalHealth
METHOD	cog	()Ljava/util/Set;	h	method_35213	getAllRaiders
METHOD	cog	()Ldbw;	i	method_16831	getWorld
METHOD	cog	()Z	j	method_16524	hasStarted
METHOD	cog	()I	k	method_16490	getGroupsSpawned
METHOD	cog	()I	l	method_16514	getMaxAcceptableBadOmenLevel
METHOD	cog	()I	m	method_16493	getBadOmenLevel
METHOD	cog	()V	n	method_16506	invalidate
METHOD	cog	()V	o	method_16509	tick
METHOD	cog	()V	p	method_16523	updateBar
METHOD	cog	()F	q	method_16513	getCurrentRaiderHealth
METHOD	cog	()I	r	method_16517	getRaiderCount
METHOD	cog	()Liz;	s	method_16495	getCenter
METHOD	cog	()I	t	method_16494	getRaidId
METHOD	cog	()Z	u	method_16504	isActive
METHOD	cog	()F	v	method_20025	getEnchantmentChance
METHOD	cog	()Ljava/util/function/Predicate;	w	method_16501	isInRaidDistance
METHOD	cog	()V	x	method_16499	updateBarToPlayers
METHOD	cog	()V	y	method_20511	moveRaidCenter
METHOD	cog	()Z	z	method_16833	shouldSpawnMoreGroups
CLASS	cog$1	net/minecraft/class_3765$1	net/minecraft/village/raid/Raid$1
FIELD	cog$1	[I	a	field_16626	field_16626
CLASS	cog$a	net/minecraft/class_3765$class_4259	net/minecraft/village/raid/Raid$Status
FIELD	cog$a	Lcog$a;	a	field_19026	field_19026
FIELD	cog$a	Lcog$a;	b	field_19027	field_19027
FIELD	cog$a	Lcog$a;	c	field_19028	field_19028
FIELD	cog$a	Lcog$a;	d	field_19029	field_19029
FIELD	cog$a	[Lcog$a;	e	field_19030	VALUES
FIELD	cog$a	[Lcog$a;	f	field_19031	field_19031
METHOD	cog$a	()Ljava/lang/String;	a	method_20026	getName
METHOD	cog$a	(Ljava/lang/String;)Lcog$a;	a	method_20028	fromName
METHOD	cog$a	()[Lcog$a;	b	method_36666	method_36666
CLASS	cog$b	net/minecraft/class_3765$class_3766	net/minecraft/village/raid/Raid$Member
FIELD	cog$b	Lcog$b;	a	field_16631	field_16631
FIELD	cog$b	Lcog$b;	b	field_16634	field_16634
FIELD	cog$b	Lcog$b;	c	field_16633	field_16633
FIELD	cog$b	Lcog$b;	d	field_16635	field_16635
FIELD	cog$b	Lcog$b;	e	field_16630	field_16630
FIELD	cog$b	[Lcog$b;	f	field_16636	VALUES
FIELD	cog$b	Lbsy;	g	field_16629	type
FIELD	cog$b	[I	h	field_16628	countInWave
FIELD	cog$b	[Lcog$b;	i	field_16632	field_16632
METHOD	cog$b	()[Lcog$b;	a	method_36667	method_36667
CLASS	coh	net/minecraft/class_3763	net/minecraft/entity/raid/RaiderEntity
FIELD	coh	Ljava/util/function/Predicate;	b	field_16600	OBTAINABLE_OMINOUS_BANNER_PREDICATE
FIELD	coh	Z	bY	field_16602	ableToJoinRaid
FIELD	coh	I	bZ	field_16997	outOfRaidCounter
FIELD	coh	Lakj;	c	field_19032	CELEBRATING
FIELD	coh	Lcog;	d	field_16599	raid
FIELD	coh	I	e	field_16601	wave
METHOD	coh	(Z)V	A	method_20036	setCelebrating
METHOD	coh	(IZ)V	a	method_16484	addBonusForWave
METHOD	coh	(Lcog;)V	a	method_16476	setRaid
METHOD	coh	(Lcoh;)Lazf;	a	method_20029	method_20029
METHOD	coh	()Lavy;	ae_	method_20033	getCelebratingSound
METHOD	coh	(I)V	b	method_16477	setWave
METHOD	coh	(Lcoh;)Lazf;	b	method_20032	method_20032
METHOD	coh	(I)V	c	method_16835	setOutOfRaidCounter
METHOD	coh	(Lcjf;)Z	c	method_16483	method_16483
METHOD	coh	(Lcoh;)Z	c	method_19632	method_19632
METHOD	coh	(Lcoh;)Lazf;	d	method_20035	method_20035
METHOD	coh	(Lcoh;)Lazf;	e	method_36668	method_36668
METHOD	coh	()Z	gD	method_16481	canJoinRaid
METHOD	coh	()Lcog;	gE	method_16478	getRaid
METHOD	coh	()Z	gF	method_58646	isCaptain
METHOD	coh	()Z	gG	method_58647	hasRaid
METHOD	coh	()Z	gH	method_16482	hasActiveRaid
METHOD	coh	()I	gI	method_16486	getWave
METHOD	coh	()Z	gJ	method_20034	isCelebrating
METHOD	coh	()I	gK	method_16836	getOutOfRaidCounter
METHOD	coh	(Z)V	z	method_16480	setAbleToJoinRaid
CLASS	coh$a	net/minecraft/class_3763$class_4223	net/minecraft/entity/raid/RaiderEntity$PatrolApproachGoal
FIELD	coh$a	Lcee;	a	field_18881	closeRaiderPredicate
FIELD	coh$a	Lcoh;	b	field_18883	raider
FIELD	coh$a	F	c	field_18884	squaredDistance
CLASS	coh$b	net/minecraft/class_3763$class_3764	net/minecraft/entity/raid/RaiderEntity$PickupBannerAsLeaderGoal
FIELD	coh$b	Lcoh;	a	field_16603	actor
CLASS	coh$c	net/minecraft/class_3763$class_4260	net/minecraft/entity/raid/RaiderEntity$CelebrateGoal
FIELD	coh$c	Lcoh;	a	field_19033	field_19033
FIELD	coh$c	Lcoh;	b	field_19034	raider
CLASS	coh$d	net/minecraft/class_3763$class_4261	net/minecraft/entity/raid/RaiderEntity$AttackHomeGoal
FIELD	coh$d	Lcoh;	a	field_19035	raider
FIELD	coh$d	D	b	field_19036	speed
FIELD	coh$d	Liz;	c	field_19037	home
FIELD	coh$d	Ljava/util/List;	d	field_19038	lastHomes
FIELD	coh$d	I	e	field_19039	distance
FIELD	coh$d	Z	f	field_19040	finished
METHOD	coh$d	(Liz;)Z	a	method_20038	canLootHome
METHOD	coh$d	(Lji;)Z	a	method_20037	method_20037
METHOD	coh$d	()Z	h	method_20039	isRaiding
METHOD	coh$d	()Z	i	method_20040	tryFindHome
METHOD	coh$d	()V	k	method_20041	purgeMemory
CLASS	coi	net/minecraft/class_3767	net/minecraft/village/raid/RaidManager
FIELD	coi	Ljava/lang/String;	a	field_30690	RAIDS
FIELD	coi	Ljava/util/Map;	b	field_16639	raids
FIELD	coi	Lare;	c	field_16641	world
FIELD	coi	I	d	field_16638	nextAvailableId
FIELD	coi	I	e	field_16637	currentTime
METHOD	coi	()V	a	method_16539	tick
METHOD	coi	(I)Lcog;	a	method_16541	getRaid
METHOD	coi	(Lare;)Lepa$a;	a	method_52559	getPersistentStateType
METHOD	coi	(Lare;Liz;)Lcog;	a	method_16532	getOrCreateRaid
METHOD	coi	(Lare;Lur;)Lcoi;	a	method_77	fromNbt
METHOD	coi	(Lare;Lur;Ljk$a;)Lcoi;	a	method_52561	method_52561
METHOD	coi	(Larf;Liz;)Lcog;	a	method_16540	startRaid
METHOD	coi	(Lcoh;Lcog;)Z	a	method_16838	isValidRaiderFor
METHOD	coi	(Liz;I)Lcog;	a	method_19209	getRaidAt
METHOD	coi	(Lji;)Ljava/lang/String;	a	method_16533	nameFor
METHOD	coi	()I	b	method_16534	nextId
METHOD	coi	(Lare;)Lcoi;	b	method_52560	method_52560
METHOD	coi	(Lji;)Z	b	method_44012	method_44012
CLASS	coj	net/minecraft/class_6072	net/minecraft/unused/packageinfo/PackageInfo6072
CLASS	cok	net/minecraft/class_4168	net/minecraft/entity/ai/brain/Activity
FIELD	cok	Ljava/lang/String;	A	field_18600	id
FIELD	cok	I	B	field_23827	hashCode
FIELD	cok	Lcok;	a	field_18594	field_18594
FIELD	cok	Lcok;	b	field_18595	field_18595
FIELD	cok	Lcok;	c	field_18596	field_18596
FIELD	cok	Lcok;	d	field_18885	field_18885
FIELD	cok	Lcok;	e	field_18597	field_18597
FIELD	cok	Lcok;	f	field_18598	field_18598
FIELD	cok	Lcok;	g	field_18599	field_18599
FIELD	cok	Lcok;	h	field_19041	field_19041
FIELD	cok	Lcok;	i	field_19042	field_19042
FIELD	cok	Lcok;	j	field_19043	field_19043
FIELD	cok	Lcok;	k	field_22396	field_22396
FIELD	cok	Lcok;	l	field_22397	field_22397
FIELD	cok	Lcok;	m	field_22398	field_22398
FIELD	cok	Lcok;	n	field_22399	field_22399
FIELD	cok	Lcok;	o	field_22400	field_22400
FIELD	cok	Lcok;	p	field_28352	field_28352
FIELD	cok	Lcok;	q	field_30691	field_30691
FIELD	cok	Lcok;	r	field_33504	field_33504
FIELD	cok	Lcok;	s	field_37503	field_37503
FIELD	cok	Lcok;	t	field_37504	field_37504
FIELD	cok	Lcok;	u	field_37505	field_37505
FIELD	cok	Lcok;	v	field_38199	field_38199
FIELD	cok	Lcok;	w	field_38200	field_38200
FIELD	cok	Lcok;	x	field_38201	field_38201
FIELD	cok	Lcok;	y	field_38202	field_38202
FIELD	cok	Lcok;	z	field_38203	field_38203
METHOD	cok	()Ljava/lang/String;	a	method_19634	getId
METHOD	cok	(Ljava/lang/String;)Lcok;	a	method_19210	register
CLASS	col	net/minecraft/class_4169	net/minecraft/entity/ai/brain/ScheduleRuleEntry
FIELD	col	I	a	field_18601	startTime
FIELD	col	F	b	field_18602	priority
METHOD	col	()I	a	method_19211	getStartTime
METHOD	col	()F	b	method_19212	getPriority
CLASS	com	net/minecraft/class_4170	net/minecraft/entity/ai/brain/Schedule
FIELD	com	I	a	field_30692	WORK_TIME
FIELD	com	I	b	field_30693	field_30693
FIELD	com	Lcom;	c	field_18603	EMPTY
FIELD	com	Lcom;	d	field_18604	SIMPLE
FIELD	com	Lcom;	e	field_18605	VILLAGER_BABY
FIELD	com	Lcom;	f	field_18606	VILLAGER_DEFAULT
FIELD	com	Ljava/util/Map;	g	field_18607	scheduleRules
METHOD	com	(I)Lcok;	a	method_19213	getActivityForTime
METHOD	com	(ILjava/util/Map$Entry;)D	a	method_19214	method_19214
METHOD	com	(Lcok;)V	a	method_19215	addActivity
METHOD	com	(Lcok;Ljava/util/Map$Entry;)Z	a	method_19216	method_19216
METHOD	com	(Ljava/lang/String;)Lcoo;	a	method_19217	register
METHOD	com	(Lcok;)Lcop;	b	method_19218	getRule
METHOD	com	(Lcok;)Ljava/util/List;	c	method_19219	getOtherRules
CLASS	coo	net/minecraft/class_4171	net/minecraft/entity/ai/brain/ScheduleBuilder
FIELD	coo	Lcom;	a	field_18608	schedule
FIELD	coo	Ljava/util/List;	b	field_18609	activities
METHOD	coo	()Lcom;	a	method_19220	build
METHOD	coo	(ILcok;)Lcoo;	a	method_19221	withActivity
METHOD	coo	(Lcoo$a;)V	a	method_19222	method_19222
METHOD	coo	(Lcoo$a;Lcop;)V	a	method_19223	method_19223
CLASS	coo$a	net/minecraft/class_4171$class_4172	net/minecraft/entity/ai/brain/ScheduleBuilder$ActivityEntry
FIELD	coo$a	I	a	field_18610	startTime
FIELD	coo$a	Lcok;	b	field_18611	activity
METHOD	coo$a	()I	a	method_19224	getStartTime
METHOD	coo$a	()Lcok;	b	method_19225	getActivity
CLASS	cop	net/minecraft/class_4173	net/minecraft/entity/ai/brain/ScheduleRule
FIELD	cop	Ljava/util/List;	a	field_18612	entries
FIELD	cop	I	b	field_18613	prioritizedEntryIndex
METHOD	cop	()Lcom/google/common/collect/ImmutableList;	a	method_35214	getEntries
METHOD	cop	(I)F	a	method_19226	getPriority
METHOD	cop	(IF)Lcop;	a	method_19227	add
METHOD	cop	(Lit/unimi/dsi/fastutil/ints/Int2ObjectSortedMap;Lcol;)V	a	method_19228	method_19228
METHOD	cop	(Ljava/util/Collection;)Lcop;	a	method_35215	add
METHOD	cop	()V	b	method_19229	sort
CLASS	coq	net/minecraft/class_6073	net/minecraft/unused/packageinfo/PackageInfo6073
CLASS	cor	net/minecraft/class_1688	net/minecraft/entity/vehicle/AbstractMinecartEntity
FIELD	cor	F	b	field_30694	VELOCITY_SLOWDOWN_MULTIPLIER
FIELD	cor	Levp;	c	field_47822	VILLAGER_PASSENGER_ATTACHMENT_POS
FIELD	cor	Lakj;	d	field_7671	CUSTOM_BLOCK_ID
FIELD	cor	Lakj;	e	field_7661	CUSTOM_BLOCK_OFFSET
FIELD	cor	Lakj;	i	field_7670	CUSTOM_BLOCK_PRESENT
FIELD	cor	Lcom/google/common/collect/ImmutableMap;	j	field_24464	DISMOUNT_FREE_Y_SPACES_NEEDED
FIELD	cor	Z	k	field_7660	yawFlipped
FIELD	cor	Z	l	field_44917	onRail
FIELD	cor	I	m	field_45135	clientInterpolationSteps
FIELD	cor	D	n	field_45136	clientX
FIELD	cor	D	o	field_45137	clientY
FIELD	cor	D	p	field_45138	clientZ
FIELD	cor	D	q	field_45139	clientYaw
FIELD	cor	D	r	field_45140	clientPitch
FIELD	cor	Levp;	s	field_45141	clientVelocity
FIELD	cor	Ljava/util/Map;	t	field_7664	ADJACENT_RAIL_POSITIONS_BY_SHAPE
METHOD	cor	()Z	A	method_7510	hasCustomBlock
METHOD	cor	(DDDD)Levp;	a	method_7505	snapPositionToRailWithOffset
METHOD	cor	(IIIZ)V	a	method_7506	onActivatorRail
METHOD	cor	(Lare;DDDLcor$a;Lcun;Lcmv;)Lcor;	a	method_7523	create
METHOD	cor	(Ldte;)Lcom/mojang/datafixers/util/Pair;	a	method_22864	getAdjacentRailPositionsByShape
METHOD	cor	(Liz$a;)Lewi;	a	method_30339	method_30339
METHOD	cor	(Liz;)Z	a	method_18803	willHitBlockAt
METHOD	cor	(Ljava/util/EnumMap;)V	a	method_22865	method_22865
METHOD	cor	(Z)V	a	method_7511	setCustomBlockPresent
METHOD	cor	(Liz;)Lewi;	b	method_30340	method_30340
METHOD	cor	(I)V	c	method_7515	setCustomBlockOffset
METHOD	cor	(Ldsa;)V	c	method_7527	setCustomBlock
METHOD	cor	(Liz;Ldsa;)V	c	method_7513	moveOnRail
METHOD	cor	()D	p	method_7504	getMaxSpeed
METHOD	cor	(DDD)Levp;	q	method_7508	snapPositionToRail
METHOD	cor	()V	s	method_7512	moveOffRail
METHOD	cor	()V	u	method_7525	applySlowdown
METHOD	cor	()Lcor$a;	v	method_7518	getMinecartType
METHOD	cor	()Ldsa;	w	method_7519	getContainedBlock
METHOD	cor	()Ldsa;	x	method_7517	getDefaultContainedBlock
METHOD	cor	()I	y	method_7514	getBlockOffset
METHOD	cor	()I	z	method_7526	getDefaultBlockOffset
CLASS	cor$1	net/minecraft/class_1688$1	net/minecraft/entity/vehicle/AbstractMinecartEntity$1
FIELD	cor$1	[I	a	field_7682	field_7682
CLASS	cor$a	net/minecraft/class_1688$class_1689	net/minecraft/entity/vehicle/AbstractMinecartEntity$Type
FIELD	cor$a	Lcor$a;	a	field_7674	field_7674
FIELD	cor$a	Lcor$a;	b	field_7678	field_7678
FIELD	cor$a	Lcor$a;	c	field_7679	field_7679
FIELD	cor$a	Lcor$a;	d	field_7675	field_7675
FIELD	cor$a	Lcor$a;	e	field_7680	field_7680
FIELD	cor$a	Lcor$a;	f	field_7677	field_7677
FIELD	cor$a	Lcor$a;	g	field_7681	field_7681
FIELD	cor$a	[Lcor$a;	h	field_7673	field_7673
METHOD	cor$a	()[Lcor$a;	a	method_36669	method_36669
CLASS	cos	net/minecraft/class_1693	net/minecraft/entity/vehicle/StorageMinecartEntity
FIELD	cos	Ljr;	c	field_7735	inventory
FIELD	cos	Lald;	d	field_7734	lootTable
FIELD	cos	J	e	field_7732	lootSeed
METHOD	cos	(ILcmu;)Lcps;	a	method_17357	getScreenHandler
METHOD	cos	(Lald;J)V	a	method_7562	setLootTable
CLASS	cot	net/minecraft/class_1690	net/minecraft/entity/vehicle/BoatEntity
FIELD	cot	D	aF	field_7699	boatYaw
FIELD	cot	D	aG	field_7684	boatPitch
FIELD	cot	Z	aH	field_7710	pressingLeft
FIELD	cot	Z	aI	field_7695	pressingRight
FIELD	cot	Z	aJ	field_7709	pressingForward
FIELD	cot	Z	aK	field_7693	pressingBack
FIELD	cot	D	aL	field_7697	waterLevel
FIELD	cot	F	aM	field_7714	nearbySlipperiness
FIELD	cot	Lcot$a;	aN	field_7702	location
FIELD	cot	Lcot$a;	aO	field_7701	lastLocation
FIELD	cot	D	aP	field_7696	fallVelocity
FIELD	cot	Z	aQ	field_7689	onBubbleColumnSurface
FIELD	cot	Z	aR	field_7703	bubbleColumnIsDrag
FIELD	cot	F	aS	field_7712	bubbleWobbleStrength
FIELD	cot	F	aT	field_7694	bubbleWobble
FIELD	cot	F	aU	field_7711	lastBubbleWobble
FIELD	cot	I	b	field_30697	field_30697
FIELD	cot	I	c	field_30698	field_30698
FIELD	cot	D	d	field_30699	EMIT_SOUND_EVENT_PADDLE_ROTATION
FIELD	cot	I	e	field_30700	field_30700
FIELD	cot	Lakj;	i	field_7698	BOAT_TYPE
FIELD	cot	Lakj;	j	field_7687	LEFT_PADDLE_MOVING
FIELD	cot	Lakj;	k	field_7713	RIGHT_PADDLE_MOVING
FIELD	cot	Lakj;	l	field_7691	BUBBLE_WOBBLE_TICKS
FIELD	cot	I	m	field_30695	field_30695
FIELD	cot	F	n	field_30696	NEXT_PADDLE_PHASE
FIELD	cot	[F	o	field_7704	paddlePhases
FIELD	cot	F	p	field_7692	velocityDecay
FIELD	cot	F	q	field_7706	ticksUnderwater
FIELD	cot	F	r	field_7690	yawVelocity
FIELD	cot	I	s	field_7708	lerpTicks
FIELD	cot	D	t	field_7686	x
FIELD	cot	D	u	field_7700	y
FIELD	cot	D	v	field_7685	z
METHOD	cot	()V	A	method_7555	updatePositionAndRotation
METHOD	cot	()Lcot$a;	B	method_7552	checkLocation
METHOD	cot	()Z	C	method_7545	checkBoatInWater
METHOD	cot	()Lcot$a;	D	method_7532	getUnderWaterLocation
METHOD	cot	()V	E	method_7534	updateVelocity
METHOD	cot	()V	G	method_7549	updatePaddles
METHOD	cot	()I	H	method_7539	getBubbleWobbleTicks
METHOD	cot	(F)F	a	method_7547	interpolateBubbleWobble
METHOD	cot	(IF)F	a	method_7551	interpolatePaddlePhase
METHOD	cot	(Lbss;Lbss;)Z	a	method_30959	canCollide
METHOD	cot	(Lcot$b;)V	a	method_47884	setVariant
METHOD	cot	(ZZ)V	a	method_7538	setPaddleMovings
METHOD	cot	(ZZZZ)V	a	method_7535	setInputs
METHOD	cot	(I)V	b	method_7531	setBubbleWobbleTicks
METHOD	cot	(Lbss;)Z	b	method_49182	isSmallerThanBoat
METHOD	cot	(I)Z	c	method_7556	isPaddleMoving
METHOD	cot	(Lbss;)V	c	method_7546	clampPassengerYaw
METHOD	cot	(Lbss;)Z	d	method_31552	method_31552
METHOD	cot	()Lavy;	s	method_7537	getPaddleSoundEvent
METHOD	cot	()F	u	method_7544	getWaterHeightBelow
METHOD	cot	()F	v	method_7548	getNearbySlipperiness
METHOD	cot	()F	w	method_42280	getPassengerHorizontalOffset
METHOD	cot	()Lcot$b;	x	method_47885	getVariant
METHOD	cot	()I	y	method_42281	getMaxPassengers
METHOD	cot	()V	z	method_7550	handleBubbleColumn
CLASS	cot$a	net/minecraft/class_1690$class_1691	net/minecraft/entity/vehicle/BoatEntity$Location
FIELD	cot$a	Lcot$a;	a	field_7718	field_7718
FIELD	cot$a	Lcot$a;	b	field_7717	field_7717
FIELD	cot$a	Lcot$a;	c	field_7716	field_7716
FIELD	cot$a	Lcot$a;	d	field_7719	field_7719
FIELD	cot$a	Lcot$a;	e	field_7720	field_7720
FIELD	cot$a	[Lcot$a;	f	field_7715	field_7715
METHOD	cot$a	()[Lcot$a;	a	method_36670	method_36670
CLASS	cot$b	net/minecraft/class_1690$class_1692	net/minecraft/entity/vehicle/BoatEntity$Type
FIELD	cot$b	Lcot$b;	a	field_7727	field_7727
FIELD	cot$b	Lcot$b;	b	field_7728	field_7728
FIELD	cot$b	Lcot$b;	c	field_7729	field_7729
FIELD	cot$b	Lcot$b;	d	field_7730	field_7730
FIELD	cot$b	Lcot$b;	e	field_7725	field_7725
FIELD	cot$b	Lcot$b;	f	field_42681	field_42681
FIELD	cot$b	Lcot$b;	g	field_7723	field_7723
FIELD	cot$b	Lcot$b;	h	field_37506	field_37506
FIELD	cot$b	Lcot$b;	i	field_40161	field_40161
FIELD	cot$b	Lazs$a;	j	field_41599	CODEC
FIELD	cot$b	Ljava/lang/String;	k	field_7726	name
FIELD	cot$b	Ldex;	l	field_7731	baseBlock
FIELD	cot$b	Ljava/util/function/IntFunction;	m	field_41675	BY_ID
FIELD	cot$b	[Lcot$b;	n	field_7724	field_7724
METHOD	cot$b	()Ljava/lang/String;	a	method_7559	getName
METHOD	cot$b	(I)Lcot$b;	a	method_7558	getType
METHOD	cot$b	(Ljava/lang/String;)Lcot$b;	a	method_7561	getType
METHOD	cot$b	()Ldex;	b	method_7560	getBaseBlock
METHOD	cot$b	()[Lcot$b;	d	method_36671	method_36671
CLASS	cou	net/minecraft/class_7264	net/minecraft/entity/vehicle/ChestBoatEntity
FIELD	cou	I	i	field_38207	INVENTORY_SIZE
FIELD	cou	Ljr;	j	field_38204	inventory
FIELD	cou	Lald;	k	field_38205	lootTable
FIELD	cou	J	l	field_38206	lootTableSeed
METHOD	cou	(Lcmv;)V	e	method_42282	generateLoot
CLASS	cou$1	net/minecraft/class_7264$1	net/minecraft/entity/vehicle/ChestBoatEntity$1
FIELD	cou$1	[I	a	field_38208	field_38208
CLASS	cov	net/minecraft/class_7265	net/minecraft/entity/vehicle/VehicleInventory
METHOD	cov	()Lald;	B	method_42276	getLootTable
METHOD	cov	()J	C	method_42277	getLootTableSeed
METHOD	cov	()Ljr;	D	method_42278	getInventory
METHOD	cov	()V	E	method_42273	resetInventory
METHOD	cov	(J)V	a	method_42274	setLootTableSeed
METHOD	cov	(Lald;)V	a	method_42275	setLootTable
METHOD	cov	(Lbrl;Ldbw;Lbss;)V	a	method_42283	onBroken
METHOD	cov	(Lur;Ljk$a;)V	a	method_42288	writeInventoryToNbt
METHOD	cov	(II)Lcun;	b	method_42286	removeInventoryStack
METHOD	cov	(Lur;Ljk$a;)V	b	method_42285	readInventoryFromNbt
METHOD	cov	(ILcun;)V	c	method_42287	setInventoryStack
METHOD	cov	()Levk;	cK	method_5829	getBoundingBox
METHOD	cov	(Lcmv;)Lbqs;	c_	method_42284	open
METHOD	cov	()Z	dK	method_31481	isRemoved
METHOD	cov	()Ldbw;	dP	method_37908	getWorld
METHOD	cov	()Levp;	dn	method_19538	getPos
METHOD	cov	(I)Lcun;	e_	method_42289	removeInventoryStack
METHOD	cov	()V	f	method_42293	clearInventory
METHOD	cov	(Lcmv;)V	f	method_42291	generateInventoryLoot
METHOD	cov	(I)Lcun;	f_	method_42290	getInventoryStack
METHOD	cov	()Z	g	method_42295	isInventoryEmpty
METHOD	cov	(Lcmv;)Z	g	method_42294	canPlayerAccess
METHOD	cov	(I)Lbuf;	g_	method_42292	getInventoryStackReference
CLASS	cov$1	net/minecraft/class_7265$1	net/minecraft/entity/vehicle/VehicleInventory$1
FIELD	cov$1	I	b	field_38209	field_38209
FIELD	cov$1	Lcov;	c	field_38210	field_38210
CLASS	cow	net/minecraft/class_5275	net/minecraft/entity/Dismounting
METHOD	cow	(D)Z	a	method_27932	canDismountInBlock
METHOD	cow	(Lbsy;Ldbg;Liz;Z)Levp;	a	method_30769	findRespawnPos
METHOD	cow	(Ldbc;Liz;)Lewi;	a	method_30341	getCollisionShape
METHOD	cow	(Ldbg;Lbtn;Levk;)Z	a	method_27933	canPlaceEntityAt
METHOD	cow	(Ldbg;Levp;Lbtn;Lbtz;)Z	a	method_33353	canPlaceEntityAt
METHOD	cow	(Ldbg;Liz;)Lewi;	a	method_30770	method_30770
METHOD	cow	(Liz;ILjava/util/function/Function;)D	a	method_30343	getCeilingHeight
METHOD	cow	(Lje;)[[I	a	method_27934	getDismountOffsets
CLASS	cox	net/minecraft/class_1695	net/minecraft/entity/vehicle/MinecartEntity
CLASS	coy	net/minecraft/class_1694	net/minecraft/entity/vehicle/ChestMinecartEntity
CLASS	coz	net/minecraft/class_1697	net/minecraft/entity/vehicle/CommandBlockMinecartEntity
FIELD	coz	Lakj;	c	field_7743	COMMAND
FIELD	coz	Lakj;	d	field_7741	LAST_OUTPUT
FIELD	coz	Ldax;	e	field_7744	commandExecutor
FIELD	coz	I	i	field_30701	EXECUTE_TICK_COOLDOWN
FIELD	coz	I	j	field_7742	lastExecuted
METHOD	coz	()Ldax;	B	method_7567	getCommandExecutor
CLASS	coz$a	net/minecraft/class_1697$class_1698	net/minecraft/entity/vehicle/CommandBlockMinecartEntity$CommandExecutor
FIELD	coz$a	Lcoz;	b	field_7745	field_7745
METHOD	coz$a	()Lcoz;	h	method_7569	getMinecart
CLASS	cpa	net/minecraft/class_1696	net/minecraft/entity/vehicle/FurnaceMinecartEntity
FIELD	cpa	D	c	field_7737	pushX
FIELD	cpa	D	d	field_7736	pushZ
FIELD	cpa	Lakj;	e	field_7740	LIT
FIELD	cpa	I	i	field_7739	fuel
FIELD	cpa	Lcyq;	j	field_7738	ACCEPTABLE_FUEL
METHOD	cpa	()Z	B	method_7565	isLit
METHOD	cpa	(Z)V	b	method_7564	setLit
CLASS	cpb	net/minecraft/class_1700	net/minecraft/entity/vehicle/HopperMinecartEntity
FIELD	cpb	Z	c	field_7749	enabled
METHOD	cpb	()Z	G	method_7572	isEnabled
METHOD	cpb	()Z	M	method_7574	canOperate
METHOD	cpb	(Z)V	b	method_7570	setEnabled
CLASS	cpc	net/minecraft/class_1699	net/minecraft/entity/vehicle/SpawnerMinecartEntity
FIELD	cpc	Lday;	c	field_7746	logic
FIELD	cpc	Ljava/lang/Runnable;	d	field_27012	ticker
METHOD	cpc	()Lday;	B	method_35216	getLogic
METHOD	cpc	(Ldbw;)Ljava/lang/Runnable;	b	method_31553	getTicker
METHOD	cpc	(Ldbw;)V	c	method_31554	method_31554
METHOD	cpc	(Ldbw;)V	d	method_31555	method_31555
CLASS	cpc$1	net/minecraft/class_1699$1	net/minecraft/entity/vehicle/SpawnerMinecartEntity$1
FIELD	cpc$1	Lcpc;	a	field_7747	field_7747
CLASS	cpd	net/minecraft/class_1701	net/minecraft/entity/vehicle/TntMinecartEntity
FIELD	cpd	B	c	field_30703	PRIME_TNT_STATUS
FIELD	cpd	I	d	field_7751	fuseTicks
METHOD	cpd	()V	B	method_7575	prime
METHOD	cpd	()I	C	method_7577	getFuseTicks
METHOD	cpd	()Z	D	method_7578	isPrimed
METHOD	cpd	(Lbrl;D)V	a	method_7576	explode
METHOD	cpd	(Lbrl;)Z	e	method_55057	shouldDetonate
METHOD	cpd	(D)V	h	method_47305	explode
CLASS	cpe	net/minecraft/class_8836	net/minecraft/entity/vehicle/VehicleEntity
FIELD	cpe	Lakj;	f	field_46655	DAMAGE_WOBBLE_TICKS
FIELD	cpe	Lakj;	g	field_46656	DAMAGE_WOBBLE_SIDE
FIELD	cpe	Lakj;	h	field_46657	DAMAGE_WOBBLE_STRENGTH
METHOD	cpe	()F	N	method_54294	getDamageWobbleStrength
METHOD	cpe	()I	O	method_54295	getDamageWobbleTicks
METHOD	cpe	()I	P	method_54296	getDamageWobbleSide
METHOD	cpe	(Lbrl;)V	a	method_7516	killAndDropSelf
METHOD	cpe	()Lcui;	ah_	method_7557	asItem
METHOD	cpe	(F)V	b	method_54297	setDamageWobbleStrength
METHOD	cpe	(Lcui;)V	b	method_54298	killAndDropItem
METHOD	cpe	(I)V	d	method_54299	setDamageWobbleTicks
METHOD	cpe	(Lbrl;)Z	d	method_55056	shouldAlwaysKill
METHOD	cpe	(I)V	n	method_54300	setDamageWobbleSide
CLASS	cpf	net/minecraft/class_6074	net/minecraft/unused/packageinfo/PackageInfo6074
CLASS	cpg	net/minecraft/class_7695	net/minecraft/resource/featuretoggle/ToggleableFeature
FIELD	cpg	Ljava/util/Set;	bA	field_40162	FEATURE_ENABLED_REGISTRY_KEYS
METHOD	cpg	(Lcpj;)Z	a	method_45382	isEnabled
METHOD	cpg	()Lcpj;	i	method_45322	getRequiredFeatures
CLASS	cph	net/minecraft/class_7696	net/minecraft/resource/featuretoggle/FeatureFlag
FIELD	cph	Lcpk;	a	field_40163	universe
FIELD	cph	J	b	field_40164	mask
CLASS	cpi	net/minecraft/class_7697	net/minecraft/resource/featuretoggle/FeatureManager
FIELD	cpi	Lorg/slf4j/Logger;	a	field_40165	LOGGER
FIELD	cpi	Lcpk;	b	field_40166	universe
FIELD	cpi	Ljava/util/Map;	c	field_40167	featureFlags
FIELD	cpi	Lcpj;	d	field_40168	featureSet
METHOD	cpi	()Lcpj;	a	method_45383	getFeatureSet
METHOD	cpi	(Lale;)V	a	method_45384	method_45384
METHOD	cpi	(Lcpj;)Z	a	method_45385	contains
METHOD	cpi	(Lcpj;Ljava/util/Set;Lale;Lcph;)V	a	method_45386	method_45386
METHOD	cpi	(Ljava/lang/Iterable;)Lcpj;	a	method_45387	featureSetOf
METHOD	cpi	(Ljava/lang/Iterable;Ljava/util/function/Consumer;)Lcpj;	a	method_45388	featureSetOf
METHOD	cpi	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_45389	method_45389
METHOD	cpi	(Ljava/util/Set;)Ljava/lang/String;	a	method_49492	method_49492
METHOD	cpi	([Lcph;)Lcpj;	a	method_45390	featureSetOf
METHOD	cpi	()Lcom/mojang/serialization/Codec;	b	method_45391	getCodec
METHOD	cpi	(Lcpj;)Ljava/util/Set;	b	method_45392	toId
METHOD	cpi	(Lcpj;)Ljava/util/List;	c	method_45393	method_45393
CLASS	cpi$a	net/minecraft/class_7697$class_7698	net/minecraft/resource/featuretoggle/FeatureManager$Builder
FIELD	cpi$a	Lcpk;	a	field_40169	universe
FIELD	cpi$a	I	b	field_40170	id
FIELD	cpi$a	Ljava/util/Map;	c	field_40171	featureFlags
METHOD	cpi$a	()Lcpi;	a	method_45394	build
METHOD	cpi$a	(Lale;)Lcph;	a	method_45395	addFlag
METHOD	cpi$a	(Ljava/lang/String;)Lcph;	a	method_45396	addVanillaFlag
CLASS	cpj	net/minecraft/class_7699	net/minecraft/resource/featuretoggle/FeatureSet
FIELD	cpj	I	a	field_40172	MAX_FEATURE_FLAGS
FIELD	cpj	Lcpj;	b	field_40173	EMPTY
FIELD	cpj	Lcpk;	c	field_40174	universe
FIELD	cpj	J	d	field_40175	featuresMask
METHOD	cpj	()Lcpj;	a	method_45397	empty
METHOD	cpj	(Lcph;)Lcpj;	a	method_45398	of
METHOD	cpj	(Lcph;[Lcph;)Lcpj;	a	method_45399	of
METHOD	cpj	(Lcpj;)Z	a	method_45400	isSubsetOf
METHOD	cpj	(Lcpk;JLjava/lang/Iterable;)J	a	method_45401	combineMask
METHOD	cpj	(Lcpk;Ljava/util/Collection;)Lcpj;	a	method_45402	of
METHOD	cpj	()Z	b	method_58398	isEmpty
METHOD	cpj	(Lcph;)Z	b	method_45403	contains
METHOD	cpj	(Lcpj;)Z	b	method_59819	intersects
METHOD	cpj	(Lcpj;)Lcpj;	c	method_45404	combine
METHOD	cpj	(Lcpj;)Lcpj;	d	method_59820	subtract
CLASS	cpk	net/minecraft/class_7700	net/minecraft/resource/featuretoggle/FeatureUniverse
FIELD	cpk	Ljava/lang/String;	a	field_40176	name
CLASS	cpl	net/minecraft/class_7701	net/minecraft/resource/featuretoggle/FeatureFlags
FIELD	cpl	Lcph;	a	field_40177	VANILLA
FIELD	cpl	Lcph;	b	field_40178	BUNDLE
FIELD	cpl	Lcph;	c	field_46779	UPDATE_1_21
FIELD	cpl	Lcph;	d	field_45142	TRADE_REBALANCE
FIELD	cpl	Lcpi;	e	field_40180	FEATURE_MANAGER
FIELD	cpl	Lcom/mojang/serialization/Codec;	f	field_40181	CODEC
FIELD	cpl	Lcpj;	g	field_40182	VANILLA_FEATURES
FIELD	cpl	Lcpj;	h	field_40183	DEFAULT_ENABLED_FEATURES
METHOD	cpl	(Lcpi;Lcpj;Lcpj;)Ljava/lang/String;	a	method_45405	printMissingFlags
METHOD	cpl	(Lcpj;)Z	a	method_45406	isNotVanilla
METHOD	cpl	(Lcpj;Lcpj;)Ljava/lang/String;	a	method_45407	printMissingFlags
METHOD	cpl	(Ljava/util/Set;Lale;)Z	a	method_45408	method_45408
CLASS	cpm	net/minecraft/class_7702	net/minecraft/unused/packageinfo/PackageInfo7702
CLASS	cpn	net/minecraft/class_6075	net/minecraft/entity/player/HungerConstants
FIELD	cpn	I	a	field_30704	FULL_FOOD_LEVEL
FIELD	cpn	F	b	field_30705	field_30705
FIELD	cpn	F	c	field_30706	INITIAL_SATURATION_LEVEL
FIELD	cpn	F	d	field_30707	field_30707
FIELD	cpn	F	e	field_30708	EXHAUSTION_UNIT
FIELD	cpn	I	f	field_30709	SLOW_HEALING_STARVING_INTERVAL
FIELD	cpn	I	g	field_30710	FAST_HEALING_INTERVAL
FIELD	cpn	I	h	field_30711	SLOW_HEALING_FOOD_LEVEL
FIELD	cpn	I	i	field_30712	EXHAUSTION_PER_HITPOINT
FIELD	cpn	I	j	field_30713	STARVING_FOOD_LEVEL
FIELD	cpn	F	k	field_30714	field_30714
FIELD	cpn	F	l	field_30715	field_30715
FIELD	cpn	F	m	field_30716	field_30716
FIELD	cpn	F	n	field_30717	field_30717
FIELD	cpn	F	o	field_30718	field_30718
FIELD	cpn	F	p	field_30719	field_30719
FIELD	cpn	F	q	field_30720	field_30720
FIELD	cpn	F	r	field_30721	field_30721
FIELD	cpn	F	s	field_30722	field_30722
FIELD	cpn	F	t	field_30723	field_30723
FIELD	cpn	F	u	field_30724	field_30724
FIELD	cpn	F	v	field_30726	field_30726
FIELD	cpn	F	w	field_30727	field_30727
FIELD	cpn	F	x	field_30728	field_30728
FIELD	cpn	F	y	field_30729	field_30729
METHOD	cpn	(IF)F	a	method_59683	calculateSaturation
CLASS	cpo	net/minecraft/class_1702	net/minecraft/entity/player/HungerManager
FIELD	cpo	I	a	field_7756	foodLevel
FIELD	cpo	F	b	field_7753	saturationLevel
FIELD	cpo	F	c	field_7752	exhaustion
FIELD	cpo	I	d	field_7755	foodTickTimer
FIELD	cpo	I	e	field_7754	prevFoodLevel
METHOD	cpo	()I	a	method_7586	getFoodLevel
METHOD	cpo	(F)V	a	method_7583	addExhaustion
METHOD	cpo	(I)V	a	method_7580	setFoodLevel
METHOD	cpo	(IF)V	a	method_7585	add
METHOD	cpo	(Lcmv;)V	a	method_7588	update
METHOD	cpo	(Lcun;)V	a	method_7579	eat
METHOD	cpo	(Lur;)V	a	method_7584	readNbt
METHOD	cpo	()I	b	method_35217	getPrevFoodLevel
METHOD	cpo	(F)V	b	method_7581	setSaturationLevel
METHOD	cpo	(IF)V	b	method_59684	addInternal
METHOD	cpo	(Lur;)V	b	method_7582	writeNbt
METHOD	cpo	()Z	c	method_7587	isNotFull
METHOD	cpo	(F)V	c	method_35218	setExhaustion
METHOD	cpo	()F	d	method_35219	getExhaustion
METHOD	cpo	()F	e	method_7589	getSaturationLevel
CLASS	cpp	net/minecraft/class_4174	net/minecraft/component/type/FoodComponent
FIELD	cpp	Lcom/mojang/serialization/Codec;	a	field_49992	CODEC
FIELD	cpp	Lzm;	b	field_49993	PACKET_CODEC
FIELD	cpp	I	c	comp_2491	comp_2491
FIELD	cpp	F	d	comp_2492	comp_2492
FIELD	cpp	Z	e	comp_2493	comp_2493
FIELD	cpp	F	f	comp_2494	comp_2494
FIELD	cpp	Ljava/util/List;	g	comp_2495	comp_2495
FIELD	cpp	F	h	field_49994	DEFAULT_EAT_SECONDS
METHOD	cpp	()I	a	method_58399	getEatTicks
METHOD	cpp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58400	method_58400
METHOD	cpp	()I	b	comp_2491	comp_2491
METHOD	cpp	()F	c	comp_2492	comp_2492
METHOD	cpp	()Z	d	comp_2493	comp_2493
METHOD	cpp	()F	e	comp_2494	comp_2494
METHOD	cpp	()Ljava/util/List;	f	comp_2495	comp_2495
CLASS	cpp$a	net/minecraft/class_4174$class_4175	net/minecraft/component/type/FoodComponent$Builder
FIELD	cpp$a	I	a	field_18620	nutrition
FIELD	cpp$a	F	b	field_18621	saturationModifier
FIELD	cpp$a	Z	c	field_18623	canAlwaysEat
FIELD	cpp$a	F	d	field_49995	eatSeconds
FIELD	cpp$a	Lcom/google/common/collect/ImmutableList$Builder;	e	field_18625	effects
METHOD	cpp$a	()Lcpp$a;	a	method_19240	alwaysEdible
METHOD	cpp$a	(F)Lcpp$a;	a	method_19237	saturationModifier
METHOD	cpp$a	(I)Lcpp$a;	a	method_19238	nutrition
METHOD	cpp$a	(Lbsa;F)Lcpp$a;	a	method_19239	statusEffect
METHOD	cpp$a	()Lcpp$a;	b	method_19241	snack
METHOD	cpp$a	()Lcpp;	c	method_19242	build
CLASS	cpp$b	net/minecraft/class_4174$class_9423	net/minecraft/component/type/FoodComponent$StatusEffectEntry
FIELD	cpp$b	Lcom/mojang/serialization/Codec;	a	field_49996	CODEC
FIELD	cpp$b	Lzm;	b	field_49997	PACKET_CODEC
FIELD	cpp$b	Lbsa;	c	comp_2496	comp_2496
FIELD	cpp$b	F	d	comp_2497	comp_2497
METHOD	cpp$b	()Lbsa;	a	comp_2496	comp_2496
METHOD	cpp$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58401	method_58401
METHOD	cpp$b	()F	b	comp_2497	comp_2497
CLASS	cpq	net/minecraft/class_4176	net/minecraft/component/type/FoodComponents
FIELD	cpq	Lcpp;	A	field_18663	POISONOUS_POTATO
FIELD	cpq	Lcpp;	B	field_18626	PORKCHOP
FIELD	cpq	Lcpp;	C	field_18627	POTATO
FIELD	cpq	Lcpp;	D	field_18628	PUFFERFISH
FIELD	cpq	Lcpp;	E	field_18629	PUMPKIN_PIE
FIELD	cpq	Lcpp;	F	field_18630	RABBIT
FIELD	cpq	Lcpp;	G	field_18631	RABBIT_STEW
FIELD	cpq	Lcpp;	H	field_18632	ROTTEN_FLESH
FIELD	cpq	Lcpp;	I	field_18633	SALMON
FIELD	cpq	Lcpp;	J	field_18634	SPIDER_EYE
FIELD	cpq	Lcpp;	K	field_18635	SUSPICIOUS_STEW
FIELD	cpq	Lcpp;	L	field_18636	SWEET_BERRIES
FIELD	cpq	Lcpp;	M	field_28647	GLOW_BERRIES
FIELD	cpq	Lcpp;	N	field_18637	TROPICAL_FISH
FIELD	cpq	Lcpp;	O	field_50138	OMINOUS_BOTTLE
FIELD	cpq	Lcpp;	a	field_18638	APPLE
FIELD	cpq	Lcpp;	b	field_18639	BAKED_POTATO
FIELD	cpq	Lcpp;	c	field_18640	BEEF
FIELD	cpq	Lcpp;	d	field_18641	BEETROOT
FIELD	cpq	Lcpp;	e	field_18642	BEETROOT_SOUP
FIELD	cpq	Lcpp;	f	field_18643	BREAD
FIELD	cpq	Lcpp;	g	field_18644	CARROT
FIELD	cpq	Lcpp;	h	field_18645	CHICKEN
FIELD	cpq	Lcpp;	i	field_18646	CHORUS_FRUIT
FIELD	cpq	Lcpp;	j	field_18647	COD
FIELD	cpq	Lcpp;	k	field_18648	COOKED_BEEF
FIELD	cpq	Lcpp;	l	field_18649	COOKED_CHICKEN
FIELD	cpq	Lcpp;	m	field_18650	COOKED_COD
FIELD	cpq	Lcpp;	n	field_18651	COOKED_MUTTON
FIELD	cpq	Lcpp;	o	field_18652	COOKED_PORKCHOP
FIELD	cpq	Lcpp;	p	field_18653	COOKED_RABBIT
FIELD	cpq	Lcpp;	q	field_18654	COOKED_SALMON
FIELD	cpq	Lcpp;	r	field_18655	COOKIE
FIELD	cpq	Lcpp;	s	field_18656	DRIED_KELP
FIELD	cpq	Lcpp;	t	field_18657	ENCHANTED_GOLDEN_APPLE
FIELD	cpq	Lcpp;	u	field_18658	GOLDEN_APPLE
FIELD	cpq	Lcpp;	v	field_18659	GOLDEN_CARROT
FIELD	cpq	Lcpp;	w	field_20381	HONEY_BOTTLE
FIELD	cpq	Lcpp;	x	field_18660	MELON_SLICE
FIELD	cpq	Lcpp;	y	field_18661	MUSHROOM_STEW
FIELD	cpq	Lcpp;	z	field_18662	MUTTON
METHOD	cpq	(I)Lcpp$a;	a	method_19243	createStew
CLASS	cpr	net/minecraft/class_6076	net/minecraft/unused/packageinfo/PackageInfo6076
CLASS	cps	net/minecraft/class_1703	net/minecraft/screen/ScreenHandler
FIELD	cps	I	a	field_30730	EMPTY_SPACE_SLOT_INDEX
FIELD	cps	I	b	field_30731	field_30731
FIELD	cps	I	c	field_30732	field_30732
FIELD	cps	I	d	field_30733	field_30733
FIELD	cps	I	e	field_30734	field_30734
FIELD	cps	I	f	field_30735	field_30735
FIELD	cps	I	g	field_30736	field_30736
FIELD	cps	I	h	field_30737	field_30737
FIELD	cps	Ljr;	i	field_7761	slots
FIELD	cps	I	j	field_7763	syncId
FIELD	cps	Lorg/slf4j/Logger;	k	field_36534	LOGGER
FIELD	cps	Ljr;	l	field_7764	trackedStacks
FIELD	cps	Ljava/util/List;	m	field_17285	properties
FIELD	cps	Lcun;	n	field_29205	cursorStack
FIELD	cps	Ljr;	o	field_29206	previousTrackedStacks
FIELD	cps	Lit/unimi/dsi/fastutil/ints/IntList;	p	field_29559	trackedPropertyValues
FIELD	cps	Lcun;	q	field_29207	previousCursorStack
FIELD	cps	I	r	field_34024	revision
FIELD	cps	Lcqz;	s	field_17493	type
FIELD	cps	I	t	field_7762	quickCraftButton
FIELD	cps	I	u	field_7759	quickCraftStage
FIELD	cps	Ljava/util/Set;	v	field_7757	quickCraftSlots
FIELD	cps	Ljava/util/List;	w	field_7765	listeners
FIELD	cps	Lcqf;	x	field_29208	syncHandler
FIELD	cps	Z	y	field_29209	disableSync
METHOD	cps	()Lcqz;	a	method_17358	getType
METHOD	cps	(I)Z	a	method_40442	isValid
METHOD	cps	(II)V	a	method_7606	setProperty
METHOD	cps	(IILcqb;Lcmv;)V	a	method_7593	onSlotClick
METHOD	cps	(IILcun;)V	a	method_7619	setStackInSlot
METHOD	cps	(ILcmv;)Z	a	method_7600	shouldQuickCraftContinue
METHOD	cps	(ILcun;)V	a	method_34245	setPreviousTrackedSlot
METHOD	cps	(ILcun;Ljava/util/function/Supplier;)V	a	method_34246	updateTrackedSlot
METHOD	cps	(ILjava/util/List;Lcun;)V	a	method_7610	updateSlotStacks
METHOD	cps	(Lbql;)V	a	method_7609	onContentChanged
METHOD	cps	(Lbql;I)V	a	method_17359	checkSize
METHOD	cps	(Lcmv;)Z	a	method_7597	canUse
METHOD	cps	(Lcmv;I)Lcun;	a	method_7601	quickMove
METHOD	cps	(Lcmv;Lbql;)V	a	method_7607	dropInventory
METHOD	cps	(Lcmv;Lcqa;Lcrn;Lcun;Lcun;)Z	a	method_45409	handleSlotClick
METHOD	cps	(Lcps;)V	a	method_34247	copySharedSlots
METHOD	cps	(Lcqc;)V	a	method_17360	addProperties
METHOD	cps	(Lcqc;I)V	a	method_17361	checkDataCount
METHOD	cps	(Lcqd;Lcmv;Ldex;)Z	a	method_17695	canUse
METHOD	cps	(Lcqe;)V	a	method_7596	addListener
METHOD	cps	(Lcqf;)V	a	method_34248	updateSyncHandler
METHOD	cps	(Lcqk;)Lcqk;	a	method_17362	addProperty
METHOD	cps	(Lcrn;)Lcrn;	a	method_7621	addSlot
METHOD	cps	(Lcrn;Lcmv;Lcun;)V	a	method_34249	method_34249
METHOD	cps	(Lcrn;Lcun;Z)Z	a	method_7592	canInsertItemIntoSlot
METHOD	cps	(Lcun;)V	a	method_34250	setPreviousCursorStack
METHOD	cps	(Lcun;IIZ)Z	a	method_7616	insertItem
METHOD	cps	(Lcun;Lcrn;)Z	a	method_7613	canInsertIntoSlot
METHOD	cps	(Lcun;Lcrn;Lcmv;Lcun;)V	a	method_34251	method_34251
METHOD	cps	(Ldex;Lcmv;Ldbw;Liz;)Ljava/lang/Boolean;	a	method_17696	method_17696
METHOD	cps	(Ldpf;)I	a	method_7608	calculateComparatorOutput
METHOD	cps	(Ljava/util/Set;ILcun;)I	a	method_7617	calculateStackSize
METHOD	cps	()V	b	method_34252	syncState
METHOD	cps	(I)Lcrn;	b	method_7611	getSlot
METHOD	cps	(II)I	b	method_7591	packQuickCraftData
METHOD	cps	(IILcqb;Lcmv;)V	b	method_30010	internalOnSlotClick
METHOD	cps	(ILcun;)V	b	method_37449	setPreviousTrackedSlotMutable
METHOD	cps	(ILcun;Ljava/util/function/Supplier;)V	b	method_34253	checkSlotUpdates
METHOD	cps	(Lbql;)I	b	method_7618	calculateComparatorOutput
METHOD	cps	(Lbql;I)Ljava/util/OptionalInt;	b	method_37418	getSlotIndex
METHOD	cps	(Lcmv;)V	b	method_7595	onClosed
METHOD	cps	(Lcmv;I)Z	b	method_7604	onButtonClick
METHOD	cps	(Lcqe;)V	b	method_7603	removeListener
METHOD	cps	(Lcrn;)Z	b	method_7615	canInsertIntoSlot
METHOD	cps	(Lcun;)V	b	method_34254	setCursorStack
METHOD	cps	()Ljr;	c	method_7602	getStacks
METHOD	cps	(I)I	c	method_7620	unpackQuickCraftButton
METHOD	cps	(II)V	c	method_37419	notifyPropertyUpdate
METHOD	cps	()V	d	method_7623	sendContentUpdates
METHOD	cps	(I)I	d	method_7594	unpackQuickCraftStage
METHOD	cps	(II)V	d	method_34715	checkPropertyUpdates
METHOD	cps	()V	e	method_37420	updateToClient
METHOD	cps	()V	f	method_7605	endQuickCraft
METHOD	cps	()Lcun;	g	method_34255	getCursorStack
METHOD	cps	()V	h	method_34256	disableSyncing
METHOD	cps	()V	i	method_34257	enableSyncing
METHOD	cps	()I	j	method_37421	getRevision
METHOD	cps	()I	k	method_37422	nextRevision
METHOD	cps	()V	l	method_34258	checkCursorStackUpdates
METHOD	cps	()Lbuf;	m	method_34259	getCursorStackReference
METHOD	cps	()Ljava/lang/String;	n	method_30024	method_30024
METHOD	cps	()Ljava/lang/String;	o	method_30011	method_30011
CLASS	cps$1	net/minecraft/class_1703$1	net/minecraft/screen/ScreenHandler$1
FIELD	cps$1	Lcps;	b	field_29210	field_29210
CLASS	cpt	net/minecraft/class_1720	net/minecraft/screen/AbstractFurnaceScreenHandler
FIELD	cpt	I	k	field_30738	field_30738
FIELD	cpt	I	l	field_30739	field_30739
FIELD	cpt	I	m	field_30740	field_30740
FIELD	cpt	I	n	field_30741	field_30741
FIELD	cpt	I	o	field_30742	field_30742
FIELD	cpt	Ldbw;	p	field_7822	world
FIELD	cpt	I	q	field_30743	field_30743
FIELD	cpt	I	r	field_30744	field_30744
FIELD	cpt	I	s	field_30745	field_30745
FIELD	cpt	I	t	field_30746	field_30746
FIELD	cpt	Lbql;	u	field_7824	inventory
FIELD	cpt	Lcqc;	v	field_17286	propertyDelegate
FIELD	cpt	Lcyy;	w	field_17494	recipeType
FIELD	cpt	Lcrg;	x	field_25762	category
METHOD	cpt	(Lcun;)Z	c	method_7640	isSmeltable
METHOD	cpt	(Lcun;)Z	d	method_16945	isFuel
METHOD	cpt	()F	q	method_17363	getCookProgress
METHOD	cpt	()F	r	method_17364	getFuelProgress
METHOD	cpt	()Z	s	method_17365	isBurning
CLASS	cpu	net/minecraft/class_1706	net/minecraft/screen/AnvilScreenHandler
FIELD	cpu	I	A	field_30747	field_30747
FIELD	cpu	I	B	field_30748	field_30748
FIELD	cpu	I	C	field_30749	field_30749
FIELD	cpu	I	D	field_30750	field_30750
FIELD	cpu	I	E	field_41894	INPUT_1_X
FIELD	cpu	I	F	field_41895	INPUT_2_X
FIELD	cpu	I	G	field_41896	OUTPUT_X
FIELD	cpu	I	H	field_41897	SLOT_Y
FIELD	cpu	I	k	field_41898	INPUT_1_ID
FIELD	cpu	I	l	field_41899	INPUT_2_ID
FIELD	cpu	I	m	field_41900	OUTPUT_ID
FIELD	cpu	I	n	field_30751	MAX_NAME_LENGTH
FIELD	cpu	Lorg/slf4j/Logger;	s	field_7771	LOGGER
FIELD	cpu	Z	t	field_30752	field_30752
FIELD	cpu	I	u	field_7776	repairItemUsage
FIELD	cpu	Ljava/lang/String;	v	field_7774	newItemName
FIELD	cpu	Lcqk;	w	field_7770	levelCost
FIELD	cpu	I	x	field_30753	field_30753
FIELD	cpu	I	y	field_30754	field_30754
FIELD	cpu	I	z	field_30755	field_30755
METHOD	cpu	(Lcmv;Ldbw;Liz;)V	a	method_24922	method_24922
METHOD	cpu	(Ljava/lang/String;)Z	a	method_7625	setNewItemName
METHOD	cpu	(Ljava/lang/String;)Ljava/lang/String;	b	method_52176	sanitize
METHOD	cpu	(I)I	e	method_20398	getNextCost
METHOD	cpu	(Lcun;)Z	e	method_48350	method_48350
METHOD	cpu	(Lcun;)Z	f	method_48351	method_48351
METHOD	cpu	()I	n	method_17369	getLevelCost
CLASS	cpv	net/minecraft/class_1704	net/minecraft/screen/BeaconScreenHandler
FIELD	cpv	I	k	field_30756	PAYMENT_SLOT_ID
FIELD	cpv	I	l	field_30757	BEACON_INVENTORY_SIZE
FIELD	cpv	I	m	field_30758	PROPERTY_COUNT
FIELD	cpv	I	n	field_30759	INVENTORY_START
FIELD	cpv	I	o	field_30760	INVENTORY_END
FIELD	cpv	I	p	field_30761	HOTBAR_START
FIELD	cpv	I	q	field_30762	HOTBAR_END
FIELD	cpv	I	r	field_45758	field_45758
FIELD	cpv	Lbql;	s	field_17287	payment
FIELD	cpv	Lcpv$a;	t	field_17288	paymentSlot
FIELD	cpv	Lcqd;	u	field_17289	context
FIELD	cpv	Lcqc;	v	field_17290	propertyDelegate
METHOD	cpv	(Ljava/util/Optional;Ljava/util/Optional;)V	a	method_17372	setEffects
METHOD	cpv	(Lji;)I	a	method_53173	getRawIdForStatusEffect
METHOD	cpv	(I)Lji;	e	method_53174	getStatusEffectForRawId
METHOD	cpv	()I	l	method_17373	getProperties
METHOD	cpv	()Lji;	m	method_17374	getPrimaryEffect
METHOD	cpv	()Lji;	n	method_17375	getSecondaryEffect
METHOD	cpv	()Z	o	method_17376	hasPayment
CLASS	cpv$1	net/minecraft/class_1704$1	net/minecraft/screen/BeaconScreenHandler$1
CLASS	cpv$a	net/minecraft/class_1704$class_1705	net/minecraft/screen/BeaconScreenHandler$PaymentSlot
CLASS	cpw	net/minecraft/class_3705	net/minecraft/screen/BlastFurnaceScreenHandler
CLASS	cpx	net/minecraft/class_1708	net/minecraft/screen/BrewingStandScreenHandler
FIELD	cpx	I	k	field_30763	field_30763
FIELD	cpx	I	l	field_30764	field_30764
FIELD	cpx	I	m	field_30765	INGREDIENT_SLOT_ID
FIELD	cpx	I	n	field_30766	FUEL_SLOT_ID
FIELD	cpx	I	o	field_30767	BREWING_STAND_INVENTORY_SIZE
FIELD	cpx	I	p	field_30768	PROPERTY_COUNT
FIELD	cpx	I	q	field_30769	INVENTORY_START
FIELD	cpx	I	r	field_30770	INVENTORY_END
FIELD	cpx	I	s	field_30771	HOTBAR_START
FIELD	cpx	I	t	field_30772	HOTBAR_END
FIELD	cpx	Lbql;	u	field_7788	inventory
FIELD	cpx	Lcqc;	v	field_17292	propertyDelegate
FIELD	cpx	Lcrn;	w	field_7787	ingredientSlot
METHOD	cpx	()I	l	method_17377	getFuel
METHOD	cpx	()I	m	method_17378	getBrewTime
CLASS	cpx$a	net/minecraft/class_1708$class_1709	net/minecraft/screen/BrewingStandScreenHandler$FuelSlot
METHOD	cpx$a	(Lcun;)Z	b	method_7630	matches
CLASS	cpx$b	net/minecraft/class_1708$class_1710	net/minecraft/screen/BrewingStandScreenHandler$IngredientSlot
FIELD	cpx$b	Lcwn;	a	field_51385	brewingRecipeRegistry
CLASS	cpx$c	net/minecraft/class_1708$class_1711	net/minecraft/screen/BrewingStandScreenHandler$PotionSlot
METHOD	cpx$c	(Lcun;)Z	b	method_7631	matches
CLASS	cpy	net/minecraft/class_3910	net/minecraft/screen/CartographyTableScreenHandler
FIELD	cpy	I	k	field_30773	MAP_SLOT_INDEX
FIELD	cpy	I	l	field_30774	MATERIAL_SLOT_INDEX
FIELD	cpy	I	m	field_30775	RESULT_SLOT_INDEX
FIELD	cpy	Lbql;	n	field_17293	inventory
FIELD	cpy	I	o	field_30776	INVENTORY_START
FIELD	cpy	I	p	field_30777	INVENTORY_END
FIELD	cpy	I	q	field_30778	HOTBAR_START
FIELD	cpy	I	r	field_30779	HOTBAR_END
FIELD	cpy	Lcqd;	s	field_17294	context
FIELD	cpy	J	t	field_20382	lastTakeResultTime
FIELD	cpy	Lcri;	u	field_19272	resultInventory
METHOD	cpy	(Lcmv;Ldbw;Liz;)V	a	method_17379	method_17379
METHOD	cpy	(Lcun;Lcun;Lcun;)V	a	method_17381	updateResult
METHOD	cpy	(Lcun;Lcun;Lcun;Ldbw;Liz;)V	a	method_17382	method_17382
CLASS	cpy$1	net/minecraft/class_3910$1	net/minecraft/screen/CartographyTableScreenHandler$1
FIELD	cpy$1	Lcpy;	b	field_17298	field_17298
CLASS	cpy$2	net/minecraft/class_3910$2	net/minecraft/screen/CartographyTableScreenHandler$2
FIELD	cpy$2	Lcpy;	b	field_19273	field_19273
CLASS	cpy$3	net/minecraft/class_3910$3	net/minecraft/screen/CartographyTableScreenHandler$3
CLASS	cpy$4	net/minecraft/class_3910$4	net/minecraft/screen/CartographyTableScreenHandler$4
CLASS	cpy$5	net/minecraft/class_3910$5	net/minecraft/screen/CartographyTableScreenHandler$5
FIELD	cpy$5	Lcqd;	a	field_17301	field_17301
FIELD	cpy$5	Lcpy;	b	field_17303	field_17303
METHOD	cpy$5	(Ldbw;Liz;)V	a	method_17387	method_17387
CLASS	cpz	net/minecraft/class_1707	net/minecraft/screen/GenericContainerScreenHandler
FIELD	cpz	I	k	field_30780	NUM_COLUMNS
FIELD	cpz	Lbql;	l	field_17495	inventory
FIELD	cpz	I	m	field_17496	rows
METHOD	cpz	(ILcmu;)Lcpz;	a	method_19244	createGeneric9x1
METHOD	cpz	(ILcmu;Lbql;)Lcpz;	a	method_19245	createGeneric9x3
METHOD	cpz	(ILcmu;)Lcpz;	b	method_19246	createGeneric9x2
METHOD	cpz	(ILcmu;Lbql;)Lcpz;	b	method_19247	createGeneric9x6
METHOD	cpz	(ILcmu;)Lcpz;	c	method_19248	createGeneric9x3
METHOD	cpz	(ILcmu;)Lcpz;	d	method_19249	createGeneric9x4
METHOD	cpz	(ILcmu;)Lcpz;	e	method_19250	createGeneric9x5
METHOD	cpz	(ILcmu;)Lcpz;	f	method_19251	createGeneric9x6
METHOD	cpz	()Lbql;	l	method_7629	getInventory
METHOD	cpz	()I	m	method_17388	getRows
CLASS	cqa	net/minecraft/class_5536	net/minecraft/util/ClickType
FIELD	cqa	Lcqa;	a	field_27013	LEFT
FIELD	cqa	Lcqa;	b	field_27014	RIGHT
FIELD	cqa	[Lcqa;	c	field_27015	field_27015
METHOD	cqa	()[Lcqa;	a	method_36672	method_36672
CLASS	cqb	net/minecraft/class_1713	net/minecraft/screen/slot/SlotActionType
FIELD	cqb	Lcqb;	a	field_7790	PICKUP
FIELD	cqb	Lcqb;	b	field_7794	QUICK_MOVE
FIELD	cqb	Lcqb;	c	field_7791	SWAP
FIELD	cqb	Lcqb;	d	field_7796	CLONE
FIELD	cqb	Lcqb;	e	field_7795	THROW
FIELD	cqb	Lcqb;	f	field_7789	QUICK_CRAFT
FIELD	cqb	Lcqb;	g	field_7793	PICKUP_ALL
FIELD	cqb	[Lcqb;	h	field_7792	field_7792
METHOD	cqb	()[Lcqb;	a	method_36673	method_36673
CLASS	cqc	net/minecraft/class_3913	net/minecraft/screen/PropertyDelegate
METHOD	cqc	()I	a	method_17389	size
METHOD	cqc	(I)I	a	method_17390	get
METHOD	cqc	(II)V	a	method_17391	set
CLASS	cqd	net/minecraft/class_3914	net/minecraft/screen/ScreenHandlerContext
FIELD	cqd	Lcqd;	a	field_17304	EMPTY
METHOD	cqd	(Ldbw;Liz;)Lcqd;	a	method_17392	create
METHOD	cqd	(Ljava/util/function/BiConsumer;)V	a	method_17393	run
METHOD	cqd	(Ljava/util/function/BiConsumer;Ldbw;Liz;)Ljava/util/Optional;	a	method_17394	method_17394
METHOD	cqd	(Ljava/util/function/BiFunction;)Ljava/util/Optional;	a	method_17395	get
METHOD	cqd	(Ljava/util/function/BiFunction;Ljava/lang/Object;)Ljava/lang/Object;	a	method_17396	get
CLASS	cqd$1	net/minecraft/class_3914$1	net/minecraft/screen/ScreenHandlerContext$1
CLASS	cqd$2	net/minecraft/class_3914$2	net/minecraft/screen/ScreenHandlerContext$2
FIELD	cqd$2	Ldbw;	b	field_17305	field_17305
FIELD	cqd$2	Liz;	c	field_17306	field_17306
CLASS	cqe	net/minecraft/class_1712	net/minecraft/screen/ScreenHandlerListener
METHOD	cqe	(Lcps;II)V	a	method_7633	onPropertyUpdate
METHOD	cqe	(Lcps;ILcun;)V	a	method_7635	onSlotUpdate
CLASS	cqf	net/minecraft/class_5916	net/minecraft/screen/ScreenHandlerSyncHandler
METHOD	cqf	(Lcps;II)V	a	method_34260	updateProperty
METHOD	cqf	(Lcps;ILcun;)V	a	method_34261	updateSlot
METHOD	cqf	(Lcps;Lcun;)V	a	method_34262	updateCursorStack
METHOD	cqf	(Lcps;Ljr;Lcun;[I)V	a	method_34263	updateState
CLASS	cqg	net/minecraft/class_8881	net/minecraft/screen/CrafterScreenHandler
FIELD	cqg	I	k	field_46781	field_46781
FIELD	cqg	I	l	field_46782	field_46782
FIELD	cqg	I	m	field_46783	field_46783
FIELD	cqg	I	n	field_46784	field_46784
FIELD	cqg	I	o	field_46785	field_46785
FIELD	cqg	Lcri;	p	field_46780	resultInventory
FIELD	cqg	Lcqc;	q	field_46786	propertyDelegate
FIELD	cqg	Lcmv;	r	field_46787	player
FIELD	cqg	Lcqi;	s	field_46788	inputInventory
METHOD	cqg	(IZ)V	a	method_54458	setSlotEnabled
METHOD	cqg	(Lcmu;)V	a	method_54459	addSlots
METHOD	cqg	(Ldbw;Lcyv;)Lcun;	a	method_54460	method_54460
METHOD	cqg	(I)Z	e	method_54461	isSlotDisabled
METHOD	cqg	()Z	l	method_54462	isTriggered
METHOD	cqg	()Lbql;	m	method_54463	getInputInventory
METHOD	cqg	()V	n	method_54464	updateResult
CLASS	cqh	net/minecraft/class_8882	net/minecraft/screen/slot/CrafterInputSlot
FIELD	cqh	Lcqg;	a	field_46789	crafterScreenHandler
CLASS	cqi	net/minecraft/class_8566	net/minecraft/inventory/RecipeInputInventory
METHOD	cqi	()I	f	method_17398	getWidth
METHOD	cqi	()I	g	method_17397	getHeight
METHOD	cqi	()Ljava/util/List;	h	method_51305	getHeldStacks
CLASS	cqj	net/minecraft/class_1714	net/minecraft/screen/CraftingScreenHandler
FIELD	cqj	I	k	field_30781	RESULT_ID
FIELD	cqj	I	l	field_30782	INPUT_START
FIELD	cqj	I	m	field_30783	INPUT_END
FIELD	cqj	I	n	field_30784	INVENTORY_START
FIELD	cqj	I	o	field_30785	INVENTORY_END
FIELD	cqj	I	p	field_30786	HOTBAR_START
FIELD	cqj	I	q	field_30787	HOTBAR_END
FIELD	cqj	Lcqi;	r	field_7801	input
FIELD	cqj	Lcri;	s	field_7800	result
FIELD	cqj	Lcqd;	t	field_7799	context
FIELD	cqj	Lcmv;	u	field_7797	player
METHOD	cqj	(Lcmv;Ldbw;Liz;)V	a	method_17402	method_17402
METHOD	cqj	(Lcps;Ldbw;Lcmv;Lcqi;Lcri;)V	a	method_17399	updateResult
METHOD	cqj	(Lcun;Lcmv;Ldbw;Liz;)V	a	method_17400	method_17400
METHOD	cqj	(Ldbw;Liz;)V	a	method_17401	method_17401
CLASS	cqk	net/minecraft/class_3915	net/minecraft/screen/Property
FIELD	cqk	I	a	field_17307	oldValue
METHOD	cqk	()Lcqk;	a	method_17403	create
METHOD	cqk	(I)V	a	method_17404	set
METHOD	cqk	(Lcqc;I)Lcqk;	a	method_17405	create
METHOD	cqk	([II)Lcqk;	a	method_17406	create
METHOD	cqk	()I	b	method_17407	get
METHOD	cqk	()Z	c	method_17408	hasChanged
CLASS	cqk$1	net/minecraft/class_3915$1	net/minecraft/screen/Property$1
FIELD	cqk$1	Lcqc;	a	field_17308	field_17308
FIELD	cqk$1	I	b	field_17309	field_17309
CLASS	cqk$2	net/minecraft/class_3915$2	net/minecraft/screen/Property$2
FIELD	cqk$2	[I	a	field_17310	field_17310
FIELD	cqk$2	I	b	field_17311	field_17311
CLASS	cqk$3	net/minecraft/class_3915$3	net/minecraft/screen/Property$3
FIELD	cqk$3	I	a	field_17312	value
CLASS	cql	net/minecraft/class_1716	net/minecraft/screen/Generic3x3ContainerScreenHandler
FIELD	cql	I	k	field_30788	CONTAINER_SIZE
FIELD	cql	I	l	field_30789	INVENTORY_START
FIELD	cql	I	m	field_30790	INVENTORY_END
FIELD	cql	I	n	field_30791	HOTBAR_START
FIELD	cql	I	o	field_30792	HOTBAR_END
FIELD	cql	Lbql;	p	field_7806	inventory
CLASS	cqm	net/minecraft/class_1718	net/minecraft/screen/EnchantmentScreenHandler
FIELD	cqm	[I	k	field_7808	enchantmentPower
FIELD	cqm	[I	l	field_7812	enchantmentId
FIELD	cqm	[I	m	field_7810	enchantmentLevel
FIELD	cqm	Lale;	n	field_45143	EMPTY_LAPIS_SLOT_TEXTURE
FIELD	cqm	Lbql;	o	field_7809	inventory
FIELD	cqm	Lcqd;	p	field_7813	context
FIELD	cqm	Lazf;	q	field_7811	random
FIELD	cqm	Lcqk;	r	field_7814	seed
METHOD	cqm	(Lcmv;Ldbw;Liz;)V	a	method_17412	method_17412
METHOD	cqm	(Lcpj;Lcun;II)Ljava/util/List;	a	method_7637	generateEnchantments
METHOD	cqm	(Lcun;ILcmv;ILcun;Ldbw;Liz;)V	a	method_17410	method_17410
METHOD	cqm	(Lcun;Ldbw;Liz;)V	a	method_17411	method_17411
METHOD	cqm	()I	l	method_7638	getLapisCount
METHOD	cqm	()I	m	method_17413	getSeed
CLASS	cqm$1	net/minecraft/class_1718$1	net/minecraft/screen/EnchantmentScreenHandler$1
FIELD	cqm$1	Lcqm;	b	field_7815	field_7815
CLASS	cqm$2	net/minecraft/class_1718$2	net/minecraft/screen/EnchantmentScreenHandler$2
CLASS	cqm$3	net/minecraft/class_1718$3	net/minecraft/screen/EnchantmentScreenHandler$3
CLASS	cqn	net/minecraft/class_1717	net/minecraft/screen/slot/FurnaceFuelSlot
FIELD	cqn	Lcpt;	a	field_17083	handler
METHOD	cqn	(Lcun;)Z	c	method_7636	isBucket
CLASS	cqo	net/minecraft/class_3858	net/minecraft/screen/FurnaceScreenHandler
CLASS	cqp	net/minecraft/class_1719	net/minecraft/screen/slot/FurnaceOutputSlot
FIELD	cqp	Lcmv;	a	field_7818	player
FIELD	cqp	I	b	field_7819	amount
CLASS	cqq	net/minecraft/class_3803	net/minecraft/screen/GrindstoneScreenHandler
FIELD	cqq	I	k	field_30793	field_30793
FIELD	cqq	I	l	field_30794	INPUT_1_ID
FIELD	cqq	I	m	field_30795	INPUT_2_ID
FIELD	cqq	I	n	field_30796	OUTPUT_ID
FIELD	cqq	I	o	field_30797	INVENTORY_START
FIELD	cqq	I	p	field_30798	INVENTORY_END
FIELD	cqq	I	q	field_30799	HOTBAR_START
FIELD	cqq	I	r	field_30800	HOTBAR_END
FIELD	cqq	Lbql;	s	field_16773	result
FIELD	cqq	Lbql;	t	field_16772	input
FIELD	cqq	Lcqd;	u	field_16775	context
METHOD	cqq	(Lcmv;Ldbw;Liz;)V	a	method_17415	method_17415
METHOD	cqq	(Lcun;Lcun;)Lcun;	a	method_58070	getOutputStack
METHOD	cqq	(Lcun;Ldad$a;)V	a	method_58071	method_58071
METHOD	cqq	(Ldad$a;)V	a	method_58072	method_58072
METHOD	cqq	(Lji;)Z	a	method_58073	method_58073
METHOD	cqq	(Lcun;Lcun;)Lcun;	b	method_58074	combineItems
METHOD	cqq	(Lcun;)Lcun;	c	method_16693	grind
METHOD	cqq	(Lcun;Lcun;)V	c	method_20268	transferEnchantments
METHOD	cqq	()V	l	method_16695	updateResult
CLASS	cqq$1	net/minecraft/class_3803$1	net/minecraft/screen/GrindstoneScreenHandler$1
FIELD	cqq$1	Lcqq;	b	field_16776	field_16776
CLASS	cqq$2	net/minecraft/class_3803$2	net/minecraft/screen/GrindstoneScreenHandler$2
CLASS	cqq$3	net/minecraft/class_3803$3	net/minecraft/screen/GrindstoneScreenHandler$3
CLASS	cqq$4	net/minecraft/class_3803$4	net/minecraft/screen/GrindstoneScreenHandler$4
FIELD	cqq$4	Lcqd;	a	field_16779	field_16779
FIELD	cqq$4	Lcqq;	b	field_16780	field_16780
METHOD	cqq$4	(Ldbw;)I	a	method_17416	getExperience
METHOD	cqq$4	(Ldbw;Liz;)V	a	method_17417	method_17417
METHOD	cqq$4	(Lcun;)I	g	method_16696	getExperience
CLASS	cqr	net/minecraft/class_1722	net/minecraft/screen/HopperScreenHandler
FIELD	cqr	I	k	field_30801	SLOT_COUNT
FIELD	cqr	Lbql;	l	field_7826	inventory
CLASS	cqs	net/minecraft/class_1724	net/minecraft/screen/HorseScreenHandler
FIELD	cqs	Lbql;	k	field_7836	inventory
FIELD	cqs	Lbql;	l	field_48834	horseArmorInventory
FIELD	cqs	Lchh;	m	field_7837	entity
FIELD	cqs	I	n	field_48835	field_48835
FIELD	cqs	I	o	field_48836	field_48836
METHOD	cqs	(Lchh;)Z	a	method_33354	hasChest
CLASS	cqs$1	net/minecraft/class_1724$1	net/minecraft/screen/HorseScreenHandler$1
FIELD	cqs$1	Lchh;	a	field_7838	field_7838
CLASS	cqs$2	net/minecraft/class_1724$2	net/minecraft/screen/HorseScreenHandler$2
FIELD	cqs$2	Lchh;	a	field_7840	field_7840
CLASS	cqt	net/minecraft/class_1723	net/minecraft/screen/PlayerScreenHandler
FIELD	cqt	Lale;	A	field_21671	EMPTY_LEGGINGS_SLOT_TEXTURE
FIELD	cqt	Lale;	B	field_21672	EMPTY_BOOTS_SLOT_TEXTURE
FIELD	cqt	Lale;	C	field_21673	EMPTY_OFFHAND_ARMOR_SLOT
FIELD	cqt	Z	D	field_7827	onServer
FIELD	cqt	[Lale;	E	field_7829	EMPTY_ARMOR_SLOT_TEXTURES
FIELD	cqt	[Lbsz;	F	field_7832	EQUIPMENT_SLOT_ORDER
FIELD	cqt	Lcqi;	G	field_7831	craftingInput
FIELD	cqt	Lcri;	H	field_7830	craftingResult
FIELD	cqt	Lcmv;	I	field_7828	owner
FIELD	cqt	I	k	field_30802	field_30802
FIELD	cqt	I	l	field_30803	CRAFTING_RESULT_ID
FIELD	cqt	I	m	field_30804	CRAFTING_INPUT_START
FIELD	cqt	I	n	field_49739	CRAFTING_INPUT_COUNT
FIELD	cqt	I	o	field_30805	CRAFTING_INPUT_END
FIELD	cqt	I	p	field_30806	EQUIPMENT_START
FIELD	cqt	I	q	field_49740	EQUIPMENT_COUNT
FIELD	cqt	I	r	field_30807	EQUIPMENT_END
FIELD	cqt	I	s	field_30808	INVENTORY_START
FIELD	cqt	I	t	field_30809	INVENTORY_END
FIELD	cqt	I	u	field_30810	HOTBAR_START
FIELD	cqt	I	v	field_30811	HOTBAR_END
FIELD	cqt	I	w	field_30812	OFFHAND_ID
FIELD	cqt	Lale;	x	field_21668	BLOCK_ATLAS_TEXTURE
FIELD	cqt	Lale;	y	field_21669	EMPTY_HELMET_SLOT_TEXTURE
FIELD	cqt	Lale;	z	field_21670	EMPTY_CHESTPLATE_SLOT_TEXTURE
METHOD	cqt	(Lcmv;Lbsz;Lcun;Lcun;)V	a	method_48930	onEquipStack
METHOD	cqt	(I)Z	f	method_36211	isInHotbar
METHOD	cqt	()Lcqi;	q	method_29281	getCraftingInput
CLASS	cqt$1	net/minecraft/class_1723$1	net/minecraft/screen/PlayerScreenHandler$1
FIELD	cqt$1	Lcmv;	a	field_39410	field_39410
FIELD	cqt$1	Lbsz;	b	field_7834	field_7834
CLASS	cqt$2	net/minecraft/class_1723$2	net/minecraft/screen/PlayerScreenHandler$2
FIELD	cqt$2	Lcmv;	a	field_42464	field_42464
CLASS	cqu	net/minecraft/class_4861	net/minecraft/screen/ForgingScreenHandler
FIELD	cqu	I	k	field_41901	field_41901
FIELD	cqu	I	l	field_41902	field_41902
FIELD	cqu	Ljava/util/List;	m	field_41903	inputSlotIndices
FIELD	cqu	I	n	field_41904	resultSlotIndex
FIELD	cqu	Lcqd;	o	field_22481	context
FIELD	cqu	Lcmv;	p	field_22482	player
FIELD	cqu	Lbql;	q	field_22480	input
FIELD	cqu	Lcri;	r	field_22479	output
METHOD	cqu	(Lcmu;)V	a	method_48353	addPlayerInventorySlots
METHOD	cqu	(Lcmv;Lcun;)V	a	method_24923	onTakeOutput
METHOD	cqu	(Lcmv;Ldbw;Liz;)Ljava/lang/Boolean;	a	method_24924	method_24924
METHOD	cqu	(Lcmv;Z)Z	a	method_24927	canTakeOutput
METHOD	cqu	(Lcqv;)V	a	method_48354	addInputSlots
METHOD	cqu	(Ldsa;)Z	a	method_24925	canUse
METHOD	cqu	(Lcmv;Ldbw;Liz;)V	b	method_24926	method_24926
METHOD	cqu	(Lcqv;)V	b	method_48355	addResultSlot
METHOD	cqu	(Lcun;)Z	c	method_48356	isValidIngredient
METHOD	cqu	(Lcun;)I	d	method_48357	getSlotFor
METHOD	cqu	(I)Lbrb;	e	method_48358	createInputInventory
METHOD	cqu	()Lcqv;	l	method_48352	getForgingSlotsManager
METHOD	cqu	()V	m	method_24928	updateResult
METHOD	cqu	()I	n	method_48359	getPlayerInventoryStartIndex
METHOD	cqu	()I	o	method_48360	getResultSlotIndex
METHOD	cqu	()I	p	method_48361	getPlayerInventoryEndIndex
METHOD	cqu	()I	q	method_48362	getPlayerHotbarStartIndex
METHOD	cqu	()I	r	method_48363	getPlayerHotbarEndIndex
CLASS	cqu$1	net/minecraft/class_4861$1	net/minecraft/screen/ForgingScreenHandler$1
FIELD	cqu$1	Lcqv$b;	a	field_41905	field_41905
CLASS	cqu$2	net/minecraft/class_4861$2	net/minecraft/screen/ForgingScreenHandler$2
FIELD	cqu$2	Lcqu;	a	field_22483	field_22483
CLASS	cqu$3	net/minecraft/class_4861$3	net/minecraft/screen/ForgingScreenHandler$3
FIELD	cqu$3	Lcqu;	b	field_7778	field_7778
CLASS	cqv	net/minecraft/class_8047	net/minecraft/screen/slot/ForgingSlotsManager
FIELD	cqv	Ljava/util/List;	a	field_41907	inputSlots
FIELD	cqv	Lcqv$b;	b	field_41908	resultSlot
METHOD	cqv	()Lcqv$a;	a	method_48364	create
METHOD	cqv	(I)Z	a	method_48365	hasSlotIndex
METHOD	cqv	()Lcqv$b;	b	method_48366	getResultSlot
METHOD	cqv	(I)Lcqv$b;	b	method_48367	getInputSlot
METHOD	cqv	()Ljava/util/List;	c	method_48368	getInputSlots
METHOD	cqv	()I	d	method_48369	getInputSlotCount
METHOD	cqv	()I	e	method_48370	getResultSlotIndex
METHOD	cqv	()Ljava/util/List;	f	method_48371	getInputSlotIndices
CLASS	cqv$a	net/minecraft/class_8047$class_8048	net/minecraft/screen/slot/ForgingSlotsManager$Builder
FIELD	cqv$a	Ljava/util/List;	a	field_41909	inputSlots
FIELD	cqv$a	Lcqv$b;	b	field_41910	resultSlot
METHOD	cqv$a	()Lcqv;	a	method_48372	build
METHOD	cqv$a	(III)Lcqv$a;	a	method_48373	output
METHOD	cqv$a	(IIILjava/util/function/Predicate;)Lcqv$a;	a	method_48374	input
METHOD	cqv$a	(Lcun;)Z	a	method_48375	method_48375
CLASS	cqv$b	net/minecraft/class_8047$class_8049	net/minecraft/screen/slot/ForgingSlotsManager$ForgingSlot
FIELD	cqv$b	I	a	comp_1204	slotId
FIELD	cqv$b	I	b	comp_1205	comp_1205
FIELD	cqv$b	I	c	comp_1206	comp_1206
FIELD	cqv$b	Ljava/util/function/Predicate;	d	comp_1207	comp_1207
FIELD	cqv$b	Lcqv$b;	e	field_41911	DEFAULT
METHOD	cqv$b	()I	a	comp_1204	slotId
METHOD	cqv$b	(Lcun;)Z	a	method_48376	method_48376
METHOD	cqv$b	()I	b	comp_1205	comp_1205
METHOD	cqv$b	()I	c	comp_1206	comp_1206
METHOD	cqv$b	()Ljava/util/function/Predicate;	d	comp_1207	comp_1207
CLASS	cqw	net/minecraft/class_3916	net/minecraft/screen/LecternScreenHandler
FIELD	cqw	I	k	field_30820	PREVIOUS_PAGE_BUTTON_ID
FIELD	cqw	I	l	field_30821	NEXT_PAGE_BUTTON_ID
FIELD	cqw	I	m	field_30822	TAKE_BOOK_BUTTON_ID
FIELD	cqw	I	n	field_30823	BASE_JUMP_TO_PAGE_BUTTON_ID
FIELD	cqw	I	o	field_30824	field_30824
FIELD	cqw	I	p	field_30825	field_30825
FIELD	cqw	Lbql;	q	field_17313	inventory
FIELD	cqw	Lcqc;	r	field_17314	propertyDelegate
METHOD	cqw	()Lcun;	l	method_17418	getBookItem
METHOD	cqw	()I	m	method_17419	getPage
CLASS	cqw$1	net/minecraft/class_3916$1	net/minecraft/screen/LecternScreenHandler$1
FIELD	cqw$1	Lcqw;	a	field_17315	field_17315
CLASS	cqx	net/minecraft/class_1726	net/minecraft/screen/LoomScreenHandler
FIELD	cqx	Lbql;	A	field_17323	output
FIELD	cqx	I	k	field_39120	NO_PATTERN
FIELD	cqx	I	l	field_30826	INVENTORY_START
FIELD	cqx	I	m	field_30827	INVENTORY_END
FIELD	cqx	I	n	field_30828	HOTBAR_START
FIELD	cqx	I	o	field_30829	HOTBAR_END
FIELD	cqx	Lcqd;	p	field_17316	context
FIELD	cqx	Lcqk;	q	field_17317	selectedPattern
FIELD	cqx	Ljava/util/List;	r	field_39121	bannerPatterns
FIELD	cqx	Ljava/lang/Runnable;	s	field_17318	inventoryChangeListener
FIELD	cqx	Ljj;	t	field_49741	bannerPatternLookup
FIELD	cqx	Lcrn;	u	field_17319	bannerSlot
FIELD	cqx	Lcrn;	v	field_17320	dyeSlot
FIELD	cqx	Lcrn;	w	field_17321	patternSlot
FIELD	cqx	Lcrn;	x	field_17322	outputSlot
FIELD	cqx	J	y	field_20383	lastTakeResultTime
FIELD	cqx	Lbql;	z	field_7850	input
METHOD	cqx	(Lcmv;Ldbw;Liz;)V	a	method_17420	method_17420
METHOD	cqx	(Ljava/lang/Runnable;)V	a	method_17423	setInventoryChangeListener
METHOD	cqx	(Lji;)V	a	method_7648	updateOutputSlot
METHOD	cqx	(Lji;Lctg;Ldow;)Ldow;	a	method_57322	method_57322
METHOD	cqx	(Lcun;)Ljava/util/List;	c	method_43705	getPatternsFor
METHOD	cqx	(I)Z	e	method_45016	isPatternIndexValid
METHOD	cqx	()Ljava/util/List;	l	method_43706	getBannerPatterns
METHOD	cqx	()I	m	method_7647	getSelectedPattern
METHOD	cqx	()Lcrn;	n	method_17428	getBannerSlot
METHOD	cqx	()Lcrn;	o	method_17429	getDyeSlot
METHOD	cqx	()Lcrn;	p	method_17430	getPatternSlot
METHOD	cqx	()Lcrn;	q	method_17431	getOutputSlot
METHOD	cqx	()V	r	method_17432	method_17432
CLASS	cqx$1	net/minecraft/class_1726$1	net/minecraft/screen/LoomScreenHandler$1
FIELD	cqx$1	Lcqx;	b	field_7851	field_7851
CLASS	cqx$2	net/minecraft/class_1726$2	net/minecraft/screen/LoomScreenHandler$2
FIELD	cqx$2	Lcqx;	b	field_17324	field_17324
CLASS	cqx$3	net/minecraft/class_1726$3	net/minecraft/screen/LoomScreenHandler$3
CLASS	cqx$4	net/minecraft/class_1726$4	net/minecraft/screen/LoomScreenHandler$4
CLASS	cqx$5	net/minecraft/class_1726$5	net/minecraft/screen/LoomScreenHandler$5
CLASS	cqx$6	net/minecraft/class_1726$6	net/minecraft/screen/LoomScreenHandler$6
FIELD	cqx$6	Lcqd;	a	field_17325	field_17325
FIELD	cqx$6	Lcqx;	b	field_7855	field_7855
METHOD	cqx$6	(Ldbw;Liz;)V	a	method_17433	method_17433
CLASS	cqy	net/minecraft/class_1270	net/minecraft/screen/ScreenHandlerFactory
CLASS	cqz	net/minecraft/class_3917	net/minecraft/screen/ScreenHandlerType
FIELD	cqz	Lcqz$a;	A	field_17344	factory
FIELD	cqz	Lcqz;	a	field_18664	field_18664
FIELD	cqz	Lcqz;	b	field_18665	field_18665
FIELD	cqz	Lcqz;	c	field_17326	field_17326
FIELD	cqz	Lcqz;	d	field_18666	field_18666
FIELD	cqz	Lcqz;	e	field_18667	field_18667
FIELD	cqz	Lcqz;	f	field_17327	field_17327
FIELD	cqz	Lcqz;	g	field_17328	field_17328
FIELD	cqz	Lcqz;	h	field_46790	field_46790
FIELD	cqz	Lcqz;	i	field_17329	field_17329
FIELD	cqz	Lcqz;	j	field_17330	field_17330
FIELD	cqz	Lcqz;	k	field_17331	field_17331
FIELD	cqz	Lcqz;	l	field_17332	field_17332
FIELD	cqz	Lcqz;	m	field_17333	field_17333
FIELD	cqz	Lcqz;	n	field_17334	field_17334
FIELD	cqz	Lcqz;	o	field_17335	field_17335
FIELD	cqz	Lcqz;	p	field_17336	field_17336
FIELD	cqz	Lcqz;	q	field_17337	field_17337
FIELD	cqz	Lcqz;	r	field_17338	field_17338
FIELD	cqz	Lcqz;	s	field_17339	field_17339
FIELD	cqz	Lcqz;	t	field_17340	field_17340
FIELD	cqz	Lcqz;	u	field_17341	field_17341
FIELD	cqz	Lcqz;	v	field_22484	field_22484
FIELD	cqz	Lcqz;	w	field_17342	field_17342
FIELD	cqz	Lcqz;	x	field_17343	field_17343
FIELD	cqz	Lcqz;	y	field_17625	field_17625
FIELD	cqz	Lcpj;	z	field_41923	requiredFeatures
METHOD	cqz	(ILcmu;)Lcps;	a	method_17434	create
METHOD	cqz	(Ljava/lang/String;Lcqz$a;)Lcqz;	a	method_17435	register
METHOD	cqz	(Ljava/lang/String;Lcqz$a;[Lcph;)Lcqz;	a	method_48387	register
METHOD	cqz	(ILcmu;)Lcqw;	b	method_17436	method_17436
CLASS	cqz$a	net/minecraft/class_3917$class_3918	net/minecraft/screen/ScreenHandlerType$Factory
CLASS	cra	net/minecraft/class_1725	net/minecraft/village/MerchantInventory
FIELD	cra	Ldat;	b	field_7844	merchant
FIELD	cra	Ljr;	c	field_7845	inventory
FIELD	cra	Ldau;	d	field_7843	tradeOffer
FIELD	cra	I	e	field_7842	offerIndex
FIELD	cra	I	f	field_18668	merchantRewardedExperience
METHOD	cra	(I)V	c	method_7643	setOfferIndex
METHOD	cra	(I)Z	d	method_7644	needsOfferUpdate
METHOD	cra	()V	f	method_7645	updateOffers
METHOD	cra	()Ldau;	g	method_7642	getTradeOffer
METHOD	cra	()I	h	method_19252	getMerchantRewardedExperience
CLASS	crb	net/minecraft/class_1728	net/minecraft/screen/MerchantScreenHandler
FIELD	crb	I	k	field_30830	INPUT_1_ID
FIELD	crb	I	l	field_30831	INPUT_2_ID
FIELD	crb	I	m	field_30832	OUTPUT_ID
FIELD	crb	I	n	field_30833	INVENTORY_START
FIELD	crb	I	o	field_30834	INVENTORY_END
FIELD	crb	I	p	field_30835	HOTBAR_START
FIELD	crb	I	q	field_30836	HOTBAR_END
FIELD	crb	I	r	field_30837	INPUT_1_X
FIELD	crb	I	s	field_30838	INPUT_2_X
FIELD	crb	I	t	field_30839	OUTPUT_X
FIELD	crb	I	u	field_30840	SLOT_Y
FIELD	crb	Ldat;	v	field_7863	merchant
FIELD	crb	Lcra;	w	field_7861	merchantInventory
FIELD	crb	I	x	field_18669	levelProgress
FIELD	crb	Z	y	field_18670	leveled
FIELD	crb	Z	z	field_19358	canRefreshTrades
METHOD	crb	(ILdas;)V	a	method_20214	autofill
METHOD	crb	(Ldas;)V	a	method_57323	method_57323
METHOD	crb	(Ldav;)V	a	method_17437	setOffers
METHOD	crb	(Z)V	a	method_19253	setLeveled
METHOD	crb	(Z)V	b	method_20700	setCanRefreshTrades
METHOD	crb	(I)V	e	method_7650	setRecipeIndex
METHOD	crb	(I)V	f	method_19255	setExperienceFromServer
METHOD	crb	(I)V	g	method_19257	setLevelProgress
METHOD	crb	(I)V	h	method_20215	switchTo
METHOD	crb	()I	l	method_19254	getExperience
METHOD	crb	()I	m	method_19256	getMerchantRewardedExperience
METHOD	crb	()I	n	method_19258	getLevelProgress
METHOD	crb	()Z	o	method_20701	canRefreshTrades
METHOD	crb	()Ldav;	p	method_17438	getRecipes
METHOD	crb	()Z	q	method_19259	isLeveled
METHOD	crb	()V	r	method_20595	playYesSound
CLASS	crc	net/minecraft/class_1727	net/minecraft/screen/slot/TradeOutputSlot
FIELD	crc	Lcra;	a	field_7860	merchantInventory
FIELD	crc	Lcmv;	b	field_7857	player
FIELD	crc	I	g	field_7859	amount
FIELD	crc	Ldat;	h	field_7858	merchant
CLASS	crd	net/minecraft/class_8883	net/minecraft/screen/slot/CrafterOutputSlot
CLASS	cre	net/minecraft/class_1730	net/minecraft/inventory/EnderChestInventory
FIELD	cre	Ldqa;	b	field_7864	activeBlockEntity
METHOD	cre	(Ldqa;)V	a	method_7661	setActiveBlockEntity
METHOD	cre	(Ldqa;)Z	b	method_31556	isActiveBlockEntity
CLASS	crf	net/minecraft/class_1729	net/minecraft/screen/AbstractRecipeScreenHandler
METHOD	crf	(Lcmz;)V	a	method_7654	populateRecipeFinder
METHOD	crf	(Lcyv;)Z	a	method_7652	matches
METHOD	crf	(ZLcyv;Larf;)V	a	method_17697	fillInputSlots
METHOD	crf	(I)Z	e	method_32339	canInsertIntoSlot
METHOD	crf	()V	l	method_7657	clearCraftingSlots
METHOD	crf	()I	m	method_7655	getCraftingResultSlotIndex
METHOD	crf	()I	n	method_7653	getCraftingWidth
METHOD	crf	()I	o	method_7656	getCraftingHeight
METHOD	crf	()I	p	method_7658	getCraftingSlotCount
METHOD	crf	()Lcrg;	t	method_30264	getCategory
CLASS	crg	net/minecraft/class_5421	net/minecraft/recipe/book/RecipeBookCategory
FIELD	crg	Lcrg;	a	field_25763	field_25763
FIELD	crg	Lcrg;	b	field_25764	field_25764
FIELD	crg	Lcrg;	c	field_25765	field_25765
FIELD	crg	Lcrg;	d	field_25766	field_25766
FIELD	crg	[Lcrg;	e	field_25767	field_25767
METHOD	crg	()[Lcrg;	a	method_36674	method_36674
CLASS	crh	net/minecraft/class_1732	net/minecraft/recipe/RecipeUnlocker
METHOD	crh	(Lcmv;Ljava/util/List;)V	a	method_7664	unlockLastRecipe
METHOD	crh	(Lcyv;)V	a	method_7662	setLastRecipe
METHOD	crh	(Ldbw;Larf;Lcyv;)Z	a	method_7665	shouldCraftRecipe
METHOD	crh	()Lcyv;	d	method_7663	getLastRecipe
CLASS	cri	net/minecraft/class_1731	net/minecraft/inventory/CraftingResultInventory
FIELD	cri	Ljr;	b	field_7866	stacks
FIELD	cri	Lcyv;	c	field_7865	lastRecipe
CLASS	crj	net/minecraft/class_1734	net/minecraft/screen/slot/CraftingResultSlot
FIELD	crj	Lcqi;	a	field_7870	input
FIELD	crj	Lcmv;	b	field_7868	player
FIELD	crj	I	g	field_7869	amount
CLASS	crk	net/minecraft/class_1733	net/minecraft/screen/ShulkerBoxScreenHandler
FIELD	crk	I	k	field_30841	INVENTORY_SIZE
FIELD	crk	Lbql;	l	field_7867	inventory
CLASS	crl	net/minecraft/class_1736	net/minecraft/screen/slot/ShulkerBoxSlot
CLASS	crm	net/minecraft/class_3919	net/minecraft/screen/ArrayPropertyDelegate
FIELD	crm	[I	a	field_17345	data
CLASS	crn	net/minecraft/class_1735	net/minecraft/screen/slot/Slot
FIELD	crn	I	a	field_7875	index
FIELD	crn	Lbql;	c	field_7871	inventory
FIELD	crn	I	d	field_7874	id
FIELD	crn	I	e	field_7873	x
FIELD	crn	I	f	field_7872	y
METHOD	crn	()I	a	method_7675	getMaxItemCount
METHOD	crn	(I)Lcun;	a	method_7671	takeStack
METHOD	crn	(IILcmv;)Ljava/util/Optional;	a	method_34264	tryTakeStackRange
METHOD	crn	(Lcmv;)Z	a	method_7674	canTakeItems
METHOD	crn	(Lcmv;Lcun;)V	a	method_7667	onTakeItem
METHOD	crn	(Lcun;)Z	a	method_7680	canInsert
METHOD	crn	(Lcun;I)V	a	method_7678	onCrafted
METHOD	crn	(Lcun;Lcun;)V	a	method_48931	setStack
METHOD	crn	(Lcun;)I	a_	method_7676	getMaxItemCount
METHOD	crn	()V	b	method_7668	markDirty
METHOD	crn	(I)V	b	method_7672	onTake
METHOD	crn	(IILcmv;)Lcun;	b	method_32753	takeStackRange
METHOD	crn	(Lcmv;)Z	b	method_32754	canTakePartial
METHOD	crn	(Lcmv;Lcun;)V	b	method_34265	method_34265
METHOD	crn	(Lcun;I)Lcun;	b	method_32755	insertStack
METHOD	crn	(Lcun;Lcun;)V	b	method_7670	onQuickTransfer
METHOD	crn	(Lcun;)V	b_	method_7669	onCrafted
METHOD	crn	()Lcom/mojang/datafixers/util/Pair;	c	method_7679	getBackgroundSprite
METHOD	crn	()Z	d	method_7682	isEnabled
METHOD	crn	(Lcun;)Lcun;	d	method_32756	insertStack
METHOD	crn	()Z	e	method_51306	canBeHighlighted
METHOD	crn	(Lcun;)V	e	method_53512	setStack
METHOD	crn	()Z	f	method_55059	disablesDynamicDisplay
METHOD	crn	(Lcun;)V	f	method_7673	setStackNoCallbacks
METHOD	crn	()Lcun;	g	method_7677	getStack
METHOD	crn	()Z	h	method_7681	hasStack
METHOD	crn	()I	i	method_34266	getIndex
CLASS	cro	net/minecraft/class_9348	net/minecraft/inventory/SlotRange
METHOD	cro	()Lit/unimi/dsi/fastutil/ints/IntList;	a	method_58075	getSlotIds
METHOD	cro	(Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Lcro;	a	method_58076	create
METHOD	cro	()I	b	method_58077	getSlotCount
CLASS	cro$1	net/minecraft/class_9348$1	net/minecraft/inventory/SlotRange$1
FIELD	cro$1	Lit/unimi/dsi/fastutil/ints/IntList;	a	field_49742	field_49742
FIELD	cro$1	Ljava/lang/String;	b	field_49743	field_49743
CLASS	crp	net/minecraft/class_9349	net/minecraft/inventory/SlotRanges
FIELD	crp	Lcom/mojang/serialization/Codec;	a	field_49744	CODEC
FIELD	crp	Ljava/util/List;	b	field_49745	SLOT_RANGES
FIELD	crp	Ljava/util/function/Function;	c	field_49746	FROM_NAME
METHOD	crp	()Ljava/util/stream/Stream;	a	method_58078	streamNames
METHOD	crp	(Lcro;)Z	a	method_58079	method_58079
METHOD	crp	(Ljava/lang/String;)Lcro;	a	method_58080	fromName
METHOD	crp	(Ljava/lang/String;I)Lcro;	a	method_58081	create
METHOD	crp	(Ljava/lang/String;Lit/unimi/dsi/fastutil/ints/IntList;)Lcro;	a	method_58082	create
METHOD	crp	(Ljava/lang/String;[I)Lcro;	a	method_58083	create
METHOD	crp	(Ljava/util/ArrayList;)V	a	method_58084	method_58084
METHOD	crp	(Ljava/util/List;Ljava/lang/String;I)V	a	method_58085	createAndAdd
METHOD	crp	(Ljava/util/List;Ljava/lang/String;II)V	a	method_58086	createAndAdd
METHOD	crp	(Ljava/util/List;Ljava/lang/String;[I)V	a	method_58087	createAndAdd
METHOD	crp	()Ljava/util/stream/Stream;	b	method_58088	streamSingleSlotNames
METHOD	crp	(Ljava/lang/String;)Ljava/lang/String;	b	method_58089	method_58089
METHOD	crp	()[Lcro;	c	method_58090	method_58090
CLASS	crq	net/minecraft/class_4862	net/minecraft/screen/SmithingScreenHandler
FIELD	crq	I	k	field_41924	TEMPLATE_ID
FIELD	crq	I	l	field_41925	EQUIPMENT_ID
FIELD	crq	I	m	field_41926	MATERIAL_ID
FIELD	crq	I	n	field_41927	OUTPUT_ID
FIELD	crq	I	s	field_41928	TEMPLATE_X
FIELD	crq	I	t	field_41929	EQUIPMENT_X
FIELD	crq	I	u	field_41930	MATERIAL_X
FIELD	crq	I	v	field_41931	SLOT_Y
FIELD	crq	I	w	field_41932	OUTPUT_X
FIELD	crq	Ldbw;	x	field_25385	world
FIELD	crq	Lcyv;	y	field_25386	currentRecipe
FIELD	crq	Ljava/util/List;	z	field_25668	recipes
METHOD	crq	(Lcun;Lcyv;)Ljava/util/stream/IntStream;	a	method_52562	method_52562
METHOD	crq	(Lczj;Lcun;)Ljava/util/OptionalInt;	a	method_48389	getQuickMoveSlot
METHOD	crq	(Ldbw;Liz;)V	a	method_24929	method_24929
METHOD	crq	(Lcun;Lcyv;)Z	b	method_51713	method_51713
METHOD	crq	(Lcun;Lcyv;)Z	c	method_51714	method_51714
METHOD	crq	(Lcun;Lcyv;)Z	d	method_48394	method_48394
METHOD	crq	(I)V	e	method_29539	decrementStack
METHOD	crq	(Lcun;)Ljava/util/OptionalInt;	e	method_52563	getQuickMoveSlot
METHOD	crq	(I)Z	f	method_52564	method_52564
METHOD	crq	(Lcun;)Z	f	method_48393	method_48393
METHOD	crq	(Lcun;)Z	g	method_48395	method_48395
METHOD	crq	(Lcun;)Z	h	method_48396	method_48396
METHOD	crq	()Ljava/util/List;	n	method_51307	getInputStacks
CLASS	crr	net/minecraft/class_3706	net/minecraft/screen/SmokerScreenHandler
CLASS	crs	net/minecraft/class_1737	net/minecraft/recipe/RecipeInputProvider
METHOD	crs	(Lcmz;)V	a	method_7683	provideRecipeInputs
CLASS	crt	net/minecraft/class_3971	net/minecraft/screen/StonecutterScreenHandler
FIELD	crt	Lcri;	A	field_19173	output
FIELD	crt	I	k	field_30842	INPUT_ID
FIELD	crt	I	l	field_30843	OUTPUT_ID
FIELD	crt	Lcrn;	m	field_17627	inputSlot
FIELD	crt	Lcrn;	n	field_17628	outputSlot
FIELD	crt	Lbql;	o	field_17629	input
FIELD	crt	I	p	field_30844	INVENTORY_START
FIELD	crt	I	q	field_30845	INVENTORY_END
FIELD	crt	I	r	field_30846	OUTPUT_START
FIELD	crt	I	s	field_30847	OUTPUT_END
FIELD	crt	Lcqd;	t	field_17630	context
FIELD	crt	Lcqk;	u	field_17631	selectedRecipe
FIELD	crt	Ldbw;	v	field_17632	world
FIELD	crt	Ljava/util/List;	w	field_17633	availableRecipes
FIELD	crt	Lcun;	x	field_17634	inputStack
FIELD	crt	J	y	field_17635	lastTakeTime
FIELD	crt	Ljava/lang/Runnable;	z	field_17636	contentsChangedListener
METHOD	crt	(Lbql;Lcun;)V	a	method_17855	updateInput
METHOD	crt	(Lcmv;Ldbw;Liz;)V	a	method_17856	method_17856
METHOD	crt	(Ljava/lang/Runnable;)V	a	method_17859	setContentsChangedListener
METHOD	crt	(I)Z	e	method_30160	isInBounds
METHOD	crt	()I	l	method_17862	getSelectedRecipe
METHOD	crt	()Ljava/util/List;	m	method_17863	getAvailableRecipes
METHOD	crt	()I	n	method_17864	getAvailableRecipeCount
METHOD	crt	()Z	o	method_17865	canCraft
METHOD	crt	()V	p	method_17866	populateResult
METHOD	crt	()V	q	method_17867	method_17867
CLASS	crt$1	net/minecraft/class_3971$1	net/minecraft/screen/StonecutterScreenHandler$1
FIELD	crt$1	Lcrt;	b	field_17637	field_17637
CLASS	crt$2	net/minecraft/class_3971$2	net/minecraft/screen/StonecutterScreenHandler$2
FIELD	crt$2	Lcqd;	a	field_17638	field_17638
FIELD	crt$2	Lcrt;	b	field_17639	field_17639
METHOD	crt$2	(Ldbw;Liz;)V	a	method_17868	method_17868
METHOD	crt$2	()Ljava/util/List;	j	method_51308	getInputStacks
CLASS	cru	net/minecraft/class_1715	net/minecraft/inventory/CraftingInventory
FIELD	cru	Ljr;	b	field_7805	stacks
FIELD	cru	I	c	field_7804	width
FIELD	cru	I	d	field_7803	height
FIELD	cru	Lcps;	e	field_7802	handler
CLASS	crv	net/minecraft/class_6077	net/minecraft/unused/packageinfo/PackageInfo6077
CLASS	crw	net/minecraft/class_5631	net/minecraft/client/item/BundleTooltipData
FIELD	crw	Lcxa;	a	comp_2377	comp_2377
METHOD	crw	()Lcxa;	a	comp_2377	comp_2377
CLASS	crx	net/minecraft/class_5632	net/minecraft/client/item/TooltipData
CLASS	cry	net/minecraft/class_6078	net/minecraft/unused/packageinfo/PackageInfo6078
CLASS	crz	net/minecraft/class_6538	net/minecraft/item/BlockPredicatesChecker
FIELD	crz	Lcom/mojang/serialization/Codec;	a	field_49245	CODEC
FIELD	crz	Lzm;	b	field_49246	PACKET_CODEC
FIELD	crz	Lxo;	c	field_49247	CAN_BREAK_TEXT
FIELD	crz	Lxo;	d	field_49248	CAN_PLACE_TEXT
FIELD	crz	Lcom/mojang/serialization/Codec;	e	field_49249	SINGLE_CODEC
FIELD	crz	Lcom/mojang/serialization/Codec;	f	field_49250	FULL_CODEC
FIELD	crz	Lxo;	g	field_49251	CAN_USE_UNKNOWN_TEXT
FIELD	crz	Ljava/util/List;	h	field_49252	predicates
FIELD	crz	Z	i	field_49253	showInTooltip
FIELD	crz	Ljava/util/List;	j	field_49254	tooltipText
FIELD	crz	Ldse;	k	field_34450	cachedPos
FIELD	crz	Z	l	field_34451	lastResult
FIELD	crz	Z	m	field_34452	nbtAware
METHOD	crz	()Z	a	method_57324	showInTooltip
METHOD	crz	(Lav;)Ljava/util/stream/Stream;	a	method_57325	method_57325
METHOD	crz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57326	method_57326
METHOD	crz	(Lcrz;)Ljava/util/List;	a	method_57327	method_57327
METHOD	crz	(Ldse;)Z	a	method_38070	check
METHOD	crz	(Ldse;Ldse;Z)Z	a	method_38071	canUseCache
METHOD	crz	(Ljava/util/List;)Ljava/util/List;	a	method_57329	getTooltipText
METHOD	crz	(Ljava/util/function/Consumer;)V	a	method_57330	addTooltips
METHOD	crz	(Lji;)Lxo;	a	method_57328	method_57328
METHOD	crz	(Z)Lcrz;	a	method_58402	withShowInTooltip
METHOD	crz	()Ljava/lang/String;	b	method_57331	method_57331
METHOD	crz	(Lav;)Lcrz;	b	method_57332	method_57332
METHOD	crz	(Lcrz;)Ljava/util/List;	b	method_57333	method_57333
METHOD	crz	(Lcrz;)Lcom/mojang/serialization/DataResult;	c	method_57334	method_57334
CLASS	csa	net/minecraft/class_1739	net/minecraft/item/AirBlockItem
FIELD	csa	Ldex;	a	field_7882	block
CLASS	csb	net/minecraft/class_4059	net/minecraft/item/AnimalArmorItem
FIELD	csb	Lale;	j	field_47823	entityTexture
FIELD	csb	Lale;	k	field_49255	overlayTexture
FIELD	csb	Lcsb$a;	l	field_47824	type
METHOD	csb	()Lale;	b	method_18454	getEntityTexture
METHOD	csb	()Lale;	c	method_57335	getOverlayTexture
METHOD	csb	()Lcsb$a;	d	method_55756	getType
CLASS	csb$a	net/minecraft/class_4059$class_9076	net/minecraft/item/AnimalArmorItem$Type
FIELD	csb$a	Lcsb$a;	a	field_47825	field_47825
FIELD	csb$a	Lcsb$a;	b	field_47826	field_47826
FIELD	csb$a	Ljava/util/function/Function;	c	field_47827	textureIdFunction
FIELD	csb$a	Lavy;	d	field_49256	breakSound
FIELD	csb$a	[Lcsb$a;	e	field_47828	field_47828
METHOD	csb$a	()[Lcsb$a;	a	method_55757	method_55757
METHOD	csb$a	(Lale;)Lale;	a	method_56686	method_56686
METHOD	csb$a	(Ljava/lang/String;)Ljava/lang/String;	a	method_56687	method_56687
METHOD	csb$a	(Lale;)Lale;	b	method_56688	method_56688
CLASS	csc	net/minecraft/class_1738	net/minecraft/item/ArmorItem
FIELD	csc	Lkt;	a	field_7879	DISPENSER_BEHAVIOR
FIELD	csc	Lcsc$a;	b	field_41933	type
FIELD	csc	Lji;	c	field_7881	material
FIELD	csc	Ljava/util/EnumMap;	j	field_7876	MODIFIERS
FIELD	csc	Ljava/util/function/Supplier;	k	field_23741	attributeModifiers
METHOD	csc	(Ljava/util/EnumMap;)V	a	method_48397	method_48397
METHOD	csc	(Lji;Lcsc$a;)Lcxi;	a	method_56689	method_56689
METHOD	csc	(Lkq;Lcun;)Z	a	method_7684	dispenseArmor
METHOD	csc	()Lcsc$a;	f	method_48398	getType
METHOD	csc	()Lji;	h	method_7686	getMaterial
METHOD	csc	()I	k	method_7687	getProtection
METHOD	csc	()F	l	method_26353	getToughness
CLASS	csc$1	net/minecraft/class_1738$1	net/minecraft/item/ArmorItem$1
CLASS	csc$a	net/minecraft/class_1738$class_8051	net/minecraft/item/ArmorItem$Type
FIELD	csc$a	Lcsc$a;	a	field_41934	field_41934
FIELD	csc$a	Lcsc$a;	b	field_41935	field_41935
FIELD	csc$a	Lcsc$a;	c	field_41936	field_41936
FIELD	csc$a	Lcsc$a;	d	field_41937	field_41937
FIELD	csc$a	Lcsc$a;	e	field_48838	field_48838
FIELD	csc$a	Lcom/mojang/serialization/Codec;	f	field_48839	CODEC
FIELD	csc$a	Lbsz;	g	field_41938	equipmentSlot
FIELD	csc$a	Ljava/lang/String;	h	field_41939	name
FIELD	csc$a	I	i	field_49257	baseMaxDamage
FIELD	csc$a	[Lcsc$a;	j	field_41940	field_41940
METHOD	csc$a	()Lbsz;	a	method_48399	getEquipmentSlot
METHOD	csc$a	(I)I	a	method_56690	getMaxDamage
METHOD	csc$a	()Ljava/lang/String;	b	method_48400	getName
METHOD	csc$a	()Z	d	method_56691	isTrimmable
METHOD	csc$a	()[Lcsc$a;	e	method_48401	method_48401
CLASS	csd	net/minecraft/class_1741	net/minecraft/item/ArmorMaterial
FIELD	csd	Lcom/mojang/serialization/Codec;	a	field_48840	CODEC
FIELD	csd	Ljava/util/Map;	b	comp_2298	comp_2298
FIELD	csd	I	c	comp_2299	enchantability
FIELD	csd	Lji;	d	comp_2300	comp_2300
FIELD	csd	Ljava/util/function/Supplier;	e	comp_2301	comp_2301
FIELD	csd	Ljava/util/List;	f	comp_2302	comp_2302
FIELD	csd	F	g	comp_2303	comp_2303
FIELD	csd	F	h	comp_2304	comp_2304
METHOD	csd	()Ljava/util/Map;	a	comp_2298	comp_2298
METHOD	csd	(Lcsc$a;)I	a	method_48403	getProtection
METHOD	csd	()I	b	comp_2299	enchantability
METHOD	csd	()Lji;	c	comp_2300	comp_2300
METHOD	csd	()Ljava/util/function/Supplier;	d	comp_2301	comp_2301
METHOD	csd	()Ljava/util/List;	e	comp_2302	comp_2302
METHOD	csd	()F	f	comp_2303	comp_2303
METHOD	csd	()F	g	comp_2304	comp_2304
CLASS	csd$a	net/minecraft/class_1741$class_9196	net/minecraft/item/ArmorMaterial$Layer
FIELD	csd$a	Lale;	a	field_48841	id
FIELD	csd$a	Ljava/lang/String;	b	field_48842	suffix
FIELD	csd$a	Z	c	field_48843	dyeable
FIELD	csd$a	Lale;	d	field_48844	layer2Texture
FIELD	csd$a	Lale;	e	field_48845	layer1Texture
METHOD	csd$a	()Z	a	method_56692	isDyeable
METHOD	csd$a	(Z)Lale;	a	method_56693	getTexture
METHOD	csd$a	(ZLjava/lang/String;)Ljava/lang/String;	a	method_56694	method_56694
METHOD	csd$a	(Z)Lale;	b	method_56695	getTextureId
CLASS	cse	net/minecraft/class_1740	net/minecraft/item/ArmorMaterials
FIELD	cse	Lji;	a	field_7897	field_7897
FIELD	cse	Lji;	b	field_7887	CHAIN
FIELD	cse	Lji;	c	field_7892	field_7892
FIELD	cse	Lji;	d	field_7895	field_7895
FIELD	cse	Lji;	e	field_7889	field_7889
FIELD	cse	Lji;	f	field_7890	field_7890
FIELD	cse	Lji;	g	field_21977	field_21977
FIELD	cse	Lji;	h	field_48846	field_48846
METHOD	cse	()Lcyq;	a	method_56696	method_56696
METHOD	cse	(Ljava/lang/String;Ljava/util/EnumMap;ILji;FFLjava/util/function/Supplier;)Lji;	a	method_56698	register
METHOD	cse	(Ljava/lang/String;Ljava/util/EnumMap;ILji;FFLjava/util/function/Supplier;Ljava/util/List;)Lji;	a	method_56699	register
METHOD	cse	(Ljava/util/EnumMap;)V	a	method_48405	method_48405
METHOD	cse	(Ljv;)Lji;	a	method_56697	getDefault
METHOD	cse	()Lcyq;	b	method_24356	method_24356
METHOD	cse	(Ljava/util/EnumMap;)V	b	method_48406	method_48406
METHOD	cse	()Lcyq;	c	method_7693	method_7693
METHOD	cse	(Ljava/util/EnumMap;)V	c	method_48407	method_48407
METHOD	cse	()Lcyq;	d	method_7692	method_7692
METHOD	cse	(Ljava/util/EnumMap;)V	d	method_48408	method_48408
METHOD	cse	()Lcyq;	e	method_7691	method_7691
METHOD	cse	(Ljava/util/EnumMap;)V	e	method_48409	method_48409
METHOD	cse	()Lcyq;	f	method_7689	method_7689
METHOD	cse	(Ljava/util/EnumMap;)V	f	method_48410	method_48410
METHOD	cse	()Lcyq;	g	method_7690	method_7690
METHOD	cse	(Ljava/util/EnumMap;)V	g	method_48411	method_48411
METHOD	cse	()Lcyq;	h	method_7688	method_7688
METHOD	cse	(Ljava/util/EnumMap;)V	h	method_48412	method_48412
CLASS	csf	net/minecraft/class_1742	net/minecraft/item/ArmorStandItem
CLASS	csg	net/minecraft/class_1744	net/minecraft/item/ArrowItem
METHOD	csg	(Ldbw;Lcun;Lbtn;)Lcnb;	a	method_7702	createArrow
CLASS	csh	net/minecraft/class_1743	net/minecraft/item/AxeItem
FIELD	csh	Ljava/util/Map;	a	field_7898	STRIPPED_BLOCKS
METHOD	csh	(Ldbw;Liz;Lcmv;Ldsa;)Ljava/util/Optional;	a	method_54760	tryStrip
METHOD	csh	(Ldsa;)Ljava/util/Optional;	a	method_34716	getStrippedState
METHOD	csh	(Ldsa;Ldex;)Ldsa;	a	method_34717	method_34717
METHOD	csh	(Ldsa;Ldex;)Ldsa;	b	method_54761	method_54761
CLASS	csi	net/minecraft/class_1746	net/minecraft/item/BannerItem
METHOD	csi	(Lcun;Ljava/util/List;)V	a	method_7705	appendBannerTooltip
METHOD	csi	()Lctg;	b	method_7706	getColor
CLASS	csj	net/minecraft/class_1745	net/minecraft/item/BannerPatternItem
FIELD	csj	Laxe;	a	field_7900	patternItemTag
METHOD	csj	()Laxe;	b	method_7704	getPattern
METHOD	csj	()Lyc;	c	method_7703	getDescription
CLASS	csk	net/minecraft/class_1748	net/minecraft/item/BedItem
CLASS	csl	net/minecraft/class_1747	net/minecraft/item/BlockItem
FIELD	csl	Ldex;	a	field_7901	block
METHOD	csl	(Lcun;Ldph;Lur;)V	a	method_57338	setBlockEntityData
METHOD	csl	(Lcxy;)Lbqs;	a	method_7712	place
METHOD	csl	(Lcxy;Ldsa;)Z	a	method_7708	place
METHOD	csl	(Ldbw;Lcmv;Liz;Lcun;)Z	a	method_7714	writeNbtToBlockEntity
METHOD	csl	(Ldbw;Liz;Lcun;)V	a	method_57339	copyComponentsToBlockEntity
METHOD	csl	(Ldsa;)Lavy;	a	method_19260	getPlaceSound
METHOD	csl	(Liz;Ldbw;Lcmv;Lcun;Ldsa;)Z	a	method_7710	postPlacement
METHOD	csl	(Liz;Ldbw;Lcun;Ldsa;)Ldsa;	a	method_18084	placeFromNbt
METHOD	csl	(Ljava/util/Map;Lcui;)V	a	method_7713	appendBlocks
METHOD	csl	(Lcxy;)Lcxy;	b	method_16356	getPlacementContext
METHOD	csl	(Lcxy;Ldsa;)Z	b	method_7709	canPlace
METHOD	csl	()Z	c	method_20360	checkStatePlacement
METHOD	csl	(Lcxy;)Ldsa;	c	method_7707	getPlacementState
METHOD	csl	()Ldex;	d	method_7711	getBlock
CLASS	csm	net/minecraft/class_1749	net/minecraft/item/BoatItem
FIELD	csm	Ljava/util/function/Predicate;	a	field_17497	RIDERS
FIELD	csm	Lcot$b;	b	field_7902	type
FIELD	csm	Z	c	field_38211	chest
METHOD	csm	(Ldbw;Levn;Lcun;Lcmv;)Lcot;	a	method_42296	createEntity
CLASS	csn	net/minecraft/class_1752	net/minecraft/item/BoneMealItem
FIELD	csn	I	a	field_30851	field_30851
FIELD	csn	I	b	field_30852	field_30852
FIELD	csn	I	c	field_30853	field_30853
METHOD	csn	(Lcun;Ldbw;Liz;)Z	a	method_7720	useOnFertilizable
METHOD	csn	(Lcun;Ldbw;Liz;Lje;)Z	a	method_7719	useOnGround
METHOD	csn	(Ldbx;Liz;I)V	a	method_7721	createParticles
METHOD	csn	(Ldrz$a;)Z	a	method_40006	method_40006
METHOD	csn	(Lji;)Ldsa;	a	method_40128	method_40128
METHOD	csn	(Lji;)Ldsa;	b	method_40130	method_40130
CLASS	csn$1	net/minecraft/class_1752$1	net/minecraft/item/BoneMealItem$1
FIELD	csn$1	[I	a	field_47829	field_47829
CLASS	cso	net/minecraft/class_1751	net/minecraft/item/BookItem
CLASS	csp	net/minecraft/class_1754	net/minecraft/item/GlassBottleItem
METHOD	csp	(Lbso;)Z	a	method_7726	method_7726
METHOD	csp	(Lcun;Lcmv;Lcun;)Lcun;	a	method_7725	fill
CLASS	csq	net/minecraft/class_1753	net/minecraft/item/BowItem
FIELD	csq	I	a	field_30855	TICKS_PER_SECOND
FIELD	csq	I	b	field_30856	RANGE
METHOD	csq	(I)F	a	method_7722	getPullProgress
CLASS	csr	net/minecraft/class_1756	net/minecraft/item/StewItem
CLASS	css	net/minecraft/class_8162	net/minecraft/item/BrushItem
FIELD	css	I	a	field_43390	ANIMATION_DURATION
FIELD	css	I	b	field_42683	MAX_BRUSH_TIME
METHOD	css	(Lbss;)Z	a	method_51309	method_51309
METHOD	css	(Lcmv;)Levn;	a	method_49999	getHitResult
METHOD	css	(Ldbw;Levl;Ldsa;Levp;Lbth;)V	a	method_49184	addDustParticles
CLASS	css$1	net/minecraft/class_8162$1	net/minecraft/item/BrushItem$1
FIELD	css$1	[I	a	field_42684	field_42684
CLASS	css$a	net/minecraft/class_8162$class_8163	net/minecraft/item/BrushItem$DustParticlesOffset
FIELD	css$a	D	a	comp_1286	comp_1286
FIELD	css$a	D	b	comp_1287	comp_1287
FIELD	css$a	D	c	comp_1288	comp_1288
FIELD	css$a	D	d	field_42685	field_42685
FIELD	css$a	D	e	field_42686	field_42686
METHOD	css$a	()D	a	comp_1286	comp_1286
METHOD	css$a	(Levp;Lje;)Lcss$a;	a	method_49185	fromSide
METHOD	css$a	()D	b	comp_1287	comp_1287
METHOD	css$a	()D	c	comp_1288	comp_1288
CLASS	cst	net/minecraft/class_1755	net/minecraft/item/BucketItem
FIELD	cst	Lens;	a	field_7905	fluid
METHOD	cst	(Lcmv;Lavy;)V	a	method_32342	method_32342
METHOD	cst	(Lcmv;Ldbx;Liz;)V	a	method_7727	playEmptyingSound
METHOD	cst	(Lcun;Lcmv;)Lcun;	a	method_7732	getEmptiedStack
CLASS	csu	net/minecraft/class_5537	net/minecraft/item/BundleItem
FIELD	csu	I	a	field_27016	ITEM_BAR_COLOR
FIELD	csu	I	b	field_51352	field_51352
METHOD	csu	(Lbss;)V	a	method_38074	playRemoveOneSound
METHOD	csu	(Lcmv;Lcun;)V	a	method_57341	method_57341
METHOD	csu	(Lcun;Lcmv;)Z	a	method_32757	dropAllBundledItems
METHOD	csu	(Lbss;)V	b	method_38076	playInsertSound
METHOD	csu	(Lbss;)V	c	method_38077	playDropContentsSound
METHOD	csu	(Lcun;)F	d	method_31561	getAmountFilled
CLASS	csv	net/minecraft/class_1757	net/minecraft/item/ChorusFruitItem
CLASS	csw	net/minecraft/class_1759	net/minecraft/item/CompassItem
METHOD	csw	(Ldbw;)Ljh;	a	method_43123	createSpawnPos
CLASS	csx	net/minecraft/class_1762	net/minecraft/item/NetworkSyncedItem
METHOD	csx	(Lcun;Ldbw;Lcmv;)Lzv;	a	method_7757	createSyncPacket
CLASS	csy	net/minecraft/class_1761	net/minecraft/item/ItemGroup
FIELD	csy	Lxo;	a	field_26391	displayName
FIELD	csy	Ljava/lang/String;	b	field_7919	texture
FIELD	csy	Z	c	field_7920	scrollbar
FIELD	csy	Z	d	field_7917	renderName
FIELD	csy	Z	e	field_41031	special
FIELD	csy	Lcsy$f;	f	field_41032	row
FIELD	csy	I	g	field_41033	column
FIELD	csy	Lcsy$h;	h	field_41034	type
FIELD	csy	Lcun;	i	field_7934	icon
FIELD	csy	Ljava/util/Collection;	j	field_40859	displayStacks
FIELD	csy	Ljava/util/Set;	k	field_40860	searchTabStacks
FIELD	csy	Ljava/util/function/Consumer;	l	field_41035	searchProviderReloader
FIELD	csy	Ljava/util/function/Supplier;	m	field_41036	iconSupplier
FIELD	csy	Lcsy$b;	n	field_41037	entryCollector
METHOD	csy	()Lxo;	a	method_7737	getDisplayName
METHOD	csy	(Lcsy$d;)V	a	method_47306	updateEntries
METHOD	csy	(Lcsy$f;I)Lcsy$a;	a	method_47307	create
METHOD	csy	(Lcun;)Z	a	method_45412	contains
METHOD	csy	(Ljava/util/function/Consumer;)V	a	method_47308	setSearchProviderReloader
METHOD	csy	()Lcun;	b	method_7747	getIcon
METHOD	csy	()Ljava/lang/String;	c	method_7742	getTexture
METHOD	csy	()Z	d	method_7754	shouldRenderName
METHOD	csy	()Z	e	method_7756	hasScrollbar
METHOD	csy	()I	f	method_7743	getColumn
METHOD	csy	()Lcsy$f;	g	method_47309	getRow
METHOD	csy	()Z	h	method_47310	hasStacks
METHOD	csy	()Z	i	method_47311	shouldDisplay
METHOD	csy	()Z	j	method_7752	isSpecial
METHOD	csy	()Lcsy$h;	k	method_47312	getType
METHOD	csy	()Ljava/util/Collection;	l	method_47313	getDisplayStacks
METHOD	csy	()Ljava/util/Collection;	m	method_45414	getSearchTabStacks
METHOD	csy	()V	n	method_47314	reloadSearchProvider
METHOD	csy	()Ljava/lang/IllegalStateException;	o	method_51310	method_51310
CLASS	csy$a	net/minecraft/class_1761$class_7913	net/minecraft/item/ItemGroup$Builder
FIELD	csy$a	Lcsy$b;	a	field_41038	EMPTY_ENTRIES
FIELD	csy$a	Lcsy$f;	b	field_41039	row
FIELD	csy$a	I	c	field_41040	column
FIELD	csy$a	Lxo;	d	field_41041	displayName
FIELD	csy$a	Ljava/util/function/Supplier;	e	field_41042	iconSupplier
FIELD	csy$a	Lcsy$b;	f	field_41043	entryCollector
FIELD	csy$a	Z	g	field_41044	scrollbar
FIELD	csy$a	Z	h	field_41045	renderName
FIELD	csy$a	Z	i	field_41046	special
FIELD	csy$a	Lcsy$h;	j	field_41047	type
FIELD	csy$a	Ljava/lang/String;	k	field_41048	texture
METHOD	csy$a	()Lcsy$a;	a	method_47315	special
METHOD	csy$a	(Lcsy$b;)Lcsy$a;	a	method_47317	entries
METHOD	csy$a	(Lcsy$d;Lcsy$e;)V	a	method_47316	method_47316
METHOD	csy$a	(Lcsy$h;)Lcsy$a;	a	method_47318	type
METHOD	csy$a	(Ljava/lang/String;)Lcsy$a;	a	method_47319	texture
METHOD	csy$a	(Ljava/util/function/Supplier;)Lcsy$a;	a	method_47320	icon
METHOD	csy$a	(Lxo;)Lcsy$a;	a	method_47321	displayName
METHOD	csy$a	()Lcsy$a;	b	method_47322	noRenderedName
METHOD	csy$a	()Lcsy$a;	c	method_47323	noScrollbar
METHOD	csy$a	()Lcsy;	d	method_47324	build
METHOD	csy$a	()Lcun;	e	method_47325	method_47325
CLASS	csy$b	net/minecraft/class_1761$class_7914	net/minecraft/item/ItemGroup$EntryCollector
CLASS	csy$c	net/minecraft/class_1761$class_7703	net/minecraft/item/ItemGroup$EntriesImpl
FIELD	csy$c	Ljava/util/Collection;	a	field_40187	parentTabStacks
FIELD	csy$c	Ljava/util/Set;	b	field_40188	searchTabStacks
FIELD	csy$c	Lcsy;	c	field_40189	group
FIELD	csy$c	Lcpj;	d	field_40190	enabledFeatures
CLASS	csy$d	net/minecraft/class_1761$class_8128	net/minecraft/item/ItemGroup$DisplayContext
FIELD	csy$d	Lcpj;	a	comp_1251	comp_1251
FIELD	csy$d	Z	b	comp_1252	comp_1252
FIELD	csy$d	Ljk$a;	c	comp_1253	lookup
METHOD	csy$d	()Lcpj;	a	comp_1251	comp_1251
METHOD	csy$d	(Lcpj;ZLjk$a;)Z	a	method_48932	doesNotMatch
METHOD	csy$d	()Z	b	comp_1252	comp_1252
METHOD	csy$d	()Ljk$a;	c	comp_1253	lookup
CLASS	csy$e	net/minecraft/class_1761$class_7704	net/minecraft/item/ItemGroup$Entries
METHOD	csy$e	(Lcsy$g;Lcun;)V	a	method_45419	method_45419
METHOD	csy$e	(Lcun;)V	a	method_45420	add
METHOD	csy$e	(Lcun;Lcsy$g;)V	a	method_45417	add
METHOD	csy$e	(Ldbv;)V	a	method_45421	add
METHOD	csy$e	(Ldbv;Lcsy$g;)V	a	method_45422	add
METHOD	csy$e	(Ljava/util/Collection;)V	a	method_45423	addAll
METHOD	csy$e	(Ljava/util/Collection;Lcsy$g;)V	a	method_45424	addAll
CLASS	csy$f	net/minecraft/class_1761$class_7915	net/minecraft/item/ItemGroup$Row
FIELD	csy$f	Lcsy$f;	a	field_41049	field_41049
FIELD	csy$f	Lcsy$f;	b	field_41050	field_41050
FIELD	csy$f	[Lcsy$f;	c	field_41051	field_41051
METHOD	csy$f	()[Lcsy$f;	a	method_47326	method_47326
CLASS	csy$g	net/minecraft/class_1761$class_7705	net/minecraft/item/ItemGroup$StackVisibility
FIELD	csy$g	Lcsy$g;	a	field_40191	field_40191
FIELD	csy$g	Lcsy$g;	b	field_40192	field_40192
FIELD	csy$g	Lcsy$g;	c	field_40193	field_40193
FIELD	csy$g	[Lcsy$g;	d	field_40194	field_40194
METHOD	csy$g	()[Lcsy$g;	a	method_45425	method_45425
CLASS	csy$h	net/minecraft/class_1761$class_7916	net/minecraft/item/ItemGroup$Type
FIELD	csy$h	Lcsy$h;	a	field_41052	field_41052
FIELD	csy$h	Lcsy$h;	b	field_41053	field_41053
FIELD	csy$h	Lcsy$h;	c	field_41054	field_41054
FIELD	csy$h	Lcsy$h;	d	field_41055	field_41055
FIELD	csy$h	[Lcsy$h;	e	field_41056	field_41056
METHOD	csy$h	()[Lcsy$h;	a	method_47327	method_47327
CLASS	csz	net/minecraft/class_7706	net/minecraft/item/ItemGroups
FIELD	csz	Lald;	a	field_40195	BUILDING_BLOCKS
FIELD	csz	Lald;	b	field_41059	COLORED_BLOCKS
FIELD	csz	Lald;	c	field_40743	NATURAL
FIELD	csz	Lald;	d	field_40197	FUNCTIONAL
FIELD	csz	Lald;	e	field_40198	REDSTONE
FIELD	csz	Lald;	f	field_40199	HOTBAR
FIELD	csz	Lald;	g	field_40200	SEARCH
FIELD	csz	Lald;	h	field_41060	TOOLS
FIELD	csz	Lald;	i	field_40202	COMBAT
FIELD	csz	Lald;	j	field_41061	FOOD_AND_DRINK
FIELD	csz	Lald;	k	field_41062	INGREDIENTS
FIELD	csz	Lald;	l	field_40205	SPAWN_EGGS
FIELD	csz	Lald;	m	field_41063	OPERATOR
FIELD	csz	Lald;	n	field_40206	INVENTORY
FIELD	csz	Ljava/util/Comparator;	o	field_42465	PAINTING_VARIANT_COMPARATOR
FIELD	csz	Lcsy$d;	p	field_42466	displayContext
METHOD	csz	()V	a	method_47334	collect
METHOD	csz	(Lcjb;)I	a	method_48933	method_48933
METHOD	csz	(Lcpj;Lczy;)Z	a	method_58649	method_58649
METHOD	csz	(Lcpj;Lji$c;)Z	a	method_58650	method_58650
METHOD	csz	(Lcpj;ZLjk$a;)Z	a	method_47330	updateDisplayContext
METHOD	csz	(Lcsy$d;)V	a	method_47337	updateEntries
METHOD	csz	(Lcsy$d;Lcsy$e;)V	a	method_51311	method_51311
METHOD	csz	(Lcsy$d;Lcsy;)V	a	method_47331	method_47331
METHOD	csz	(Lcsy$e;Lcsy$d;Ljk$b;)V	a	method_51319	method_51319
METHOD	csz	(Lcsy$e;Lcsy$g;)V	a	method_47332	addSuspiciousStews
METHOD	csz	(Lcsy$e;Lcsy$g;Lcun;)V	a	method_48934	method_48934
METHOD	csz	(Lcsy$e;Lcsy$g;Lji$c;)V	a	method_48935	method_48935
METHOD	csz	(Lcsy$e;Ljava/util/Set;Lcsy$d;Ljk$b;)V	a	method_51313	method_51313
METHOD	csz	(Lcsy$e;Ljk$b;)V	a	method_51312	method_51312
METHOD	csz	(Lcsy$e;Ljk$b;Ljava/util/function/Predicate;Lcsy$g;)V	a	method_48937	addPaintings
METHOD	csz	(Lcsy$e;Ljk;Lcui;Laxe;Lcsy$g;)V	a	method_45426	addInstruments
METHOD	csz	(Lcsy$e;Ljk;Lcui;Lcsy$g;Lcpj;)V	a	method_45427	addPotions
METHOD	csz	(Lcsy$e;Ljk;Ljava/util/Set;Lcsy$g;Lcpj;)V	a	method_45428	addMaxLevelEnchantedBooks
METHOD	csz	(Lcsy;)Z	a	method_47333	method_47333
METHOD	csz	(Lcui;Lcsy$e;Lcsy$g;Ljm$c;)V	a	method_48939	method_48939
METHOD	csz	(Lcui;Lji$c;)Lcun;	a	method_48940	method_48940
METHOD	csz	(Lcui;Lji;)Lcun;	a	method_48941	method_48941
METHOD	csz	(Lczy;)Ljava/util/stream/Stream;	a	method_48942	method_48942
METHOD	csz	(Lczy;I)Lcun;	a	method_48943	method_48943
METHOD	csz	(Ljava/lang/String;)Lald;	a	method_51317	register
METHOD	csz	(Ljava/util/Set;Lczy;)Z	a	method_48946	method_48946
METHOD	csz	(Lji;)Z	a	method_51314	method_51314
METHOD	csz	(Ljv;)Lcsy;	a	method_51315	registerAndGetDefault
METHOD	csz	(Ljv;Lcsy$d;Lcsy$e;)V	a	method_51316	method_51316
METHOD	csz	(Lur;)V	a	method_58091	method_58091
METHOD	csz	()Lcsy;	b	method_47328	getDefaultTab
METHOD	csz	(Lcpj;Lczy;)Z	b	method_58651	method_58651
METHOD	csz	(Lcsy$d;Lcsy$e;)V	b	method_51318	method_51318
METHOD	csz	(Lcsy$d;Lcsy;)V	b	method_47338	method_47338
METHOD	csz	(Lcsy$e;Lcsy$d;Ljk$b;)V	b	method_51322	method_51322
METHOD	csz	(Lcsy$e;Lcsy$g;)V	b	method_58652	addOminousBottles
METHOD	csz	(Lcsy$e;Lcsy$g;Lcun;)V	b	method_48947	method_48947
METHOD	csz	(Lcsy$e;Ljk$b;)V	b	method_51324	method_51324
METHOD	csz	(Lcsy$e;Ljk;Ljava/util/Set;Lcsy$g;Lcpj;)V	b	method_45430	addAllLevelEnchantedBooks
METHOD	csz	(Lcsy;)Z	b	method_47340	method_47340
METHOD	csz	(Lczy;)Lcun;	b	method_48949	method_48949
METHOD	csz	(Ljava/util/Set;Lczy;)Z	b	method_48951	method_48951
METHOD	csz	(Lji;)Z	b	method_51320	method_51320
METHOD	csz	()Ljava/util/List;	c	method_47335	getGroupsToDisplay
METHOD	csz	(Lcsy$d;Lcsy$e;)V	c	method_51321	method_51321
METHOD	csz	(Lcsy$e;Lcsy$g;)V	c	method_47339	addFireworkRockets
METHOD	csz	(Lcsy$e;Lcsy$g;Lcun;)V	c	method_48952	method_48952
METHOD	csz	(Lcsy$e;Ljk$b;)V	c	method_51326	method_51326
METHOD	csz	()Ljava/util/List;	d	method_47341	getGroups
METHOD	csz	(Lcsy$d;Lcsy$e;)V	d	method_51323	method_51323
METHOD	csz	(Lcsy$e;Lcsy$g;Lcun;)V	d	method_48954	method_48954
METHOD	csz	()Lcsy;	e	method_47344	getSearchGroup
METHOD	csz	(Lcsy$d;Lcsy$e;)V	e	method_51325	method_51325
METHOD	csz	()Ljava/util/stream/Stream;	f	method_51327	stream
METHOD	csz	(Lcsy$d;Lcsy$e;)V	f	method_51328	method_51328
METHOD	csz	()Lcun;	g	method_51329	method_51329
METHOD	csz	(Lcsy$d;Lcsy$e;)V	g	method_51330	method_51330
METHOD	csz	()Lcun;	h	method_51331	method_51331
METHOD	csz	(Lcsy$d;Lcsy$e;)V	h	method_51332	method_51332
METHOD	csz	()Lcun;	i	method_51333	method_51333
METHOD	csz	(Lcsy$d;Lcsy$e;)V	i	method_51334	method_51334
METHOD	csz	()Lcun;	j	method_51335	method_51335
METHOD	csz	(Lcsy$d;Lcsy$e;)V	j	method_51336	method_51336
METHOD	csz	()Lcun;	k	method_51337	method_51337
METHOD	csz	(Lcsy$d;Lcsy$e;)V	k	method_51338	method_51338
METHOD	csz	()Lcun;	l	method_51339	method_51339
METHOD	csz	()Lcun;	m	method_51340	method_51340
METHOD	csz	()Lcun;	n	method_51341	method_51341
METHOD	csz	()Lcun;	o	method_51342	method_51342
METHOD	csz	()Lcun;	p	method_51343	method_51343
METHOD	csz	()Lcun;	q	method_51344	method_51344
METHOD	csz	()Lcun;	r	method_51345	method_51345
METHOD	csz	()Lcun;	s	method_51346	method_51346
METHOD	csz	()Lcun;	t	method_51347	method_51347
CLASS	cta	net/minecraft/class_1764	net/minecraft/item/CrossbowItem
FIELD	cta	I	a	field_30863	RANGE
FIELD	cta	F	b	field_49258	field_49258
FIELD	cta	I	k	field_30866	DEFAULT_PULL_TIME
FIELD	cta	Z	l	field_7937	charged
FIELD	cta	Z	m	field_7936	loaded
FIELD	cta	F	n	field_30867	CHARGE_PROGRESS
FIELD	cta	F	o	field_30868	LOAD_PROGRESS
FIELD	cta	F	p	field_30869	DEFAULT_SPEED
FIELD	cta	F	q	field_30870	FIREWORK_ROCKET_SPEED
METHOD	cta	(I)Lavy;	a	method_7773	getQuickChargeSound
METHOD	cta	(ILcun;)F	a	method_7770	getPullProgress
METHOD	cta	(Lazf;I)F	a	method_57342	getSoundPitch
METHOD	cta	(Lbtn;Lcun;)Z	a	method_7767	loadProjectiles
METHOD	cta	(Lbtn;Levp;F)Lorg/joml/Vector3f;	a	method_57343	calcVelocity
METHOD	cta	(Lcxb;)F	a	method_20309	getSpeed
METHOD	cta	(Ldbw;Lbtn;Lbqr;Lcun;FFLbtn;)V	a	method_7777	shootAll
METHOD	cta	(ZLazf;)F	a	method_7784	getSoundPitch
METHOD	cta	(Lcun;)Z	j	method_7781	isCharged
METHOD	cta	(Lcun;)I	l	method_7775	getPullTime
CLASS	ctb	net/minecraft/class_1763	net/minecraft/item/DebugStickItem
METHOD	ctb	(Lcmv;Ldsa;Ldbx;Liz;ZLcun;)Z	a	method_7759	use
METHOD	ctb	(Lcmv;Lxo;)V	a	method_7762	sendMessage
METHOD	ctb	(Ldsa;Ldtd;)Ljava/lang/String;	a	method_7761	getValueString
METHOD	ctb	(Ldsa;Ldtd;Z)Ldsa;	a	method_7758	cycle
METHOD	ctb	(Ljava/lang/Iterable;Ljava/lang/Object;Z)Ljava/lang/Object;	a	method_7760	cycle
CLASS	ctc	net/minecraft/class_1766	net/minecraft/item/MiningToolItem
METHOD	ctc	(Lcwc;FF)Lcxi;	a	method_57346	createAttributeModifiers
CLASS	ctd	net/minecraft/class_7409	net/minecraft/item/DiscFragmentItem
METHOD	ctd	()Lyc;	c	method_43408	getDescription
CLASS	cte	net/minecraft/class_5633	net/minecraft/item/FluidModificationItem
METHOD	cte	(Lcmv;Ldbw;Lcun;Liz;)V	a	method_7728	onEmptied
METHOD	cte	(Lcmv;Ldbw;Liz;Levl;)Z	a	method_7731	placeFluid
CLASS	ctf	net/minecraft/class_1765	net/minecraft/item/TallBlockItem
CLASS	ctg	net/minecraft/class_1767	net/minecraft/util/DyeColor
FIELD	ctg	[Lctg;	A	field_7953	field_7953
FIELD	ctg	Lctg;	a	field_7952	field_7952
FIELD	ctg	Lctg;	b	field_7946	field_7946
FIELD	ctg	Lctg;	c	field_7958	field_7958
FIELD	ctg	Lctg;	d	field_7951	field_7951
FIELD	ctg	Lctg;	e	field_7947	field_7947
FIELD	ctg	Lctg;	f	field_7961	field_7961
FIELD	ctg	Lctg;	g	field_7954	field_7954
FIELD	ctg	Lctg;	h	field_7944	field_7944
FIELD	ctg	Lctg;	i	field_7967	field_7967
FIELD	ctg	Lctg;	j	field_7955	field_7955
FIELD	ctg	Lctg;	k	field_7945	field_7945
FIELD	ctg	Lctg;	l	field_7966	field_7966
FIELD	ctg	Lctg;	m	field_7957	field_7957
FIELD	ctg	Lctg;	n	field_7942	field_7942
FIELD	ctg	Lctg;	o	field_7964	field_7964
FIELD	ctg	Lctg;	p	field_7963	field_7963
FIELD	ctg	Lazs$a;	q	field_41600	CODEC
FIELD	ctg	Lzm;	r	field_49259	PACKET_CODEC
FIELD	ctg	Ljava/util/function/IntFunction;	s	field_7959	BY_ID
FIELD	ctg	Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;	t	field_7950	BY_FIREWORK_COLOR
FIELD	ctg	I	u	field_7965	id
FIELD	ctg	Ljava/lang/String;	v	field_7948	name
FIELD	ctg	Lenx;	w	field_7956	mapColor
FIELD	ctg	[F	x	field_7943	colorComponents
FIELD	ctg	I	y	field_7960	fireworkColor
FIELD	ctg	I	z	field_16537	signColor
METHOD	ctg	()I	a	method_7789	getId
METHOD	ctg	(I)Lctg;	a	method_7791	byId
METHOD	ctg	(Lctg;)Lctg;	a	method_7797	method_7797
METHOD	ctg	(Ljava/lang/String;Lctg;)Lctg;	a	method_7793	byName
METHOD	ctg	()Ljava/lang/String;	b	method_7792	getName
METHOD	ctg	(I)Lctg;	b	method_7786	byFireworkColor
METHOD	ctg	(Lctg;)Ljava/lang/Integer;	b	method_7795	method_7795
METHOD	ctg	()[F	d	method_7787	getColorComponents
METHOD	ctg	()Lenx;	e	method_7794	getMapColor
METHOD	ctg	()I	f	method_7790	getFireworkColor
METHOD	ctg	()I	g	method_16357	getSignColor
METHOD	ctg	()[Lctg;	h	method_36676	method_36676
CLASS	cth	net/minecraft/class_1769	net/minecraft/item/DyeItem
FIELD	cth	Ljava/util/Map;	a	field_7968	DYES
FIELD	cth	Lctg;	b	field_7969	color
METHOD	cth	(Lctg;)Lcth;	a	method_7803	byColor
METHOD	cth	(Ldqq;)Ldqq;	a	method_49799	method_49799
METHOD	cth	()Lctg;	c	method_7802	getColor
CLASS	cti	net/minecraft/class_1771	net/minecraft/item/EggItem
CLASS	ctj	net/minecraft/class_1770	net/minecraft/item/ElytraItem
METHOD	ctj	(Lcun;)Z	j	method_7804	isUsable
CLASS	ctk	net/minecraft/class_1773	net/minecraft/item/EmptyMapItem
CLASS	ctl	net/minecraft/class_1772	net/minecraft/item/EnchantedBookItem
METHOD	ctl	(Ldaa;)Lcun;	a	method_7808	forEnchantment
CLASS	ctm	net/minecraft/class_1774	net/minecraft/item/EndCrystalItem
CLASS	ctn	net/minecraft/class_1777	net/minecraft/item/EnderEyeItem
CLASS	cto	net/minecraft/class_1776	net/minecraft/item/EnderPearlItem
CLASS	ctp	net/minecraft/class_5151	net/minecraft/item/Equipment
METHOD	ctp	(Lcui;Ldbw;Lcmv;Lbqr;)Lbqt;	a	method_48576	equipAndSwap
METHOD	ctp	(Lcun;)Lctp;	c_	method_48957	fromStack
METHOD	ctp	()Lbsz;	m	method_7685	getSlotType
METHOD	ctp	()Lji;	n	method_31570	getEquipSound
CLASS	ctq	net/minecraft/class_1779	net/minecraft/item/ExperienceBottleItem
CLASS	ctr	net/minecraft/class_1778	net/minecraft/item/FireChargeItem
METHOD	ctr	(Ldbw;Liz;)V	a	method_18453	playUseSound
METHOD	ctr	(Lkq;Lje;)Ljs;	a	method_58655	method_58655
CLASS	cts	net/minecraft/class_1781	net/minecraft/item/FireworkRocketItem
FIELD	cts	[B	a	field_41064	FLIGHT_VALUES
FIELD	cts	D	b	field_30884	OFFSET_POS_MULTIPLIER
METHOD	cts	(Lkq;Lje;)Levp;	a	method_58656	position
CLASS	ctt	net/minecraft/class_1780	net/minecraft/item/FireworkStarItem
CLASS	ctu	net/minecraft/class_1787	net/minecraft/item/FishingRodItem
CLASS	ctv	net/minecraft/class_1786	net/minecraft/item/FlintAndSteelItem
CLASS	ctw	net/minecraft/class_1758	net/minecraft/item/OnAStickItem
FIELD	ctw	Lbsy;	a	field_23253	target
FIELD	ctw	I	b	field_23743	damagePerUse
CLASS	ctx	net/minecraft/class_1788	net/minecraft/item/OperatorOnlyBlockItem
CLASS	cty	net/minecraft/class_8232	net/minecraft/item/GlowInkSacItem
METHOD	cty	(Ldqq;)Ldqq;	a	method_49800	method_49800
CLASS	ctz	net/minecraft/class_1790	net/minecraft/item/DecorationItem
FIELD	ctz	Lxo;	a	field_42467	RANDOM_TEXT
FIELD	ctz	Lbsy;	b	field_7999	entityType
METHOD	ctz	(Lcmv;Lje;Lcun;Liz;)Z	a	method_7834	canPlaceOn
METHOD	ctz	(Ljava/util/List;)V	a	method_48958	method_48958
METHOD	ctz	(Ljava/util/List;Lald;)V	a	method_48959	method_48959
METHOD	ctz	(Ljava/util/List;Lji;)V	a	method_48960	method_48960
CLASS	cua	net/minecraft/class_7707	net/minecraft/item/HangingSignItem
CLASS	cub	net/minecraft/class_1794	net/minecraft/item/HoeItem
FIELD	cub	Ljava/util/Map;	a	field_8023	TILLING_ACTIONS
METHOD	cub	(Ldsa;)Ljava/util/function/Consumer;	a	method_36988	createTillAction
METHOD	cub	(Ldsa;Lcya;)V	a	method_36984	method_36984
METHOD	cub	(Ldsa;Ldbv;)Ljava/util/function/Consumer;	a	method_36985	createTillAndDropAction
METHOD	cub	(Ldsa;Ldbv;Lcya;)V	a	method_36986	method_36986
METHOD	cub	(Lcya;)Z	b	method_36987	canTillFarmland
METHOD	cub	(Lcya;)Z	c	method_36989	method_36989
CLASS	cuc	net/minecraft/class_4480	net/minecraft/item/HoneyBottleItem
FIELD	cuc	I	a	field_30885	MAX_USE_TIME
CLASS	cud	net/minecraft/class_5953	net/minecraft/item/HoneycombItem
FIELD	cud	Ljava/util/function/Supplier;	a	field_29560	UNWAXED_TO_WAXED_BLOCKS
FIELD	cud	Ljava/util/function/Supplier;	b	field_29561	WAXED_TO_UNWAXED_BLOCKS
METHOD	cud	(Lcya;Liz;Ldbw;Ldsa;)Lbqs;	a	method_34719	method_34719
METHOD	cud	(Ldsa;)Ljava/util/Optional;	a	method_34720	getWaxedState
METHOD	cud	(Ldsa;Ldex;)Ldsa;	a	method_34721	method_34721
METHOD	cud	()Lcom/google/common/collect/BiMap;	h	method_34722	method_34722
METHOD	cud	()Lcom/google/common/collect/BiMap;	k	method_34723	method_34723
CLASS	cue	net/minecraft/class_8233	net/minecraft/item/InkSacItem
METHOD	cue	(Ldqq;)Ldqq;	a	method_49802	method_49802
CLASS	cuf	net/minecraft/class_7444	net/minecraft/item/Instrument
FIELD	cuf	Lcom/mojang/serialization/Codec;	a	field_49260	CODEC
FIELD	cuf	Lzm;	b	field_49261	PACKET_CODEC
FIELD	cuf	Lcom/mojang/serialization/Codec;	c	field_39122	ENTRY_CODEC
FIELD	cuf	Lzm;	d	field_49262	ENTRY_PACKET_CODEC
FIELD	cuf	Lji;	e	comp_772	comp_772
FIELD	cuf	I	f	comp_773	comp_773
FIELD	cuf	F	g	comp_774	comp_774
METHOD	cuf	()Lji;	a	comp_772	comp_772
METHOD	cuf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43709	method_43709
METHOD	cuf	()I	b	comp_773	comp_773
METHOD	cuf	()F	c	comp_774	comp_774
CLASS	cug	net/minecraft/class_7430	net/minecraft/item/GoatHornItem
FIELD	cug	Laxe;	a	field_39123	instrumentTag
METHOD	cug	(Lcui;Lji;)Lcun;	a	method_43558	getStackForInstrument
METHOD	cug	(Lcun;Laxe;Lazf;)V	a	method_43562	setRandomInstrumentFromTag
METHOD	cug	(Lcun;Lji;)V	a	method_45433	method_45433
METHOD	cug	(Ldbw;Lcmv;Lcuf;)V	a	method_43563	playSound
METHOD	cug	(Lji;)Ljava/lang/Integer;	a	method_45432	method_45432
METHOD	cug	(Lcun;)Ljava/util/Optional;	j	method_43711	getInstrument
CLASS	cuh	net/minecraft/class_7445	net/minecraft/item/Instruments
FIELD	cuh	I	a	field_39124	GOAT_HORN_RANGE
FIELD	cuh	I	b	field_39125	GOAT_HORN_USE_DURATION
FIELD	cuh	Lald;	c	field_39126	field_39126
FIELD	cuh	Lald;	d	field_39127	field_39127
FIELD	cuh	Lald;	e	field_39128	field_39128
FIELD	cuh	Lald;	f	field_39129	field_39129
FIELD	cuh	Lald;	g	field_39130	field_39130
FIELD	cuh	Lald;	h	field_39131	field_39131
FIELD	cuh	Lald;	i	field_39132	field_39132
FIELD	cuh	Lald;	j	field_39133	field_39133
METHOD	cuh	(Ljava/lang/String;)Lald;	a	method_43714	of
METHOD	cuh	(Ljv;)Lcuf;	a	method_43713	registerAndGetDefault
CLASS	cui	net/minecraft/class_1792	net/minecraft/item/Item
FIELD	cui	Lorg/slf4j/Logger;	a	field_27017	LOGGER
FIELD	cui	Lji$c;	b	field_36401	registryEntry
FIELD	cui	Lki;	c	field_49263	components
FIELD	cui	Ljava/util/Map;	d	field_8003	BLOCK_ITEMS
FIELD	cui	Ljava/util/UUID;	e	field_8006	ATTACK_DAMAGE_MODIFIER_ID
FIELD	cui	Ljava/util/UUID;	f	field_8001	ATTACK_SPEED_MODIFIER_ID
FIELD	cui	I	g	field_30887	DEFAULT_MAX_COUNT
FIELD	cui	I	h	field_49998	MAX_MAX_COUNT
FIELD	cui	I	i	field_30889	ITEM_BAR_STEPS
FIELD	cui	Lcui;	j	field_8008	recipeRemainder
FIELD	cui	Ljava/lang/String;	k	field_8014	translationKey
FIELD	cui	Lcpj;	l	field_40209	requiredFeatures
METHOD	cui	()Ljava/lang/String;	a	method_7876	getTranslationKey
METHOD	cui	(Lcjf;)V	a	method_33261	onItemEntityDestroyed
METHOD	cui	(Lcmv;F)F	a	method_58403	getBonusAttackDamage
METHOD	cui	(Lcui;)I	a	method_7880	getRawId
METHOD	cui	(Lcun;)Z	a	method_7870	isEnchantable
METHOD	cui	(Lcun;Lbtn;Lbtn;)Z	a	method_7873	postHit
METHOD	cui	(Lcun;Lcmv;Lbtn;Lbqr;)Lbqs;	a	method_7847	useOnEntity
METHOD	cui	(Lcun;Lcrn;Lcqa;Lcmv;)Z	a	method_31565	onStackClicked
METHOD	cui	(Lcun;Lcui$b;Ljava/util/List;Lcwg;)V	a	method_7851	appendTooltip
METHOD	cui	(Lcun;Lcun;)Z	a	method_7878	canRepair
METHOD	cui	(Lcun;Lcun;Lcrn;Lcqa;Lcmv;Lbuf;)Z	a	method_31566	onClicked
METHOD	cui	(Lcun;Ldbw;)V	a	method_7843	onCraft
METHOD	cui	(Lcun;Ldbw;Lbss;IZ)V	a	method_7888	inventoryTick
METHOD	cui	(Lcun;Ldbw;Lbtn;)Lcun;	a	method_7861	finishUsing
METHOD	cui	(Lcun;Ldbw;Lbtn;I)V	a	method_7840	onStoppedUsing
METHOD	cui	(Lcun;Ldbw;Ldsa;Liz;Lbtn;)Z	a	method_7879	postMine
METHOD	cui	(Lcun;Ldsa;)F	a	method_58404	getMiningSpeed
METHOD	cui	(Lcya;)Lbqs;	a	method_7884	useOnBlock
METHOD	cui	(Ldbw;Lbtn;Lcun;I)V	a	method_7852	usageTick
METHOD	cui	(Ldbw;Lcmv;Lbqr;)Lbqt;	a	method_7836	use
METHOD	cui	(Ldbw;Lcmv;Ldbf$b;)Levl;	a	method_7872	raycast
METHOD	cui	(Ldex;)Lcui;	a	method_7867	fromBlock
METHOD	cui	(Ldsa;Ldbw;Liz;Lcmv;)Z	a	method_7885	canMine
METHOD	cui	()Z	ak_	method_16698	isNetworkSynced
METHOD	cui	()Lavy;	al_	method_21831	getDrinkSound
METHOD	cui	()Lavy;	am_	method_21830	getEatSound
METHOD	cui	()Z	an_	method_31568	canBeNested
METHOD	cui	(I)Lcui;	b	method_7875	byRawId
METHOD	cui	(Lcun;)I	b	method_7881	getMaxUseTime
METHOD	cui	(Lcun;Ldbw;Lcmv;)V	b	method_54465	onCraftByPlayer
METHOD	cui	(Lcun;Ldsa;)Z	b	method_58405	isCorrectForDrops
METHOD	cui	(Lcun;)Lcwi;	c	method_7853	getUseAction
METHOD	cui	(Lcun;)Z	d_	method_7886	hasGlint
METHOD	cui	()Lavy;	e	method_57336	getBreakSound
METHOD	cui	(Lcun;)Z	e	method_31567	isItemBarVisible
METHOD	cui	(Lcun;)I	f	method_31569	getItemBarStep
METHOD	cui	()I	g	method_7837	getEnchantability
METHOD	cui	(Lcun;)I	g	method_31571	getItemBarColor
METHOD	cui	(Lcun;)Ljava/util/Optional;	h	method_32346	getTooltipData
METHOD	cui	(Lcun;)Ljava/lang/String;	i	method_7866	getTranslationKey
METHOD	cui	()Lcxi;	j	method_7844	getAttributeModifiers
METHOD	cui	(Lcun;)Z	m	method_7838	isUsedOnRelease
METHOD	cui	(Lcun;)V	n	method_7860	postProcessComponents
METHOD	cui	()Lji$c;	o	method_40131	getRegistryEntry
METHOD	cui	(Lcun;)Lxo;	o	method_7864	getName
METHOD	cui	()Lki;	p	method_57347	getComponents
METHOD	cui	()I	q	method_7882	getMaxCount
METHOD	cui	()Lxo;	s	method_7848	getName
METHOD	cui	()Ljava/lang/String;	t	method_7869	getOrCreateTranslationKey
METHOD	cui	()Lcui;	u	method_7858	getRecipeRemainder
METHOD	cui	()Z	v	method_7857	hasRecipeRemainder
METHOD	cui	()Lcun;	w	method_7854	getDefaultStack
CLASS	cui$a	net/minecraft/class_1792$class_1793	net/minecraft/item/Item$Settings
FIELD	cui$a	Lcom/google/common/collect/Interner;	a	field_49264	COMPONENT_MAP_INTERNER
FIELD	cui$a	Lki$a;	b	field_49265	components
FIELD	cui$a	Lcui;	c	field_8018	recipeRemainder
FIELD	cui$a	Lcpj;	d	field_40210	requiredFeatures
METHOD	cui$a	()Lcui$a;	a	method_24359	fireproof
METHOD	cui$a	(I)Lcui$a;	a	method_7889	maxCount
METHOD	cui$a	(Lcpp;)Lcui$a;	a	method_19265	food
METHOD	cui$a	(Lcui;)Lcui$a;	a	method_7896	recipeRemainder
METHOD	cui$a	(Lcvh;)Lcui$a;	a	method_7894	rarity
METHOD	cui$a	(Lcxi;)Lcui$a;	a	method_57348	attributeModifiers
METHOD	cui$a	(Lkl;Ljava/lang/Object;)Lcui$a;	a	method_57349	component
METHOD	cui$a	([Lcph;)Lcui$a;	a	method_45434	requires
METHOD	cui$a	()Lki;	b	method_58406	getValidatedComponents
METHOD	cui$a	(I)Lcui$a;	b	method_7895	maxDamage
METHOD	cui$a	()Lki;	c	method_57350	getComponents
CLASS	cui$b	net/minecraft/class_1792$class_9635	net/minecraft/item/Item$TooltipContext
FIELD	cui$b	Lcui$b;	a	field_51353	DEFAULT
METHOD	cui$b	()Ljk$a;	a	method_59527	getRegistryLookup
METHOD	cui$b	(Ldbw;)Lcui$b;	a	method_59528	create
METHOD	cui$b	(Lepg;)Lepi;	a	method_59529	getMapState
METHOD	cui$b	(Ljk$a;)Lcui$b;	a	method_59530	create
METHOD	cui$b	()F	b	method_59531	getUpdateTickRate
CLASS	cui$b$1	net/minecraft/class_1792$class_9635$1	net/minecraft/item/Item$TooltipContext$1
CLASS	cui$b$2	net/minecraft/class_1792$class_9635$2	net/minecraft/item/Item$TooltipContext$2
FIELD	cui$b$2	Ldbw;	b	field_51354	field_51354
CLASS	cui$b$3	net/minecraft/class_1792$class_9635$3	net/minecraft/item/Item$TooltipContext$3
FIELD	cui$b$3	Ljk$a;	b	field_51355	field_51355
CLASS	cuj	net/minecraft/class_1796	net/minecraft/entity/player/ItemCooldownManager
FIELD	cuj	Ljava/util/Map;	a	field_8024	entries
FIELD	cuj	I	b	field_8025	tick
METHOD	cuj	()V	a	method_7903	update
METHOD	cuj	(Lcui;)Z	a	method_7904	isCoolingDown
METHOD	cuj	(Lcui;F)F	a	method_7905	getCooldownProgress
METHOD	cuj	(Lcui;I)V	a	method_7906	set
METHOD	cuj	(Lcui;)V	b	method_7900	remove
METHOD	cuj	(Lcui;I)V	b	method_7902	onCooldownUpdate
METHOD	cuj	(Lcui;)V	c	method_7901	onCooldownUpdate
CLASS	cuj$a	net/minecraft/class_1796$class_1797	net/minecraft/entity/player/ItemCooldownManager$Entry
FIELD	cuj$a	I	a	field_8028	startTick
FIELD	cuj$a	I	b	field_8027	endTick
CLASS	cuk	net/minecraft/class_811	net/minecraft/client/render/model/json/ModelTransformationMode
FIELD	cuk	Lcuk;	a	field_4315	field_4315
FIELD	cuk	Lcuk;	b	field_4323	field_4323
FIELD	cuk	Lcuk;	c	field_4320	field_4320
FIELD	cuk	Lcuk;	d	field_4321	field_4321
FIELD	cuk	Lcuk;	e	field_4322	field_4322
FIELD	cuk	Lcuk;	f	field_4316	field_4316
FIELD	cuk	Lcuk;	g	field_4317	field_4317
FIELD	cuk	Lcuk;	h	field_4318	field_4318
FIELD	cuk	Lcuk;	i	field_4319	field_4319
FIELD	cuk	Lcom/mojang/serialization/Codec;	j	field_42468	CODEC
FIELD	cuk	Ljava/util/function/IntFunction;	k	field_42469	FROM_INDEX
FIELD	cuk	B	l	field_42470	index
FIELD	cuk	Ljava/lang/String;	m	field_42471	name
FIELD	cuk	[Lcuk;	n	field_4314	field_4314
METHOD	cuk	()B	a	method_48961	getIndex
METHOD	cuk	()Z	b	method_29998	isFirstPerson
METHOD	cuk	()[Lcuk;	d	method_36922	method_36922
CLASS	cul	net/minecraft/class_1795	net/minecraft/item/ItemFrameItem
CLASS	cum	net/minecraft/class_1798	net/minecraft/item/AliasedBlockItem
CLASS	cun	net/minecraft/class_1799	net/minecraft/item/ItemStack
FIELD	cun	Lcom/mojang/serialization/Codec;	a	field_47312	ITEM_CODEC
FIELD	cun	Lcom/mojang/serialization/Codec;	b	field_24671	CODEC
FIELD	cun	Lcom/mojang/serialization/Codec;	c	field_49747	UNCOUNTED_CODEC
FIELD	cun	Lcom/mojang/serialization/Codec;	d	field_51397	VALIDATED_CODEC
FIELD	cun	Lcom/mojang/serialization/Codec;	e	field_51398	VALIDATED_UNCOUNTED_CODEC
FIELD	cun	Lcom/mojang/serialization/Codec;	f	field_49266	OPTIONAL_CODEC
FIELD	cun	Lcom/mojang/serialization/Codec;	g	field_49267	REGISTRY_ENTRY_CODEC
FIELD	cun	Lzm;	h	field_49268	OPTIONAL_PACKET_CODEC
FIELD	cun	Lzm;	i	field_48349	PACKET_CODEC
FIELD	cun	Lzm;	j	field_49269	OPTIONAL_LIST_PACKET_CODEC
FIELD	cun	Lzm;	k	field_48350	LIST_PACKET_CODEC
FIELD	cun	Lcun;	l	field_8037	EMPTY
FIELD	cun	Lorg/slf4j/Logger;	m	field_8033	LOGGER
FIELD	cun	Lxo;	n	field_40211	DISABLED_TEXT
FIELD	cun	I	o	field_8031	count
FIELD	cun	I	p	field_8030	bobbingAnimationTime
FIELD	cun	Lcui;	q	field_8038	item
FIELD	cun	Lkn;	r	field_49270	components
FIELD	cun	Lbss;	s	field_24093	holder
METHOD	cun	()Z	A	method_7923	isEnchantable
METHOD	cun	()Z	B	method_7942	hasEnchantments
METHOD	cun	()Ldad;	C	method_58657	getEnchantments
METHOD	cun	()Z	D	method_7961	isInFrame
METHOD	cun	()Lciy;	E	method_7945	getFrame
METHOD	cun	()Lbss;	F	method_27319	getHolder
METHOD	cun	()Lxo;	G	method_7954	toHoverableText
METHOD	cun	()I	H	method_7965	getBobbingAnimationTime
METHOD	cun	()I	I	method_7947	getCount
METHOD	cun	()Lavy;	J	method_21832	getDrinkSound
METHOD	cun	()Lavy;	K	method_21833	getEatSound
METHOD	cun	()Lavy;	L	method_57351	getBreakSound
METHOD	cun	()Ljava/lang/String;	M	method_59690	method_59690
METHOD	cun	()Lcom/mojang/serialization/Codec;	N	method_55066	method_55066
METHOD	cun	()Lcom/mojang/serialization/Codec;	O	method_57352	method_57352
METHOD	cun	()Ljava/lang/String;	P	method_55061	method_55061
METHOD	cun	(I)Lcun;	a	method_7971	split
METHOD	cun	(ILazf;Larf;Ljava/lang/Runnable;)V	a	method_7956	damage
METHOD	cun	(ILbtn;)V	a	method_57008	decrementUnlessCreative
METHOD	cun	(ILbtn;Lbsz;)V	a	method_7970	damage
METHOD	cun	(Laxe;)Z	a	method_31573	isIn
METHOD	cun	(Lbrl;)Z	a	method_58407	takesDamageFrom
METHOD	cun	(Lbss;)V	a	method_27320	setHolder
METHOD	cun	(Lbsz;Ljava/util/function/BiConsumer;)V	a	method_57354	applyAttributeModifiers
METHOD	cun	(Lbtn;Lbsz;)V	a	method_56097	method_56097
METHOD	cun	(Lbtn;Lcmv;)V	a	method_7979	postHit
METHOD	cun	(Lcjf;)V	a	method_33262	onItemEntityDestroyed
METHOD	cun	(Lcmv;Lbtn;Lbqr;)Lbqs;	a	method_7920	useOnEntity
METHOD	cun	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58092	method_58092
METHOD	cun	(Lcpj;)Z	a	method_45435	isItemEnabled
METHOD	cun	(Lcrn;Lcqa;Lcmv;)Z	a	method_31575	onStackClicked
METHOD	cun	(Lcui$b;Lcmv;Lcwg;)Ljava/util/List;	a	method_7950	getTooltip
METHOD	cun	(Lcui;)Z	a	method_31574	isOf
METHOD	cun	(Lcun;)I	a	method_57355	hashCode
METHOD	cun	(Lcun;Lbaa;)Lcun;	a	method_57383	method_57383
METHOD	cun	(Lcun;Lcrn;Lcqa;Lcmv;Lbuf;)Z	a	method_31576	onClicked
METHOD	cun	(Lcun;Lcun;)Z	a	method_7973	areEqual
METHOD	cun	(Lcya;)Lbqs;	a	method_7981	useOnBlock
METHOD	cun	(Lczy;I)V	a	method_7978	addEnchantment
METHOD	cun	(Lczy;ILdad$a;)V	a	method_57356	method_57356
METHOD	cun	(Ldbv;I)Lcun;	a	method_56701	copyComponentsToNewStack
METHOD	cun	(Ldbw;)V	a	method_54466	onCraftByCrafter
METHOD	cun	(Ldbw;Lbss;IZ)V	a	method_7917	inventoryTick
METHOD	cun	(Ldbw;Lbtn;)Lcun;	a	method_7910	finishUsing
METHOD	cun	(Ldbw;Lbtn;I)V	a	method_7930	onStoppedUsing
METHOD	cun	(Ldbw;Lcmv;I)V	a	method_7982	onCraftByPlayer
METHOD	cun	(Ldbw;Lcmv;Lbqr;)Lbqt;	a	method_7913	use
METHOD	cun	(Ldbw;Ldsa;Liz;Lcmv;)V	a	method_7952	postMine
METHOD	cun	(Ldsa;)F	a	method_7924	getMiningSpeedMultiplier
METHOD	cun	(Ldse;)Z	a	method_57357	canPlaceOn
METHOD	cun	(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;	a	method_56702	createOptionalCodec
METHOD	cun	(Ljava/util/List;)I	a	method_57361	listHashCode
METHOD	cun	(Ljava/util/List;Ljava/util/List;)Z	a	method_57362	stacksEqual
METHOD	cun	(Ljava/util/Optional;)Lcun;	a	method_56703	method_56703
METHOD	cun	(Ljava/util/function/Consumer;Lcmv;)V	a	method_57363	appendAttributeModifiersTooltip
METHOD	cun	(Ljava/util/function/Consumer;Lcmv;Lji;Lbut;)V	a	method_57364	appendAttributeModifierTooltip
METHOD	cun	(Ljava/util/function/Predicate;)Z	a	method_41407	itemMatches
METHOD	cun	(Lji;)Z	a	method_41406	itemMatches
METHOD	cun	(Lji;Lkj;)Lcun;	a	method_58093	method_58093
METHOD	cun	(Ljk$a;)Lvo;	a	method_57358	encode
METHOD	cun	(Ljk$a;Lur;)Lcun;	a	method_57359	fromNbtOrEmpty
METHOD	cun	(Ljk$a;Lvo;)Ljava/util/Optional;	a	method_57360	fromNbt
METHOD	cun	(Ljm;)Z	a	method_53187	isIn
METHOD	cun	(Lki;)Lcom/mojang/serialization/DataResult;	a	method_59691	validateComponents
METHOD	cun	(Lkj;)V	a	method_59692	applyChanges
METHOD	cun	(Lkl;Lcui$b;Ljava/util/function/Consumer;Lcwg;)V	a	method_57369	appendTooltip
METHOD	cun	(Lkl;Ljava/lang/Object;Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;	a	method_57367	apply
METHOD	cun	(Lkl;Ljava/lang/Object;Ljava/util/function/UnaryOperator;)Ljava/lang/Object;	a	method_57368	apply
METHOD	cun	(Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Consumer;Lbsz;Lcmv;Lji;Lbut;)V	a	method_57370	method_57370
METHOD	cun	(Lyl;)Lyl;	a	method_7966	method_7966
METHOD	cun	(Lzm;)Lzm;	a	method_59693	createExtraValidatingPacketCodec
METHOD	cun	()Ljava/util/Optional;	b	method_32347	getTooltipData
METHOD	cun	(I)V	b	method_7974	setDamage
METHOD	cun	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_57371	method_57371
METHOD	cun	(Lcun;)Lcom/mojang/serialization/DataResult;	b	method_57372	validate
METHOD	cun	(Lcun;Lcun;)Z	b	method_7984	areItemsEqual
METHOD	cun	(Ldbv;I)Lcun;	b	method_56704	copyComponentsToNewStackIgnoreEmpty
METHOD	cun	(Ldbw;Lbtn;I)V	b	method_7949	usageTick
METHOD	cun	(Ldsa;)Z	b	method_7951	isSuitableFor
METHOD	cun	(Ldse;)Z	b	method_57373	canBreak
METHOD	cun	(Ljava/lang/String;)V	b	method_57377	method_57377
METHOD	cun	(Ljava/util/Optional;)Lcun;	b	method_57378	method_57378
METHOD	cun	(Lji;)Lcom/mojang/serialization/DataResult;	b	method_57374	method_57374
METHOD	cun	(Ljk$a;)Lvo;	b	method_57375	encodeAllowEmpty
METHOD	cun	(Ljk$a;Lvo;)Lvo;	b	method_57376	encode
METHOD	cun	(Lki;)V	b	method_57365	applyComponentsFrom
METHOD	cun	(Lkj;)V	b	method_57366	applyUnvalidatedChanges
METHOD	cun	(Lkl;Ljava/lang/Object;)Ljava/lang/Object;	b	method_57379	set
METHOD	cun	()Lki;	c	method_58658	getDefaultComponents
METHOD	cun	(I)Lcun;	c	method_46651	copyWithCount
METHOD	cun	(Lcun;)Ljava/util/Optional;	c	method_56700	method_56700
METHOD	cun	(Lcun;Lcun;)Z	c	method_31577	areItemsAndComponentsEqual
METHOD	cun	(Lkl;)Ljava/lang/Object;	c	method_57381	remove
METHOD	cun	()Lkj;	d	method_57380	getComponentChanges
METHOD	cun	(I)V	d	method_7912	setBobbingAnimationTime
METHOD	cun	(Lcun;)Ljava/util/Optional;	d	method_57382	method_57382
METHOD	cun	()Z	e	method_7960	isEmpty
METHOD	cun	(I)V	e	method_7939	setCount
METHOD	cun	(Lcun;)Ljava/lang/String;	e	method_57384	method_57384
METHOD	cun	()Lcun;	f	method_51164	copyAndEmpty
METHOD	cun	(I)V	f	method_58408	capCount
METHOD	cun	(Lcun;)Lkj;	f	method_58094	method_58094
METHOD	cun	()Lcui;	g	method_7909	getItem
METHOD	cun	(I)V	g	method_7933	increment
METHOD	cun	(Lcun;)Lkj;	g	method_57385	method_57385
METHOD	cun	()Lji;	h	method_41409	getRegistryEntry
METHOD	cun	(I)V	h	method_7934	decrement
METHOD	cun	()Ljava/util/stream/Stream;	i	method_40133	streamTags
METHOD	cun	()I	j	method_7914	getMaxCount
METHOD	cun	()Z	k	method_7946	isStackable
METHOD	cun	()Z	l	method_7963	isDamageable
METHOD	cun	()Z	m	method_7986	isDamaged
METHOD	cun	()I	n	method_7919	getDamage
METHOD	cun	()I	o	method_7936	getMaxDamage
METHOD	cun	()Z	p	method_31578	isItemBarVisible
METHOD	cun	()I	q	method_31579	getItemBarStep
METHOD	cun	()I	r	method_31580	getItemBarColor
METHOD	cun	()Lcun;	s	method_7972	copy
METHOD	cun	()Ljava/lang/String;	t	method_7922	getTranslationKey
METHOD	cun	()I	u	method_7935	getMaxUseTime
METHOD	cun	()Lcwi;	v	method_7976	getUseAction
METHOD	cun	()Z	w	method_7967	isUsedOnRelease
METHOD	cun	()Lxo;	x	method_7964	getName
METHOD	cun	()Z	y	method_7958	hasGlint
METHOD	cun	()Lcvh;	z	method_7932	getRarity
CLASS	cun$1	net/minecraft/class_1799$1	net/minecraft/item/ItemStack$1
FIELD	cun$1	Lzm;	a	field_48351	ITEM_PACKET_CODEC
METHOD	cun$1	(Lwz;)Lcun;	a	method_56099	decode
METHOD	cun$1	(Lwz;Lcun;)V	a	method_56100	encode
CLASS	cun$2	net/minecraft/class_1799$2	net/minecraft/item/ItemStack$2
METHOD	cun$2	(Lwz;)Lcun;	a	method_57386	decode
METHOD	cun$2	(Lwz;Lcun;)V	a	method_57387	encode
CLASS	cun$3	net/minecraft/class_1799$3	net/minecraft/item/ItemStack$3
FIELD	cun$3	Lzm;	a	field_51399	field_51399
METHOD	cun$3	(Lwz;)Lcun;	a	method_59694	decode
METHOD	cun$3	(Lwz;Lcun;)V	a	method_59695	encode
CLASS	cun$4	net/minecraft/class_1799$4	net/minecraft/item/ItemStack$4
FIELD	cun$4	[I	a	field_8021	field_8021
CLASS	cuo	net/minecraft/class_7708	net/minecraft/item/ItemStackSet
FIELD	cuo	Lit/unimi/dsi/fastutil/Hash$Strategy;	a	field_40212	HASH_STRATEGY
METHOD	cuo	()Ljava/util/Set;	a	method_47572	create
CLASS	cuo$1	net/minecraft/class_7708$1	net/minecraft/item/ItemStackSet$1
METHOD	cuo$1	(Lcun;)I	a	method_45436	hashCode
METHOD	cuo$1	(Lcun;Lcun;)Z	a	method_45437	equals
CLASS	cup	net/minecraft/class_5328	net/minecraft/item/ItemUsage
METHOD	cup	(Lcjf;Ljava/lang/Iterable;)V	a	method_33263	spawnItemContents
METHOD	cup	(Lcun;Lcmv;Lcun;)Lcun;	a	method_30012	exchangeStack
METHOD	cup	(Lcun;Lcmv;Lcun;Z)Lcun;	a	method_30270	exchangeStack
METHOD	cup	(Ldbw;Lcjf;Lcun;)V	a	method_33265	method_33265
METHOD	cup	(Ldbw;Lcmv;Lbqr;)Lbqt;	a	method_29282	consumeHeldItem
CLASS	cuq	net/minecraft/class_1802	net/minecraft/item/Items
FIELD	cuq	Lcui;	A	field_28043	DRIPSTONE_BLOCK
FIELD	cuq	Lcui;	B	field_8270	GRASS_BLOCK
FIELD	cuq	Lcui;	C	field_8831	DIRT
FIELD	cuq	Lcui;	D	field_8460	COARSE_DIRT
FIELD	cuq	Lcui;	E	field_8382	PODZOL
FIELD	cuq	Lcui;	F	field_28655	ROOTED_DIRT
FIELD	cuq	Lcui;	G	field_37537	MUD
FIELD	cuq	Lcui;	H	field_22013	CRIMSON_NYLIUM
FIELD	cuq	Lcui;	I	field_22015	WARPED_NYLIUM
FIELD	cuq	Lcui;	J	field_20412	COBBLESTONE
FIELD	cuq	Lcui;	K	field_8118	OAK_PLANKS
FIELD	cuq	Lcui;	L	field_8113	SPRUCE_PLANKS
FIELD	cuq	Lcui;	M	field_8191	BIRCH_PLANKS
FIELD	cuq	Lcui;	N	field_8842	JUNGLE_PLANKS
FIELD	cuq	Lcui;	O	field_8651	ACACIA_PLANKS
FIELD	cuq	Lcui;	P	field_42687	CHERRY_PLANKS
FIELD	cuq	Lcui;	Q	field_8404	DARK_OAK_PLANKS
FIELD	cuq	Lcui;	R	field_37507	MANGROVE_PLANKS
FIELD	cuq	Lcui;	S	field_40213	BAMBOO_PLANKS
FIELD	cuq	Lcui;	T	field_22031	CRIMSON_PLANKS
FIELD	cuq	Lcui;	U	field_22032	WARPED_PLANKS
FIELD	cuq	Lcui;	V	field_40214	BAMBOO_MOSAIC
FIELD	cuq	Lcui;	W	field_17535	OAK_SAPLING
FIELD	cuq	Lcui;	X	field_17536	SPRUCE_SAPLING
FIELD	cuq	Lcui;	Y	field_17537	BIRCH_SAPLING
FIELD	cuq	Lcui;	Z	field_17538	JUNGLE_SAPLING
FIELD	cuq	Lcui;	aA	field_23140	NETHER_GOLD_ORE
FIELD	cuq	Lcui;	aB	field_8702	NETHER_QUARTZ_ORE
FIELD	cuq	Lcui;	aC	field_22019	ANCIENT_DEBRIS
FIELD	cuq	Lcui;	aD	field_8797	COAL_BLOCK
FIELD	cuq	Lcui;	aE	field_33505	RAW_IRON_BLOCK
FIELD	cuq	Lcui;	aF	field_33506	RAW_COPPER_BLOCK
FIELD	cuq	Lcui;	aG	field_33507	RAW_GOLD_BLOCK
FIELD	cuq	Lcui;	aH	field_49813	HEAVY_CORE
FIELD	cuq	Lcui;	aI	field_27064	AMETHYST_BLOCK
FIELD	cuq	Lcui;	aJ	field_27065	BUDDING_AMETHYST
FIELD	cuq	Lcui;	aK	field_8773	IRON_BLOCK
FIELD	cuq	Lcui;	aL	field_27071	COPPER_BLOCK
FIELD	cuq	Lcui;	a	field_8162	AIR
FIELD	cuq	Lcui;	aM	field_8494	GOLD_BLOCK
FIELD	cuq	Lcui;	aN	field_8603	DIAMOND_BLOCK
FIELD	cuq	Lcui;	aO	field_22018	NETHERITE_BLOCK
FIELD	cuq	Lcui;	aP	field_27072	EXPOSED_COPPER
FIELD	cuq	Lcui;	aQ	field_27073	WEATHERED_COPPER
FIELD	cuq	Lcui;	aR	field_27074	OXIDIZED_COPPER
FIELD	cuq	Lcui;	aS	field_46974	CHISELED_COPPER
FIELD	cuq	Lcui;	aT	field_46975	EXPOSED_CHISELED_COPPER
FIELD	cuq	Lcui;	aU	field_46976	WEATHERED_CHISELED_COPPER
FIELD	cuq	Lcui;	aV	field_46977	OXIDIZED_CHISELED_COPPER
FIELD	cuq	Lcui;	aW	field_27075	CUT_COPPER
FIELD	cuq	Lcui;	aX	field_27076	EXPOSED_CUT_COPPER
FIELD	cuq	Lcui;	aY	field_27077	WEATHERED_CUT_COPPER
FIELD	cuq	Lcui;	aZ	field_27030	OXIDIZED_CUT_COPPER
FIELD	cuq	Lcui;	aa	field_17539	ACACIA_SAPLING
FIELD	cuq	Lcui;	ab	field_42688	CHERRY_SAPLING
FIELD	cuq	Lcui;	ac	field_17540	DARK_OAK_SAPLING
FIELD	cuq	Lcui;	ad	field_37508	MANGROVE_PROPAGULE
FIELD	cuq	Lcui;	ae	field_8542	BEDROCK
FIELD	cuq	Lcui;	af	field_8858	SAND
FIELD	cuq	Lcui;	ag	field_42689	SUSPICIOUS_SAND
FIELD	cuq	Lcui;	ah	field_43191	SUSPICIOUS_GRAVEL
FIELD	cuq	Lcui;	ai	field_8200	RED_SAND
FIELD	cuq	Lcui;	aj	field_8110	GRAVEL
FIELD	cuq	Lcui;	ak	field_8476	COAL_ORE
FIELD	cuq	Lcui;	al	field_29212	DEEPSLATE_COAL_ORE
FIELD	cuq	Lcui;	am	field_8599	IRON_ORE
FIELD	cuq	Lcui;	an	field_29020	DEEPSLATE_IRON_ORE
FIELD	cuq	Lcui;	ao	field_27018	COPPER_ORE
FIELD	cuq	Lcui;	ap	field_29211	DEEPSLATE_COPPER_ORE
FIELD	cuq	Lcui;	aq	field_8775	GOLD_ORE
FIELD	cuq	Lcui;	ar	field_29019	DEEPSLATE_GOLD_ORE
FIELD	cuq	Lcui;	as	field_8604	REDSTONE_ORE
FIELD	cuq	Lcui;	at	field_29023	DEEPSLATE_REDSTONE_ORE
FIELD	cuq	Lcui;	au	field_8837	EMERALD_ORE
FIELD	cuq	Lcui;	av	field_29216	DEEPSLATE_EMERALD_ORE
FIELD	cuq	Lcui;	aw	field_8809	LAPIS_ORE
FIELD	cuq	Lcui;	ax	field_29021	DEEPSLATE_LAPIS_ORE
FIELD	cuq	Lcui;	ay	field_8787	DIAMOND_ORE
FIELD	cuq	Lcui;	az	field_29022	DEEPSLATE_DIAMOND_ORE
FIELD	cuq	Lcui;	bA	field_27050	WAXED_WEATHERED_CUT_COPPER_SLAB
FIELD	cuq	Lcui;	bB	field_33406	WAXED_OXIDIZED_CUT_COPPER_SLAB
FIELD	cuq	Lcui;	bC	field_8583	OAK_LOG
FIELD	cuq	Lcui;	bD	field_8684	SPRUCE_LOG
FIELD	cuq	Lcui;	bE	field_8170	BIRCH_LOG
FIELD	cuq	Lcui;	bF	field_8125	JUNGLE_LOG
FIELD	cuq	Lcui;	bG	field_8820	ACACIA_LOG
FIELD	cuq	Lcui;	bH	field_42692	CHERRY_LOG
FIELD	cuq	Lcui;	bI	field_8652	DARK_OAK_LOG
FIELD	cuq	Lcui;	bJ	field_37512	MANGROVE_LOG
FIELD	cuq	Lcui;	bK	field_37513	MANGROVE_ROOTS
FIELD	cuq	Lcui;	bL	field_37514	MUDDY_MANGROVE_ROOTS
FIELD	cuq	Lcui;	b	field_20391	STONE
FIELD	cuq	Lcui;	bM	field_21981	CRIMSON_STEM
FIELD	cuq	Lcui;	bN	field_21982	WARPED_STEM
FIELD	cuq	Lcui;	bO	field_41066	BAMBOO_BLOCK
FIELD	cuq	Lcui;	bP	field_8415	STRIPPED_OAK_LOG
FIELD	cuq	Lcui;	bQ	field_8624	STRIPPED_SPRUCE_LOG
FIELD	cuq	Lcui;	bR	field_8767	STRIPPED_BIRCH_LOG
FIELD	cuq	Lcui;	bS	field_8334	STRIPPED_JUNGLE_LOG
FIELD	cuq	Lcui;	bT	field_8072	STRIPPED_ACACIA_LOG
FIELD	cuq	Lcui;	bU	field_42693	STRIPPED_CHERRY_LOG
FIELD	cuq	Lcui;	bV	field_8808	STRIPPED_DARK_OAK_LOG
FIELD	cuq	Lcui;	bW	field_37515	STRIPPED_MANGROVE_LOG
FIELD	cuq	Lcui;	bX	field_21983	STRIPPED_CRIMSON_STEM
FIELD	cuq	Lcui;	bY	field_21984	STRIPPED_WARPED_STEM
FIELD	cuq	Lcui;	bZ	field_8248	STRIPPED_OAK_WOOD
FIELD	cuq	Lcui;	ba	field_27031	CUT_COPPER_STAIRS
FIELD	cuq	Lcui;	bb	field_27032	EXPOSED_CUT_COPPER_STAIRS
FIELD	cuq	Lcui;	bc	field_27033	WEATHERED_CUT_COPPER_STAIRS
FIELD	cuq	Lcui;	bd	field_27034	OXIDIZED_CUT_COPPER_STAIRS
FIELD	cuq	Lcui;	be	field_27035	CUT_COPPER_SLAB
FIELD	cuq	Lcui;	bf	field_27036	EXPOSED_CUT_COPPER_SLAB
FIELD	cuq	Lcui;	bg	field_27037	WEATHERED_CUT_COPPER_SLAB
FIELD	cuq	Lcui;	bh	field_27038	OXIDIZED_CUT_COPPER_SLAB
FIELD	cuq	Lcui;	bi	field_27039	WAXED_COPPER_BLOCK
FIELD	cuq	Lcui;	bj	field_27040	WAXED_EXPOSED_COPPER
FIELD	cuq	Lcui;	bk	field_27041	WAXED_WEATHERED_COPPER
FIELD	cuq	Lcui;	bl	field_33403	WAXED_OXIDIZED_COPPER
FIELD	cuq	Lcui;	bm	field_46978	WAXED_CHISELED_COPPER
FIELD	cuq	Lcui;	bn	field_46979	WAXED_EXPOSED_CHISELED_COPPER
FIELD	cuq	Lcui;	bo	field_46980	WAXED_WEATHERED_CHISELED_COPPER
FIELD	cuq	Lcui;	bp	field_46981	WAXED_OXIDIZED_CHISELED_COPPER
FIELD	cuq	Lcui;	bq	field_27042	WAXED_CUT_COPPER
FIELD	cuq	Lcui;	br	field_27043	WAXED_EXPOSED_CUT_COPPER
FIELD	cuq	Lcui;	bs	field_27044	WAXED_WEATHERED_CUT_COPPER
FIELD	cuq	Lcui;	bt	field_33404	WAXED_OXIDIZED_CUT_COPPER
FIELD	cuq	Lcui;	bu	field_27045	WAXED_CUT_COPPER_STAIRS
FIELD	cuq	Lcui;	bv	field_27046	WAXED_EXPOSED_CUT_COPPER_STAIRS
FIELD	cuq	Lcui;	bw	field_27047	WAXED_WEATHERED_CUT_COPPER_STAIRS
FIELD	cuq	Lcui;	bx	field_33405	WAXED_OXIDIZED_CUT_COPPER_STAIRS
FIELD	cuq	Lcui;	by	field_27048	WAXED_CUT_COPPER_SLAB
FIELD	cuq	Lcui;	bz	field_27049	WAXED_EXPOSED_CUT_COPPER_SLAB
FIELD	cuq	Lcui;	cA	field_17508	DARK_OAK_LEAVES
FIELD	cuq	Lcui;	cB	field_37511	MANGROVE_LEAVES
FIELD	cuq	Lcui;	cC	field_28648	AZALEA_LEAVES
FIELD	cuq	Lcui;	cD	field_28649	FLOWERING_AZALEA_LEAVES
FIELD	cuq	Lcui;	cE	field_8535	SPONGE
FIELD	cuq	Lcui;	cF	field_8554	WET_SPONGE
FIELD	cuq	Lcui;	cG	field_8280	GLASS
FIELD	cuq	Lcui;	cH	field_27019	TINTED_GLASS
FIELD	cuq	Lcui;	cI	field_8055	LAPIS_BLOCK
FIELD	cuq	Lcui;	cJ	field_20384	SANDSTONE
FIELD	cuq	Lcui;	cK	field_8552	CHISELED_SANDSTONE
FIELD	cuq	Lcui;	cL	field_20385	CUT_SANDSTONE
FIELD	cuq	Lcui;	c	field_20394	GRANITE
FIELD	cuq	Lcui;	cM	field_8786	COBWEB
FIELD	cuq	Lcui;	cN	field_8602	SHORT_GRASS
FIELD	cuq	Lcui;	cO	field_8471	FERN
FIELD	cuq	Lcui;	cP	field_28650	AZALEA
FIELD	cuq	Lcui;	cQ	field_28651	FLOWERING_AZALEA
FIELD	cuq	Lcui;	cR	field_8689	DEAD_BUSH
FIELD	cuq	Lcui;	cS	field_8158	SEAGRASS
FIELD	cuq	Lcui;	cT	field_17498	SEA_PICKLE
FIELD	cuq	Lcui;	cU	field_19044	WHITE_WOOL
FIELD	cuq	Lcui;	cV	field_19045	ORANGE_WOOL
FIELD	cuq	Lcui;	cW	field_19046	MAGENTA_WOOL
FIELD	cuq	Lcui;	cX	field_19047	LIGHT_BLUE_WOOL
FIELD	cuq	Lcui;	cY	field_19048	YELLOW_WOOL
FIELD	cuq	Lcui;	cZ	field_19049	LIME_WOOL
FIELD	cuq	Lcui;	ca	field_8362	STRIPPED_SPRUCE_WOOD
FIELD	cuq	Lcui;	cb	field_8472	STRIPPED_BIRCH_WOOD
FIELD	cuq	Lcui;	cc	field_8785	STRIPPED_JUNGLE_WOOD
FIELD	cuq	Lcui;	cd	field_8284	STRIPPED_ACACIA_WOOD
FIELD	cuq	Lcui;	ce	field_42690	STRIPPED_CHERRY_WOOD
FIELD	cuq	Lcui;	cf	field_8219	STRIPPED_DARK_OAK_WOOD
FIELD	cuq	Lcui;	cg	field_37509	STRIPPED_MANGROVE_WOOD
FIELD	cuq	Lcui;	ch	field_22487	STRIPPED_CRIMSON_HYPHAE
FIELD	cuq	Lcui;	ci	field_22488	STRIPPED_WARPED_HYPHAE
FIELD	cuq	Lcui;	cj	field_41065	STRIPPED_BAMBOO_BLOCK
FIELD	cuq	Lcui;	ck	field_8888	OAK_WOOD
FIELD	cuq	Lcui;	cl	field_8210	SPRUCE_WOOD
FIELD	cuq	Lcui;	cm	field_8201	BIRCH_WOOD
FIELD	cuq	Lcui;	cn	field_8439	JUNGLE_WOOD
FIELD	cuq	Lcui;	co	field_8587	ACACIA_WOOD
FIELD	cuq	Lcui;	cp	field_42691	CHERRY_WOOD
FIELD	cuq	Lcui;	cq	field_8458	DARK_OAK_WOOD
FIELD	cuq	Lcui;	cr	field_37510	MANGROVE_WOOD
FIELD	cuq	Lcui;	cs	field_22489	CRIMSON_HYPHAE
FIELD	cuq	Lcui;	ct	field_22490	WARPED_HYPHAE
FIELD	cuq	Lcui;	cu	field_17503	OAK_LEAVES
FIELD	cuq	Lcui;	cv	field_17504	SPRUCE_LEAVES
FIELD	cuq	Lcui;	cw	field_17505	BIRCH_LEAVES
FIELD	cuq	Lcui;	cx	field_17506	JUNGLE_LEAVES
FIELD	cuq	Lcui;	cy	field_17507	ACACIA_LEAVES
FIELD	cuq	Lcui;	cz	field_42694	CHERRY_LEAVES
FIELD	cuq	Lcui;	dA	field_17516	BROWN_MUSHROOM
FIELD	cuq	Lcui;	dB	field_17517	RED_MUSHROOM
FIELD	cuq	Lcui;	dC	field_21987	CRIMSON_FUNGUS
FIELD	cuq	Lcui;	dD	field_21988	WARPED_FUNGUS
FIELD	cuq	Lcui;	dE	field_21989	CRIMSON_ROOTS
FIELD	cuq	Lcui;	dF	field_21990	WARPED_ROOTS
FIELD	cuq	Lcui;	dG	field_21991	NETHER_SPROUTS
FIELD	cuq	Lcui;	dH	field_21992	WEEPING_VINES
FIELD	cuq	Lcui;	dI	field_23070	TWISTING_VINES
FIELD	cuq	Lcui;	dJ	field_17531	SUGAR_CANE
FIELD	cuq	Lcui;	dK	field_17532	KELP
FIELD	cuq	Lcui;	dL	field_28653	MOSS_CARPET
FIELD	cuq	Lcui;	d	field_20397	POLISHED_GRANITE
FIELD	cuq	Lcui;	dM	field_42696	PINK_PETALS
FIELD	cuq	Lcui;	dN	field_28654	MOSS_BLOCK
FIELD	cuq	Lcui;	dO	field_28656	HANGING_ROOTS
FIELD	cuq	Lcui;	dP	field_28657	BIG_DRIPLEAF
FIELD	cuq	Lcui;	dQ	field_28658	SMALL_DRIPLEAF
FIELD	cuq	Lcui;	dR	field_8648	BAMBOO
FIELD	cuq	Lcui;	dS	field_8320	OAK_SLAB
FIELD	cuq	Lcui;	dT	field_8189	SPRUCE_SLAB
FIELD	cuq	Lcui;	dU	field_8843	BIRCH_SLAB
FIELD	cuq	Lcui;	dV	field_8224	JUNGLE_SLAB
FIELD	cuq	Lcui;	dW	field_8400	ACACIA_SLAB
FIELD	cuq	Lcui;	dX	field_42697	CHERRY_SLAB
FIELD	cuq	Lcui;	dY	field_8540	DARK_OAK_SLAB
FIELD	cuq	Lcui;	dZ	field_37516	MANGROVE_SLAB
FIELD	cuq	Lcui;	da	field_19050	PINK_WOOL
FIELD	cuq	Lcui;	db	field_19051	GRAY_WOOL
FIELD	cuq	Lcui;	dc	field_19052	LIGHT_GRAY_WOOL
FIELD	cuq	Lcui;	dd	field_19053	CYAN_WOOL
FIELD	cuq	Lcui;	de	field_19054	PURPLE_WOOL
FIELD	cuq	Lcui;	df	field_19055	BLUE_WOOL
FIELD	cuq	Lcui;	dg	field_19056	BROWN_WOOL
FIELD	cuq	Lcui;	dh	field_19057	GREEN_WOOL
FIELD	cuq	Lcui;	di	field_19058	RED_WOOL
FIELD	cuq	Lcui;	dj	field_19059	BLACK_WOOL
FIELD	cuq	Lcui;	dk	field_8491	DANDELION
FIELD	cuq	Lcui;	dl	field_8880	POPPY
FIELD	cuq	Lcui;	dm	field_17499	BLUE_ORCHID
FIELD	cuq	Lcui;	dn	field_17500	ALLIUM
FIELD	cuq	Lcui;	do	field_17501	AZURE_BLUET
FIELD	cuq	Lcui;	dp	field_17502	RED_TULIP
FIELD	cuq	Lcui;	dq	field_17509	ORANGE_TULIP
FIELD	cuq	Lcui;	dr	field_17510	WHITE_TULIP
FIELD	cuq	Lcui;	ds	field_17511	PINK_TULIP
FIELD	cuq	Lcui;	dt	field_17512	OXEYE_DAISY
FIELD	cuq	Lcui;	du	field_17513	CORNFLOWER
FIELD	cuq	Lcui;	dv	field_17514	LILY_OF_THE_VALLEY
FIELD	cuq	Lcui;	dw	field_17515	WITHER_ROSE
FIELD	cuq	Lcui;	dx	field_42695	TORCHFLOWER
FIELD	cuq	Lcui;	dy	field_43192	PITCHER_PLANT
FIELD	cuq	Lcui;	dz	field_28652	SPORE_BLOSSOM
FIELD	cuq	Lcui;	eA	field_8536	BOOKSHELF
FIELD	cuq	Lcui;	eB	field_40215	CHISELED_BOOKSHELF
FIELD	cuq	Lcui;	eC	field_42699	DECORATED_POT
FIELD	cuq	Lcui;	eD	field_20392	MOSSY_COBBLESTONE
FIELD	cuq	Lcui;	eE	field_8281	OBSIDIAN
FIELD	cuq	Lcui;	eF	field_8810	TORCH
FIELD	cuq	Lcui;	eG	field_8056	END_ROD
FIELD	cuq	Lcui;	eH	field_8358	CHORUS_PLANT
FIELD	cuq	Lcui;	eI	field_8710	CHORUS_FLOWER
FIELD	cuq	Lcui;	eJ	field_20393	PURPUR_BLOCK
FIELD	cuq	Lcui;	eK	field_8490	PURPUR_PILLAR
FIELD	cuq	Lcui;	eL	field_8644	PURPUR_STAIRS
FIELD	cuq	Lcui;	e	field_20401	DIORITE
FIELD	cuq	Lcui;	eM	field_8849	SPAWNER
FIELD	cuq	Lcui;	eN	field_8106	CHEST
FIELD	cuq	Lcui;	eO	field_8465	CRAFTING_TABLE
FIELD	cuq	Lcui;	eP	field_8365	FARMLAND
FIELD	cuq	Lcui;	eQ	field_8732	FURNACE
FIELD	cuq	Lcui;	eR	field_8121	LADDER
FIELD	cuq	Lcui;	eS	field_8310	COBBLESTONE_STAIRS
FIELD	cuq	Lcui;	eT	field_8749	SNOW
FIELD	cuq	Lcui;	eU	field_8426	ICE
FIELD	cuq	Lcui;	eV	field_8246	SNOW_BLOCK
FIELD	cuq	Lcui;	eW	field_17520	CACTUS
FIELD	cuq	Lcui;	eX	field_19060	CLAY
FIELD	cuq	Lcui;	eY	field_8565	JUKEBOX
FIELD	cuq	Lcui;	eZ	field_8792	OAK_FENCE
FIELD	cuq	Lcui;	ea	field_40216	BAMBOO_SLAB
FIELD	cuq	Lcui;	eb	field_40217	BAMBOO_MOSAIC_SLAB
FIELD	cuq	Lcui;	ec	field_21985	CRIMSON_SLAB
FIELD	cuq	Lcui;	ed	field_21986	WARPED_SLAB
FIELD	cuq	Lcui;	ee	field_8595	STONE_SLAB
FIELD	cuq	Lcui;	ef	field_8291	SMOOTH_STONE_SLAB
FIELD	cuq	Lcui;	eg	field_18888	SANDSTONE_SLAB
FIELD	cuq	Lcui;	eh	field_18889	CUT_SANDSTONE_SLAB
FIELD	cuq	Lcui;	ei	field_8060	PETRIFIED_OAK_SLAB
FIELD	cuq	Lcui;	ej	field_8194	COBBLESTONE_SLAB
FIELD	cuq	Lcui;	ek	field_8342	BRICK_SLAB
FIELD	cuq	Lcui;	el	field_8524	STONE_BRICK_SLAB
FIELD	cuq	Lcui;	em	field_37517	MUD_BRICK_SLAB
FIELD	cuq	Lcui;	en	field_8505	NETHER_BRICK_SLAB
FIELD	cuq	Lcui;	eo	field_8412	QUARTZ_SLAB
FIELD	cuq	Lcui;	ep	field_18886	RED_SANDSTONE_SLAB
FIELD	cuq	Lcui;	eq	field_18887	CUT_RED_SANDSTONE_SLAB
FIELD	cuq	Lcui;	er	field_8202	PURPUR_SLAB
FIELD	cuq	Lcui;	es	field_8440	PRISMARINE_SLAB
FIELD	cuq	Lcui;	et	field_8588	PRISMARINE_BRICK_SLAB
FIELD	cuq	Lcui;	eu	field_8459	DARK_PRISMARINE_SLAB
FIELD	cuq	Lcui;	ev	field_20386	SMOOTH_QUARTZ
FIELD	cuq	Lcui;	ew	field_20387	SMOOTH_RED_SANDSTONE
FIELD	cuq	Lcui;	ex	field_20388	SMOOTH_SANDSTONE
FIELD	cuq	Lcui;	ey	field_20389	SMOOTH_STONE
FIELD	cuq	Lcui;	ez	field_20390	BRICKS
FIELD	cuq	Lcui;	fA	field_8148	INFESTED_CHISELED_STONE_BRICKS
FIELD	cuq	Lcui;	fB	field_29213	INFESTED_DEEPSLATE
FIELD	cuq	Lcui;	fC	field_20395	STONE_BRICKS
FIELD	cuq	Lcui;	fD	field_20396	MOSSY_STONE_BRICKS
FIELD	cuq	Lcui;	fE	field_8343	CRACKED_STONE_BRICKS
FIELD	cuq	Lcui;	fF	field_8525	CHISELED_STONE_BRICKS
FIELD	cuq	Lcui;	fG	field_37518	PACKED_MUD
FIELD	cuq	Lcui;	fH	field_37519	MUD_BRICKS
FIELD	cuq	Lcui;	fI	field_28859	DEEPSLATE_BRICKS
FIELD	cuq	Lcui;	fJ	field_29214	CRACKED_DEEPSLATE_BRICKS
FIELD	cuq	Lcui;	fK	field_28860	DEEPSLATE_TILES
FIELD	cuq	Lcui;	fL	field_29215	CRACKED_DEEPSLATE_TILES
FIELD	cuq	Lcui;	f	field_20403	POLISHED_DIORITE
FIELD	cuq	Lcui;	fM	field_28861	CHISELED_DEEPSLATE
FIELD	cuq	Lcui;	fN	field_38418	REINFORCED_DEEPSLATE
FIELD	cuq	Lcui;	fO	field_8506	BROWN_MUSHROOM_BLOCK
FIELD	cuq	Lcui;	fP	field_8682	RED_MUSHROOM_BLOCK
FIELD	cuq	Lcui;	fQ	field_17521	MUSHROOM_STEM
FIELD	cuq	Lcui;	fR	field_8076	IRON_BARS
FIELD	cuq	Lcui;	fS	field_23983	CHAIN
FIELD	cuq	Lcui;	fT	field_8141	GLASS_PANE
FIELD	cuq	Lcui;	fU	field_17522	MELON
FIELD	cuq	Lcui;	fV	field_17523	VINE
FIELD	cuq	Lcui;	fW	field_28409	GLOW_LICHEN
FIELD	cuq	Lcui;	fX	field_8663	BRICK_STAIRS
FIELD	cuq	Lcui;	fY	field_8481	STONE_BRICK_STAIRS
FIELD	cuq	Lcui;	fZ	field_37522	MUD_BRICK_STAIRS
FIELD	cuq	Lcui;	fa	field_8701	SPRUCE_FENCE
FIELD	cuq	Lcui;	fb	field_8457	BIRCH_FENCE
FIELD	cuq	Lcui;	fc	field_8823	JUNGLE_FENCE
FIELD	cuq	Lcui;	fd	field_8646	ACACIA_FENCE
FIELD	cuq	Lcui;	fe	field_42698	CHERRY_FENCE
FIELD	cuq	Lcui;	ff	field_8454	DARK_OAK_FENCE
FIELD	cuq	Lcui;	fg	field_37520	MANGROVE_FENCE
FIELD	cuq	Lcui;	fh	field_40218	BAMBOO_FENCE
FIELD	cuq	Lcui;	fi	field_21995	CRIMSON_FENCE
FIELD	cuq	Lcui;	fj	field_21996	WARPED_FENCE
FIELD	cuq	Lcui;	fk	field_17518	PUMPKIN
FIELD	cuq	Lcui;	fl	field_17519	CARVED_PUMPKIN
FIELD	cuq	Lcui;	fm	field_8693	JACK_O_LANTERN
FIELD	cuq	Lcui;	fn	field_8328	NETHERRACK
FIELD	cuq	Lcui;	fo	field_8067	SOUL_SAND
FIELD	cuq	Lcui;	fp	field_21999	SOUL_SOIL
FIELD	cuq	Lcui;	fq	field_22000	BASALT
FIELD	cuq	Lcui;	fr	field_23069	POLISHED_BASALT
FIELD	cuq	Lcui;	fs	field_29024	SMOOTH_BASALT
FIELD	cuq	Lcui;	ft	field_22001	SOUL_TORCH
FIELD	cuq	Lcui;	fu	field_8801	GLOWSTONE
FIELD	cuq	Lcui;	fv	field_8225	INFESTED_STONE
FIELD	cuq	Lcui;	fw	field_8401	INFESTED_COBBLESTONE
FIELD	cuq	Lcui;	fx	field_8541	INFESTED_STONE_BRICKS
FIELD	cuq	Lcui;	fy	field_8596	INFESTED_MOSSY_STONE_BRICKS
FIELD	cuq	Lcui;	fz	field_8292	INFESTED_CRACKED_STONE_BRICKS
FIELD	cuq	Lcui;	gA	field_37526	MANGROVE_STAIRS
FIELD	cuq	Lcui;	gB	field_40219	BAMBOO_STAIRS
FIELD	cuq	Lcui;	gC	field_40220	BAMBOO_MOSAIC_STAIRS
FIELD	cuq	Lcui;	gD	field_22006	CRIMSON_STAIRS
FIELD	cuq	Lcui;	gE	field_22007	WARPED_STAIRS
FIELD	cuq	Lcui;	gF	field_8866	COMMAND_BLOCK
FIELD	cuq	Lcui;	gG	field_8668	BEACON
FIELD	cuq	Lcui;	gH	field_8392	COBBLESTONE_WALL
FIELD	cuq	Lcui;	gI	field_8708	MOSSY_COBBLESTONE_WALL
FIELD	cuq	Lcui;	gJ	field_8804	BRICK_WALL
FIELD	cuq	Lcui;	gK	field_8057	PRISMARINE_WALL
FIELD	cuq	Lcui;	gL	field_8359	RED_SANDSTONE_WALL
FIELD	cuq	Lcui;	g	field_20407	ANDESITE
FIELD	cuq	Lcui;	gM	field_8811	MOSSY_STONE_BRICK_WALL
FIELD	cuq	Lcui;	gN	field_8488	GRANITE_WALL
FIELD	cuq	Lcui;	gO	field_8337	STONE_BRICK_WALL
FIELD	cuq	Lcui;	gP	field_37521	MUD_BRICK_WALL
FIELD	cuq	Lcui;	gQ	field_8765	NETHER_BRICK_WALL
FIELD	cuq	Lcui;	gR	field_8206	ANDESITE_WALL
FIELD	cuq	Lcui;	gS	field_8419	RED_NETHER_BRICK_WALL
FIELD	cuq	Lcui;	gT	field_8223	SANDSTONE_WALL
FIELD	cuq	Lcui;	gU	field_8819	END_STONE_BRICK_WALL
FIELD	cuq	Lcui;	gV	field_8559	DIORITE_WALL
FIELD	cuq	Lcui;	gW	field_23846	BLACKSTONE_WALL
FIELD	cuq	Lcui;	gX	field_23833	POLISHED_BLACKSTONE_WALL
FIELD	cuq	Lcui;	gY	field_23840	POLISHED_BLACKSTONE_BRICK_WALL
FIELD	cuq	Lcui;	gZ	field_28862	COBBLED_DEEPSLATE_WALL
FIELD	cuq	Lcui;	ga	field_8610	MYCELIUM
FIELD	cuq	Lcui;	gb	field_17524	LILY_PAD
FIELD	cuq	Lcui;	gc	field_20398	NETHER_BRICKS
FIELD	cuq	Lcui;	gd	field_23828	CRACKED_NETHER_BRICKS
FIELD	cuq	Lcui;	ge	field_23829	CHISELED_NETHER_BRICKS
FIELD	cuq	Lcui;	gf	field_8080	NETHER_BRICK_FENCE
FIELD	cuq	Lcui;	gg	field_8444	NETHER_BRICK_STAIRS
FIELD	cuq	Lcui;	gh	field_37523	SCULK
FIELD	cuq	Lcui;	gi	field_37524	SCULK_VEIN
FIELD	cuq	Lcui;	gj	field_37525	SCULK_CATALYST
FIELD	cuq	Lcui;	gk	field_37538	SCULK_SHRIEKER
FIELD	cuq	Lcui;	gl	field_8657	ENCHANTING_TABLE
FIELD	cuq	Lcui;	gm	field_8827	END_PORTAL_FRAME
FIELD	cuq	Lcui;	gn	field_20399	END_STONE
FIELD	cuq	Lcui;	go	field_20400	END_STONE_BRICKS
FIELD	cuq	Lcui;	gp	field_8840	DRAGON_EGG
FIELD	cuq	Lcui;	gq	field_8443	SANDSTONE_STAIRS
FIELD	cuq	Lcui;	gr	field_8466	ENDER_CHEST
FIELD	cuq	Lcui;	gs	field_8733	EMERALD_BLOCK
FIELD	cuq	Lcui;	gt	field_8212	OAK_STAIRS
FIELD	cuq	Lcui;	gu	field_8122	SPRUCE_STAIRS
FIELD	cuq	Lcui;	gv	field_8130	BIRCH_STAIRS
FIELD	cuq	Lcui;	gw	field_8311	JUNGLE_STAIRS
FIELD	cuq	Lcui;	gx	field_8445	ACACIA_STAIRS
FIELD	cuq	Lcui;	gy	field_42700	CHERRY_STAIRS
FIELD	cuq	Lcui;	gz	field_8658	DARK_OAK_STAIRS
FIELD	cuq	Lcui;	hA	field_8181	BLACK_TERRACOTTA
FIELD	cuq	Lcui;	hB	field_8077	BARRIER
FIELD	cuq	Lcui;	hC	field_30904	LIGHT
FIELD	cuq	Lcui;	hD	field_17528	HAY_BLOCK
FIELD	cuq	Lcui;	hE	field_8850	WHITE_CARPET
FIELD	cuq	Lcui;	hF	field_8683	ORANGE_CARPET
FIELD	cuq	Lcui;	hG	field_8384	MAGENTA_CARPET
FIELD	cuq	Lcui;	hH	field_8078	LIGHT_BLUE_CARPET
FIELD	cuq	Lcui;	hI	field_8142	YELLOW_CARPET
FIELD	cuq	Lcui;	hJ	field_8253	LIME_CARPET
FIELD	cuq	Lcui;	hK	field_8580	PINK_CARPET
FIELD	cuq	Lcui;	hL	field_8875	GRAY_CARPET
FIELD	cuq	Lcui;	h	field_20411	POLISHED_ANDESITE
FIELD	cuq	Lcui;	hM	field_8654	LIGHT_GRAY_CARPET
FIELD	cuq	Lcui;	hN	field_8290	CYAN_CARPET
FIELD	cuq	Lcui;	hO	field_8098	PURPLE_CARPET
FIELD	cuq	Lcui;	hP	field_8115	BLUE_CARPET
FIELD	cuq	Lcui;	hQ	field_8294	BROWN_CARPET
FIELD	cuq	Lcui;	hR	field_8664	GREEN_CARPET
FIELD	cuq	Lcui;	hS	field_8482	RED_CARPET
FIELD	cuq	Lcui;	hT	field_8611	BLACK_CARPET
FIELD	cuq	Lcui;	hU	field_8260	TERRACOTTA
FIELD	cuq	Lcui;	hV	field_8081	PACKED_ICE
FIELD	cuq	Lcui;	hW	field_8519	DIRT_PATH
FIELD	cuq	Lcui;	hX	field_17525	SUNFLOWER
FIELD	cuq	Lcui;	hY	field_17526	LILAC
FIELD	cuq	Lcui;	hZ	field_17527	ROSE_BUSH
FIELD	cuq	Lcui;	ha	field_28863	POLISHED_DEEPSLATE_WALL
FIELD	cuq	Lcui;	hb	field_28865	DEEPSLATE_BRICK_WALL
FIELD	cuq	Lcui;	hc	field_28864	DEEPSLATE_TILE_WALL
FIELD	cuq	Lcui;	hd	field_8782	ANVIL
FIELD	cuq	Lcui;	he	field_8750	CHIPPED_ANVIL
FIELD	cuq	Lcui;	hf	field_8427	DAMAGED_ANVIL
FIELD	cuq	Lcui;	hg	field_8084	CHISELED_QUARTZ_BLOCK
FIELD	cuq	Lcui;	hh	field_20402	QUARTZ_BLOCK
FIELD	cuq	Lcui;	hi	field_23830	QUARTZ_BRICKS
FIELD	cuq	Lcui;	hj	field_8746	QUARTZ_PILLAR
FIELD	cuq	Lcui;	hk	field_8499	QUARTZ_STAIRS
FIELD	cuq	Lcui;	hl	field_8156	WHITE_TERRACOTTA
FIELD	cuq	Lcui;	hm	field_8043	ORANGE_TERRACOTTA
FIELD	cuq	Lcui;	hn	field_8783	MAGENTA_TERRACOTTA
FIELD	cuq	Lcui;	ho	field_8717	LIGHT_BLUE_TERRACOTTA
FIELD	cuq	Lcui;	hp	field_8385	YELLOW_TERRACOTTA
FIELD	cuq	Lcui;	hq	field_8672	LIME_TERRACOTTA
FIELD	cuq	Lcui;	hr	field_8853	PINK_TERRACOTTA
FIELD	cuq	Lcui;	hs	field_8304	GRAY_TERRACOTTA
FIELD	cuq	Lcui;	ht	field_8133	LIGHT_GRAY_TERRACOTTA
FIELD	cuq	Lcui;	hu	field_8821	CYAN_TERRACOTTA
FIELD	cuq	Lcui;	hv	field_8715	PURPLE_TERRACOTTA
FIELD	cuq	Lcui;	hw	field_8455	BLUE_TERRACOTTA
FIELD	cuq	Lcui;	hx	field_8467	BROWN_TERRACOTTA
FIELD	cuq	Lcui;	hy	field_8798	GREEN_TERRACOTTA
FIELD	cuq	Lcui;	hz	field_8353	RED_TERRACOTTA
FIELD	cuq	Lcui;	iA	field_8871	GRAY_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iB	field_8240	LIGHT_GRAY_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iC	field_8085	CYAN_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iD	field_8739	PURPLE_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iE	field_8747	BLUE_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iF	field_8501	BROWN_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iG	field_8656	GREEN_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iH	field_8879	RED_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iI	field_8157	BLACK_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iJ	field_20404	PRISMARINE
FIELD	cuq	Lcui;	iK	field_20405	PRISMARINE_BRICKS
FIELD	cuq	Lcui;	iL	field_20406	DARK_PRISMARINE
FIELD	cuq	Lcui;	i	field_28866	DEEPSLATE
FIELD	cuq	Lcui;	iM	field_8386	PRISMARINE_STAIRS
FIELD	cuq	Lcui;	iN	field_8673	PRISMARINE_BRICK_STAIRS
FIELD	cuq	Lcui;	iO	field_8854	DARK_PRISMARINE_STAIRS
FIELD	cuq	Lcui;	iP	field_8305	SEA_LANTERN
FIELD	cuq	Lcui;	iQ	field_20408	RED_SANDSTONE
FIELD	cuq	Lcui;	iR	field_8822	CHISELED_RED_SANDSTONE
FIELD	cuq	Lcui;	iS	field_20409	CUT_RED_SANDSTONE
FIELD	cuq	Lcui;	iT	field_8456	RED_SANDSTONE_STAIRS
FIELD	cuq	Lcui;	iU	field_8468	REPEATING_COMMAND_BLOCK
FIELD	cuq	Lcui;	iV	field_8799	CHAIN_COMMAND_BLOCK
FIELD	cuq	Lcui;	iW	field_8354	MAGMA_BLOCK
FIELD	cuq	Lcui;	iX	field_8182	NETHER_WART_BLOCK
FIELD	cuq	Lcui;	iY	field_22008	WARPED_WART_BLOCK
FIELD	cuq	Lcui;	iZ	field_20410	RED_NETHER_BRICKS
FIELD	cuq	Lcui;	ia	field_17529	PEONY
FIELD	cuq	Lcui;	ib	field_8256	TALL_GRASS
FIELD	cuq	Lcui;	ic	field_8561	LARGE_FERN
FIELD	cuq	Lcui;	id	field_8483	WHITE_STAINED_GLASS
FIELD	cuq	Lcui;	ie	field_8393	ORANGE_STAINED_GLASS
FIELD	cuq	Lcui;	if	field_8243	MAGENTA_STAINED_GLASS
FIELD	cuq	Lcui;	ig	field_8869	LIGHT_BLUE_STAINED_GLASS
FIELD	cuq	Lcui;	ih	field_8095	YELLOW_STAINED_GLASS
FIELD	cuq	Lcui;	ii	field_8340	LIME_STAINED_GLASS
FIELD	cuq	Lcui;	ij	field_8770	PINK_STAINED_GLASS
FIELD	cuq	Lcui;	ik	field_8507	GRAY_STAINED_GLASS
FIELD	cuq	Lcui;	il	field_8363	LIGHT_GRAY_STAINED_GLASS
FIELD	cuq	Lcui;	im	field_8685	CYAN_STAINED_GLASS
FIELD	cuq	Lcui;	in	field_8838	PURPLE_STAINED_GLASS
FIELD	cuq	Lcui;	io	field_8126	BLUE_STAINED_GLASS
FIELD	cuq	Lcui;	ip	field_8332	BROWN_STAINED_GLASS
FIELD	cuq	Lcui;	iq	field_8734	GREEN_STAINED_GLASS
FIELD	cuq	Lcui;	ir	field_8636	RED_STAINED_GLASS
FIELD	cuq	Lcui;	is	field_8410	BLACK_STAINED_GLASS
FIELD	cuq	Lcui;	it	field_8736	WHITE_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iu	field_8761	ORANGE_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iv	field_8119	MAGENTA_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iw	field_8196	LIGHT_BLUE_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	ix	field_8703	YELLOW_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iy	field_8581	LIME_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	iz	field_8500	PINK_STAINED_GLASS_PANE
FIELD	cuq	Lcui;	jA	field_8885	GRAY_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jB	field_8172	LIGHT_GRAY_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jC	field_8257	CYAN_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jD	field_8562	PURPLE_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jE	field_8484	BLUE_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jF	field_8394	BROWN_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jG	field_8244	GREEN_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jH	field_8870	RED_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jI	field_8096	BLACK_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jJ	field_8341	WHITE_CONCRETE
FIELD	cuq	Lcui;	jK	field_8771	ORANGE_CONCRETE
FIELD	cuq	Lcui;	jL	field_8508	MAGENTA_CONCRETE
FIELD	cuq	Lcui;	j	field_29025	COBBLED_DEEPSLATE
FIELD	cuq	Lcui;	jM	field_8364	LIGHT_BLUE_CONCRETE
FIELD	cuq	Lcui;	jN	field_8686	YELLOW_CONCRETE
FIELD	cuq	Lcui;	jO	field_8839	LIME_CONCRETE
FIELD	cuq	Lcui;	jP	field_8127	PINK_CONCRETE
FIELD	cuq	Lcui;	jQ	field_8333	GRAY_CONCRETE
FIELD	cuq	Lcui;	jR	field_8735	LIGHT_GRAY_CONCRETE
FIELD	cuq	Lcui;	jS	field_8637	CYAN_CONCRETE
FIELD	cuq	Lcui;	jT	field_8411	PURPLE_CONCRETE
FIELD	cuq	Lcui;	jU	field_8737	BLUE_CONCRETE
FIELD	cuq	Lcui;	jV	field_8762	BROWN_CONCRETE
FIELD	cuq	Lcui;	jW	field_8120	GREEN_CONCRETE
FIELD	cuq	Lcui;	jX	field_8197	RED_CONCRETE
FIELD	cuq	Lcui;	jY	field_8704	BLACK_CONCRETE
FIELD	cuq	Lcui;	jZ	field_8582	WHITE_CONCRETE_POWDER
FIELD	cuq	Lcui;	ja	field_8242	BONE_BLOCK
FIELD	cuq	Lcui;	jb	field_8615	STRUCTURE_VOID
FIELD	cuq	Lcui;	jc	field_8545	SHULKER_BOX
FIELD	cuq	Lcui;	jd	field_8722	WHITE_SHULKER_BOX
FIELD	cuq	Lcui;	je	field_8380	ORANGE_SHULKER_BOX
FIELD	cuq	Lcui;	jf	field_8050	MAGENTA_SHULKER_BOX
FIELD	cuq	Lcui;	jg	field_8829	LIGHT_BLUE_SHULKER_BOX
FIELD	cuq	Lcui;	jh	field_8271	YELLOW_SHULKER_BOX
FIELD	cuq	Lcui;	ji	field_8548	LIME_SHULKER_BOX
FIELD	cuq	Lcui;	jj	field_8520	PINK_SHULKER_BOX
FIELD	cuq	Lcui;	jk	field_8627	GRAY_SHULKER_BOX
FIELD	cuq	Lcui;	jl	field_8451	LIGHT_GRAY_SHULKER_BOX
FIELD	cuq	Lcui;	jm	field_8213	CYAN_SHULKER_BOX
FIELD	cuq	Lcui;	jn	field_8816	PURPLE_SHULKER_BOX
FIELD	cuq	Lcui;	jo	field_8350	BLUE_SHULKER_BOX
FIELD	cuq	Lcui;	jp	field_8584	BROWN_SHULKER_BOX
FIELD	cuq	Lcui;	jq	field_8461	GREEN_SHULKER_BOX
FIELD	cuq	Lcui;	jr	field_8676	RED_SHULKER_BOX
FIELD	cuq	Lcui;	js	field_8268	BLACK_SHULKER_BOX
FIELD	cuq	Lcui;	jt	field_8177	WHITE_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	ju	field_8139	ORANGE_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jv	field_8318	MAGENTA_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jw	field_8640	LIGHT_BLUE_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jx	field_8889	YELLOW_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jy	field_8649	LIME_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	jz	field_8277	PINK_GLAZED_TERRACOTTA
FIELD	cuq	Lcui;	kA	field_8104	HORN_CORAL_BLOCK
FIELD	cuq	Lcui;	kB	field_8847	TUBE_CORAL
FIELD	cuq	Lcui;	kC	field_8616	BRAIN_CORAL
FIELD	cuq	Lcui;	kD	field_8538	BUBBLE_CORAL
FIELD	cuq	Lcui;	kE	field_8546	FIRE_CORAL
FIELD	cuq	Lcui;	kF	field_8723	HORN_CORAL
FIELD	cuq	Lcui;	kG	field_8381	DEAD_BRAIN_CORAL
FIELD	cuq	Lcui;	kH	field_8051	DEAD_BUBBLE_CORAL
FIELD	cuq	Lcui;	kI	field_8830	DEAD_FIRE_CORAL
FIELD	cuq	Lcui;	kJ	field_8272	DEAD_HORN_CORAL
FIELD	cuq	Lcui;	kK	field_8549	DEAD_TUBE_CORAL
FIELD	cuq	Lcui;	kL	field_8521	TUBE_CORAL_FAN
FIELD	cuq	Lcui;	k	field_28871	POLISHED_DEEPSLATE
FIELD	cuq	Lcui;	kM	field_8628	BRAIN_CORAL_FAN
FIELD	cuq	Lcui;	kN	field_8452	BUBBLE_CORAL_FAN
FIELD	cuq	Lcui;	kO	field_8214	FIRE_CORAL_FAN
FIELD	cuq	Lcui;	kP	field_8817	HORN_CORAL_FAN
FIELD	cuq	Lcui;	kQ	field_8351	DEAD_TUBE_CORAL_FAN
FIELD	cuq	Lcui;	kR	field_8585	DEAD_BRAIN_CORAL_FAN
FIELD	cuq	Lcui;	kS	field_8462	DEAD_BUBBLE_CORAL_FAN
FIELD	cuq	Lcui;	kT	field_8677	DEAD_FIRE_CORAL_FAN
FIELD	cuq	Lcui;	kU	field_8269	DEAD_HORN_CORAL_FAN
FIELD	cuq	Lcui;	kV	field_8178	BLUE_ICE
FIELD	cuq	Lcui;	kW	field_8140	CONDUIT
FIELD	cuq	Lcui;	kX	field_8319	POLISHED_GRANITE_STAIRS
FIELD	cuq	Lcui;	kY	field_8641	SMOOTH_RED_SANDSTONE_STAIRS
FIELD	cuq	Lcui;	kZ	field_8890	MOSSY_STONE_BRICK_STAIRS
FIELD	cuq	Lcui;	ka	field_8487	ORANGE_CONCRETE_POWDER
FIELD	cuq	Lcui;	kb	field_8336	MAGENTA_CONCRETE_POWDER
FIELD	cuq	Lcui;	kc	field_8764	LIGHT_BLUE_CONCRETE_POWDER
FIELD	cuq	Lcui;	kd	field_8205	YELLOW_CONCRETE_POWDER
FIELD	cuq	Lcui;	ke	field_8418	LIME_CONCRETE_POWDER
FIELD	cuq	Lcui;	kf	field_8222	PINK_CONCRETE_POWDER
FIELD	cuq	Lcui;	kg	field_8818	GRAY_CONCRETE_POWDER
FIELD	cuq	Lcui;	kh	field_8558	LIGHT_GRAY_CONCRETE_POWDER
FIELD	cuq	Lcui;	ki	field_8593	CYAN_CONCRETE_POWDER
FIELD	cuq	Lcui;	kj	field_8690	PURPLE_CONCRETE_POWDER
FIELD	cuq	Lcui;	kk	field_8164	BLUE_CONCRETE_POWDER
FIELD	cuq	Lcui;	kl	field_8437	BROWN_CONCRETE_POWDER
FIELD	cuq	Lcui;	km	field_8198	GREEN_CONCRETE_POWDER
FIELD	cuq	Lcui;	kn	field_8757	RED_CONCRETE_POWDER
FIELD	cuq	Lcui;	ko	field_8516	BLACK_CONCRETE_POWDER
FIELD	cuq	Lcui;	kp	field_8618	TURTLE_EGG
FIELD	cuq	Lcui;	kq	field_43193	SNIFFER_EGG
FIELD	cuq	Lcui;	kr	field_8856	DEAD_TUBE_CORAL_BLOCK
FIELD	cuq	Lcui;	ks	field_8237	DEAD_BRAIN_CORAL_BLOCK
FIELD	cuq	Lcui;	kt	field_8089	DEAD_BUBBLE_CORAL_BLOCK
FIELD	cuq	Lcui;	ku	field_8160	DEAD_FIRE_CORAL_BLOCK
FIELD	cuq	Lcui;	kv	field_8698	DEAD_HORN_CORAL_BLOCK
FIELD	cuq	Lcui;	kw	field_8402	TUBE_CORAL_BLOCK
FIELD	cuq	Lcui;	kx	field_8474	BRAIN_CORAL_BLOCK
FIELD	cuq	Lcui;	ky	field_8883	BUBBLE_CORAL_BLOCK
FIELD	cuq	Lcui;	kz	field_8278	FIRE_CORAL_BLOCK
FIELD	cuq	Lcui;	lA	field_8395	POLISHED_ANDESITE_SLAB
FIELD	cuq	Lcui;	lB	field_8659	DIORITE_SLAB
FIELD	cuq	Lcui;	lC	field_28873	COBBLED_DEEPSLATE_SLAB
FIELD	cuq	Lcui;	lD	field_28872	POLISHED_DEEPSLATE_SLAB
FIELD	cuq	Lcui;	lE	field_28875	DEEPSLATE_BRICK_SLAB
FIELD	cuq	Lcui;	lF	field_28874	DEEPSLATE_TILE_SLAB
FIELD	cuq	Lcui;	lG	field_16482	SCAFFOLDING
FIELD	cuq	Lcui;	lH	field_8725	field_8725
FIELD	cuq	Lcui;	lI	field_8530	REDSTONE_TORCH
FIELD	cuq	Lcui;	lJ	field_8793	REDSTONE_BLOCK
FIELD	cuq	Lcui;	lK	field_8619	REPEATER
FIELD	cuq	Lcui;	lL	field_8857	COMPARATOR
FIELD	cuq	Lcui;	l	field_27020	CALCITE
FIELD	cuq	Lcui;	lM	field_8249	PISTON
FIELD	cuq	Lcui;	lN	field_8105	STICKY_PISTON
FIELD	cuq	Lcui;	lO	field_8828	SLIME_BLOCK
FIELD	cuq	Lcui;	lP	field_21086	HONEY_BLOCK
FIELD	cuq	Lcui;	lQ	field_8537	OBSERVER
FIELD	cuq	Lcui;	lR	field_8239	HOPPER
FIELD	cuq	Lcui;	lS	field_8357	DISPENSER
FIELD	cuq	Lcui;	lT	field_8878	DROPPER
FIELD	cuq	Lcui;	lU	field_16312	LECTERN
FIELD	cuq	Lcui;	lV	field_22420	TARGET
FIELD	cuq	Lcui;	lW	field_8865	LEVER
FIELD	cuq	Lcui;	lX	field_27051	LIGHTNING_ROD
FIELD	cuq	Lcui;	lY	field_8566	DAYLIGHT_DETECTOR
FIELD	cuq	Lcui;	lZ	field_28101	SCULK_SENSOR
FIELD	cuq	Lcui;	la	field_8650	POLISHED_DIORITE_STAIRS
FIELD	cuq	Lcui;	lb	field_8275	MOSSY_COBBLESTONE_STAIRS
FIELD	cuq	Lcui;	lc	field_8152	END_STONE_BRICK_STAIRS
FIELD	cuq	Lcui;	ld	field_8053	STONE_STAIRS
FIELD	cuq	Lcui;	le	field_8166	SMOOTH_SANDSTONE_STAIRS
FIELD	cuq	Lcui;	lf	field_8430	SMOOTH_QUARTZ_STAIRS
FIELD	cuq	Lcui;	lg	field_8608	GRANITE_STAIRS
FIELD	cuq	Lcui;	lh	field_8526	ANDESITE_STAIRS
FIELD	cuq	Lcui;	li	field_8302	RED_NETHER_BRICK_STAIRS
FIELD	cuq	Lcui;	lj	field_8316	POLISHED_ANDESITE_STAIRS
FIELD	cuq	Lcui;	lk	field_8860	DIORITE_STAIRS
FIELD	cuq	Lcui;	ll	field_28867	COBBLED_DEEPSLATE_STAIRS
FIELD	cuq	Lcui;	lm	field_28868	POLISHED_DEEPSLATE_STAIRS
FIELD	cuq	Lcui;	ln	field_28870	DEEPSLATE_BRICK_STAIRS
FIELD	cuq	Lcui;	lo	field_28869	DEEPSLATE_TILE_STAIRS
FIELD	cuq	Lcui;	lp	field_8228	POLISHED_GRANITE_SLAB
FIELD	cuq	Lcui;	lq	field_8266	SMOOTH_RED_SANDSTONE_SLAB
FIELD	cuq	Lcui;	lr	field_8576	MOSSY_STONE_BRICK_SLAB
FIELD	cuq	Lcui;	ls	field_8569	POLISHED_DIORITE_SLAB
FIELD	cuq	Lcui;	lt	field_8369	MOSSY_COBBLESTONE_SLAB
FIELD	cuq	Lcui;	lu	field_8282	END_STONE_BRICK_SLAB
FIELD	cuq	Lcui;	lv	field_8872	SMOOTH_SANDSTONE_SLAB
FIELD	cuq	Lcui;	lw	field_8217	SMOOTH_QUARTZ_SLAB
FIELD	cuq	Lcui;	lx	field_8312	GRANITE_SLAB
FIELD	cuq	Lcui;	ly	field_8742	ANDESITE_SLAB
FIELD	cuq	Lcui;	lz	field_8522	RED_NETHER_BRICK_SLAB
FIELD	cuq	Lcui;	mA	field_8047	JUNGLE_PRESSURE_PLATE
FIELD	cuq	Lcui;	mB	field_8173	ACACIA_PRESSURE_PLATE
FIELD	cuq	Lcui;	mC	field_42704	CHERRY_PRESSURE_PLATE
FIELD	cuq	Lcui;	mD	field_8886	DARK_OAK_PRESSURE_PLATE
FIELD	cuq	Lcui;	mE	field_37527	MANGROVE_PRESSURE_PLATE
FIELD	cuq	Lcui;	mF	field_40221	BAMBOO_PRESSURE_PLATE
FIELD	cuq	Lcui;	mG	field_21993	CRIMSON_PRESSURE_PLATE
FIELD	cuq	Lcui;	mH	field_21994	WARPED_PRESSURE_PLATE
FIELD	cuq	Lcui;	mI	field_8594	IRON_DOOR
FIELD	cuq	Lcui;	mJ	field_8691	OAK_DOOR
FIELD	cuq	Lcui;	mK	field_8165	SPRUCE_DOOR
FIELD	cuq	Lcui;	mL	field_8438	BIRCH_DOOR
FIELD	cuq	Lcui;	m	field_27021	TUFF
FIELD	cuq	Lcui;	mM	field_8199	JUNGLE_DOOR
FIELD	cuq	Lcui;	mN	field_8758	ACACIA_DOOR
FIELD	cuq	Lcui;	mO	field_42705	CHERRY_DOOR
FIELD	cuq	Lcui;	mP	field_8517	DARK_OAK_DOOR
FIELD	cuq	Lcui;	mQ	field_37528	MANGROVE_DOOR
FIELD	cuq	Lcui;	mR	field_40222	BAMBOO_DOOR
FIELD	cuq	Lcui;	mS	field_22010	CRIMSON_DOOR
FIELD	cuq	Lcui;	mT	field_22009	WARPED_DOOR
FIELD	cuq	Lcui;	mU	field_46982	COPPER_DOOR
FIELD	cuq	Lcui;	mV	field_46983	EXPOSED_COPPER_DOOR
FIELD	cuq	Lcui;	mW	field_46984	WEATHERED_COPPER_DOOR
FIELD	cuq	Lcui;	mX	field_46985	OXIDIZED_COPPER_DOOR
FIELD	cuq	Lcui;	mY	field_46986	WAXED_COPPER_DOOR
FIELD	cuq	Lcui;	mZ	field_46987	WAXED_EXPOSED_COPPER_DOOR
FIELD	cuq	Lcui;	ma	field_43194	CALIBRATED_SCULK_SENSOR
FIELD	cuq	Lcui;	mb	field_8366	TRIPWIRE_HOOK
FIELD	cuq	Lcui;	mc	field_8247	TRAPPED_CHEST
FIELD	cuq	Lcui;	md	field_8626	TNT
FIELD	cuq	Lcui;	me	field_8230	REDSTONE_LAMP
FIELD	cuq	Lcui;	mf	field_8643	NOTE_BLOCK
FIELD	cuq	Lcui;	mg	field_8781	STONE_BUTTON
FIELD	cuq	Lcui;	mh	field_23834	POLISHED_BLACKSTONE_BUTTON
FIELD	cuq	Lcui;	mi	field_8780	OAK_BUTTON
FIELD	cuq	Lcui;	mj	field_8048	SPRUCE_BUTTON
FIELD	cuq	Lcui;	mk	field_8174	BIRCH_BUTTON
FIELD	cuq	Lcui;	ml	field_8887	JUNGLE_BUTTON
FIELD	cuq	Lcui;	mm	field_8605	ACACIA_BUTTON
FIELD	cuq	Lcui;	mn	field_42701	CHERRY_BUTTON
FIELD	cuq	Lcui;	mo	field_8531	DARK_OAK_BUTTON
FIELD	cuq	Lcui;	mp	field_37530	MANGROVE_BUTTON
FIELD	cuq	Lcui;	mq	field_40223	BAMBOO_BUTTON
FIELD	cuq	Lcui;	mr	field_22004	CRIMSON_BUTTON
FIELD	cuq	Lcui;	ms	field_22005	WARPED_BUTTON
FIELD	cuq	Lcui;	mt	field_8667	STONE_PRESSURE_PLATE
FIELD	cuq	Lcui;	mu	field_23835	POLISHED_BLACKSTONE_PRESSURE_PLATE
FIELD	cuq	Lcui;	mv	field_8721	LIGHT_WEIGHTED_PRESSURE_PLATE
FIELD	cuq	Lcui;	mw	field_8592	HEAVY_WEIGHTED_PRESSURE_PLATE
FIELD	cuq	Lcui;	mx	field_8391	OAK_PRESSURE_PLATE
FIELD	cuq	Lcui;	my	field_8707	SPRUCE_PRESSURE_PLATE
FIELD	cuq	Lcui;	mz	field_8779	BIRCH_PRESSURE_PLATE
FIELD	cuq	Lcui;	nA	field_8114	ACACIA_FENCE_GATE
FIELD	cuq	Lcui;	nB	field_42703	CHERRY_FENCE_GATE
FIELD	cuq	Lcui;	nC	field_8293	DARK_OAK_FENCE_GATE
FIELD	cuq	Lcui;	nD	field_37532	MANGROVE_FENCE_GATE
FIELD	cuq	Lcui;	nE	field_40227	BAMBOO_FENCE_GATE
FIELD	cuq	Lcui;	nF	field_21997	CRIMSON_FENCE_GATE
FIELD	cuq	Lcui;	nG	field_21998	WARPED_FENCE_GATE
FIELD	cuq	Lcui;	nH	field_8848	POWERED_RAIL
FIELD	cuq	Lcui;	nI	field_8211	DETECTOR_RAIL
FIELD	cuq	Lcui;	nJ	field_8129	RAIL
FIELD	cuq	Lcui;	nK	field_8655	ACTIVATOR_RAIL
FIELD	cuq	Lcui;	nL	field_8175	field_8175
FIELD	cuq	Lcui;	n	field_46989	TUFF_SLAB
FIELD	cuq	Lcui;	nM	field_8045	field_8045
FIELD	cuq	Lcui;	nN	field_8388	field_8388
FIELD	cuq	Lcui;	nO	field_8063	field_8063
FIELD	cuq	Lcui;	nP	field_8069	field_8069
FIELD	cuq	Lcui;	nQ	field_8836	field_8836
FIELD	cuq	Lcui;	nR	field_8184	field_8184
FIELD	cuq	Lcui;	nS	field_23254	field_23254
FIELD	cuq	Lcui;	nT	field_8833	field_8833
FIELD	cuq	Lcui;	nU	field_8533	field_8533
FIELD	cuq	Lcui;	nV	field_38216	field_38216
FIELD	cuq	Lcui;	nW	field_8486	field_8486
FIELD	cuq	Lcui;	nX	field_38217	field_38217
FIELD	cuq	Lcui;	nY	field_8442	field_8442
FIELD	cuq	Lcui;	nZ	field_38218	field_38218
FIELD	cuq	Lcui;	na	field_46988	WAXED_WEATHERED_COPPER_DOOR
FIELD	cuq	Lcui;	nb	field_46990	WAXED_OXIDIZED_COPPER_DOOR
FIELD	cuq	Lcui;	nc	field_8241	IRON_TRAPDOOR
FIELD	cuq	Lcui;	nd	field_8376	OAK_TRAPDOOR
FIELD	cuq	Lcui;	ne	field_8495	SPRUCE_TRAPDOOR
FIELD	cuq	Lcui;	nf	field_8774	BIRCH_TRAPDOOR
FIELD	cuq	Lcui;	ng	field_8321	JUNGLE_TRAPDOOR
FIELD	cuq	Lcui;	nh	field_8190	ACACIA_TRAPDOOR
FIELD	cuq	Lcui;	ni	field_42702	CHERRY_TRAPDOOR
FIELD	cuq	Lcui;	nj	field_8844	DARK_OAK_TRAPDOOR
FIELD	cuq	Lcui;	nk	field_37529	MANGROVE_TRAPDOOR
FIELD	cuq	Lcui;	nl	field_40226	BAMBOO_TRAPDOOR
FIELD	cuq	Lcui;	nm	field_22002	CRIMSON_TRAPDOOR
FIELD	cuq	Lcui;	nn	field_22003	WARPED_TRAPDOOR
FIELD	cuq	Lcui;	no	field_46991	COPPER_TRAPDOOR
FIELD	cuq	Lcui;	np	field_46992	EXPOSED_COPPER_TRAPDOOR
FIELD	cuq	Lcui;	nq	field_46993	WEATHERED_COPPER_TRAPDOOR
FIELD	cuq	Lcui;	nr	field_46994	OXIDIZED_COPPER_TRAPDOOR
FIELD	cuq	Lcui;	ns	field_46995	WAXED_COPPER_TRAPDOOR
FIELD	cuq	Lcui;	nt	field_46996	WAXED_EXPOSED_COPPER_TRAPDOOR
FIELD	cuq	Lcui;	nu	field_46997	WAXED_WEATHERED_COPPER_TRAPDOOR
FIELD	cuq	Lcui;	nv	field_46998	WAXED_OXIDIZED_COPPER_TRAPDOOR
FIELD	cuq	Lcui;	nw	field_8874	OAK_FENCE_GATE
FIELD	cuq	Lcui;	nx	field_8653	SPRUCE_FENCE_GATE
FIELD	cuq	Lcui;	ny	field_8289	BIRCH_FENCE_GATE
FIELD	cuq	Lcui;	nz	field_8097	JUNGLE_FENCE_GATE
FIELD	cuq	Lcui;	oA	field_8759	field_8759
FIELD	cuq	Lcui;	oB	field_8155	field_8155
FIELD	cuq	Lcui;	oC	field_27063	field_27063
FIELD	cuq	Lcui;	oD	field_33400	field_33400
FIELD	cuq	Lcui;	oE	field_8620	field_8620
FIELD	cuq	Lcui;	oF	field_33401	field_33401
FIELD	cuq	Lcui;	oG	field_27022	field_27022
FIELD	cuq	Lcui;	oH	field_33402	field_33402
FIELD	cuq	Lcui;	oI	field_8695	field_8695
FIELD	cuq	Lcui;	oJ	field_22020	field_22020
FIELD	cuq	Lcui;	oK	field_22021	field_22021
FIELD	cuq	Lcui;	oL	field_8091	field_8091
FIELD	cuq	Lcui;	o	field_46999	TUFF_STAIRS
FIELD	cuq	Lcui;	oM	field_8876	field_8876
FIELD	cuq	Lcui;	oN	field_8647	field_8647
FIELD	cuq	Lcui;	oO	field_8406	field_8406
FIELD	cuq	Lcui;	oP	field_8167	field_8167
FIELD	cuq	Lcui;	oQ	field_8528	field_8528
FIELD	cuq	Lcui;	oR	field_8776	field_8776
FIELD	cuq	Lcui;	oS	field_8387	field_8387
FIELD	cuq	Lcui;	oT	field_8062	field_8062
FIELD	cuq	Lcui;	oU	field_8431	field_8431
FIELD	cuq	Lcui;	oV	field_8845	field_8845
FIELD	cuq	Lcui;	oW	field_8322	field_8322
FIELD	cuq	Lcui;	oX	field_8335	field_8335
FIELD	cuq	Lcui;	oY	field_8825	field_8825
FIELD	cuq	Lcui;	oZ	field_8303	field_8303
FIELD	cuq	Lcui;	oa	field_8730	field_8730
FIELD	cuq	Lcui;	ob	field_38212	field_38212
FIELD	cuq	Lcui;	oc	field_8094	field_8094
FIELD	cuq	Lcui;	od	field_38213	field_38213
FIELD	cuq	Lcui;	oe	field_42706	field_42706
FIELD	cuq	Lcui;	of	field_42707	field_42707
FIELD	cuq	Lcui;	og	field_8138	field_8138
FIELD	cuq	Lcui;	oh	field_38214	field_38214
FIELD	cuq	Lcui;	oi	field_37531	field_37531
FIELD	cuq	Lcui;	oj	field_38215	field_38215
FIELD	cuq	Lcui;	ok	field_40224	field_40224
FIELD	cuq	Lcui;	ol	field_40225	field_40225
FIELD	cuq	Lcui;	om	field_8238	STRUCTURE_BLOCK
FIELD	cuq	Lcui;	on	field_16538	JIGSAW
FIELD	cuq	Lcui;	oo	field_8090	field_8090
FIELD	cuq	Lcui;	op	field_8161	field_8161
FIELD	cuq	Lcui;	oq	field_47830	field_47830
FIELD	cuq	Lcui;	or	field_47831	field_47831
FIELD	cuq	Lcui;	os	field_8884	field_8884
FIELD	cuq	Lcui;	ot	field_8279	field_8279
FIELD	cuq	Lcui;	ou	field_8102	field_8102
FIELD	cuq	Lcui;	ov	field_8107	field_8107
FIELD	cuq	Lcui;	ow	field_8713	field_8713
FIELD	cuq	Lcui;	ox	field_8665	field_8665
FIELD	cuq	Lcui;	oy	field_8477	field_8477
FIELD	cuq	Lcui;	oz	field_8687	field_8687
FIELD	cuq	Lcui;	pA	field_8570	field_8570
FIELD	cuq	Lcui;	pB	field_8370	field_8370
FIELD	cuq	Lcui;	pC	field_8283	field_8283
FIELD	cuq	Lcui;	pD	field_8873	field_8873
FIELD	cuq	Lcui;	pE	field_8218	field_8218
FIELD	cuq	Lcui;	pF	field_8313	field_8313
FIELD	cuq	Lcui;	pG	field_8743	field_8743
FIELD	cuq	Lcui;	pH	field_8523	field_8523
FIELD	cuq	Lcui;	pI	field_8396	field_8396
FIELD	cuq	Lcui;	pJ	field_8660	field_8660
FIELD	cuq	Lcui;	pK	field_8805	field_8805
FIELD	cuq	Lcui;	pL	field_8058	field_8058
FIELD	cuq	Lcui;	p	field_47000	TUFF_WALL
FIELD	cuq	Lcui;	pM	field_8348	field_8348
FIELD	cuq	Lcui;	pN	field_8285	field_8285
FIELD	cuq	Lcui;	pO	field_8862	field_8862
FIELD	cuq	Lcui;	pP	field_8678	field_8678
FIELD	cuq	Lcui;	pQ	field_8416	field_8416
FIELD	cuq	Lcui;	pR	field_8753	field_8753
FIELD	cuq	Lcui;	pS	field_22027	field_22027
FIELD	cuq	Lcui;	pT	field_22028	field_22028
FIELD	cuq	Lcui;	pU	field_22029	field_22029
FIELD	cuq	Lcui;	pV	field_22030	field_22030
FIELD	cuq	Lcui;	pW	field_8145	field_8145
FIELD	cuq	Lcui;	pX	field_8389	field_8389
FIELD	cuq	Lcui;	pY	field_8261	field_8261
FIELD	cuq	Lcui;	pZ	field_8892	field_8892
FIELD	cuq	Lcui;	pa	field_8371	field_8371
FIELD	cuq	Lcui;	pb	field_8699	field_8699
FIELD	cuq	Lcui;	pc	field_8403	field_8403
FIELD	cuq	Lcui;	pd	field_8475	field_8475
FIELD	cuq	Lcui;	pe	field_8609	field_8609
FIELD	cuq	Lcui;	pf	field_8802	field_8802
FIELD	cuq	Lcui;	pg	field_8250	field_8250
FIELD	cuq	Lcui;	ph	field_8377	field_8377
FIELD	cuq	Lcui;	pi	field_8556	field_8556
FIELD	cuq	Lcui;	pj	field_8527	field_8527
FIELD	cuq	Lcui;	pk	field_22022	field_22022
FIELD	cuq	Lcui;	pl	field_22023	field_22023
FIELD	cuq	Lcui;	pm	field_22024	field_22024
FIELD	cuq	Lcui;	pn	field_22025	field_22025
FIELD	cuq	Lcui;	po	field_22026	field_22026
FIELD	cuq	Lcui;	pp	field_8600	field_8600
FIELD	cuq	Lcui;	pq	field_8428	field_8428
FIELD	cuq	Lcui;	pr	field_8208	field_8208
FIELD	cuq	Lcui;	ps	field_8276	field_8276
FIELD	cuq	Lcui;	pt	field_8153	field_8153
FIELD	cuq	Lcui;	pu	field_8054	field_8054
FIELD	cuq	Lcui;	pv	field_8317	field_8317
FIELD	cuq	Lcui;	pw	field_8861	field_8861
FIELD	cuq	Lcui;	px	field_8229	field_8229
FIELD	cuq	Lcui;	py	field_8267	field_8267
FIELD	cuq	Lcui;	pz	field_8577	field_8577
FIELD	cuq	Lcui;	qA	field_8187	field_8187
FIELD	cuq	Lcui;	qB	field_27876	field_27876
FIELD	cuq	Lcui;	qC	field_8543	field_8543
FIELD	cuq	Lcui;	qD	field_8745	field_8745
FIELD	cuq	Lcui;	qE	field_8103	field_8103
FIELD	cuq	Lcui;	qF	field_8108	field_8108
FIELD	cuq	Lcui;	qG	field_8714	field_8714
FIELD	cuq	Lcui;	qH	field_8666	field_8666
FIELD	cuq	Lcui;	qI	field_8478	field_8478
FIELD	cuq	Lcui;	qJ	field_28354	field_28354
FIELD	cuq	Lcui;	qK	field_37533	field_37533
FIELD	cuq	Lcui;	qL	field_8621	field_8621
FIELD	cuq	Lcui;	q	field_47001	CHISELED_TUFF
FIELD	cuq	Lcui;	qM	field_8696	field_8696
FIELD	cuq	Lcui;	qN	field_17533	DRIED_KELP_BLOCK
FIELD	cuq	Lcui;	qO	field_8407	field_8407
FIELD	cuq	Lcui;	qP	field_8529	field_8529
FIELD	cuq	Lcui;	qQ	field_8777	field_8777
FIELD	cuq	Lcui;	qR	field_8803	field_8803
FIELD	cuq	Lcui;	qS	field_8251	field_8251
FIELD	cuq	Lcui;	qT	field_38747	field_38747
FIELD	cuq	Lcui;	qU	field_27023	field_27023
FIELD	cuq	Lcui;	qV	field_8378	field_8378
FIELD	cuq	Lcui;	qW	field_8557	field_8557
FIELD	cuq	Lcui;	qX	field_27070	field_27070
FIELD	cuq	Lcui;	qY	field_8601	field_8601
FIELD	cuq	Lcui;	qZ	field_8429	field_8429
FIELD	cuq	Lcui;	qa	field_8463	field_8463
FIELD	cuq	Lcui;	qb	field_8367	field_8367
FIELD	cuq	Lcui;	qc	field_8788	field_8788
FIELD	cuq	Lcui;	qd	field_8111	field_8111
FIELD	cuq	Lcui;	qe	field_8422	field_8422
FIELD	cuq	Lcui;	qf	field_8867	field_8867
FIELD	cuq	Lcui;	qg	field_8203	field_8203
FIELD	cuq	Lcui;	qh	field_42709	field_42709
FIELD	cuq	Lcui;	qi	field_8496	field_8496
FIELD	cuq	Lcui;	qj	field_37534	field_37534
FIELD	cuq	Lcui;	qk	field_40228	field_40228
FIELD	cuq	Lcui;	ql	field_22011	field_22011
FIELD	cuq	Lcui;	qm	field_22012	field_22012
FIELD	cuq	Lcui;	qn	field_40229	field_40229
FIELD	cuq	Lcui;	qo	field_40230	field_40230
FIELD	cuq	Lcui;	qp	field_40231	field_40231
FIELD	cuq	Lcui;	qq	field_40232	field_40232
FIELD	cuq	Lcui;	qr	field_40233	field_40233
FIELD	cuq	Lcui;	qs	field_42708	field_42708
FIELD	cuq	Lcui;	qt	field_40234	field_40234
FIELD	cuq	Lcui;	qu	field_40235	field_40235
FIELD	cuq	Lcui;	qv	field_40236	field_40236
FIELD	cuq	Lcui;	qw	field_40237	field_40237
FIELD	cuq	Lcui;	qx	field_40238	field_40238
FIELD	cuq	Lcui;	qy	field_8550	field_8550
FIELD	cuq	Lcui;	qz	field_8705	field_8705
FIELD	cuq	Lcui;	rA	field_8479	field_8479
FIELD	cuq	Lcui;	rB	field_17534	CAKE
FIELD	cuq	Lcui;	rC	field_8258	WHITE_BED
FIELD	cuq	Lcui;	rD	field_8059	ORANGE_BED
FIELD	cuq	Lcui;	rE	field_8349	MAGENTA_BED
FIELD	cuq	Lcui;	rF	field_8286	LIGHT_BLUE_BED
FIELD	cuq	Lcui;	rG	field_8863	YELLOW_BED
FIELD	cuq	Lcui;	rH	field_8679	LIME_BED
FIELD	cuq	Lcui;	rI	field_8417	PINK_BED
FIELD	cuq	Lcui;	rJ	field_8754	GRAY_BED
FIELD	cuq	Lcui;	rK	field_8146	LIGHT_GRAY_BED
FIELD	cuq	Lcui;	rL	field_8390	CYAN_BED
FIELD	cuq	Lcui;	r	field_47002	POLISHED_TUFF
FIELD	cuq	Lcui;	rM	field_8262	PURPLE_BED
FIELD	cuq	Lcui;	rN	field_8893	BLUE_BED
FIELD	cuq	Lcui;	rO	field_8464	BROWN_BED
FIELD	cuq	Lcui;	rP	field_8368	GREEN_BED
FIELD	cuq	Lcui;	rQ	field_8789	RED_BED
FIELD	cuq	Lcui;	rR	field_8112	BLACK_BED
FIELD	cuq	Lcui;	rS	field_8423	field_8423
FIELD	cuq	Lcui;	rT	field_46791	CRAFTER
FIELD	cuq	Lcui;	rU	field_8204	field_8204
FIELD	cuq	Lcui;	rV	field_8868	field_8868
FIELD	cuq	Lcui;	rW	field_8497	field_8497
FIELD	cuq	Lcui;	rX	field_8551	field_8551
FIELD	cuq	Lcui;	rY	field_46249	PUMPKIN_SEEDS
FIELD	cuq	Lcui;	rZ	field_46250	MELON_SEEDS
FIELD	cuq	Lcui;	ra	field_8209	field_8209
FIELD	cuq	Lcui;	rb	field_8846	field_8846
FIELD	cuq	Lcui;	rc	field_8323	field_8323
FIELD	cuq	Lcui;	rd	field_8373	field_8373
FIELD	cuq	Lcui;	re	field_8509	field_8509
FIELD	cuq	Lcui;	rf	field_8794	field_8794
FIELD	cuq	Lcui;	rg	field_28410	field_28410
FIELD	cuq	Lcui;	rh	field_8116	field_8116
FIELD	cuq	Lcui;	ri	field_8446	field_8446
FIELD	cuq	Lcui;	rj	field_8492	field_8492
FIELD	cuq	Lcui;	rk	field_8669	field_8669
FIELD	cuq	Lcui;	rl	field_8273	field_8273
FIELD	cuq	Lcui;	rm	field_8192	field_8192
FIELD	cuq	Lcui;	rn	field_8131	field_8131
FIELD	cuq	Lcui;	ro	field_8330	field_8330
FIELD	cuq	Lcui;	rp	field_8298	field_8298
FIELD	cuq	Lcui;	rq	field_8851	field_8851
FIELD	cuq	Lcui;	rr	field_8632	field_8632
FIELD	cuq	Lcui;	rs	field_8296	field_8296
FIELD	cuq	Lcui;	rt	field_8345	field_8345
FIELD	cuq	Lcui;	ru	field_8099	field_8099
FIELD	cuq	Lcui;	rv	field_8408	field_8408
FIELD	cuq	Lcui;	rw	field_8264	field_8264
FIELD	cuq	Lcui;	rx	field_8226	field_8226
FIELD	cuq	Lcui;	ry	field_8324	field_8324
FIELD	cuq	Lcui;	rz	field_8606	field_8606
FIELD	cuq	Lcui;	sA	field_49153	field_49153
FIELD	cuq	Lcui;	sB	field_47313	field_47313
FIELD	cuq	Lcui;	sC	field_16314	field_16314
FIELD	cuq	Lcui;	sD	field_40239	field_40239
FIELD	cuq	Lcui;	sE	field_8068	field_8068
FIELD	cuq	Lcui;	sF	field_8835	field_8835
FIELD	cuq	Lcui;	sG	field_8661	field_8661
FIELD	cuq	Lcui;	sH	field_8433	field_8433
FIELD	cuq	Lcui;	sI	field_8503	field_8503
FIELD	cuq	Lcui;	sJ	field_8751	field_8751
FIELD	cuq	Lcui;	sK	field_8306	field_8306
FIELD	cuq	Lcui;	sL	field_8083	field_8083
FIELD	cuq	Lcui;	s	field_47003	POLISHED_TUFF_SLAB
FIELD	cuq	Lcui;	sM	field_8769	field_8769
FIELD	cuq	Lcui;	sN	field_40865	field_40865
FIELD	cuq	Lcui;	sO	field_8374	field_8374
FIELD	cuq	Lcui;	sP	field_8510	field_8510
FIELD	cuq	Lcui;	sQ	field_8795	field_8795
FIELD	cuq	Lcui;	sR	field_18005	field_18005
FIELD	cuq	Lcui;	sS	field_37535	field_37535
FIELD	cuq	Lcui;	sT	field_8265	field_8265
FIELD	cuq	Lcui;	sU	field_28407	field_28407
FIELD	cuq	Lcui;	sV	field_30905	field_30905
FIELD	cuq	Lcui;	sW	field_8409	field_8409
FIELD	cuq	Lcui;	sX	field_22014	field_22014
FIELD	cuq	Lcui;	sY	field_8117	field_8117
FIELD	cuq	Lcui;	sZ	field_8760	field_8760
FIELD	cuq	Lcui;	sa	field_8046	field_8046
FIELD	cuq	Lcui;	sb	field_8176	field_8176
FIELD	cuq	Lcui;	sc	field_8726	field_8726
FIELD	cuq	Lcui;	sd	field_8544	field_8544
FIELD	cuq	Lcui;	se	field_8511	field_8511
FIELD	cuq	Lcui;	sf	field_8634	field_8634
FIELD	cuq	Lcui;	sg	field_8894	field_8894
FIELD	cuq	Lcui;	sh	field_8070	field_8070
FIELD	cuq	Lcui;	si	field_8397	field_8397
FIELD	cuq	Lcui;	sj	field_8790	field_8790
FIELD	cuq	Lcui;	sk	field_8574	field_8574
FIELD	cuq	Lcui;	sl	field_8469	field_8469
FIELD	cuq	Lcui;	sm	field_8680	field_8680
FIELD	cuq	Lcui;	sn	field_8711	field_8711
FIELD	cuq	Lcui;	so	field_8183	field_8183
FIELD	cuq	Lcui;	sp	field_8135	field_8135
FIELD	cuq	Lcui;	sq	field_8740	BREWING_STAND
FIELD	cuq	Lcui;	sr	field_8638	CAULDRON
FIELD	cuq	Lcui;	ss	field_8449	field_8449
FIELD	cuq	Lcui;	st	field_8597	field_8597
FIELD	cuq	Lcui;	su	field_47832	field_47832
FIELD	cuq	Lcui;	sv	field_38419	field_38419
FIELD	cuq	Lcui;	sw	field_28355	field_28355
FIELD	cuq	Lcui;	sx	field_8727	field_8727
FIELD	cuq	Lcui;	sy	field_20413	field_20413
FIELD	cuq	Lcui;	sz	field_8154	field_8154
FIELD	cuq	Lcui;	tA	field_8185	field_8185
FIELD	cuq	Lcui;	tB	field_8307	field_8307
FIELD	cuq	Lcui;	tC	field_8514	field_8514
FIELD	cuq	Lcui;	tD	field_23255	field_23255
FIELD	cuq	Lcui;	tE	field_37536	field_37536
FIELD	cuq	Lcui;	tF	field_17731	field_17731
FIELD	cuq	Lcui;	tG	field_8612	field_8612
FIELD	cuq	Lcui;	tH	field_8435	field_8435
FIELD	cuq	Lcui;	tI	field_8235	field_8235
FIELD	cuq	Lcui;	tJ	field_8086	field_8086
FIELD	cuq	Lcui;	tK	field_8149	field_8149
FIELD	cuq	Lcui;	tL	field_17732	field_17732
FIELD	cuq	Lcui;	t	field_47004	POLISHED_TUFF_STAIRS
FIELD	cuq	Lcui;	tM	field_38219	field_38219
FIELD	cuq	Lcui;	tN	field_8254	field_8254
FIELD	cuq	Lcui;	tO	field_40867	field_40867
FIELD	cuq	Lcui;	tP	field_8832	field_8832
FIELD	cuq	Lcui;	tQ	field_8485	field_8485
FIELD	cuq	Lcui;	tR	field_23744	field_23744
FIELD	cuq	Lcui;	tS	field_8441	field_8441
FIELD	cuq	Lcui;	tT	field_8728	field_8728
FIELD	cuq	Lcui;	tU	field_8136	field_8136
FIELD	cuq	Lcui;	tV	field_8093	field_8093
FIELD	cuq	Lcui;	tW	field_8287	field_8287
FIELD	cuq	Lcui;	tX	field_8814	field_8814
FIELD	cuq	Lcui;	tY	field_49098	field_49098
FIELD	cuq	Lcui;	tZ	field_8674	field_8674
FIELD	cuq	Lcui;	ta	field_40864	field_40864
FIELD	cuq	Lcui;	tb	field_8633	field_8633
FIELD	cuq	Lcui;	tc	field_8852	field_8852
FIELD	cuq	Lcui;	td	field_8299	field_8299
FIELD	cuq	Lcui;	te	field_8331	field_8331
FIELD	cuq	Lcui;	tf	field_8132	field_8132
FIELD	cuq	Lcui;	tg	field_8193	field_8193
FIELD	cuq	Lcui;	th	field_8274	field_8274
FIELD	cuq	Lcui;	ti	field_8670	field_8670
FIELD	cuq	Lcui;	tj	field_8493	field_8493
FIELD	cuq	Lcui;	tk	field_22401	field_22401
FIELD	cuq	Lcui;	tl	field_25777	field_25777
FIELD	cuq	Lcui;	tm	field_8325	field_8325
FIELD	cuq	Lcui;	tn	field_8346	field_8346
FIELD	cuq	Lcui;	to	field_8100	field_8100
FIELD	cuq	Lcui;	tp	field_8227	field_8227
FIELD	cuq	Lcui;	tq	field_8297	field_8297
FIELD	cuq	Lcui;	tr	field_8447	field_8447
FIELD	cuq	Lcui;	ts	field_8607	field_8607
FIELD	cuq	Lcui;	tt	field_8480	field_8480
FIELD	cuq	Lcui;	tu	field_8564	field_8564
FIELD	cuq	Lcui;	tv	field_8300	field_8300
FIELD	cuq	Lcui;	tw	field_8232	field_8232
FIELD	cuq	Lcui;	tx	field_8881	field_8881
FIELD	cuq	Lcui;	ty	field_42710	field_42710
FIELD	cuq	Lcui;	tz	field_40866	field_40866
FIELD	cuq	Lcui;	uA	field_8504	field_8504
FIELD	cuq	Lcui;	uB	field_8752	field_8752
FIELD	cuq	Lcui;	uC	field_8308	field_8308
FIELD	cuq	Lcui;	uD	field_8073	field_8073
FIELD	cuq	Lcui;	uE	field_8245	field_8245
FIELD	cuq	Lcui;	uF	field_8694	field_8694
FIELD	cuq	Lcui;	uG	field_8578	field_8578
FIELD	cuq	Lcui;	uH	field_8560	field_8560
FIELD	cuq	Lcui;	uI	field_8807	field_8807
FIELD	cuq	Lcui;	uJ	field_18138	field_18138
FIELD	cuq	Lcui;	uK	field_8719	field_8719
FIELD	cuq	Lcui;	uL	field_8448	field_8448
FIELD	cuq	Lcui;	u	field_47005	POLISHED_TUFF_WALL
FIELD	cuq	Lcui;	uM	field_8220	field_8220
FIELD	cuq	Lcui;	uN	field_8748	field_8748
FIELD	cuq	Lcui;	uO	field_8347	field_8347
FIELD	cuq	Lcui;	uP	field_8539	field_8539
FIELD	cuq	Lcui;	uQ	field_8824	field_8824
FIELD	cuq	Lcui;	uR	field_8671	field_8671
FIELD	cuq	Lcui;	uS	field_8379	field_8379
FIELD	cuq	Lcui;	uT	field_8049	field_8049
FIELD	cuq	Lcui;	uU	field_8778	field_8778
FIELD	cuq	Lcui;	uV	field_8329	field_8329
FIELD	cuq	Lcui;	uW	field_8617	field_8617
FIELD	cuq	Lcui;	uX	field_8855	field_8855
FIELD	cuq	Lcui;	uY	field_8629	field_8629
FIELD	cuq	Lcui;	uZ	field_8405	field_8405
FIELD	cuq	Lcui;	ua	field_8360	field_8360
FIELD	cuq	Lcui;	ub	field_49814	field_49814
FIELD	cuq	Lcui;	uc	field_8143	field_8143
FIELD	cuq	Lcui;	ud	field_28408	field_28408
FIELD	cuq	Lcui;	ue	field_8074	FLOWER_POT
FIELD	cuq	Lcui;	uf	field_8179	field_8179
FIELD	cuq	Lcui;	ug	field_8567	field_8567
FIELD	cuq	Lcui;	uh	field_8512	field_8512
FIELD	cuq	Lcui;	ui	field_8635	field_8635
FIELD	cuq	Lcui;	uj	field_8895	field_8895
FIELD	cuq	Lcui;	uk	field_8071	field_8071
FIELD	cuq	Lcui;	ul	field_8398	SKELETON_SKULL
FIELD	cuq	Lcui;	um	field_8791	WITHER_SKELETON_SKULL
FIELD	cuq	Lcui;	un	field_8575	PLAYER_HEAD
FIELD	cuq	Lcui;	uo	field_8470	ZOMBIE_HEAD
FIELD	cuq	Lcui;	up	field_8681	CREEPER_HEAD
FIELD	cuq	Lcui;	uq	field_8712	DRAGON_HEAD
FIELD	cuq	Lcui;	ur	field_41304	PIGLIN_HEAD
FIELD	cuq	Lcui;	us	field_8137	field_8137
FIELD	cuq	Lcui;	ut	field_8741	field_8741
FIELD	cuq	Lcui;	uu	field_8639	field_8639
FIELD	cuq	Lcui;	uv	field_8450	field_8450
FIELD	cuq	Lcui;	uw	field_8598	field_8598
FIELD	cuq	Lcui;	ux	field_8729	field_8729
FIELD	cuq	Lcui;	uy	field_8662	field_8662
FIELD	cuq	Lcui;	uz	field_8434	field_8434
FIELD	cuq	Lcui;	vA	field_8425	field_8425
FIELD	cuq	Lcui;	vB	field_8623	field_8623
FIELD	cuq	Lcui;	vC	field_8502	field_8502
FIELD	cuq	Lcui;	vD	field_8534	field_8534
FIELD	cuq	Lcui;	vE	field_8344	field_8344
FIELD	cuq	Lcui;	vF	field_8834	field_8834
FIELD	cuq	Lcui;	vG	field_8065	field_8065
FIELD	cuq	Lcui;	vH	field_8355	field_8355
FIELD	cuq	Lcui;	vI	field_8731	field_8731
FIELD	cuq	Lcui;	vJ	field_8806	field_8806
FIELD	cuq	Lcui;	vK	field_35358	field_35358
FIELD	cuq	Lcui;	vL	field_44705	field_44705
FIELD	cuq	Lcui;	v	field_47006	TUFF_BRICKS
FIELD	cuq	Lcui;	vM	field_38973	field_38973
FIELD	cuq	Lcui;	vN	field_23984	field_23984
FIELD	cuq	Lcui;	vO	field_38974	field_38974
FIELD	cuq	Lcui;	vP	field_8547	field_8547
FIELD	cuq	Lcui;	vQ	field_8614	field_8614
FIELD	cuq	Lcui;	vR	field_8864	field_8864
FIELD	cuq	Lcui;	vS	field_8207	field_8207
FIELD	cuq	Lcui;	vT	field_8399	field_8399
FIELD	cuq	Lcui;	vU	field_8766	field_8766
FIELD	cuq	Lcui;	vV	field_8772	LOOM
FIELD	cuq	Lcui;	vW	field_8498	field_8498
FIELD	cuq	Lcui;	vX	field_8573	field_8573
FIELD	cuq	Lcui;	vY	field_8891	field_8891
FIELD	cuq	Lcui;	vZ	field_8159	field_8159
FIELD	cuq	Lcui;	va	field_8128	field_8128
FIELD	cuq	Lcui;	vb	field_8124	field_8124
FIELD	cuq	Lcui;	vc	field_8295	field_8295
FIELD	cuq	Lcui;	vd	field_8586	field_8586
FIELD	cuq	Lcui;	ve	field_8572	field_8572
FIELD	cuq	Lcui;	vf	field_8301	field_8301
FIELD	cuq	Lcui;	vg	field_8233	field_8233
FIELD	cuq	Lcui;	vh	field_8882	field_8882
FIELD	cuq	Lcui;	vi	field_42711	field_42711
FIELD	cuq	Lcui;	vj	field_43195	field_43195
FIELD	cuq	Lcui;	vk	field_8186	field_8186
FIELD	cuq	Lcui;	vl	field_8309	field_8309
FIELD	cuq	Lcui;	vm	field_8515	field_8515
FIELD	cuq	Lcui;	vn	field_8613	field_8613
FIELD	cuq	Lcui;	vo	field_8436	field_8436
FIELD	cuq	Lcui;	vp	field_8236	field_8236
FIELD	cuq	Lcui;	vq	field_8087	field_8087
FIELD	cuq	Lcui;	vr	field_8150	field_8150
FIELD	cuq	Lcui;	vs	field_8255	field_8255
FIELD	cuq	Lcui;	vt	field_8288	field_8288
FIELD	cuq	Lcui;	vu	field_8815	field_8815
FIELD	cuq	Lcui;	vv	field_8675	field_8675
FIELD	cuq	Lcui;	vw	field_8361	field_8361
FIELD	cuq	Lcui;	vx	field_8688	field_8688
FIELD	cuq	Lcui;	vy	field_8144	field_8144
FIELD	cuq	Lcui;	vz	field_8075	field_8075
FIELD	cuq	Lcui;	wA	field_21087	HONEYCOMB_BLOCK
FIELD	cuq	Lcui;	wB	field_23256	LODESTONE
FIELD	cuq	Lcui;	wC	field_22421	CRYING_OBSIDIAN
FIELD	cuq	Lcui;	wD	field_23843	BLACKSTONE
FIELD	cuq	Lcui;	wE	field_23844	BLACKSTONE_SLAB
FIELD	cuq	Lcui;	wF	field_23845	BLACKSTONE_STAIRS
FIELD	cuq	Lcui;	wG	field_23847	GILDED_BLACKSTONE
FIELD	cuq	Lcui;	wH	field_23848	POLISHED_BLACKSTONE
FIELD	cuq	Lcui;	wI	field_23849	POLISHED_BLACKSTONE_SLAB
FIELD	cuq	Lcui;	wJ	field_23832	POLISHED_BLACKSTONE_STAIRS
FIELD	cuq	Lcui;	wK	field_23836	CHISELED_POLISHED_BLACKSTONE
FIELD	cuq	Lcui;	wL	field_23837	POLISHED_BLACKSTONE_BRICKS
FIELD	cuq	Lcui;	w	field_47007	TUFF_BRICK_SLAB
FIELD	cuq	Lcui;	wM	field_23838	POLISHED_BLACKSTONE_BRICK_SLAB
FIELD	cuq	Lcui;	wN	field_23839	POLISHED_BLACKSTONE_BRICK_STAIRS
FIELD	cuq	Lcui;	wO	field_23841	CRACKED_POLISHED_BLACKSTONE_BRICKS
FIELD	cuq	Lcui;	wP	field_23141	RESPAWN_ANCHOR
FIELD	cuq	Lcui;	wQ	field_27024	CANDLE
FIELD	cuq	Lcui;	wR	field_27025	WHITE_CANDLE
FIELD	cuq	Lcui;	wS	field_27026	ORANGE_CANDLE
FIELD	cuq	Lcui;	wT	field_27027	MAGENTA_CANDLE
FIELD	cuq	Lcui;	wU	field_27028	LIGHT_BLUE_CANDLE
FIELD	cuq	Lcui;	wV	field_27029	YELLOW_CANDLE
FIELD	cuq	Lcui;	wW	field_27052	LIME_CANDLE
FIELD	cuq	Lcui;	wX	field_27053	PINK_CANDLE
FIELD	cuq	Lcui;	wY	field_27054	GRAY_CANDLE
FIELD	cuq	Lcui;	wZ	field_27055	LIGHT_GRAY_CANDLE
FIELD	cuq	Lcui;	wa	field_18674	field_18674
FIELD	cuq	Lcui;	wb	field_23831	field_23831
FIELD	cuq	Lcui;	wc	field_49815	field_49815
FIELD	cuq	Lcui;	wd	field_49816	field_49816
FIELD	cuq	Lcui;	we	field_39057	field_39057
FIELD	cuq	Lcui;	wf	field_17530	COMPOSTER
FIELD	cuq	Lcui;	wg	field_16307	BARREL
FIELD	cuq	Lcui;	wh	field_16309	SMOKER
FIELD	cuq	Lcui;	wi	field_16306	BLAST_FURNACE
FIELD	cuq	Lcui;	wj	field_16313	CARTOGRAPHY_TABLE
FIELD	cuq	Lcui;	wk	field_16310	FLETCHING_TABLE
FIELD	cuq	Lcui;	wl	field_16311	GRINDSTONE
FIELD	cuq	Lcui;	wm	field_16308	SMITHING_TABLE
FIELD	cuq	Lcui;	wn	field_16305	STONECUTTER
FIELD	cuq	Lcui;	wo	field_16315	BELL
FIELD	cuq	Lcui;	wp	field_16539	LANTERN
FIELD	cuq	Lcui;	wq	field_22016	SOUL_LANTERN
FIELD	cuq	Lcui;	wr	field_16998	field_16998
FIELD	cuq	Lcui;	ws	field_28659	field_28659
FIELD	cuq	Lcui;	wt	field_17346	CAMPFIRE
FIELD	cuq	Lcui;	wu	field_23842	SOUL_CAMPFIRE
FIELD	cuq	Lcui;	wv	field_22017	SHROOMLIGHT
FIELD	cuq	Lcui;	ww	field_20414	field_20414
FIELD	cuq	Lcui;	wx	field_20415	BEE_NEST
FIELD	cuq	Lcui;	wy	field_20416	BEEHIVE
FIELD	cuq	Lcui;	wz	field_20417	field_20417
FIELD	cuq	Lcui;	xA	field_41954	field_41954
FIELD	cuq	Lcui;	xB	field_41955	field_41955
FIELD	cuq	Lcui;	xC	field_41956	field_41956
FIELD	cuq	Lcui;	xD	field_41957	field_41957
FIELD	cuq	Lcui;	xE	field_43196	field_43196
FIELD	cuq	Lcui;	xF	field_43197	field_43197
FIELD	cuq	Lcui;	xG	field_43198	field_43198
FIELD	cuq	Lcui;	xH	field_43199	field_43199
FIELD	cuq	Lcui;	xI	field_43200	field_43200
FIELD	cuq	Lcui;	xJ	field_49817	field_49817
FIELD	cuq	Lcui;	xK	field_49818	field_49818
FIELD	cuq	Lcui;	xL	field_43201	field_43201
FIELD	cuq	Lcui;	x	field_47008	TUFF_BRICK_STAIRS
FIELD	cuq	Lcui;	xM	field_43202	field_43202
FIELD	cuq	Lcui;	xN	field_43203	field_43203
FIELD	cuq	Lcui;	xO	field_43204	field_43204
FIELD	cuq	Lcui;	xP	field_43205	field_43205
FIELD	cuq	Lcui;	xQ	field_43206	field_43206
FIELD	cuq	Lcui;	xR	field_43207	field_43207
FIELD	cuq	Lcui;	xS	field_43208	field_43208
FIELD	cuq	Lcui;	xT	field_49819	field_49819
FIELD	cuq	Lcui;	xU	field_43209	field_43209
FIELD	cuq	Lcui;	xV	field_49820	field_49820
FIELD	cuq	Lcui;	xW	field_43210	field_43210
FIELD	cuq	Lcui;	xX	field_43211	field_43211
FIELD	cuq	Lcui;	xY	field_43212	field_43212
FIELD	cuq	Lcui;	xZ	field_43213	field_43213
FIELD	cuq	Lcui;	xa	field_27056	CYAN_CANDLE
FIELD	cuq	Lcui;	xb	field_27057	PURPLE_CANDLE
FIELD	cuq	Lcui;	xc	field_27058	BLUE_CANDLE
FIELD	cuq	Lcui;	xd	field_27059	BROWN_CANDLE
FIELD	cuq	Lcui;	xe	field_27060	GREEN_CANDLE
FIELD	cuq	Lcui;	xf	field_27061	RED_CANDLE
FIELD	cuq	Lcui;	xg	field_27062	BLACK_CANDLE
FIELD	cuq	Lcui;	xh	field_27066	SMALL_AMETHYST_BUD
FIELD	cuq	Lcui;	xi	field_27067	MEDIUM_AMETHYST_BUD
FIELD	cuq	Lcui;	xj	field_27068	LARGE_AMETHYST_BUD
FIELD	cuq	Lcui;	xk	field_27069	AMETHYST_CLUSTER
FIELD	cuq	Lcui;	xl	field_28042	POINTED_DRIPSTONE
FIELD	cuq	Lcui;	xm	field_37539	OCHRE_FROGLIGHT
FIELD	cuq	Lcui;	xn	field_37540	VERDANT_FROGLIGHT
FIELD	cuq	Lcui;	xo	field_37541	PEARLESCENT_FROGLIGHT
FIELD	cuq	Lcui;	xp	field_37542	FROGSPAWN
FIELD	cuq	Lcui;	xq	field_38746	field_38746
FIELD	cuq	Lcui;	xr	field_42716	field_42716
FIELD	cuq	Lcui;	xs	field_41946	field_41946
FIELD	cuq	Lcui;	xt	field_41947	field_41947
FIELD	cuq	Lcui;	xu	field_41948	field_41948
FIELD	cuq	Lcui;	xv	field_41949	field_41949
FIELD	cuq	Lcui;	xw	field_41950	field_41950
FIELD	cuq	Lcui;	xx	field_41951	field_41951
FIELD	cuq	Lcui;	xy	field_41952	field_41952
FIELD	cuq	Lcui;	xz	field_41953	field_41953
FIELD	cuq	Lcui;	yA	field_50139	field_50139
FIELD	cuq	Lcui;	yB	field_48847	VAULT
FIELD	cuq	Lcui;	yC	field_50140	field_50140
FIELD	cuq	Lcui;	yD	field_49821	field_49821
FIELD	cuq	Lcui;	y	field_47016	TUFF_BRICK_WALL
FIELD	cuq	Lcui;	ya	field_43214	field_43214
FIELD	cuq	Lcui;	yb	field_43215	field_43215
FIELD	cuq	Lcui;	yc	field_43216	field_43216
FIELD	cuq	Lcui;	yd	field_49822	field_49822
FIELD	cuq	Lcui;	ye	field_43217	field_43217
FIELD	cuq	Lcui;	yf	field_43218	field_43218
FIELD	cuq	Lcui;	yg	field_43219	field_43219
FIELD	cuq	Lcui;	yh	field_43220	field_43220
FIELD	cuq	Lcui;	yi	field_47009	COPPER_GRATE
FIELD	cuq	Lcui;	yj	field_47010	EXPOSED_COPPER_GRATE
FIELD	cuq	Lcui;	yk	field_47011	WEATHERED_COPPER_GRATE
FIELD	cuq	Lcui;	yl	field_47012	OXIDIZED_COPPER_GRATE
FIELD	cuq	Lcui;	ym	field_47013	WAXED_COPPER_GRATE
FIELD	cuq	Lcui;	yn	field_47014	WAXED_EXPOSED_COPPER_GRATE
FIELD	cuq	Lcui;	yo	field_47015	WAXED_WEATHERED_COPPER_GRATE
FIELD	cuq	Lcui;	yp	field_47017	WAXED_OXIDIZED_COPPER_GRATE
FIELD	cuq	Lcui;	yq	field_47018	COPPER_BULB
FIELD	cuq	Lcui;	yr	field_47019	EXPOSED_COPPER_BULB
FIELD	cuq	Lcui;	ys	field_47020	WEATHERED_COPPER_BULB
FIELD	cuq	Lcui;	yt	field_47021	OXIDIZED_COPPER_BULB
FIELD	cuq	Lcui;	yu	field_47022	WAXED_COPPER_BULB
FIELD	cuq	Lcui;	yv	field_47023	WAXED_EXPOSED_COPPER_BULB
FIELD	cuq	Lcui;	yw	field_47024	WAXED_WEATHERED_COPPER_BULB
FIELD	cuq	Lcui;	yx	field_47025	WAXED_OXIDIZED_COPPER_BULB
FIELD	cuq	Lcui;	yy	field_47314	TRIAL_SPAWNER
FIELD	cuq	Lcui;	yz	field_47315	field_47315
FIELD	cuq	Lcui;	z	field_47026	CHISELED_TUFF_BRICKS
METHOD	cuq	(Lald;Lcui;)Lcui;	a	method_51348	register
METHOD	cuq	(Lale;Lcui;)Lcui;	a	method_7990	register
METHOD	cuq	(Lcsl;)Lcui;	a	method_7993	register
METHOD	cuq	(Lcui$a;)Lcui$a;	a	method_58095	method_58095
METHOD	cuq	(Ldex;)Lcui;	a	method_7989	register
METHOD	cuq	(Ldex;Lcui;)Lcui;	a	method_7992	register
METHOD	cuq	(Ldex;Ljava/util/function/UnaryOperator;)Lcui;	a	method_58096	register
METHOD	cuq	(Ldex;[Ldex;)Lcui;	a	method_35220	register
METHOD	cuq	(Ljava/lang/String;Lcui;)Lcui;	a	method_7991	register
METHOD	cuq	(Lcui$a;)Lcui$a;	b	method_58097	method_58097
METHOD	cuq	(Lcui$a;)Lcui$a;	c	method_58098	method_58098
METHOD	cuq	(Lcui$a;)Lcui$a;	d	method_58099	method_58099
METHOD	cuq	(Lcui$a;)Lcui$a;	e	method_58100	method_58100
METHOD	cuq	(Lcui$a;)Lcui$a;	f	method_58101	method_58101
METHOD	cuq	(Lcui$a;)Lcui$a;	g	method_58102	method_58102
METHOD	cuq	(Lcui$a;)Lcui$a;	h	method_58103	method_58103
METHOD	cuq	(Lcui$a;)Lcui$a;	i	method_58104	method_58104
METHOD	cuq	(Lcui$a;)Lcui$a;	j	method_58105	method_58105
METHOD	cuq	(Lcui$a;)Lcui$a;	k	method_58106	method_58106
METHOD	cuq	(Lcui$a;)Lcui$a;	l	method_58107	method_58107
METHOD	cuq	(Lcui$a;)Lcui$a;	m	method_58108	method_58108
METHOD	cuq	(Lcui$a;)Lcui$a;	n	method_58109	method_58109
METHOD	cuq	(Lcui$a;)Lcui$a;	o	method_58110	method_58110
CLASS	cur	net/minecraft/class_1801	net/minecraft/item/KnowledgeBookItem
FIELD	cur	Lorg/slf4j/Logger;	a	field_8042	LOGGER
CLASS	cus	net/minecraft/class_1804	net/minecraft/item/LeadItem
METHOD	cus	(Lcmv;Lbtp;)Z	a	method_55761	method_55761
METHOD	cus	(Lcmv;Ldbw;Liz;)Lbqs;	a	method_7994	attachHeldMobsToBlock
CLASS	cut	net/minecraft/class_1803	net/minecraft/item/LingeringPotionItem
CLASS	cuu	net/minecraft/class_9362	net/minecraft/item/MaceItem
FIELD	cuu	F	a	field_49999	KNOCKBACK_RANGE
FIELD	cuu	I	b	field_49824	ATTACK_DAMAGE_MODIFIER_VALUE
FIELD	cuu	F	c	field_49825	ATTACK_SPEED_MODIFIER_VALUE
FIELD	cuu	F	j	field_49823	MINING_SPEED_MULTIPLIER
FIELD	cuu	F	k	field_50141	field_50141
FIELD	cuu	F	l	field_50000	KNOCKBACK_POWER
FIELD	cuu	F	m	field_50142	FALL_DISTANCE_MULTIPLIER
METHOD	cuu	(Lbss;Lcmv;Lbtn;)V	a	method_58409	method_58409
METHOD	cuu	(Lcmv;)Z	a	method_58659	shouldDealAdditionalDamage
METHOD	cuu	(Lcmv;Lbss;)Ljava/util/function/Predicate;	a	method_58660	getKnockbackPredicate
METHOD	cuu	(Lcmv;Lbss;Lbtn;)Z	a	method_58661	method_58661
METHOD	cuu	(Lcmv;Lbtn;Levp;)D	a	method_58662	getKnockback
METHOD	cuu	(Ldbw;Lcmv;Lbss;)V	a	method_58411	knockbackNearbyEntities
METHOD	cuu	()Lcxi;	h	method_59532	createAttributeModifiers
METHOD	cuu	()Lcxs;	k	method_58412	createToolComponent
CLASS	cuv	net/minecraft/class_1806	net/minecraft/item/FilledMapItem
FIELD	cuv	I	a	field_30907	field_30907
FIELD	cuv	I	b	field_30908	field_30908
METHOD	cuv	(Lare;Lcun;)V	a	method_8002	fillExplorationMap
METHOD	cuv	(Ldbw;IIBZZ)Lcun;	a	method_8005	createMap
METHOD	cuv	(Ldbw;IIIZZLald;)Lepg;	a	method_32349	allocateMapId
METHOD	cuv	(Ldbw;Lbss;Lepi;)V	a	method_7998	updateColors
METHOD	cuv	(Ldbw;Lcun;)V	a	method_17442	copyMap
METHOD	cuv	(Ldbw;Ldsa;Liz;)Ldsa;	a	method_7995	getFluidStateIfVisible
METHOD	cuv	(Lepg;)Lxo;	a	method_53836	getIdText
METHOD	cuv	(Lepg;Ldbw;)Lepi;	a	method_7997	getMapState
METHOD	cuv	([ZII)Z	a	method_38988	isAquaticBiome
METHOD	cuv	(Lcun;Ldbw;)Lepi;	b	method_8001	getMapState
METHOD	cuv	(Lcun;Ldbw;)V	c	method_7996	scale
CLASS	cuv$1	net/minecraft/class_1806$1	net/minecraft/item/FilledMapItem$1
FIELD	cuv$1	[I	a	field_49271	field_49271
CLASS	cuw	net/minecraft/class_1805	net/minecraft/item/MilkBucketItem
FIELD	cuw	I	a	field_30911	MAX_USE_TIME
CLASS	cux	net/minecraft/class_1808	net/minecraft/item/MinecartItem
FIELD	cux	Lkt;	a	field_8896	DISPENSER_BEHAVIOR
FIELD	cux	Lcor$a;	b	field_8897	type
CLASS	cux$1	net/minecraft/class_1808$1	net/minecraft/item/MinecartItem$1
FIELD	cux$1	Lks;	c	field_8898	defaultBehavior
CLASS	cuy	net/minecraft/class_1785	net/minecraft/item/EntityBucketItem
FIELD	cuy	Lcom/mojang/serialization/MapCodec;	a	field_49272	TROPICAL_FISH_VARIANT_MAP_CODEC
FIELD	cuy	Lbsy;	b	field_7991	entityType
FIELD	cuy	Lavy;	c	field_28356	emptyingSound
METHOD	cuy	(Lare;Lcun;Liz;)V	a	method_7824	spawnEntity
CLASS	cuz	net/minecraft/class_1807	net/minecraft/item/NameTagItem
CLASS	cva	net/minecraft/class_9462	net/minecraft/item/OminousBottleItem
FIELD	cva	I	a	field_50143	BAD_OMEN_LENGTH
FIELD	cva	I	b	field_50144	field_50144
FIELD	cva	I	c	field_50145	field_50145
FIELD	cva	I	j	field_50146	MAX_USE_TIME
CLASS	cvb	net/minecraft/class_1810	net/minecraft/item/PickaxeItem
CLASS	cvc	net/minecraft/class_1841	net/minecraft/item/PlaceableOnWaterItem
CLASS	cvd	net/minecraft/class_1809	net/minecraft/item/PlayerHeadItem
METHOD	cvd	(Lcun;Lcxp;)V	a	method_57388	method_57388
CLASS	cve	net/minecraft/class_1812	net/minecraft/item/PotionItem
FIELD	cve	I	a	field_30917	MAX_USE_TIME
METHOD	cve	(Lcmv;Lbtn;Lbsa;)V	a	method_57389	method_57389
CLASS	cvf	net/minecraft/class_9463	net/minecraft/item/ProjectileItem
METHOD	cvf	(Lcnn;DDDFF)V	a	method_58654	initializeProjectile
METHOD	cvf	(Ldbw;Ljs;Lcun;Lje;)Lcnn;	a	method_58648	createEntity
METHOD	cvf	()Lcvf$a;	c	method_58653	getProjectileSettings
CLASS	cvf$a	net/minecraft/class_9463$class_9464	net/minecraft/item/ProjectileItem$Settings
FIELD	cvf$a	Lcvf$a;	a	field_50147	DEFAULT
FIELD	cvf$a	Lcvf$b;	b	comp_2544	comp_2544
FIELD	cvf$a	F	c	comp_2545	comp_2545
FIELD	cvf$a	F	d	comp_2546	comp_2546
FIELD	cvf$a	Ljava/util/OptionalInt;	e	comp_2547	comp_2547
METHOD	cvf$a	()Lcvf$a$a;	a	method_58663	builder
METHOD	cvf$a	()Lcvf$b;	b	comp_2544	comp_2544
METHOD	cvf$a	()F	c	comp_2545	comp_2545
METHOD	cvf$a	()F	d	comp_2546	comp_2546
METHOD	cvf$a	()Ljava/util/OptionalInt;	e	comp_2547	comp_2547
CLASS	cvf$a$a	net/minecraft/class_9463$class_9464$class_9465	net/minecraft/item/ProjectileItem$Settings$Builder
FIELD	cvf$a$a	Lcvf$b;	a	field_50148	positionFunction
FIELD	cvf$a$a	F	b	field_50149	uncertainty
FIELD	cvf$a$a	F	c	field_50150	power
FIELD	cvf$a$a	Ljava/util/OptionalInt;	d	field_50151	overrideDispenserEvent
METHOD	cvf$a$a	()Lcvf$a;	a	method_58664	build
METHOD	cvf$a$a	(F)Lcvf$a$a;	a	method_58665	uncertainty
METHOD	cvf$a$a	(I)Lcvf$a$a;	a	method_58666	overrideDispenseEvent
METHOD	cvf$a$a	(Lcvf$b;)Lcvf$a$a;	a	method_58667	positionFunction
METHOD	cvf$a$a	(Lkq;Lje;)Ljs;	a	method_58668	method_58668
METHOD	cvf$a$a	(F)Lcvf$a$a;	b	method_58669	power
CLASS	cvf$b	net/minecraft/class_9463$class_9466	net/minecraft/item/ProjectileItem$PositionFunction
CLASS	cvg	net/minecraft/class_1811	net/minecraft/item/RangedWeaponItem
FIELD	cvg	Ljava/util/function/Predicate;	c	field_18281	BOW_PROJECTILES
FIELD	cvg	Ljava/util/function/Predicate;	j	field_18282	CROSSBOW_HELD_PROJECTILES
METHOD	cvg	(Lbtn;Lcnn;IFFFLbtn;)V	a	method_7763	shoot
METHOD	cvg	(Lbtn;Ljava/util/function/Predicate;)Lcun;	a	method_18815	getHeldProjectile
METHOD	cvg	(Lcun;Lcun;Lbtn;)Ljava/util/List;	a	method_57390	load
METHOD	cvg	(Lcun;Lcun;Lbtn;Z)Lcun;	a	method_57391	getProjectile
METHOD	cvg	(Lcun;Lcun;Z)Z	a	method_57392	isInfinity
METHOD	cvg	(Ldbw;Lbtn;Lbqr;Lcun;Ljava/util/List;FFZLbtn;)V	a	method_57393	shootAll
METHOD	cvg	(Ldbw;Lbtn;Lcun;Lcun;Z)Lcnn;	a	method_57344	createArrowEntity
METHOD	cvg	()Ljava/util/function/Predicate;	b	method_19268	getProjectiles
METHOD	cvg	()I	c	method_24792	getRange
METHOD	cvg	()Ljava/util/function/Predicate;	d	method_20310	getHeldProjectiles
METHOD	cvg	(Lcun;)Z	j	method_18816	method_18816
METHOD	cvg	(Lcun;)I	k	method_57345	getWeaponStackDamage
METHOD	cvg	(Lcun;)Z	l	method_18817	method_18817
CLASS	cvh	net/minecraft/class_1814	net/minecraft/util/Rarity
FIELD	cvh	Lcvh;	a	field_8906	field_8906
FIELD	cvh	Lcvh;	b	field_8907	field_8907
FIELD	cvh	Lcvh;	c	field_8903	field_8903
FIELD	cvh	Lcvh;	d	field_8904	field_8904
FIELD	cvh	Lcom/mojang/serialization/Codec;	e	field_50001	CODEC
FIELD	cvh	Ljava/util/function/IntFunction;	f	field_50002	ID_TO_VALUE
FIELD	cvh	Lzm;	g	field_50003	PACKET_CODEC
FIELD	cvh	I	h	field_50004	index
FIELD	cvh	Ljava/lang/String;	i	field_50005	name
FIELD	cvh	Ln;	j	field_8908	formatting
FIELD	cvh	[Lcvh;	k	field_8905	field_8905
METHOD	cvh	()Ln;	a	method_58413	getFormatting
METHOD	cvh	(Lcvh;)I	a	method_58414	method_58414
METHOD	cvh	()[Lcvh;	b	method_36683	method_36683
METHOD	cvh	(Lcvh;)I	b	method_58415	method_58415
CLASS	cvi	net/minecraft/class_1813	net/minecraft/item/MusicDiscItem
FIELD	cvi	Ljava/util/Map;	a	field_8901	MUSIC_DISCS
FIELD	cvi	I	b	field_8902	comparatorOutput
FIELD	cvi	Lavy;	c	field_8900	sound
FIELD	cvi	I	j	field_39480	lengthInTicks
METHOD	cvi	(Lavy;)Lcvi;	a	method_8012	bySound
METHOD	cvi	()I	h	method_8010	getComparatorOutput
METHOD	cvi	()Lyc;	k	method_8011	getDescription
METHOD	cvi	()Lavy;	l	method_8009	getSound
METHOD	cvi	()I	m	method_44369	getSongLengthInTicks
CLASS	cvj	net/minecraft/class_1816	net/minecraft/item/SaddleItem
CLASS	cvk	net/minecraft/class_3734	net/minecraft/item/ScaffoldingItem
CLASS	cvl	net/minecraft/class_1817	net/minecraft/server/network/ServerItemCooldownManager
FIELD	cvl	Larf;	a	field_8910	player
CLASS	cvm	net/minecraft/class_1820	net/minecraft/item/ShearsItem
METHOD	cvm	()Lcxs;	h	method_58416	createToolComponent
CLASS	cvn	net/minecraft/class_1819	net/minecraft/item/ShieldItem
FIELD	cvn	I	a	field_30918	field_30918
FIELD	cvn	F	b	field_30919	MIN_DAMAGE_AMOUNT_TO_BREAK
CLASS	cvo	net/minecraft/class_1821	net/minecraft/item/ShovelItem
FIELD	cvo	Ljava/util/Map;	a	field_8912	PATH_STATES
CLASS	cvp	net/minecraft/class_8234	net/minecraft/item/SignChangingItem
METHOD	cvp	(Ldbw;Ldqp;ZLcmv;)Z	a	method_49798	useOnSign
METHOD	cvp	(Ldqq;Lcmv;)Z	a	method_49801	canUseOnSignText
CLASS	cvq	net/minecraft/class_1822	net/minecraft/item/SignItem
CLASS	cvr	net/minecraft/class_8052	net/minecraft/item/SmithingTemplateItem
FIELD	cvr	Lale;	A	field_41959	EMPTY_SLOT_SHOVEL_TEXTURE
FIELD	cvr	Lale;	B	field_41960	EMPTY_SLOT_PICKAXE_TEXTURE
FIELD	cvr	Lale;	C	field_41961	EMPTY_SLOT_INGOT_TEXTURE
FIELD	cvr	Lale;	D	field_41962	EMPTY_SLOT_REDSTONE_DUST_TEXTURE
FIELD	cvr	Lale;	E	field_41963	EMPTY_SLOT_QUARTZ_TEXTURE
FIELD	cvr	Lale;	F	field_41964	EMPTY_SLOT_EMERALD_TEXTURE
FIELD	cvr	Lale;	G	field_41965	EMPTY_SLOT_DIAMOND_TEXTURE
FIELD	cvr	Lale;	H	field_41966	EMPTY_SLOT_LAPIS_LAZULI_TEXTURE
FIELD	cvr	Lale;	I	field_42472	EMPTY_SLOT_AMETHYST_SHARD_TEXTURE
FIELD	cvr	Lxo;	J	field_41967	appliesToText
FIELD	cvr	Lxo;	K	field_41968	ingredientsText
FIELD	cvr	Lxo;	L	field_41969	titleText
FIELD	cvr	Lxo;	M	field_41970	baseSlotDescriptionText
FIELD	cvr	Lxo;	N	field_41971	additionsSlotDescriptionText
FIELD	cvr	Ljava/util/List;	O	field_41972	emptyBaseSlotTextures
FIELD	cvr	Ljava/util/List;	P	field_41973	emptyAdditionsSlotTextures
FIELD	cvr	Ln;	a	field_41974	TITLE_FORMATTING
FIELD	cvr	Ln;	b	field_41975	DESCRIPTION_FORMATTING
FIELD	cvr	Lxo;	c	field_41977	INGREDIENTS_TEXT
FIELD	cvr	Lxo;	j	field_41978	APPLIES_TO_TEXT
FIELD	cvr	Lxo;	k	field_41979	NETHERITE_UPGRADE_TEXT
FIELD	cvr	Lxo;	l	field_41980	ARMOR_TRIM_APPLIES_TO_TEXT
FIELD	cvr	Lxo;	m	field_41981	ARMOR_TRIM_INGREDIENTS_TEXT
FIELD	cvr	Lxo;	n	field_41982	ARMOR_TRIM_BASE_SLOT_DESCRIPTION_TEXT
FIELD	cvr	Lxo;	o	field_41983	ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION_TEXT
FIELD	cvr	Lxo;	p	field_41984	NETHERITE_UPGRADE_APPLIES_TO_TEXT
FIELD	cvr	Lxo;	q	field_41985	NETHERITE_UPGRADE_INGREDIENTS_TEXT
FIELD	cvr	Lxo;	r	field_41986	NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION_TEXT
FIELD	cvr	Lxo;	s	field_41987	NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION_TEXT
FIELD	cvr	Lale;	t	field_41988	EMPTY_ARMOR_SLOT_HELMET_TEXTURE
FIELD	cvr	Lale;	u	field_41989	EMPTY_ARMOR_SLOT_CHESTPLATE_TEXTURE
FIELD	cvr	Lale;	v	field_41990	EMPTY_ARMOR_SLOT_LEGGINGS_TEXTURE
FIELD	cvr	Lale;	w	field_41991	EMPTY_ARMOR_SLOT_BOOTS_TEXTURE
FIELD	cvr	Lale;	x	field_41992	EMPTY_SLOT_HOE_TEXTURE
FIELD	cvr	Lale;	y	field_41993	EMPTY_SLOT_AXE_TEXTURE
FIELD	cvr	Lale;	z	field_41958	EMPTY_SLOT_SWORD_TEXTURE
METHOD	cvr	()Ljava/util/List;	A	method_48417	getNetheriteUpgradeEmptyAdditionsSlotTextures
METHOD	cvr	(Lald;[Lcph;)Lcvr;	a	method_48418	of
METHOD	cvr	(Lale;[Lcph;)Lcvr;	a	method_48419	of
METHOD	cvr	()Lcvr;	h	method_48420	createNetheriteUpgrade
METHOD	cvr	()Lxo;	k	method_48421	getBaseSlotDescription
METHOD	cvr	()Lxo;	l	method_48422	getAdditionsSlotDescription
METHOD	cvr	()Ljava/util/List;	m	method_48423	getEmptyBaseSlotTextures
METHOD	cvr	()Ljava/util/List;	n	method_48413	getEmptyAdditionsSlotTextures
METHOD	cvr	()Ljava/util/List;	x	method_48414	getArmorTrimEmptyBaseSlotTextures
METHOD	cvr	()Ljava/util/List;	y	method_48415	getArmorTrimEmptyAdditionsSlotTextures
METHOD	cvr	()Ljava/util/List;	z	method_48416	getNetheriteUpgradeEmptyBaseSlotTextures
CLASS	cvs	net/minecraft/class_1823	net/minecraft/item/SnowballItem
CLASS	cvt	net/minecraft/class_5634	net/minecraft/item/PowderSnowBucketItem
FIELD	cvt	Lavy;	a	field_27877	placeSound
CLASS	cvu	net/minecraft/class_1826	net/minecraft/item/SpawnEggItem
FIELD	cvu	Ljava/util/Map;	a	field_8914	SPAWN_EGGS
FIELD	cvu	Lcom/mojang/serialization/MapCodec;	b	field_49273	ENTITY_TYPE_MAP_CODEC
FIELD	cvu	I	c	field_8916	primaryColor
FIELD	cvu	I	j	field_8915	secondaryColor
FIELD	cvu	Lbsy;	k	field_8917	type
METHOD	cvu	(I)I	a	method_8016	getColor
METHOD	cvu	(Lbsy;)Lcvu;	a	method_8019	forEntity
METHOD	cvu	(Lcmv;Lbtp;Lbsy;Lare;Levp;Lcun;)Ljava/util/Optional;	a	method_24793	spawnBaby
METHOD	cvu	(Lcun;Lbsy;)Z	a	method_8018	isOfSameEntityType
METHOD	cvu	()Ljava/lang/Iterable;	h	method_8017	getAll
METHOD	cvu	(Lcun;)Lbsy;	j	method_8015	getEntityType
CLASS	cvv	net/minecraft/class_1825	net/minecraft/item/SpectralArrowItem
CLASS	cvw	net/minecraft/class_1828	net/minecraft/item/SplashPotionItem
CLASS	cvx	net/minecraft/class_5538	net/minecraft/item/SpyglassItem
FIELD	cvx	I	a	field_30921	MAX_USE_TIME
FIELD	cvx	F	b	field_30922	FOV_MULTIPLIER
METHOD	cvx	(Lbtn;)V	a	method_31582	playStopUsingSound
CLASS	cvy	net/minecraft/class_1827	net/minecraft/item/VerticallyAttachableBlockItem
FIELD	cvy	Ldex;	a	field_8918	wallBlock
FIELD	cvy	Lje;	b	field_40240	verticalAttachmentDirection
METHOD	cvy	(Ldbz;Ldsa;Liz;)Z	a	method_45431	canPlaceAt
CLASS	cvz	net/minecraft/class_1830	net/minecraft/item/SuspiciousStewItem
FIELD	cvz	I	a	field_41069	DEFAULT_DURATION
CLASS	cwa	net/minecraft/class_1829	net/minecraft/item/SwordItem
METHOD	cwa	(Lcwc;IF)Lcxi;	a	method_57394	createAttributeModifiers
METHOD	cwa	()Lcxs;	k	method_58417	createToolComponent
CLASS	cwb	net/minecraft/class_4537	net/minecraft/item/ThrowablePotionItem
CLASS	cwc	net/minecraft/class_1832	net/minecraft/item/ToolMaterial
METHOD	cwc	()I	a	method_8025	getDurability
METHOD	cwc	(Laxe;)Lcxs;	a	method_58418	createComponent
METHOD	cwc	()F	b	method_8027	getMiningSpeedMultiplier
METHOD	cwc	()F	c	method_8028	getAttackDamage
METHOD	cwc	()Laxe;	d	method_58419	getInverseTag
METHOD	cwc	()I	e	method_8026	getEnchantability
METHOD	cwc	()Lcyq;	f	method_8023	getRepairIngredient
CLASS	cwd	net/minecraft/class_1831	net/minecraft/item/ToolItem
FIELD	cwd	Lcwc;	a	field_8921	material
METHOD	cwd	()Lcwc;	h	method_8022	getMaterial
CLASS	cwe	net/minecraft/class_1834	net/minecraft/item/ToolMaterials
FIELD	cwe	Lcwe;	a	field_8922	field_8922
FIELD	cwe	Lcwe;	b	field_8927	field_8927
FIELD	cwe	Lcwe;	c	field_8923	field_8923
FIELD	cwe	Lcwe;	d	field_8930	field_8930
FIELD	cwe	Lcwe;	e	field_8929	field_8929
FIELD	cwe	Lcwe;	f	field_22033	field_22033
FIELD	cwe	Laxe;	g	field_50006	inverseTag
FIELD	cwe	I	h	field_8924	itemDurability
FIELD	cwe	F	i	field_8932	miningSpeed
FIELD	cwe	F	j	field_8931	attackDamage
FIELD	cwe	I	k	field_8933	enchantability
FIELD	cwe	Ljava/util/function/Supplier;	l	field_8928	repairIngredient
FIELD	cwe	[Lcwe;	m	field_8926	field_8926
METHOD	cwe	()Lcyq;	g	method_24361	method_24361
METHOD	cwe	()Lcyq;	h	method_8033	method_8033
METHOD	cwe	()Lcyq;	i	method_8032	method_8032
METHOD	cwe	()Lcyq;	j	method_8030	method_8030
METHOD	cwe	()Lcyq;	k	method_8031	method_8031
METHOD	cwe	()Lcyq;	l	method_8029	method_8029
METHOD	cwe	()[Lcwe;	m	method_36684	method_36684
CLASS	cwf	net/minecraft/class_1833	net/minecraft/item/TippedArrowItem
CLASS	cwg	net/minecraft/class_1836	net/minecraft/client/item/TooltipType
FIELD	cwg	Lcwg$a;	a	field_41070	BASIC
FIELD	cwg	Lcwg$a;	b	field_41071	ADVANCED
METHOD	cwg	()Z	a	method_8035	isAdvanced
METHOD	cwg	()Z	b	method_47370	isCreative
CLASS	cwg$a	net/minecraft/class_1836$class_1837	net/minecraft/client/item/TooltipType$Default
FIELD	cwg$a	Z	c	comp_1152	comp_1152
FIELD	cwg$a	Z	d	comp_1153	comp_1153
METHOD	cwg$a	()Lcwg$a;	c	method_47371	withCreative
METHOD	cwg$a	()Z	d	comp_1152	comp_1152
METHOD	cwg$a	()Z	e	comp_1153	comp_1153
CLASS	cwh	net/minecraft/class_1835	net/minecraft/item/TridentItem
FIELD	cwh	I	a	field_30926	MIN_DRAW_DURATION
FIELD	cwh	F	b	field_30927	ATTACK_DAMAGE
FIELD	cwh	F	c	field_30928	THROW_SPEED
METHOD	cwh	()Lcxi;	h	method_57395	createAttributeModifiers
METHOD	cwh	()Lcxs;	k	method_58420	createToolComponent
CLASS	cwi	net/minecraft/class_1839	net/minecraft/util/UseAction
FIELD	cwi	Lcwi;	a	field_8952	field_8952
FIELD	cwi	Lcwi;	b	field_8950	field_8950
FIELD	cwi	Lcwi;	c	field_8946	field_8946
FIELD	cwi	Lcwi;	d	field_8949	field_8949
FIELD	cwi	Lcwi;	e	field_8953	field_8953
FIELD	cwi	Lcwi;	f	field_8951	field_8951
FIELD	cwi	Lcwi;	g	field_8947	field_8947
FIELD	cwi	Lcwi;	h	field_27079	field_27079
FIELD	cwi	Lcwi;	i	field_39058	field_39058
FIELD	cwi	Lcwi;	j	field_42717	field_42717
FIELD	cwi	[Lcwi;	k	field_8948	field_8948
METHOD	cwi	()[Lcwi;	a	method_36686	method_36686
CLASS	cwj	net/minecraft/class_9239	net/minecraft/item/WindChargeItem
FIELD	cwj	I	a	field_49099	COOLDOWN
METHOD	cwj	(Lkq;Lje;)Ljs;	a	method_58670	method_58670
CLASS	cwk	net/minecraft/class_1840	net/minecraft/item/WritableBookItem
CLASS	cwl	net/minecraft/class_1843	net/minecraft/item/WrittenBookItem
METHOD	cwl	(Lcun;Lep;Lcmv;)Z	a	method_8054	resolve
CLASS	cwm	net/minecraft/class_1842	net/minecraft/potion/Potion
FIELD	cwm	Ljava/lang/String;	a	field_8954	baseName
FIELD	cwm	Ljava/util/List;	b	field_8955	effects
FIELD	cwm	Lcpj;	c	field_50152	requiredFeatures
METHOD	cwm	()Ljava/util/List;	a	method_8049	getEffects
METHOD	cwm	(Lald;)Ljava/lang/String;	a	method_57396	method_57396
METHOD	cwm	(Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String;	a	method_8051	finishTranslationKey
METHOD	cwm	([Lcph;)Lcwm;	a	method_58671	requires
METHOD	cwm	()Z	b	method_8050	hasInstantEffect
CLASS	cwn	net/minecraft/class_1845	net/minecraft/recipe/BrewingRecipeRegistry
FIELD	cwn	I	a	field_30942	field_30942
FIELD	cwn	Lcwn;	b	field_51402	EMPTY
FIELD	cwn	Ljava/util/List;	c	field_51403	potionTypes
FIELD	cwn	Ljava/util/List;	d	field_51404	potionRecipes
FIELD	cwn	Ljava/util/List;	e	field_51405	itemRecipes
METHOD	cwn	(Lcpj;)Lcwn;	a	method_8076	create
METHOD	cwn	(Lcun;)Z	a	method_8077	isValidIngredient
METHOD	cwn	(Lcun;Lcun;)Z	a	method_8072	hasRecipe
METHOD	cwn	(Lcwn$a;)V	a	method_59699	registerDefaults
METHOD	cwn	(Lji;)Z	a	method_20361	isBrewable
METHOD	cwn	(Lcun;)Z	b	method_8079	isItemRecipeIngredient
METHOD	cwn	(Lcun;Lcun;)Z	b	method_8070	hasItemRecipe
METHOD	cwn	(Lcun;)Z	c	method_8069	isPotionRecipeIngredient
METHOD	cwn	(Lcun;Lcun;)Z	c	method_8075	hasPotionRecipe
METHOD	cwn	(Lcun;)Z	d	method_59700	isPotionType
METHOD	cwn	(Lcun;Lcun;)Lcun;	d	method_8078	craft
CLASS	cwn$a	net/minecraft/class_1845$class_9665	net/minecraft/recipe/BrewingRecipeRegistry$Builder
FIELD	cwn$a	Ljava/util/List;	a	field_51406	potionTypes
FIELD	cwn$a	Ljava/util/List;	b	field_51407	potionRecipes
FIELD	cwn$a	Ljava/util/List;	c	field_51408	itemRecipes
FIELD	cwn$a	Lcpj;	d	field_51409	enabledFeatures
METHOD	cwn$a	()Lcwn;	a	method_59701	build
METHOD	cwn$a	(Lcui;)V	a	method_59702	registerPotionType
METHOD	cwn$a	(Lcui;Lcui;Lcui;)V	a	method_59703	registerItemRecipe
METHOD	cwn$a	(Lcui;Lji;)V	a	method_59704	registerRecipes
METHOD	cwn$a	(Lji;Lcui;Lji;)V	a	method_59705	registerPotionRecipe
METHOD	cwn$a	(Lcui;)V	b	method_59706	assertPotion
CLASS	cwn$b	net/minecraft/class_1845$class_1846	net/minecraft/recipe/BrewingRecipeRegistry$Recipe
FIELD	cwn$b	Lji;	a	comp_2190	comp_2190
FIELD	cwn$b	Lcyq;	b	comp_2191	comp_2191
FIELD	cwn$b	Lji;	c	comp_2192	comp_2192
METHOD	cwn$b	()Lji;	a	comp_2190	comp_2190
METHOD	cwn$b	()Lcyq;	b	comp_2191	comp_2191
METHOD	cwn$b	()Lji;	c	comp_2192	comp_2192
CLASS	cwo	net/minecraft/class_1844	net/minecraft/component/type/PotionContentsComponent
FIELD	cwo	Lcwo;	a	field_49274	DEFAULT
FIELD	cwo	Lcom/mojang/serialization/Codec;	b	field_49275	CODEC
FIELD	cwo	Lzm;	c	field_49276	PACKET_CODEC
FIELD	cwo	Ljava/util/Optional;	d	comp_2378	comp_2378
FIELD	cwo	Ljava/util/Optional;	e	comp_2379	comp_2379
FIELD	cwo	Ljava/util/List;	f	comp_2380	comp_2380
FIELD	cwo	Lxo;	g	field_25817	NONE_TEXT
FIELD	cwo	I	h	field_30946	UNCRAFTABLE_COLOR
FIELD	cwo	I	i	field_49277	EFFECTLESS_COLOR
FIELD	cwo	Lcom/mojang/serialization/Codec;	j	field_49749	BASE_CODEC
METHOD	cwo	()Ljava/lang/Iterable;	a	method_57397	getEffects
METHOD	cwo	(Lbsa;)Lcwo;	a	method_57398	with
METHOD	cwo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57399	method_57399
METHOD	cwo	(Lcui;Lji;)Lcun;	a	method_57400	createStack
METHOD	cwo	(Ljava/lang/Iterable;)I	a	method_8055	getColor
METHOD	cwo	(Ljava/lang/Iterable;Ljava/util/function/Consumer;FF)V	a	method_8065	buildTooltip
METHOD	cwo	(Ljava/util/List;Lji;Lbut;)V	a	method_55762	method_55762
METHOD	cwo	(Ljava/util/function/Consumer;)V	a	method_57402	forEachEffect
METHOD	cwo	(Ljava/util/function/Consumer;FF)V	a	method_47372	buildTooltip
METHOD	cwo	(Lji;)Z	a	method_57401	matches
METHOD	cwo	()I	b	method_8064	getColor
METHOD	cwo	(Ljava/lang/Iterable;)Ljava/util/OptionalInt;	b	method_58111	mixColors
METHOD	cwo	(Lji;)Lcwo;	b	method_57403	with
METHOD	cwo	()Z	c	method_57405	hasEffects
METHOD	cwo	(Lji;)I	c	method_8062	getColor
METHOD	cwo	()Ljava/util/List;	d	comp_2380	comp_2380
METHOD	cwo	()Ljava/util/Optional;	e	comp_2378	comp_2378
METHOD	cwo	()Ljava/util/Optional;	f	comp_2379	comp_2379
CLASS	cwp	net/minecraft/class_1847	net/minecraft/potion/Potions
FIELD	cwp	Lji;	A	field_9004	field_9004
FIELD	cwp	Lji;	B	field_8973	field_8973
FIELD	cwp	Lji;	C	field_8982	field_8982
FIELD	cwp	Lji;	D	field_9002	field_9002
FIELD	cwp	Lji;	E	field_8972	field_8972
FIELD	cwp	Lji;	F	field_8986	field_8986
FIELD	cwp	Lji;	G	field_9003	field_9003
FIELD	cwp	Lji;	H	field_8992	field_8992
FIELD	cwp	Lji;	I	field_8978	field_8978
FIELD	cwp	Lji;	J	field_8965	field_8965
FIELD	cwp	Lji;	K	field_8993	field_8993
FIELD	cwp	Lji;	L	field_8975	field_8975
FIELD	cwp	Lji;	M	field_8970	field_8970
FIELD	cwp	Lji;	N	field_8995	field_8995
FIELD	cwp	Lji;	O	field_8974	field_8974
FIELD	cwp	Lji;	P	field_8964	field_8964
FIELD	cwp	Lji;	Q	field_50153	field_50153
FIELD	cwp	Lji;	R	field_50154	field_50154
FIELD	cwp	Lji;	S	field_50155	field_50155
FIELD	cwp	Lji;	T	field_50156	field_50156
FIELD	cwp	Lji;	a	field_8991	field_8991
FIELD	cwp	Lji;	b	field_8967	field_8967
FIELD	cwp	Lji;	c	field_8985	field_8985
FIELD	cwp	Lji;	d	field_8999	field_8999
FIELD	cwp	Lji;	e	field_8968	field_8968
FIELD	cwp	Lji;	f	field_8981	field_8981
FIELD	cwp	Lji;	g	field_8997	field_8997
FIELD	cwp	Lji;	h	field_9000	field_9000
FIELD	cwp	Lji;	i	field_8979	field_8979
FIELD	cwp	Lji;	j	field_8971	field_8971
FIELD	cwp	Lji;	k	field_8998	field_8998
FIELD	cwp	Lji;	l	field_8987	field_8987
FIELD	cwp	Lji;	m	field_8969	field_8969
FIELD	cwp	Lji;	n	field_9005	field_9005
FIELD	cwp	Lji;	o	field_8983	field_8983
FIELD	cwp	Lji;	p	field_8966	field_8966
FIELD	cwp	Lji;	q	field_8996	field_8996
FIELD	cwp	Lji;	r	field_8989	field_8989
FIELD	cwp	Lji;	s	field_8976	field_8976
FIELD	cwp	Lji;	t	field_8990	field_8990
FIELD	cwp	Lji;	u	field_8988	field_8988
FIELD	cwp	Lji;	v	field_8977	field_8977
FIELD	cwp	Lji;	w	field_8994	field_8994
FIELD	cwp	Lji;	x	field_9001	field_9001
FIELD	cwp	Lji;	y	field_8963	field_8963
FIELD	cwp	Lji;	z	field_8980	field_8980
METHOD	cwp	(Ljava/lang/String;Lcwm;)Lji;	a	method_8084	register
METHOD	cwp	(Ljv;)Lji;	a	method_55763	registerAndGetDefault
CLASS	cwq	net/minecraft/class_6080	net/minecraft/unused/packageinfo/PackageInfo6080
CLASS	cwr	net/minecraft/class_8053	net/minecraft/item/trim/ArmorTrim
FIELD	cwr	Lcom/mojang/serialization/Codec;	a	field_41994	CODEC
FIELD	cwr	Lzm;	b	field_49278	PACKET_CODEC
FIELD	cwr	Lxo;	c	field_41997	UPGRADE_TEXT
FIELD	cwr	Lji;	d	field_41998	material
FIELD	cwr	Lji;	e	field_41999	pattern
FIELD	cwr	Z	f	field_49279	showInTooltip
FIELD	cwr	Ljava/util/function/Function;	g	field_42000	leggingsModelIdGetter
FIELD	cwr	Ljava/util/function/Function;	h	field_42001	genericModelIdGetter
METHOD	cwr	()Lji;	a	method_48424	getPattern
METHOD	cwr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57406	method_57406
METHOD	cwr	(Lcwr;)Ljava/lang/Boolean;	a	method_57407	method_57407
METHOD	cwr	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_57408	method_57408
METHOD	cwr	(Lji;)Lale;	a	method_48434	getLeggingsModelId
METHOD	cwr	(Lji;Lji;)Z	a	method_48427	equals
METHOD	cwr	(Lji;Lji;Lji;)Lale;	a	method_57411	method_57411
METHOD	cwr	(Z)Lcwr;	a	method_58421	withShowInTooltip
METHOD	cwr	()Lji;	b	method_48431	getMaterial
METHOD	cwr	(Lcwr;)Ljava/lang/Boolean;	b	method_57410	method_57410
METHOD	cwr	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	b	method_57412	method_57412
METHOD	cwr	(Lji;)Lale;	b	method_48436	getGenericModelId
METHOD	cwr	(Lji;Lji;)Ljava/lang/String;	b	method_48577	getMaterialAssetNameFor
METHOD	cwr	(Lji;Lji;Lji;)Lale;	b	method_57413	method_57413
CLASS	cws	net/minecraft/class_8054	net/minecraft/item/trim/ArmorTrimMaterial
FIELD	cws	Lcom/mojang/serialization/Codec;	a	field_42002	CODEC
FIELD	cws	Lzm;	b	field_49280	PACKET_CODEC
FIELD	cws	Lcom/mojang/serialization/Codec;	c	field_42003	ENTRY_CODEC
FIELD	cws	Lzm;	d	field_49281	ENTRY_PACKET_CODEC
FIELD	cws	Ljava/lang/String;	e	comp_1208	comp_1208
FIELD	cws	Lji;	f	comp_1209	comp_1209
FIELD	cws	F	g	comp_1210	comp_1210
FIELD	cws	Ljava/util/Map;	h	comp_1237	comp_1237
FIELD	cws	Lxo;	i	comp_1212	comp_1212
METHOD	cws	()Ljava/lang/String;	a	comp_1208	comp_1208
METHOD	cws	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_48437	method_48437
METHOD	cws	(Ljava/lang/String;Lcui;FLxo;Ljava/util/Map;)Lcws;	a	method_48438	of
METHOD	cws	()Lji;	b	comp_1209	comp_1209
METHOD	cws	()F	c	comp_1210	comp_1210
METHOD	cws	()Ljava/util/Map;	d	comp_1237	comp_1237
METHOD	cws	()Lxo;	e	comp_1212	comp_1212
CLASS	cwt	net/minecraft/class_8055	net/minecraft/item/trim/ArmorTrimMaterials
FIELD	cwt	Lald;	a	field_42004	field_42004
FIELD	cwt	Lald;	b	field_42005	field_42005
FIELD	cwt	Lald;	c	field_42006	field_42006
FIELD	cwt	Lald;	d	field_42007	field_42007
FIELD	cwt	Lald;	e	field_42008	field_42008
FIELD	cwt	Lald;	f	field_42009	field_42009
FIELD	cwt	Lald;	g	field_42010	field_42010
FIELD	cwt	Lald;	h	field_42011	field_42011
FIELD	cwt	Lald;	i	field_42012	field_42012
FIELD	cwt	Lald;	j	field_42013	field_42013
METHOD	cwt	(Lcun;Lji$c;)Z	a	method_48439	method_48439
METHOD	cwt	(Ljava/lang/String;)Lald;	a	method_48441	of
METHOD	cwt	(Ljk$a;Lcun;)Ljava/util/Optional;	a	method_48440	get
METHOD	cwt	(Lrc;)V	a	method_48442	bootstrap
METHOD	cwt	(Lrc;Lald;Lcui;Lyl;F)V	a	method_48578	register
METHOD	cwt	(Lrc;Lald;Lcui;Lyl;FLjava/util/Map;)V	a	method_48443	register
CLASS	cwu	net/minecraft/class_8056	net/minecraft/item/trim/ArmorTrimPattern
FIELD	cwu	Lcom/mojang/serialization/Codec;	a	field_42014	CODEC
FIELD	cwu	Lzm;	b	field_49282	PACKET_CODEC
FIELD	cwu	Lcom/mojang/serialization/Codec;	c	field_42015	ENTRY_CODEC
FIELD	cwu	Lzm;	d	field_49283	ENTRY_PACKET_CODEC
FIELD	cwu	Lale;	e	comp_1213	comp_1213
FIELD	cwu	Lji;	f	comp_1214	comp_1214
FIELD	cwu	Lxo;	g	comp_1215	comp_1215
FIELD	cwu	Z	h	comp_1905	comp_1905
METHOD	cwu	()Lale;	a	comp_1213	comp_1213
METHOD	cwu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_48445	method_48445
METHOD	cwu	(Lji;)Lxo;	a	method_48446	getDescription
METHOD	cwu	()Lji;	b	comp_1214	comp_1214
METHOD	cwu	()Lxo;	c	comp_1215	comp_1215
METHOD	cwu	()Z	d	comp_1905	comp_1905
CLASS	cwv	net/minecraft/class_8057	net/minecraft/item/trim/ArmorTrimPatterns
FIELD	cwv	Lald;	a	field_42016	field_42016
FIELD	cwv	Lald;	b	field_42017	field_42017
FIELD	cwv	Lald;	c	field_42018	field_42018
FIELD	cwv	Lald;	d	field_42019	field_42019
FIELD	cwv	Lald;	e	field_42020	field_42020
FIELD	cwv	Lald;	f	field_42021	field_42021
FIELD	cwv	Lald;	g	field_42022	field_42022
FIELD	cwv	Lald;	h	field_42023	field_42023
FIELD	cwv	Lald;	i	field_42024	field_42024
FIELD	cwv	Lald;	j	field_42025	field_42025
FIELD	cwv	Lald;	k	field_42026	field_42026
FIELD	cwv	Lald;	l	field_43221	field_43221
FIELD	cwv	Lald;	m	field_43222	field_43222
FIELD	cwv	Lald;	n	field_43223	field_43223
FIELD	cwv	Lald;	o	field_43224	field_43224
FIELD	cwv	Lald;	p	field_43225	field_43225
FIELD	cwv	Lald;	q	field_49827	field_49827
FIELD	cwv	Lald;	r	field_49828	field_49828
METHOD	cwv	(Lcun;Lji$c;)Z	a	method_48447	method_48447
METHOD	cwv	(Ljava/lang/String;)Lald;	a	method_48449	of
METHOD	cwv	(Ljk$a;Lcun;)Ljava/util/Optional;	a	method_48448	get
METHOD	cwv	(Lrc;)V	a	method_48450	bootstrap
METHOD	cwv	(Lrc;Lcui;Lald;)V	a	method_48451	register
CLASS	cww	net/minecraft/class_9363	net/minecraft/item/trim/OneTwentyOneArmorTrimPatterns
METHOD	cww	(Lrc;)V	a	method_58185	bootstrap
CLASS	cwx	net/minecraft/class_8058	net/minecraft/unused/packageinfo/PackageInfo8058
CLASS	cwy	net/minecraft/class_9275	net/minecraft/component/type/BlockStateComponent
FIELD	cwy	Lcwy;	a	field_49284	DEFAULT
FIELD	cwy	Lcom/mojang/serialization/Codec;	b	field_49285	CODEC
FIELD	cwy	Lzm;	c	field_49286	PACKET_CODEC
FIELD	cwy	Ljava/util/Map;	d	comp_2381	comp_2381
FIELD	cwy	Lzm;	e	field_49287	MAP_PACKET_CODEC
METHOD	cwy	()Z	a	method_57414	isEmpty
METHOD	cwy	(Ldsa;)Ldsa;	a	method_57415	applyToState
METHOD	cwy	(Ldsa;Ldtd;Ljava/lang/Comparable;)Ldsa;	a	method_57416	method_57416
METHOD	cwy	(Ldsa;Ldtd;Ljava/lang/String;)Ldsa;	a	method_57417	applyToState
METHOD	cwy	(Ldtd;)Ljava/lang/Comparable;	a	method_57418	getValue
METHOD	cwy	(Ldtd;Ldsa;)Lcwy;	a	method_57419	with
METHOD	cwy	(Ldtd;Ljava/lang/Comparable;)Lcwy;	a	method_57420	with
METHOD	cwy	()Ljava/util/Map;	b	comp_2381	comp_2381
CLASS	cwz	net/minecraft/class_9364	net/minecraft/component/type/BookContent
METHOD	cwz	()Ljava/util/List;	a	comp_2422	pages
METHOD	cwz	(Ljava/util/List;)Ljava/lang/Object;	a	method_58186	withPages
CLASS	cxa	net/minecraft/class_9276	net/minecraft/component/type/BundleContentsComponent
FIELD	cxa	Lcxa;	a	field_49289	DEFAULT
FIELD	cxa	Lcom/mojang/serialization/Codec;	b	field_49290	CODEC
FIELD	cxa	Lzm;	c	field_49291	PACKET_CODEC
FIELD	cxa	Lorg/apache/commons/lang3/math/Fraction;	d	field_49292	NESTED_BUNDLE_OCCUPANCY
FIELD	cxa	I	e	field_49293	ADD_TO_NEW_SLOT
FIELD	cxa	Ljava/util/List;	f	field_49294	stacks
FIELD	cxa	Lorg/apache/commons/lang3/math/Fraction;	g	field_49295	occupancy
METHOD	cxa	()Ljava/util/stream/Stream;	a	method_59707	stream
METHOD	cxa	(I)Lcun;	a	method_57422	get
METHOD	cxa	(Lcun;)Lorg/apache/commons/lang3/math/Fraction;	a	method_57423	getOccupancy
METHOD	cxa	(Lcxa;)Ljava/util/List;	a	method_57424	method_57424
METHOD	cxa	(Ljava/util/List;)Lorg/apache/commons/lang3/math/Fraction;	a	method_57425	calculateOccupancy
METHOD	cxa	()Ljava/lang/Iterable;	b	method_57421	iterate
METHOD	cxa	(Lcxa;)Ljava/util/List;	b	method_57427	method_57427
METHOD	cxa	()Ljava/lang/Iterable;	c	method_59708	iterateCopy
METHOD	cxa	()I	d	method_57426	size
METHOD	cxa	()Lorg/apache/commons/lang3/math/Fraction;	e	method_57428	getOccupancy
METHOD	cxa	()Z	f	method_57429	isEmpty
CLASS	cxa$a	net/minecraft/class_9276$class_9277	net/minecraft/component/type/BundleContentsComponent$Builder
FIELD	cxa$a	Ljava/util/List;	a	field_49296	stacks
FIELD	cxa$a	Lorg/apache/commons/lang3/math/Fraction;	b	field_49297	occupancy
METHOD	cxa$a	()Lcxa$a;	a	method_59709	clear
METHOD	cxa$a	(Lcrn;Lcmv;)I	a	method_57431	add
METHOD	cxa$a	(Lcun;)I	a	method_57432	add
METHOD	cxa$a	()Lcun;	b	method_57430	removeFirst
METHOD	cxa$a	(Lcun;)I	b	method_57434	addInternal
METHOD	cxa$a	()Lorg/apache/commons/lang3/math/Fraction;	c	method_57433	getOccupancy
METHOD	cxa$a	(Lcun;)I	c	method_57436	getMaxAllowed
METHOD	cxa$a	()Lcxa;	d	method_57435	build
CLASS	cxb	net/minecraft/class_9278	net/minecraft/component/type/ChargedProjectilesComponent
FIELD	cxb	Lcxb;	a	field_49298	DEFAULT
FIELD	cxb	Lcom/mojang/serialization/Codec;	b	field_49299	CODEC
FIELD	cxb	Lzm;	c	field_49300	PACKET_CODEC
FIELD	cxb	Ljava/util/List;	d	field_49301	projectiles
METHOD	cxb	()Ljava/util/List;	a	method_57437	getProjectiles
METHOD	cxb	(Lcui;)Z	a	method_57438	contains
METHOD	cxb	(Lcun;)Lcxb;	a	method_57439	of
METHOD	cxb	(Lcxb;)Ljava/util/List;	a	method_57440	method_57440
METHOD	cxb	(Ljava/util/List;)Lcxb;	a	method_57441	of
METHOD	cxb	()Z	b	method_57442	isEmpty
METHOD	cxb	(Lcxb;)Ljava/util/List;	b	method_57443	method_57443
CLASS	cxc	net/minecraft/class_9279	net/minecraft/component/type/NbtComponent
FIELD	cxc	Lcxc;	a	field_49302	DEFAULT
FIELD	cxc	Lcom/mojang/serialization/Codec;	b	field_49303	CODEC
FIELD	cxc	Lcom/mojang/serialization/Codec;	c	field_49304	CODEC_WITH_ID
FIELD	cxc	Lzm;	d	field_49305	PACKET_CODEC
FIELD	cxc	Lur;	e	field_49306	nbt
METHOD	cxc	()I	a	method_57444	getSize
METHOD	cxc	(Lbss;)V	a	method_57445	applyToEntity
METHOD	cxc	(Lcom/mojang/serialization/MapDecoder;)Lcom/mojang/serialization/DataResult;	a	method_57446	get
METHOD	cxc	(Lcom/mojang/serialization/MapEncoder;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_57447	with
METHOD	cxc	(Lcxc;)Lur;	a	method_57448	method_57448
METHOD	cxc	(Ldpf;Ljk$a;)Z	a	method_57449	applyToBlockEntity
METHOD	cxc	(Ljava/lang/String;)Z	a	method_57450	contains
METHOD	cxc	(Ljava/util/function/Consumer;)Lcxc;	a	method_57451	apply
METHOD	cxc	(Lkl;Lcun;Ljava/util/function/Consumer;)V	a	method_57452	set
METHOD	cxc	(Lkl;Lcun;Lur;)V	a	method_57453	set
METHOD	cxc	(Lkl;Lur;)Ljava/util/function/Predicate;	a	method_57454	createPredicate
METHOD	cxc	(Lkl;Lur;Lcun;)Z	a	method_57455	method_57455
METHOD	cxc	(Lur;)Lcxc;	a	method_57456	of
METHOD	cxc	(Lvo;)Lcxc;	a	method_57457	method_57457
METHOD	cxc	()Z	b	method_57458	isEmpty
METHOD	cxc	(Lcxc;)Lcom/mojang/serialization/DataResult;	b	method_57459	method_57459
METHOD	cxc	(Lur;)Z	b	method_57460	matches
METHOD	cxc	()Lur;	c	method_57461	copyNbt
METHOD	cxc	(Lcxc;)Ljava/lang/String;	c	method_57462	method_57462
METHOD	cxc	()Lur;	d	method_57463	getNbt
METHOD	cxc	(Lcxc;)Lur;	d	method_57464	method_57464
CLASS	cxd	net/minecraft/class_9280	net/minecraft/component/type/CustomModelDataComponent
FIELD	cxd	Lcxd;	a	field_49307	DEFAULT
FIELD	cxd	Lcom/mojang/serialization/Codec;	b	field_49308	CODEC
FIELD	cxd	Lzm;	c	field_49309	PACKET_CODEC
FIELD	cxd	I	d	comp_2382	comp_2382
METHOD	cxd	()I	a	comp_2382	comp_2382
CLASS	cxe	net/minecraft/class_9281	net/minecraft/component/type/DebugStickStateComponent
FIELD	cxe	Lcxe;	a	field_49310	DEFAULT
FIELD	cxe	Lcom/mojang/serialization/Codec;	b	field_49311	CODEC
FIELD	cxe	Ljava/util/Map;	c	comp_2383	comp_2383
METHOD	cxe	()Ljava/util/Map;	a	comp_2383	comp_2383
METHOD	cxe	(Lji;)Lcom/mojang/serialization/Codec;	a	method_57465	method_57465
METHOD	cxe	(Lji;Ldtd;)Lcxe;	a	method_57466	with
METHOD	cxe	(Lji;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_57467	method_57467
METHOD	cxe	(Lji;Ljava/lang/String;)Ljava/lang/String;	b	method_57468	method_57468
CLASS	cxf	net/minecraft/class_9282	net/minecraft/component/type/DyedColorComponent
FIELD	cxf	Lcom/mojang/serialization/Codec;	a	field_49312	CODEC
FIELD	cxf	Lzm;	b	field_49313	PACKET_CODEC
FIELD	cxf	I	c	field_49314	DEFAULT_COLOR
FIELD	cxf	I	d	comp_2384	comp_2384
FIELD	cxf	Z	e	comp_2385	comp_2385
FIELD	cxf	Lcom/mojang/serialization/Codec;	f	field_49750	BASE_CODEC
METHOD	cxf	()I	a	comp_2384	comp_2384
METHOD	cxf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57469	method_57469
METHOD	cxf	(Lcun;I)I	a	method_57470	getColor
METHOD	cxf	(Lcun;Ljava/util/List;)Lcun;	a	method_57471	setColor
METHOD	cxf	(Ljava/lang/Integer;)Lcxf;	a	method_58112	method_58112
METHOD	cxf	(Z)Lcxf;	a	method_58422	withShowInTooltip
METHOD	cxf	()Z	b	comp_2385	comp_2385
CLASS	cxg	net/minecraft/class_9283	net/minecraft/component/type/FireworkExplosionComponent
FIELD	cxg	Lcxg;	a	field_49315	DEFAULT
FIELD	cxg	Lcom/mojang/serialization/Codec;	b	field_49318	COLORS_CODEC
FIELD	cxg	Lcom/mojang/serialization/Codec;	c	field_49316	CODEC
FIELD	cxg	Lzm;	d	field_49317	PACKET_CODEC
FIELD	cxg	Lcxg$a;	e	comp_2386	comp_2386
FIELD	cxg	Lit/unimi/dsi/fastutil/ints/IntList;	f	comp_2387	comp_2387
FIELD	cxg	Lit/unimi/dsi/fastutil/ints/IntList;	g	comp_2388	comp_2388
FIELD	cxg	Z	h	comp_2389	comp_2389
FIELD	cxg	Z	i	comp_2390	comp_2390
FIELD	cxg	Lzm;	j	field_49319	COLORS_PACKET_CODEC
FIELD	cxg	Lxo;	k	field_49320	CUSTOM_COLOR_TEXT
METHOD	cxg	()Lcxg$a;	a	comp_2386	comp_2386
METHOD	cxg	(I)Lxo;	a	method_57472	getColorText
METHOD	cxg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57473	method_57473
METHOD	cxg	(Lit/unimi/dsi/fastutil/ints/IntList;)Lcxg;	a	method_57474	withFadeColors
METHOD	cxg	(Ljava/util/function/Consumer;)V	a	method_57475	appendShapeTooltip
METHOD	cxg	(Lyc;Lit/unimi/dsi/fastutil/ints/IntList;)Lxo;	a	method_57476	appendColorsTooltipText
METHOD	cxg	()Lit/unimi/dsi/fastutil/ints/IntList;	b	comp_2387	comp_2387
METHOD	cxg	(Ljava/util/function/Consumer;)V	b	method_57477	appendOptionalTooltip
METHOD	cxg	()Lit/unimi/dsi/fastutil/ints/IntList;	c	comp_2388	comp_2388
METHOD	cxg	()Z	d	comp_2389	comp_2389
METHOD	cxg	()Z	e	comp_2390	comp_2390
CLASS	cxg$a	net/minecraft/class_9283$class_1782	net/minecraft/component/type/FireworkExplosionComponent$Type
FIELD	cxg$a	Lcxg$a;	a	field_7976	field_7976
FIELD	cxg$a	Lcxg$a;	b	field_7977	field_7977
FIELD	cxg$a	Lcxg$a;	c	field_7973	field_7973
FIELD	cxg$a	Lcxg$a;	d	field_7974	field_7974
FIELD	cxg$a	Lcxg$a;	e	field_7970	field_7970
FIELD	cxg$a	Lzm;	f	field_49321	PACKET_CODEC
FIELD	cxg$a	Lcom/mojang/serialization/Codec;	g	field_49322	CODEC
FIELD	cxg$a	Ljava/util/function/IntFunction;	h	field_7975	BY_ID
FIELD	cxg$a	I	i	field_7972	id
FIELD	cxg$a	Ljava/lang/String;	j	field_7971	name
FIELD	cxg$a	[Lcxg$a;	k	field_7978	field_7978
METHOD	cxg$a	()Lyc;	a	method_7812	getName
METHOD	cxg$a	(I)Lcxg$a;	a	method_7813	byId
METHOD	cxg$a	()I	b	method_7816	getId
METHOD	cxg$a	()[Lcxg$a;	d	method_36677	method_36677
CLASS	cxh	net/minecraft/class_9284	net/minecraft/component/type/FireworksComponent
FIELD	cxh	I	a	field_49325	MAX_EXPLOSIONS
FIELD	cxh	Lcom/mojang/serialization/Codec;	b	field_49323	CODEC
FIELD	cxh	Lzm;	c	field_49324	PACKET_CODEC
FIELD	cxh	I	d	comp_2391	comp_2391
FIELD	cxh	Ljava/util/List;	e	comp_2392	comp_2392
METHOD	cxh	()I	a	comp_2391	comp_2391
METHOD	cxh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57478	method_57478
METHOD	cxh	(Ljava/util/function/Consumer;Lxo;)V	a	method_57479	method_57479
METHOD	cxh	()Ljava/util/List;	b	comp_2392	comp_2392
CLASS	cxi	net/minecraft/class_9285	net/minecraft/component/type/AttributeModifiersComponent
FIELD	cxi	Lcxi;	a	field_49326	DEFAULT
FIELD	cxi	Lcom/mojang/serialization/Codec;	b	field_49327	CODEC
FIELD	cxi	Lzm;	c	field_49328	PACKET_CODEC
FIELD	cxi	Ljava/text/DecimalFormat;	d	field_49329	DECIMAL_FORMAT
FIELD	cxi	Ljava/util/List;	e	comp_2393	comp_2393
FIELD	cxi	Z	f	comp_2394	comp_2394
FIELD	cxi	Lcom/mojang/serialization/Codec;	g	field_49751	BASE_CODEC
METHOD	cxi	()Lcxi$a;	a	method_57480	builder
METHOD	cxi	(DLbsz;)D	a	method_57481	applyOperations
METHOD	cxi	(Lbsz;Ljava/util/function/BiConsumer;)V	a	method_57482	applyModifiers
METHOD	cxi	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57483	method_57483
METHOD	cxi	(Ljava/text/DecimalFormat;)V	a	method_57485	method_57485
METHOD	cxi	(Ljava/util/List;)Lcxi;	a	method_58113	method_58113
METHOD	cxi	(Lji;Lbut;Lbta;)Lcxi;	a	method_57484	with
METHOD	cxi	(Z)Lcxi;	a	method_58423	withShowInTooltip
METHOD	cxi	()Ljava/util/List;	b	comp_2393	comp_2393
METHOD	cxi	()Z	c	comp_2394	comp_2394
CLASS	cxi$1	net/minecraft/class_9285$1	net/minecraft/component/type/AttributeModifiersComponent$1
FIELD	cxi$1	[I	a	field_49330	field_49330
CLASS	cxi$a	net/minecraft/class_9285$class_9286	net/minecraft/component/type/AttributeModifiersComponent$Builder
FIELD	cxi$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_49331	entries
METHOD	cxi$a	()Lcxi;	a	method_57486	build
METHOD	cxi$a	(Lji;Lbut;Lbta;)Lcxi$a;	a	method_57487	add
CLASS	cxi$b	net/minecraft/class_9285$class_9287	net/minecraft/component/type/AttributeModifiersComponent$Entry
FIELD	cxi$b	Lcom/mojang/serialization/Codec;	a	field_49332	CODEC
FIELD	cxi$b	Lzm;	b	field_49333	PACKET_CODEC
FIELD	cxi$b	Lji;	c	comp_2395	comp_2395
FIELD	cxi$b	Lbut;	d	comp_2396	comp_2396
FIELD	cxi$b	Lbta;	e	comp_2397	comp_2397
METHOD	cxi$b	()Lji;	a	comp_2395	comp_2395
METHOD	cxi$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57488	method_57488
METHOD	cxi$b	()Lbut;	b	comp_2396	comp_2396
METHOD	cxi$b	()Lbta;	c	comp_2397	comp_2397
CLASS	cxj	net/minecraft/class_9288	net/minecraft/component/type/ContainerComponent
FIELD	cxj	Lcxj;	a	field_49334	DEFAULT
FIELD	cxj	Lcom/mojang/serialization/Codec;	b	field_49335	CODEC
FIELD	cxj	Lzm;	c	field_49336	PACKET_CODEC
FIELD	cxj	I	d	field_51410	ALL_SLOTS_EMPTY
FIELD	cxj	I	e	field_49337	MAX_SLOTS
FIELD	cxj	Ljr;	f	field_49338	stacks
METHOD	cxj	()Lcun;	a	method_58114	copyFirstStack
METHOD	cxj	(Lcun;)Z	a	method_59710	method_59710
METHOD	cxj	(Lcxj;)Ljava/util/List;	a	method_57491	method_57491
METHOD	cxj	(Ljava/util/List;)Lcxj;	a	method_57493	fromStacks
METHOD	cxj	(Ljr;)V	a	method_57492	copyTo
METHOD	cxj	()Ljava/util/stream/Stream;	b	method_57489	stream
METHOD	cxj	(Lcun;)Z	b	method_59711	method_59711
METHOD	cxj	(Ljava/util/List;)Lcxj;	b	method_57496	fromSlots
METHOD	cxj	()Ljava/util/stream/Stream;	c	method_59712	streamNonEmpty
METHOD	cxj	(Ljava/util/List;)I	c	method_59713	findFirstNonEmptyIndex
METHOD	cxj	()Ljava/lang/Iterable;	d	method_59714	iterateNonEmpty
METHOD	cxj	()Ljava/lang/Iterable;	e	method_59715	iterateNonEmptyCopy
METHOD	cxj	()Ljava/util/List;	f	method_57494	collectSlots
CLASS	cxj$a	net/minecraft/class_9288$class_9289	net/minecraft/component/type/ContainerComponent$Slot
FIELD	cxj$a	Lcom/mojang/serialization/Codec;	a	field_49339	CODEC
FIELD	cxj$a	I	b	comp_2398	comp_2398
FIELD	cxj$a	Lcun;	c	comp_2399	comp_2399
METHOD	cxj$a	()I	a	comp_2398	comp_2398
METHOD	cxj$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57498	method_57498
METHOD	cxj$a	()Lcun;	b	comp_2399	comp_2399
CLASS	cxk	net/minecraft/class_9290	net/minecraft/component/type/LoreComponent
FIELD	cxk	Lcxk;	a	field_49340	DEFAULT
FIELD	cxk	I	b	field_49343	MAX_LORES
FIELD	cxk	Lcom/mojang/serialization/Codec;	c	field_49341	CODEC
FIELD	cxk	Lzm;	d	field_49342	PACKET_CODEC
FIELD	cxk	Ljava/util/List;	e	comp_2400	comp_2400
FIELD	cxk	Ljava/util/List;	f	comp_2401	comp_2401
FIELD	cxk	Lyl;	g	field_49344	STYLE
METHOD	cxk	()Ljava/util/List;	a	comp_2400	comp_2400
METHOD	cxk	(Lxo;)Lcxk;	a	method_57499	with
METHOD	cxk	()Ljava/util/List;	b	comp_2401	comp_2401
METHOD	cxk	(Lxo;)Lxo;	b	method_57500	method_57500
CLASS	cxl	net/minecraft/class_9291	net/minecraft/component/type/LodestoneTrackerComponent
FIELD	cxl	Lcom/mojang/serialization/Codec;	a	field_49345	CODEC
FIELD	cxl	Lzm;	b	field_49346	PACKET_CODEC
FIELD	cxl	Ljava/util/Optional;	c	comp_2402	comp_2402
FIELD	cxl	Z	d	comp_2403	comp_2403
METHOD	cxl	()Ljava/util/Optional;	a	comp_2402	comp_2402
METHOD	cxl	(Lare;)Lcxl;	a	method_58115	forWorld
METHOD	cxl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57502	method_57502
METHOD	cxl	()Z	b	comp_2403	comp_2403
CLASS	cxm	net/minecraft/class_9292	net/minecraft/component/type/MapDecorationsComponent
FIELD	cxm	Lcxm;	a	field_49347	DEFAULT
FIELD	cxm	Lcom/mojang/serialization/Codec;	b	field_49348	CODEC
FIELD	cxm	Ljava/util/Map;	c	comp_2404	comp_2404
METHOD	cxm	()Ljava/util/Map;	a	comp_2404	comp_2404
METHOD	cxm	(Ljava/lang/String;Lcxm$a;)Lcxm;	a	method_57503	with
CLASS	cxm$a	net/minecraft/class_9292$class_9293	net/minecraft/component/type/MapDecorationsComponent$Decoration
FIELD	cxm$a	Lcom/mojang/serialization/Codec;	a	field_49349	CODEC
FIELD	cxm$a	Lji;	b	comp_2405	comp_2405
FIELD	cxm$a	D	c	comp_2406	comp_2406
FIELD	cxm$a	D	d	comp_2407	comp_2407
FIELD	cxm$a	F	e	comp_2408	comp_2408
METHOD	cxm$a	()Lji;	a	comp_2405	comp_2405
METHOD	cxm$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57504	method_57504
METHOD	cxm$a	()D	b	comp_2406	comp_2406
METHOD	cxm$a	()D	c	comp_2407	comp_2407
METHOD	cxm$a	()F	d	comp_2408	comp_2408
CLASS	cxn	net/minecraft/class_9294	net/minecraft/component/type/MapColorComponent
FIELD	cxn	Lcom/mojang/serialization/Codec;	a	field_49350	CODEC
FIELD	cxn	Lzm;	b	field_49351	PACKET_CODEC
FIELD	cxn	Lcxn;	c	field_49352	DEFAULT
FIELD	cxn	I	d	comp_2409	comp_2409
METHOD	cxn	()I	a	comp_2409	comp_2409
CLASS	cxo	net/minecraft/class_9295	net/minecraft/component/type/MapPostProcessingComponent
FIELD	cxo	Lcxo;	a	field_49353	field_49353
FIELD	cxo	Lcxo;	b	field_49354	field_49354
FIELD	cxo	Ljava/util/function/IntFunction;	c	field_49355	ID_TO_VALUE
FIELD	cxo	Lzm;	d	field_49356	PACKET_CODEC
FIELD	cxo	I	e	field_49357	id
FIELD	cxo	[Lcxo;	f	field_49358	field_49358
METHOD	cxo	()I	a	method_57505	getId
METHOD	cxo	()[Lcxo;	b	method_57506	method_57506
CLASS	cxp	net/minecraft/class_9296	net/minecraft/component/type/ProfileComponent
FIELD	cxp	Lcom/mojang/serialization/Codec;	a	field_49359	CODEC
FIELD	cxp	Lzm;	b	field_49360	PACKET_CODEC
FIELD	cxp	Ljava/util/Optional;	c	comp_2410	comp_2410
FIELD	cxp	Ljava/util/Optional;	d	comp_2411	comp_2411
FIELD	cxp	Lcom/mojang/authlib/properties/PropertyMap;	e	comp_2412	comp_2412
FIELD	cxp	Lcom/mojang/authlib/GameProfile;	f	comp_2413	comp_2413
FIELD	cxp	Lcom/mojang/serialization/Codec;	g	field_49752	BASE_CODEC
METHOD	cxp	()Ljava/util/concurrent/CompletableFuture;	a	method_57507	getFuture
METHOD	cxp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57508	method_57508
METHOD	cxp	(Ljava/lang/String;)Lcxp;	a	method_58116	method_58116
METHOD	cxp	(Ljava/util/Optional;)Lcxp;	a	method_57510	method_57510
METHOD	cxp	(Ljava/util/Optional;Ljava/util/Optional;Lcom/mojang/authlib/properties/PropertyMap;)Lcom/mojang/authlib/GameProfile;	a	method_57509	createProfile
METHOD	cxp	()Z	b	method_57511	isCompleted
METHOD	cxp	(Ljava/util/Optional;)Lcxp;	b	method_59533	method_59533
METHOD	cxp	()Ljava/util/Optional;	c	comp_2410	comp_2410
METHOD	cxp	()Ljava/util/Optional;	d	comp_2411	comp_2411
METHOD	cxp	()Lcom/mojang/authlib/properties/PropertyMap;	e	comp_2412	comp_2412
METHOD	cxp	()Lcom/mojang/authlib/GameProfile;	f	comp_2413	comp_2413
METHOD	cxp	()Lcom/mojang/authlib/GameProfile;	g	method_57512	method_57512
METHOD	cxp	()Lcom/mojang/authlib/GameProfile;	h	method_59534	method_59534
CLASS	cxq	net/minecraft/class_9297	net/minecraft/component/type/ContainerLootComponent
FIELD	cxq	Lcom/mojang/serialization/Codec;	a	field_49361	CODEC
FIELD	cxq	Lald;	b	comp_2414	comp_2414
FIELD	cxq	J	c	comp_2415	comp_2415
METHOD	cxq	()Lald;	a	comp_2414	comp_2414
METHOD	cxq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57513	method_57513
METHOD	cxq	()J	b	comp_2415	comp_2415
CLASS	cxr	net/minecraft/class_9298	net/minecraft/component/type/SuspiciousStewEffectsComponent
FIELD	cxr	Lcxr;	a	field_49362	DEFAULT
FIELD	cxr	Lcom/mojang/serialization/Codec;	b	field_49363	CODEC
FIELD	cxr	Lzm;	c	field_49364	PACKET_CODEC
FIELD	cxr	Ljava/util/List;	d	comp_2416	comp_2416
METHOD	cxr	()Ljava/util/List;	a	comp_2416	comp_2416
METHOD	cxr	(Lcxr$a;)Lcxr;	a	method_57514	with
CLASS	cxr$a	net/minecraft/class_9298$class_8751	net/minecraft/component/type/SuspiciousStewEffectsComponent$StewEffect
FIELD	cxr$a	Lcom/mojang/serialization/Codec;	a	field_45782	CODEC
FIELD	cxr$a	Lzm;	b	field_49365	PACKET_CODEC
FIELD	cxr$a	Lji;	c	comp_1838	comp_1838
FIELD	cxr$a	I	d	comp_1839	comp_1839
METHOD	cxr$a	()Lbsa;	a	method_53247	createStatusEffectInstance
METHOD	cxr$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53248	method_53248
METHOD	cxr$a	()Lji;	b	comp_1838	comp_1838
METHOD	cxr$a	()I	c	comp_1839	comp_1839
CLASS	cxs	net/minecraft/class_9424	net/minecraft/component/type/ToolComponent
FIELD	cxs	Lcom/mojang/serialization/Codec;	a	field_50009	CODEC
FIELD	cxs	Lzm;	b	field_50010	PACKET_CODEC
FIELD	cxs	Ljava/util/List;	c	comp_2498	comp_2498
FIELD	cxs	F	d	comp_2499	comp_2499
FIELD	cxs	I	e	comp_2500	comp_2500
METHOD	cxs	()Ljava/util/List;	a	comp_2498	comp_2498
METHOD	cxs	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58424	method_58424
METHOD	cxs	(Ldsa;)F	a	method_58425	getSpeed
METHOD	cxs	()F	b	comp_2499	comp_2499
METHOD	cxs	(Ldsa;)Z	b	method_58426	isCorrectForDrops
METHOD	cxs	()I	c	comp_2500	comp_2500
CLASS	cxs$a	net/minecraft/class_9424$class_9425	net/minecraft/component/type/ToolComponent$Rule
FIELD	cxs$a	Lcom/mojang/serialization/Codec;	a	field_50011	CODEC
FIELD	cxs$a	Lzm;	b	field_50012	PACKET_CODEC
FIELD	cxs$a	Ljm;	c	comp_2501	comp_2501
FIELD	cxs$a	Ljava/util/Optional;	d	comp_2502	comp_2502
FIELD	cxs$a	Ljava/util/Optional;	e	comp_2503	comp_2503
METHOD	cxs$a	()Ljm;	a	comp_2501	comp_2501
METHOD	cxs$a	(Laxe;)Lcxs$a;	a	method_58427	ofNeverDropping
METHOD	cxs$a	(Laxe;F)Lcxs$a;	a	method_58428	ofAlwaysDropping
METHOD	cxs$a	(Laxe;Ljava/util/Optional;Ljava/util/Optional;)Lcxs$a;	a	method_58429	of
METHOD	cxs$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58430	method_58430
METHOD	cxs$a	(Ljava/util/List;F)Lcxs$a;	a	method_58431	ofAlwaysDropping
METHOD	cxs$a	(Ljava/util/List;Ljava/util/Optional;Ljava/util/Optional;)Lcxs$a;	a	method_58432	of
METHOD	cxs$a	()Ljava/util/Optional;	b	comp_2502	comp_2502
METHOD	cxs$a	(Laxe;F)Lcxs$a;	b	method_58433	of
METHOD	cxs$a	(Ljava/util/List;F)Lcxs$a;	b	method_58434	of
METHOD	cxs$a	()Ljava/util/Optional;	c	comp_2503	comp_2503
CLASS	cxt	net/minecraft/class_9299	net/minecraft/item/TooltipAppender
METHOD	cxt	(Lcui$b;Ljava/util/function/Consumer;Lcwg;)V	a	method_57409	appendTooltip
CLASS	cxu	net/minecraft/class_9300	net/minecraft/component/type/UnbreakableComponent
FIELD	cxu	Lcom/mojang/serialization/Codec;	a	field_49366	CODEC
FIELD	cxu	Lzm;	b	field_49367	PACKET_CODEC
FIELD	cxu	Z	c	comp_2417	comp_2417
FIELD	cxu	Lxo;	d	field_49368	TOOLTIP_TEXT
METHOD	cxu	()Z	a	comp_2417	comp_2417
METHOD	cxu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57515	method_57515
METHOD	cxu	(Z)Lcxu;	a	method_58435	withShowInTooltip
CLASS	cxv	net/minecraft/class_9301	net/minecraft/component/type/WritableBookContentComponent
FIELD	cxv	Lcxv;	a	field_49369	DEFAULT
FIELD	cxv	I	b	field_49370	MAX_PAGE_LENGTH
FIELD	cxv	I	c	field_51411	MAX_PAGE_COUNT
FIELD	cxv	Lcom/mojang/serialization/Codec;	d	field_49374	PAGES_CODEC
FIELD	cxv	Lcom/mojang/serialization/Codec;	e	field_49371	CODEC
FIELD	cxv	Lzm;	f	field_49372	PACKET_CODEC
FIELD	cxv	Ljava/util/List;	g	comp_2418	pages
FIELD	cxv	Lcom/mojang/serialization/Codec;	h	field_49373	PAGE_CODEC
METHOD	cxv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57516	method_57516
METHOD	cxv	(Z)Ljava/util/stream/Stream;	a	method_57517	stream
METHOD	cxv	(ZLarv;)Ljava/lang/String;	a	method_57518	method_57518
METHOD	cxv	(Ljava/util/List;)Lcxv;	b	method_58187	withPages
CLASS	cxw	net/minecraft/class_9302	net/minecraft/component/type/WrittenBookContentComponent
FIELD	cxw	Lcxw;	a	field_49829	DEFAULT
FIELD	cxw	I	b	field_49375	MAX_SERIALIZED_PAGE_LENGTH
FIELD	cxw	I	c	field_49377	field_49377
FIELD	cxw	I	d	field_49378	MAX_TITLE_LENGTH
FIELD	cxw	I	e	field_49379	MAX_GENERATION
FIELD	cxw	I	f	field_49380	UNCOPIABLE_GENERATION
FIELD	cxw	Lcom/mojang/serialization/Codec;	g	field_49383	PAGE_CODEC
FIELD	cxw	Lcom/mojang/serialization/Codec;	h	field_49384	PAGES_CODEC
FIELD	cxw	Lcom/mojang/serialization/Codec;	i	field_49381	CODEC
FIELD	cxw	Lzm;	j	field_49382	PACKET_CODEC
FIELD	cxw	Larv;	k	comp_2419	comp_2419
FIELD	cxw	Ljava/lang/String;	l	comp_2420	comp_2420
FIELD	cxw	I	m	comp_2421	comp_2421
FIELD	cxw	Ljava/util/List;	n	comp_2422	comp_2422
FIELD	cxw	Z	o	comp_2423	comp_2423
METHOD	cxw	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	a	method_58436	createPagesCodec
METHOD	cxw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57520	method_57520
METHOD	cxw	(Lep;Lcmv;)Lcxw;	a	method_57521	resolve
METHOD	cxw	(Lep;Lcmv;Larv;)Ljava/util/Optional;	a	method_57522	resolve
METHOD	cxw	(Lep;Lcmv;Lxo;)Ljava/util/Optional;	a	method_57523	method_57523
METHOD	cxw	(Lxo;Ljk$a;)Z	a	method_57524	exceedsSerializedLengthLimit
METHOD	cxw	(Z)Ljava/util/List;	a	method_57525	getPages
METHOD	cxw	(ZLarv;)Lxo;	a	method_57526	method_57526
METHOD	cxw	()Lcxw;	b	method_57519	copy
METHOD	cxw	(Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec;	b	method_58437	createPageCodec
METHOD	cxw	(Ljava/util/List;)Lcxw;	b	method_58188	withPages
METHOD	cxw	()Lcxw;	c	method_57527	asResolved
METHOD	cxw	()Larv;	d	comp_2419	comp_2419
METHOD	cxw	()Ljava/lang/String;	e	comp_2420	comp_2420
METHOD	cxw	()I	f	comp_2421	comp_2421
METHOD	cxw	()Z	g	comp_2423	comp_2423
CLASS	cxx	net/minecraft/class_9303	net/minecraft/unused/packageinfo/PackageInfo9303
CLASS	cxy	net/minecraft/class_1750	net/minecraft/item/ItemPlacementContext
FIELD	cxy	Z	a	field_7904	canReplaceExisting
FIELD	cxy	Liz;	b	field_7903	placementPos
METHOD	cxy	(Lcxy;Liz;Lje;)Lcxy;	a	method_16355	offset
METHOD	cxy	()Z	b	method_7716	canPlace
METHOD	cxy	()Z	c	method_7717	canReplaceExisting
METHOD	cxy	()Lje;	d	method_7715	getPlayerLookDirection
METHOD	cxy	()Lje;	e	method_32760	getVerticalPlayerLookDirection
METHOD	cxy	()[Lje;	f	method_7718	getPlacementDirections
CLASS	cxz	net/minecraft/class_2968	net/minecraft/item/AutomaticItemPlacementContext
FIELD	cxz	Lje;	b	field_13362	facing
CLASS	cxz$1	net/minecraft/class_2968$1	net/minecraft/item/AutomaticItemPlacementContext$1
FIELD	cxz$1	[I	a	field_13363	field_13363
CLASS	cya	net/minecraft/class_1838	net/minecraft/item/ItemUsageContext
FIELD	cya	Lcmv;	a	field_8942	player
FIELD	cya	Lbqr;	b	field_19176	hand
FIELD	cya	Levl;	c	field_17543	hit
FIELD	cya	Ldbw;	d	field_8945	world
FIELD	cya	Lcun;	e	field_8941	stack
METHOD	cya	()Liz;	a	method_8037	getBlockPos
METHOD	cya	()Lje;	g	method_8042	getHorizontalPlayerFacing
METHOD	cya	()Z	h	method_8046	shouldCancelInteraction
METHOD	cya	()F	i	method_8044	getPlayerYaw
METHOD	cya	()Levl;	j	method_30344	getHitResult
METHOD	cya	()Lje;	k	method_8038	getSide
METHOD	cya	()Levp;	l	method_17698	getHitPos
METHOD	cya	()Z	m	method_17699	hitsInsideBlock
METHOD	cya	()Lcun;	n	method_8041	getStack
METHOD	cya	()Lcmv;	o	method_8036	getPlayer
METHOD	cya	()Lbqr;	p	method_20287	getHand
METHOD	cya	()Ldbw;	q	method_8045	getWorld
CLASS	cyb	net/minecraft/class_6081	net/minecraft/unused/packageinfo/PackageInfo6081
CLASS	cyc	net/minecraft/class_1874	net/minecraft/recipe/AbstractCookingRecipe
FIELD	cyc	Lcyy;	a	field_17544	type
FIELD	cyc	Lcyi;	b	field_40241	category
FIELD	cyc	Ljava/lang/String;	c	field_9062	group
FIELD	cyc	Lcyq;	d	field_9061	ingredient
FIELD	cyc	Lcun;	e	field_9059	result
FIELD	cyc	F	f	field_9057	experience
FIELD	cyc	I	g	field_9058	cookingTime
METHOD	cyc	()F	b	method_8171	getExperience
METHOD	cyc	()I	d	method_8167	getCookingTime
METHOD	cyc	()Lcyi;	f	method_45438	getCategory
CLASS	cyc$a	net/minecraft/class_1874$class_3958	net/minecraft/recipe/AbstractCookingRecipe$RecipeFactory
CLASS	cyd	net/minecraft/class_1849	net/minecraft/recipe/ArmorDyeRecipe
METHOD	cyd	(Lcqi;Ldbw;)Z	a	method_17701	matches
METHOD	cyd	(Lcqi;Ljk$a;)Lcun;	a	method_17700	craft
CLASS	cye	net/minecraft/class_1848	net/minecraft/recipe/BannerDuplicateRecipe
METHOD	cye	(Lcqi;)Ljr;	a	method_17704	getRemainder
METHOD	cye	(Lcqi;Ldbw;)Z	a	method_17703	matches
METHOD	cye	(Lcqi;Ljk$a;)Lcun;	a	method_17702	craft
CLASS	cyf	net/minecraft/class_3859	net/minecraft/recipe/BlastingRecipe
CLASS	cyg	net/minecraft/class_1850	net/minecraft/recipe/BookCloningRecipe
METHOD	cyg	(Lcqi;)Ljr;	a	method_17707	getRemainder
METHOD	cyg	(Lcqi;Ldbw;)Z	a	method_17706	matches
METHOD	cyg	(Lcqi;Ljk$a;)Lcun;	a	method_17705	craft
CLASS	cyh	net/minecraft/class_3920	net/minecraft/recipe/CampfireCookingRecipe
CLASS	cyi	net/minecraft/class_7709	net/minecraft/recipe/book/CookingRecipeCategory
FIELD	cyi	Lcyi;	a	field_40242	field_40242
FIELD	cyi	Lcyi;	b	field_40243	field_40243
FIELD	cyi	Lcyi;	c	field_40244	field_40244
FIELD	cyi	Lazs$a;	d	field_40245	CODEC
FIELD	cyi	Ljava/lang/String;	e	field_40246	id
FIELD	cyi	[Lcyi;	f	field_40247	field_40247
METHOD	cyi	()[Lcyi;	a	method_45439	method_45439
CLASS	cyj	net/minecraft/class_7710	net/minecraft/recipe/book/CraftingRecipeCategory
FIELD	cyj	Lcyj;	a	field_40248	field_40248
FIELD	cyj	Lcyj;	b	field_40249	field_40249
FIELD	cyj	Lcyj;	c	field_40250	field_40250
FIELD	cyj	Lcyj;	d	field_40251	field_40251
FIELD	cyj	Lcom/mojang/serialization/Codec;	e	field_40252	CODEC
FIELD	cyj	Ljava/util/function/IntFunction;	f	field_48352	INDEX_TO_VALUE
FIELD	cyj	Lzm;	g	field_48353	PACKET_CODEC
FIELD	cyj	Ljava/lang/String;	h	field_40253	id
FIELD	cyj	I	i	field_48354	index
FIELD	cyj	[Lcyj;	j	field_40254	field_40254
METHOD	cyj	()I	a	method_56101	getIndex
METHOD	cyj	()[Lcyj;	b	method_45440	method_45440
CLASS	cyk	net/minecraft/class_3955	net/minecraft/recipe/CraftingRecipe
METHOD	cyk	()Lcyj;	d	method_45441	getCategory
CLASS	cyl	net/minecraft/class_1852	net/minecraft/recipe/SpecialCraftingRecipe
FIELD	cyl	Lcyj;	a	field_40255	category
CLASS	cym	net/minecraft/class_8164	net/minecraft/recipe/CraftingDecoratedPotRecipe
METHOD	cym	(Lcqi;Ldbw;)Z	a	method_49186	matches
METHOD	cym	(Lcqi;Ljk$a;)Lcun;	a	method_49187	craft
CLASS	cyn	net/minecraft/class_1851	net/minecraft/recipe/FireworkRocketRecipe
FIELD	cyn	Lcyq;	a	field_9007	PAPER
FIELD	cyn	Lcyq;	b	field_9006	DURATION_MODIFIER
FIELD	cyn	Lcyq;	c	field_9008	FIREWORK_STAR
METHOD	cyn	(Lcqi;Ldbw;)Z	a	method_17709	matches
METHOD	cyn	(Lcqi;Ljk$a;)Lcun;	a	method_17708	craft
CLASS	cyo	net/minecraft/class_1854	net/minecraft/recipe/FireworkStarFadeRecipe
FIELD	cyo	Lcyq;	a	field_9015	INPUT_STAR
METHOD	cyo	(Lcqi;Ldbw;)Z	a	method_17711	matches
METHOD	cyo	(Lcqi;Ljk$a;)Lcun;	a	method_17710	craft
CLASS	cyp	net/minecraft/class_1853	net/minecraft/recipe/FireworkStarRecipe
FIELD	cyp	Lcyq;	a	field_9011	TYPE_MODIFIER
FIELD	cyp	Lcyq;	b	field_9010	TRAIL_MODIFIER
FIELD	cyp	Lcyq;	c	field_9014	FLICKER_MODIFIER
FIELD	cyp	Ljava/util/Map;	d	field_9013	TYPE_MODIFIER_MAP
FIELD	cyp	Lcyq;	e	field_9012	GUNPOWDER
METHOD	cyp	(Lcqi;Ldbw;)Z	a	method_17713	matches
METHOD	cyp	(Lcqi;Ljk$a;)Lcun;	a	method_17712	craft
METHOD	cyp	(Ljava/util/HashMap;)V	a	method_8085	method_8085
CLASS	cyq	net/minecraft/class_1856	net/minecraft/recipe/Ingredient
FIELD	cyq	Lcyq;	a	field_9017	EMPTY
FIELD	cyq	Lzm;	b	field_48355	PACKET_CODEC
FIELD	cyq	Lcom/mojang/serialization/Codec;	c	field_46095	ALLOW_EMPTY_CODEC
FIELD	cyq	Lcom/mojang/serialization/Codec;	d	field_46096	DISALLOW_EMPTY_CODEC
FIELD	cyq	[Lcyq$c;	e	field_9019	entries
FIELD	cyq	[Lcun;	f	field_9018	matchingStacks
FIELD	cyq	Lit/unimi/dsi/fastutil/ints/IntList;	g	field_9016	ids
METHOD	cyq	()[Lcun;	a	method_8105	getMatchingStacks
METHOD	cyq	(I)[Lcun;	a	method_47373	method_47373
METHOD	cyq	(Laxe;)Lcyq;	a	method_8106	fromTag
METHOD	cyq	(Lcom/mojang/datafixers/util/Either;)Lcyq;	a	method_53722	method_53722
METHOD	cyq	(Lcun;)Z	a	method_8093	test
METHOD	cyq	(Lcyq$c;)Lcyq;	a	method_53721	method_53721
METHOD	cyq	(Lcyq;)Ljava/util/List;	a	method_56102	method_56102
METHOD	cyq	(Ljava/util/List;)Lcyq;	a	method_56103	method_56103
METHOD	cyq	(Ljava/util/stream/Stream;)Lcyq;	a	method_26964	ofStacks
METHOD	cyq	(Z)Lcom/mojang/serialization/Codec;	a	method_53725	createCodec
METHOD	cyq	(ZLcyq;)Lcom/mojang/serialization/DataResult;	a	method_53723	method_53723
METHOD	cyq	(ZLjava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_53724	method_53724
METHOD	cyq	([Lcun;)Lcyq;	a	method_8101	ofStacks
METHOD	cyq	([Ldbv;)Lcyq;	a	method_8091	ofItems
METHOD	cyq	()Lit/unimi/dsi/fastutil/ints/IntList;	b	method_8100	getMatchingItemIds
METHOD	cyq	(I)[Lcyq$c;	b	method_8087	method_8087
METHOD	cyq	(Lcun;)Z	b	method_26965	method_26965
METHOD	cyq	(Lcyq$c;)Ljava/util/stream/Stream;	b	method_47374	method_47374
METHOD	cyq	(Ljava/util/stream/Stream;)Lcyq;	b	method_8092	ofEntries
METHOD	cyq	()Z	c	method_8103	isEmpty
METHOD	cyq	()Lcyq;	d	method_35226	empty
METHOD	cyq	()Ljava/lang/String;	e	method_53726	method_53726
METHOD	cyq	()Ljava/lang/String;	f	method_53727	method_53727
CLASS	cyq$a	net/minecraft/class_1856$class_1857	net/minecraft/recipe/Ingredient$StackEntry
FIELD	cyq$a	Lcun;	b	comp_1930	stack
FIELD	cyq$a	Lcom/mojang/serialization/Codec;	c	field_46097	CODEC
METHOD	cyq$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53729	method_53729
METHOD	cyq$a	(Lcyq$a;)Lcun;	a	method_53728	method_53728
METHOD	cyq$a	()Lcun;	b	comp_1930	stack
CLASS	cyq$b	net/minecraft/class_1856$class_1858	net/minecraft/recipe/Ingredient$TagEntry
FIELD	cyq$b	Laxe;	b	comp_1931	tag
FIELD	cyq$b	Lcom/mojang/serialization/Codec;	c	field_46098	CODEC
METHOD	cyq$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53731	method_53731
METHOD	cyq$b	(Lcyq$b;)Laxe;	a	method_53730	method_53730
METHOD	cyq$b	()Laxe;	b	comp_1931	tag
CLASS	cyq$c	net/minecraft/class_1856$class_1859	net/minecraft/recipe/Ingredient$Entry
FIELD	cyq$c	Lcom/mojang/serialization/Codec;	a	field_46099	CODEC
METHOD	cyq$c	()Ljava/util/Collection;	a	method_8108	getStacks
METHOD	cyq$c	(Lcom/mojang/datafixers/util/Either;)Lcyq$c;	a	method_53735	method_53735
METHOD	cyq$c	(Lcyq$a;)Ljava/lang/Record;	a	method_53732	method_53732
METHOD	cyq$c	(Lcyq$b;)Ljava/lang/Record;	a	method_53733	method_53733
METHOD	cyq$c	(Lcyq$c;)Lcom/mojang/datafixers/util/Either;	a	method_53734	method_53734
CLASS	cyr	net/minecraft/class_1855	net/minecraft/recipe/MapCloningRecipe
METHOD	cyr	(Lcqi;Ldbw;)Z	a	method_17715	matches
METHOD	cyr	(Lcqi;Ljk$a;)Lcun;	a	method_17714	craft
CLASS	cys	net/minecraft/class_1861	net/minecraft/recipe/MapExtendingRecipe
METHOD	cys	(Lcqi;)Lcun;	a	method_51165	findFilledMap
METHOD	cys	(Lcqi;Ldbw;)Z	method_17728	method_17728	matches
METHOD	cys	(Lcqi;Ljk$a;)Lcun;	method_17727	method_17727	craft
CLASS	cyt	net/minecraft/class_1860	net/minecraft/recipe/Recipe
FIELD	cyt	Lcom/mojang/serialization/Codec;	h	field_47319	CODEC
FIELD	cyt	Lzm;	i	field_48356	PACKET_CODEC
METHOD	cyt	()Ljr;	a	method_8117	getIngredients
METHOD	cyt	(II)Z	a	method_8113	fits
METHOD	cyt	(Lbql;)Ljr;	a	method_8111	getRemainder
METHOD	cyt	(Lbql;Ldbw;)Z	a	method_8115	matches
METHOD	cyt	(Lbql;Ljk$a;)Lcun;	a	method_8116	craft
METHOD	cyt	(Lcyq;)Z	a	method_31583	method_31583
METHOD	cyt	(Ljk$a;)Lcun;	a	method_8110	getResult
METHOD	cyt	()Z	ao_	method_8118	isIgnoredInRecipeBook
METHOD	cyt	()Lcyx;	ap_	method_8119	getSerializer
METHOD	cyt	()Ljava/lang/String;	c	method_8112	getGroup
METHOD	cyt	()Lcyy;	e	method_17716	getType
METHOD	cyt	()Lcun;	g	method_17447	createIcon
METHOD	cyt	()Z	h	method_49188	showNotification
METHOD	cyt	()Z	i	method_31584	isEmpty
CLASS	cyu	net/minecraft/class_8884	net/minecraft/recipe/RecipeCache
FIELD	cyu	[Lcyu$a;	a	field_46792	cache
FIELD	cyu	Ljava/lang/ref/WeakReference;	b	field_46793	recipeManagerRef
METHOD	cyu	(I)V	a	method_54467	sendToFront
METHOD	cyu	(Lcqi;Ldbw;)Ljava/util/Optional;	a	method_54468	getAndCacheRecipe
METHOD	cyu	(Ldbw;)V	a	method_54469	validateRecipeManager
METHOD	cyu	(Ldbw;Lcqi;)Ljava/util/Optional;	a	method_54470	getRecipe
METHOD	cyu	(Ljava/util/List;Lcyv;)V	a	method_54471	cache
CLASS	cyu$a	net/minecraft/class_8884$class_8885	net/minecraft/recipe/RecipeCache$CachedRecipe
FIELD	cyu$a	Ljr;	a	comp_2001	comp_2001
FIELD	cyu$a	Lcyv;	b	comp_2002	comp_2002
METHOD	cyu$a	()Ljr;	a	comp_2001	comp_2001
METHOD	cyu$a	(Ljava/util/List;)Z	a	method_54472	matches
METHOD	cyu$a	()Lcyv;	b	comp_2002	comp_2002
CLASS	cyv	net/minecraft/class_8786	net/minecraft/recipe/RecipeEntry
FIELD	cyv	Lzm;	a	field_48357	PACKET_CODEC
FIELD	cyv	Lale;	b	comp_1932	id
FIELD	cyv	Lcyt;	c	comp_1933	value
METHOD	cyv	()Lale;	a	comp_1932	id
METHOD	cyv	()Lcyt;	b	comp_1933	value
CLASS	cyw	net/minecraft/class_1863	net/minecraft/recipe/RecipeManager
FIELD	cyw	Lcom/google/gson/Gson;	a	field_19359	GSON
FIELD	cyw	Lorg/slf4j/Logger;	b	field_9027	LOGGER
FIELD	cyw	Ljk$a;	c	field_48848	registryLookup
FIELD	cyw	Lcom/google/common/collect/Multimap;	d	field_51481	recipesByType
FIELD	cyw	Ljava/util/Map;	e	field_36308	recipesById
FIELD	cyw	Z	f	field_9024	errored
METHOD	cyw	()Z	a	method_35227	isErrored
METHOD	cyw	(Lale;)Ljava/util/Optional;	a	method_8130	get
METHOD	cyw	(Lale;Lcom/google/gson/JsonObject;Ljk$a;)Lcyv;	a	method_17720	deserialize
METHOD	cyw	(Lbql;Ldbw;Lcyv;)Z	a	method_42297	method_42297
METHOD	cyw	(Lcyy;)Ljava/util/List;	a	method_30027	listAllOfType
METHOD	cyw	(Lcyy;Lale;)Lcyv;	a	method_59821	get
METHOD	cyw	(Lcyy;Lbql;Ldbw;)Ljava/util/Optional;	a	method_8132	getFirstMatch
METHOD	cyw	(Lcyy;Lbql;Ldbw;Lale;)Ljava/util/Optional;	a	method_42299	getFirstMatch
METHOD	cyw	(Ldbw;Lcyv;)Ljava/lang/String;	a	method_17876	method_17876
METHOD	cyw	(Ljava/lang/Iterable;)V	a	method_20702	setRecipes
METHOD	cyw	(Ljava/util/Map;Lauo;Lbng;)V	a	method_20705	apply
METHOD	cyw	()Ljava/util/Collection;	b	method_59822	method_59822
METHOD	cyw	(Lbql;Ldbw;Lcyv;)Z	b	method_42298	method_42298
METHOD	cyw	(Lcyy;)Lcyw$a;	b	method_42302	createCachedMatchGetter
METHOD	cyw	(Lcyy;Lbql;Ldbw;)Ljava/util/List;	b	method_17877	getAllMatches
METHOD	cyw	(Lbql;Ldbw;Lcyv;)Z	c	method_42301	method_42301
METHOD	cyw	(Lcyy;)Ljava/util/Collection;	c	method_17717	getAllOfType
METHOD	cyw	(Lcyy;Lbql;Ldbw;)Ljr;	c	method_8128	getRemainingStacks
METHOD	cyw	()Ljava/util/Collection;	d	method_8126	values
METHOD	cyw	()Ljava/util/stream/Stream;	e	method_8127	keys
CLASS	cyw$1	net/minecraft/class_1863$1	net/minecraft/recipe/RecipeManager$1
FIELD	cyw$1	Lcyy;	a	field_38220	field_38220
FIELD	cyw$1	Lale;	b	field_38221	id
CLASS	cyw$a	net/minecraft/class_1863$class_7266	net/minecraft/recipe/RecipeManager$MatchGetter
METHOD	cyw$a	(Lbql;Ldbw;)Ljava/util/Optional;	a	method_42303	getFirstMatch
CLASS	cyx	net/minecraft/class_1865	net/minecraft/recipe/RecipeSerializer
FIELD	cyx	Lcyx;	a	field_9035	SHAPED
FIELD	cyx	Lcyx;	b	field_9031	SHAPELESS
FIELD	cyx	Lcyx;	c	field_9028	ARMOR_DYE
FIELD	cyx	Lcyx;	d	field_9029	BOOK_CLONING
FIELD	cyx	Lcyx;	e	field_9044	MAP_CLONING
FIELD	cyx	Lcyx;	f	field_9039	MAP_EXTENDING
FIELD	cyx	Lcyx;	g	field_9043	FIREWORK_ROCKET
FIELD	cyx	Lcyx;	h	field_9036	FIREWORK_STAR
FIELD	cyx	Lcyx;	i	field_9034	FIREWORK_STAR_FADE
FIELD	cyx	Lcyx;	j	field_9037	TIPPED_ARROW
FIELD	cyx	Lcyx;	k	field_9038	BANNER_DUPLICATE
FIELD	cyx	Lcyx;	l	field_9040	SHIELD_DECORATION
FIELD	cyx	Lcyx;	m	field_9041	SHULKER_BOX
FIELD	cyx	Lcyx;	n	field_9030	SUSPICIOUS_STEW
FIELD	cyx	Lcyx;	o	field_19421	REPAIR_ITEM
FIELD	cyx	Lcyx;	p	field_9042	SMELTING
FIELD	cyx	Lcyx;	q	field_17084	BLASTING
FIELD	cyx	Lcyx;	r	field_17085	SMOKING
FIELD	cyx	Lcyx;	s	field_17347	CAMPFIRE_COOKING
FIELD	cyx	Lcyx;	t	field_17640	field_17640
FIELD	cyx	Lcyx;	u	field_42027	field_42027
FIELD	cyx	Lcyx;	v	field_42028	field_42028
FIELD	cyx	Lcyx;	w	field_42718	field_42718
METHOD	cyx	()Lcom/mojang/serialization/MapCodec;	a	method_53736	codec
METHOD	cyx	(Ljava/lang/String;Lcyx;)Lcyx;	a	method_17724	register
METHOD	cyx	()Lzm;	b	method_56104	packetCodec
CLASS	cyy	net/minecraft/class_3956	net/minecraft/recipe/RecipeType
FIELD	cyy	Lcyy;	a	field_17545	field_17545
FIELD	cyy	Lcyy;	b	field_17546	field_17546
FIELD	cyy	Lcyy;	c	field_17547	field_17547
FIELD	cyy	Lcyy;	d	field_17548	field_17548
FIELD	cyy	Lcyy;	e	field_17549	field_17549
FIELD	cyy	Lcyy;	f	field_17641	field_17641
FIELD	cyy	Lcyy;	g	field_25388	field_25388
METHOD	cyy	(Ljava/lang/String;)Lcyy;	a	method_17726	register
CLASS	cyy$1	net/minecraft/class_3956$1	net/minecraft/recipe/RecipeType$1
FIELD	cyy$1	Ljava/lang/String;	h	field_17550	field_17550
CLASS	cyz	net/minecraft/class_4317	net/minecraft/recipe/RepairItemRecipe
METHOD	cyz	(Lcqi;)Lcom/mojang/datafixers/util/Pair;	a	method_58438	findPair
METHOD	cyz	(Lcqi;Ldbw;)Z	a	method_20808	matches
METHOD	cyz	(Lcqi;Ljk$a;)Lcun;	a	method_20807	craft
METHOD	cyz	(Lcun;Lcun;)Z	a	method_58439	canCombineStacks
METHOD	cyz	(Ldad;Ldad;Ldad$a;Lczy;)V	a	method_24364	method_24364
METHOD	cyz	(Ljk$a;Ldad;Ldad;Ldad$a;)V	a	method_57528	method_57528
CLASS	cza	net/minecraft/class_1869	net/minecraft/recipe/ShapedRecipe
FIELD	cza	Lczb;	a	field_47320	raw
FIELD	cza	Lcun;	b	field_9053	result
FIELD	cza	Ljava/lang/String;	c	field_9056	group
FIELD	cza	Lcyj;	d	field_40256	category
FIELD	cza	Z	e	field_42719	showNotification
METHOD	cza	(Lcqi;Ldbw;)Z	a	method_17728	matches
METHOD	cza	(Lcqi;Ljk$a;)Lcun;	a	method_17727	craft
METHOD	cza	(Lcyq;)Z	a	method_31585	method_31585
METHOD	cza	(Lcyq;)Z	b	method_31586	method_31586
METHOD	cza	()I	j	method_8150	getWidth
METHOD	cza	()I	k	method_8158	getHeight
CLASS	cza$a	net/minecraft/class_1869$class_1870	net/minecraft/recipe/ShapedRecipe$Serializer
FIELD	cza$a	Lcom/mojang/serialization/MapCodec;	x	field_46102	CODEC
FIELD	cza$a	Lzm;	y	field_48358	PACKET_CODEC
METHOD	cza$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55071	method_55071
METHOD	cza$a	(Lcza;)Ljava/lang/Boolean;	a	method_55072	method_55072
METHOD	cza$a	(Lwz;)Lcza;	a	method_8163	read
METHOD	cza$a	(Lwz;Lcza;)V	a	method_8165	write
METHOD	cza$a	(Lcza;)Lcun;	b	method_55073	method_55073
METHOD	cza$a	(Lcza;)Lczb;	c	method_55074	method_55074
METHOD	cza$a	(Lcza;)Lcyj;	d	method_55075	method_55075
METHOD	cza$a	(Lcza;)Ljava/lang/String;	e	method_55076	method_55076
CLASS	czb	net/minecraft/class_8957	net/minecraft/recipe/RawShapedRecipe
FIELD	czb	Lcom/mojang/serialization/MapCodec;	a	field_47321	CODEC
FIELD	czb	Lzm;	b	field_48359	PACKET_CODEC
FIELD	czb	I	c	comp_2081	comp_2081
FIELD	czb	I	d	comp_2082	comp_2082
FIELD	czb	Ljr;	e	comp_2083	comp_2083
FIELD	czb	Ljava/util/Optional;	f	comp_2084	comp_2084
FIELD	czb	I	g	field_47322	MAX_WIDTH_AND_HEIGHT
METHOD	czb	()I	a	comp_2081	comp_2081
METHOD	czb	(C)Ljava/lang/String;	a	method_55077	method_55077
METHOD	czb	(Lcqi;)Z	a	method_55078	matches
METHOD	czb	(Lcqi;IIZ)Z	a	method_55079	matches
METHOD	czb	(Lczb$a;)Lcom/mojang/serialization/DataResult;	a	method_55080	fromData
METHOD	czb	(Lczb;)Lcom/mojang/serialization/DataResult;	a	method_55081	method_55081
METHOD	czb	(Lit/unimi/dsi/fastutil/chars/CharSet;)Ljava/lang/String;	a	method_55082	method_55082
METHOD	czb	(Ljava/lang/String;)I	a	method_55083	findFirstSymbol
METHOD	czb	(Ljava/util/List;)[Ljava/lang/String;	a	method_55084	removePadding
METHOD	czb	(Ljava/util/Map;Ljava/util/List;)Lczb;	a	method_55085	create
METHOD	czb	(Ljava/util/Map;[Ljava/lang/String;)Lczb;	a	method_55086	create
METHOD	czb	(Lwz;)V	a	method_55087	writeToBuf
METHOD	czb	(Lwz;Lcyq;)Lcyq;	a	method_55088	method_55088
METHOD	czb	()I	b	comp_2082	comp_2082
METHOD	czb	(Ljava/lang/String;)I	b	method_55089	findLastSymbol
METHOD	czb	(Lwz;)Lczb;	b	method_55090	readFromBuf
METHOD	czb	()Ljr;	c	comp_2083	comp_2083
METHOD	czb	()Ljava/util/Optional;	d	comp_2084	comp_2084
METHOD	czb	()Lcom/mojang/serialization/DataResult;	e	method_55091	method_55091
METHOD	czb	()Ljava/lang/String;	f	method_55092	method_55092
CLASS	czb$a	net/minecraft/class_8957$class_8958	net/minecraft/recipe/RawShapedRecipe$Data
FIELD	czb$a	Lcom/mojang/serialization/MapCodec;	a	field_47323	CODEC
FIELD	czb$a	Ljava/util/Map;	b	comp_2085	comp_2085
FIELD	czb$a	Ljava/util/List;	c	comp_2086	comp_2086
FIELD	czb$a	Lcom/mojang/serialization/Codec;	d	field_47324	PATTERN_CODEC
FIELD	czb$a	Lcom/mojang/serialization/Codec;	e	field_47325	KEY_ENTRY_CODEC
METHOD	czb$a	()Ljava/util/Map;	a	comp_2085	comp_2085
METHOD	czb$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55093	method_55093
METHOD	czb$a	(Lczb$a;)Ljava/util/List;	a	method_55094	method_55094
METHOD	czb$a	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_55095	method_55095
METHOD	czb$a	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_55096	method_55096
METHOD	czb$a	()Ljava/util/List;	b	comp_2086	comp_2086
METHOD	czb$a	(Lczb$a;)Ljava/util/Map;	b	method_55097	method_55097
METHOD	czb$a	(Ljava/lang/String;)Ljava/lang/String;	b	method_55098	method_55098
METHOD	czb$a	()Ljava/lang/String;	c	method_55099	method_55099
METHOD	czb$a	()Ljava/lang/String;	d	method_55100	method_55100
METHOD	czb$a	()Ljava/lang/String;	e	method_55101	method_55101
METHOD	czb$a	()Ljava/lang/String;	f	method_55102	method_55102
METHOD	czb$a	()Ljava/lang/String;	g	method_55103	method_55103
CLASS	czc	net/minecraft/class_1867	net/minecraft/recipe/ShapelessRecipe
FIELD	czc	Ljava/lang/String;	a	field_9049	group
FIELD	czc	Lcyj;	b	field_40257	category
FIELD	czc	Lcun;	c	field_9050	result
FIELD	czc	Ljr;	d	field_9047	ingredients
METHOD	czc	(Lcqi;Ldbw;)Z	a	method_17730	matches
METHOD	czc	(Lcqi;Ljk$a;)Lcun;	a	method_17729	craft
CLASS	czc$a	net/minecraft/class_1867$class_1868	net/minecraft/recipe/ShapelessRecipe$Serializer
FIELD	czc$a	Lzm;	x	field_48360	PACKET_CODEC
FIELD	czc$a	Lcom/mojang/serialization/MapCodec;	y	field_46104	CODEC
METHOD	czc$a	(I)[Lcyq;	a	method_53756	method_53756
METHOD	czc$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53759	method_53759
METHOD	czc$a	(Lcyq;)Z	a	method_53757	method_53757
METHOD	czc$a	(Lczc;)Ljr;	a	method_53758	method_53758
METHOD	czc$a	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_53760	method_53760
METHOD	czc$a	(Lwz;)Lczc;	a	method_8141	read
METHOD	czc$a	(Lwz;Lcyq;)Lcyq;	a	method_56105	method_56105
METHOD	czc$a	(Lwz;Lczc;)V	a	method_8143	write
METHOD	czc$a	(Lczc;)Lcun;	b	method_53762	method_53762
METHOD	czc$a	()Ljava/lang/String;	c	method_53761	method_53761
METHOD	czc$a	(Lczc;)Lcyj;	c	method_53764	method_53764
METHOD	czc$a	()Ljava/lang/String;	d	method_53763	method_53763
METHOD	czc$a	(Lczc;)Ljava/lang/String;	d	method_53765	method_53765
CLASS	czd	net/minecraft/class_1872	net/minecraft/recipe/ShieldDecorationRecipe
METHOD	czd	(Lcqi;Ldbw;)Z	a	method_17732	matches
METHOD	czd	(Lcqi;Ljk$a;)Lcun;	a	method_17731	craft
CLASS	cze	net/minecraft/class_1871	net/minecraft/recipe/ShulkerBoxColoringRecipe
METHOD	cze	(Lcqi;Ldbw;)Z	a	method_17734	matches
METHOD	cze	(Lcqi;Ljk$a;)Lcun;	a	method_17733	craft
CLASS	czf	net/minecraft/class_3957	net/minecraft/recipe/CookingRecipeSerializer
FIELD	czf	Lcyc$a;	x	field_17552	recipeFactory
FIELD	czf	Lcom/mojang/serialization/MapCodec;	y	field_46105	codec
FIELD	czf	Lzm;	z	field_48361	packetCodec
METHOD	czf	(ILcyc$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53766	method_53766
METHOD	czf	(Lcyc;)Ljava/lang/Integer;	a	method_53767	method_53767
METHOD	czf	(Ljava/lang/String;Lcyi;Lcyq;Lcun;FI)Lcyc;	a	method_55104	create
METHOD	czf	(Lwz;)Lcyc;	a	method_17737	read
METHOD	czf	(Lwz;Lcyc;)V	a	method_17735	write
METHOD	czf	(Lcyc;)Ljava/lang/Float;	b	method_53768	method_53768
METHOD	czf	(Lcyc;)Lcun;	c	method_53769	method_53769
METHOD	czf	(Lcyc;)Lcyq;	d	method_53770	method_53770
METHOD	czf	(Lcyc;)Lcyi;	e	method_53771	method_53771
METHOD	czf	(Lcyc;)Ljava/lang/String;	f	method_53772	method_53772
CLASS	czg	net/minecraft/class_1866	net/minecraft/recipe/SpecialRecipeSerializer
FIELD	czg	Lcom/mojang/serialization/MapCodec;	x	field_46106	codec
FIELD	czg	Lzm;	y	field_48362	packetCodec
METHOD	czg	(Lczg$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53773	method_53773
CLASS	czg$a	net/minecraft/class_1866$class_7711	net/minecraft/recipe/SpecialRecipeSerializer$Factory
CLASS	czh	net/minecraft/class_3972	net/minecraft/recipe/CuttingRecipe
FIELD	czh	Lcyq;	a	field_17642	ingredient
FIELD	czh	Lcun;	b	field_17643	result
FIELD	czh	Ljava/lang/String;	c	field_17645	group
FIELD	czh	Lcyy;	d	field_17646	type
FIELD	czh	Lcyx;	e	field_17647	serializer
CLASS	czh$a	net/minecraft/class_3972$class_3974	net/minecraft/recipe/CuttingRecipe$RecipeFactory
CLASS	czh$b	net/minecraft/class_3972$class_3973	net/minecraft/recipe/CuttingRecipe$Serializer
FIELD	czh$b	Lczh$a;	x	field_17648	recipeFactory
FIELD	czh$b	Lcom/mojang/serialization/MapCodec;	y	field_46107	codec
FIELD	czh$b	Lzm;	z	field_48363	packetCodec
METHOD	czh$b	(Lczh$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53774	method_53774
METHOD	czh$b	(Lczh;)Lcun;	a	method_56106	method_56106
METHOD	czh$b	(Lczh;)Lcyq;	b	method_56107	method_56107
METHOD	czh$b	(Lczh;)Ljava/lang/String;	c	method_56108	method_56108
METHOD	czh$b	(Lczh;)Lcun;	d	method_53879	method_53879
METHOD	czh$b	(Lczh;)Lcyq;	e	method_53777	method_53777
METHOD	czh$b	(Lczh;)Ljava/lang/String;	f	method_53778	method_53778
CLASS	czi	net/minecraft/class_3861	net/minecraft/recipe/SmeltingRecipe
CLASS	czj	net/minecraft/class_8059	net/minecraft/recipe/SmithingRecipe
METHOD	czj	(Lcun;)Z	a	method_48453	testTemplate
METHOD	czj	(Lcun;)Z	b	method_48454	testBase
METHOD	czj	(Lcun;)Z	c	method_30029	testAddition
CLASS	czk	net/minecraft/class_8060	net/minecraft/recipe/SmithingTransformRecipe
FIELD	czk	Lcyq;	a	field_42030	template
FIELD	czk	Lcyq;	b	field_42031	base
FIELD	czk	Lcyq;	c	field_42032	addition
FIELD	czk	Lcun;	d	field_42033	result
CLASS	czk$a	net/minecraft/class_8060$class_8061	net/minecraft/recipe/SmithingTransformRecipe$Serializer
FIELD	czk$a	Lzm;	x	field_48364	PACKET_CODEC
FIELD	czk$a	Lcom/mojang/serialization/MapCodec;	y	field_46108	CODEC
METHOD	czk$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53780	method_53780
METHOD	czk$a	(Lczk;)Lcun;	a	method_53779	method_53779
METHOD	czk$a	(Lwz;)Lczk;	a	method_48456	read
METHOD	czk$a	(Lwz;Lczk;)V	a	method_48457	write
METHOD	czk$a	(Lczk;)Lcyq;	b	method_53781	method_53781
METHOD	czk$a	(Lczk;)Lcyq;	c	method_53782	method_53782
METHOD	czk$a	(Lczk;)Lcyq;	d	method_53783	method_53783
CLASS	czl	net/minecraft/class_8062	net/minecraft/recipe/SmithingTrimRecipe
FIELD	czl	Lcyq;	a	field_42035	template
FIELD	czl	Lcyq;	b	field_42036	base
FIELD	czl	Lcyq;	c	field_42037	addition
CLASS	czl$a	net/minecraft/class_8062$class_8063	net/minecraft/recipe/SmithingTrimRecipe$Serializer
FIELD	czl$a	Lzm;	x	field_48365	PACKET_CODEC
FIELD	czl$a	Lcom/mojang/serialization/MapCodec;	y	field_46109	CODEC
METHOD	czl$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53785	method_53785
METHOD	czl$a	(Lczl;)Lcyq;	a	method_53784	method_53784
METHOD	czl$a	(Lwz;)Lczl;	a	method_48460	read
METHOD	czl$a	(Lwz;Lczl;)V	a	method_48461	write
METHOD	czl$a	(Lczl;)Lcyq;	b	method_53786	method_53786
METHOD	czl$a	(Lczl;)Lcyq;	c	method_53787	method_53787
CLASS	czm	net/minecraft/class_3862	net/minecraft/recipe/SmokingRecipe
CLASS	czn	net/minecraft/class_3975	net/minecraft/recipe/StonecuttingRecipe
CLASS	czo	net/minecraft/class_1873	net/minecraft/recipe/SuspiciousStewRecipe
METHOD	czo	(Lcqi;Ldbw;)Z	a	method_17739	matches
METHOD	czo	(Lcqi;Ljk$a;)Lcun;	a	method_17738	craft
CLASS	czp	net/minecraft/class_1876	net/minecraft/recipe/TippedArrowRecipe
METHOD	czp	(Lcqi;Ldbw;)Z	a	method_17741	matches
METHOD	czp	(Lcqi;Ljk$a;)Lcun;	a	method_17740	craft
CLASS	czq	net/minecraft/class_6082	net/minecraft/unused/packageinfo/PackageInfo6082
CLASS	czr	net/minecraft/class_1880	net/minecraft/enchantment/InfinityEnchantment
CLASS	czs	net/minecraft/class_1881	net/minecraft/enchantment/PiercingEnchantment
CLASS	czt	net/minecraft/class_1883	net/minecraft/enchantment/BindingCurseEnchantment
CLASS	czu	net/minecraft/class_9467	net/minecraft/enchantment/BreachEnchantment
METHOD	czu	(FF)F	a	method_58672	getFactor
CLASS	czv	net/minecraft/class_1882	net/minecraft/enchantment/DamageEnchantment
FIELD	czv	Ljava/util/Optional;	b	field_48369	applicableEntities
CLASS	czw	net/minecraft/class_9468	net/minecraft/enchantment/DensityEnchantment
METHOD	czw	(IF)F	a	method_58673	getDamage
CLASS	czx	net/minecraft/class_1885	net/minecraft/enchantment/UnbreakingEnchantment
METHOD	czx	(Lcun;ILazf;)Z	a	method_8176	shouldPreventDamage
CLASS	czy	net/minecraft/class_1887	net/minecraft/enchantment/Enchantment
FIELD	czy	Ljava/lang/String;	a	field_9084	translationKey
FIELD	czy	Lczy$b;	b	field_50013	properties
FIELD	czy	Lji$c;	c	field_45769	registryEntry
METHOD	czy	()Z	a	method_8193	isTreasure
METHOD	czy	(I)Lczy$a;	a	method_58440	constantCost
METHOD	czy	(II)Lczy$a;	a	method_58441	leveledCost
METHOD	czy	(ILbrl;)I	a	method_8181	getProtectionAmount
METHOD	czy	(ILbsy;)F	a	method_8196	getAttackDamage
METHOD	czy	(Laxe;IILczy$a;Lczy$a;ILcpj;[Lbsz;)Lczy$b;	a	method_58674	properties
METHOD	czy	(Laxe;IILczy$a;Lczy$a;I[Lbsz;)Lczy$b;	a	method_58442	properties
METHOD	czy	(Laxe;Laxe;IILczy$a;Lczy$a;I[Lbsz;)Lczy$b;	a	method_58443	properties
METHOD	czy	(Lbtn;)Ljava/util/Map;	a	method_8185	getEquipment
METHOD	czy	(Lbtn;Lbss;I)V	a	method_8189	onTargetDamaged
METHOD	czy	(Lcun;)Z	a	method_58444	isPrimaryItem
METHOD	czy	(Lczy;)Z	a	method_8180	canAccept
METHOD	czy	()Z	b	method_8195	isCursed
METHOD	czy	(I)Lczy;	b	method_8191	byRawId
METHOD	czy	(Lbtn;Lbss;I)V	b	method_8178	onUserDamaged
METHOD	czy	(Lcun;)Z	b	method_8192	isAcceptableItem
METHOD	czy	(Lczy;)Z	b	method_8188	canCombine
METHOD	czy	()Laxe;	c	method_56109	getApplicableItems
METHOD	czy	(I)I	c	method_8182	getMinPower
METHOD	czy	(Lbtn;Lbss;I)V	c	method_58675	onAttack
METHOD	czy	()I	d	method_58445	getWeight
METHOD	czy	(I)I	d	method_20742	getMaxPower
METHOD	czy	()I	e	method_58446	getAnvilCost
METHOD	czy	(I)Lxo;	e	method_8179	getName
METHOD	czy	()I	f	method_8187	getMinLevel
METHOD	czy	()I	g	method_8183	getMaxLevel
METHOD	czy	()Ljava/lang/String;	h	method_8190	getOrCreateTranslationKey
METHOD	czy	()Ljava/lang/String;	j	method_8184	getTranslationKey
METHOD	czy	()Z	k	method_25949	isAvailableForEnchantedBookOffer
METHOD	czy	()Z	l	method_25950	isAvailableForRandomSelection
METHOD	czy	()Lji$c;	m	method_53216	getRegistryEntry
CLASS	czy$a	net/minecraft/class_1887$class_9426	net/minecraft/enchantment/Enchantment$Cost
FIELD	czy$a	I	a	comp_2504	comp_2504
FIELD	czy$a	I	b	comp_2505	comp_2505
METHOD	czy$a	()I	a	comp_2504	comp_2504
METHOD	czy$a	(I)I	a	method_58447	forLevel
METHOD	czy$a	()I	b	comp_2505	comp_2505
CLASS	czy$b	net/minecraft/class_1887$class_9427	net/minecraft/enchantment/Enchantment$Properties
FIELD	czy$b	Laxe;	a	comp_2506	comp_2506
FIELD	czy$b	Ljava/util/Optional;	b	comp_2507	comp_2507
FIELD	czy$b	I	c	comp_2508	comp_2508
FIELD	czy$b	I	d	comp_2509	comp_2509
FIELD	czy$b	Lczy$a;	e	comp_2510	comp_2510
FIELD	czy$b	Lczy$a;	f	comp_2511	comp_2511
FIELD	czy$b	I	g	comp_2512	comp_2512
FIELD	czy$b	Lcpj;	h	comp_2548	comp_2548
FIELD	czy$b	[Lbsz;	i	comp_2513	comp_2513
METHOD	czy$b	()Laxe;	a	comp_2506	comp_2506
METHOD	czy$b	()Ljava/util/Optional;	b	comp_2507	comp_2507
METHOD	czy$b	()I	c	comp_2508	comp_2508
METHOD	czy$b	()I	d	comp_2509	comp_2509
METHOD	czy$b	()Lczy$a;	e	comp_2510	comp_2510
METHOD	czy$b	()Lczy$a;	f	comp_2511	comp_2511
METHOD	czy$b	()I	g	comp_2512	comp_2512
METHOD	czy$b	()Lcpj;	h	comp_2548	comp_2548
METHOD	czy$b	()[Lbsz;	i	comp_2513	comp_2513
CLASS	czz	net/minecraft/class_1890	net/minecraft/enchantment/EnchantmentHelper
FIELD	czz	F	a	field_38222	field_38222
METHOD	czz	(I)F	a	method_58448	getSweepingMultiplier
METHOD	czz	(Lazf;IILcun;)I	a	method_8227	calculateRequiredExperienceLevel
METHOD	czz	(Lbss;F)F	a	method_58676	getBreachFactor
METHOD	czz	(Lbtn;)F	a	method_8217	getSweepingMultiplier
METHOD	czz	(Lbtn;Lbss;)V	a	method_8210	onUserDamaged
METHOD	czz	(Lbtn;Lbss;Lczy;I)V	a	method_8207	method_8207
METHOD	czz	(Lbtn;Lbss;Ldad;)V	a	method_58677	onAttack
METHOD	czz	(Lcpj;ILcun;Z)Ljava/util/List;	a	method_8229	getPossibleEntries
METHOD	czz	(Lcpj;Lazf;Lcun;IZ)Lcun;	a	method_8233	enchant
METHOD	czz	(Lcun;)Z	a	method_57529	canHaveEnchantments
METHOD	czz	(Lcun;Lbsy;)F	a	method_8218	getAttackDamage
METHOD	czz	(Lcun;Ldad;)V	a	method_57530	set
METHOD	czz	(Lcun;Ljava/util/function/Consumer;)Ldad;	a	method_57531	apply
METHOD	czz	(Lczy;Lbtn;)I	a	method_8203	getEquipmentLevel
METHOD	czz	(Lczy;Lbtn;Ljava/util/function/Predicate;)Ljava/util/Map$Entry;	a	method_24365	chooseEquipmentWith
METHOD	czz	(Lczy;Lcun;)I	a	method_8225	getLevel
METHOD	czz	(Lczz$a;Lcun;)V	a	method_8220	forEachEnchantment
METHOD	czz	(Lczz$a;Ljava/lang/Iterable;)V	a	method_8209	forEachEnchantment
METHOD	czz	(Ljava/lang/Iterable;Lbrl;)I	a	method_8219	getProtectionAmount
METHOD	czz	(Ljava/util/Collection;Lczy;)Z	a	method_8201	isCompatible
METHOD	czz	(Ljava/util/List;Ldaa;)V	a	method_8231	removeConflicts
METHOD	czz	(Lorg/apache/commons/lang3/mutable/MutableFloat;Lbsy;Lczy;I)V	a	method_8208	method_8208
METHOD	czz	(Lorg/apache/commons/lang3/mutable/MutableInt;Lbrl;Lczy;I)V	a	method_8212	method_8212
METHOD	czz	(Lbtn;)F	b	method_42304	getSwiftSneakSpeedBoost
METHOD	czz	(Lbtn;Lbss;)V	b	method_8213	onTargetDamaged
METHOD	czz	(Lbtn;Lbss;Lczy;I)V	b	method_8198	method_8198
METHOD	czz	(Lcpj;Lazf;Lcun;IZ)Ljava/util/List;	b	method_8230	generateEnchantments
METHOD	czz	(Lcun;)Ldad;	b	method_57532	getEnchantments
METHOD	czz	(Lczy;Lbtn;)Ljava/util/Map$Entry;	b	method_8204	chooseEquipmentWith
METHOD	czz	(Lbtn;)I	c	method_8205	getKnockback
METHOD	czz	(Lcun;)Z	c	method_58117	hasEnchantments
METHOD	czz	(Lbtn;)I	d	method_8199	getFireAspect
METHOD	czz	(Lcun;)I	d	method_8223	getLuckOfTheSea
METHOD	czz	(Lbtn;)I	e	method_8211	getRespiration
METHOD	czz	(Lcun;)I	e	method_8215	getLure
METHOD	czz	(Lbtn;)I	f	method_8232	getDepthStrider
METHOD	czz	(Lcun;)Z	f	method_8224	hasBindingCurse
METHOD	czz	(Lbtn;)I	g	method_8234	getEfficiency
METHOD	czz	(Lcun;)Z	g	method_8221	hasVanishingCurse
METHOD	czz	(Lbtn;)I	h	method_8226	getLooting
METHOD	czz	(Lcun;)Z	h	method_49189	hasSilkTouch
METHOD	czz	(Lbtn;)Z	i	method_8200	hasAquaAffinity
METHOD	czz	(Lcun;)I	i	method_8206	getLoyalty
METHOD	czz	(Lbtn;)Z	j	method_8216	hasFrostWalker
METHOD	czz	(Lcun;)I	j	method_8202	getRiptide
METHOD	czz	(Lbtn;)Z	k	method_25951	hasSoulSpeed
METHOD	czz	(Lcun;)Z	k	method_8228	hasChanneling
METHOD	czz	(Lcun;)Lkl;	l	method_57533	getEnchantmentsComponentType
METHOD	czz	(Lcun;)Z	m	method_24366	method_24366
CLASS	czz$a	net/minecraft/class_1890$class_1891	net/minecraft/enchantment/EnchantmentHelper$Consumer
CLASS	daa	net/minecraft/class_1889	net/minecraft/enchantment/EnchantmentLevelEntry
FIELD	daa	Lczy;	a	field_9093	enchantment
FIELD	daa	I	b	field_9094	level
CLASS	dab	net/minecraft/class_1893	net/minecraft/enchantment/Enchantments
FIELD	dab	Lczy;	A	field_9126	field_9126
FIELD	dab	Lczy;	B	field_9125	field_9125
FIELD	dab	Lczy;	C	field_9114	field_9114
FIELD	dab	Lczy;	D	field_9100	field_9100
FIELD	dab	Lczy;	E	field_9120	field_9120
FIELD	dab	Lczy;	F	field_9106	field_9106
FIELD	dab	Lczy;	G	field_9104	field_9104
FIELD	dab	Lczy;	H	field_9117	field_9117
FIELD	dab	Lczy;	I	field_9108	field_9108
FIELD	dab	Lczy;	J	field_9098	field_9098
FIELD	dab	Lczy;	K	field_9132	field_9132
FIELD	dab	Lczy;	L	field_50157	field_50157
FIELD	dab	Lczy;	M	field_50158	field_50158
FIELD	dab	Lczy;	N	field_50159	field_50159
FIELD	dab	Lczy;	O	field_9101	field_9101
FIELD	dab	Lczy;	P	field_9109	field_9109
FIELD	dab	[Lbsz;	Q	field_9102	ALL_ARMOR
FIELD	dab	Lczy;	a	field_9111	field_9111
FIELD	dab	Lczy;	b	field_9095	field_9095
FIELD	dab	Lczy;	c	field_9129	field_9129
FIELD	dab	Lczy;	d	field_9107	field_9107
FIELD	dab	Lczy;	e	field_9096	field_9096
FIELD	dab	Lczy;	f	field_9127	field_9127
FIELD	dab	Lczy;	g	field_9105	field_9105
FIELD	dab	Lczy;	h	field_9097	field_9097
FIELD	dab	Lczy;	i	field_9128	field_9128
FIELD	dab	Lczy;	j	field_9122	field_9122
FIELD	dab	Lczy;	k	field_9113	field_9113
FIELD	dab	Lczy;	l	field_23071	field_23071
FIELD	dab	Lczy;	m	field_38223	field_38223
FIELD	dab	Lczy;	n	field_9118	field_9118
FIELD	dab	Lczy;	o	field_9123	field_9123
FIELD	dab	Lczy;	p	field_9112	field_9112
FIELD	dab	Lczy;	q	field_9121	field_9121
FIELD	dab	Lczy;	r	field_9124	field_9124
FIELD	dab	Lczy;	s	field_9110	field_9110
FIELD	dab	Lczy;	t	field_9115	field_9115
FIELD	dab	Lczy;	u	field_9131	field_9131
FIELD	dab	Lczy;	v	field_9099	field_9099
FIELD	dab	Lczy;	w	field_9119	field_9119
FIELD	dab	Lczy;	x	field_9130	field_9130
FIELD	dab	Lczy;	y	field_9103	field_9103
FIELD	dab	Lczy;	z	field_9116	field_9116
METHOD	dab	(Ljava/lang/String;Lczy;)Lczy;	a	method_8235	register
CLASS	dac	net/minecraft/class_1894	net/minecraft/enchantment/FrostWalkerEnchantment
METHOD	dac	(Lbtn;Ldbw;Liz;I)V	a	method_8236	freezeWater
CLASS	dad	net/minecraft/class_9304	net/minecraft/component/type/ItemEnchantmentsComponent
FIELD	dad	Ldad;	a	field_49385	DEFAULT
FIELD	dad	I	b	field_50014	MAX_ENCHANTMENT_LEVEL
FIELD	dad	Lcom/mojang/serialization/Codec;	c	field_49386	CODEC
FIELD	dad	Lzm;	d	field_49387	PACKET_CODEC
FIELD	dad	Lcom/mojang/serialization/Codec;	e	field_49388	ENCHANTMENT_LEVEL_CODEC
FIELD	dad	Lcom/mojang/serialization/Codec;	f	field_49753	INLINE_CODEC
FIELD	dad	Lcom/mojang/serialization/Codec;	g	field_49754	BASE_CODEC
FIELD	dad	Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;	h	field_49389	enchantments
FIELD	dad	Z	i	field_49390	showInTooltip
METHOD	dad	()Ljava/util/Set;	a	method_57534	getEnchantments
METHOD	dad	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57535	method_57535
METHOD	dad	(Lczy;)I	a	method_57536	getLevel
METHOD	dad	(Ldad;)Ljava/lang/Boolean;	a	method_57537	method_57537
METHOD	dad	(Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)Ldad;	a	method_58118	method_58118
METHOD	dad	(Ljk$a;Lald;Laxe;)Ljm;	a	method_59716	getTooltipOrderList
METHOD	dad	(Z)Ldad;	a	method_58449	withShowInTooltip
METHOD	dad	()Ljava/util/Set;	b	method_57539	getEnchantmentsMap
METHOD	dad	(Ldad;)Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;	b	method_57540	method_57540
METHOD	dad	()I	c	method_57541	getSize
METHOD	dad	(Ldad;)Ljava/lang/Boolean;	c	method_57542	method_57542
METHOD	dad	()Z	d	method_57543	isEmpty
METHOD	dad	(Ldad;)Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;	d	method_57544	method_57544
CLASS	dad$a	net/minecraft/class_9304$class_9305	net/minecraft/component/type/ItemEnchantmentsComponent$Builder
FIELD	dad$a	Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;	a	field_49391	enchantments
FIELD	dad$a	Z	b	field_49392	showInTooltip
METHOD	dad$a	()Ljava/util/Set;	a	method_57545	getEnchantments
METHOD	dad$a	(Lczy;)I	a	method_57546	getLevel
METHOD	dad$a	(Lczy;I)V	a	method_57547	set
METHOD	dad$a	(Ljava/util/function/Predicate;)V	a	method_57548	remove
METHOD	dad$a	()Ldad;	b	method_57549	build
METHOD	dad$a	(Lczy;I)V	b	method_57550	add
CLASS	dae	net/minecraft/class_1896	net/minecraft/enchantment/LuckEnchantment
CLASS	daf	net/minecraft/class_1899	net/minecraft/enchantment/MendingEnchantment
CLASS	dag	net/minecraft/class_1898	net/minecraft/enchantment/MultishotEnchantment
CLASS	dah	net/minecraft/class_1900	net/minecraft/enchantment/ProtectionEnchantment
FIELD	dah	Ldah$a;	b	field_9133	protectionType
METHOD	dah	(Lbtn;D)D	a	method_8237	transformExplosionKnockback
METHOD	dah	(Lbtn;I)I	a	method_8238	transformFireDuration
CLASS	dah$a	net/minecraft/class_1900$class_1901	net/minecraft/enchantment/ProtectionEnchantment$Type
FIELD	dah$a	Ldah$a;	a	field_9138	field_9138
FIELD	dah$a	Ldah$a;	b	field_9139	field_9139
FIELD	dah$a	Ldah$a;	c	field_9140	field_9140
FIELD	dah$a	Ldah$a;	d	field_9141	field_9141
FIELD	dah$a	Ldah$a;	e	field_9142	field_9142
FIELD	dah$a	[Ldah$a;	f	field_9136	field_9136
METHOD	dah$a	()[Ldah$a;	a	method_36689	method_36689
CLASS	dai	net/minecraft/class_4948	net/minecraft/enchantment/SoulSpeedEnchantment
CLASS	daj	net/minecraft/class_7267	net/minecraft/enchantment/SwiftSneakEnchantment
CLASS	dak	net/minecraft/class_1906	net/minecraft/enchantment/ThornsEnchantment
FIELD	dak	F	b	field_30950	ATTACK_CHANCE_PER_LEVEL
METHOD	dak	(ILazf;)Z	a	method_8243	shouldDamageAttacker
METHOD	dak	(ILazf;)I	b	method_8242	getDamageAmount
CLASS	dal	net/minecraft/class_1910	net/minecraft/enchantment/RiptideEnchantment
CLASS	dam	net/minecraft/class_1909	net/minecraft/enchantment/SilkTouchEnchantment
CLASS	dan	net/minecraft/class_1911	net/minecraft/enchantment/VanishingCurseEnchantment
CLASS	dao	net/minecraft/class_1913	net/minecraft/enchantment/DepthStriderEnchantment
CLASS	dap	net/minecraft/class_9469	net/minecraft/enchantment/WindBurstEnchantment
CLASS	dap$a	net/minecraft/class_9469$class_9470	net/minecraft/enchantment/WindBurstEnchantment$ExplosionBehaviour
FIELD	dap$a	F	a	field_50161	knockbackModifier
CLASS	daq	net/minecraft/class_6083	net/minecraft/unused/packageinfo/PackageInfo6083
CLASS	dar	net/minecraft/class_6084	net/minecraft/unused/packageinfo/PackageInfo6084
CLASS	das	net/minecraft/class_9306	net/minecraft/village/TradedItem
FIELD	das	Lcom/mojang/serialization/Codec;	a	field_49393	CODEC
FIELD	das	Lzm;	b	field_49394	PACKET_CODEC
FIELD	das	Lzm;	c	field_49395	OPTIONAL_PACKET_CODEC
FIELD	das	Lji;	d	comp_2424	comp_2424
FIELD	das	I	e	comp_2425	comp_2425
FIELD	das	Lkk;	f	comp_2426	comp_2426
FIELD	das	Lcun;	g	comp_2427	comp_2427
METHOD	das	()Lji;	a	comp_2424	comp_2424
METHOD	das	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57551	method_57551
METHOD	das	(Lcun;)Z	a	method_57552	matches
METHOD	das	(Ljava/util/function/UnaryOperator;)Ldas;	a	method_57554	withComponents
METHOD	das	(Lji;ILkk;)Lcun;	a	method_57553	createDisplayStack
METHOD	das	()I	b	comp_2425	comp_2425
METHOD	das	()Lkk;	c	comp_2426	comp_2426
METHOD	das	()Lcun;	d	comp_2427	comp_2427
CLASS	dat	net/minecraft/class_1915	net/minecraft/village/Merchant
METHOD	dat	(ILcmu;Lcmv;)Lcps;	a	method_17448	method_17448
METHOD	dat	(Lcmv;Lxo;I)V	a	method_17449	sendOffers
METHOD	dat	(Ldau;)V	a	method_8262	trade
METHOD	dat	(Ldav;)V	a	method_8261	setOffersFromServer
METHOD	dat	(Lcmv;)V	f	method_8259	setCustomer
METHOD	dat	()Z	gC	method_20708	canRefreshTrades
METHOD	dat	()Lcmv;	gq	method_8257	getCustomer
METHOD	dat	()Ldav;	gs	method_8264	getOffers
METHOD	dat	()Z	gt	method_19270	isLeveledMerchant
METHOD	dat	()Lavy;	gu	method_18010	getYesSound
METHOD	dat	()Z	gy	method_38069	isClient
METHOD	dat	(Lcun;)V	n	method_8258	onSellingItem
METHOD	dat	()I	u	method_19269	getExperience
METHOD	dat	(I)V	u	method_19271	setExperienceFromServer
CLASS	dau	net/minecraft/class_1914	net/minecraft/village/TradeOffer
FIELD	dau	Lcom/mojang/serialization/Codec;	a	field_48849	CODEC
FIELD	dau	Lzm;	b	field_48371	PACKET_CODEC
FIELD	dau	Ldas;	c	field_9146	firstBuyItem
FIELD	dau	Ljava/util/Optional;	d	field_9143	secondBuyItem
FIELD	dau	Lcun;	e	field_9148	sellItem
FIELD	dau	I	f	field_9147	uses
FIELD	dau	I	g	field_9144	maxUses
FIELD	dau	Z	h	field_9145	rewardingPlayerExperience
FIELD	dau	I	i	field_18676	specialPrice
FIELD	dau	I	j	field_18677	demandBonus
FIELD	dau	F	k	field_18678	priceMultiplier
FIELD	dau	I	l	field_18679	merchantExperience
METHOD	dau	()Lcun;	a	method_8246	getOriginalFirstBuyItem
METHOD	dau	(I)V	a	method_8245	increaseSpecialPrice
METHOD	dau	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_56705	method_56705
METHOD	dau	(Lcun;Lcun;)Z	a	method_16952	matchesBuyItems
METHOD	dau	(Ldas;)I	a	method_57555	getFirstBuyItemCount
METHOD	dau	(Ldau;)Ljava/lang/Integer;	a	method_56707	method_56707
METHOD	dau	(Lwz;)Ldau;	a	method_56110	read
METHOD	dau	(Lwz;Ldau;)V	a	method_56111	write
METHOD	dau	()Lcun;	b	method_19272	getDisplayedFirstBuyItem
METHOD	dau	(I)V	b	method_19273	setSpecialPrice
METHOD	dau	(Lcun;Lcun;)Z	b	method_16953	depleteBuyItems
METHOD	dau	(Ldau;)Ljava/lang/Float;	b	method_56708	method_56708
METHOD	dau	()Lcun;	c	method_8247	getDisplayedSecondBuyItem
METHOD	dau	(Ldau;)Ljava/lang/Integer;	c	method_56709	method_56709
METHOD	dau	()Ldas;	d	method_57556	getFirstBuyItem
METHOD	dau	(Ldau;)Ljava/lang/Integer;	d	method_56710	method_56710
METHOD	dau	()Ljava/util/Optional;	e	method_57557	getSecondBuyItem
METHOD	dau	(Ldau;)Ljava/lang/Boolean;	e	method_56711	method_56711
METHOD	dau	()Lcun;	f	method_8250	getSellItem
METHOD	dau	(Ldau;)Ljava/lang/Integer;	f	method_56712	method_56712
METHOD	dau	()V	g	method_19274	updateDemandBonus
METHOD	dau	(Ldau;)Ljava/lang/Integer;	g	method_56713	method_56713
METHOD	dau	()Lcun;	h	method_18019	copySellItem
METHOD	dau	(Ldau;)Lcun;	h	method_56714	method_56714
METHOD	dau	()I	i	method_8249	getUses
METHOD	dau	(Ldau;)Ljava/util/Optional;	i	method_56715	method_56715
METHOD	dau	()V	j	method_19275	resetUses
METHOD	dau	(Ldau;)Ldas;	j	method_56716	method_56716
METHOD	dau	()I	k	method_8248	getMaxUses
METHOD	dau	()V	l	method_8244	use
METHOD	dau	()I	m	method_21725	getDemandBonus
METHOD	dau	()V	n	method_19276	clearSpecialPrice
METHOD	dau	()I	o	method_19277	getSpecialPrice
METHOD	dau	()F	p	method_19278	getPriceMultiplier
METHOD	dau	()I	q	method_19279	getMerchantExperience
METHOD	dau	()Z	r	method_8255	isDisabled
METHOD	dau	()V	s	method_8254	disable
METHOD	dau	()Z	t	method_21834	hasBeenUsed
METHOD	dau	()Z	u	method_8256	shouldRewardPlayerExperience
METHOD	dau	()Ldau;	v	method_53881	copy
CLASS	dav	net/minecraft/class_1916	net/minecraft/village/TradeOfferList
FIELD	dav	Lcom/mojang/serialization/Codec;	a	field_48850	CODEC
FIELD	dav	Lzm;	b	field_48373	PACKET_CODEC
METHOD	dav	()Ldav;	a	method_53882	copy
METHOD	dav	(Lcun;Lcun;I)Ldau;	a	method_8267	getValidOffer
CLASS	daw	net/minecraft/class_6085	net/minecraft/unused/packageinfo/PackageInfo6085
CLASS	dax	net/minecraft/class_1918	net/minecraft/world/CommandBlockExecutor
FIELD	dax	Ljava/text/SimpleDateFormat;	b	field_9169	DATE_FORMAT
FIELD	dax	Lxo;	c	field_21515	DEFAULT_NAME
FIELD	dax	J	d	field_9167	lastExecution
FIELD	dax	Z	e	field_9166	updateLastExecution
FIELD	dax	I	f	field_9163	successCount
FIELD	dax	Z	g	field_9164	trackOutput
FIELD	dax	Lxo;	h	field_9165	lastOutput
FIELD	dax	Ljava/lang/String;	i	field_9168	command
FIELD	dax	Lxo;	j	field_9162	customName
METHOD	dax	(I)V	a	method_8298	setSuccessCount
METHOD	dax	(Lcmv;)Lbqs;	a	method_8288	interact
METHOD	dax	(Ldbw;)Z	a	method_8301	execute
METHOD	dax	(Ljava/lang/String;)V	a	method_8286	setCommand
METHOD	dax	(Lur;Ljk$a;)Lur;	a	method_8297	writeNbt
METHOD	dax	(Z)V	a	method_8287	setTrackOutput
METHOD	dax	(ZI)V	a	method_8294	method_8294
METHOD	dax	(Lur;Ljk$a;)V	b	method_8305	readNbt
METHOD	dax	(Lxo;)V	b	method_8290	setCustomName
METHOD	dax	(Lxo;)V	c	method_8291	setLastOutput
METHOD	dax	()Lare;	e	method_8293	getWorld
METHOD	dax	()V	f	method_8295	markDirty
METHOD	dax	()Levp;	g	method_8300	getPos
METHOD	dax	()Ljava/lang/String;	h	method_8302	method_8302
METHOD	dax	()Lep;	i	method_8303	getSource
METHOD	dax	()Z	j	method_52175	isEditable
METHOD	dax	()I	k	method_8304	getSuccessCount
METHOD	dax	()Lxo;	l	method_8292	getLastOutput
METHOD	dax	()Ljava/lang/String;	m	method_8289	getCommand
METHOD	dax	()Lxo;	n	method_8299	getCustomName
METHOD	dax	()Lxo;	o	method_57558	getCustomNameNullable
METHOD	dax	()Z	p	method_8296	isTrackingOutput
CLASS	day	net/minecraft/class_1917	net/minecraft/block/spawner/MobSpawnerLogic
FIELD	day	Lorg/slf4j/Logger;	a	field_9156	LOGGER
FIELD	day	Ljava/lang/String;	b	field_40877	SPAWN_DATA_KEY
FIELD	day	I	c	field_30951	field_30951
FIELD	day	I	d	field_9154	spawnDelay
FIELD	day	Lbpc;	e	field_9152	spawnPotentials
FIELD	day	Ldcn;	f	field_9155	spawnEntry
FIELD	day	D	g	field_9161	rotation
FIELD	day	D	h	field_9159	lastRotation
FIELD	day	I	i	field_9151	minSpawnDelay
FIELD	day	I	j	field_9150	maxSpawnDelay
FIELD	day	I	k	field_9149	spawnCount
FIELD	day	Lbss;	l	field_9153	renderedEntity
FIELD	day	I	m	field_9160	maxNearbyEntities
FIELD	day	I	n	field_9158	requiredPlayerRange
FIELD	day	I	o	field_9157	spawnRange
METHOD	day	()D	a	method_8278	getRotation
METHOD	day	(DDDLbss;)Lbss;	a	method_18085	method_18085
METHOD	day	(Lare;Liz;)V	a	method_31588	serverTick
METHOD	day	(Lbsy;Ldbw;Lazf;Liz;)V	a	method_8274	setEntityId
METHOD	day	(Ldbw;I)Z	a	method_8275	handleStatus
METHOD	day	(Ldbw;Lazf;Liz;)Ldcn;	a	method_46404	getSpawnEntry
METHOD	day	(Ldbw;Liz;)V	a	method_31589	clientTick
METHOD	day	(Ldbw;Liz;I)V	a	method_8273	sendStatus
METHOD	day	(Ldbw;Liz;Lbpe$b;)V	a	method_33356	method_33356
METHOD	day	(Ldbw;Liz;Ldcn;)V	a	method_8277	setSpawnEntry
METHOD	day	(Ldbw;Liz;Lur;)V	a	method_8280	readNbt
METHOD	day	(Ljava/lang/String;)Ljava/lang/IllegalStateException;	a	method_38081	method_38081
METHOD	day	(Lur;)Lur;	a	method_8272	writeNbt
METHOD	day	()D	b	method_8279	getLastRotation
METHOD	day	(Ldbw;Liz;)Lbss;	b	method_8283	getRenderedEntity
METHOD	day	(Ljava/lang/String;)V	b	method_38080	method_38080
METHOD	day	(Ldbw;Liz;)Z	c	method_8284	isPlayerInRange
METHOD	day	(Ljava/lang/String;)V	c	method_46405	method_46405
METHOD	day	(Ldbw;Liz;)V	d	method_8282	updateSpawns
CLASS	daz	net/minecraft/class_1920	net/minecraft/world/BlockRenderView
METHOD	daz	(Ldcf;Liz;)I	a	method_8314	getLightLevel
METHOD	daz	(Liz;Ldbh;)I	a	method_23752	getColor
METHOD	daz	(Lje;Z)F	a	method_24852	getBrightness
METHOD	daz	(Liz;I)I	b	method_22335	getBaseLightLevel
METHOD	daz	(Liz;)Z	h	method_8311	isSkyVisible
METHOD	daz	()Leni;	y_	method_22336	getLightingProvider
CLASS	dba	net/minecraft/class_5329	net/minecraft/world/BlockCollisionSpliterator
FIELD	dba	Levk;	a	field_25169	box
FIELD	dba	Levu;	b	field_25170	context
FIELD	dba	Ljb;	c	field_25171	blockIterator
FIELD	dba	Liz$a;	d	field_25172	pos
FIELD	dba	Lewi;	e	field_25173	boxShape
FIELD	dba	Ldbg;	f	field_25174	world
FIELD	dba	Z	g	field_35590	forEntity
FIELD	dba	Ldbc;	h	field_35108	chunk
FIELD	dba	J	i	field_35109	chunkPos
FIELD	dba	Ljava/util/function/BiFunction;	j	field_44787	resultFunction
METHOD	dba	(II)Ldbc;	a	method_29283	getChunk
CLASS	dbb	net/minecraft/class_1919	net/minecraft/server/world/BlockEvent
FIELD	dbb	Liz;	a	comp_60	pos
FIELD	dbb	Ldex;	b	comp_61	block
FIELD	dbb	I	c	comp_62	type
FIELD	dbb	I	d	comp_63	data
METHOD	dbb	()Liz;	a	comp_60	pos
METHOD	dbb	()Ldex;	b	comp_61	block
METHOD	dbb	()I	c	comp_62	type
METHOD	dbb	()I	d	comp_63	data
CLASS	dbc	net/minecraft/class_1922	net/minecraft/world/BlockView
METHOD	dbc	()I	Q	method_8315	getMaxLightLevel
METHOD	dbc	(Ldbe;)Levl;	a	method_32880	raycast
METHOD	dbc	(Ldbe;Liz;)Levl;	a	method_32881	method_32881
METHOD	dbc	(Ldbf;)Levl;	a	method_17742	raycast
METHOD	dbc	(Ldbf;Liz;)Levl;	a	method_17743	method_17743
METHOD	dbc	(Levk;)Ljava/util/stream/Stream;	a	method_29546	getStatesInBox
METHOD	dbc	(Levp;Levp;Liz;Lewi;Ldsa;)Levl;	a	method_17745	raycastBlock
METHOD	dbc	(Levp;Levp;Ljava/lang/Object;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Ljava/lang/Object;	a	method_17744	raycast
METHOD	dbc	(Lewi;Ljava/util/function/Supplier;)D	a	method_30346	getDismountHeight
METHOD	dbc	(Liz;Ldph;)Ljava/util/Optional;	a	method_35230	getBlockEntity
METHOD	dbc	(Liz;)Ldsa;	a_	method_8320	getBlockState
METHOD	dbc	(Ldbe;)Levl;	b	method_32882	method_32882
METHOD	dbc	(Ldbf;)Levl;	b	method_17746	method_17746
METHOD	dbc	(Liz;)Lent;	b_	method_8316	getFluidState
METHOD	dbc	(Liz;)Ldpf;	c_	method_8321	getBlockEntity
METHOD	dbc	(Liz;)Lewi;	f	method_30348	method_30348
METHOD	dbc	(Liz;)I	i	method_8317	getLuminance
METHOD	dbc	(Liz;)D	j	method_30347	getDismountHeight
CLASS	dbd	net/minecraft/class_1923	net/minecraft/util/math/ChunkPos
FIELD	dbd	J	a	field_17348	MARKER
FIELD	dbd	Ldbd;	b	field_35107	ORIGIN
FIELD	dbd	I	c	field_38224	field_38224
FIELD	dbd	I	d	field_38225	field_38225
FIELD	dbd	I	e	field_9181	x
FIELD	dbd	I	f	field_9180	z
FIELD	dbd	I	g	field_36299	field_36299
FIELD	dbd	J	h	field_30953	field_30953
FIELD	dbd	J	i	field_30954	field_30954
FIELD	dbd	I	j	field_30955	field_30955
FIELD	dbd	I	k	field_30956	field_30956
FIELD	dbd	I	l	field_30957	field_30957
FIELD	dbd	I	m	field_30958	field_30958
FIELD	dbd	I	n	field_30959	field_30959
METHOD	dbd	()J	a	method_8324	toLong
METHOD	dbd	(I)I	a	method_33939	getOffsetX
METHOD	dbd	(II)Ldbd;	a	method_42305	fromRegion
METHOD	dbd	(III)Liz;	a	method_35231	getBlockPos
METHOD	dbd	(J)I	a	method_8325	getPackedX
METHOD	dbd	(Ldbd;)I	a	method_24022	getChebyshevDistance
METHOD	dbd	(Ldbd;I)Ljava/util/stream/Stream;	a	method_19280	stream
METHOD	dbd	(Ldbd;Ldbd;)Ljava/util/stream/Stream;	a	method_19281	stream
METHOD	dbd	(Liz;)J	a	method_37232	toLong
METHOD	dbd	()I	b	method_33940	getCenterX
METHOD	dbd	(I)I	b	method_33941	getOffsetZ
METHOD	dbd	(II)Ldbd;	b	method_42306	fromRegionCenter
METHOD	dbd	(J)I	b	method_8332	getPackedZ
METHOD	dbd	(Ldbd;)I	b	method_52566	getSquaredDistance
METHOD	dbd	()I	c	method_33942	getCenterZ
METHOD	dbd	(I)Liz;	c	method_33943	getCenterAtY
METHOD	dbd	(II)J	c	method_8331	toLong
METHOD	dbd	(J)I	c	method_52567	getSquaredDistance
METHOD	dbd	()I	d	method_8326	getStartX
METHOD	dbd	(II)I	d	method_42307	hashCode
METHOD	dbd	()I	e	method_8328	getStartZ
METHOD	dbd	(II)I	e	method_52568	getSquaredDistance
METHOD	dbd	()I	f	method_8327	getEndX
METHOD	dbd	()I	g	method_8329	getEndZ
METHOD	dbd	()I	h	method_17885	getRegionX
METHOD	dbd	()I	i	method_17886	getRegionZ
METHOD	dbd	()I	j	method_17887	getRegionRelativeX
METHOD	dbd	()I	k	method_17888	getRegionRelativeZ
METHOD	dbd	()Liz;	l	method_8323	getStartPos
CLASS	dbd$1	net/minecraft/class_1923$1	net/minecraft/util/math/ChunkPos$1
FIELD	dbd$1	Ldbd;	a	field_18680	field_18680
FIELD	dbd$1	Ldbd;	b	field_18681	field_18681
FIELD	dbd$1	I	c	field_18682	field_18682
FIELD	dbd$1	I	d	field_18683	field_18683
FIELD	dbd$1	Ldbd;	e	field_18684	position
CLASS	dbe	net/minecraft/class_5702	net/minecraft/world/BlockStateRaycastContext
FIELD	dbe	Levp;	a	field_28102	start
FIELD	dbe	Levp;	b	field_28103	end
FIELD	dbe	Ljava/util/function/Predicate;	c	field_28104	statePredicate
METHOD	dbe	()Levp;	a	method_32883	getEnd
METHOD	dbe	()Levp;	b	method_32884	getStart
METHOD	dbe	()Ljava/util/function/Predicate;	c	method_32885	getStatePredicate
CLASS	dbf	net/minecraft/class_3959	net/minecraft/world/RaycastContext
FIELD	dbf	Levp;	a	field_17553	start
FIELD	dbf	Levp;	b	field_17554	end
FIELD	dbf	Ldbf$a;	c	field_17555	shapeType
FIELD	dbf	Ldbf$b;	d	field_17556	fluid
FIELD	dbf	Levu;	e	field_17557	shapeContext
METHOD	dbf	()Levp;	a	method_17747	getEnd
METHOD	dbf	(Ldsa;Ldbc;Liz;)Lewi;	a	method_17748	getBlockShape
METHOD	dbf	(Lent;Ldbc;Liz;)Lewi;	a	method_17749	getFluidShape
METHOD	dbf	()Levp;	b	method_17750	getStart
CLASS	dbf$a	net/minecraft/class_3959$class_3960	net/minecraft/world/RaycastContext$ShapeType
FIELD	dbf$a	Ldbf$a;	a	field_17558	field_17558
FIELD	dbf$a	Ldbf$a;	b	field_17559	field_17559
FIELD	dbf$a	Ldbf$a;	c	field_23142	field_23142
FIELD	dbf$a	Ldbf$a;	d	field_36337	field_36337
FIELD	dbf$a	Ldbf$c;	e	field_17560	provider
FIELD	dbf$a	[Ldbf$a;	f	field_17561	field_17561
METHOD	dbf$a	()[Ldbf$a;	a	method_36690	method_36690
METHOD	dbf$a	(Ldsa;Ldbc;Liz;Levu;)Lewi;	a	method_40007	method_40007
CLASS	dbf$b	net/minecraft/class_3959$class_242	net/minecraft/world/RaycastContext$FluidHandling
FIELD	dbf$b	Ldbf$b;	a	field_1348	field_1348
FIELD	dbf$b	Ldbf$b;	b	field_1345	field_1345
FIELD	dbf$b	Ldbf$b;	c	field_1347	field_1347
FIELD	dbf$b	Ldbf$b;	d	field_36338	field_36338
FIELD	dbf$b	Ljava/util/function/Predicate;	e	field_1346	predicate
FIELD	dbf$b	[Ldbf$b;	f	field_1349	field_1349
METHOD	dbf$b	()[Ldbf$b;	a	method_36691	method_36691
METHOD	dbf$b	(Lent;)Z	a	method_17751	handled
METHOD	dbf$b	(Lent;)Z	b	method_40008	method_40008
METHOD	dbf$b	(Lent;)Z	c	method_1018	method_1018
METHOD	dbf$b	(Lent;)Z	d	method_1017	method_1017
CLASS	dbf$c	net/minecraft/class_3959$class_3961	net/minecraft/world/RaycastContext$ShapeProvider
CLASS	dbg	net/minecraft/class_1941	net/minecraft/world/CollisionView
METHOD	dbg	()Ldtr;	C_	method_8621	getWorldBorder
METHOD	dbg	(DDDLevk;)Levk;	a	method_39451	method_39451
METHOD	dbg	(Lbss;Levk;)Z	a	method_8587	isSpaceEmpty
METHOD	dbg	(Lbss;Lewi;)Z	a	method_8611	doesNotIntersectEntities
METHOD	dbg	(Lbss;Lewi;Levp;DDD)Ljava/util/Optional;	a	method_33594	findClosestCollision
METHOD	dbg	(Ldsa;Liz;Levu;)Z	a	method_8628	canPlace
METHOD	dbg	(Lewi;)Ljava/util/stream/Stream;	a	method_39452	method_39452
METHOD	dbg	(Liz$a;Lewi;)Liz;	a	method_51715	method_51715
METHOD	dbg	(Lbss;Levk;)Z	b	method_52569	isBlockSpaceEmpty
METHOD	dbg	(Levk;)Z	b	method_18026	isSpaceEmpty
METHOD	dbg	(Lewi;)Z	b	method_39453	method_39453
METHOD	dbg	(Liz$a;Lewi;)Lewi;	b	method_51716	method_51716
METHOD	dbg	(II)Ldbc;	c	method_22338	getChunkAsView
METHOD	dbg	(Lbss;Levk;)Ljava/util/List;	c	method_20743	getEntityCollisions
METHOD	dbg	(Liz$a;Lewi;)Lewi;	c	method_51717	method_51717
METHOD	dbg	(Lbss;Levk;)Ljava/lang/Iterable;	d	method_8600	getCollisions
METHOD	dbg	(Lbss;Levk;)Ljava/lang/Iterable;	e	method_20812	getBlockCollisions
METHOD	dbg	(Lbss;)Z	f	method_8606	doesNotIntersectEntities
METHOD	dbg	(Lbss;Levk;)Z	f	method_39454	canCollide
METHOD	dbg	(Lbss;)Z	g	method_17892	isSpaceEmpty
METHOD	dbg	(Lbss;Levk;)Ljava/util/Optional;	g	method_51718	findSupportingBlockPos
METHOD	dbg	(Lbss;Levk;)Lewi;	h	method_39455	getWorldBorderCollisions
METHOD	dbg	(Lbss;Levk;)Ljava/util/Iterator;	i	method_39456	method_39456
CLASS	dbh	net/minecraft/class_6539	net/minecraft/world/biome/ColorResolver
CLASS	dbi	net/minecraft/class_5423	net/minecraft/world/RegistryWorldView
CLASS	dbj	net/minecraft/class_5304	net/minecraft/world/spawner/SpecialSpawner
METHOD	dbj	(Lare;ZZ)I	a	method_6445	spawn
CLASS	dbk	net/minecraft/class_5359	net/minecraft/resource/DataPackSettings
FIELD	dbk	Ldbk;	a	field_25393	SAFE_MODE
FIELD	dbk	Lcom/mojang/serialization/Codec;	b	field_25394	CODEC
FIELD	dbk	Ljava/util/List;	c	field_25395	enabled
FIELD	dbk	Ljava/util/List;	d	field_25396	disabled
METHOD	dbk	()Ljava/util/List;	a	method_29547	getEnabled
METHOD	dbk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_29549	method_29549
METHOD	dbk	(Ldbk;)Ljava/util/List;	a	method_29548	method_29548
METHOD	dbk	()Ljava/util/List;	b	method_29550	getDisabled
METHOD	dbk	(Ldbk;)Ljava/util/List;	b	method_29551	method_29551
CLASS	dbl	net/minecraft/class_2682	net/minecraft/world/EmptyBlockView
FIELD	dbl	Ldbl;	a	field_12294	field_12294
FIELD	dbl	[Ldbl;	b	field_12295	field_12295
METHOD	dbl	()[Ldbl;	a	method_36692	method_36692
CLASS	dbm	net/minecraft/class_5361	net/minecraft/world/explosion/EntityExplosionBehavior
FIELD	dbm	Lbss;	a	field_25399	entity
METHOD	dbm	(Ldbo;Ldbc;Liz;Ldsa;Lent;Ljava/lang/Float;)Ljava/lang/Float;	a	method_29552	method_29552
CLASS	dbn	net/minecraft/class_1924	net/minecraft/world/EntityView
METHOD	dbn	(DDDD)Z	a	method_18458	isPlayerInRange
METHOD	dbn	(DDDDLjava/util/function/Predicate;)Lcmv;	a	method_8604	getClosestPlayer
METHOD	dbn	(DDDDZ)Lcmv;	a	method_18459	getClosestPlayer
METHOD	dbn	(Lbss;D)Lcmv;	a	method_18460	getClosestPlayer
METHOD	dbn	(Lbss;Levk;Ljava/util/function/Predicate;)Ljava/util/List;	a	method_8333	getOtherEntities
METHOD	dbn	(Lbss;Lewi;)Z	a	method_8611	doesNotIntersectEntities
METHOD	dbn	(Lbtn;)Z	a	method_31590	method_31590
METHOD	dbn	(Lcee;DDD)Lcmv;	a	method_18461	getClosestPlayer
METHOD	dbn	(Lcee;Lbtn;)Lcmv;	a	method_18462	getClosestPlayer
METHOD	dbn	(Lcee;Lbtn;DDD)Lcmv;	a	method_18463	getClosestPlayer
METHOD	dbn	(Lcee;Lbtn;Levk;)Ljava/util/List;	a	method_18464	getPlayers
METHOD	dbn	(Ldwh;Levk;Ljava/util/function/Predicate;)Ljava/util/List;	a	method_18023	getEntitiesByType
METHOD	dbn	(Ljava/lang/Class;Lcee;Lbtn;DDDLevk;)Lbtn;	a	method_21726	getClosestEntity
METHOD	dbn	(Ljava/lang/Class;Lcee;Lbtn;Levk;)Ljava/util/List;	a	method_18466	getTargets
METHOD	dbn	(Ljava/lang/Class;Levk;)Ljava/util/List;	a	method_18467	getNonSpectatingEntities
METHOD	dbn	(Ljava/lang/Class;Levk;Ljava/util/function/Predicate;)Ljava/util/List;	a	method_8390	getEntitiesByClass
METHOD	dbn	(Ljava/util/List;Lcee;Lbtn;DDD)Lbtn;	a	method_18468	getClosestEntity
METHOD	dbn	(Lbss;Levk;)Ljava/util/List;	a_	method_8335	getOtherEntities
METHOD	dbn	(Lbtn;)Z	b	method_31591	method_31591
METHOD	dbn	(Ljava/util/UUID;)Lcmv;	b	method_18470	getPlayerByUuid
METHOD	dbn	(Lbss;Levk;)Ljava/util/List;	c	method_20743	getEntityCollisions
METHOD	dbn	()Ljava/util/List;	x	method_18456	getPlayers
CLASS	dbo	net/minecraft/class_1927	net/minecraft/world/explosion/Explosion
FIELD	dbo	Ldbp;	a	field_25818	DEFAULT_BEHAVIOR
FIELD	dbo	I	b	field_30960	field_30960
FIELD	dbo	Z	c	field_9186	createFire
FIELD	dbo	Ldbo$a;	d	field_9184	destructionType
FIELD	dbo	Lazf;	e	field_9191	random
FIELD	dbo	Ldbw;	f	field_9187	world
FIELD	dbo	D	g	field_9195	x
FIELD	dbo	D	h	field_9192	y
FIELD	dbo	D	i	field_9189	z
FIELD	dbo	Lbss;	j	field_9185	entity
FIELD	dbo	F	k	field_9190	power
FIELD	dbo	Lbrl;	l	field_9193	damageSource
FIELD	dbo	Ldbp;	m	field_25400	behavior
FIELD	dbo	Llg;	n	field_47328	particle
FIELD	dbo	Llg;	o	field_47329	emitterParticle
FIELD	dbo	Lji;	p	field_47330	soundEvent
FIELD	dbo	Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	q	field_9188	affectedBlocks
FIELD	dbo	Ljava/util/Map;	r	field_9194	affectedPlayers
METHOD	dbo	()F	a	method_55107	getPower
METHOD	dbo	(Lbss;)Ldbp;	a	method_29553	chooseBehavior
METHOD	dbo	(Ldbw;Lbss;)Lbrl;	a	method_55108	createDamageSource
METHOD	dbo	(Levp;Lbss;)F	a	method_17752	getExposure
METHOD	dbo	(Ljava/util/List;Lcun;Liz;)V	a	method_24023	tryMergeStack
METHOD	dbo	(Z)V	a	method_8350	affectWorld
METHOD	dbo	()Levp;	b	method_55109	getPosition
METHOD	dbo	(Lbss;)Lbtn;	b	method_55110	getCausingEntity
METHOD	dbo	(Ljava/util/List;Lcun;Liz;)V	b	method_24024	method_24024
METHOD	dbo	()V	c	method_8348	collectBlocksAndDamageEntities
METHOD	dbo	()Z	d	method_46667	shouldDestroy
METHOD	dbo	()Ljava/util/Map;	e	method_8351	getAffectedPlayers
METHOD	dbo	()Lbtn;	f	method_8347	getCausingEntity
METHOD	dbo	()Lbss;	g	method_46406	getEntity
METHOD	dbo	()V	h	method_8352	clearAffectedBlocks
METHOD	dbo	()Ljava/util/List;	i	method_8346	getAffectedBlocks
METHOD	dbo	()Ldbo$a;	j	method_55111	getDestructionType
METHOD	dbo	()Llg;	k	method_55112	getParticle
METHOD	dbo	()Llg;	l	method_55113	getEmitterParticle
METHOD	dbo	()Lji;	m	method_55114	getSoundEvent
CLASS	dbo$a	net/minecraft/class_1927$class_4179	net/minecraft/world/explosion/Explosion$DestructionType
FIELD	dbo$a	Ldbo$a;	a	field_40878	field_40878
FIELD	dbo$a	Ldbo$a;	b	field_18687	field_18687
FIELD	dbo$a	Ldbo$a;	c	field_40879	field_40879
FIELD	dbo$a	Ldbo$a;	d	field_47331	field_47331
FIELD	dbo$a	[Ldbo$a;	e	field_18688	field_18688
METHOD	dbo$a	()[Ldbo$a;	a	method_36693	method_36693
CLASS	dbp	net/minecraft/class_5362	net/minecraft/world/explosion/ExplosionBehavior
METHOD	dbp	(Lbss;)F	a	method_57007	getKnockbackModifier
METHOD	dbp	(Ldbo;Lbss;)Z	a	method_55504	shouldDamage
METHOD	dbp	(Ldbo;Ldbc;Liz;Ldsa;F)Z	a	method_29554	canDestroyBlock
METHOD	dbp	(Ldbo;Ldbc;Liz;Ldsa;Lent;)Ljava/util/Optional;	a	method_29555	getBlastResistance
METHOD	dbp	(Ldbo;Lbss;)F	b	method_55115	calculateDamage
CLASS	dbq	net/minecraft/class_1926	net/minecraft/client/color/world/FoliageColors
FIELD	dbq	[I	a	field_9183	colorMap
METHOD	dbq	()I	a	method_8342	getSpruceColor
METHOD	dbq	(DD)I	a	method_8344	getColor
METHOD	dbq	([I)V	a	method_8340	setColorMap
METHOD	dbq	()I	b	method_8343	getBirchColor
METHOD	dbq	()I	c	method_8341	getDefaultColor
METHOD	dbq	()I	d	method_43717	getMangroveColor
CLASS	dbr	net/minecraft/class_1932	net/minecraft/world/ForcedChunkState
FIELD	dbr	Ljava/lang/String;	a	field_30961	CHUNKS_KEY
FIELD	dbr	Ljava/lang/String;	b	field_30962	FORCED_KEY
FIELD	dbr	Lit/unimi/dsi/fastutil/longs/LongSet;	c	field_9213	chunks
METHOD	dbr	()Lepa$a;	a	method_52570	getPersistentStateType
METHOD	dbr	()Lit/unimi/dsi/fastutil/longs/LongSet;	b	method_8375	getChunks
METHOD	dbr	(Lur;Ljk$a;)Ldbr;	b	method_32350	fromNbt
CLASS	dbs	net/minecraft/class_1928	net/minecraft/world/GameRules
FIELD	dbs	Ldbs$e;	A	field_19409	ANNOUNCE_ADVANCEMENTS
FIELD	dbs	Ldbs$e;	B	field_19422	DISABLE_RAIDS
FIELD	dbs	Ldbs$e;	C	field_20637	field_20637
FIELD	dbs	Ldbs$e;	D	field_20638	DO_IMMEDIATE_RESPAWN
FIELD	dbs	Ldbs$e;	E	field_46794	field_46794
FIELD	dbs	Ldbs$e;	F	field_46795	field_46795
FIELD	dbs	Ldbs$e;	G	field_20634	field_20634
FIELD	dbs	Ldbs$e;	H	field_20635	field_20635
FIELD	dbs	Ldbs$e;	I	field_20636	field_20636
FIELD	dbs	Ldbs$e;	J	field_28044	field_28044
FIELD	dbs	Ldbs$e;	K	field_21831	field_21831
FIELD	dbs	Ldbs$e;	L	field_21832	field_21832
FIELD	dbs	Ldbs$e;	M	field_38975	field_38975
FIELD	dbs	Ldbs$e;	N	field_25401	field_25401
FIELD	dbs	Ldbs$e;	O	field_25402	field_25402
FIELD	dbs	Ldbs$e;	P	field_28357	field_28357
FIELD	dbs	Ldbs$e;	Q	field_40880	field_40880
FIELD	dbs	Ldbs$e;	R	field_40881	field_40881
FIELD	dbs	Ldbs$e;	S	field_40882	field_40882
FIELD	dbs	Ldbs$e;	T	field_40883	field_40883
FIELD	dbs	Ldbs$e;	U	field_40884	field_40884
FIELD	dbs	Ldbs$e;	V	field_40885	field_40885
FIELD	dbs	Ldbs$e;	W	field_40886	field_40886
FIELD	dbs	Ldbs$e;	X	field_42474	field_42474
FIELD	dbs	Ldbs$e;	Y	field_46176	field_46176
FIELD	dbs	Ldbs$e;	Z	field_48374	field_48374
FIELD	dbs	I	a	field_30963	DEFAULT_RANDOM_TICK_SPEED
FIELD	dbs	Lorg/slf4j/Logger;	aa	field_19410	LOGGER
FIELD	dbs	Ljava/util/Map;	ab	field_9197	RULE_TYPES
FIELD	dbs	Ljava/util/Map;	ac	field_9196	rules
FIELD	dbs	Ldbs$e;	b	field_19387	field_19387
FIELD	dbs	Ldbs$e;	c	field_19388	DO_MOB_GRIEFING
FIELD	dbs	Ldbs$e;	d	field_19389	KEEP_INVENTORY
FIELD	dbs	Ldbs$e;	e	field_19390	DO_MOB_SPAWNING
FIELD	dbs	Ldbs$e;	f	field_19391	DO_MOB_LOOT
FIELD	dbs	Ldbs$e;	g	field_46796	field_46796
FIELD	dbs	Ldbs$e;	h	field_19392	DO_TILE_DROPS
FIELD	dbs	Ldbs$e;	i	field_19393	field_19393
FIELD	dbs	Ldbs$e;	j	field_19394	field_19394
FIELD	dbs	Ldbs$e;	k	field_19395	field_19395
FIELD	dbs	Ldbs$e;	l	field_19396	field_19396
FIELD	dbs	Ldbs$e;	m	field_19397	field_19397
FIELD	dbs	Ldbs$e;	n	field_19398	field_19398
FIELD	dbs	Ldbs$e;	o	field_19399	field_19399
FIELD	dbs	Ldbs$e;	p	field_19400	field_19400
FIELD	dbs	Ldbs$e;	q	field_19401	REDUCED_DEBUG_INFO
FIELD	dbs	Ldbs$e;	r	field_19402	field_19402
FIELD	dbs	Ldbs$e;	s	field_19403	field_19403
FIELD	dbs	Ldbs$e;	t	field_19404	field_19404
FIELD	dbs	Ldbs$e;	u	field_19405	MAX_ENTITY_CRAMMING
FIELD	dbs	Ldbs$e;	v	field_19406	field_19406
FIELD	dbs	Ldbs$e;	w	field_19407	field_19407
FIELD	dbs	Ldbs$e;	x	field_19408	field_19408
FIELD	dbs	Ldbs$e;	y	field_46658	field_46658
FIELD	dbs	Ldbs$e;	z	field_41766	field_41766
METHOD	dbs	()Lur;	a	method_8358	toNbt
METHOD	dbs	(Lcom/mojang/serialization/DynamicLike;)V	a	method_8357	load
METHOD	dbs	(Lcom/mojang/serialization/DynamicLike;Ldbs$e;Ldbs$g;)V	a	method_20747	method_20747
METHOD	dbs	(Ldbs$c;)V	a	method_20744	accept
METHOD	dbs	(Ldbs$c;Ldbs$e;Ldbs$f;)V	a	method_20745	accept
METHOD	dbs	(Ldbs$e;)Ldbs$g;	a	method_20746	get
METHOD	dbs	(Ldbs$e;Ldbs;Lnet/minecraft/server/MinecraftServer;)V	a	method_27321	setValue
METHOD	dbs	(Ldbs;Lnet/minecraft/server/MinecraftServer;)V	a	method_27322	setAllValues
METHOD	dbs	(Ldbs;Lnet/minecraft/server/MinecraftServer;Ldbs$e;)V	a	method_27323	method_27323
METHOD	dbs	(Ljava/lang/String;Ldbs$b;Ldbs$f;)Ldbs$e;	a	method_8359	register
METHOD	dbs	(Ljava/util/Map$Entry;)Ldbs$g;	a	method_27324	method_27324
METHOD	dbs	(Lnet/minecraft/server/MinecraftServer;Ldbs$a;)V	a	method_53838	method_53838
METHOD	dbs	(Lnet/minecraft/server/MinecraftServer;Ldbs$d;)V	a	method_56113	method_56113
METHOD	dbs	(Lur;Ldbs$e;Ldbs$g;)V	a	method_20751	method_20751
METHOD	dbs	()Ldbs;	b	method_27325	copy
METHOD	dbs	(Ldbs$c;Ldbs$e;Ldbs$f;)V	b	method_20750	method_20750
METHOD	dbs	(Ldbs$e;)Z	b	method_8355	getBoolean
METHOD	dbs	(Ljava/util/Map$Entry;)Ldbs$g;	b	method_20748	method_20748
METHOD	dbs	(Lnet/minecraft/server/MinecraftServer;Ldbs$a;)V	b	method_53839	method_53839
METHOD	dbs	(Ldbs$e;)I	c	method_8356	getInt
METHOD	dbs	(Lnet/minecraft/server/MinecraftServer;Ldbs$a;)V	c	method_8361	method_8361
METHOD	dbs	(Ldbs$e;)Ljava/lang/String;	d	method_20752	method_20752
CLASS	dbs$a	net/minecraft/class_1928$class_4310	net/minecraft/world/GameRules$BooleanRule
FIELD	dbs$a	Z	b	field_19411	value
METHOD	dbs$a	()Z	a	method_20753	get
METHOD	dbs$a	(Ldbs$a;Lnet/minecraft/server/MinecraftServer;)V	a	method_27326	setValue
METHOD	dbs$a	(Lnet/minecraft/server/MinecraftServer;Ldbs$a;)V	a	method_20754	method_20754
METHOD	dbs$a	(Z)Ldbs$f;	a	method_20759	create
METHOD	dbs$a	(ZLdbs$f;)Ldbs$a;	a	method_20756	method_20756
METHOD	dbs$a	(ZLjava/util/function/BiConsumer;)Ldbs$f;	a	method_20760	create
METHOD	dbs$a	(ZLnet/minecraft/server/MinecraftServer;)V	a	method_20758	set
METHOD	dbs$a	()Ldbs$a;	d	method_20761	getThis
METHOD	dbs$a	()Ldbs$a;	e	method_27327	copy
CLASS	dbs$b	net/minecraft/class_1928$class_5198	net/minecraft/world/GameRules$Category
FIELD	dbs$b	Ldbs$b;	a	field_24094	field_24094
FIELD	dbs$b	Ldbs$b;	b	field_24095	field_24095
FIELD	dbs$b	Ldbs$b;	c	field_24096	field_24096
FIELD	dbs$b	Ldbs$b;	d	field_24097	field_24097
FIELD	dbs$b	Ldbs$b;	e	field_24098	field_24098
FIELD	dbs$b	Ldbs$b;	f	field_24099	field_24099
FIELD	dbs$b	Ldbs$b;	g	field_24100	field_24100
FIELD	dbs$b	Ljava/lang/String;	h	field_24101	category
FIELD	dbs$b	[Ldbs$b;	i	field_24102	field_24102
METHOD	dbs$b	()Ljava/lang/String;	a	method_27328	getCategory
METHOD	dbs$b	()[Ldbs$b;	b	method_36694	method_36694
CLASS	dbs$c	net/minecraft/class_1928$class_4311	net/minecraft/world/GameRules$Visitor
METHOD	dbs$c	(Ldbs$e;Ldbs$f;)V	a	method_20762	visit
METHOD	dbs$c	(Ldbs$e;Ldbs$f;)V	b	method_27329	visitBoolean
METHOD	dbs$c	(Ldbs$e;Ldbs$f;)V	c	method_27330	visitInt
CLASS	dbs$d	net/minecraft/class_1928$class_4312	net/minecraft/world/GameRules$IntRule
FIELD	dbs$d	I	b	field_19412	value
METHOD	dbs$d	()I	a	method_20763	get
METHOD	dbs$d	(I)Ldbs$f;	a	method_20768	create
METHOD	dbs$d	(II)Lcom/mojang/brigadier/arguments/ArgumentType;	a	method_56114	method_56114
METHOD	dbs$d	(IIILjava/util/function/BiConsumer;)Ldbs$f;	a	method_56115	create
METHOD	dbs$d	(ILdbs$f;)Ldbs$d;	a	method_56116	method_56116
METHOD	dbs$d	(ILjava/util/function/BiConsumer;)Ldbs$f;	a	method_20766	create
METHOD	dbs$d	(ILnet/minecraft/server/MinecraftServer;)V	a	method_35236	set
METHOD	dbs$d	(Ldbs$d;Lnet/minecraft/server/MinecraftServer;)V	a	method_27331	setValue
METHOD	dbs$d	(Lnet/minecraft/server/MinecraftServer;Ldbs$d;)V	a	method_20767	method_20767
METHOD	dbs$d	(ILdbs$f;)Ldbs$d;	b	method_20765	method_20765
METHOD	dbs$d	(Ljava/lang/String;)Z	b	method_27332	validateAndSet
METHOD	dbs$d	(Ljava/lang/String;)I	c	method_20769	parseInt
METHOD	dbs$d	()Ldbs$d;	d	method_20770	getThis
METHOD	dbs$d	()Ldbs$d;	e	method_27333	copy
CLASS	dbs$e	net/minecraft/class_1928$class_4313	net/minecraft/world/GameRules$Key
FIELD	dbs$e	Ljava/lang/String;	a	field_19413	name
FIELD	dbs$e	Ldbs$b;	b	field_24103	category
METHOD	dbs$e	()Ljava/lang/String;	a	method_20771	getName
METHOD	dbs$e	()Ljava/lang/String;	b	method_27334	getTranslationKey
METHOD	dbs$e	()Ldbs$b;	c	method_27335	getCategory
CLASS	dbs$f	net/minecraft/class_1928$class_4314	net/minecraft/world/GameRules$Type
FIELD	dbs$f	Ljava/util/function/Supplier;	a	field_19414	argumentType
FIELD	dbs$f	Ljava/util/function/Function;	b	field_19415	ruleFactory
FIELD	dbs$f	Ljava/util/function/BiConsumer;	c	field_19416	changeCallback
FIELD	dbs$f	Ldbs$h;	d	field_24104	ruleAcceptor
METHOD	dbs$f	()Ldbs$g;	a	method_20773	createRule
METHOD	dbs$f	(Ldbs$c;Ldbs$e;)V	a	method_27336	accept
METHOD	dbs$f	(Ljava/lang/String;)Lcom/mojang/brigadier/builder/RequiredArgumentBuilder;	a	method_20775	argument
CLASS	dbs$g	net/minecraft/class_1928$class_4315	net/minecraft/world/GameRules$Rule
FIELD	dbs$g	Ldbs$f;	a	field_19417	type
METHOD	dbs$g	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V	a	method_20776	setFromArgument
METHOD	dbs$g	(Ldbs$g;Lnet/minecraft/server/MinecraftServer;)V	a	method_27337	setValue
METHOD	dbs$g	(Ljava/lang/String;)V	a	method_20777	deserialize
METHOD	dbs$g	(Lnet/minecraft/server/MinecraftServer;)V	a	method_20778	changed
METHOD	dbs$g	()Ljava/lang/String;	b	method_20779	serialize
METHOD	dbs$g	(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)V	b	method_20780	set
METHOD	dbs$g	()I	c	method_20781	getCommandResult
METHOD	dbs$g	()Ldbs$g;	f	method_27338	copy
METHOD	dbs$g	()Ldbs$g;	g	method_20782	getThis
CLASS	dbs$h	net/minecraft/class_1928$class_5199	net/minecraft/world/GameRules$Acceptor
CLASS	dbt	net/minecraft/class_1934	net/minecraft/world/GameMode
FIELD	dbt	Ldbt;	a	field_9215	field_9215
FIELD	dbt	Ldbt;	b	field_9220	field_9220
FIELD	dbt	Ldbt;	c	field_9216	field_9216
FIELD	dbt	Ldbt;	d	field_9219	field_9219
FIELD	dbt	Ldbt;	e	field_28045	DEFAULT
FIELD	dbt	Lazs$a;	f	field_41676	CODEC
FIELD	dbt	Ljava/util/function/IntFunction;	g	field_41677	BY_ID
FIELD	dbt	I	h	field_30964	UNKNOWN
FIELD	dbt	I	i	field_9217	id
FIELD	dbt	Ljava/lang/String;	j	field_9221	name
FIELD	dbt	Lxo;	k	field_28046	simpleTranslatableName
FIELD	dbt	Lxo;	l	field_28047	translatableName
FIELD	dbt	[Ldbt;	m	field_9222	field_9222
METHOD	dbt	()I	a	method_8379	getId
METHOD	dbt	(I)Ldbt;	a	method_8384	byId
METHOD	dbt	(Lcms;)V	a	method_8382	setAbilities
METHOD	dbt	(Ldbt;)I	a	method_32761	getId
METHOD	dbt	(Ljava/lang/String;)Ldbt;	a	method_8385	byName
METHOD	dbt	(Ljava/lang/String;Ldbt;)Ldbt;	a	method_8378	byName
METHOD	dbt	()Ljava/lang/String;	b	method_8381	getName
METHOD	dbt	(I)Ldbt;	b	method_32762	getOrNull
METHOD	dbt	()Lxo;	d	method_8383	getTranslatableName
METHOD	dbt	()Lxo;	e	method_32763	getSimpleTranslatableName
METHOD	dbt	()Z	f	method_8387	isBlockBreakingRestricted
METHOD	dbt	()Z	g	method_8386	isCreative
METHOD	dbt	()Z	h	method_8388	isSurvivalLike
METHOD	dbt	()[Ldbt;	i	method_36695	method_36695
CLASS	dbu	net/minecraft/class_1933	net/minecraft/client/color/world/GrassColors
FIELD	dbu	[I	a	field_9214	colorMap
METHOD	dbu	()I	a	method_49724	getDefaultColor
METHOD	dbu	(DD)I	a	method_8377	getColor
METHOD	dbu	([I)V	a	method_8376	setColorMap
CLASS	dbv	net/minecraft/class_1935	net/minecraft/item/ItemConvertible
METHOD	dbv	()Lcui;	r	method_8389	asItem
CLASS	dbw	net/minecraft/class_1937	net/minecraft/world/World
FIELD	dbw	Leqb;	A	field_9232	properties
FIELD	dbw	Z	B	field_9236	isClient
FIELD	dbw	Lji;	D	field_36402	dimensionEntry
FIELD	dbw	Ljava/util/function/Supplier;	E	field_16316	profiler
FIELD	dbw	Ldtr;	F	field_9223	border
FIELD	dbw	Ldcx;	G	field_20639	biomeAccess
FIELD	dbw	Lald;	H	field_25176	registryKey
FIELD	dbw	Ljw;	I	field_42475	registryManager
FIELD	dbw	Lbrm;	J	field_42476	damageSources
FIELD	dbw	J	K	field_35455	tickOrder
FIELD	dbw	Ljava/util/List;	a	field_27081	pendingBlockEntityTickers
FIELD	dbw	Z	b	field_9249	iteratingTickingBlockEntities
FIELD	dbw	Ljava/lang/Thread;	c	field_17086	thread
FIELD	dbw	Z	d	field_24496	debugWorld
FIELD	dbw	I	e	field_9226	ambientDarkness
FIELD	dbw	Lazf;	f	field_38861	threadSafeRandom
FIELD	dbw	Lcom/mojang/serialization/Codec;	g	field_25178	CODEC
FIELD	dbw	Lald;	h	field_25179	OVERWORLD
FIELD	dbw	Lald;	i	field_25180	NETHER
FIELD	dbw	Lald;	j	field_25181	END
FIELD	dbw	I	k	field_30965	HORIZONTAL_LIMIT
FIELD	dbw	I	l	field_30966	MAX_UPDATE_DEPTH
FIELD	dbw	I	m	field_30967	field_30967
FIELD	dbw	I	n	field_30968	field_30968
FIELD	dbw	I	o	field_30969	field_30969
FIELD	dbw	I	p	field_30970	MAX_Y
FIELD	dbw	I	q	field_30971	MIN_Y
FIELD	dbw	Ljava/util/List;	r	field_27082	blockEntityTickers
FIELD	dbw	Leox;	s	field_38226	neighborUpdater
FIELD	dbw	I	t	field_9256	lcgBlockSeed
FIELD	dbw	I	u	field_9238	lcgBlockSeedIncrement
FIELD	dbw	F	v	field_9253	rainGradientPrev
FIELD	dbw	F	w	field_9235	rainGradient
FIELD	dbw	F	x	field_9251	thunderGradientPrev
FIELD	dbw	F	y	field_9234	thunderGradient
FIELD	dbw	Lazf;	z	field_9229	random
METHOD	dbw	()Ldwj;	G	method_31592	getEntityLookup
METHOD	dbw	()Ljava/lang/String;	I	method_31419	asString
METHOD	dbw	()Lcwn;	K	method_59547	getBrewingRecipeRegistry
METHOD	dbw	()Lewt;	M	method_8428	getScoreboard
METHOD	dbw	()Z	R	method_8530	isDay
METHOD	dbw	()Z	S	method_23886	isNight
METHOD	dbw	()V	T	method_18471	tickBlockEntities
METHOD	dbw	()V	U	method_8533	calculateAmbientDarkness
METHOD	dbw	()Liz;	V	method_43126	getSpawnPos
METHOD	dbw	()F	W	method_43127	getSpawnAngle
METHOD	dbw	()V	X	method_8543	initWeatherGradients
METHOD	dbw	()V	Y	method_8525	disconnect
METHOD	dbw	()J	Z	method_8510	getTime
METHOD	dbw	()Ljava/lang/String;	a	method_20783	method_20783
METHOD	dbw	(DDDDDDLjava/util/List;)V	a	method_8547	addFireworkParticle
METHOD	dbw	(DDDLavy;Lawa;FFZ)V	a	method_8486	playSound
METHOD	dbw	(F)F	a	method_8442	getSkyAngleRadians
METHOD	dbw	(I)Lbss;	a	method_8469	getEntityById
METHOD	dbw	(IIII)Liz;	a	method_8536	getRandomPosInChunk
METHOD	dbw	(ILiz;I)V	a	method_8517	setBlockBreakingInfo
METHOD	dbw	(J)Z	a	method_39425	shouldTickBlocksInChunk
METHOD	dbw	(Lbss;B)V	a	method_8421	sendEntityStatus
METHOD	dbw	(Lbss;DDDFLdbw$a;)Ldbo;	a	method_8437	createExplosion
METHOD	dbw	(Lbss;DDDFZLdbw$a;)Ldbo;	a	method_8537	createExplosion
METHOD	dbw	(Lbss;Lavy;Lawa;FF)V	a	method_55116	playSoundFromEntity
METHOD	dbw	(Lbss;Lbrl;)V	a	method_48760	sendEntityDamage
METHOD	dbw	(Lbss;Lbrl;Ldbp;DDDFZLdbw$a;)Ldbo;	a	method_55117	createExplosion
METHOD	dbw	(Lbss;Lbrl;Ldbp;DDDFZLdbw$a;Llg;Llg;Lji;)Ldbo;	a	method_8454	createExplosion
METHOD	dbw	(Lbss;Lbrl;Ldbp;DDDFZLdbw$a;ZLlg;Llg;Lji;)Ldbo;	a	method_46668	createExplosion
METHOD	dbw	(Lbss;Lbrl;Ldbp;Levp;FZLdbw$a;)Ldbo;	a	method_46407	createExplosion
METHOD	dbw	(Lbss;Liz;Lavy;Lawa;FF)V	a	method_45445	playSound
METHOD	dbw	(Lbss;Ljava/util/function/Predicate;Ljava/util/List;Lbss;)V	a	method_31593	method_31593
METHOD	dbw	(Lcmv;DDDLavy;Lawa;)V	a	method_54762	playSound
METHOD	dbw	(Lcmv;DDDLavy;Lawa;FF)V	a	method_43128	playSound
METHOD	dbw	(Lcmv;DDDLavy;Lawa;FFJ)V	a	method_47967	playSound
METHOD	dbw	(Lcmv;DDDLji;Lawa;FFJ)V	a	method_8465	playSound
METHOD	dbw	(Lcmv;Lbss;Lavy;Lawa;FF)V	a	method_43129	playSoundFromEntity
METHOD	dbw	(Lcmv;Lbss;Lji;Lawa;FFJ)V	a	method_8449	playSoundFromEntity
METHOD	dbw	(Lcmv;Liz;)Z	a	method_8505	canPlayerModifyAt
METHOD	dbw	(Ldbs$e;)Ldbo$a;	a	method_46669	getDestructionType
METHOD	dbw	(Ldpf;)V	a	method_8438	addBlockEntity
METHOD	dbw	(Ldqx;)V	a	method_31594	addBlockEntityTicker
METHOD	dbw	(Ldsa;Liz;Ldex;Liz;Z)V	a	method_41410	updateNeighbor
METHOD	dbw	(Ldwh;Levk;Ljava/util/function/Predicate;Ljava/util/List;)V	a	method_47574	collectEntitiesByType
METHOD	dbw	(Ldwh;Levk;Ljava/util/function/Predicate;Ljava/util/List;I)V	a	method_47575	collectEntitiesByType
METHOD	dbw	(Lepg;)Lepi;	a	method_17891	getMapState
METHOD	dbw	(Lepg;Lepi;)V	a	method_17890	putMapState
METHOD	dbw	(Liz;Lavy;Lawa;FFZ)V	a	method_45446	playSoundAtBlockCenter
METHOD	dbw	(Liz;Lbss;)Z	a	method_8515	isTopSolid
METHOD	dbw	(Liz;Lbss;Lje;)Z	a	method_24368	isDirectionSolid
METHOD	dbw	(Liz;Ldex;)V	a	method_8452	updateNeighborsAlways
METHOD	dbw	(Liz;Ldex;II)V	a	method_8427	addSyncedBlockEvent
METHOD	dbw	(Liz;Ldex;Liz;)V	a	method_8492	updateNeighbor
METHOD	dbw	(Liz;Ldex;Lje;)V	a	method_8508	updateNeighborsExcept
METHOD	dbw	(Liz;Ldsa;)V	a	method_31595	addBlockBreakParticles
METHOD	dbw	(Liz;Ldsa;Ldsa;)V	a	method_19282	onBlockChanged
METHOD	dbw	(Liz;Ldsa;Ldsa;I)V	a	method_8413	updateListeners
METHOD	dbw	(Ljava/util/function/Consumer;Lbss;)V	a	method_18472	tickEntity
METHOD	dbw	(Ljava/util/function/Predicate;Ljava/util/List;ILdwh;Lbss;)Laxk$a;	a	method_47576	method_47576
METHOD	dbw	(Llg;ZDDDDDD)V	a	method_8466	addParticle
METHOD	dbw	(Lo;)Lp;	a	method_8538	addDetailsToCrashReport
METHOD	dbw	(Lzv;)V	a	method_8522	sendPacket
METHOD	dbw	()J	aa	method_8532	getTimeOfDay
METHOD	dbw	()Ldbs;	ab	method_8450	getGameRules
METHOD	dbw	()Z	ac	method_8546	isThundering
METHOD	dbw	()Z	ad	method_8419	isRaining
METHOD	dbw	()Lji;	ae	method_40134	getDimensionEntry
METHOD	dbw	()Lald;	af	method_27983	getRegistryKey
METHOD	dbw	()Lbng;	ag	method_16107	getProfiler
METHOD	dbw	()Ljava/util/function/Supplier;	ah	method_24367	getProfilerSupplier
METHOD	dbw	()Z	ai	method_27982	isDebugWorld
METHOD	dbw	()Lbrm;	aj	method_48963	getDamageSources
METHOD	dbw	(F)F	b	method_8478	getThunderGradient
METHOD	dbw	(I)Z	b	method_25952	isInvalidVertically
METHOD	dbw	(ILiz;I)V	b	method_8474	syncGlobalEvent
METHOD	dbw	(Liz;Ldsa;)Z	b	method_8501	setBlockState
METHOD	dbw	(Liz;Ldsa;Ldsa;)V	b	method_16109	scheduleBlockRerenderIfNeeded
METHOD	dbw	(Llg;DDDDDD)V	b	method_8494	addImportantParticle
METHOD	dbw	(Llg;ZDDDDDD)V	b	method_17452	addImportantParticle
METHOD	dbw	(ZZ)V	b	method_8424	setMobSpawnOptions
METHOD	dbw	(F)V	c	method_8496	setThunderGradient
METHOD	dbw	(I)V	c	method_8509	setLightningTicksLeft
METHOD	dbw	(Liz;Ldex;)V	c	method_8455	updateComparators
METHOD	dbw	(F)F	d	method_8430	getRainGradient
METHOD	dbw	(II)Ldug;	d	method_8497	getChunk
METHOD	dbw	(F)V	e	method_8519	setRainGradient
METHOD	dbw	(Liz;)Z	g	method_8558	isValidHorizontally
METHOD	dbw	(Lbss;)Z	h	method_38989	shouldUpdatePostDeath
METHOD	dbw	(Liz;)Z	k	method_24794	isInBuildLimit
METHOD	dbw	(Liz;)Z	l	method_25953	isValid
METHOD	dbw	(Liz;)Ldug;	m	method_8500	getWorldChunk
METHOD	dbw	(Liz;)Z	n	method_41411	shouldTickBlockPos
METHOD	dbw	(Liz;)V	o	method_8544	removeBlockEntity
METHOD	dbw	()Ljava/lang/String;	p	method_8484	method_8484
METHOD	dbw	(Liz;)Z	p	method_8477	canSetBlock
METHOD	dbw	(Liz;)V	q	method_8524	markDirty
METHOD	dbw	()Lcyw;	r	method_8433	getRecipeManager
METHOD	dbw	(Liz;)Z	r	method_8520	hasRain
METHOD	dbw	()Lbrd;	s	method_54719	getTickManager
METHOD	dbw	()Z	t	method_8458	isSavingDisabled
METHOD	dbw	()Lepg;	v	method_17889	getNextMapId
CLASS	dbw$1	net/minecraft/class_1937$1	net/minecraft/world/World$1
FIELD	dbw$1	Ldvs;	a	field_39310	field_39310
CLASS	dbw$a	net/minecraft/class_1937$class_7867	net/minecraft/world/World$ExplosionSourceType
FIELD	dbw$a	Ldbw$a;	a	field_40888	field_40888
FIELD	dbw$a	Ldbw$a;	b	field_40889	field_40889
FIELD	dbw$a	Ldbw$a;	c	field_40890	field_40890
FIELD	dbw$a	Ldbw$a;	d	field_40891	field_40891
FIELD	dbw$a	Ldbw$a;	e	field_47332	field_47332
FIELD	dbw$a	[Ldbw$a;	f	field_40892	field_40892
METHOD	dbw$a	()[Ldbw$a;	a	method_46670	method_46670
CLASS	dbx	net/minecraft/class_1936	net/minecraft/world/WorldAccess
METHOD	dbx	()Lepq;	A_	method_8401	getLevelProperties
METHOD	dbx	()Lazf;	E_	method_8409	getRandom
METHOD	dbx	()J	G_	method_39224	getTickOrder
METHOD	dbx	()Ldua;	N	method_8398	getChunkManager
METHOD	dbx	()Lexc;	O	method_8405	getFluidTickScheduler
METHOD	dbx	()Lexc;	P	method_8397	getBlockTickScheduler
METHOD	dbx	(Lald;Liz;Ldwt$a;)V	a	method_55764	emitGameEvent
METHOD	dbx	(Lbss;Lji;Levp;)V	a	method_43275	emitGameEvent
METHOD	dbx	(Lbss;Lji;Liz;)V	a	method_33596	emitGameEvent
METHOD	dbx	(Lcmv;ILiz;I)V	a	method_8444	syncWorldEvent
METHOD	dbx	(Lcmv;Liz;Lavy;Lawa;)V	a	method_45447	playSound
METHOD	dbx	(Lcmv;Liz;Lavy;Lawa;FF)V	a	method_8396	playSound
METHOD	dbx	(Liz;Ldex;I)V	a	method_39279	scheduleBlockTick
METHOD	dbx	(Liz;Ldex;ILexk;)V	a	method_39280	scheduleBlockTick
METHOD	dbx	(Liz;Lens;I)V	a	method_39281	scheduleFluidTick
METHOD	dbx	(Liz;Lens;ILexk;)V	a	method_39282	scheduleFluidTick
METHOD	dbx	(Liz;Ljava/lang/Object;I)Lexg;	a	method_39283	createOrderedTick
METHOD	dbx	(Liz;Ljava/lang/Object;ILexk;)Lexg;	a	method_39284	createOrderedTick
METHOD	dbx	(Lje;Ldsa;Liz;Liz;II)V	a	method_42308	replaceWithStateForNeighborUpdate
METHOD	dbx	(Lji;Levp;Ldwt$a;)V	a	method_32888	emitGameEvent
METHOD	dbx	(Lji;Liz;Ldwt$a;)V	a	method_43276	emitGameEvent
METHOD	dbx	(Llg;DDDDDD)V	a	method_8406	addParticle
METHOD	dbx	()Lbqp;	al	method_8407	getDifficulty
METHOD	dbx	(Liz;Ldex;)V	b	method_8408	updateNeighbors
METHOD	dbx	(ILiz;I)V	c	method_20290	syncWorldEvent
METHOD	dbx	(Liz;)Lbqq;	d_	method_8404	getLocalDifficulty
METHOD	dbx	()Lnet/minecraft/server/MinecraftServer;	o	method_8503	getServer
CLASS	dby	net/minecraft/class_5539	net/minecraft/world/HeightLimitView
METHOD	dby	()I	I_	method_31607	getBottomY
METHOD	dby	()I	J_	method_31605	getHeight
METHOD	dby	()I	am	method_31600	getTopY
METHOD	dby	()I	an	method_32890	countVerticalSections
METHOD	dby	()I	ao	method_32891	getBottomSectionCoord
METHOD	dby	()I	ap	method_31597	getTopSectionCoord
METHOD	dby	(I)Z	d	method_31601	isOutOfHeightLimit
METHOD	dby	(I)I	e	method_31602	getSectionIndex
METHOD	dby	(II)Ldby;	e	method_39034	create
METHOD	dby	(I)I	f	method_31603	sectionCoordToIndex
METHOD	dby	(I)I	g	method_31604	sectionIndexToCoord
METHOD	dby	(Liz;)Z	s	method_31606	isOutOfHeightLimit
CLASS	dby$1	net/minecraft/class_5539$1	net/minecraft/world/HeightLimitView$1
FIELD	dby$1	I	a	field_35180	field_35180
FIELD	dby$1	I	b	field_35181	field_35181
CLASS	dbz	net/minecraft/class_4538	net/minecraft/world/WorldView
METHOD	dbz	(Liz;)I	A	method_22339	getLightLevel
METHOD	dbz	(Liz;)Z	B	method_22340	isChunkLoaded
METHOD	dbz	()I	B_	method_8594	getAmbientDarkness
METHOD	dbz	()Ldvs;	D_	method_8597	getDimension
METHOD	dbz	()Ldcx;	F_	method_22385	getBiomeAccess
METHOD	dbz	()Ljw;	H_	method_30349	getRegistryManager
METHOD	dbz	()Lcpj;	J	method_45162	getEnabledFeatures
METHOD	dbz	(II)Ldtw;	a	method_8392	getChunk
METHOD	dbz	(III)Lji;	a	method_22387	getGeneratorStoredBiome
METHOD	dbz	(IIIIII)Z	a	method_22341	isRegionLoaded
METHOD	dbz	(IILduv;)Ldtw;	a	method_22342	getChunk
METHOD	dbz	(IILduv;Z)Ldtw;	a	method_8402	getChunk
METHOD	dbz	(Lald;)Ljk;	a	method_45448	createCommandRegistryWrapper
METHOD	dbz	(Ldxs$a;II)I	a	method_8624	getTopY
METHOD	dbz	(Ldxs$a;Liz;)Liz;	a	method_8598	getTopPosition
METHOD	dbz	(Liz;Liz;)Z	a	method_22343	isRegionLoaded
METHOD	dbz	(II)Z	b	method_8393	isChunkLoaded
METHOD	dbz	(IIII)Z	b	method_33597	isRegionLoaded
METHOD	dbz	(Levk;)Ljava/util/stream/Stream;	c	method_29556	getStatesInBoxIfLoaded
METHOD	dbz	(Liz;I)I	c	method_22346	getLightLevel
METHOD	dbz	(Levk;)Z	d	method_22345	containsFluid
METHOD	dbz	(II)Z	f	method_33598	isPosLoaded
METHOD	dbz	(Liz;)Lji;	t	method_23753	getBiome
METHOD	dbz	(Liz;)Z	u	method_22347	isAir
METHOD	dbz	(Liz;)Z	v	method_22348	isSkyVisibleAllowingSea
METHOD	dbz	(Liz;)F	w	method_42309	getPhototaxisFavor
METHOD	dbz	(Liz;)F	x	method_22349	getBrightness
METHOD	dbz	()Z	x_	method_8608	isClient
METHOD	dbz	(Liz;)Ldtw;	y	method_22350	getChunk
METHOD	dbz	(Liz;)Z	z	method_22351	isWater
METHOD	dbz	()I	z_	method_8615	getSeaLevel
CLASS	dca	net/minecraft/class_1940	net/minecraft/world/level/LevelInfo
FIELD	dca	Ljava/lang/String;	a	field_24105	name
FIELD	dca	Ldbt;	b	field_9257	gameMode
FIELD	dca	Z	c	field_9262	hardcore
FIELD	dca	Lbqp;	d	field_24106	difficulty
FIELD	dca	Z	e	field_9261	allowCommands
FIELD	dca	Ldbs;	f	field_24107	gameRules
FIELD	dca	Ldcq;	g	field_25403	dataConfiguration
METHOD	dca	()Ljava/lang/String;	a	method_27339	getLevelName
METHOD	dca	(Lbqp;)Ldca;	a	method_28381	withDifficulty
METHOD	dca	(Lcom/mojang/serialization/Dynamic;Ldcq;)Ldca;	a	method_28383	fromDynamic
METHOD	dca	(Ldbt;)Ldca;	a	method_28382	withGameMode
METHOD	dca	(Ldcq;)Ldca;	a	method_29557	withDataConfiguration
METHOD	dca	(Ljava/lang/Number;)Lbqp;	a	method_28384	method_28384
METHOD	dca	()Ldbt;	b	method_8574	getGameMode
METHOD	dca	()Z	c	method_8583	isHardcore
METHOD	dca	()Lbqp;	d	method_27340	getDifficulty
METHOD	dca	()Z	e	method_8582	areCommandsAllowed
METHOD	dca	()Ldbs;	f	method_27341	getGameRules
METHOD	dca	()Ldcq;	g	method_29558	getDataConfiguration
METHOD	dca	()Ldca;	h	method_28385	withCopiedGameRules
CLASS	dcb	net/minecraft/class_3747	net/minecraft/world/ModifiableTestableWorld
CLASS	dcc	net/minecraft/class_3746	net/minecraft/world/TestableWorld
METHOD	dcc	(Ldxs$a;Liz;)Liz;	a	method_8598	getTopPosition
METHOD	dcc	(Liz;Ldph;)Ljava/util/Optional;	a	method_35230	getBlockEntity
METHOD	dcc	(Liz;Ljava/util/function/Predicate;)Z	a	method_16358	testBlockState
METHOD	dcc	(Liz;Ljava/util/function/Predicate;)Z	b	method_35237	testFluidState
CLASS	dcd	net/minecraft/class_5424	net/minecraft/world/LunarWorldView
METHOD	dcd	()J	ak	method_30271	getLunarTime
METHOD	dcd	()F	aq	method_30272	getMoonSize
METHOD	dcd	()I	ar	method_30273	getMoonPhase
METHOD	dcd	(F)F	f	method_30274	getSkyAngle
CLASS	dce	net/minecraft/class_1945	net/minecraft/world/ModifiableWorld
METHOD	dce	(Liz;Ldsa;I)Z	a	method_8652	setBlockState
METHOD	dce	(Liz;Ldsa;II)Z	a	method_30092	setBlockState
METHOD	dce	(Liz;Z)Z	a	method_8650	removeBlock
METHOD	dce	(Liz;ZLbss;)Z	a	method_8651	breakBlock
METHOD	dce	(Liz;ZLbss;I)Z	a	method_30093	breakBlock
METHOD	dce	(Lbss;)Z	b	method_8649	spawnEntity
METHOD	dce	(Liz;Z)Z	b	method_22352	breakBlock
CLASS	dcf	net/minecraft/class_1944	net/minecraft/world/LightType
FIELD	dcf	Ldcf;	a	field_9284	field_9284
FIELD	dcf	Ldcf;	b	field_9282	field_9282
FIELD	dcf	[Ldcf;	c	field_9285	field_9285
METHOD	dcf	()[Ldcf;	a	method_36696	method_36696
CLASS	dcg	net/minecraft/class_6540	net/minecraft/world/SpawnDensityCapper
FIELD	dcg	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	a	field_34455	chunkPosToMobSpawnablePlayers
FIELD	dcg	Ljava/util/Map;	b	field_34456	playersToDensityCap
FIELD	dcg	Laqn;	c	field_34457	threadedAnvilChunkStorage
METHOD	dcg	(Larf;)Ldcg$a;	a	method_38083	method_38083
METHOD	dcg	(Lbtq;Ldbd;)Z	a	method_38084	canSpawn
METHOD	dcg	(Ldbd;)Ljava/util/List;	a	method_38085	getMobSpawnablePlayers
METHOD	dcg	(Ldbd;J)Ljava/util/List;	a	method_38086	method_38086
METHOD	dcg	(Ldbd;Lbtq;)V	a	method_38087	increaseDensity
CLASS	dcg$a	net/minecraft/class_6540$class_6541	net/minecraft/world/SpawnDensityCapper$DensityCap
FIELD	dcg$a	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	a	field_34458	spawnGroupsToDensity
METHOD	dcg$a	(Lbtq;)V	a	method_38088	increaseDensity
METHOD	dcg$a	(Lbtq;Ljava/lang/Integer;)Ljava/lang/Integer;	a	method_38089	method_38089
METHOD	dcg$a	(Lbtq;)Z	b	method_38090	canSpawn
CLASS	dch	net/minecraft/class_1948	net/minecraft/world/SpawnHelper
FIELD	dch	I	a	field_30972	field_30972
FIELD	dch	I	b	field_30973	field_30973
FIELD	dch	Lorg/slf4j/Logger;	c	field_9292	LOGGER
FIELD	dch	I	d	field_30974	MIN_SPAWN_DISTANCE
FIELD	dch	I	e	field_24392	CHUNK_AREA
FIELD	dch	[Lbtq;	f	field_24393	SPAWNABLE_GROUPS
METHOD	dch	(I)[Lbtq;	a	method_27814	method_27814
METHOD	dch	(ILjava/lang/Iterable;Ldch$b;Ldcg;)Ldch$d;	a	method_27815	setupSpawn
METHOD	dch	(Lare;Lbsy;)Lbtp;	a	method_24931	createMob
METHOD	dch	(Lare;Lbtp;D)Z	a	method_24932	isValidSpawn
METHOD	dch	(Lare;Lbtq;Ldcp;Ldtx;Lddh$c;Liz$a;D)Z	a	method_24934	canSpawn
METHOD	dch	(Lare;Ldcp;Ldtx;Lbtq;Lazf;Liz;)Ljava/util/Optional;	a	method_8664	pickRandomSpawnEntry
METHOD	dch	(Lare;Ldcp;Ldtx;Lbtq;Lddh$c;Liz;)Z	a	method_8659	containsSpawnEntry
METHOD	dch	(Lare;Ldcp;Ldtx;Lbtq;Liz;Lji;)Lbpg;	a	method_29950	getSpawnEntries
METHOD	dch	(Lare;Ldtw;Liz$a;D)Z	a	method_24933	isAcceptableSpawnPosition
METHOD	dch	(Lare;Ldug;Ldch$d;ZZZ)V	a	method_27821	spawn
METHOD	dch	(Lbsy;Liz;Ldtw;)Z	a	method_35238	method_35238
METHOD	dch	(Lbtp;Ldtw;)V	a	method_35239	method_35239
METHOD	dch	(Lbtq;)Z	a	method_27816	method_27816
METHOD	dch	(Lbtq;Lare;Ldtw;Liz;Ldch$c;Ldch$a;)V	a	method_24930	spawnEntitiesInChunk
METHOD	dch	(Lbtq;Lare;Ldug;Ldch$c;Ldch$a;)V	a	method_8663	spawnEntitiesInChunk
METHOD	dch	(Lbtq;Lare;Liz;)V	a	method_35240	spawnEntitiesInChunk
METHOD	dch	(Ldbc;Liz;Ldsa;Lent;Lbsy;)Z	a	method_8662	isClearForSpawn
METHOD	dch	(Ldbw;Ldug;)Liz;	a	method_8657	getRandomPosInChunkSection
METHOD	dch	(Ldbz;Lbsy;II)Liz;	a	method_8658	getEntitySpawnPos
METHOD	dch	(Ldcl;Lji;Ldbd;Lazf;)V	a	method_8661	populateEntities
METHOD	dch	(Liz;Lare;Lbtq;Ldcp;)Z	a	method_38091	shouldUseNetherFortressSpawns
METHOD	dch	(Liz;Lbss;Ldck;Ldcg;Lbtq;Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;Ldug;)V	a	method_27819	method_27819
METHOD	dch	(Liz;Ldtw;)Ldcv;	a	method_27822	getBiomeDirectly
CLASS	dch$a	net/minecraft/class_1948$class_5259	net/minecraft/world/SpawnHelper$Runner
CLASS	dch$b	net/minecraft/class_1948$class_5260	net/minecraft/world/SpawnHelper$ChunkSource
CLASS	dch$c	net/minecraft/class_1948$class_5261	net/minecraft/world/SpawnHelper$Checker
CLASS	dch$d	net/minecraft/class_1948$class_5262	net/minecraft/world/SpawnHelper$Info
FIELD	dch$d	I	a	field_24394	spawningChunkCount
FIELD	dch$d	Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;	b	field_24395	groupToCount
FIELD	dch$d	Ldck;	c	field_24396	densityField
FIELD	dch$d	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	d	field_24397	groupToCountView
FIELD	dch$d	Ldcg;	e	field_34459	densityCapper
FIELD	dch$d	Liz;	f	field_24398	cachedPos
FIELD	dch$d	Lbsy;	g	field_24399	cachedEntityType
FIELD	dch$d	D	h	field_24400	cachedDensityMass
METHOD	dch$d	()I	a	method_27823	getSpawningChunkCount
METHOD	dch$d	(Lbsy;Liz;Ldtw;)Z	a	method_27824	test
METHOD	dch$d	(Lbtp;Ldtw;)V	a	method_27825	run
METHOD	dch$d	(Lbtq;Ldbd;)Z	a	method_27826	isBelowCap
METHOD	dch$d	()Lit/unimi/dsi/fastutil/objects/Object2IntMap;	b	method_27830	getGroupToCount
CLASS	dci	net/minecraft/class_4966	net/minecraft/world/gen/chunk/VerticalBlockSample
FIELD	dci	I	a	field_28105	startY
FIELD	dci	[Ldsa;	b	field_23143	states
CLASS	dcj	net/minecraft/class_1950	net/minecraft/world/chunk/ChunkCache
FIELD	dcj	I	a	field_9304	minX
FIELD	dcj	I	b	field_9303	minZ
FIELD	dcj	[[Ldtw;	c	field_9305	chunks
FIELD	dcj	Z	d	field_9302	empty
FIELD	dcj	Ldbw;	e	field_9306	world
FIELD	dcj	Ljava/util/function/Supplier;	f	field_36403	plainsEntryGetter
METHOD	dcj	()Lbng;	a	method_37233	getProfiler
METHOD	dcj	(II)Ldtw;	a	method_22353	getChunk
METHOD	dcj	(Ldbw;)Lji;	a	method_40135	method_40135
METHOD	dcj	(Liz;)Ldtw;	d	method_22354	getChunk
CLASS	dck	net/minecraft/class_5263	net/minecraft/util/math/GravityField
FIELD	dck	Ljava/util/List;	a	field_24401	points
METHOD	dck	(Liz;D)V	a	method_27831	addPoint
METHOD	dck	(Liz;D)D	b	method_27832	calculate
CLASS	dck$a	net/minecraft/class_5263$class_5264	net/minecraft/util/math/GravityField$Point
FIELD	dck$a	Liz;	a	field_24402	pos
FIELD	dck$a	D	b	field_24403	mass
METHOD	dck$a	(Liz;)D	a	method_27833	getGravityFactor
CLASS	dcl	net/minecraft/class_5425	net/minecraft/world/ServerWorldAccess
METHOD	dcl	()Lare;	E	method_8410	toServerWorld
METHOD	dcl	(Lbss;)V	a_	method_30771	spawnEntityAndPassengers
CLASS	dcm	net/minecraft/class_8235	net/minecraft/world/RedstoneView
FIELD	dcm	[Lje;	C	field_43226	DIRECTIONS
METHOD	dcm	(Liz;)Z	C	method_49803	isReceivingRedstonePower
METHOD	dcm	(Liz;)I	D	method_49804	getReceivedRedstonePower
METHOD	dcm	(Liz;Lje;)I	a	method_49805	getStrongRedstonePower
METHOD	dcm	(Liz;Lje;Z)I	a	method_49806	getEmittedRedstonePower
METHOD	dcm	(Liz;Lje;)Z	b	method_49807	isEmittingRedstonePower
METHOD	dcm	(Liz;Lje;)I	c	method_49808	getEmittedRedstonePower
METHOD	dcm	(Liz;)I	e_	method_49809	getReceivedStrongRedstonePower
CLASS	dcn	net/minecraft/class_1952	net/minecraft/block/spawner/MobSpawnerEntry
FIELD	dcn	Ljava/lang/String;	a	field_40893	ENTITY_KEY
FIELD	dcn	Lcom/mojang/serialization/Codec;	b	field_34460	CODEC
FIELD	dcn	Lcom/mojang/serialization/Codec;	c	field_34461	DATA_POOL_CODEC
FIELD	dcn	Lur;	d	comp_64	entity
FIELD	dcn	Ljava/util/Optional;	e	comp_65	customSpawnRules
FIELD	dcn	Ljava/util/Optional;	f	comp_2648	comp_2648
METHOD	dcn	()Lur;	a	method_38093	getNbt
METHOD	dcn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38095	method_38095
METHOD	dcn	(Ldcn;)Ljava/util/Optional;	a	method_58679	method_58679
METHOD	dcn	()Ljava/util/Optional;	b	method_38097	getCustomSpawnRules
METHOD	dcn	(Ldcn;)Ljava/util/Optional;	b	method_38094	method_38094
METHOD	dcn	()Ljava/util/Optional;	c	method_59717	getEquipment
METHOD	dcn	(Ldcn;)Lur;	c	method_38098	method_38098
METHOD	dcn	()Lur;	d	comp_64	entity
METHOD	dcn	()Ljava/util/Optional;	e	comp_65	customSpawnRules
METHOD	dcn	()Ljava/util/Optional;	f	comp_2648	comp_2648
CLASS	dcn$a	net/minecraft/class_1952$class_6542	net/minecraft/block/spawner/MobSpawnerEntry$CustomSpawnRules
FIELD	dcn$a	Lcom/mojang/serialization/Codec;	a	field_34462	CODEC
FIELD	dcn$a	Layp;	b	comp_66	blockLightLimit
FIELD	dcn$a	Layp;	c	comp_67	skyLightLimit
FIELD	dcn$a	Layp;	d	field_34463	DEFAULT
METHOD	dcn$a	()Layp;	a	comp_66	blockLightLimit
METHOD	dcn$a	(Layp;)Lcom/mojang/serialization/DataResult;	a	method_38099	validate
METHOD	dcn$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38101	method_38101
METHOD	dcn$a	(Ldcn$a;)Layp;	a	method_38100	method_38100
METHOD	dcn$a	(Liz;Lare;)Z	a	method_56563	canSpawn
METHOD	dcn$a	(Ljava/lang/String;)Lcom/mojang/serialization/MapCodec;	a	method_51719	createLightLimitCodec
METHOD	dcn$a	()Layp;	b	comp_67	skyLightLimit
METHOD	dcn$a	(Ldcn$a;)Layp;	b	method_38102	method_38102
METHOD	dcn$a	()Ljava/lang/String;	c	method_49493	method_49493
CLASS	dco	net/minecraft/class_8959	net/minecraft/block/entity/Spawner
METHOD	dco	(Lbsy;)Lyc;	a	method_55119	method_55119
METHOD	dco	(Lbsy;Lazf;)V	a	method_46408	setEntityType
METHOD	dco	(Lcun;Ljava/lang/String;)Lxo;	a	method_55120	getSpawnedEntityText
METHOD	dco	(Lcun;Ljava/util/List;Ljava/lang/String;)V	a	method_55121	appendSpawnDataToTooltip
METHOD	dco	(Lur;Ljava/lang/String;)Lale;	a	method_55122	getSpawnedEntityId
CLASS	dcp	net/minecraft/class_5138	net/minecraft/world/gen/StructureAccessor
FIELD	dcp	Ldbx;	a	field_24404	world
FIELD	dcp	Ldyq;	b	field_24497	options
FIELD	dcp	Leij;	c	field_36216	locator
METHOD	dcp	()Z	a	method_27834	shouldGenerateStructures
METHOD	dcp	(Larl;)Ldcp;	a	method_29951	forRegion
METHOD	dcp	(Laxe;Lji;)Z	a	method_57559	method_57559
METHOD	dcp	(Ldbd;Leii;Lejf;Z)Leik;	a	method_39783	getStructurePresence
METHOD	dcp	(Ldbd;Ljava/util/function/Predicate;)Ljava/util/List;	a	method_41035	getStructureStarts
METHOD	dcp	(Leii;Lit/unimi/dsi/fastutil/longs/LongSet;Ljava/util/function/Consumer;)V	a	method_41032	acceptStructureStarts
METHOD	dcp	(Leiq;)V	a	method_39784	incrementReferences
METHOD	dcp	(Liz;)Z	a	method_38852	hasStructureReferences
METHOD	dcp	(Liz;Laxe;)Leiq;	a	method_57560	getStructureContaining
METHOD	dcp	(Liz;Leii;)Leiq;	a	method_28388	getStructureAt
METHOD	dcp	(Liz;Leiq;)Z	a	method_41033	structureContains
METHOD	dcp	(Liz;Ljava/util/function/Predicate;)Leiq;	a	method_41413	getStructureContaining
METHOD	dcp	(Liz;Ljm;)Leiq;	a	method_41034	getStructureContaining
METHOD	dcp	(Ljv;Ljava/util/function/Predicate;Leii;)Z	a	method_41414	method_41414
METHOD	dcp	(Lkb;Leii;)Ljava/util/List;	a	method_38853	getStructureStarts
METHOD	dcp	(Lkb;Leii;JLdus;)V	a	method_26973	addStructureReference
METHOD	dcp	(Lkb;Leii;Ldus;)Leiq;	a	method_26975	getStructureStart
METHOD	dcp	(Lkb;Leii;Leiq;Ldus;)V	a	method_26976	setStructureStart
METHOD	dcp	()Ljw;	b	method_41036	getRegistryManager
METHOD	dcp	(Liz;)Ljava/util/Map;	b	method_41037	getStructureReferences
METHOD	dcp	(Liz;Leii;)Leiq;	b	method_38854	getStructureContaining
CLASS	dcq	net/minecraft/class_7712	net/minecraft/resource/DataConfiguration
FIELD	dcq	Ljava/lang/String;	a	field_40258	ENABLED_FEATURES_KEY
FIELD	dcq	Lcom/mojang/serialization/Codec;	b	field_40259	CODEC
FIELD	dcq	Ldcq;	c	field_40260	SAFE_MODE
FIELD	dcq	Ldbk;	d	comp_1010	comp_1010
FIELD	dcq	Lcpj;	e	comp_1011	comp_1011
METHOD	dcq	()Ldbk;	a	comp_1010	comp_1010
METHOD	dcq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_45450	method_45450
METHOD	dcq	(Lcpj;)Ldcq;	a	method_45449	withFeaturesAdded
METHOD	dcq	()Lcpj;	b	comp_1011	comp_1011
CLASS	dcr	net/minecraft/class_5281	net/minecraft/world/StructureWorldAccess
METHOD	dcr	()J	C	method_8412	getSeed
METHOD	dcr	(Ljava/util/function/Supplier;)V	a	method_36972	setCurrentlyGeneratingStructureName
METHOD	dcr	(Liz;)Z	f_	method_37368	isValidForSetBlock
CLASS	dcs	net/minecraft/class_4967	net/minecraft/sound/BiomeAdditionsSound
FIELD	dcs	Lcom/mojang/serialization/Codec;	a	field_24673	CODEC
FIELD	dcs	Lji;	b	field_23144	sound
FIELD	dcs	D	c	field_23145	chance
METHOD	dcs	()Lji;	a	method_26098	getSound
METHOD	dcs	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28391	method_28391
METHOD	dcs	(Ldcs;)Ljava/lang/Double;	a	method_28390	method_28390
METHOD	dcs	()D	b	method_26099	getChance
METHOD	dcs	(Ldcs;)Lji;	b	method_28392	method_28392
CLASS	dct	net/minecraft/class_4968	net/minecraft/sound/BiomeMoodSound
FIELD	dct	Lcom/mojang/serialization/Codec;	a	field_24674	CODEC
FIELD	dct	Ldct;	b	field_23146	CAVE
FIELD	dct	Lji;	c	field_23147	sound
FIELD	dct	I	d	field_23148	cultivationTicks
FIELD	dct	I	e	field_23149	spawnRange
FIELD	dct	D	f	field_23150	extraDistance
METHOD	dct	()Lji;	a	method_26100	getSound
METHOD	dct	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28394	method_28394
METHOD	dct	(Ldct;)Ljava/lang/Double;	a	method_28393	method_28393
METHOD	dct	()I	b	method_26101	getCultivationTicks
METHOD	dct	(Ldct;)Ljava/lang/Integer;	b	method_28395	method_28395
METHOD	dct	()I	c	method_26102	getSpawnRange
METHOD	dct	(Ldct;)Ljava/lang/Integer;	c	method_28396	method_28396
METHOD	dct	()D	d	method_26103	getExtraDistance
METHOD	dct	(Ldct;)Lji;	d	method_28397	method_28397
CLASS	dcu	net/minecraft/class_4761	net/minecraft/world/biome/BiomeParticleConfig
FIELD	dcu	Lcom/mojang/serialization/Codec;	a	field_24675	CODEC
FIELD	dcu	Llg;	b	field_24676	particle
FIELD	dcu	F	c	field_22035	probability
METHOD	dcu	()Llg;	a	method_24369	getParticle
METHOD	dcu	(Lazf;)Z	a	method_24370	shouldAddParticle
METHOD	dcu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28399	method_28399
METHOD	dcu	(Ldcu;)Ljava/lang/Float;	a	method_28398	method_28398
METHOD	dcu	(Ldcu;)Llg;	b	method_28400	method_28400
CLASS	dcv	net/minecraft/class_1959	net/minecraft/world/biome/Biome
FIELD	dcv	Lcom/mojang/serialization/Codec;	a	field_25819	CODEC
FIELD	dcv	Lcom/mojang/serialization/Codec;	b	field_26633	NETWORK_CODEC
FIELD	dcv	Lcom/mojang/serialization/Codec;	c	field_24677	REGISTRY_CODEC
FIELD	dcv	Lcom/mojang/serialization/Codec;	d	field_26750	REGISTRY_ENTRY_LIST_CODEC
FIELD	dcv	Lemy;	e	field_9324	FOLIAGE_NOISE
FIELD	dcv	Lemy;	f	field_9335	TEMPERATURE_NOISE
FIELD	dcv	Lemy;	g	field_26392	FROZEN_OCEAN_NOISE
FIELD	dcv	I	h	field_30978	MAX_TEMPERATURE_CACHE_SIZE
FIELD	dcv	Ldcv$b;	i	field_26393	weather
FIELD	dcv	Ldcw;	j	field_26635	generationSettings
FIELD	dcv	Lddh;	k	field_26395	spawnSettings
FIELD	dcv	Lddb;	l	field_22039	effects
FIELD	dcv	Ljava/lang/ThreadLocal;	m	field_20335	temperatureCache
METHOD	dcv	()I	a	method_8697	getSkyColor
METHOD	dcv	(DD)I	a	method_8711	getGrassColorAt
METHOD	dcv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38104	method_38104
METHOD	dcv	(Ldbz;Liz;)Z	a	method_8705	canSetIce
METHOD	dcv	(Ldbz;Liz;Z)Z	a	method_8685	canSetIce
METHOD	dcv	(Ldcv$b;Lddb;)Ldcv;	a	method_38103	method_38103
METHOD	dcv	(Ldcv;)Lddb;	a	method_30971	method_30971
METHOD	dcv	(Liz;)Ldcv$c;	a	method_48162	getPrecipitation
METHOD	dcv	()Lddh;	b	method_30966	getSpawnSettings
METHOD	dcv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_30776	method_30776
METHOD	dcv	(Ldbz;Liz;)Z	b	method_8696	canSetSnow
METHOD	dcv	(Ldcv;)Ldcv$b;	b	method_28409	method_28409
METHOD	dcv	(Liz;)Z	b	method_33599	isCold
METHOD	dcv	()Z	c	method_48163	hasPrecipitation
METHOD	dcv	(Ldcv;)Lddh;	c	method_28417	method_28417
METHOD	dcv	(Liz;)Z	c	method_39927	doesNotSnow
METHOD	dcv	()Ldcw;	d	method_30970	getGenerationSettings
METHOD	dcv	(Ldcv;)Ldcw;	d	method_28418	method_28418
METHOD	dcv	(Liz;)Z	d	method_39928	shouldGenerateLowerFrozenOceanSurface
METHOD	dcv	()I	e	method_24376	getFogColor
METHOD	dcv	(Ldcv;)Lddb;	e	method_28421	method_28421
METHOD	dcv	(Liz;)F	e	method_8707	computeTemperature
METHOD	dcv	()I	f	method_8698	getFoliageColor
METHOD	dcv	(Ldcv;)Ldcv$b;	f	method_28423	method_28423
METHOD	dcv	(Liz;)F	f	method_21740	getTemperature
METHOD	dcv	()F	g	method_8712	getTemperature
METHOD	dcv	()Lddb;	h	method_24377	getEffects
METHOD	dcv	()I	i	method_8687	getWaterColor
METHOD	dcv	()I	j	method_8713	getWaterFogColor
METHOD	dcv	()Ljava/util/Optional;	k	method_24378	getParticleConfig
METHOD	dcv	()Ljava/util/Optional;	l	method_24935	getLoopSound
METHOD	dcv	()Ljava/util/Optional;	m	method_24936	getMoodSound
METHOD	dcv	()Ljava/util/Optional;	n	method_24937	getAdditionsSound
METHOD	dcv	()Ljava/util/Optional;	o	method_27343	getMusic
METHOD	dcv	()I	p	method_30773	getDefaultGrassColor
METHOD	dcv	()I	q	method_30774	getDefaultFoliageColor
METHOD	dcv	()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap;	r	method_21741	method_21741
METHOD	dcv	()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap;	s	method_21742	method_21742
CLASS	dcv$1	net/minecraft/class_1959$1	net/minecraft/world/biome/Biome$1
FIELD	dcv$1	Ldcv;	a	field_20336	field_20336
CLASS	dcv$a	net/minecraft/class_1959$class_1960	net/minecraft/world/biome/Biome$Builder
FIELD	dcv$a	Z	a	field_41767	precipitation
FIELD	dcv$a	Ljava/lang/Float;	b	field_9349	temperature
FIELD	dcv$a	Ldcv$d;	c	field_26396	temperatureModifier
FIELD	dcv$a	Ljava/lang/Float;	d	field_9351	downfall
FIELD	dcv$a	Lddb;	e	field_22042	specialEffects
FIELD	dcv$a	Lddh;	f	field_26636	spawnSettings
FIELD	dcv$a	Ldcw;	g	field_26637	generationSettings
METHOD	dcv$a	()Ldcv;	a	method_30972	build
METHOD	dcv$a	(F)Ldcv$a;	a	method_8747	temperature
METHOD	dcv$a	(Ldcv$d;)Ldcv$a;	a	method_30777	temperatureModifier
METHOD	dcv$a	(Ldcw;)Ldcv$a;	a	method_30973	generationSettings
METHOD	dcv$a	(Lddb;)Ldcv$a;	a	method_24379	effects
METHOD	dcv$a	(Lddh;)Ldcv$a;	a	method_30974	spawnSettings
METHOD	dcv$a	(Z)Ldcv$a;	a	method_48164	precipitation
METHOD	dcv$a	(F)Ldcv$a;	b	method_8727	downfall
CLASS	dcv$b	net/minecraft/class_1959$class_5482	net/minecraft/world/biome/Biome$Weather
FIELD	dcv$b	Lcom/mojang/serialization/MapCodec;	a	field_26398	CODEC
FIELD	dcv$b	Z	b	comp_1187	comp_1187
FIELD	dcv$b	F	c	comp_844	comp_844
FIELD	dcv$b	Ldcv$d;	d	comp_845	comp_845
FIELD	dcv$b	F	e	comp_846	comp_846
METHOD	dcv$b	()Z	a	comp_1187	comp_1187
METHOD	dcv$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30782	method_30782
METHOD	dcv$b	(Ldcv$b;)Ljava/lang/Float;	a	method_30786	method_30786
METHOD	dcv$b	()F	b	comp_844	comp_844
METHOD	dcv$b	(Ldcv$b;)Ldcv$d;	b	method_30787	method_30787
METHOD	dcv$b	()Ldcv$d;	c	comp_845	comp_845
METHOD	dcv$b	(Ldcv$b;)Ljava/lang/Float;	c	method_30788	method_30788
METHOD	dcv$b	()F	d	comp_846	comp_846
METHOD	dcv$b	(Ldcv$b;)Ljava/lang/Boolean;	d	method_30789	method_30789
CLASS	dcv$c	net/minecraft/class_1959$class_1963	net/minecraft/world/biome/Biome$Precipitation
FIELD	dcv$c	Ldcv$c;	a	field_9384	field_9384
FIELD	dcv$c	Ldcv$c;	b	field_9382	field_9382
FIELD	dcv$c	Ldcv$c;	c	field_9383	field_9383
FIELD	dcv$c	Lcom/mojang/serialization/Codec;	d	field_46251	CODEC
FIELD	dcv$c	Ljava/lang/String;	e	field_46252	name
FIELD	dcv$c	[Ldcv$c;	f	field_9386	field_9386
METHOD	dcv$c	()[Ldcv$c;	a	method_36699	method_36699
CLASS	dcv$d	net/minecraft/class_1959$class_5484	net/minecraft/world/biome/Biome$TemperatureModifier
FIELD	dcv$d	Ldcv$d;	a	field_26407	field_26407
FIELD	dcv$d	Ldcv$d;	b	field_26408	field_26408
FIELD	dcv$d	Lcom/mojang/serialization/Codec;	c	field_26409	CODEC
FIELD	dcv$d	Ljava/lang/String;	d	field_26410	name
FIELD	dcv$d	[Ldcv$d;	e	field_26412	field_26412
METHOD	dcv$d	()Ljava/lang/String;	a	method_30800	getName
METHOD	dcv$d	(Liz;F)F	a	method_30798	getModifiedTemperature
METHOD	dcv$d	()[Ldcv$d;	b	method_36700	method_36700
CLASS	dcv$d$1	net/minecraft/class_1959$class_5484$1	net/minecraft/world/biome/Biome$TemperatureModifier$1
CLASS	dcv$d$2	net/minecraft/class_1959$class_5484$2	net/minecraft/world/biome/Biome$TemperatureModifier$2
CLASS	dcw	net/minecraft/class_5485	net/minecraft/world/biome/GenerationSettings
FIELD	dcw	Ldcw;	a	field_26639	INSTANCE
FIELD	dcw	Lcom/mojang/serialization/MapCodec;	b	field_26413	CODEC
FIELD	dcw	Lorg/slf4j/Logger;	c	field_26638	LOGGER
FIELD	dcw	Ljava/util/Map;	d	field_26415	carvers
FIELD	dcw	Ljava/util/List;	e	field_26416	features
FIELD	dcw	Ljava/util/function/Supplier;	f	field_26640	flowerFeatures
FIELD	dcw	Ljava/util/function/Supplier;	g	field_34465	allowedFeatures
METHOD	dcw	()Ljava/util/List;	a	method_30982	getFlowerFeatures
METHOD	dcw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30802	method_30802
METHOD	dcw	(Ldcw;)Ljava/util/List;	a	method_30809	method_30809
METHOD	dcw	(Ldxo$a;)Ljava/lang/Iterable;	a	method_30976	getCarversForStep
METHOD	dcw	(Leaj;)Z	a	method_40138	method_40138
METHOD	dcw	(Lehm;)Z	a	method_38105	isFeatureAllowed
METHOD	dcw	(Ljava/util/List;)Ljava/util/Set;	a	method_40139	method_40139
METHOD	dcw	()Ljava/util/List;	b	method_30983	getFeatures
METHOD	dcw	(Ldcw;)Ljava/util/Map;	b	method_30808	method_30808
METHOD	dcw	(Ljava/util/List;)Ljava/util/List;	b	method_40140	method_40140
CLASS	dcw$a	net/minecraft/class_5485$class_5495	net/minecraft/world/biome/GenerationSettings$LookupBackedBuilder
FIELD	dcw$a	Ljj;	a	field_40894	placedFeatureLookup
FIELD	dcw$a	Ljj;	b	field_40895	configuredCarverLookup
METHOD	dcw$a	(Ldxo$a;Lald;)Ldcw$a;	a	method_30991	carver
METHOD	dcw$a	(Ldxo$b;Lald;)Ldcw$a;	a	method_30992	feature
CLASS	dcw$b	net/minecraft/class_5485$class_7868	net/minecraft/world/biome/GenerationSettings$Builder
FIELD	dcw$b	Ljava/util/Map;	a	field_40896	carverStepsToCarvers
FIELD	dcw$b	Ljava/util/List;	b	field_40897	indexedFeaturesList
METHOD	dcw$b	()Ldcw;	a	method_46671	build
METHOD	dcw$b	(I)V	a	method_46672	fillFeaturesList
METHOD	dcw$b	(ILji;)Ldcw$b;	a	method_46673	addFeature
METHOD	dcw$b	(Ldxo$a;)Ljava/util/List;	a	method_46674	method_46674
METHOD	dcw$b	(Ldxo$a;Lji;)Ldcw$b;	a	method_46675	carver
METHOD	dcw$b	(Ldxo$b;Lji;)Ldcw$b;	a	method_46676	feature
METHOD	dcw$b	(Ljava/util/Map$Entry;)Ljm;	a	method_46677	method_46677
CLASS	dcx	net/minecraft/class_4543	net/minecraft/world/biome/source/BiomeAccess
FIELD	dcx	I	a	field_28106	CHUNK_CENTER_OFFSET
FIELD	dcx	I	b	field_34466	field_34466
FIELD	dcx	I	c	field_34467	field_34467
FIELD	dcx	I	d	field_34468	field_34468
FIELD	dcx	Ldcx$a;	e	field_20640	storage
FIELD	dcx	J	f	field_20641	seed
METHOD	dcx	(DDD)Lji;	a	method_24938	getBiomeForNoiseGen
METHOD	dcx	(III)Lji;	a	method_24854	getBiomeForNoiseGen
METHOD	dcx	(J)J	a	method_27984	hashSeed
METHOD	dcx	(JIIIDDD)D	a	method_38106	method_38106
METHOD	dcx	(Ldcx$a;)Ldcx;	a	method_38107	withSource
METHOD	dcx	(Liz;)Lji;	a	method_22393	getBiome
METHOD	dcx	(J)D	b	method_38108	method_38108
METHOD	dcx	(Liz;)Lji;	b	method_27344	getBiomeForNoiseGen
CLASS	dcx$a	net/minecraft/class_4543$class_4544	net/minecraft/world/biome/source/BiomeAccess$Storage
METHOD	dcx$a	(III)Lji;	getNoiseBiome	method_16359	getBiomeForNoiseGen
CLASS	dcy	net/minecraft/class_6780	net/minecraft/world/biome/source/BiomeSupplier
METHOD	dcy	(IIILdde$f;)Lji;	getNoiseBiome	method_38109	getBiome
CLASS	dcz	net/minecraft/class_1966	net/minecraft/world/biome/source/BiomeSource
FIELD	dcz	Lcom/mojang/serialization/Codec;	a	field_24713	CODEC
FIELD	dcz	Ljava/util/function/Supplier;	b	field_20643	biomes
METHOD	dcz	()Lcom/mojang/serialization/MapCodec;	a	method_28442	getCodec
METHOD	dcz	(IIIIILjava/util/function/Predicate;Lazf;ZLdde$f;)Lcom/mojang/datafixers/util/Pair;	a	method_24385	locateBiome
METHOD	dcz	(IIIILdde$f;)Ljava/util/Set;	a	method_8763	getBiomesInArea
METHOD	dcz	(IIIILjava/util/function/Predicate;Lazf;Ldde$f;)Lcom/mojang/datafixers/util/Pair;	a	method_8762	locateBiome
METHOD	dcz	(Liz;IIILjava/util/function/Predicate;Ldde$f;Ldbz;)Lcom/mojang/datafixers/util/Pair;	a	method_42310	locateBiome
METHOD	dcz	(Ljava/util/List;Liz;Ldde$f;)V	a	method_38114	addDebugInfo
METHOD	dcz	()Ljava/util/stream/Stream;	b	method_49494	biomeStream
METHOD	dcz	()Ljava/util/Set;	c	method_28443	getBiomes
METHOD	dcz	()Ljava/util/Set;	d	method_49495	method_49495
CLASS	dda	net/minecraft/class_7509	net/minecraft/world/biome/source/BiomeSources
METHOD	dda	(Ljv;)Lcom/mojang/serialization/MapCodec;	a	method_44207	registerAndGetDefault
CLASS	ddb	net/minecraft/class_4763	net/minecraft/world/biome/BiomeEffects
FIELD	ddb	Lcom/mojang/serialization/Codec;	a	field_24714	CODEC
FIELD	ddb	I	b	field_22067	fogColor
FIELD	ddb	I	c	field_22068	waterColor
FIELD	ddb	I	d	field_22069	waterFogColor
FIELD	ddb	I	e	field_26418	skyColor
FIELD	ddb	Ljava/util/Optional;	f	field_26419	foliageColor
FIELD	ddb	Ljava/util/Optional;	g	field_26420	grassColor
FIELD	ddb	Lddb$b;	h	field_26421	grassColorModifier
FIELD	ddb	Ljava/util/Optional;	i	field_22070	particleConfig
FIELD	ddb	Ljava/util/Optional;	j	field_22491	loopSound
FIELD	ddb	Ljava/util/Optional;	k	field_22492	moodSound
FIELD	ddb	Ljava/util/Optional;	l	field_22493	additionsSound
FIELD	ddb	Ljava/util/Optional;	m	field_24113	music
METHOD	ddb	()I	a	method_24387	getFogColor
METHOD	ddb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28445	method_28445
METHOD	ddb	(Lddb;)Ljava/util/Optional;	a	method_28444	method_28444
METHOD	ddb	()I	b	method_24388	getWaterColor
METHOD	ddb	(Lddb;)Ljava/util/Optional;	b	method_28446	method_28446
METHOD	ddb	()I	c	method_24389	getWaterFogColor
METHOD	ddb	(Lddb;)Ljava/util/Optional;	c	method_28447	method_28447
METHOD	ddb	()I	d	method_30810	getSkyColor
METHOD	ddb	(Lddb;)Ljava/util/Optional;	d	method_28448	method_28448
METHOD	ddb	()Ljava/util/Optional;	e	method_30811	getFoliageColor
METHOD	ddb	(Lddb;)Ljava/util/Optional;	e	method_28449	method_28449
METHOD	ddb	()Ljava/util/Optional;	f	method_30812	getGrassColor
METHOD	ddb	(Lddb;)Lddb$b;	f	method_30813	method_30813
METHOD	ddb	()Lddb$b;	g	method_30814	getGrassColorModifier
METHOD	ddb	(Lddb;)Ljava/util/Optional;	g	method_30815	method_30815
METHOD	ddb	()Ljava/util/Optional;	h	method_24390	getParticleConfig
METHOD	ddb	(Lddb;)Ljava/util/Optional;	h	method_30816	method_30816
METHOD	ddb	()Ljava/util/Optional;	i	method_24939	getLoopSound
METHOD	ddb	(Lddb;)Ljava/lang/Integer;	i	method_30817	method_30817
METHOD	ddb	()Ljava/util/Optional;	j	method_24940	getMoodSound
METHOD	ddb	(Lddb;)Ljava/lang/Integer;	j	method_28450	method_28450
METHOD	ddb	()Ljava/util/Optional;	k	method_24941	getAdditionsSound
METHOD	ddb	(Lddb;)Ljava/lang/Integer;	k	method_28451	method_28451
METHOD	ddb	()Ljava/util/Optional;	l	method_27345	getMusic
METHOD	ddb	(Lddb;)Ljava/lang/Integer;	l	method_28452	method_28452
CLASS	ddb$a	net/minecraft/class_4763$class_4764	net/minecraft/world/biome/BiomeEffects$Builder
FIELD	ddb$a	Ljava/util/OptionalInt;	a	field_22071	fogColor
FIELD	ddb$a	Ljava/util/OptionalInt;	b	field_22072	waterColor
FIELD	ddb$a	Ljava/util/OptionalInt;	c	field_22073	waterFogColor
FIELD	ddb$a	Ljava/util/OptionalInt;	d	field_26422	skyColor
FIELD	ddb$a	Ljava/util/Optional;	e	field_26423	foliageColor
FIELD	ddb$a	Ljava/util/Optional;	f	field_26424	grassColor
FIELD	ddb$a	Lddb$b;	g	field_26425	grassColorModifier
FIELD	ddb$a	Ljava/util/Optional;	h	field_22074	particleConfig
FIELD	ddb$a	Ljava/util/Optional;	i	field_22494	loopSound
FIELD	ddb$a	Ljava/util/Optional;	j	field_22495	moodSound
FIELD	ddb$a	Ljava/util/Optional;	k	field_22496	additionsSound
FIELD	ddb$a	Ljava/util/Optional;	l	field_24114	musicSound
METHOD	ddb$a	()Lddb;	a	method_24391	build
METHOD	ddb$a	(I)Lddb$a;	a	method_24392	fogColor
METHOD	ddb$a	(Lavw;)Lddb$a;	a	method_27346	music
METHOD	ddb$a	(Ldcs;)Lddb$a;	a	method_24944	additionsSound
METHOD	ddb$a	(Ldct;)Lddb$a;	a	method_24943	moodSound
METHOD	ddb$a	(Ldcu;)Lddb$a;	a	method_24393	particleConfig
METHOD	ddb$a	(Lddb$b;)Lddb$a;	a	method_30818	grassColorModifier
METHOD	ddb$a	(Lji;)Lddb$a;	a	method_24942	loopSound
METHOD	ddb$a	()Ljava/lang/IllegalStateException;	b	method_30819	method_30819
METHOD	ddb$a	(I)Lddb$a;	b	method_24395	waterColor
METHOD	ddb$a	()Ljava/lang/IllegalStateException;	c	method_24394	method_24394
METHOD	ddb$a	(I)Lddb$a;	c	method_24397	waterFogColor
METHOD	ddb$a	()Ljava/lang/IllegalStateException;	d	method_24396	method_24396
METHOD	ddb$a	(I)Lddb$a;	d	method_30820	skyColor
METHOD	ddb$a	()Ljava/lang/IllegalStateException;	e	method_24398	method_24398
METHOD	ddb$a	(I)Lddb$a;	e	method_30821	foliageColor
METHOD	ddb$a	(I)Lddb$a;	f	method_30822	grassColor
CLASS	ddb$b	net/minecraft/class_4763$class_5486	net/minecraft/world/biome/BiomeEffects$GrassColorModifier
FIELD	ddb$b	Lddb$b;	a	field_26426	field_26426
FIELD	ddb$b	Lddb$b;	b	field_26427	field_26427
FIELD	ddb$b	Lddb$b;	c	field_26428	field_26428
FIELD	ddb$b	Lcom/mojang/serialization/Codec;	d	field_26429	CODEC
FIELD	ddb$b	Ljava/lang/String;	e	field_26430	name
FIELD	ddb$b	[Lddb$b;	f	field_26432	field_26432
METHOD	ddb$b	()Ljava/lang/String;	a	method_30826	getName
METHOD	ddb$b	(DDI)I	a	method_30823	getModifiedGrassColor
METHOD	ddb$b	()[Lddb$b;	b	method_36701	method_36701
CLASS	ddb$b$1	net/minecraft/class_4763$class_5486$1	net/minecraft/world/biome/BiomeEffects$GrassColorModifier$1
CLASS	ddb$b$2	net/minecraft/class_4763$class_5486$2	net/minecraft/world/biome/BiomeEffects$GrassColorModifier$2
CLASS	ddb$b$3	net/minecraft/class_4763$class_5486$3	net/minecraft/world/biome/BiomeEffects$GrassColorModifier$3
CLASS	ddc	net/minecraft/class_1972	net/minecraft/world/biome/BiomeKeys
FIELD	ddc	Lald;	A	field_9415	field_9415
FIELD	ddc	Lald;	B	field_9443	field_9443
FIELD	ddc	Lald;	C	field_35110	field_35110
FIELD	ddc	Lald;	D	field_34470	field_34470
FIELD	ddc	Lald;	E	field_42720	field_42720
FIELD	ddc	Lald;	F	field_34471	field_34471
FIELD	ddc	Lald;	G	field_34472	field_34472
FIELD	ddc	Lald;	H	field_35115	field_35115
FIELD	ddc	Lald;	I	field_34474	field_34474
FIELD	ddc	Lald;	J	field_34475	field_34475
FIELD	ddc	Lald;	K	field_9438	field_9438
FIELD	ddc	Lald;	L	field_9463	field_9463
FIELD	ddc	Lald;	M	field_9434	field_9434
FIELD	ddc	Lald;	N	field_9478	field_9478
FIELD	ddc	Lald;	O	field_9419	field_9419
FIELD	ddc	Lald;	P	field_9408	field_9408
FIELD	ddc	Lald;	Q	field_9441	field_9441
FIELD	ddc	Lald;	R	field_9439	field_9439
FIELD	ddc	Lald;	S	field_9423	field_9423
FIELD	ddc	Lald;	T	field_9446	field_9446
FIELD	ddc	Lald;	U	field_9467	field_9467
FIELD	ddc	Lald;	V	field_9470	field_9470
FIELD	ddc	Lald;	W	field_9435	field_9435
FIELD	ddc	Lald;	X	field_9418	field_9418
FIELD	ddc	Lald;	Y	field_9462	field_9462
FIELD	ddc	Lald;	Z	field_28107	field_28107
FIELD	ddc	Lald;	a	field_9473	field_9473
FIELD	ddc	Lald;	aa	field_29218	field_29218
FIELD	ddc	Lald;	ab	field_37543	field_37543
FIELD	ddc	Lald;	ac	field_9461	field_9461
FIELD	ddc	Lald;	ad	field_22075	field_22075
FIELD	ddc	Lald;	ae	field_22077	field_22077
FIELD	ddc	Lald;	af	field_22076	field_22076
FIELD	ddc	Lald;	ag	field_23859	field_23859
FIELD	ddc	Lald;	ah	field_9411	field_9411
FIELD	ddc	Lald;	ai	field_9442	field_9442
FIELD	ddc	Lald;	aj	field_9447	field_9447
FIELD	ddc	Lald;	ak	field_9457	field_9457
FIELD	ddc	Lald;	al	field_9465	field_9465
FIELD	ddc	Lald;	b	field_9451	field_9451
FIELD	ddc	Lald;	c	field_9455	field_9455
FIELD	ddc	Lald;	d	field_35117	field_35117
FIELD	ddc	Lald;	e	field_9453	field_9453
FIELD	ddc	Lald;	f	field_9424	field_9424
FIELD	ddc	Lald;	g	field_9471	field_9471
FIELD	ddc	Lald;	h	field_38748	field_38748
FIELD	ddc	Lald;	i	field_9409	field_9409
FIELD	ddc	Lald;	j	field_9414	field_9414
FIELD	ddc	Lald;	k	field_9412	field_9412
FIELD	ddc	Lald;	l	field_9475	field_9475
FIELD	ddc	Lald;	m	field_35112	field_35112
FIELD	ddc	Lald;	n	field_35119	field_35119
FIELD	ddc	Lald;	o	field_35113	field_35113
FIELD	ddc	Lald;	p	field_9420	field_9420
FIELD	ddc	Lald;	q	field_9454	field_9454
FIELD	ddc	Lald;	r	field_9449	field_9449
FIELD	ddc	Lald;	s	field_9430	field_9430
FIELD	ddc	Lald;	t	field_35116	field_35116
FIELD	ddc	Lald;	u	field_35111	field_35111
FIELD	ddc	Lald;	v	field_35120	field_35120
FIELD	ddc	Lald;	w	field_35114	field_35114
FIELD	ddc	Lald;	x	field_9417	field_9417
FIELD	ddc	Lald;	y	field_35118	field_35118
FIELD	ddc	Lald;	z	field_9440	field_9440
METHOD	ddc	(Ljava/lang/String;)Lald;	a	method_8775	register
CLASS	ddd	net/minecraft/class_1973	net/minecraft/world/biome/source/CheckerboardBiomeSource
FIELD	ddd	Lcom/mojang/serialization/MapCodec;	b	field_24715	CODEC
FIELD	ddd	Ljm;	c	field_9481	biomeArray
FIELD	ddd	I	d	field_9480	gridSize
FIELD	ddd	I	e	field_24716	scale
METHOD	ddd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28454	method_28454
METHOD	ddd	(Lddd;)Ljava/lang/Integer;	a	method_28453	method_28453
METHOD	ddd	(Lddd;)Ljm;	b	method_28455	method_28455
CLASS	dde	net/minecraft/class_6544	net/minecraft/world/biome/source/util/MultiNoiseUtil
FIELD	dde	I	a	field_34476	HYPERCUBE_DIMENSION
FIELD	dde	Z	b	field_34477	field_34477
FIELD	dde	F	c	field_35359	TO_LONG_FACTOR
METHOD	dde	()Ldde$f;	a	method_40443	createEmptyMultiNoiseSampler
METHOD	dde	(F)J	a	method_38665	toLong
METHOD	dde	(FFFFFF)Ldde$h;	a	method_38116	createNoiseValuePoint
METHOD	dde	(FFFFFFF)Ldde$d;	a	method_38117	createNoiseHypercube
METHOD	dde	(J)F	a	method_38666	toFloat
METHOD	dde	(Ldde$b;Ldde$b;Ldde$b;Ldde$b;Ldde$b;Ldde$b;F)Ldde$d;	a	method_38118	createNoiseHypercube
METHOD	dde	(Ljava/util/List;Ldde$f;)Liz;	a	method_39164	findFittestPosition
CLASS	dde$a	net/minecraft/class_6544$class_6545	net/minecraft/world/biome/source/util/MultiNoiseUtil$NodeDistanceFunction
METHOD	dde$a	(Ldde$e$b;[J)J	distance	distance	getDistance
CLASS	dde$b	net/minecraft/class_6544$class_6546	net/minecraft/world/biome/source/util/MultiNoiseUtil$ParameterRange
FIELD	dde$b	Lcom/mojang/serialization/Codec;	a	field_34478	CODEC
FIELD	dde$b	J	b	comp_103	min
FIELD	dde$b	J	c	comp_104	max
METHOD	dde$b	()J	a	comp_103	min
METHOD	dde$b	(F)Ldde$b;	a	method_38120	of
METHOD	dde$b	(FF)Ldde$b;	a	method_38121	of
METHOD	dde$b	(J)J	a	method_38126	getDistance
METHOD	dde$b	(Ldde$b;)J	a	method_38122	getDistance
METHOD	dde$b	(Ldde$b;Ldde$b;)Ldde$b;	a	method_38123	combine
METHOD	dde$b	(Ljava/lang/Float;Ljava/lang/Float;)Lcom/mojang/serialization/DataResult;	a	method_38124	method_38124
METHOD	dde$b	()J	b	comp_104	max
METHOD	dde$b	(Ldde$b;)Ldde$b;	b	method_38127	combine
METHOD	dde$b	(Ljava/lang/Float;Ljava/lang/Float;)Ljava/lang/String;	b	method_49496	method_49496
METHOD	dde$b	(Ldde$b;)Ljava/lang/Float;	c	method_38667	method_38667
METHOD	dde$b	(Ldde$b;)Ljava/lang/Float;	d	method_38668	method_38668
CLASS	dde$c	net/minecraft/class_6544$class_6547	net/minecraft/world/biome/source/util/MultiNoiseUtil$Entries
FIELD	dde$c	Ljava/util/List;	a	field_34481	entries
FIELD	dde$c	Ldde$e;	b	field_34482	tree
METHOD	dde$c	()Ljava/util/List;	a	method_38128	getEntries
METHOD	dde$c	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/Codec;	a	method_49497	createCodec
METHOD	dde$c	(Lcom/mojang/serialization/MapCodec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49498	method_49498
METHOD	dde$c	(Ldde$h;)Ljava/lang/Object;	a	method_39529	get
METHOD	dde$c	(Ldde$h;Ldde$a;)Ljava/lang/Object;	a	method_39528	getValue
METHOD	dde$c	(Ldde$h;)Ljava/lang/Object;	b	method_39530	getValueSimple
METHOD	dde$c	(Ldde$h;)Ljava/lang/Object;	c	method_39527	getValue
CLASS	dde$d	net/minecraft/class_6544$class_4762	net/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseHypercube
FIELD	dde$d	Lcom/mojang/serialization/Codec;	a	field_24679	CODEC
FIELD	dde$d	Ldde$b;	b	comp_105	temperature
FIELD	dde$d	Ldde$b;	c	comp_106	humidity
FIELD	dde$d	Ldde$b;	d	comp_107	continentalness
FIELD	dde$d	Ldde$b;	e	comp_108	erosion
FIELD	dde$d	Ldde$b;	f	comp_109	depth
FIELD	dde$d	Ldde$b;	g	comp_110	weirdness
FIELD	dde$d	J	h	comp_111	offset
METHOD	dde$d	()Ljava/util/List;	a	method_38145	getParameters
METHOD	dde$d	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28425	method_28425
METHOD	dde$d	(Ldde$d;)Ljava/lang/Long;	a	method_38134	method_38134
METHOD	dde$d	(Ldde$h;)J	a	method_24381	getSquaredDistance
METHOD	dde$d	()Ldde$b;	b	comp_105	temperature
METHOD	dde$d	(Ldde$d;)Ldde$b;	b	method_38136	method_38136
METHOD	dde$d	()Ldde$b;	c	comp_106	humidity
METHOD	dde$d	(Ldde$d;)Ldde$b;	c	method_38138	method_38138
METHOD	dde$d	()Ldde$b;	d	comp_107	continentalness
METHOD	dde$d	(Ldde$d;)Ldde$b;	d	method_38140	method_38140
METHOD	dde$d	()Ldde$b;	e	comp_108	erosion
METHOD	dde$d	(Ldde$d;)Ldde$b;	e	method_38142	method_38142
METHOD	dde$d	()Ldde$b;	f	comp_109	depth
METHOD	dde$d	(Ldde$d;)Ldde$b;	f	method_28429	method_28429
METHOD	dde$d	()Ldde$b;	g	comp_110	weirdness
METHOD	dde$d	(Ldde$d;)Ldde$b;	g	method_28430	method_28430
METHOD	dde$d	()J	h	comp_111	offset
CLASS	dde$e	net/minecraft/class_6544$class_6548	net/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree
FIELD	dde$e	I	a	field_34486	MAX_NODES_FOR_SIMPLE_TREE
FIELD	dde$e	Ldde$e$b;	b	field_34487	firstNode
FIELD	dde$e	Ljava/lang/ThreadLocal;	c	field_34488	previousResultNode
METHOD	dde$e	(ILdde$e$b;)J	a	method_38146	method_38146
METHOD	dde$e	(ILdde$e$c;)Ldde$e$b;	a	method_38147	method_38147
METHOD	dde$e	(ILjava/util/List;)Ldde$e$b;	a	method_38148	createNode
METHOD	dde$e	(IZ)Ljava/util/Comparator;	a	method_38149	createNodeComparator
METHOD	dde$e	(IZLdde$e$b;)J	a	method_38150	method_38150
METHOD	dde$e	(Lcom/mojang/datafixers/util/Pair;)Ldde$e$a;	a	method_38152	method_38152
METHOD	dde$e	(Ldde$h;Ldde$a;)Ljava/lang/Object;	a	method_38151	get
METHOD	dde$e	(Ljava/util/List;)Ldde$e;	a	method_38153	create
METHOD	dde$e	(Ljava/util/List;IIZ)V	a	method_38154	sortTree
METHOD	dde$e	([Ldde$b;)J	a	method_38155	getRangeLengthSum
METHOD	dde$e	(Ljava/util/List;)Ljava/util/List;	b	method_38156	getBatchedTree
METHOD	dde$e	(Ljava/util/List;)Ljava/util/List;	c	method_38157	getEnclosingParameters
CLASS	dde$e$a	net/minecraft/class_6544$class_6548$class_6549	net/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeLeafNode
FIELD	dde$e$a	Ljava/lang/Object;	b	field_34489	value
CLASS	dde$e$b	net/minecraft/class_6544$class_6548$class_6550	net/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeNode
FIELD	dde$e$b	[Ldde$b;	a	field_34490	parameters
METHOD	dde$e$b	([J)J	a	method_38159	getSquaredDistance
METHOD	dde$e$b	([JLdde$e$a;Ldde$a;)Ldde$e$a;	a	method_38158	getResultingNode
CLASS	dde$e$c	net/minecraft/class_6544$class_6548$class_6551	net/minecraft/world/biome/source/util/MultiNoiseUtil$SearchTree$TreeBranchNode
FIELD	dde$e$c	[Ldde$e$b;	b	field_34491	subTree
CLASS	dde$f	net/minecraft/class_6544$class_6552	net/minecraft/world/biome/source/util/MultiNoiseUtil$MultiNoiseSampler
FIELD	dde$f	Ldxl;	a	comp_364	comp_364
FIELD	dde$f	Ldxl;	b	comp_365	comp_365
FIELD	dde$f	Ldxl;	c	comp_366	comp_366
FIELD	dde$f	Ldxl;	d	comp_367	comp_367
FIELD	dde$f	Ldxl;	e	comp_368	comp_368
FIELD	dde$f	Ldxl;	f	comp_369	comp_369
FIELD	dde$f	Ljava/util/List;	g	comp_370	comp_370
METHOD	dde$f	()Liz;	a	method_39165	findBestSpawnPosition
METHOD	dde$f	(III)Ldde$h;	a	method_40444	sample
METHOD	dde$f	()Ldxl;	b	comp_364	comp_364
METHOD	dde$f	()Ldxl;	c	comp_365	comp_365
METHOD	dde$f	()Ldxl;	d	comp_366	comp_366
METHOD	dde$f	()Ldxl;	e	comp_367	comp_367
METHOD	dde$f	()Ldxl;	f	comp_368	comp_368
METHOD	dde$f	()Ldxl;	g	comp_369	comp_369
METHOD	dde$f	()Ljava/util/List;	h	comp_370	comp_370
CLASS	dde$g	net/minecraft/class_6544$class_6729	net/minecraft/world/biome/source/util/MultiNoiseUtil$FittestPositionFinder
FIELD	dde$g	Ldde$g$a;	a	field_35360	bestResult
METHOD	dde$g	(Ljava/util/List;Ldde$f;FF)V	a	method_39166	findFittest
METHOD	dde$g	(Ljava/util/List;Ldde$f;II)Ldde$g$a;	a	method_39167	calculateFitness
CLASS	dde$g$a	net/minecraft/class_6544$class_6729$class_6730	net/minecraft/world/biome/source/util/MultiNoiseUtil$FittestPositionFinder$Result
FIELD	dde$g$a	Liz;	a	comp_223	location
FIELD	dde$g$a	J	b	comp_224	fitness
METHOD	dde$g$a	()Liz;	a	comp_223	location
METHOD	dde$g$a	()J	b	comp_224	fitness
CLASS	dde$h	net/minecraft/class_6544$class_6553	net/minecraft/world/biome/source/util/MultiNoiseUtil$NoiseValuePoint
FIELD	dde$h	J	a	comp_112	temperatureNoise
FIELD	dde$h	J	b	comp_113	humidityNoise
FIELD	dde$h	J	c	comp_114	continentalnessNoise
FIELD	dde$h	J	d	comp_115	erosionNoise
FIELD	dde$h	J	e	comp_116	depth
FIELD	dde$h	J	f	comp_117	weirdnessNoise
METHOD	dde$h	()[J	a	method_38166	getNoiseValueList
METHOD	dde$h	()J	b	comp_112	temperatureNoise
METHOD	dde$h	()J	c	comp_113	humidityNoise
METHOD	dde$h	()J	d	comp_114	continentalnessNoise
METHOD	dde$h	()J	e	comp_115	erosionNoise
METHOD	dde$h	()J	f	comp_116	depth
METHOD	dde$h	()J	g	comp_117	weirdnessNoise
CLASS	ddf	net/minecraft/class_7510	net/minecraft/world/gen/feature/util/PlacedFeatureIndexer
METHOD	ddf	(ILddf$a;)Z	a	method_44208	method_44208
METHOD	ddf	(Ljava/util/Comparator;Lddf$a;)Ljava/util/Set;	a	method_44209	method_44209
METHOD	ddf	(Ljava/util/List;Ljava/util/function/Function;Z)Ljava/util/List;	a	method_44210	collectIndexedFeatures
METHOD	ddf	(Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/Object;)I	a	method_44211	method_44211
CLASS	ddf$a	net/minecraft/class_7510$class_6543	net/minecraft/world/gen/feature/util/PlacedFeatureIndexer$IndexedFeature
FIELD	ddf$a	I	a	comp_234	comp_234
FIELD	ddf$a	I	b	comp_68	comp_68
FIELD	ddf$a	Lehm;	c	comp_69	comp_69
METHOD	ddf$a	()I	a	comp_234	comp_234
METHOD	ddf$a	()I	b	comp_68	comp_68
METHOD	ddf$a	()Lehm;	c	comp_69	comp_69
CLASS	ddf$b	net/minecraft/class_7510$class_6827	net/minecraft/world/gen/feature/util/PlacedFeatureIndexer$IndexedFeatures
FIELD	ddf$b	Ljava/util/List;	a	comp_303	comp_303
FIELD	ddf$b	Ljava/util/function/ToIntFunction;	b	comp_304	comp_304
METHOD	ddf$b	()Ljava/util/List;	a	comp_303	comp_303
METHOD	ddf$b	()Ljava/util/function/ToIntFunction;	b	comp_304	comp_304
CLASS	ddg	net/minecraft/class_1992	net/minecraft/world/biome/source/FixedBiomeSource
FIELD	ddg	Lcom/mojang/serialization/MapCodec;	b	field_24717	CODEC
FIELD	ddg	Lji;	c	field_9486	biome
METHOD	ddg	(Lddg;)Lji;	a	method_28456	method_28456
CLASS	ddh	net/minecraft/class_5483	net/minecraft/world/biome/SpawnSettings
FIELD	ddh	Lbpg;	a	field_30982	EMPTY_ENTRY_POOL
FIELD	ddh	Lddh;	b	field_26646	INSTANCE
FIELD	ddh	Lcom/mojang/serialization/MapCodec;	c	field_26403	CODEC
FIELD	ddh	Lorg/slf4j/Logger;	d	field_26645	LOGGER
FIELD	ddh	F	e	field_30983	field_30983
FIELD	ddh	F	f	field_26404	creatureSpawnProbability
FIELD	ddh	Ljava/util/Map;	g	field_26405	spawners
FIELD	ddh	Ljava/util/Map;	h	field_26406	spawnCosts
METHOD	ddh	()F	a	method_31002	getCreatureSpawnProbability
METHOD	ddh	(Lbsy;)Lddh$b;	a	method_31003	getSpawnDensity
METHOD	ddh	(Lbtq;)Lbpg;	a	method_31004	getSpawnEntries
METHOD	ddh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30791	method_30791
METHOD	ddh	(Lddh;)Ljava/util/Map;	a	method_30794	method_30794
METHOD	ddh	(Lddh;)Ljava/util/Map;	b	method_30795	method_30795
METHOD	ddh	(Lddh;)Ljava/lang/Float;	c	method_30796	method_30796
CLASS	ddh$a	net/minecraft/class_5483$class_5496	net/minecraft/world/biome/SpawnSettings$Builder
FIELD	ddh$a	Ljava/util/Map;	a	field_26647	spawners
FIELD	ddh$a	Ljava/util/Map;	b	field_26648	spawnCosts
FIELD	ddh$a	F	c	field_26649	creatureSpawnProbability
METHOD	ddh$a	()Lddh;	a	method_31007	build
METHOD	ddh$a	(F)Lddh$a;	a	method_31008	creatureSpawnProbability
METHOD	ddh$a	(Lbsy;DD)Lddh$a;	a	method_31009	spawnCost
METHOD	ddh$a	(Lbtq;)Ljava/util/List;	a	method_31010	method_31010
METHOD	ddh$a	(Lbtq;Lddh$c;)Lddh$a;	a	method_31011	spawn
METHOD	ddh$a	(Ljava/util/Map$Entry;)Lbpg;	a	method_31012	method_31012
METHOD	ddh$a	(Lbtq;)Lbtq;	b	method_31013	method_31013
CLASS	ddh$b	net/minecraft/class_5483$class_5265	net/minecraft/world/biome/SpawnSettings$SpawnDensity
FIELD	ddh$b	Lcom/mojang/serialization/Codec;	a	field_25820	CODEC
FIELD	ddh$b	D	b	comp_1307	gravityLimit
FIELD	ddh$b	D	c	comp_1308	mass
METHOD	ddh$b	()D	a	comp_1307	gravityLimit
METHOD	ddh$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30359	method_30359
METHOD	ddh$b	(Lddh$b;)Ljava/lang/Double;	a	method_31014	method_31014
METHOD	ddh$b	()D	b	comp_1308	mass
METHOD	ddh$b	(Lddh$b;)Ljava/lang/Double;	b	method_31015	method_31015
CLASS	ddh$c	net/minecraft/class_5483$class_1964	net/minecraft/world/biome/SpawnSettings$SpawnEntry
FIELD	ddh$c	Lcom/mojang/serialization/Codec;	a	field_24681	CODEC
FIELD	ddh$c	Lbsy;	b	field_9389	type
FIELD	ddh$c	I	c	field_9388	minGroupSize
FIELD	ddh$c	I	d	field_9387	maxGroupSize
METHOD	ddh$c	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28433	method_28433
METHOD	ddh$c	(Lddh$c;)Lcom/mojang/serialization/DataResult;	a	method_49499	method_49499
METHOD	ddh$c	()Ljava/lang/String;	b	method_49500	method_49500
METHOD	ddh$c	(Lddh$c;)Ljava/lang/Integer;	b	method_28434	method_28434
METHOD	ddh$c	(Lddh$c;)Ljava/lang/Integer;	c	method_28435	method_28435
METHOD	ddh$c	(Lddh$c;)Lbsy;	d	method_28436	method_28436
CLASS	ddi	net/minecraft/class_4766	net/minecraft/world/biome/source/MultiNoiseBiomeSource
FIELD	ddi	Lcom/mojang/serialization/MapCodec;	b	field_24718	CUSTOM_CODEC
FIELD	ddi	Lcom/mojang/serialization/MapCodec;	c	field_24719	CODEC
FIELD	ddi	Lcom/mojang/serialization/MapCodec;	d	field_42984	BIOME_CODEC
FIELD	ddi	Lcom/mojang/serialization/MapCodec;	e	field_42985	PRESET_CODEC
FIELD	ddi	Lcom/mojang/datafixers/util/Either;	f	field_34498	biomeEntries
METHOD	ddi	(Lald;)Z	a	method_38168	matchesInstance
METHOD	ddi	(Ldde$c;)Lddi;	a	method_49501	create
METHOD	ddi	(Ldde$h;)Lji;	a	method_38167	getBiomeAtPoint
METHOD	ddi	(Lddi;)Lcom/mojang/datafixers/util/Either;	a	method_49502	method_49502
METHOD	ddi	(Lji;)Lddi;	a	method_49503	create
METHOD	ddi	(Ldde$c;)Ldde$c;	b	method_49504	method_49504
METHOD	ddi	(Lji;)Ldde$c;	b	method_49505	method_49505
METHOD	ddi	()Ldde$c;	d	method_49506	getBiomeEntries
CLASS	ddj	net/minecraft/class_8197	net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList
FIELD	ddj	Lcom/mojang/serialization/Codec;	a	field_42986	CODEC
FIELD	ddj	Lcom/mojang/serialization/Codec;	b	field_42987	REGISTRY_CODEC
FIELD	ddj	Lddj$a;	c	field_42988	preset
FIELD	ddj	Ldde$c;	d	field_42989	entries
METHOD	ddj	()Ldde$c;	a	method_49507	getEntries
METHOD	ddj	(Lald;)Lald;	a	method_49508	method_49508
METHOD	ddj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49511	method_49511
METHOD	ddj	(Lddj$a;)Ldde$c;	a	method_49509	method_49509
METHOD	ddj	(Lddj;)Lddj$a;	a	method_49510	method_49510
METHOD	ddj	()Ljava/util/Map;	b	method_49512	getPresetToEntriesMap
METHOD	ddj	(Lddj$a;)Lddj$a;	b	method_49513	method_49513
CLASS	ddj$a	net/minecraft/class_8197$class_5305	net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList$Preset
FIELD	ddj$a	Lddj$a;	a	field_24723	NETHER
FIELD	ddj$a	Lddj$a;	b	field_34499	OVERWORLD
FIELD	ddj$a	Lcom/mojang/serialization/Codec;	c	field_42990	CODEC
FIELD	ddj$a	Lale;	d	comp_1309	id
FIELD	ddj$a	Lddj$a$a;	e	comp_1310	biomeSourceFunction
FIELD	ddj$a	Ljava/util/Map;	f	field_24724	BY_IDENTIFIER
METHOD	ddj$a	()Ljava/util/stream/Stream;	a	method_49514	biomeStream
METHOD	ddj$a	(Lald;)Lald;	a	method_49515	method_49515
METHOD	ddj$a	(Lale;)Lcom/mojang/serialization/DataResult;	a	method_49516	method_49516
METHOD	ddj$a	(Lcom/google/common/collect/ImmutableList$Builder;Ljava/util/function/Function;Lcom/mojang/datafixers/util/Pair;)V	a	method_49192	method_49192
METHOD	ddj$a	(Lddj$a;)Lcom/mojang/serialization/DataResult;	a	method_49517	method_49517
METHOD	ddj$a	(Ljava/util/function/Function;)Ldde$c;	a	method_49193	getOverworldEntries
METHOD	ddj$a	()Lale;	b	comp_1309	id
METHOD	ddj$a	(Lale;)Lcom/mojang/serialization/DataResult;	b	method_49518	method_49518
METHOD	ddj$a	(Lddj$a;)Lddj$a;	b	method_49519	method_49519
METHOD	ddj$a	()Lddj$a$a;	c	comp_1310	biomeSourceFunction
METHOD	ddj$a	(Lale;)Ljava/lang/String;	c	method_49520	method_49520
CLASS	ddj$a$1	net/minecraft/class_8197$class_5305$1	net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList$Preset$1
CLASS	ddj$a$2	net/minecraft/class_8197$class_5305$2	net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList$Preset$2
CLASS	ddj$a$a	net/minecraft/class_8197$class_5305$class_8165	net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterList$Preset$BiomeSourceFunction
CLASS	ddk	net/minecraft/class_8198	net/minecraft/world/biome/source/MultiNoiseBiomeSourceParameterLists
FIELD	ddk	Lald;	a	field_42991	field_42991
FIELD	ddk	Lald;	b	field_42992	field_42992
METHOD	ddk	(Ljava/lang/String;)Lald;	a	method_49521	of
METHOD	ddk	(Lrc;)V	a	method_49522	bootstrap
CLASS	ddl	net/minecraft/class_6554	net/minecraft/world/biome/source/util/VanillaBiomeParameters
FIELD	ddl	Ldde$b;	A	field_34516	midInlandContinentalness
FIELD	ddl	Ldde$b;	B	field_34517	farInlandContinentalness
FIELD	ddl	[[Lald;	C	field_34518	oceanBiomes
FIELD	ddl	[[Lald;	D	field_34519	commonBiomes
FIELD	ddl	[[Lald;	E	field_34520	uncommonBiomes
FIELD	ddl	[[Lald;	F	field_34521	nearMountainBiomes
FIELD	ddl	[[Lald;	G	field_34522	specialNearMountainBiomes
FIELD	ddl	[[Lald;	H	field_36339	windsweptBiomes
FIELD	ddl	F	a	field_35041	MAX_MID_WEIRDNESS
FIELD	ddl	F	b	field_34502	MAX_HIGH_WEIRDNESS
FIELD	ddl	F	c	field_35042	field_35042
FIELD	ddl	F	d	field_35043	field_35043
FIELD	ddl	F	e	field_35044	field_35044
FIELD	ddl	F	f	field_35045	field_35045
FIELD	ddl	F	g	field_35046	field_35046
FIELD	ddl	F	h	field_34500	MAX_VALLEY_WEIRDNESS
FIELD	ddl	F	i	field_35047	MAX_LOW_WEIRDNESS
FIELD	ddl	F	j	field_35048	MAX_SECOND_HIGH_WEIRDNESS
FIELD	ddl	F	k	field_34501	field_34501
FIELD	ddl	F	l	field_34503	MAX_PEAK_WEIRDNESS
FIELD	ddl	F	m	field_39134	field_39134
FIELD	ddl	F	n	field_39135	field_39135
FIELD	ddl	Ldde$b;	o	field_34504	defaultParameter
FIELD	ddl	[Ldde$b;	p	field_34505	temperatureParameters
FIELD	ddl	[Ldde$b;	q	field_34506	humidityParameters
FIELD	ddl	[Ldde$b;	r	field_34507	erosionParameters
FIELD	ddl	Ldde$b;	s	field_34508	frozenTemperature
FIELD	ddl	Ldde$b;	t	field_34509	nonFrozenTemperatureParameters
FIELD	ddl	Ldde$b;	u	field_34510	mushroomFieldsContinentalness
FIELD	ddl	Ldde$b;	v	field_34511	deepOceanContinentalness
FIELD	ddl	Ldde$b;	w	field_34512	oceanContinentalness
FIELD	ddl	Ldde$b;	x	field_34513	coastContinentalness
FIELD	ddl	Ldde$b;	y	field_34514	riverContinentalness
FIELD	ddl	Ldde$b;	z	field_34515	nearInlandContinentalness
METHOD	ddl	()Ljava/util/List;	a	method_39168	getSpawnSuitabilityNoises
METHOD	ddl	(D)Ljava/lang/String;	a	method_38179	getPeaksValleysDescription
METHOD	ddl	(D[Ldde$b;)Ljava/lang/String;	a	method_38180	getNoiseRangeIndex
METHOD	ddl	(II)Lald;	a	method_38181	getShoreBiome
METHOD	ddl	(IILdde$b;)Lald;	a	method_38182	getRegularBiome
METHOD	ddl	(IILdde$b;Lald;)Lald;	a	method_40009	getBiomeOrWindsweptSavanna
METHOD	ddl	(ILdde$b;)Lald;	a	method_38184	getBadlandsBiome
METHOD	ddl	(Ldxl;Ldxl;Ldxl$b;)Z	a	method_43718	inDeepDarkParameters
METHOD	ddl	(Ljava/util/function/Consumer;)V	a	method_38185	writeOverworldBiomeParameters
METHOD	ddl	(Ljava/util/function/Consumer;Ldde$b;)V	a	method_38186	writePeakBiomes
METHOD	ddl	(Ljava/util/function/Consumer;Ldde$b;Ldde$b;Ldde$b;Ldde$b;Ldde$b;FLald;)V	a	method_38187	writeBiomeParameters
METHOD	ddl	()[Ldde$b;	b	method_40010	getTemperatureParameters
METHOD	ddl	(D)Ljava/lang/String;	b	method_38188	getContinentalnessDescription
METHOD	ddl	(IILdde$b;)Lald;	b	method_38189	getBadlandsOrRegularBiome
METHOD	ddl	(Ljava/util/function/Consumer;)V	b	method_46678	writeDebug
METHOD	ddl	(Ljava/util/function/Consumer;Ldde$b;)V	b	method_38191	writeHighBiomes
METHOD	ddl	(Ljava/util/function/Consumer;Ldde$b;Ldde$b;Ldde$b;Ldde$b;Ldde$b;FLald;)V	b	method_38192	writeCaveBiomeParameters
METHOD	ddl	()[Ldde$b;	c	method_40011	getHumidityParameters
METHOD	ddl	(D)Ljava/lang/String;	c	method_38193	getErosionDescription
METHOD	ddl	(IILdde$b;)Lald;	c	method_38194	getMountainStartBiome
METHOD	ddl	(Ljava/util/function/Consumer;)V	c	method_38190	writeOceanBiomes
METHOD	ddl	(Ljava/util/function/Consumer;Ldde$b;)V	c	method_38196	writeMidBiomes
METHOD	ddl	(Ljava/util/function/Consumer;Ldde$b;Ldde$b;Ldde$b;Ldde$b;Ldde$b;FLald;)V	c	method_41419	writeDeepDarkParameters
METHOD	ddl	()[Ldde$b;	d	method_40012	getErosionParameters
METHOD	ddl	(D)Ljava/lang/String;	d	method_38197	getTemperatureDescription
METHOD	ddl	(IILdde$b;)Lald;	d	method_38198	getErodedShoreBiome
METHOD	ddl	(Ljava/util/function/Consumer;)V	d	method_38195	writeLandBiomes
METHOD	ddl	(Ljava/util/function/Consumer;Ldde$b;)V	d	method_38200	writeLowBiomes
METHOD	ddl	()[Ldde$b;	e	method_40013	getContinentalnessParameters
METHOD	ddl	(D)Ljava/lang/String;	e	method_38201	getHumidityDescription
METHOD	ddl	(IILdde$b;)Lald;	e	method_38202	getNearMountainBiome
METHOD	ddl	(Ljava/util/function/Consumer;)V	e	method_38199	writeCaveBiomes
METHOD	ddl	(Ljava/util/function/Consumer;Ldde$b;)V	e	method_38203	writeValleyBiomes
METHOD	ddl	()[Ldde$b;	f	method_40014	getPeaksValleysParameters
METHOD	ddl	(IILdde$b;)Lald;	f	method_38204	getPeakBiome
METHOD	ddl	()[Ldde$b;	g	method_40015	getWeirdnessParameters
METHOD	ddl	(IILdde$b;)Lald;	g	method_38205	getMountainSlopeBiome
METHOD	ddl	(IILdde$b;)Lald;	h	method_38183	getWindsweptOrRegularBiome
CLASS	ddm	net/minecraft/class_2169	net/minecraft/world/biome/source/TheEndBiomeSource
FIELD	ddm	Lcom/mojang/serialization/MapCodec;	b	field_24730	CODEC
FIELD	ddm	Lji;	c	field_26700	centerBiome
FIELD	ddm	Lji;	d	field_26701	highlandsBiome
FIELD	ddm	Lji;	e	field_26702	midlandsBiome
FIELD	ddm	Lji;	f	field_26703	smallIslandsBiome
FIELD	ddm	Lji;	g	field_26704	barrensBiome
METHOD	ddm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_46679	method_46679
METHOD	ddm	(Ljj;)Lddm;	a	method_46680	createVanilla
CLASS	ddn	net/minecraft/class_6086	net/minecraft/unused/packageinfo/PackageInfo6086
CLASS	ddo	net/minecraft/class_2185	net/minecraft/block/AbstractBannerBlock
FIELD	ddo	Lctg;	a	field_9855	color
METHOD	ddo	()Lctg;	b	method_9303	getColor
CLASS	ddp	net/minecraft/class_5540	net/minecraft/block/AbstractCandleBlock
FIELD	ddp	I	a	field_30987	field_30987
FIELD	ddp	Ldsr;	b	field_27083	LIT
METHOD	ddp	(Lcmv;Ldsa;Ldbx;Liz;)V	a	method_31614	extinguish
METHOD	ddp	(Ldbw;Levp;Lazf;)V	a	method_31610	spawnCandleParticles
METHOD	ddp	(Ldbw;Liz;Lazf;Levp;)V	a	method_31611	method_31611
METHOD	ddp	(Ldbx;Ldsa;Liz;Z)V	a	method_31612	setLit
METHOD	ddp	(Ldbx;Liz;Levp;)V	a	method_35244	method_35244
METHOD	ddp	(Ldsa;)Ljava/lang/Iterable;	b	method_31613	getParticleOffsets
METHOD	ddp	(Ldsa;)Z	c	method_35245	isLitCandle
METHOD	ddp	(Ldsa;)Z	d	method_35246	isNotLit
CLASS	ddq	net/minecraft/class_2275	net/minecraft/block/AbstractCauldronBlock
FIELD	ddq	I	a	field_30988	field_30988
FIELD	ddq	Lewi;	b	field_10746	OUTLINE_SHAPE
FIELD	ddq	Lkf$a;	c	field_27084	behaviorMap
FIELD	ddq	I	d	field_30989	field_30989
FIELD	ddq	I	e	field_30990	field_30990
FIELD	ddq	I	f	field_30991	field_30991
FIELD	ddq	I	g	field_30992	field_30992
FIELD	ddq	Lewi;	h	field_10747	RAYCAST_SHAPE
METHOD	ddq	(Ldsa;Ldbw;Liz;Lens;)V	a	method_32764	fillFromDripstone
METHOD	ddq	(Ldsa;Liz;Lbss;)Z	a	method_31616	isEntityTouchingFluid
METHOD	ddq	(Lens;)Z	a	method_32765	canBeFilledByDripstone
METHOD	ddq	(Ldsa;)D	b	method_31615	getFluidHeight
METHOD	ddq	(Ldsa;)Z	d	method_32766	isFull
CLASS	ddr	net/minecraft/class_4739	net/minecraft/block/AbstractChestBlock
FIELD	ddr	Ljava/util/function/Supplier;	a	field_21796	entityTypeRetriever
METHOD	ddr	(Ldsa;Ldbw;Liz;Z)Ldhe$c;	a	method_24167	getBlockEntitySource
CLASS	dds	net/minecraft/class_2363	net/minecraft/block/AbstractFurnaceBlock
FIELD	dds	Ldsu;	a	field_11104	FACING
FIELD	dds	Ldsr;	b	field_11105	LIT
METHOD	dds	(Ldbw;Ldph;Ldph;)Ldpg;	a	method_31617	validateTicker
METHOD	dds	(Ldbw;Liz;Lcmv;)V	a	method_17025	openScreen
CLASS	ddt	net/minecraft/class_2190	net/minecraft/block/AbstractSkullBlock
FIELD	ddt	Ldsr;	a	field_46110	POWERED
FIELD	ddt	Ldlz$a;	b	field_9867	type
METHOD	ddt	()Ldlz$a;	b	method_9327	getSkullType
CLASS	ddu	net/minecraft/class_2189	net/minecraft/block/AirBlock
FIELD	ddu	Lcom/mojang/serialization/MapCodec;	a	field_46253	CODEC
CLASS	ddv	net/minecraft/class_5541	net/minecraft/block/AmethystBlock
FIELD	ddv	Lcom/mojang/serialization/MapCodec;	a	field_46254	CODEC
CLASS	ddw	net/minecraft/class_5542	net/minecraft/block/AmethystClusterBlock
FIELD	ddw	Lcom/mojang/serialization/MapCodec;	b	field_46255	CODEC
FIELD	ddw	Ldsr;	c	field_27086	WATERLOGGED
FIELD	ddw	Ldsu;	d	field_27087	FACING
FIELD	ddw	Lewi;	e	field_27088	northShape
FIELD	ddw	Lewi;	f	field_27089	southShape
FIELD	ddw	Lewi;	g	field_27090	eastShape
FIELD	ddw	Lewi;	h	field_27091	westShape
FIELD	ddw	Lewi;	i	field_27092	upShape
FIELD	ddw	Lewi;	j	field_27093	downShape
FIELD	ddw	F	k	field_46256	height
FIELD	ddw	F	l	field_46257	xzOffset
METHOD	ddw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53970	method_53970
METHOD	ddw	(Lddw;)Ljava/lang/Float;	a	method_53971	method_53971
METHOD	ddw	(Lddw;)Ljava/lang/Float;	b	method_53972	method_53972
CLASS	ddw$1	net/minecraft/class_5542$1	net/minecraft/block/AmethystClusterBlock$1
FIELD	ddw$1	[I	a	field_27094	field_27094
CLASS	ddx	net/minecraft/class_2199	net/minecraft/block/AnvilBlock
FIELD	ddx	Lcom/mojang/serialization/MapCodec;	a	field_46258	CODEC
FIELD	ddx	Ldsu;	b	field_9883	FACING
FIELD	ddx	Lewi;	c	field_9882	BASE_SHAPE
FIELD	ddx	Lewi;	d	field_9885	X_STEP_SHAPE
FIELD	ddx	Lewi;	e	field_9888	X_STEM_SHAPE
FIELD	ddx	Lewi;	f	field_9884	X_FACE_SHAPE
FIELD	ddx	Lewi;	g	field_9891	Z_STEP_SHAPE
FIELD	ddx	Lewi;	h	field_9889	Z_STEM_SHAPE
FIELD	ddx	Lewi;	i	field_9886	Z_FACE_SHAPE
FIELD	ddx	Lewi;	j	field_9887	X_AXIS_SHAPE
FIELD	ddx	Lewi;	k	field_9892	Z_AXIS_SHAPE
FIELD	ddx	Lxo;	l	field_17349	TITLE
FIELD	ddx	F	m	field_30993	FALLING_BLOCK_ENTITY_DAMAGE_MULTIPLIER
FIELD	ddx	I	n	field_30994	FALLING_BLOCK_ENTITY_MAX_DAMAGE
METHOD	ddx	(Ldbw;Liz;ILcmu;Lcmv;)Lcps;	a	method_17453	method_17453
METHOD	ddx	(Ldsa;)Ldsa;	e	method_9346	getLandingState
CLASS	ddy	net/minecraft/class_2195	net/minecraft/block/AttachedStemBlock
FIELD	ddy	Lcom/mojang/serialization/MapCodec;	a	field_46259	CODEC
FIELD	ddy	Ldsu;	b	field_9873	FACING
FIELD	ddy	F	c	field_30995	field_30995
FIELD	ddy	Ljava/util/Map;	d	field_9874	FACING_TO_SHAPE
FIELD	ddy	Lald;	e	field_9875	gourdBlock
FIELD	ddy	Lald;	f	field_46260	stemBlock
FIELD	ddy	Lald;	g	field_27095	pickBlockItem
METHOD	ddy	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53973	method_53973
METHOD	ddy	(Lddy;)Lald;	a	method_53974	method_53974
METHOD	ddy	(Lddy;)Lald;	b	method_53975	method_53975
METHOD	ddy	(Lddy;)Lald;	c	method_53976	method_53976
CLASS	ddz	net/minecraft/class_5800	net/minecraft/block/AzaleaBlock
FIELD	ddz	Lcom/mojang/serialization/MapCodec;	a	field_46261	CODEC
FIELD	ddz	Lewi;	b	field_30996	SHAPE
CLASS	dea	net/minecraft/class_2202	net/minecraft/block/BambooShootBlock
FIELD	dea	Lcom/mojang/serialization/MapCodec;	a	field_46262	CODEC
FIELD	dea	F	b	field_31005	field_31005
FIELD	dea	Lewi;	c	field_9897	SHAPE
METHOD	dea	(Ldbw;Liz;)V	a	method_9351	grow
CLASS	deb	net/minecraft/class_2211	net/minecraft/block/BambooBlock
FIELD	deb	Lcom/mojang/serialization/MapCodec;	a	field_46263	CODEC
FIELD	deb	F	b	field_30997	field_30997
FIELD	deb	F	c	field_30998	field_30998
FIELD	deb	F	d	field_30999	field_30999
FIELD	deb	Lewi;	e	field_9912	SMALL_LEAVES_SHAPE
FIELD	deb	Lewi;	f	field_9915	LARGE_LEAVES_SHAPE
FIELD	deb	Lewi;	g	field_9913	NO_LEAVES_SHAPE
FIELD	deb	Ldta;	h	field_9914	AGE
FIELD	deb	Ldsy;	i	field_9917	LEAVES
FIELD	deb	Ldta;	j	field_9916	STAGE
FIELD	deb	I	k	field_31000	field_31000
FIELD	deb	I	l	field_31001	field_31001
FIELD	deb	I	m	field_31002	field_31002
FIELD	deb	I	n	field_31003	field_31003
FIELD	deb	I	o	field_31004	field_31004
METHOD	deb	(Ldbc;Liz;)I	a	method_9387	countBambooAbove
METHOD	deb	(Ldsa;Ldbw;Liz;Lazf;I)V	a	method_9385	updateLeaves
METHOD	deb	(Ldbc;Liz;)I	b	method_9386	countBambooBelow
CLASS	dec	net/minecraft/class_2215	net/minecraft/block/BannerBlock
FIELD	dec	Lcom/mojang/serialization/MapCodec;	a	field_46264	CODEC
FIELD	dec	Ldta;	b	field_9924	ROTATION
FIELD	dec	Ljava/util/Map;	c	field_9925	COLORED_BANNERS
FIELD	dec	Lewi;	d	field_9923	SHAPE
METHOD	dec	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53977	method_53977
METHOD	dec	(Lctg;)Ldex;	a	method_9398	getForColor
CLASS	ded	net/minecraft/class_3708	net/minecraft/block/BarrelBlock
FIELD	ded	Lcom/mojang/serialization/MapCodec;	a	field_46265	CODEC
FIELD	ded	Ldsu;	b	field_16320	FACING
FIELD	ded	Ldsr;	c	field_18006	OPEN
CLASS	dee	net/minecraft/class_2213	net/minecraft/block/BarrierBlock
FIELD	dee	Lcom/mojang/serialization/MapCodec;	a	field_46266	CODEC
FIELD	dee	Ldsr;	b	field_45144	WATERLOGGED
CLASS	def	net/minecraft/class_2221	net/minecraft/block/DeadCoralFanBlock
FIELD	def	Lcom/mojang/serialization/MapCodec;	a	field_46267	CODEC
FIELD	def	Lewi;	b	field_9932	SHAPE
CLASS	deg	net/minecraft/class_2217	net/minecraft/block/DeadCoralBlock
FIELD	deg	Lcom/mojang/serialization/MapCodec;	a	field_46268	CODEC
FIELD	deg	F	b	field_31006	field_31006
FIELD	deg	Lewi;	c	field_9928	SHAPE
CLASS	deh	net/minecraft/class_2230	net/minecraft/block/CoralParentBlock
FIELD	deh	Lewi;	a	field_9939	SHAPE
FIELD	deh	Ldsr;	d	field_9940	WATERLOGGED
METHOD	deh	(Ldsa;Ldbx;Liz;)V	a	method_9430	checkLivingConditions
METHOD	deh	(Ldsa;Ldbc;Liz;)Z	e	method_9431	isInWater
CLASS	dei	net/minecraft/class_2222	net/minecraft/block/DeadCoralWallFanBlock
FIELD	dei	Lcom/mojang/serialization/MapCodec;	b	field_46269	CODEC
FIELD	dei	Ldsu;	c	field_9933	FACING
FIELD	dei	Ljava/util/Map;	e	field_9934	FACING_TO_SHAPE
CLASS	dej	net/minecraft/class_2237	net/minecraft/block/BlockWithEntity
METHOD	dej	(Ldph;Ldph;Ldpg;)Ldpg;	a	method_31618	validateTicker
CLASS	dek	net/minecraft/class_4770	net/minecraft/block/AbstractFireBlock
FIELD	dek	F	a	field_31007	BASE_SOUND_VOLUME
FIELD	dek	Lewi;	b	field_22498	BASE_SHAPE
FIELD	dek	I	c	field_31008	SET_ON_FIRE_SECONDS
FIELD	dek	F	d	field_22088	damage
METHOD	dek	(Ldbc;Liz;)Ldsa;	a	method_24416	getState
METHOD	dek	(Ldbw;)Z	a	method_30366	isOverworldOrNether
METHOD	dek	(Ldbw;Liz;Lje;)Z	a	method_30032	canPlaceAt
METHOD	dek	(Ldbw;Liz;Lje;)Z	b	method_30033	shouldLightPortalAt
METHOD	dek	(Ldsa;)Z	f	method_10195	isFlammable
CLASS	del	net/minecraft/class_2231	net/minecraft/block/AbstractPressurePlateBlock
FIELD	del	Lewi;	a	field_9942	PRESSED_SHAPE
FIELD	del	Lewi;	b	field_9943	DEFAULT_SHAPE
FIELD	del	Levk;	c	field_9941	BOX
FIELD	del	Ldsp;	d	field_42726	blockSetType
METHOD	del	(Lbss;)Z	a	method_52209	method_52209
METHOD	del	(Lbss;Ldbw;Liz;Ldsa;I)V	a	method_9433	updatePlateState
METHOD	del	(Ldbw;Levk;Ljava/lang/Class;)I	a	method_52210	getEntityCount
METHOD	del	(Ldbw;Liz;)V	a	method_9437	updateNeighbors
METHOD	del	(Ldsa;I)Ldsa;	a	method_9432	setRedstoneOutput
METHOD	del	()I	b	method_9563	getTickRate
METHOD	del	(Ldbw;Liz;)I	b	method_9434	getRedstoneOutput
METHOD	del	(Ldsa;)I	g	method_9435	getRedstoneOutput
CLASS	dem	net/minecraft/class_2241	net/minecraft/block/AbstractRailBlock
FIELD	dem	Lewi;	a	field_9958	STRAIGHT_SHAPE
FIELD	dem	Lewi;	b	field_9960	ASCENDING_SHAPE
FIELD	dem	Ldsr;	c	field_27096	WATERLOGGED
FIELD	dem	Z	d	field_9959	forbidCurves
METHOD	dem	(Ldbw;Liz;)Z	a	method_9479	isRail
METHOD	dem	(Ldbw;Liz;Ldsa;Z)Ldsa;	a	method_9475	updateBlockState
METHOD	dem	(Ldsa;Ldbw;Liz;Ldex;)V	a	method_9477	updateBlockState
METHOD	dem	(Ldsa;Ldbw;Liz;Z)Ldsa;	a	method_24417	updateCurves
METHOD	dem	(Liz;Ldbw;Ldte;)Z	a	method_27935	shouldDropRail
METHOD	dem	()Z	b	method_9478	cannotMakeCurves
METHOD	dem	()Ldtd;	c	method_9474	getShapeProperty
METHOD	dem	(Ldsa;)Z	g	method_9476	isRail
CLASS	dem$1	net/minecraft/class_2241$1	net/minecraft/block/AbstractRailBlock$1
FIELD	dem$1	[I	a	field_24465	field_24465
CLASS	den	net/minecraft/class_8810	net/minecraft/block/AbstractTorchBlock
FIELD	den	I	a	field_46270	field_46270
FIELD	den	Lewi;	b	field_46271	SHAPE
CLASS	deo	net/minecraft/class_4275	net/minecraft/block/Stainable
METHOD	deo	()Lctg;	b	method_10622	getColor
CLASS	dep	net/minecraft/class_2238	net/minecraft/block/BeaconBlock
FIELD	dep	Lcom/mojang/serialization/MapCodec;	a	field_46272	CODEC
CLASS	deq	net/minecraft/class_2244	net/minecraft/block/BedBlock
FIELD	deq	Lcom/mojang/serialization/MapCodec;	a	field_46273	CODEC
FIELD	deq	Ldsy;	b	field_9967	PART
FIELD	deq	Ldsr;	c	field_9968	OCCUPIED
FIELD	deq	I	d	field_31009	field_31009
FIELD	deq	Lewi;	e	field_16788	TOP_SHAPE
FIELD	deq	Lewi;	f	field_16782	LEG_1_SHAPE
FIELD	deq	Lewi;	g	field_16784	LEG_2_SHAPE
FIELD	deq	Lewi;	h	field_16786	LEG_3_SHAPE
FIELD	deq	Lewi;	i	field_16789	LEG_4_SHAPE
FIELD	deq	Lewi;	j	field_16787	NORTH_SHAPE
FIELD	deq	Lewi;	k	field_16785	SOUTH_SHAPE
FIELD	deq	Lewi;	l	field_16783	WEST_SHAPE
FIELD	deq	Lewi;	m	field_16790	EAST_SHAPE
FIELD	deq	I	n	field_31010	field_31010
FIELD	deq	Lctg;	o	field_9966	color
METHOD	deq	(Lbss;)V	a	method_21838	bounceEntity
METHOD	deq	(Lbsy;Ldbg;Liz;Lje;F)Ljava/util/Optional;	a	method_9484	findWakeUpPosition
METHOD	deq	(Lbsy;Ldbg;Liz;Lje;Lje;)Ljava/util/Optional;	a	method_30835	findWakeUpPosition
METHOD	deq	(Lbsy;Ldbg;Liz;[[IZ)Ljava/util/Optional;	a	method_30836	findWakeUpPosition
METHOD	deq	(Lcmv;Lcmv$a;)V	a	method_55767	method_55767
METHOD	deq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53978	method_53978
METHOD	deq	(Ldbc;Liz;)Lje;	a	method_18476	getDirection
METHOD	deq	(Ldbw;)Z	a	method_27352	isBedWorking
METHOD	deq	(Ldbw;Liz;)Z	a	method_22357	wakeVillager
METHOD	deq	(Ldsn;Lje;)Lje;	a	method_9488	getDirectionTowardsOtherPart
METHOD	deq	(Lje;)[[I	a	method_30837	getOnBedOffsets
METHOD	deq	(Lje;Lje;)[[I	a	method_30838	getAroundAndOnBedOffsets
METHOD	deq	()Lctg;	b	method_9487	getColor
METHOD	deq	(Ldbc;Liz;)Z	b	method_30839	isBedBelow
METHOD	deq	(Lje;Lje;)[[I	b	method_30840	getAroundBedOffsets
METHOD	deq	(Ldsa;)Lje;	g	method_24163	getOppositePartDirection
METHOD	deq	(Ldsa;)Ldhe$a;	h	method_24164	getBedPart
CLASS	deq$1	net/minecraft/class_2244$1	net/minecraft/block/BedBlock$1
FIELD	deq$1	[I	a	field_16791	field_16791
CLASS	der	net/minecraft/class_4481	net/minecraft/block/BeehiveBlock
FIELD	der	Lcom/mojang/serialization/MapCodec;	a	field_46274	CODEC
FIELD	der	Ldsu;	b	field_20419	FACING
FIELD	der	Ldta;	c	field_20420	HONEY_LEVEL
FIELD	der	I	d	field_31011	FULL_HONEY_LEVEL
FIELD	der	I	e	field_31012	DROPPED_HONEYCOMB_COUNT
METHOD	der	(Ldbw;DDDDD)V	a	method_21840	addHoneyParticle
METHOD	der	(Ldbw;Ldsa;Liz;)V	a	method_23754	takeHoney
METHOD	der	(Ldbw;Ldsa;Liz;Lcmv;Ldpc$b;)V	a	method_21841	takeHoney
METHOD	der	(Ldbw;Liz;)V	a	method_21842	dropHoneycomb
METHOD	der	(Ldbw;Liz;Ldsa;)V	a	method_21843	spawnHoneyParticles
METHOD	der	(Ldbw;Liz;Lewi;D)V	a	method_21844	addHoneyParticle
METHOD	der	(Ldbw;Liz;)V	b	method_23893	angerNearbyBees
METHOD	der	(Ldbw;Liz;)Z	c	method_23894	hasBees
CLASS	des	net/minecraft/class_2242	net/minecraft/block/BeetrootsBlock
FIELD	des	Lcom/mojang/serialization/MapCodec;	a	field_46275	CODEC
FIELD	des	I	b	field_31013	BEETROOTS_MAX_AGE
FIELD	des	Ldta;	c	field_9962	AGE
FIELD	des	[Lewi;	g	field_9961	AGE_TO_SHAPE
CLASS	det	net/minecraft/class_3709	net/minecraft/block/BellBlock
FIELD	det	Lewi;	F	field_17093	SOUTH_WALL_SHAPE
FIELD	det	Lewi;	G	field_17094	HANGING_SHAPE
FIELD	det	Lcom/mojang/serialization/MapCodec;	a	field_46276	CODEC
FIELD	det	Ldsu;	b	field_16324	FACING
FIELD	det	Ldsy;	c	field_16326	ATTACHMENT
FIELD	det	Ldsr;	d	field_20648	POWERED
FIELD	det	I	e	field_31014	field_31014
FIELD	det	Lewi;	f	field_16325	NORTH_SOUTH_SHAPE
FIELD	det	Lewi;	g	field_16322	EAST_WEST_SHAPE
FIELD	det	Lewi;	h	field_17087	BELL_WAIST_SHAPE
FIELD	det	Lewi;	i	field_17088	BELL_LIP_SHAPE
FIELD	det	Lewi;	j	field_17089	BELL_SHAPE
FIELD	det	Lewi;	k	field_17090	NORTH_SOUTH_WALLS_SHAPE
FIELD	det	Lewi;	l	field_16321	EAST_WEST_WALLS_SHAPE
FIELD	det	Lewi;	m	field_17091	WEST_WALL_SHAPE
FIELD	det	Lewi;	n	field_17092	EAST_WALL_SHAPE
FIELD	det	Lewi;	o	field_16323	NORTH_WALL_SHAPE
METHOD	det	(Lbss;Ldbw;Liz;Lje;)Z	a	method_17026	ring
METHOD	det	(Ldbw;Ldsa;Levl;Lcmv;Z)Z	a	method_19285	ring
METHOD	det	(Ldbw;Liz;Lje;)Z	a	method_33600	ring
METHOD	det	(Ldsa;Lje;D)Z	a	method_17028	isPointOnBell
METHOD	det	(Ldsa;)Lewi;	m	method_16116	getShape
METHOD	det	(Ldsa;)Lje;	n	method_16115	getPlacementSide
CLASS	det$1	net/minecraft/class_3709$1	net/minecraft/block/BellBlock$1
FIELD	det$1	[I	a	field_16327	field_16327
CLASS	deu	net/minecraft/class_5801	net/minecraft/block/BigDripleafBlock
FIELD	deu	Lcom/mojang/serialization/MapCodec;	a	field_46277	CODEC
FIELD	deu	Ldsr;	b	field_28660	WATERLOGGED
FIELD	deu	Ldsy;	c	field_28661	TILT
FIELD	deu	I	d	field_31015	field_31015
FIELD	deu	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	e	field_28662	NEXT_TILT_DELAYS
FIELD	deu	I	f	field_31016	field_31016
FIELD	deu	I	g	field_31017	field_31017
FIELD	deu	I	h	field_31018	field_31018
FIELD	deu	I	i	field_31019	field_31019
FIELD	deu	Ljava/util/Map;	j	field_28664	SHAPES_FOR_TILT
FIELD	deu	Lewi;	k	field_31020	BASE_SHAPE
FIELD	deu	Ljava/util/Map;	l	field_28665	SHAPES_FOR_DIRECTION
FIELD	deu	Ljava/util/Map;	m	field_28666	shapes
METHOD	deu	(Ldbw;Liz;Lavy;)V	a	method_33601	playTiltSound
METHOD	deu	(Ldbx;Lazf;Liz;Lje;)V	a	method_33603	grow
METHOD	deu	(Ldbx;Liz;Lent;Lje;)Z	a	method_33726	placeDripleafAt
METHOD	deu	(Ldby;Liz;Ldsa;)Z	a	method_33725	canGrowInto
METHOD	deu	(Ldsa;Ldbw;Liz;Ldtl;)V	a	method_33604	changeTilt
METHOD	deu	(Ldsa;Ldbw;Liz;Ldtl;Lavy;)V	a	method_33605	changeTilt
METHOD	deu	(Lit/unimi/dsi/fastutil/objects/Object2IntArrayMap;)V	a	method_33609	method_33609
METHOD	deu	(Liz;Lbss;)Z	a	method_33606	isEntityAbove
METHOD	deu	(Ldsa;Ldbw;Liz;)V	d	method_33610	resetTilt
METHOD	deu	(Ldsa;)Lewi;	m	method_33611	getShapeForState
METHOD	deu	(Ldsa;)Z	n	method_33727	canGrowInto
CLASS	dev	net/minecraft/class_5802	net/minecraft/block/BigDripleafStemBlock
FIELD	dev	Lcom/mojang/serialization/MapCodec;	a	field_46278	CODEC
FIELD	dev	Lewi;	b	field_28668	NORTH_SHAPE
FIELD	dev	Lewi;	c	field_28669	SOUTH_SHAPE
FIELD	dev	Lewi;	d	field_28670	EAST_SHAPE
FIELD	dev	Lewi;	e	field_28671	WEST_SHAPE
FIELD	dev	Ldsr;	f	field_28667	WATERLOGGED
FIELD	dev	I	g	field_31021	field_31021
METHOD	dev	(Ldbx;Liz;Lent;Lje;)Z	a	method_33728	placeStemAt
CLASS	dev$1	net/minecraft/class_5802$1	net/minecraft/block/BigDripleafStemBlock$1
FIELD	dev$1	[I	a	field_28672	field_28672
CLASS	dew	net/minecraft/class_3710	net/minecraft/block/BlastFurnaceBlock
FIELD	dew	Lcom/mojang/serialization/MapCodec;	c	field_46279	CODEC
CLASS	dex	net/minecraft/class_2248	net/minecraft/block/Block
FIELD	dex	I	A	field_31022	NOTIFY_ALL_AND_REDRAW
FIELD	dex	F	B	field_31023	field_31023
FIELD	dex	F	C	field_31024	field_31024
FIELD	dex	I	D	field_31025	field_31025
FIELD	dex	Ldsb;	E	field_10647	stateManager
FIELD	dex	Lorg/slf4j/Logger;	a	field_10638	LOGGER
FIELD	dex	Lji$c;	b	field_36404	registryEntry
FIELD	dex	Lcom/google/common/cache/LoadingCache;	c	field_19312	FULL_CUBE_SHAPE_CACHE
FIELD	dex	Ldsa;	d	field_10646	defaultState
FIELD	dex	Ljava/lang/String;	e	field_10642	translationKey
FIELD	dex	Lcui;	f	field_17562	cachedItem
FIELD	dex	I	g	field_31026	field_31026
FIELD	dex	Ljava/lang/ThreadLocal;	h	field_10649	FACE_CULL_MAP
FIELD	dex	Lcom/mojang/serialization/MapCodec;	p	field_46280	CODEC
FIELD	dex	Ljo;	q	field_10651	STATE_IDS
FIELD	dex	I	r	field_31027	NOTIFY_NEIGHBORS
FIELD	dex	I	s	field_31028	NOTIFY_LISTENERS
FIELD	dex	I	t	field_31029	NO_REDRAW
FIELD	dex	I	u	field_31030	REDRAW_ON_MAIN_THREAD
FIELD	dex	I	v	field_31031	FORCE_STATE
FIELD	dex	I	w	field_31032	SKIP_DROPS
FIELD	dex	I	x	field_31033	MOVED
FIELD	dex	I	y	field_31035	field_31035
FIELD	dex	I	z	field_31036	NOTIFY_ALL
METHOD	dex	(DDDDDD)Lewi;	a	method_9541	createCuboidShape
METHOD	dex	(I)Ldsa;	a	method_9531	getStateFromRawId
METHOD	dex	(Lare;Liz;I)V	a	method_9583	dropExperience
METHOD	dex	(Lare;Liz;Lcun;Lbpx;)V	a	method_41420	dropExperienceWhenMined
METHOD	dex	(Lcui;)Ldex;	a	method_9503	getBlockFromItem
METHOD	dex	(Lcun;Lcui$b;Ljava/util/List;Lcwg;)V	a	method_9568	appendTooltip
METHOD	dex	(Lcxy;)Ldsa;	a	method_9605	getPlacementState
METHOD	dex	(Ldbc;Lbss;)V	a	method_9502	onEntityLand
METHOD	dex	(Ldbo;)Z	a	method_9533	shouldDropItemsOnExplosion
METHOD	dex	(Ldbw;DDDLcun;)Lcjf;	a	method_36990	method_36990
METHOD	dex	(Ldbw;DDDLcun;DDD)Lcjf;	a	method_36991	method_36991
METHOD	dex	(Ldbw;Lcmv;Liz;Ldsa;)V	a	method_33614	spawnBreakParticles
METHOD	dex	(Ldbw;Lcmv;Liz;Ldsa;Ldpf;Lcun;)V	a	method_9556	afterBreak
METHOD	dex	(Ldbw;Ldsa;Liz;Lbss;F)V	a	method_9554	onLandedUpon
METHOD	dex	(Ldbw;Liz;Lcun;)V	a	method_9577	dropStack
METHOD	dex	(Ldbw;Liz;Ldbo;)V	a	method_9586	onDestroyedByExplosion
METHOD	dex	(Ldbw;Liz;Ldsa;Lbss;)V	a	method_9591	onSteppedOn
METHOD	dex	(Ldbw;Liz;Ldsa;Lbtn;Lcun;)V	a	method_9567	onPlaced
METHOD	dex	(Ldbw;Liz;Ldsa;Lcmv;)Ldsa;	a	method_9576	onBreak
METHOD	dex	(Ldbw;Liz;Lje;Lcun;)V	a	method_36992	dropStack
METHOD	dex	(Ldbw;Ljava/util/function/Supplier;Lcun;)V	a	method_36993	dropStack
METHOD	dex	(Ldbx;Liz;Lcun;)V	a	method_9596	method_9596
METHOD	dex	(Ldbx;Liz;Ldsa;)V	a	method_9585	onBroken
METHOD	dex	(Ldbz;Liz;Ldsa;)Lcun;	a	method_9574	getPickStack
METHOD	dex	(Ldbz;Liz;Lje;)Z	a	method_20044	sideCoversSmallSquare
METHOD	dex	(Ldsa;)Z	a	method_9538	canMobSpawnInside
METHOD	dex	(Ldsa;Lare;Liz;Ldpf;)Ljava/util/List;	a	method_9562	getDroppedStacks
METHOD	dex	(Ldsa;Lare;Liz;Ldpf;Lbss;Lcun;)Ljava/util/List;	a	method_9609	getDroppedStacks
METHOD	dex	(Ldsa;Ldbc;Liz;Lje;Liz;)Z	a	method_9607	shouldDrawSide
METHOD	dex	(Ldsa;Ldbw;Liz;Lazf;)V	a	method_9496	randomDisplayTick
METHOD	dex	(Ldsa;Ldbw;Liz;Ldcv$c;)V	a	method_9504	precipitationTick
METHOD	dex	(Ldsa;Ldbw;Liz;Ldpf;Lbss;Lcun;)V	a	method_9511	dropStacks
METHOD	dex	(Ldsa;Ldbx;Liz;Ldpf;)V	a	method_9610	dropStacks
METHOD	dex	(Ldsa;Ldsa;Ldbx;Liz;)Ldsa;	a	method_9582	pushEntitiesUpBeforeBlockChange
METHOD	dex	(Ldsa;Ldsa;Ldbx;Liz;I)V	a	method_30094	replace
METHOD	dex	(Ldsa;Ldsa;Ldbx;Liz;II)V	a	method_9611	replace
METHOD	dex	(Ldsa;Ldsa;Ldtd;)Ldsa;	a	method_34724	copyProperty
METHOD	dex	(Ldsb$a;)V	a	method_9515	appendProperties
METHOD	dex	(Lewi;)Z	a	method_9614	isShapeFullCube
METHOD	dex	(Lewi;Lje;)Z	a	method_9501	isFaceFullSquare
METHOD	dex	(Ljava/util/function/Function;)Lcom/google/common/collect/ImmutableMap;	a	method_33615	getShapesForStates
METHOD	dex	(Ldbw;Liz;Lcun;)V	b	method_9544	method_9544
METHOD	dex	(Ldsa;Ldbx;Liz;)Ldsa;	b	method_9510	postProcessState
METHOD	dex	(Ldbc;Liz;)Z	c	method_16361	hasTopRim
METHOD	dex	(Ldbw;Liz;Lcun;)V	c	method_9587	method_9587
METHOD	dex	(Ldsa;Ldbw;Liz;)V	c	method_9497	dropStacks
METHOD	dex	()F	e	method_9520	getBlastResistance
METHOD	dex	()Lyc;	f	method_9518	getName
METHOD	dex	()Ljava/lang/String;	g	method_9539	getTranslationKey
METHOD	dex	()F	h	method_9499	getSlipperiness
METHOD	dex	(Ldsa;)I	i	method_9507	getRawIdFromState
METHOD	dex	()F	j	method_23349	getVelocityMultiplier
METHOD	dex	(Ldsa;)Z	j	method_9581	cannotConnect
METHOD	dex	()F	k	method_23350	getJumpVelocityMultiplier
METHOD	dex	(Ldsa;)V	k	method_9590	setDefaultState
METHOD	dex	()Ldsb;	l	method_9595	getStateManager
METHOD	dex	(Ldsa;)Ldsa;	l	method_34725	getStateWithProperties
METHOD	dex	()Ldsa;	o	method_9564	getDefaultState
METHOD	dex	()Z	p	method_9543	hasDynamicBounds
METHOD	dex	()Lji$c;	s	method_40142	getRegistryEntry
METHOD	dex	()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap;	y	method_9508	method_9508
CLASS	dex$1	net/minecraft/class_2248$1	net/minecraft/block/Block$1
METHOD	dex$1	(Lewi;)Ljava/lang/Boolean;	a	method_20516	load
CLASS	dex$2	net/minecraft/class_2248$2	net/minecraft/block/Block$2
CLASS	dex$a	net/minecraft/class_2248$class_2249	net/minecraft/block/Block$NeighborGroup
FIELD	dex$a	Ldsa;	a	field_10652	self
FIELD	dex$a	Ldsa;	b	field_10654	other
FIELD	dex$a	Lje;	c	field_10653	facing
CLASS	dey	net/minecraft/class_8811	net/minecraft/block/BlockTypes
FIELD	dey	Lcom/mojang/serialization/MapCodec;	a	field_46281	CODEC
METHOD	dey	(Ljv;)Lcom/mojang/serialization/MapCodec;	a	method_53979	registerAndGetDefault
CLASS	dez	net/minecraft/class_2246	net/minecraft/block/Blocks
FIELD	dez	Ldex;	A	field_10276	field_10276
FIELD	dez	Ldex;	B	field_10385	field_10385
FIELD	dez	Ldex;	C	field_42727	field_42727
FIELD	dez	Ldex;	D	field_10160	field_10160
FIELD	dez	Ldex;	E	field_37544	field_37544
FIELD	dez	Ldex;	F	field_9987	field_9987
FIELD	dez	Ldex;	G	field_10382	field_10382
FIELD	dez	Ldex;	H	field_10164	field_10164
FIELD	dez	Ldex;	I	field_10102	field_10102
FIELD	dez	Ldex;	J	field_42728	field_42728
FIELD	dez	Ldex;	K	field_10534	field_10534
FIELD	dez	Ldex;	L	field_10255	field_10255
FIELD	dez	Ldex;	M	field_43227	field_43227
FIELD	dez	Ldex;	N	field_10571	field_10571
FIELD	dez	Ldex;	O	field_29026	field_29026
FIELD	dez	Ldex;	P	field_10212	field_10212
FIELD	dez	Ldex;	Q	field_29027	field_29027
FIELD	dez	Ldex;	R	field_10418	field_10418
FIELD	dez	Ldex;	S	field_29219	field_29219
FIELD	dez	Ldex;	T	field_23077	field_23077
FIELD	dez	Ldex;	U	field_10431	field_10431
FIELD	dez	Ldex;	V	field_10037	field_10037
FIELD	dez	Ldex;	W	field_10511	field_10511
FIELD	dez	Ldex;	X	field_10306	field_10306
FIELD	dez	Ldex;	Y	field_10533	field_10533
FIELD	dez	Ldex;	Z	field_42729	field_42729
FIELD	dez	Ldex;	aA	field_10103	field_10103
FIELD	dez	Ldex;	aB	field_42730	field_42730
FIELD	dez	Ldex;	aC	field_10374	field_10374
FIELD	dez	Ldex;	aD	field_37550	field_37550
FIELD	dez	Ldex;	aE	field_10503	field_10503
FIELD	dez	Ldex;	aF	field_9988	field_9988
FIELD	dez	Ldex;	aG	field_10539	field_10539
FIELD	dez	Ldex;	aH	field_10335	field_10335
FIELD	dez	Ldex;	aI	field_10098	field_10098
FIELD	dez	Ldex;	aJ	field_42731	field_42731
FIELD	dez	Ldex;	aK	field_10035	field_10035
FIELD	dez	Ldex;	aL	field_37551	field_37551
FIELD	dez	Ldex;	a	field_10124	field_10124
FIELD	dez	Ldex;	aM	field_28673	field_28673
FIELD	dez	Ldex;	aN	field_28674	field_28674
FIELD	dez	Ldex;	aO	field_10258	field_10258
FIELD	dez	Ldex;	aP	field_10562	field_10562
FIELD	dez	Ldex;	aQ	field_10033	field_10033
FIELD	dez	Ldex;	aR	field_10090	field_10090
FIELD	dez	Ldex;	aS	field_29028	field_29028
FIELD	dez	Ldex;	aT	field_10441	field_10441
FIELD	dez	Ldex;	aU	field_10200	field_10200
FIELD	dez	Ldex;	aV	field_9979	field_9979
FIELD	dez	Ldex;	aW	field_10292	field_10292
FIELD	dez	Ldex;	aX	field_10361	field_10361
FIELD	dez	Ldex;	aY	field_10179	field_10179
FIELD	dez	Ldex;	aZ	field_10120	field_10120
FIELD	dez	Ldex;	aa	field_10010	field_10010
FIELD	dez	Ldex;	ab	field_37545	field_37545
FIELD	dez	Ldex;	ac	field_37546	field_37546
FIELD	dez	Ldex;	ad	field_37547	field_37547
FIELD	dez	Ldex;	ae	field_41072	field_41072
FIELD	dez	Ldex;	af	field_10436	field_10436
FIELD	dez	Ldex;	ag	field_10366	field_10366
FIELD	dez	Ldex;	ah	field_10254	field_10254
FIELD	dez	Ldex;	ai	field_10622	field_10622
FIELD	dez	Ldex;	aj	field_42732	field_42732
FIELD	dez	Ldex;	ak	field_10244	field_10244
FIELD	dez	Ldex;	al	field_10519	field_10519
FIELD	dez	Ldex;	am	field_37548	field_37548
FIELD	dez	Ldex;	an	field_41073	field_41073
FIELD	dez	Ldex;	ao	field_10126	field_10126
FIELD	dez	Ldex;	ap	field_10155	field_10155
FIELD	dez	Ldex;	aq	field_10307	field_10307
FIELD	dez	Ldex;	ar	field_10303	field_10303
FIELD	dez	Ldex;	as	field_9999	field_9999
FIELD	dez	Ldex;	at	field_42733	field_42733
FIELD	dez	Ldex;	au	field_10178	field_10178
FIELD	dez	Ldex;	av	field_37549	field_37549
FIELD	dez	Ldex;	aw	field_10250	field_10250
FIELD	dez	Ldex;	ax	field_10558	field_10558
FIELD	dez	Ldex;	ay	field_10204	field_10204
FIELD	dez	Ldex;	az	field_10084	field_10084
FIELD	dez	Ldex;	bA	field_10446	field_10446
FIELD	dez	Ldex;	bB	field_10095	field_10095
FIELD	dez	Ldex;	bC	field_10215	field_10215
FIELD	dez	Ldex;	bD	field_10294	field_10294
FIELD	dez	Ldex;	bE	field_10490	field_10490
FIELD	dez	Ldex;	bF	field_10028	field_10028
FIELD	dez	Ldex;	bG	field_10459	field_10459
FIELD	dez	Ldex;	bH	field_10423	field_10423
FIELD	dez	Ldex;	bI	field_10222	field_10222
FIELD	dez	Ldex;	bJ	field_10619	field_10619
FIELD	dez	Ldex;	bK	field_10259	field_10259
FIELD	dez	Ldex;	bL	field_10514	field_10514
FIELD	dez	Ldex;	b	field_10340	field_10340
FIELD	dez	Ldex;	bM	field_10113	field_10113
FIELD	dez	Ldex;	bN	field_10170	field_10170
FIELD	dez	Ldex;	bO	field_10314	field_10314
FIELD	dez	Ldex;	bP	field_10146	field_10146
FIELD	dez	Ldex;	bQ	field_10008	field_10008
FIELD	dez	Ldex;	bR	field_10182	field_10182
FIELD	dez	Ldex;	bS	field_42734	field_42734
FIELD	dez	Ldex;	bT	field_10449	field_10449
FIELD	dez	Ldex;	bU	field_10086	field_10086
FIELD	dez	Ldex;	bV	field_10226	field_10226
FIELD	dez	Ldex;	bW	field_10573	field_10573
FIELD	dez	Ldex;	bX	field_10270	field_10270
FIELD	dez	Ldex;	bY	field_10048	field_10048
FIELD	dez	Ldex;	bZ	field_10156	field_10156
FIELD	dez	Ldex;	ba	field_10410	field_10410
FIELD	dez	Ldex;	bb	field_10230	field_10230
FIELD	dez	Ldex;	bc	field_10621	field_10621
FIELD	dez	Ldex;	bd	field_10356	field_10356
FIELD	dez	Ldex;	be	field_10180	field_10180
FIELD	dez	Ldex;	bf	field_10610	field_10610
FIELD	dez	Ldex;	bg	field_10141	field_10141
FIELD	dez	Ldex;	bh	field_10326	field_10326
FIELD	dez	Ldex;	bi	field_10109	field_10109
FIELD	dez	Ldex;	bj	field_10019	field_10019
FIELD	dez	Ldex;	bk	field_10527	field_10527
FIELD	dez	Ldex;	bl	field_10288	field_10288
FIELD	dez	Ldex;	bm	field_10561	field_10561
FIELD	dez	Ldex;	bn	field_10069	field_10069
FIELD	dez	Ldex;	bo	field_10461	field_10461
FIELD	dez	Ldex;	bp	field_10425	field_10425
FIELD	dez	Ldex;	bq	field_10025	field_10025
FIELD	dez	Ldex;	br	field_10615	field_10615
FIELD	dez	Ldex;	bs	field_10343	field_10343
FIELD	dez	Ldex;	bt	field_10479	field_10479
FIELD	dez	Ldex;	bu	field_10112	field_10112
FIELD	dez	Ldex;	bv	field_10428	field_10428
FIELD	dez	Ldex;	bw	field_10376	field_10376
FIELD	dez	Ldex;	bx	field_10238	field_10238
FIELD	dez	Ldex;	by	field_10560	field_10560
FIELD	dez	Ldex;	bz	field_10379	field_10379
FIELD	dez	Ldex;	cA	field_9980	field_9980
FIELD	dez	Ldex;	cB	field_10293	field_10293
FIELD	dez	Ldex;	cC	field_10362	field_10362
FIELD	dez	Ldex;	cD	field_10181	field_10181
FIELD	dez	Ldex;	cE	field_10121	field_10121
FIELD	dez	Ldex;	cF	field_10411	field_10411
FIELD	dez	Ldex;	cG	field_10231	field_10231
FIELD	dez	Ldex;	cH	field_10284	field_10284
FIELD	dez	Ldex;	cI	field_42735	field_42735
FIELD	dez	Ldex;	cJ	field_10544	field_10544
FIELD	dez	Ldex;	cK	field_10330	field_10330
FIELD	dez	Ldex;	cL	field_37554	field_37554
FIELD	dez	Ldex;	c	field_10474	field_10474
FIELD	dez	Ldex;	cM	field_40277	field_40277
FIELD	dez	Ldex;	cN	field_10149	field_10149
FIELD	dez	Ldex;	cO	field_9983	field_9983
FIELD	dez	Ldex;	cP	field_10167	field_10167
FIELD	dez	Ldex;	cQ	field_10596	field_10596
FIELD	dez	Ldex;	cR	field_10187	field_10187
FIELD	dez	Ldex;	cS	field_10088	field_10088
FIELD	dez	Ldex;	cT	field_10391	field_10391
FIELD	dez	Ldex;	cU	field_10401	field_10401
FIELD	dez	Ldex;	cV	field_42736	field_42736
FIELD	dez	Ldex;	cW	field_10587	field_10587
FIELD	dez	Ldex;	cX	field_10265	field_10265
FIELD	dez	Ldex;	cY	field_37552	field_37552
FIELD	dez	Ldex;	cZ	field_40261	field_40261
FIELD	dez	Ldex;	ca	field_10315	field_10315
FIELD	dez	Ldex;	cb	field_10554	field_10554
FIELD	dez	Ldex;	cc	field_9995	field_9995
FIELD	dez	Ldex;	cd	field_10606	field_10606
FIELD	dez	Ldex;	ce	field_10548	field_10548
FIELD	dez	Ldex;	cf	field_10251	field_10251
FIELD	dez	Ldex;	cg	field_10559	field_10559
FIELD	dez	Ldex;	ch	field_10205	field_10205
FIELD	dez	Ldex;	ci	field_10085	field_10085
FIELD	dez	Ldex;	cj	field_10104	field_10104
FIELD	dez	Ldex;	ck	field_10375	field_10375
FIELD	dez	Ldex;	cl	field_10504	field_10504
FIELD	dez	Ldex;	cm	field_40276	field_40276
FIELD	dez	Ldex;	cn	field_9989	field_9989
FIELD	dez	Ldex;	co	field_10540	field_10540
FIELD	dez	Ldex;	cp	field_10336	field_10336
FIELD	dez	Ldex;	cq	field_10099	field_10099
FIELD	dez	Ldex;	cr	field_10036	field_10036
FIELD	dez	Ldex;	cs	field_22089	field_22089
FIELD	dez	Ldex;	ct	field_10260	field_10260
FIELD	dez	Ldex;	cu	field_10563	field_10563
FIELD	dez	Ldex;	cv	field_10034	field_10034
FIELD	dez	Ldex;	cw	field_10091	field_10091
FIELD	dez	Ldex;	cx	field_10442	field_10442
FIELD	dez	Ldex;	cy	field_29029	field_29029
FIELD	dez	Ldex;	cz	field_10201	field_10201
FIELD	dez	Ldex;	dA	field_10332	field_10332
FIELD	dez	Ldex;	dB	field_10592	field_10592
FIELD	dez	Ldex;	dC	field_10026	field_10026
FIELD	dez	Ldex;	dD	field_10397	field_10397
FIELD	dez	Ldex;	dE	field_42737	field_42737
FIELD	dez	Ldex;	dF	field_10470	field_10470
FIELD	dez	Ldex;	dG	field_37553	field_37553
FIELD	dez	Ldex;	dH	field_40284	field_40284
FIELD	dez	Ldex;	dI	field_10080	field_10080
FIELD	dez	Ldex;	dJ	field_29030	field_29030
FIELD	dez	Ldex;	dK	field_10523	field_10523
FIELD	dez	Ldex;	dL	field_10301	field_10301
FIELD	dez	Ldex;	d	field_10289	field_10289
FIELD	dez	Ldex;	dM	field_10494	field_10494
FIELD	dez	Ldex;	dN	field_10477	field_10477
FIELD	dez	Ldex;	dO	field_10295	field_10295
FIELD	dez	Ldex;	dP	field_10491	field_10491
FIELD	dez	Ldex;	dQ	field_10029	field_10029
FIELD	dez	Ldex;	dR	field_10460	field_10460
FIELD	dez	Ldex;	dS	field_10424	field_10424
FIELD	dez	Ldex;	dT	field_10223	field_10223
FIELD	dez	Ldex;	dU	field_10620	field_10620
FIELD	dez	Ldex;	dV	field_10515	field_10515
FIELD	dez	Ldex;	dW	field_10114	field_10114
FIELD	dez	Ldex;	dX	field_22090	field_22090
FIELD	dez	Ldex;	dY	field_22091	field_22091
FIELD	dez	Ldex;	dZ	field_23151	field_23151
FIELD	dez	Ldex;	da	field_40262	field_40262
FIELD	dez	Ldex;	db	field_40263	field_40263
FIELD	dez	Ldex;	dc	field_40264	field_40264
FIELD	dez	Ldex;	dd	field_40265	field_40265
FIELD	dez	Ldex;	de	field_42738	field_42738
FIELD	dez	Ldex;	df	field_40266	field_40266
FIELD	dez	Ldex;	dg	field_40267	field_40267
FIELD	dez	Ldex;	dh	field_40268	field_40268
FIELD	dez	Ldex;	di	field_40269	field_40269
FIELD	dez	Ldex;	dj	field_40270	field_40270
FIELD	dez	Ldex;	dk	field_40271	field_40271
FIELD	dez	Ldex;	dl	field_40272	field_40272
FIELD	dez	Ldex;	dm	field_40273	field_40273
FIELD	dez	Ldex;	dn	field_40274	field_40274
FIELD	dez	Ldex;	do	field_40275	field_40275
FIELD	dez	Ldex;	dp	field_42739	field_42739
FIELD	dez	Ldex;	dq	field_40278	field_40278
FIELD	dez	Ldex;	dr	field_40279	field_40279
FIELD	dez	Ldex;	ds	field_40280	field_40280
FIELD	dez	Ldex;	dt	field_40281	field_40281
FIELD	dez	Ldex;	du	field_40282	field_40282
FIELD	dez	Ldex;	dv	field_40283	field_40283
FIELD	dez	Ldex;	dw	field_10363	field_10363
FIELD	dez	Ldex;	dx	field_10158	field_10158
FIELD	dez	Ldex;	dy	field_9973	field_9973
FIELD	dez	Ldex;	dz	field_10484	field_10484
FIELD	dez	Ldex;	eA	field_10486	field_10486
FIELD	dez	Ldex;	eB	field_10017	field_10017
FIELD	dez	Ldex;	eC	field_10608	field_10608
FIELD	dez	Ldex;	eD	field_42740	field_42740
FIELD	dez	Ldex;	eE	field_10246	field_10246
FIELD	dez	Ldex;	eF	field_37555	field_37555
FIELD	dez	Ldex;	eG	field_40285	field_40285
FIELD	dez	Ldex;	eH	field_10056	field_10056
FIELD	dez	Ldex;	eI	field_10065	field_10065
FIELD	dez	Ldex;	eJ	field_10416	field_10416
FIELD	dez	Ldex;	eK	field_10552	field_10552
FIELD	dez	Ldex;	eL	field_37556	field_37556
FIELD	dez	Ldex;	e	field_10508	field_10508
FIELD	dez	Ldex;	eM	field_37557	field_37557
FIELD	dez	Ldex;	eN	field_10277	field_10277
FIELD	dez	Ldex;	eO	field_10492	field_10492
FIELD	dez	Ldex;	eP	field_10387	field_10387
FIELD	dez	Ldex;	eQ	field_10480	field_10480
FIELD	dez	Ldex;	eR	field_10100	field_10100
FIELD	dez	Ldex;	eS	field_10176	field_10176
FIELD	dez	Ldex;	eT	field_10580	field_10580
FIELD	dez	Ldex;	eU	field_10240	field_10240
FIELD	dez	Ldex;	eV	field_10556	field_10556
FIELD	dez	Ldex;	eW	field_10576	field_10576
FIELD	dez	Ldex;	eX	field_23985	field_23985
FIELD	dez	Ldex;	eY	field_10285	field_10285
FIELD	dez	Ldex;	eZ	field_46282	PUMPKIN
FIELD	dez	Ldex;	ea	field_22092	field_22092
FIELD	dez	Ldex;	eb	field_22093	field_22093
FIELD	dez	Ldex;	ec	field_10171	field_10171
FIELD	dez	Ldex;	ed	field_10316	field_10316
FIELD	dez	Ldex;	ee	field_10147	field_10147
FIELD	dez	Ldex;	ef	field_10009	field_10009
FIELD	dez	Ldex;	eg	field_10183	field_10183
FIELD	dez	Ldex;	eh	field_10450	field_10450
FIELD	dez	Ldex;	ei	field_10087	field_10087
FIELD	dez	Ldex;	ej	field_10227	field_10227
FIELD	dez	Ldex;	ek	field_10574	field_10574
FIELD	dez	Ldex;	el	field_10271	field_10271
FIELD	dez	Ldex;	em	field_10049	field_10049
FIELD	dez	Ldex;	en	field_10157	field_10157
FIELD	dez	Ldex;	eo	field_10317	field_10317
FIELD	dez	Ldex;	ep	field_10555	field_10555
FIELD	dez	Ldex;	eq	field_9996	field_9996
FIELD	dez	Ldex;	er	field_10248	field_10248
FIELD	dez	Ldex;	es	field_10399	field_10399
FIELD	dez	Ldex;	et	field_10060	field_10060
FIELD	dez	Ldex;	eu	field_10073	field_10073
FIELD	dez	Ldex;	ev	field_10357	field_10357
FIELD	dez	Ldex;	ew	field_10272	field_10272
FIELD	dez	Ldex;	ex	field_9997	field_9997
FIELD	dez	Ldex;	ey	field_10137	field_10137
FIELD	dez	Ldex;	ez	field_10323	field_10323
FIELD	dez	Ldex;	fA	field_10081	field_10081
FIELD	dez	Ldex;	fB	field_10524	field_10524
FIELD	dez	Ldex;	fC	field_10302	field_10302
FIELD	dez	Ldex;	fD	field_10142	field_10142
FIELD	dez	Ldex;	fE	field_10013	field_10013
FIELD	dez	Ldex;	fF	field_29220	field_29220
FIELD	dez	Ldex;	fG	field_10443	field_10443
FIELD	dez	Ldex;	fH	field_10348	field_10348
FIELD	dez	Ldex;	fI	field_10589	field_10589
FIELD	dez	Ldex;	fJ	field_10234	field_10234
FIELD	dez	Ldex;	fK	field_10569	field_10569
FIELD	dez	Ldex;	fL	field_10408	field_10408
FIELD	dez	Ldex;	f	field_10346	field_10346
FIELD	dez	Ldex;	fM	field_10122	field_10122
FIELD	dez	Ldex;	fN	field_10525	field_10525
FIELD	dez	Ldex;	fO	field_10327	field_10327
FIELD	dez	Ldex;	fP	field_10625	field_10625
FIELD	dez	Ldex;	fQ	field_9990	field_9990
FIELD	dez	Ldex;	fR	field_10495	field_10495
FIELD	dez	Ldex;	fS	field_42741	field_42741
FIELD	dez	Ldex;	fT	field_10468	field_10468
FIELD	dez	Ldex;	fU	field_10192	field_10192
FIELD	dez	Ldex;	fV	field_10577	field_10577
FIELD	dez	Ldex;	fW	field_10304	field_10304
FIELD	dez	Ldex;	fX	field_10564	field_10564
FIELD	dez	Ldex;	fY	field_42742	field_42742
FIELD	dez	Ldex;	fZ	field_10076	field_10076
FIELD	dez	Ldex;	fa	field_46283	MELON
FIELD	dez	Ldex;	fb	field_46284	ATTACHED_PUMPKIN_STEM
FIELD	dez	Ldex;	fc	field_46285	ATTACHED_MELON_STEM
FIELD	dez	Ldex;	fd	field_46286	PUMPKIN_STEM
FIELD	dez	Ldex;	fe	field_46287	MELON_STEM
FIELD	dez	Ldex;	ff	field_10597	field_10597
FIELD	dez	Ldex;	fg	field_28411	field_28411
FIELD	dez	Ldex;	fh	field_10188	field_10188
FIELD	dez	Ldex;	fi	field_10089	field_10089
FIELD	dez	Ldex;	fj	field_10392	field_10392
FIELD	dez	Ldex;	fk	field_37558	field_37558
FIELD	dez	Ldex;	fl	field_10402	field_10402
FIELD	dez	Ldex;	fm	field_10588	field_10588
FIELD	dez	Ldex;	fn	field_10266	field_10266
FIELD	dez	Ldex;	fo	field_10364	field_10364
FIELD	dez	Ldex;	fp	field_10159	field_10159
FIELD	dez	Ldex;	fq	field_9974	field_9974
FIELD	dez	Ldex;	fr	field_10485	field_10485
FIELD	dez	Ldex;	fs	field_10333	field_10333
FIELD	dez	Ldex;	ft	field_10593	field_10593
FIELD	dez	Ldex;	fu	field_27097	field_27097
FIELD	dez	Ldex;	fv	field_27098	field_27098
FIELD	dez	Ldex;	fw	field_27878	field_27878
FIELD	dez	Ldex;	fx	field_10027	field_10027
FIELD	dez	Ldex;	fy	field_10398	field_10398
FIELD	dez	Ldex;	fz	field_10471	field_10471
FIELD	dez	Ldex;	gA	field_42743	field_42743
FIELD	dez	Ldex;	gB	field_10493	field_10493
FIELD	dez	Ldex;	gC	field_37559	field_37559
FIELD	dez	Ldex;	gD	field_40286	field_40286
FIELD	dez	Ldex;	gE	field_10481	field_10481
FIELD	dez	Ldex;	gF	field_10388	field_10388
FIELD	dez	Ldex;	gG	field_10177	field_10177
FIELD	dez	Ldex;	gH	field_10101	field_10101
FIELD	dez	Ldex;	gI	field_10241	field_10241
FIELD	dez	Ldex;	gJ	field_10581	field_10581
FIELD	dez	Ldex;	gK	field_10432	field_10432
FIELD	dez	Ldex;	gL	field_10208	field_10208
FIELD	dez	Ldex;	g	field_10115	field_10115
FIELD	dez	Ldex;	gM	field_10042	field_10042
FIELD	dez	Ldex;	gN	field_10509	field_10509
FIELD	dez	Ldex;	gO	field_10337	field_10337
FIELD	dez	Ldex;	gP	field_10472	field_10472
FIELD	dez	Ldex;	gQ	field_41305	field_41305
FIELD	dez	Ldex;	gR	field_41306	field_41306
FIELD	dez	Ldex;	gS	field_10535	field_10535
FIELD	dez	Ldex;	gT	field_10105	field_10105
FIELD	dez	Ldex;	gU	field_10414	field_10414
FIELD	dez	Ldex;	gV	field_10380	field_10380
FIELD	dez	Ldex;	gW	field_10224	field_10224
FIELD	dez	Ldex;	gX	field_10582	field_10582
FIELD	dez	Ldex;	gY	field_10377	field_10377
FIELD	dez	Ldex;	gZ	field_10429	field_10429
FIELD	dez	Ldex;	ga	field_37560	field_37560
FIELD	dez	Ldex;	gb	field_10128	field_10128
FIELD	dez	Ldex;	gc	field_10354	field_10354
FIELD	dez	Ldex;	gd	field_10151	field_10151
FIELD	dez	Ldex;	ge	field_9981	field_9981
FIELD	dez	Ldex;	gf	field_10162	field_10162
FIELD	dez	Ldex;	gg	field_10365	field_10365
FIELD	dez	Ldex;	gh	field_10598	field_10598
FIELD	dez	Ldex;	gi	field_10249	field_10249
FIELD	dez	Ldex;	gj	field_10400	field_10400
FIELD	dez	Ldex;	gk	field_10061	field_10061
FIELD	dez	Ldex;	gl	field_10074	field_10074
FIELD	dez	Ldex;	gm	field_10358	field_10358
FIELD	dez	Ldex;	gn	field_10273	field_10273
FIELD	dez	Ldex;	go	field_9998	field_9998
FIELD	dez	Ldex;	gp	field_10138	field_10138
FIELD	dez	Ldex;	gq	field_10324	field_10324
FIELD	dez	Ldex;	gr	field_10487	field_10487
FIELD	dez	Ldex;	gs	field_10018	field_10018
FIELD	dez	Ldex;	gt	field_10609	field_10609
FIELD	dez	Ldex;	gu	field_10247	field_10247
FIELD	dez	Ldex;	gv	field_10057	field_10057
FIELD	dez	Ldex;	gw	field_10066	field_10066
FIELD	dez	Ldex;	gx	field_10417	field_10417
FIELD	dez	Ldex;	gy	field_10553	field_10553
FIELD	dez	Ldex;	gz	field_10278	field_10278
FIELD	dez	Ldex;	hA	field_10496	field_10496
FIELD	dez	Ldex;	hB	field_10469	field_10469
FIELD	dez	Ldex;	hC	field_10193	field_10193
FIELD	dez	Ldex;	hD	field_10578	field_10578
FIELD	dez	Ldex;	hE	field_10305	field_10305
FIELD	dez	Ldex;	hF	field_10565	field_10565
FIELD	dez	Ldex;	hG	field_10077	field_10077
FIELD	dez	Ldex;	hH	field_10129	field_10129
FIELD	dez	Ldex;	hI	field_10355	field_10355
FIELD	dez	Ldex;	hJ	field_10152	field_10152
FIELD	dez	Ldex;	hK	field_9982	field_9982
FIELD	dez	Ldex;	hL	field_10163	field_10163
FIELD	dez	Ldex;	h	field_10093	field_10093
FIELD	dez	Ldex;	hM	field_10419	field_10419
FIELD	dez	Ldex;	hN	field_10118	field_10118
FIELD	dez	Ldex;	hO	field_10070	field_10070
FIELD	dez	Ldex;	hP	field_10256	field_10256
FIELD	dez	Ldex;	hQ	field_42744	field_42744
FIELD	dez	Ldex;	hR	field_10616	field_10616
FIELD	dez	Ldex;	hS	field_37561	field_37561
FIELD	dez	Ldex;	hT	field_40287	field_40287
FIELD	dez	Ldex;	hU	field_40288	field_40288
FIELD	dez	Ldex;	hV	field_10030	field_10030
FIELD	dez	Ldex;	hW	field_10499	field_10499
FIELD	dez	Ldex;	hX	field_31037	field_31037
FIELD	dez	Ldex;	hY	field_10453	field_10453
FIELD	dez	Ldex;	hZ	field_10135	field_10135
FIELD	dez	Ldex;	ha	field_10002	field_10002
FIELD	dez	Ldex;	hb	field_10213	field_10213
FIELD	dez	Ldex;	hc	field_10312	field_10312
FIELD	dez	Ldex;	hd	field_10153	field_10153
FIELD	dez	Ldex;	he	field_10044	field_10044
FIELD	dez	Ldex;	hf	field_10437	field_10437
FIELD	dez	Ldex;	hg	field_10451	field_10451
FIELD	dez	Ldex;	hh	field_10546	field_10546
FIELD	dez	Ldex;	hi	field_10228	field_10228
FIELD	dez	Ldex;	hj	field_10611	field_10611
FIELD	dez	Ldex;	hk	field_10184	field_10184
FIELD	dez	Ldex;	hl	field_10015	field_10015
FIELD	dez	Ldex;	hm	field_10325	field_10325
FIELD	dez	Ldex;	hn	field_10143	field_10143
FIELD	dez	Ldex;	ho	field_10014	field_10014
FIELD	dez	Ldex;	hp	field_10444	field_10444
FIELD	dez	Ldex;	hq	field_10349	field_10349
FIELD	dez	Ldex;	hr	field_10590	field_10590
FIELD	dez	Ldex;	hs	field_10235	field_10235
FIELD	dez	Ldex;	ht	field_10570	field_10570
FIELD	dez	Ldex;	hu	field_10409	field_10409
FIELD	dez	Ldex;	hv	field_10123	field_10123
FIELD	dez	Ldex;	hw	field_10526	field_10526
FIELD	dez	Ldex;	hx	field_10328	field_10328
FIELD	dez	Ldex;	hy	field_10626	field_10626
FIELD	dez	Ldex;	hz	field_9991	field_9991
FIELD	dez	Ldex;	iA	field_10415	field_10415
FIELD	dez	Ldex;	iB	field_10381	field_10381
FIELD	dez	Ldex;	iC	field_10225	field_10225
FIELD	dez	Ldex;	iD	field_10583	field_10583
FIELD	dez	Ldex;	iE	field_10378	field_10378
FIELD	dez	Ldex;	iF	field_10430	field_10430
FIELD	dez	Ldex;	iG	field_10003	field_10003
FIELD	dez	Ldex;	iH	field_10214	field_10214
FIELD	dez	Ldex;	iI	field_10313	field_10313
FIELD	dez	Ldex;	iJ	field_10154	field_10154
FIELD	dez	Ldex;	iK	field_10045	field_10045
FIELD	dez	Ldex;	iL	field_10438	field_10438
FIELD	dez	Ldex;	i	field_10219	field_10219
FIELD	dez	Ldex;	iM	field_10452	field_10452
FIELD	dez	Ldex;	iN	field_10547	field_10547
FIELD	dez	Ldex;	iO	field_10229	field_10229
FIELD	dez	Ldex;	iP	field_10612	field_10612
FIELD	dez	Ldex;	iQ	field_10185	field_10185
FIELD	dez	Ldex;	iR	field_9985	field_9985
FIELD	dez	Ldex;	iS	field_10165	field_10165
FIELD	dez	Ldex;	iT	field_10368	field_10368
FIELD	dez	Ldex;	iU	field_10281	field_10281
FIELD	dez	Ldex;	iV	field_10602	field_10602
FIELD	dez	Ldex;	iW	field_10198	field_10198
FIELD	dez	Ldex;	iX	field_10406	field_10406
FIELD	dez	Ldex;	iY	field_10062	field_10062
FIELD	dez	Ldex;	iZ	field_10202	field_10202
FIELD	dez	Ldex;	ia	field_10006	field_10006
FIELD	dez	Ldex;	ib	field_10297	field_10297
FIELD	dez	Ldex;	ic	field_10350	field_10350
FIELD	dez	Ldex;	id	field_10190	field_10190
FIELD	dez	Ldex;	ie	field_10130	field_10130
FIELD	dez	Ldex;	if	field_10389	field_10389
FIELD	dez	Ldex;	ig	field_10236	field_10236
FIELD	dez	Ldex;	ih	field_10623	field_10623
FIELD	dez	Ldex;	ii	field_10174	field_10174
FIELD	dez	Ldex;	ij	field_10359	field_10359
FIELD	dez	Ldex;	ik	field_10466	field_10466
FIELD	dez	Ldex;	il	field_9977	field_9977
FIELD	dez	Ldex;	im	field_10482	field_10482
FIELD	dez	Ldex;	in	field_10290	field_10290
FIELD	dez	Ldex;	io	field_10512	field_10512
FIELD	dez	Ldex;	ip	field_10040	field_10040
FIELD	dez	Ldex;	iq	field_10393	field_10393
FIELD	dez	Ldex;	ir	field_10591	field_10591
FIELD	dez	Ldex;	is	field_10209	field_10209
FIELD	dez	Ldex;	it	field_10433	field_10433
FIELD	dez	Ldex;	iu	field_10510	field_10510
FIELD	dez	Ldex;	iv	field_10043	field_10043
FIELD	dez	Ldex;	iw	field_10473	field_10473
FIELD	dez	Ldex;	ix	field_10338	field_10338
FIELD	dez	Ldex;	iy	field_10536	field_10536
FIELD	dez	Ldex;	iz	field_10106	field_10106
FIELD	dez	Ldex;	jA	field_37564	field_37564
FIELD	dez	Ldex;	jB	field_40292	field_40292
FIELD	dez	Ldex;	jC	field_40293	field_40293
FIELD	dez	Ldex;	jD	field_10454	field_10454
FIELD	dez	Ldex;	jE	field_10136	field_10136
FIELD	dez	Ldex;	jF	field_10007	field_10007
FIELD	dez	Ldex;	jG	field_18890	field_18890
FIELD	dez	Ldex;	jH	field_10298	field_10298
FIELD	dez	Ldex;	jI	field_10351	field_10351
FIELD	dez	Ldex;	jJ	field_10191	field_10191
FIELD	dez	Ldex;	jK	field_10131	field_10131
FIELD	dez	Ldex;	jL	field_37562	field_37562
FIELD	dez	Ldex;	j	field_10566	field_10566
FIELD	dez	Ldex;	jM	field_10390	field_10390
FIELD	dez	Ldex;	jN	field_10237	field_10237
FIELD	dez	Ldex;	jO	field_10624	field_10624
FIELD	dez	Ldex;	jP	field_18891	field_18891
FIELD	dez	Ldex;	jQ	field_10175	field_10175
FIELD	dez	Ldex;	jR	field_10360	field_10360
FIELD	dez	Ldex;	jS	field_10467	field_10467
FIELD	dez	Ldex;	jT	field_9978	field_9978
FIELD	dez	Ldex;	jU	field_10483	field_10483
FIELD	dez	Ldex;	jV	field_10291	field_10291
FIELD	dez	Ldex;	jW	field_10513	field_10513
FIELD	dez	Ldex;	jX	field_10041	field_10041
FIELD	dez	Ldex;	jY	field_10457	field_10457
FIELD	dez	Ldex;	jZ	field_42745	field_42745
FIELD	dez	Ldex;	ja	field_10599	field_10599
FIELD	dez	Ldex;	jb	field_10274	field_10274
FIELD	dez	Ldex;	jc	field_10050	field_10050
FIELD	dez	Ldex;	jd	field_10139	field_10139
FIELD	dez	Ldex;	je	field_10318	field_10318
FIELD	dez	Ldex;	jf	field_10531	field_10531
FIELD	dez	Ldex;	jg	field_10267	field_10267
FIELD	dez	Ldex;	jh	field_10604	field_10604
FIELD	dez	Ldex;	ji	field_10372	field_10372
FIELD	dez	Ldex;	jj	field_10054	field_10054
FIELD	dez	Ldex;	jk	field_10067	field_10067
FIELD	dez	Ldex;	jl	field_10370	field_10370
FIELD	dez	Ldex;	jm	field_10594	field_10594
FIELD	dez	Ldex;	jn	field_10279	field_10279
FIELD	dez	Ldex;	jo	field_10537	field_10537
FIELD	dez	Ldex;	jp	field_10344	field_10344
FIELD	dez	Ldex;	jq	field_10117	field_10117
FIELD	dez	Ldex;	jr	field_10518	field_10518
FIELD	dez	Ldex;	js	field_10420	field_10420
FIELD	dez	Ldex;	jt	field_10119	field_10119
FIELD	dez	Ldex;	ju	field_10071	field_10071
FIELD	dez	Ldex;	jv	field_10257	field_10257
FIELD	dez	Ldex;	jw	field_10617	field_10617
FIELD	dez	Ldex;	jx	field_10031	field_10031
FIELD	dez	Ldex;	jy	field_42746	field_42746
FIELD	dez	Ldex;	jz	field_10500	field_10500
FIELD	dez	Ldex;	kA	field_42749	field_42749
FIELD	dez	Ldex;	kB	field_43228	field_43228
FIELD	dez	Ldex;	kC	field_43229	field_43229
FIELD	dez	Ldex;	kD	field_10341	field_10341
FIELD	dez	Ldex;	kE	field_10194	field_10194
FIELD	dez	Ldex;	kF	field_10613	field_10613
FIELD	dez	Ldex;	kG	field_10263	field_10263
FIELD	dez	Ldex;	kH	field_10395	field_10395
FIELD	dez	Ldex;	kI	field_10110	field_10110
FIELD	dez	Ldex;	kJ	field_10092	field_10092
FIELD	dez	Ldex;	kK	field_10541	field_10541
FIELD	dez	Ldex;	kL	field_9986	field_9986
FIELD	dez	Ldex;	k	field_10253	field_10253
FIELD	dez	Ldex;	kM	field_10166	field_10166
FIELD	dez	Ldex;	kN	field_10369	field_10369
FIELD	dez	Ldex;	kO	field_10282	field_10282
FIELD	dez	Ldex;	kP	field_10603	field_10603
FIELD	dez	Ldex;	kQ	field_10199	field_10199
FIELD	dez	Ldex;	kR	field_10407	field_10407
FIELD	dez	Ldex;	kS	field_10063	field_10063
FIELD	dez	Ldex;	kT	field_10203	field_10203
FIELD	dez	Ldex;	kU	field_10600	field_10600
FIELD	dez	Ldex;	kV	field_10275	field_10275
FIELD	dez	Ldex;	kW	field_10051	field_10051
FIELD	dez	Ldex;	kX	field_10140	field_10140
FIELD	dez	Ldex;	kY	field_10320	field_10320
FIELD	dez	Ldex;	kZ	field_10532	field_10532
FIELD	dez	Ldex;	ka	field_10196	field_10196
FIELD	dez	Ldex;	kb	field_37563	field_37563
FIELD	dez	Ldex;	kc	field_40289	field_40289
FIELD	dez	Ldex;	kd	field_10020	field_10020
FIELD	dez	Ldex;	ke	field_10299	field_10299
FIELD	dez	Ldex;	kf	field_10319	field_10319
FIELD	dez	Ldex;	kg	field_10144	field_10144
FIELD	dez	Ldex;	kh	field_42747	field_42747
FIELD	dez	Ldex;	ki	field_10132	field_10132
FIELD	dez	Ldex;	kj	field_37565	field_37565
FIELD	dez	Ldex;	kk	field_40290	field_40290
FIELD	dez	Ldex;	kl	field_10521	field_10521
FIELD	dez	Ldex;	km	field_10352	field_10352
FIELD	dez	Ldex;	kn	field_10627	field_10627
FIELD	dez	Ldex;	ko	field_10232	field_10232
FIELD	dez	Ldex;	kp	field_42748	field_42748
FIELD	dez	Ldex;	kq	field_10403	field_10403
FIELD	dez	Ldex;	kr	field_37566	field_37566
FIELD	dez	Ldex;	ks	field_40291	field_40291
FIELD	dez	Ldex;	kt	field_10455	field_10455
FIELD	dez	Ldex;	ku	field_10021	field_10021
FIELD	dez	Ldex;	kv	field_10528	field_10528
FIELD	dez	Ldex;	kw	field_10286	field_10286
FIELD	dez	Ldex;	kx	field_10505	field_10505
FIELD	dez	Ldex;	ky	field_9992	field_9992
FIELD	dez	Ldex;	kz	field_10462	field_10462
FIELD	dez	Ldex;	lA	field_10542	field_10542
FIELD	dez	Ldex;	lB	field_10421	field_10421
FIELD	dez	Ldex;	lC	field_10434	field_10434
FIELD	dez	Ldex;	lD	field_10038	field_10038
FIELD	dez	Ldex;	lE	field_10172	field_10172
FIELD	dez	Ldex;	lF	field_10308	field_10308
FIELD	dez	Ldex;	lG	field_10206	field_10206
FIELD	dez	Ldex;	lH	field_10011	field_10011
FIELD	dez	Ldex;	lI	field_10439	field_10439
FIELD	dez	Ldex;	lJ	field_10367	field_10367
FIELD	dez	Ldex;	lK	field_10058	field_10058
FIELD	dez	Ldex;	lL	field_10458	field_10458
FIELD	dez	Ldex;	l	field_10520	field_10520
FIELD	dez	Ldex;	lM	field_10197	field_10197
FIELD	dez	Ldex;	lN	field_10022	field_10022
FIELD	dez	Ldex;	lO	field_10300	field_10300
FIELD	dez	Ldex;	lP	field_10321	field_10321
FIELD	dez	Ldex;	lQ	field_10145	field_10145
FIELD	dez	Ldex;	lR	field_10133	field_10133
FIELD	dez	Ldex;	lS	field_10522	field_10522
FIELD	dez	Ldex;	lT	field_10353	field_10353
FIELD	dez	Ldex;	lU	field_10628	field_10628
FIELD	dez	Ldex;	lV	field_10233	field_10233
FIELD	dez	Ldex;	lW	field_10404	field_10404
FIELD	dez	Ldex;	lX	field_10456	field_10456
FIELD	dez	Ldex;	lY	field_10023	field_10023
FIELD	dez	Ldex;	lZ	field_10529	field_10529
FIELD	dez	Ldex;	la	field_10268	field_10268
FIELD	dez	Ldex;	lb	field_10605	field_10605
FIELD	dez	Ldex;	lc	field_10373	field_10373
FIELD	dez	Ldex;	ld	field_10055	field_10055
FIELD	dez	Ldex;	le	field_10068	field_10068
FIELD	dez	Ldex;	lf	field_10371	field_10371
FIELD	dez	Ldex;	lg	field_10595	field_10595
FIELD	dez	Ldex;	lh	field_10280	field_10280
FIELD	dez	Ldex;	li	field_10538	field_10538
FIELD	dez	Ldex;	lj	field_10345	field_10345
FIELD	dez	Ldex;	lk	field_10096	field_10096
FIELD	dez	Ldex;	ll	field_10046	field_10046
FIELD	dez	Ldex;	lm	field_10567	field_10567
FIELD	dez	Ldex;	ln	field_10220	field_10220
FIELD	dez	Ldex;	lo	field_10052	field_10052
FIELD	dez	Ldex;	lp	field_10078	field_10078
FIELD	dez	Ldex;	lq	field_10426	field_10426
FIELD	dez	Ldex;	lr	field_10550	field_10550
FIELD	dez	Ldex;	ls	field_10004	field_10004
FIELD	dez	Ldex;	lt	field_10475	field_10475
FIELD	dez	Ldex;	lu	field_10383	field_10383
FIELD	dez	Ldex;	lv	field_10501	field_10501
FIELD	dez	Ldex;	lw	field_10107	field_10107
FIELD	dez	Ldex;	lx	field_10210	field_10210
FIELD	dez	Ldex;	ly	field_10585	field_10585
FIELD	dez	Ldex;	lz	field_10242	field_10242
FIELD	dez	Ldex;	mA	field_10169	field_10169
FIELD	dez	Ldex;	mB	field_10448	field_10448
FIELD	dez	Ldex;	mC	field_10097	field_10097
FIELD	dez	Ldex;	mD	field_10047	field_10047
FIELD	dez	Ldex;	mE	field_10568	field_10568
FIELD	dez	Ldex;	mF	field_10221	field_10221
FIELD	dez	Ldex;	mG	field_10053	field_10053
FIELD	dez	Ldex;	mH	field_10079	field_10079
FIELD	dez	Ldex;	mI	field_10427	field_10427
FIELD	dez	Ldex;	mJ	field_10551	field_10551
FIELD	dez	Ldex;	mK	field_10005	field_10005
FIELD	dez	Ldex;	mL	field_10347	field_10347
FIELD	dez	Ldex;	m	field_10445	field_10445
FIELD	dez	Ldex;	mM	field_10116	field_10116
FIELD	dez	Ldex;	mN	field_10094	field_10094
FIELD	dez	Ldex;	mO	field_10557	field_10557
FIELD	dez	Ldex;	mP	field_10239	field_10239
FIELD	dez	Ldex;	mQ	field_10584	field_10584
FIELD	dez	Ldex;	mR	field_10186	field_10186
FIELD	dez	Ldex;	mS	field_10447	field_10447
FIELD	dez	Ldex;	mT	field_10498	field_10498
FIELD	dez	Ldex;	mU	field_9976	field_9976
FIELD	dez	Ldex;	mV	field_10476	field_10476
FIELD	dez	Ldex;	mW	field_10384	field_10384
FIELD	dez	Ldex;	mX	field_10502	field_10502
FIELD	dez	Ldex;	mY	field_10108	field_10108
FIELD	dez	Ldex;	mZ	field_10211	field_10211
FIELD	dez	Ldex;	ma	field_10287	field_10287
FIELD	dez	Ldex;	mb	field_10506	field_10506
FIELD	dez	Ldex;	mc	field_9993	field_9993
FIELD	dez	Ldex;	md	field_10463	field_10463
FIELD	dez	Ldex;	me	field_10342	field_10342
FIELD	dez	Ldex;	mf	field_10195	field_10195
FIELD	dez	Ldex;	mg	field_43230	field_43230
FIELD	dez	Ldex;	mh	field_10614	field_10614
FIELD	dez	Ldex;	mi	field_10264	field_10264
FIELD	dez	Ldex;	mj	field_10396	field_10396
FIELD	dez	Ldex;	mk	field_10111	field_10111
FIELD	dez	Ldex;	ml	field_10488	field_10488
FIELD	dez	Ldex;	mm	field_10309	field_10309
FIELD	dez	Ldex;	mn	field_10629	field_10629
FIELD	dez	Ldex;	mo	field_10000	field_10000
FIELD	dez	Ldex;	mp	field_10516	field_10516
FIELD	dez	Ldex;	mq	field_10464	field_10464
FIELD	dez	Ldex;	mr	field_10082	field_10082
FIELD	dez	Ldex;	ms	field_10572	field_10572
FIELD	dez	Ldex;	mt	field_10296	field_10296
FIELD	dez	Ldex;	mu	field_10579	field_10579
FIELD	dez	Ldex;	mv	field_10032	field_10032
FIELD	dez	Ldex;	mw	field_10125	field_10125
FIELD	dez	Ldex;	mx	field_10339	field_10339
FIELD	dez	Ldex;	my	field_10134	field_10134
FIELD	dez	Ldex;	mz	field_10618	field_10618
FIELD	dez	Ldex;	nA	field_10189	field_10189
FIELD	dez	Ldex;	nB	field_10016	field_10016
FIELD	dez	Ldex;	nC	field_10478	field_10478
FIELD	dez	Ldex;	nD	field_10322	field_10322
FIELD	dez	Ldex;	nE	field_10507	field_10507
FIELD	dez	Ldex;	nF	field_10269	field_10269
FIELD	dez	Ldex;	nG	field_10530	field_10530
FIELD	dez	Ldex;	nH	field_10413	field_10413
FIELD	dez	Ldex;	nI	field_10059	field_10059
FIELD	dez	Ldex;	nJ	field_10072	field_10072
FIELD	dez	Ldex;	nK	field_10252	field_10252
FIELD	dez	Ldex;	nL	field_37567	field_37567
FIELD	dez	Ldex;	n	field_10161	field_10161
FIELD	dez	Ldex;	nM	field_10127	field_10127
FIELD	dez	Ldex;	nN	field_10489	field_10489
FIELD	dez	Ldex;	nO	field_10311	field_10311
FIELD	dez	Ldex;	nP	field_10630	field_10630
FIELD	dez	Ldex;	nQ	field_10001	field_10001
FIELD	dez	Ldex;	nR	field_10517	field_10517
FIELD	dez	Ldex;	nS	field_16492	field_16492
FIELD	dez	Ldex;	nT	field_10083	field_10083
FIELD	dez	Ldex;	nU	field_16328	field_16328
FIELD	dez	Ldex;	nV	field_16334	field_16334
FIELD	dez	Ldex;	nW	field_16333	field_16333
FIELD	dez	Ldex;	nX	field_16336	field_16336
FIELD	dez	Ldex;	nY	field_16331	field_16331
FIELD	dez	Ldex;	nZ	field_16337	field_16337
FIELD	dez	Ldex;	na	field_10586	field_10586
FIELD	dez	Ldex;	nb	field_10243	field_10243
FIELD	dez	Ldex;	nc	field_10543	field_10543
FIELD	dez	Ldex;	nd	field_10422	field_10422
FIELD	dez	Ldex;	ne	field_10435	field_10435
FIELD	dez	Ldex;	nf	field_10039	field_10039
FIELD	dez	Ldex;	ng	field_10173	field_10173
FIELD	dez	Ldex;	nh	field_10310	field_10310
FIELD	dez	Ldex;	ni	field_10207	field_10207
FIELD	dez	Ldex;	nj	field_10012	field_10012
FIELD	dez	Ldex;	nk	field_10440	field_10440
FIELD	dez	Ldex;	nl	field_10549	field_10549
FIELD	dez	Ldex;	nm	field_10245	field_10245
FIELD	dez	Ldex;	nn	field_10607	field_10607
FIELD	dez	Ldex;	no	field_10386	field_10386
FIELD	dez	Ldex;	np	field_10497	field_10497
FIELD	dez	Ldex;	nq	field_9994	field_9994
FIELD	dez	Ldex;	nr	field_10216	field_10216
FIELD	dez	Ldex;	ns	field_10329	field_10329
FIELD	dez	Ldex;	nt	field_10283	field_10283
FIELD	dez	Ldex;	nu	field_10024	field_10024
FIELD	dez	Ldex;	nv	field_10412	field_10412
FIELD	dez	Ldex;	nw	field_10405	field_10405
FIELD	dez	Ldex;	nx	field_10064	field_10064
FIELD	dez	Ldex;	ny	field_10262	field_10262
FIELD	dez	Ldex;	nz	field_10601	field_10601
FIELD	dez	Ldex;	oA	field_22124	field_22124
FIELD	dez	Ldex;	oB	field_23078	field_23078
FIELD	dez	Ldex;	oC	field_23079	field_23079
FIELD	dez	Ldex;	oD	field_22125	field_22125
FIELD	dez	Ldex;	oE	field_22126	field_22126
FIELD	dez	Ldex;	oF	field_22127	field_22127
FIELD	dez	Ldex;	oG	field_22128	field_22128
FIELD	dez	Ldex;	oH	field_22129	field_22129
FIELD	dez	Ldex;	oI	field_22130	field_22130
FIELD	dez	Ldex;	oJ	field_22131	field_22131
FIELD	dez	Ldex;	oK	field_22132	field_22132
FIELD	dez	Ldex;	oL	field_22133	field_22133
FIELD	dez	Ldex;	o	field_9975	field_9975
FIELD	dez	Ldex;	oM	field_22094	field_22094
FIELD	dez	Ldex;	oN	field_22095	field_22095
FIELD	dez	Ldex;	oO	field_22096	field_22096
FIELD	dez	Ldex;	oP	field_22097	field_22097
FIELD	dez	Ldex;	oQ	field_22098	field_22098
FIELD	dez	Ldex;	oR	field_22099	field_22099
FIELD	dez	Ldex;	oS	field_22100	field_22100
FIELD	dez	Ldex;	oT	field_22101	field_22101
FIELD	dez	Ldex;	oU	field_22102	field_22102
FIELD	dez	Ldex;	oV	field_22103	field_22103
FIELD	dez	Ldex;	oW	field_22104	field_22104
FIELD	dez	Ldex;	oX	field_22105	field_22105
FIELD	dez	Ldex;	oY	field_22106	field_22106
FIELD	dez	Ldex;	oZ	field_22107	field_22107
FIELD	dez	Ldex;	oa	field_16330	field_16330
FIELD	dez	Ldex;	ob	field_16329	field_16329
FIELD	dez	Ldex;	oc	field_16335	field_16335
FIELD	dez	Ldex;	od	field_16332	field_16332
FIELD	dez	Ldex;	oe	field_16541	field_16541
FIELD	dez	Ldex;	of	field_22110	field_22110
FIELD	dez	Ldex;	og	field_17350	field_17350
FIELD	dez	Ldex;	oh	field_23860	field_23860
FIELD	dez	Ldex;	oi	field_16999	field_16999
FIELD	dez	Ldex;	oj	field_22111	field_22111
FIELD	dez	Ldex;	ok	field_22112	field_22112
FIELD	dez	Ldex;	ol	field_22503	field_22503
FIELD	dez	Ldex;	om	field_22504	field_22504
FIELD	dez	Ldex;	on	field_22113	field_22113
FIELD	dez	Ldex;	oo	field_22114	field_22114
FIELD	dez	Ldex;	op	field_22115	field_22115
FIELD	dez	Ldex;	oq	field_22116	field_22116
FIELD	dez	Ldex;	or	field_22117	field_22117
FIELD	dez	Ldex;	os	field_22118	field_22118
FIELD	dez	Ldex;	ot	field_22119	field_22119
FIELD	dez	Ldex;	ou	field_22505	field_22505
FIELD	dez	Ldex;	ov	field_22506	field_22506
FIELD	dez	Ldex;	ow	field_22120	field_22120
FIELD	dez	Ldex;	ox	field_22121	field_22121
FIELD	dez	Ldex;	oy	field_22122	field_22122
FIELD	dez	Ldex;	oz	field_22123	field_22123
FIELD	dez	Ldex;	pA	field_23878	field_23878
FIELD	dez	Ldex;	pB	field_23879	field_23879
FIELD	dez	Ldex;	pC	field_23880	field_23880
FIELD	dez	Ldex;	pD	field_23861	field_23861
FIELD	dez	Ldex;	pE	field_23862	field_23862
FIELD	dez	Ldex;	pF	field_23863	field_23863
FIELD	dez	Ldex;	pG	field_23864	field_23864
FIELD	dez	Ldex;	pH	field_23865	field_23865
FIELD	dez	Ldex;	pI	field_23866	field_23866
FIELD	dez	Ldex;	pJ	field_23867	field_23867
FIELD	dez	Ldex;	pK	field_23868	field_23868
FIELD	dez	Ldex;	pL	field_27099	field_27099
FIELD	dez	Ldex;	p	field_10148	field_10148
FIELD	dez	Ldex;	pM	field_27100	field_27100
FIELD	dez	Ldex;	pN	field_27101	field_27101
FIELD	dez	Ldex;	pO	field_27102	field_27102
FIELD	dez	Ldex;	pP	field_27103	field_27103
FIELD	dez	Ldex;	pQ	field_27104	field_27104
FIELD	dez	Ldex;	pR	field_27105	field_27105
FIELD	dez	Ldex;	pS	field_27106	field_27106
FIELD	dez	Ldex;	pT	field_27107	field_27107
FIELD	dez	Ldex;	pU	field_27108	field_27108
FIELD	dez	Ldex;	pV	field_27109	field_27109
FIELD	dez	Ldex;	pW	field_27110	field_27110
FIELD	dez	Ldex;	pX	field_27111	field_27111
FIELD	dez	Ldex;	pY	field_27112	field_27112
FIELD	dez	Ldex;	pZ	field_27113	field_27113
FIELD	dez	Ldex;	pa	field_10465	field_10465
FIELD	dez	Ldex;	pb	field_16540	field_16540
FIELD	dez	Ldex;	pc	field_17563	field_17563
FIELD	dez	Ldex;	pd	field_22422	field_22422
FIELD	dez	Ldex;	pe	field_20421	field_20421
FIELD	dez	Ldex;	pf	field_20422	field_20422
FIELD	dez	Ldex;	pg	field_21211	field_21211
FIELD	dez	Ldex;	ph	field_21212	field_21212
FIELD	dez	Ldex;	pi	field_22108	field_22108
FIELD	dez	Ldex;	pj	field_22109	field_22109
FIELD	dez	Ldex;	pk	field_22423	field_22423
FIELD	dez	Ldex;	pl	field_23152	field_23152
FIELD	dez	Ldex;	pm	field_22424	field_22424
FIELD	dez	Ldex;	pn	field_22425	field_22425
FIELD	dez	Ldex;	po	field_22426	field_22426
FIELD	dez	Ldex;	pp	field_22427	field_22427
FIELD	dez	Ldex;	pq	field_23261	field_23261
FIELD	dez	Ldex;	pr	field_23869	field_23869
FIELD	dez	Ldex;	ps	field_23870	field_23870
FIELD	dez	Ldex;	pt	field_23871	field_23871
FIELD	dez	Ldex;	pu	field_23872	field_23872
FIELD	dez	Ldex;	pv	field_23873	field_23873
FIELD	dez	Ldex;	pw	field_23874	field_23874
FIELD	dez	Ldex;	px	field_23875	field_23875
FIELD	dez	Ldex;	py	field_23876	field_23876
FIELD	dez	Ldex;	pz	field_23877	field_23877
FIELD	dez	Ldex;	qA	field_47027	field_47027
FIELD	dez	Ldex;	qB	field_47028	field_47028
FIELD	dez	Ldex;	qC	field_47029	field_47029
FIELD	dez	Ldex;	qD	field_47030	field_47030
FIELD	dez	Ldex;	qE	field_47031	field_47031
FIELD	dez	Ldex;	qF	field_47032	field_47032
FIELD	dez	Ldex;	qG	field_47033	field_47033
FIELD	dez	Ldex;	qH	field_47034	field_47034
FIELD	dez	Ldex;	qI	field_47035	field_47035
FIELD	dez	Ldex;	qJ	field_47036	field_47036
FIELD	dez	Ldex;	qK	field_47037	field_47037
FIELD	dez	Ldex;	qL	field_47038	field_47038
FIELD	dez	Ldex;	q	field_10334	field_10334
FIELD	dez	Ldex;	qM	field_47039	field_47039
FIELD	dez	Ldex;	qN	field_27114	field_27114
FIELD	dez	Ldex;	qO	field_27115	field_27115
FIELD	dez	Ldex;	qP	field_27879	field_27879
FIELD	dez	Ldex;	qQ	field_28108	field_28108
FIELD	dez	Ldex;	qR	field_43231	field_43231
FIELD	dez	Ldex;	qS	field_37568	field_37568
FIELD	dez	Ldex;	qT	field_37569	field_37569
FIELD	dez	Ldex;	qU	field_37570	field_37570
FIELD	dez	Ldex;	qV	field_37571	field_37571
FIELD	dez	Ldex;	qW	field_27119	field_27119
FIELD	dez	Ldex;	qX	field_27118	field_27118
FIELD	dez	Ldex;	qY	field_27117	field_27117
FIELD	dez	Ldex;	qZ	field_27116	field_27116
FIELD	dez	Ldex;	qa	field_27140	field_27140
FIELD	dez	Ldex;	qb	field_27141	field_27141
FIELD	dez	Ldex;	qc	field_27142	field_27142
FIELD	dez	Ldex;	qd	field_27143	field_27143
FIELD	dez	Ldex;	qe	field_27144	field_27144
FIELD	dez	Ldex;	qf	field_27145	field_27145
FIELD	dez	Ldex;	qg	field_27146	field_27146
FIELD	dez	Ldex;	qh	field_27147	field_27147
FIELD	dez	Ldex;	qi	field_27148	field_27148
FIELD	dez	Ldex;	qj	field_27149	field_27149
FIELD	dez	Ldex;	qk	field_27150	field_27150
FIELD	dez	Ldex;	ql	field_27151	field_27151
FIELD	dez	Ldex;	qm	field_27152	field_27152
FIELD	dez	Ldex;	qn	field_27153	field_27153
FIELD	dez	Ldex;	qo	field_27154	field_27154
FIELD	dez	Ldex;	qp	field_27155	field_27155
FIELD	dez	Ldex;	qq	field_27156	field_27156
FIELD	dez	Ldex;	qr	field_27157	field_27157
FIELD	dez	Ldex;	qs	field_27158	field_27158
FIELD	dez	Ldex;	qt	field_27159	field_27159
FIELD	dez	Ldex;	qu	field_27160	field_27160
FIELD	dez	Ldex;	qv	field_27161	field_27161
FIELD	dez	Ldex;	qw	field_27162	field_27162
FIELD	dez	Ldex;	qx	field_27163	field_27163
FIELD	dez	Ldex;	qy	field_27164	field_27164
FIELD	dez	Ldex;	qz	field_27165	field_27165
FIELD	dez	Ldex;	rA	field_33408	field_33408
FIELD	dez	Ldex;	rB	field_27136	field_27136
FIELD	dez	Ldex;	rC	field_27137	field_27137
FIELD	dez	Ldex;	rD	field_27138	field_27138
FIELD	dez	Ldex;	rE	field_33409	field_33409
FIELD	dez	Ldex;	rF	field_27139	field_27139
FIELD	dez	Ldex;	rG	field_27166	field_27166
FIELD	dez	Ldex;	rH	field_27167	field_27167
FIELD	dez	Ldex;	rI	field_33410	field_33410
FIELD	dez	Ldex;	rJ	field_27168	field_27168
FIELD	dez	Ldex;	rK	field_27169	field_27169
FIELD	dez	Ldex;	rL	field_27170	field_27170
FIELD	dez	Ldex;	r	field_10218	field_10218
FIELD	dez	Ldex;	rM	field_47040	field_47040
FIELD	dez	Ldex;	rN	field_47041	field_47041
FIELD	dez	Ldex;	rO	field_47042	field_47042
FIELD	dez	Ldex;	rP	field_47043	field_47043
FIELD	dez	Ldex;	rQ	field_47044	field_47044
FIELD	dez	Ldex;	rR	field_47045	field_47045
FIELD	dez	Ldex;	rS	field_47046	field_47046
FIELD	dez	Ldex;	rT	field_47047	field_47047
FIELD	dez	Ldex;	rU	field_47048	field_47048
FIELD	dez	Ldex;	rV	field_47049	field_47049
FIELD	dez	Ldex;	rW	field_47050	field_47050
FIELD	dez	Ldex;	rX	field_47051	field_47051
FIELD	dez	Ldex;	rY	field_47052	field_47052
FIELD	dez	Ldex;	rZ	field_47053	field_47053
FIELD	dez	Ldex;	ra	field_27120	field_27120
FIELD	dez	Ldex;	rb	field_29221	field_29221
FIELD	dez	Ldex;	rc	field_27121	field_27121
FIELD	dez	Ldex;	rd	field_27122	field_27122
FIELD	dez	Ldex;	re	field_27123	field_27123
FIELD	dez	Ldex;	rf	field_27124	field_27124
FIELD	dez	Ldex;	rg	field_47054	field_47054
FIELD	dez	Ldex;	rh	field_47055	field_47055
FIELD	dez	Ldex;	ri	field_47056	field_47056
FIELD	dez	Ldex;	rj	field_47057	field_47057
FIELD	dez	Ldex;	rk	field_47058	field_47058
FIELD	dez	Ldex;	rl	field_47059	field_47059
FIELD	dez	Ldex;	rm	field_47060	field_47060
FIELD	dez	Ldex;	rn	field_47061	field_47061
FIELD	dez	Ldex;	ro	field_27125	field_27125
FIELD	dez	Ldex;	rp	field_27126	field_27126
FIELD	dez	Ldex;	rq	field_27127	field_27127
FIELD	dez	Ldex;	rr	field_27128	field_27128
FIELD	dez	Ldex;	rs	field_27129	field_27129
FIELD	dez	Ldex;	rt	field_27130	field_27130
FIELD	dez	Ldex;	ru	field_27131	field_27131
FIELD	dez	Ldex;	rv	field_27132	field_27132
FIELD	dez	Ldex;	rw	field_27133	field_27133
FIELD	dez	Ldex;	rx	field_27134	field_27134
FIELD	dez	Ldex;	ry	field_27135	field_27135
FIELD	dez	Ldex;	rz	field_33407	field_33407
FIELD	dez	Ldex;	sA	field_28680	field_28680
FIELD	dez	Ldex;	sB	field_42750	field_42750
FIELD	dez	Ldex;	sC	field_28681	field_28681
FIELD	dez	Ldex;	sD	field_28682	field_28682
FIELD	dez	Ldex;	sE	field_28683	field_28683
FIELD	dez	Ldex;	sF	field_28684	field_28684
FIELD	dez	Ldex;	sG	field_28686	field_28686
FIELD	dez	Ldex;	sH	field_28685	field_28685
FIELD	dez	Ldex;	sI	field_37576	field_37576
FIELD	dez	Ldex;	sJ	field_28888	field_28888
FIELD	dez	Ldex;	sK	field_29031	field_29031
FIELD	dez	Ldex;	sL	field_28889	field_28889
FIELD	dez	Ldex;	s	field_42751	field_42751
FIELD	dez	Ldex;	sM	field_28890	field_28890
FIELD	dez	Ldex;	sN	field_28891	field_28891
FIELD	dez	Ldex;	sO	field_28892	field_28892
FIELD	dez	Ldex;	sP	field_28893	field_28893
FIELD	dez	Ldex;	sQ	field_28894	field_28894
FIELD	dez	Ldex;	sR	field_28895	field_28895
FIELD	dez	Ldex;	sS	field_28896	field_28896
FIELD	dez	Ldex;	sT	field_28897	field_28897
FIELD	dez	Ldex;	sU	field_28898	field_28898
FIELD	dez	Ldex;	sV	field_28899	field_28899
FIELD	dez	Ldex;	sW	field_28900	field_28900
FIELD	dez	Ldex;	sX	field_28901	field_28901
FIELD	dez	Ldex;	sY	field_28902	field_28902
FIELD	dez	Ldex;	sZ	field_28903	field_28903
FIELD	dez	Ldex;	sa	field_47062	field_47062
FIELD	dez	Ldex;	sb	field_47063	field_47063
FIELD	dez	Ldex;	sc	field_47064	field_47064
FIELD	dez	Ldex;	sd	field_47065	field_47065
FIELD	dez	Ldex;	se	field_47066	field_47066
FIELD	dez	Ldex;	sf	field_47067	field_47067
FIELD	dez	Ldex;	sg	field_47068	field_47068
FIELD	dez	Ldex;	sh	field_47069	field_47069
FIELD	dez	Ldex;	si	field_47070	field_47070
FIELD	dez	Ldex;	sj	field_47071	field_47071
FIELD	dez	Ldex;	sk	field_47072	field_47072
FIELD	dez	Ldex;	sl	field_47073	field_47073
FIELD	dez	Ldex;	sm	field_47074	field_47074
FIELD	dez	Ldex;	sn	field_47075	field_47075
FIELD	dez	Ldex;	so	field_47076	field_47076
FIELD	dez	Ldex;	sp	field_47077	field_47077
FIELD	dez	Ldex;	sq	field_47078	field_47078
FIELD	dez	Ldex;	sr	field_47079	field_47079
FIELD	dez	Ldex;	ss	field_27171	field_27171
FIELD	dez	Ldex;	st	field_28048	field_28048
FIELD	dez	Ldex;	su	field_28049	field_28049
FIELD	dez	Ldex;	sv	field_28675	field_28675
FIELD	dez	Ldex;	sw	field_28676	field_28676
FIELD	dez	Ldex;	sx	field_28677	field_28677
FIELD	dez	Ldex;	sy	field_28678	field_28678
FIELD	dez	Ldex;	sz	field_28679	field_28679
FIELD	dez	Ldex;	t	field_10075	field_10075
FIELD	dez	Ldex;	ta	field_28904	field_28904
FIELD	dez	Ldex;	tb	field_29222	field_29222
FIELD	dez	Ldex;	tc	field_29223	field_29223
FIELD	dez	Ldex;	td	field_29224	field_29224
FIELD	dez	Ldex;	te	field_29032	field_29032
FIELD	dez	Ldex;	tf	field_33508	field_33508
FIELD	dez	Ldex;	tg	field_33509	field_33509
FIELD	dez	Ldex;	th	field_33510	field_33510
FIELD	dez	Ldex;	ti	field_33918	field_33918
FIELD	dez	Ldex;	tj	field_33919	field_33919
FIELD	dez	Ldex;	tk	field_37572	field_37572
FIELD	dez	Ldex;	tl	field_37573	field_37573
FIELD	dez	Ldex;	tm	field_37574	field_37574
FIELD	dez	Ldex;	tn	field_37575	field_37575
FIELD	dez	Ldex;	to	field_38420	field_38420
FIELD	dez	Ldex;	tp	field_42752	field_42752
FIELD	dez	Ldex;	tq	field_46797	field_46797
FIELD	dez	Ldex;	tr	field_47336	field_47336
FIELD	dez	Ldex;	ts	field_48851	field_48851
FIELD	dez	Ldex;	tt	field_49830	field_49830
FIELD	dez	Ldrz$f;	tu	field_46288	SHULKER_BOX_SUFFOCATES_PREDICATE
FIELD	dez	Ldex;	u	field_37577	field_37577
FIELD	dez	Ldex;	v	field_40294	field_40294
FIELD	dez	Ldex;	w	field_40295	field_40295
FIELD	dez	Ldex;	x	field_10394	field_10394
FIELD	dez	Ldex;	y	field_10217	field_10217
FIELD	dez	Ldex;	z	field_10575	field_10575
METHOD	dez	(Ldsa;)I	A	method_31625	method_31625
METHOD	dez	(Ldsa;)I	B	method_26143	method_26143
METHOD	dez	(Ldsa;)I	C	method_33357	method_33357
METHOD	dez	(Ldsa;)I	D	method_26104	method_26104
METHOD	dez	(Ldsa;)I	E	method_26145	method_26145
METHOD	dez	(Ldsa;)I	F	method_26146	method_26146
METHOD	dez	(Ldsa;)I	G	method_26147	method_26147
METHOD	dez	(Ldsa;)I	H	method_26148	method_26148
METHOD	dez	(Ldsa;)I	I	method_26149	method_26149
METHOD	dez	(Ldsa;)I	J	method_26150	method_26150
METHOD	dez	(Ldsa;)I	K	method_26151	method_26151
METHOD	dez	(Ldsa;)I	L	method_26152	method_26152
METHOD	dez	(Ldsa;)I	M	method_26136	method_26136
METHOD	dez	(Ldsa;)I	N	method_26105	method_26105
METHOD	dez	(Ldsa;)I	O	method_26144	method_26144
METHOD	dez	()V	a	method_26979	refreshShapeCache
METHOD	dez	(I)Ljava/util/function/ToIntFunction;	a	method_26107	createLightLevelFromLitBlockState
METHOD	dez	(ILdsa;)I	a	method_26108	method_26108
METHOD	dez	(Lald;Ldex;)Ldex;	a	method_52571	register
METHOD	dez	(Lctg;)Ldex;	a	method_26109	createBedBlock
METHOD	dez	(Lctg;Ldsa;)Lenx;	a	method_26111	method_26111
METHOD	dez	(Lctg;Lenx;)Ldex;	a	method_26110	createShulkerBoxBlock
METHOD	dez	(Ldex;)Ldex;	a	method_50000	createFlowerPotBlock
METHOD	dez	(Ldmk;)Ldex;	a	method_26106	createLeavesBlock
METHOD	dez	(Ldsa;)I	a	method_56717	method_56717
METHOD	dez	(Ldsa;Ldbc;Liz;)Z	a	method_26113	always
METHOD	dez	(Ldsa;Ldbc;Liz;Lbsy;)Ljava/lang/Boolean;	a	method_26114	never
METHOD	dez	(Ldsp;)Ldex;	a	method_45451	createWoodenButtonBlock
METHOD	dez	(Lenx;)Ljava/util/function/Function;	a	method_59823	createMapColorFromWaterloggedBlockState
METHOD	dez	(Lenx;Ldsa;)Lenx;	a	method_26116	method_26116
METHOD	dez	(Lenx;Lenx;)Ldex;	a	method_26117	createLogBlock
METHOD	dez	(Lenx;Lenx;Ldmk;)Ldex;	a	method_47375	createLogBlock
METHOD	dez	(Lenx;Lenx;Ldsa;)Lenx;	a	method_47376	method_47376
METHOD	dez	(Ljava/lang/String;Ldex;)Ldex;	a	method_9492	register
METHOD	dez	(Z)Ldex;	a	method_26119	createPistonBlock
METHOD	dez	()Ldex;	b	method_45453	createStoneButtonBlock
METHOD	dez	(Lctg;)Ldex;	b	method_26120	createStainedGlassBlock
METHOD	dez	(Ldex;)Ldex;	b	method_55133	createOldStairsBlock
METHOD	dez	(Ldsa;)I	b	method_55132	method_55132
METHOD	dez	(Ldsa;Ldbc;Liz;)Z	b	method_26122	never
METHOD	dez	(Ldsa;Ldbc;Liz;Lbsy;)Ljava/lang/Boolean;	b	method_26123	always
METHOD	dez	(Lenx;)Ldex;	b	method_26115	createNetherStemBlock
METHOD	dez	(Lenx;Ldsa;)Lenx;	b	method_59824	method_59824
METHOD	dez	(Lenx;Lenx;Ldsa;)Lenx;	b	method_26118	method_26118
METHOD	dez	()Ldph;	c	method_24165	method_24165
METHOD	dez	(Ldex;)Ldex;	c	method_53980	createStairsBlock
METHOD	dez	(Ldsa;)I	c	method_41421	method_41421
METHOD	dez	(Ldsa;Ldbc;Liz;)Z	c	method_32895	method_32895
METHOD	dez	(Ldsa;Ldbc;Liz;Lbsy;)Ljava/lang/Boolean;	c	method_26126	canSpawnOnLeaves
METHOD	dez	(Lenx;)Ldex;	c	method_50001	createCandleBlock
METHOD	dez	(Ldsa;)I	d	method_41422	method_41422
METHOD	dez	(Ldsa;Ldbc;Liz;)Z	d	method_39537	method_39537
METHOD	dez	(Ldsa;Ldbc;Liz;Lbsy;)Z	d	method_26130	method_26130
METHOD	dez	(Ldsa;)I	e	method_41423	method_41423
METHOD	dez	(Ldsa;Ldbc;Liz;)Z	e	method_26125	method_26125
METHOD	dez	(Ldsa;Ldbc;Liz;Lbsy;)Z	e	method_26128	method_26128
METHOD	dez	(Ldsa;)I	f	method_41424	method_41424
METHOD	dez	(Ldsa;Ldbc;Liz;)Z	f	method_53981	method_53981
METHOD	dez	(Ldsa;Ldbc;Liz;Lbsy;)Z	f	method_26132	method_26132
METHOD	dez	(Ldsa;)I	g	method_38230	method_38230
METHOD	dez	(Ldsa;)I	h	method_36460	method_36460
METHOD	dez	(Ldsa;)I	i	method_36461	method_36461
METHOD	dez	(Ldsa;)I	j	method_32894	method_32894
METHOD	dez	(Ldsa;)I	k	method_26112	method_26112
METHOD	dez	(Ldsa;)I	l	method_26121	method_26121
METHOD	dez	(Ldsa;)I	m	method_26124	method_26124
METHOD	dez	(Ldsa;)I	n	method_26127	method_26127
METHOD	dez	(Ldsa;)I	o	method_24419	method_24419
METHOD	dez	(Ldsa;)I	p	method_26131	method_26131
METHOD	dez	(Ldsa;)I	q	method_26129	method_26129
METHOD	dez	(Ldsa;)I	r	method_26134	method_26134
METHOD	dez	(Ldsa;)I	s	method_26135	method_26135
METHOD	dez	(Ldsa;)I	t	method_36458	method_36458
METHOD	dez	(Ldsa;)I	u	method_26137	method_26137
METHOD	dez	(Ldsa;)I	v	method_26138	method_26138
METHOD	dez	(Ldsa;)I	w	method_26139	method_26139
METHOD	dez	(Ldsa;)I	x	method_26140	method_26140
METHOD	dez	(Ldsa;)I	y	method_26141	method_26141
METHOD	dez	(Ldsa;)I	z	method_26142	method_26142
CLASS	dfa	net/minecraft/class_2256	net/minecraft/block/Fertilizable
METHOD	dfa	(Lare;Lazf;Liz;Ldsa;)V	a	method_9652	grow
METHOD	dfa	(Ldbw;Lazf;Liz;Ldsa;)Z	a	method_9650	canGrow
METHOD	dfa	(Liz;)Liz;	a	method_55769	getFertilizeParticlePos
METHOD	dfa	()Ldfa$a;	aq_	method_55770	getFertilizableType
METHOD	dfa	(Ldbz;Liz;Ldsa;)Z	b	method_9651	isFertilizable
CLASS	dfa$a	net/minecraft/class_2256$class_9077	net/minecraft/block/Fertilizable$FertilizableType
FIELD	dfa$a	Ldfa$a;	a	field_47834	field_47834
FIELD	dfa$a	Ldfa$a;	b	field_47835	field_47835
FIELD	dfa$a	[Ldfa$a;	c	field_47836	field_47836
METHOD	dfa$a	()[Ldfa$a;	a	method_55771	method_55771
CLASS	dfb	net/minecraft/class_2260	net/minecraft/block/BrewingStandBlock
FIELD	dfb	Lcom/mojang/serialization/MapCodec;	a	field_46289	CODEC
FIELD	dfb	[Ldsr;	b	field_10700	BOTTLE_PROPERTIES
FIELD	dfb	Lewi;	c	field_10701	SHAPE
CLASS	dfc	net/minecraft/class_8170	net/minecraft/block/BrushableBlock
FIELD	dfc	Lcom/mojang/serialization/MapCodec;	a	field_46290	CODEC
FIELD	dfc	I	b	field_42773	field_42773
FIELD	dfc	Ldta;	c	field_42774	DUSTED
FIELD	dfc	Ldex;	d	field_43232	baseBlock
FIELD	dfc	Lavy;	e	field_43233	brushingSound
FIELD	dfc	Lavy;	f	field_43234	brushingCompleteSound
METHOD	dfc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53982	method_53982
METHOD	dfc	()Ldex;	b	method_49810	getBaseBlock
METHOD	dfc	()Lavy;	c	method_49811	getBrushingSound
METHOD	dfc	()Lavy;	d	method_49812	getBrushingCompleteSound
CLASS	dfd	net/minecraft/class_2258	net/minecraft/block/BubbleColumnBlock
FIELD	dfd	Lcom/mojang/serialization/MapCodec;	a	field_46291	CODEC
FIELD	dfd	Ldsr;	b	field_10680	DRAG
FIELD	dfd	I	c	field_31038	SCHEDULED_TICK_DELAY
METHOD	dfd	(Ldbx;Liz;Ldsa;Ldsa;)V	a	method_34267	update
METHOD	dfd	(Ldbx;Liz;Ldsa;)V	b	method_34268	update
METHOD	dfd	(Ldsa;)Z	m	method_9658	isStillWater
METHOD	dfd	(Ldsa;)Ldsa;	n	method_34269	getBubbleState
CLASS	dfe	net/minecraft/class_2263	net/minecraft/block/FluidDrainable
METHOD	dfe	(Lcmv;Ldbx;Liz;Ldsa;)Lcun;	a	method_9700	tryDrainFluid
METHOD	dfe	()Ljava/util/Optional;	as_	method_32351	getBucketFillSound
CLASS	dff	net/minecraft/class_5543	net/minecraft/block/BuddingAmethystBlock
FIELD	dff	Lcom/mojang/serialization/MapCodec;	b	field_46292	CODEC
FIELD	dff	I	c	field_31039	GROW_CHANCE
FIELD	dff	[Lje;	d	field_27172	DIRECTIONS
METHOD	dff	(Ldsa;)Z	g	method_31626	canGrowIn
CLASS	dfg	net/minecraft/class_2261	net/minecraft/block/PlantBlock
METHOD	dfg	(Ldsa;Ldbc;Liz;)Z	b	method_9695	canPlantOnTop
CLASS	dfh	net/minecraft/class_2269	net/minecraft/block/ButtonBlock
FIELD	dfh	Lewi;	F	field_10730	FLOOR_Z_PRESSED_SHAPE
FIELD	dfh	Lewi;	G	field_10719	NORTH_PRESSED_SHAPE
FIELD	dfh	Lewi;	H	field_10724	SOUTH_PRESSED_SHAPE
FIELD	dfh	Lewi;	I	field_10732	WEST_PRESSED_SHAPE
FIELD	dfh	Lewi;	J	field_10718	EAST_PRESSED_SHAPE
FIELD	dfh	I	L	field_31040	field_31040
FIELD	dfh	I	M	field_31041	field_31041
FIELD	dfh	Ldsp;	N	field_42753	blockSetType
FIELD	dfh	I	O	field_40298	pressTicks
FIELD	dfh	Lcom/mojang/serialization/MapCodec;	a	field_46293	CODEC
FIELD	dfh	Ldsr;	b	field_10729	POWERED
FIELD	dfh	I	c	field_31042	field_31042
FIELD	dfh	I	d	field_31043	field_31043
FIELD	dfh	Lewi;	e	field_10721	CEILING_X_SHAPE
FIELD	dfh	Lewi;	f	field_10727	CEILING_Z_SHAPE
FIELD	dfh	Lewi;	g	field_10723	FLOOR_X_SHAPE
FIELD	dfh	Lewi;	h	field_10716	FLOOR_Z_SHAPE
FIELD	dfh	Lewi;	i	field_10728	NORTH_SHAPE
FIELD	dfh	Lewi;	j	field_10715	SOUTH_SHAPE
FIELD	dfh	Lewi;	k	field_10731	WEST_SHAPE
FIELD	dfh	Lewi;	l	field_10720	EAST_SHAPE
FIELD	dfh	Lewi;	m	field_10717	CEILING_X_PRESSED_SHAPE
FIELD	dfh	Lewi;	n	field_10726	CEILING_Z_PRESSED_SHAPE
FIELD	dfh	Lewi;	o	field_10722	FLOOR_X_PRESSED_SHAPE
METHOD	dfh	(Lcmv;Ldbx;Liz;Z)V	a	method_9714	playClickSound
METHOD	dfh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53983	method_53983
METHOD	dfh	(Ldfh;)Ljava/lang/Integer;	a	method_53984	method_53984
METHOD	dfh	(Z)Lavy;	a	method_9712	getClickSound
METHOD	dfh	(Ldfh;)Ldsp;	b	method_53985	method_53985
METHOD	dfh	(Ldsa;Ldbw;Liz;)V	d	method_21845	powerOn
METHOD	dfh	(Ldsa;Ldbw;Liz;)V	e	method_9715	tryPowerWithProjectiles
METHOD	dfh	(Ldsa;Ldbw;Liz;)V	f	method_9713	updateNeighbors
CLASS	dfh$1	net/minecraft/class_2269$1	net/minecraft/block/ButtonBlock$1
FIELD	dfh$1	[I	a	field_10734	field_10734
FIELD	dfh$1	[I	b	field_10733	field_10733
CLASS	dfi	net/minecraft/class_2266	net/minecraft/block/CactusBlock
FIELD	dfi	Lcom/mojang/serialization/MapCodec;	a	field_46294	CODEC
FIELD	dfi	Ldta;	b	field_10709	AGE
FIELD	dfi	I	c	field_31044	MAX_AGE
FIELD	dfi	I	d	field_31045	field_31045
FIELD	dfi	Lewi;	e	field_10711	COLLISION_SHAPE
FIELD	dfi	Lewi;	f	field_10710	OUTLINE_SHAPE
CLASS	dfj	net/minecraft/class_2272	net/minecraft/block/CakeBlock
FIELD	dfj	Lcom/mojang/serialization/MapCodec;	a	field_46295	CODEC
FIELD	dfj	I	b	field_31046	MAX_BITES
FIELD	dfj	Ldta;	c	field_10739	BITES
FIELD	dfj	I	d	field_27173	DEFAULT_COMPARATOR_OUTPUT
FIELD	dfj	F	e	field_31047	field_31047
FIELD	dfj	F	f	field_31048	field_31048
FIELD	dfj	[Lewi;	g	field_10738	BITES_TO_SHAPE
METHOD	dfj	(Ldbx;Liz;Ldsa;Lcmv;)Lbqs;	a	method_9719	tryEat
METHOD	dfj	(I)I	b	method_31627	getComparatorOutput
CLASS	dfk	net/minecraft/class_8236	net/minecraft/block/CalibratedSculkSensorBlock
FIELD	dfk	Lcom/mojang/serialization/MapCodec;	a	field_46296	CODEC
FIELD	dfk	Ldsu;	b	field_43235	FACING
METHOD	dfk	(Ldbw;Liz;Ldsa;Ldpk;)V	a	method_49813	method_49813
CLASS	dfl	net/minecraft/class_3922	net/minecraft/block/CampfireBlock
FIELD	dfl	Lcom/mojang/serialization/MapCodec;	a	field_46297	CODEC
FIELD	dfl	Lewi;	b	field_17351	SHAPE
FIELD	dfl	Ldsr;	c	field_17352	LIT
FIELD	dfl	Ldsr;	d	field_17353	SIGNAL_FIRE
FIELD	dfl	Ldsr;	e	field_17354	WATERLOGGED
FIELD	dfl	Ldsu;	f	field_17564	FACING
FIELD	dfl	Lewi;	g	field_21580	SMOKEY_SHAPE
FIELD	dfl	I	h	field_31049	field_31049
FIELD	dfl	Z	i	field_23881	emitsParticles
FIELD	dfl	I	j	field_25182	fireDamage
METHOD	dfl	(Lbss;Ldbx;Liz;Ldsa;)V	a	method_29288	extinguish
METHOD	dfl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53986	method_53986
METHOD	dfl	(Ldbw;Liz;)Z	a	method_23895	isLitCampfireInRange
METHOD	dfl	(Ldbw;Liz;ZZ)V	a	method_17455	spawnSmokeParticle
METHOD	dfl	(Ldfl;)Ljava/lang/Integer;	a	method_53987	method_53987
METHOD	dfl	(Ldrz$a;)Z	a	method_30034	method_30034
METHOD	dfl	(Ldfl;)Ljava/lang/Boolean;	b	method_53988	method_53988
METHOD	dfl	(Ldsa;)Z	g	method_23896	isLitCampfire
METHOD	dfl	(Ldsa;)Z	h	method_30035	canBeLit
METHOD	dfl	(Ldsa;)Z	m	method_17456	isSignalFireBaseBlock
CLASS	dfm	net/minecraft/class_5544	net/minecraft/block/CandleBlock
FIELD	dfm	Lcom/mojang/serialization/MapCodec;	c	field_46298	CODEC
FIELD	dfm	I	d	field_31050	field_31050
FIELD	dfm	I	e	field_31051	MAX_CANDLE_AMOUNT
FIELD	dfm	Ldta;	f	field_27174	CANDLES
FIELD	dfm	Ldsr;	g	field_27175	LIT
FIELD	dfm	Ldsr;	h	field_27176	WATERLOGGED
FIELD	dfm	Ljava/util/function/ToIntFunction;	i	field_27177	STATE_TO_LUMINANCE
FIELD	dfm	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	j	field_27178	CANDLES_TO_PARTICLE_OFFSETS
FIELD	dfm	Lewi;	k	field_27179	ONE_CANDLE_SHAPE
FIELD	dfm	Lewi;	l	field_27180	TWO_CANDLES_SHAPE
FIELD	dfm	Lewi;	m	field_27181	THREE_CANDLES_SHAPE
FIELD	dfm	Lewi;	n	field_27182	FOUR_CANDLES_SHAPE
METHOD	dfm	(Ldrz$a;)Z	a	method_31628	method_31628
METHOD	dfm	(Ldsa;)Z	g	method_31630	canBeLit
METHOD	dfm	()Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	m	method_31629	method_31629
METHOD	dfm	(Ldsa;)I	m	method_31631	method_31631
CLASS	dfn	net/minecraft/class_5545	net/minecraft/block/CandleCakeBlock
FIELD	dfn	Lcom/mojang/serialization/MapCodec;	c	field_46299	CODEC
FIELD	dfn	Ldsr;	d	field_27183	LIT
FIELD	dfn	F	e	field_31052	field_31052
FIELD	dfn	Lewi;	f	field_27184	CAKE_SHAPE
FIELD	dfn	Lewi;	g	field_27185	CANDLE_SHAPE
FIELD	dfn	Lewi;	h	field_27186	SHAPE
FIELD	dfn	Ljava/util/Map;	i	field_27187	CANDLES_TO_CANDLE_CAKES
FIELD	dfn	Ljava/lang/Iterable;	j	field_27188	PARTICLE_OFFSETS
FIELD	dfn	Ldfm;	k	field_46300	candle
METHOD	dfn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53989	method_53989
METHOD	dfn	(Ldfm;)Ldsa;	a	method_31632	getCandleCakeFromCandle
METHOD	dfn	(Ldfn;)Ldex;	a	method_53990	method_53990
METHOD	dfn	(Ldsa;Ldrz$a;)Z	a	method_31633	method_31633
METHOD	dfn	(Levl;)Z	a	method_31634	isHittingCandle
METHOD	dfn	(Ldsa;)Z	g	method_31635	canBeLit
CLASS	dfo	net/minecraft/class_2577	net/minecraft/block/CarpetBlock
FIELD	dfo	Lcom/mojang/serialization/MapCodec;	a	field_46301	CODEC
FIELD	dfo	Lewi;	b	field_11783	SHAPE
CLASS	dfp	net/minecraft/class_2271	net/minecraft/block/CarrotsBlock
FIELD	dfp	Lcom/mojang/serialization/MapCodec;	a	field_46302	CODEC
FIELD	dfp	[Lewi;	b	field_10737	AGE_TO_SHAPE
CLASS	dfq	net/minecraft/class_3711	net/minecraft/block/CartographyTableBlock
FIELD	dfq	Lcom/mojang/serialization/MapCodec;	a	field_46303	CODEC
FIELD	dfq	Lxo;	b	field_17355	TITLE
METHOD	dfq	(Ldbw;Liz;ILcmu;Lcmv;)Lcps;	a	method_17457	method_17457
CLASS	dfr	net/minecraft/class_2276	net/minecraft/block/CarvedPumpkinBlock
FIELD	dfr	Lcom/mojang/serialization/MapCodec;	a	field_46304	CODEC
FIELD	dfr	Ldsu;	b	field_10748	FACING
FIELD	dfr	Ldsf;	c	field_10749	snowGolemDispenserPattern
FIELD	dfr	Ldsf;	d	field_10750	snowGolemPattern
FIELD	dfr	Ldsf;	e	field_10752	ironGolemDispenserPattern
FIELD	dfr	Ldsf;	f	field_10753	ironGolemPattern
FIELD	dfr	Ljava/util/function/Predicate;	g	field_10751	IS_GOLEM_HEAD_PREDICATE
METHOD	dfr	(Ldbw;Ldsf$b;)V	a	method_45454	breakPatternBlocks
METHOD	dfr	(Ldbw;Ldsf$b;Lbss;Liz;)V	a	method_45455	spawnEntity
METHOD	dfr	(Ldbw;Liz;)V	a	method_9731	trySpawnEntity
METHOD	dfr	(Ldbz;Liz;)Z	a	method_9733	canDispense
METHOD	dfr	(Ldse;)Z	a	method_51167	method_51167
METHOD	dfr	()Ldsf;	b	method_9732	getSnowGolemDispenserPattern
METHOD	dfr	(Ldbw;Ldsf$b;)V	b	method_45456	updatePatternBlocks
METHOD	dfr	(Ldse;)Z	b	method_51168	method_51168
METHOD	dfr	()Ldsf;	m	method_9729	getSnowGolemPattern
METHOD	dfr	(Ldsa;)Z	m	method_9728	method_9728
METHOD	dfr	()Ldsf;	y	method_9727	getIronGolemDispenserPattern
METHOD	dfr	()Ldsf;	z	method_9730	getIronGolemPattern
CLASS	dfs	net/minecraft/class_5546	net/minecraft/block/CauldronBlock
FIELD	dfs	Lcom/mojang/serialization/MapCodec;	d	field_46305	CODEC
FIELD	dfs	F	e	field_34027	FILL_WITH_RAIN_CHANCE
FIELD	dfs	F	f	field_34028	FILL_WITH_SNOW_CHANCE
METHOD	dfs	(Ldbw;Ldcv$c;)Z	a	method_31636	canFillWithPrecipitation
CLASS	dft	net/minecraft/class_5803	net/minecraft/block/CaveVines
FIELD	dft	Lewi;	q_	field_28687	SHAPE
FIELD	dft	Ldsr;	r_	field_28688	BERRIES
METHOD	dft	(ILdsa;)I	a	method_37361	method_37361
METHOD	dft	(Lbss;Ldsa;Ldbw;Liz;)Lbqs;	a	method_33619	pickBerries
METHOD	dft	(I)Ljava/util/function/ToIntFunction;	h_	method_37362	getLuminanceSupplier
METHOD	dft	(Ldsa;)Z	h_	method_33618	hasBerries
CLASS	dfu	net/minecraft/class_5805	net/minecraft/block/CaveVinesHeadBlock
FIELD	dfu	Lcom/mojang/serialization/MapCodec;	c	field_46306	CODEC
FIELD	dfu	F	g	field_31053	GROW_CHANCE
CLASS	dfv	net/minecraft/class_5804	net/minecraft/block/CaveVinesBodyBlock
FIELD	dfv	Lcom/mojang/serialization/MapCodec;	c	field_46307	CODEC
CLASS	dfw	net/minecraft/class_7713	net/minecraft/block/HangingSignBlock
FIELD	dfw	Lcom/mojang/serialization/MapCodec;	a	field_46308	CODEC
FIELD	dfw	Ldta;	b	field_40300	ROTATION
FIELD	dfw	Ldsr;	c	field_40301	ATTACHED
FIELD	dfw	F	d	field_40302	field_40302
FIELD	dfw	Lewi;	e	field_40303	DEFAULT_SHAPE
FIELD	dfw	Ljava/util/Map;	i	field_40304	SHAPES_FOR_ROTATION
METHOD	dfw	(Lcmv;Levl;Ldqp;Lcun;)Z	a	method_50002	shouldTryAttaching
METHOD	dfw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53991	method_53991
CLASS	dfx	net/minecraft/class_5172	net/minecraft/block/ChainBlock
FIELD	dfx	Lcom/mojang/serialization/MapCodec;	a	field_46309	CODEC
FIELD	dfx	Ldsr;	b	field_24411	WATERLOGGED
FIELD	dfx	F	c	field_31054	field_31054
FIELD	dfx	F	d	field_31055	field_31055
FIELD	dfx	Lewi;	e	field_23986	Y_SHAPE
FIELD	dfx	Lewi;	f	field_26650	Z_SHAPE
FIELD	dfx	Lewi;	g	field_26651	X_SHAPE
CLASS	dfx$1	net/minecraft/class_5172$1	net/minecraft/block/ChainBlock$1
FIELD	dfx$1	[I	a	field_26652	field_26652
CLASS	dfy	net/minecraft/class_5547	net/minecraft/block/Degradable
FIELD	dfy	I	v_	field_31056	DEGRADING_RANGE
METHOD	dfy	(Lare;Liz;Ldsa;)V	a	method_54763	method_54763
METHOD	dfy	(Ldsa;Lare;Liz;Lazf;)V	a_	method_54764	tickDegradation
METHOD	dfy	()F	au_	method_33620	getDegradationChanceMultiplier
METHOD	dfy	()Ljava/lang/Enum;	c	method_33622	getDegradationLevel
METHOD	dfy	(Ldsa;Lare;Liz;Lazf;)Ljava/util/Optional;	c	method_54765	tryDegrade
METHOD	dfy	(Ldsa;)Ljava/util/Optional;	i_	method_31639	getDegradationResult
CLASS	dfz	net/minecraft/class_8167	net/minecraft/block/CherryLeavesBlock
FIELD	dfz	Lcom/mojang/serialization/MapCodec;	a	field_46310	CODEC
CLASS	dga	net/minecraft/class_2281	net/minecraft/block/ChestBlock
FIELD	dga	Lcom/mojang/serialization/MapCodec;	b	field_46311	CODEC
FIELD	dga	Ldsu;	c	field_10768	FACING
FIELD	dga	Ldsy;	d	field_10770	CHEST_TYPE
FIELD	dga	Ldsr;	e	field_10772	WATERLOGGED
FIELD	dga	I	f	field_31057	field_31057
FIELD	dga	I	g	field_31058	field_31058
FIELD	dga	I	h	field_31059	field_31059
FIELD	dga	Lewi;	i	field_10767	DOUBLE_NORTH_SHAPE
FIELD	dga	Lewi;	j	field_10771	DOUBLE_SOUTH_SHAPE
FIELD	dga	Lewi;	k	field_10773	DOUBLE_WEST_SHAPE
FIELD	dga	Lewi;	l	field_10769	DOUBLE_EAST_SHAPE
FIELD	dga	Lewi;	m	field_10774	SINGLE_SHAPE
FIELD	dga	Ldhe$b;	n	field_17356	INVENTORY_RETRIEVER
FIELD	dga	Ldhe$b;	o	field_17357	NAME_RETRIEVER
METHOD	dga	(Lcxy;Lje;)Lje;	a	method_9753	getNeighborChestDirection
METHOD	dga	(Ldbc;Liz;)Z	a	method_9757	hasBlockOnTop
METHOD	dga	(Ldbx;Liz;)Z	a	method_9756	isChestBlocked
METHOD	dga	(Ldga;Ldsa;Ldbw;Liz;Z)Lbql;	a	method_17458	getInventory
METHOD	dga	(Ldqi;)Ldhe$b;	a	method_24166	getAnimationProgressRetriever
METHOD	dga	(Ldrz$d;)Ldga;	a	method_53992	method_53992
METHOD	dga	(Ldbx;Liz;)Z	b	method_9754	hasCatOnTop
METHOD	dga	()Lawg;	c	method_9755	getOpenStat
METHOD	dga	(Ldbx;Liz;)Z	c	method_24168	method_24168
METHOD	dga	()Ldph;	d	method_31641	getExpectedEntityType
METHOD	dga	(Ldsa;)Ldhe$a;	g	method_24169	getDoubleBlockType
METHOD	dga	(Ldsa;)Lje;	h	method_9758	getFacing
METHOD	dga	()Ldph;	m	method_53993	method_53993
CLASS	dga$1	net/minecraft/class_2281$1	net/minecraft/block/ChestBlock$1
METHOD	dga$1	()Ljava/util/Optional;	a	method_24170	getFallback
METHOD	dga$1	(Ldpm;)Ljava/util/Optional;	a	method_17460	getFrom
METHOD	dga$1	(Ldpm;Ldpm;)Ljava/util/Optional;	a	method_17461	getFromBoth
CLASS	dga$2	net/minecraft/class_2281$2	net/minecraft/block/ChestBlock$2
METHOD	dga$2	()Ljava/util/Optional;	a	method_24171	getFallback
METHOD	dga$2	(Ldpm;)Ljava/util/Optional;	a	method_17462	getFrom
METHOD	dga$2	(Ldpm;Ldpm;)Ljava/util/Optional;	a	method_17463	getFromBoth
CLASS	dga$2$1	net/minecraft/class_2281$2$1	net/minecraft/block/ChestBlock$2$1
FIELD	dga$2$1	Ldpm;	a	field_17358	field_17358
FIELD	dga$2$1	Ldpm;	b	field_17359	field_17359
FIELD	dga$2$1	Lbql;	c	field_17360	field_17360
CLASS	dga$3	net/minecraft/class_2281$3	net/minecraft/block/ChestBlock$3
FIELD	dga$3	Ldqi;	a	field_21782	field_21782
METHOD	dga$3	()Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;	a	method_24172	getFallback
METHOD	dga$3	(Ldpm;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;	a	method_23898	getFrom
METHOD	dga$3	(Ldpm;Ldpm;)Lit/unimi/dsi/fastutil/floats/Float2FloatFunction;	a	method_23899	getFromBoth
METHOD	dga$3	(Ldpm;Ldpm;F)F	a	method_23900	method_23900
CLASS	dga$4	net/minecraft/class_2281$4	net/minecraft/block/ChestBlock$4
FIELD	dga$4	[I	a	field_10775	field_10775
CLASS	dgb	net/minecraft/class_7714	net/minecraft/block/ChiseledBookshelfBlock
FIELD	dgb	Lcom/mojang/serialization/MapCodec;	a	field_46312	CODEC
FIELD	dgb	I	b	field_41307	BOOK_HEIGHT
FIELD	dgb	Ljava/util/List;	c	field_41308	SLOT_OCCUPIED_PROPERTIES
FIELD	dgb	I	d	field_41309	MAX_BOOK_COUNT
METHOD	dgb	(F)I	a	method_47577	getColumn
METHOD	dgb	(Ldbw;Liz;Lcmv;Ldpo;I)V	a	method_45457	tryRemoveBook
METHOD	dgb	(Ldbw;Liz;Lcmv;Ldpo;Lcun;I)V	a	method_45458	tryAddBook
METHOD	dgb	(Ldsb$a;Ldtd;)V	a	method_47578	method_47578
METHOD	dgb	(Levl;Ldsa;)Ljava/util/OptionalInt;	a	method_47580	getSlotForHitPos
METHOD	dgb	(Levl;Lje;)Ljava/util/Optional;	a	method_47579	getHitPos
METHOD	dgb	(Levo;)Ljava/util/OptionalInt;	a	method_55772	method_55772
CLASS	dgb$1	net/minecraft/class_7714$1	net/minecraft/block/ChiseledBookshelfBlock$1
FIELD	dgb$1	[I	a	field_41310	field_41310
CLASS	dgc	net/minecraft/class_2279	net/minecraft/block/ChorusFlowerBlock
FIELD	dgc	Lcom/mojang/serialization/MapCodec;	a	field_46313	CODEC
FIELD	dgc	I	b	field_31060	MAX_AGE
FIELD	dgc	Ldta;	c	field_10762	AGE
FIELD	dgc	Lewi;	d	field_45145	SHAPE
FIELD	dgc	Ldex;	e	field_10763	plantBlock
METHOD	dgc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53994	method_53994
METHOD	dgc	(Ldbw;Liz;)V	a	method_9747	die
METHOD	dgc	(Ldbw;Liz;I)V	a	method_9745	grow
METHOD	dgc	(Ldbx;Liz;Lazf;I)V	a	method_9744	generate
METHOD	dgc	(Ldbx;Liz;Lazf;Liz;II)V	a	method_9748	generate
METHOD	dgc	(Ldgc;)Ldex;	a	method_53995	method_53995
METHOD	dgc	(Ldbz;Liz;Lje;)Z	b	method_9746	isSurroundedByAir
CLASS	dgd	net/minecraft/class_2283	net/minecraft/block/ChorusPlantBlock
FIELD	dgd	Lcom/mojang/serialization/MapCodec;	a	field_46314	CODEC
METHOD	dgd	(Ldbc;Liz;Ldsa;)Ldsa;	a	method_9759	withConnectionProperties
CLASS	dge	net/minecraft/class_2282	net/minecraft/block/CocoaBlock
FIELD	dge	[Lewi;	F	field_10780	AGE_TO_SOUTH_SHAPE
FIELD	dge	Lcom/mojang/serialization/MapCodec;	a	field_46315	CODEC
FIELD	dge	I	b	field_31061	MAX_AGE
FIELD	dge	Ldta;	c	field_10779	AGE
FIELD	dge	I	d	field_31062	field_31062
FIELD	dge	I	e	field_31063	field_31063
FIELD	dge	I	f	field_31064	field_31064
FIELD	dge	I	g	field_31065	field_31065
FIELD	dge	I	h	field_31066	field_31066
FIELD	dge	I	i	field_31067	field_31067
FIELD	dge	I	j	field_31068	field_31068
FIELD	dge	I	k	field_31069	field_31069
FIELD	dge	I	l	field_31070	field_31070
FIELD	dge	[Lewi;	m	field_10778	AGE_TO_EAST_SHAPE
FIELD	dge	[Lewi;	n	field_10776	AGE_TO_WEST_SHAPE
FIELD	dge	[Lewi;	o	field_10777	AGE_TO_NORTH_SHAPE
CLASS	dge$1	net/minecraft/class_2282$1	net/minecraft/block/CocoaBlock$1
FIELD	dge$1	[I	a	field_10781	field_10781
CLASS	dgf	net/minecraft/class_8812	net/minecraft/block/ColoredFallingBlock
FIELD	dgf	Lcom/mojang/serialization/MapCodec;	a	field_46316	CODEC
FIELD	dgf	Laxr;	b	field_46317	color
METHOD	dgf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53996	method_53996
METHOD	dgf	(Ldgf;)Laxr;	a	method_53997	method_53997
CLASS	dgg	net/minecraft/class_2288	net/minecraft/block/CommandBlock
FIELD	dgg	Lcom/mojang/serialization/MapCodec;	a	field_46318	CODEC
FIELD	dgg	Ldsu;	b	field_10791	FACING
FIELD	dgg	Ldsr;	c	field_10793	CONDITIONAL
FIELD	dgg	Lorg/slf4j/Logger;	d	field_10792	LOGGER
FIELD	dgg	Z	e	field_27192	auto
METHOD	dgg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53998	method_53998
METHOD	dgg	(Ldbw;Liz;Lje;)V	a	method_9779	executeCommandChain
METHOD	dgg	(Ldgg;)Ljava/lang/Boolean;	a	method_53999	method_53999
METHOD	dgg	(Ldsa;Ldbw;Liz;Ldax;Z)V	a	method_9780	execute
CLASS	dgh	net/minecraft/class_2286	net/minecraft/block/ComparatorBlock
FIELD	dgh	Lcom/mojang/serialization/MapCodec;	a	field_46319	CODEC
FIELD	dgh	Ldsy;	b	field_10789	MODE
METHOD	dgh	(Ldbw;Lje;Liz;)Lciy;	a	method_9774	getAttachedItemFrame
METHOD	dgh	(Lje;Lciy;)Z	a	method_9772	method_9772
METHOD	dgh	(Ldbw;Liz;Ldsa;)I	e	method_9773	calculateOutputSignal
METHOD	dgh	(Ldbw;Liz;Ldsa;)V	f	method_9775	update
CLASS	dgi	net/minecraft/class_3962	net/minecraft/block/ComposterBlock
FIELD	dgi	Lcom/mojang/serialization/MapCodec;	a	field_46320	CODEC
FIELD	dgi	I	b	field_31071	NUM_LEVELS
FIELD	dgi	I	c	field_31072	MIN_LEVEL
FIELD	dgi	I	d	field_31073	MAX_LEVEL
FIELD	dgi	Ldta;	e	field_17565	LEVEL
FIELD	dgi	Lit/unimi/dsi/fastutil/objects/Object2FloatMap;	f	field_17566	ITEM_TO_LEVEL_INCREASE_CHANCE
FIELD	dgi	I	g	field_31074	field_31074
FIELD	dgi	Lewi;	h	field_17567	RAYCAST_SHAPE
FIELD	dgi	[Lewi;	i	field_17568	LEVEL_TO_COLLISION_SHAPE
METHOD	dgi	(FLdbv;)V	a	method_17753	registerCompostableItem
METHOD	dgi	(Lbss;Ldsa;Lare;Lcun;Liz;)Ldsa;	a	method_26373	compost
METHOD	dgi	(Lbss;Ldsa;Ldbw;Liz;)Ldsa;	a	method_26374	emptyFullComposter
METHOD	dgi	(Lbss;Ldsa;Ldbx;Liz;)Ldsa;	a	method_17759	emptyComposter
METHOD	dgi	(Lbss;Ldsa;Ldbx;Liz;Lcun;)Ldsa;	a	method_17756	addToComposter
METHOD	dgi	(Ldbw;Liz;Z)V	a	method_18027	playEffects
METHOD	dgi	([Lewi;)V	a	method_17755	method_17755
METHOD	dgi	()V	b	method_17758	registerDefaultCompostableItems
CLASS	dgi$a	net/minecraft/class_3962$class_3925	net/minecraft/block/ComposterBlock$DummyInventory
CLASS	dgi$b	net/minecraft/class_3962$class_3963	net/minecraft/block/ComposterBlock$ComposterInventory
FIELD	dgi$b	Ldsa;	b	field_17569	state
FIELD	dgi$b	Ldbx;	c	field_17570	world
FIELD	dgi$b	Liz;	d	field_17571	pos
FIELD	dgi$b	Z	e	field_17572	dirty
CLASS	dgi$c	net/minecraft/class_3962$class_3964	net/minecraft/block/ComposterBlock$FullComposterInventory
FIELD	dgi$c	Ldsa;	b	field_17573	state
FIELD	dgi$c	Ldbx;	c	field_17574	world
FIELD	dgi$c	Liz;	d	field_17575	pos
FIELD	dgi$c	Z	e	field_17576	dirty
CLASS	dgj	net/minecraft/class_2292	net/minecraft/block/ConcretePowderBlock
FIELD	dgj	Lcom/mojang/serialization/MapCodec;	a	field_46321	CODEC
FIELD	dgj	Ldex;	b	field_10810	hardenedState
METHOD	dgj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54000	method_54000
METHOD	dgj	(Ldbc;Liz;)Z	a	method_9798	hardensOnAnySide
METHOD	dgj	(Ldbc;Liz;Ldsa;)Z	a	method_24279	shouldHarden
METHOD	dgj	(Ldgj;)Ldex;	a	method_54001	method_54001
METHOD	dgj	(Ldsa;)Z	n	method_9799	hardensIn
CLASS	dgk	net/minecraft/class_2289	net/minecraft/block/ConduitBlock
FIELD	dgk	Lcom/mojang/serialization/MapCodec;	a	field_46322	CODEC
FIELD	dgk	Ldsr;	b	field_10794	WATERLOGGED
FIELD	dgk	Lewi;	c	field_10795	SHAPE
FIELD	dgk	I	d	field_31075	field_31075
CLASS	dgl	net/minecraft/class_8922	net/minecraft/block/BulbBlock
FIELD	dgl	Lcom/mojang/serialization/MapCodec;	a	field_47080	CODEC
FIELD	dgl	Ldsr;	b	field_47081	POWERED
FIELD	dgl	Ldsr;	c	field_47082	LIT
METHOD	dgl	(Ldsa;Lare;Liz;)V	a	method_55373	update
CLASS	dgm	net/minecraft/class_2298	net/minecraft/block/CoralBlockBlock
FIELD	dgm	Lcom/mojang/serialization/MapCodec;	a	field_46323	DEAD_FIELD
FIELD	dgm	Lcom/mojang/serialization/MapCodec;	b	field_46324	CODEC
FIELD	dgm	Ldex;	c	field_10818	deadCoralBlock
METHOD	dgm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54002	method_54002
METHOD	dgm	(Ldbc;Liz;)Z	a	method_9808	isInWater
METHOD	dgm	(Ldgm;)Ldex;	a	method_54003	method_54003
CLASS	dgn	net/minecraft/class_2297	net/minecraft/block/CoralFanBlock
FIELD	dgn	Lcom/mojang/serialization/MapCodec;	b	field_46325	CODEC
FIELD	dgn	Ldex;	c	field_10817	deadCoralBlock
METHOD	dgn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54004	method_54004
METHOD	dgn	(Ldgn;)Ldex;	a	method_54005	method_54005
CLASS	dgo	net/minecraft/class_2301	net/minecraft/block/CoralBlock
FIELD	dgo	Lcom/mojang/serialization/MapCodec;	a	field_46326	CODEC
FIELD	dgo	F	b	field_31076	field_31076
FIELD	dgo	Lewi;	c	field_10834	SHAPE
FIELD	dgo	Ldex;	e	field_10833	deadCoralBlock
METHOD	dgo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54006	method_54006
METHOD	dgo	(Ldgo;)Ldex;	a	method_54007	method_54007
CLASS	dgp	net/minecraft/class_2299	net/minecraft/block/CoralWallFanBlock
FIELD	dgp	Lcom/mojang/serialization/MapCodec;	e	field_46327	CODEC
FIELD	dgp	Ldex;	f	field_10819	deadCoralBlock
METHOD	dgp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54008	method_54008
METHOD	dgp	(Ldgp;)Ldex;	a	method_54009	method_54009
CLASS	dgq	net/minecraft/class_8886	net/minecraft/block/CrafterBlock
FIELD	dgq	Lcom/mojang/serialization/MapCodec;	a	field_46798	CODEC
FIELD	dgq	Ldsr;	b	field_46799	CRAFTING
FIELD	dgq	Ldsr;	c	field_46800	TRIGGERED
FIELD	dgq	Ldsy;	d	field_46801	ORIENTATION
FIELD	dgq	I	e	field_46802	field_46802
FIELD	dgq	I	f	field_47521	TRIGGER_DELAY
FIELD	dgq	Lcyu;	g	field_46803	recipeCache
FIELD	dgq	I	h	field_50015	field_50015
METHOD	dgq	(Lare;Liz;Ldpt;Lcun;Ldsa;Lcyv;)V	a	method_54476	transferOrSpawnStack
METHOD	dgq	(Lcun;)V	a	method_54474	method_54474
METHOD	dgq	(Ldbw;Lcqi;)Ljava/util/Optional;	a	method_54475	getCraftingRecipe
METHOD	dgq	(Ldpf;Z)V	a	method_54477	setTriggered
METHOD	dgq	(Ldsa;Lare;Liz;)V	a	method_54478	craft
CLASS	dgq$1	net/minecraft/class_8886$1	net/minecraft/block/CrafterBlock$1
FIELD	dgq$1	[I	a	field_46804	field_46804
CLASS	dgr	net/minecraft/class_2304	net/minecraft/block/CraftingTableBlock
FIELD	dgr	Lcom/mojang/serialization/MapCodec;	a	field_46328	CODEC
FIELD	dgr	Lxo;	b	field_17362	TITLE
METHOD	dgr	(Ldbw;Liz;ILcmu;Lcmv;)Lcps;	a	method_17466	method_17466
CLASS	dgs	net/minecraft/class_2302	net/minecraft/block/CropBlock
FIELD	dgs	[Lewi;	a	field_10836	AGE_TO_SHAPE
FIELD	dgs	Lcom/mojang/serialization/MapCodec;	d	field_46329	CODEC
FIELD	dgs	I	e	field_31079	MAX_AGE
FIELD	dgs	Ldta;	f	field_10835	AGE
METHOD	dgs	(Ldbw;)I	a	method_9831	getGrowthAmount
METHOD	dgs	(Ldbw;Liz;Ldsa;)V	a	method_9826	applyGrowth
METHOD	dgs	(Ldbz;Liz;)Z	a	method_52572	hasEnoughLightAt
METHOD	dgs	(Ldex;Ldbc;Liz;)F	a	method_9830	getAvailableMoisture
METHOD	dgs	()Ldta;	b	method_9824	getAgeProperty
METHOD	dgs	(I)Ldsa;	b	method_9828	withAge
METHOD	dgs	()I	c	method_9827	getMaxAge
METHOD	dgs	()Ldbv;	d	method_9832	getSeedsItem
METHOD	dgs	(Ldsa;)I	g	method_9829	getAge
METHOD	dgs	(Ldsa;)Z	h	method_9825	isMature
CLASS	dgt	net/minecraft/class_2310	net/minecraft/block/HorizontalConnectingBlock
FIELD	dgt	Ldsr;	a	field_10905	NORTH
FIELD	dgt	Ldsr;	b	field_10907	EAST
FIELD	dgt	Ldsr;	c	field_10904	SOUTH
FIELD	dgt	Ldsr;	d	field_10903	WEST
FIELD	dgt	Ldsr;	e	field_10900	WATERLOGGED
FIELD	dgt	Ljava/util/Map;	f	field_10902	FACING_PROPERTIES
FIELD	dgt	[Lewi;	g	field_10901	collisionShapes
FIELD	dgt	[Lewi;	h	field_10906	boundingShapes
FIELD	dgt	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	i	field_19313	SHAPE_INDEX_CACHE
METHOD	dgt	(FFFFF)[Lewi;	a	method_9984	createShapes
METHOD	dgt	(Ljava/util/Map$Entry;)Z	a	method_9986	method_9986
METHOD	dgt	(Lje;)I	a	method_9985	getDirectionMask
METHOD	dgt	(Ldsa;)I	g	method_9987	getShapeIndex
METHOD	dgt	(Ldsa;)I	m	method_20517	method_20517
CLASS	dgt$1	net/minecraft/class_2310$1	net/minecraft/block/HorizontalConnectingBlock$1
FIELD	dgt$1	[I	a	field_10909	field_10909
FIELD	dgt$1	[I	b	field_10908	field_10908
CLASS	dgu	net/minecraft/class_4848	net/minecraft/block/CryingObsidianBlock
FIELD	dgu	Lcom/mojang/serialization/MapCodec;	a	field_46330	CODEC
CLASS	dgv	net/minecraft/class_2309	net/minecraft/block/DaylightDetectorBlock
FIELD	dgv	Lcom/mojang/serialization/MapCodec;	a	field_46331	CODEC
FIELD	dgv	Ldta;	b	field_10897	POWER
FIELD	dgv	Ldsr;	c	field_10899	INVERTED
FIELD	dgv	Lewi;	d	field_10898	SHAPE
METHOD	dgv	(Ldbw;Liz;Ldsa;Ldpu;)V	a	method_31642	tick
METHOD	dgv	(Ldsa;Ldbw;Liz;)V	d	method_9983	updateState
CLASS	dgw	net/minecraft/class_2311	net/minecraft/block/DeadBushBlock
FIELD	dgw	Lcom/mojang/serialization/MapCodec;	a	field_46332	CODEC
FIELD	dgw	F	b	field_31080	field_31080
FIELD	dgw	Lewi;	c	field_10910	SHAPE
CLASS	dgx	net/minecraft/class_8168	net/minecraft/block/DecoratedPotBlock
FIELD	dgx	Lcom/mojang/serialization/MapCodec;	a	field_46333	CODEC
FIELD	dgx	Lale;	b	field_43236	SHERDS_DYNAMIC_DROP_ID
FIELD	dgx	Ldsr;	c	field_43237	CRACKED
FIELD	dgx	Lewi;	d	field_42754	SHAPE
FIELD	dgx	Ldsu;	e	field_42755	FACING
FIELD	dgx	Ldsr;	f	field_42756	WATERLOGGED
METHOD	dgx	(Ldpv;Ljava/util/function/Consumer;)V	a	method_49815	method_49815
METHOD	dgx	(Ljava/util/List;Ljava/util/Optional;)V	a	method_51510	method_51510
CLASS	dgy	net/minecraft/class_2313	net/minecraft/block/DetectorRailBlock
FIELD	dgy	Lcom/mojang/serialization/MapCodec;	d	field_46334	CODEC
FIELD	dgy	Ldsy;	e	field_10914	SHAPE
FIELD	dgy	Ldsr;	f	field_10913	POWERED
FIELD	dgy	I	g	field_31081	SCHEDULED_TICK_DELAY
METHOD	dgy	(Lbss;)Z	a	method_31643	method_31643
METHOD	dgy	(Ldbw;Liz;Ldsa;)V	a	method_10002	updatePoweredStatus
METHOD	dgy	(Ldbw;Liz;Ljava/lang/Class;Ljava/util/function/Predicate;)Ljava/util/List;	a	method_10001	getCarts
METHOD	dgy	(Liz;)Levk;	a	method_10004	getCartDetectionBox
METHOD	dgy	(Lbss;)Z	b	method_31644	method_31644
METHOD	dgy	(Ldbw;Liz;Ldsa;Z)V	b	method_10003	updateNearbyRails
CLASS	dgy$1	net/minecraft/class_2313$1	net/minecraft/block/DetectorRailBlock$1
FIELD	dgy$1	[I	a	field_10917	field_10917
FIELD	dgy$1	[I	b	field_10916	field_10916
FIELD	dgy$1	[I	c	field_10915	field_10915
CLASS	dgz	net/minecraft/class_2312	net/minecraft/block/AbstractRedstoneGateBlock
FIELD	dgz	Lewi;	c	field_10912	SHAPE
FIELD	dgz	Ldsr;	d	field_10911	POWERED
METHOD	dgz	(Ldbc;Liz;Ldsa;)I	a	method_9993	getOutputLevel
METHOD	dgz	(Ldbw;Liz;Ldsa;)Z	a	method_9990	hasPower
METHOD	dgz	(Ldcm;Liz;Ldsa;)I	a	method_10000	getMaxInputLevelSides
METHOD	dgz	()Z	b	method_49816	getSideInputFromGatesOnly
METHOD	dgz	(Ldbc;Liz;Ldsa;)Z	b	method_9988	isTargetNotAligned
METHOD	dgz	(Ldbw;Liz;Ldsa;)I	b	method_9991	getPower
METHOD	dgz	(Ldbz;Liz;Ldsa;)Z	b	method_53789	canPlaceAbove
METHOD	dgz	(Ldbw;Liz;Ldsa;)V	c	method_9998	updatePowered
METHOD	dgz	(Ldbz;Liz;Ldsa;)Z	c	method_9996	isLocked
METHOD	dgz	(Ldbw;Liz;Ldsa;)V	d	method_9997	updateTarget
METHOD	dgz	(Ldsa;)I	g	method_9992	getUpdateDelayInternal
METHOD	dgz	(Ldsa;)Z	m	method_9999	isRedstoneGate
CLASS	dha	net/minecraft/class_2318	net/minecraft/block/FacingBlock
FIELD	dha	Ldsu;	a	field_10927	FACING
CLASS	dhb	net/minecraft/class_2369	net/minecraft/block/DirtPathBlock
FIELD	dhb	Lcom/mojang/serialization/MapCodec;	a	field_46335	CODEC
FIELD	dhb	Lewi;	b	field_11106	SHAPE
CLASS	dhc	net/minecraft/class_2315	net/minecraft/block/DispenserBlock
FIELD	dhc	Lcom/mojang/serialization/MapCodec;	a	field_46336	CODEC
FIELD	dhc	Ldsu;	b	field_10918	FACING
FIELD	dhc	Ldsr;	c	field_10920	TRIGGERED
FIELD	dhc	Ljava/util/Map;	d	field_10919	BEHAVIORS
FIELD	dhc	Lorg/slf4j/Logger;	e	field_46212	LOGGER
FIELD	dhc	Lks;	f	field_51412	DEFAULT_BEHAVIOR
FIELD	dhc	I	g	field_31082	SCHEDULED_TICK_DELAY
METHOD	dhc	(Lare;Ldsa;Liz;)V	a	method_10012	dispense
METHOD	dhc	(Ldbv;)V	a	method_58681	registerProjectileBehavior
METHOD	dhc	(Ldbv;Lkt;)V	a	method_10009	registerBehavior
METHOD	dhc	(Ldbw;Lcun;)Lkt;	a	method_10011	getBehaviorForItem
METHOD	dhc	(Lit/unimi/dsi/fastutil/objects/Object2ObjectOpenHashMap;)V	a	method_10008	method_10008
METHOD	dhc	(Lkq;)Ljs;	a	method_58682	getOutputLocation
METHOD	dhc	(Lkq;DLevp;)Ljs;	a	method_10010	getOutputLocation
CLASS	dhd	net/minecraft/class_2323	net/minecraft/block/DoorBlock
FIELD	dhd	Lcom/mojang/serialization/MapCodec;	a	field_46337	CODEC
FIELD	dhd	Ldsu;	b	field_10938	FACING
FIELD	dhd	Ldsr;	c	field_10945	OPEN
FIELD	dhd	Ldsy;	d	field_10941	HINGE
FIELD	dhd	Ldsr;	e	field_10940	POWERED
FIELD	dhd	Ldsy;	f	field_10946	HALF
FIELD	dhd	F	g	field_31083	field_31083
FIELD	dhd	Lewi;	h	field_10942	NORTH_SHAPE
FIELD	dhd	Lewi;	i	field_10939	SOUTH_SHAPE
FIELD	dhd	Lewi;	j	field_10944	EAST_SHAPE
FIELD	dhd	Lewi;	k	field_10943	WEST_SHAPE
FIELD	dhd	Ldsp;	l	field_42757	blockSetType
METHOD	dhd	(Lbss;Ldbw;Ldsa;Liz;Z)V	a	method_10033	setOpen
METHOD	dhd	(Lbss;Ldbw;Liz;Z)V	a	method_10036	playOpenCloseSound
METHOD	dhd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54010	method_54010
METHOD	dhd	(Ldbw;Liz;)Z	a	method_24795	canOpenByHand
METHOD	dhd	()Ldsp;	b	method_51169	getBlockSetType
METHOD	dhd	(Lcxy;)Ldsv;	b	method_10035	getHinge
METHOD	dhd	(Ldsa;)Z	m	method_30841	isOpen
METHOD	dhd	(Ldsa;)Z	n	method_24796	canOpenByHand
CLASS	dhd$1	net/minecraft/class_2323$1	net/minecraft/block/DoorBlock$1
FIELD	dhd$1	[I	a	field_10948	field_10948
FIELD	dhd$1	[I	b	field_10947	field_10947
CLASS	dhe	net/minecraft/class_4732	net/minecraft/block/DoubleBlockProperties
METHOD	dhe	(Ldph;Ljava/util/function/Function;Ljava/util/function/Function;Ldsu;Ldsa;Ldbx;Liz;Ljava/util/function/BiPredicate;)Ldhe$c;	a	method_24173	toPropertySource
CLASS	dhe$a	net/minecraft/class_4732$class_4733	net/minecraft/block/DoubleBlockProperties$Type
FIELD	dhe$a	Ldhe$a;	a	field_21783	field_21783
FIELD	dhe$a	Ldhe$a;	b	field_21784	field_21784
FIELD	dhe$a	Ldhe$a;	c	field_21785	field_21785
FIELD	dhe$a	[Ldhe$a;	d	field_21786	field_21786
METHOD	dhe$a	()[Ldhe$a;	a	method_36705	method_36705
CLASS	dhe$b	net/minecraft/class_4732$class_3923	net/minecraft/block/DoubleBlockProperties$PropertyRetriever
METHOD	dhe$b	(Ljava/lang/Object;)Ljava/lang/Object;	a	method_17464	getFrom
METHOD	dhe$b	(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	a	method_17465	getFromBoth
METHOD	dhe$b	()Ljava/lang/Object;	b	method_24174	getFallback
CLASS	dhe$c	net/minecraft/class_4732$class_4734	net/minecraft/block/DoubleBlockProperties$PropertySource
CLASS	dhe$c$a	net/minecraft/class_4732$class_4734$class_4735	net/minecraft/block/DoubleBlockProperties$PropertySource$Pair
FIELD	dhe$c$a	Ljava/lang/Object;	a	field_21787	first
FIELD	dhe$c$a	Ljava/lang/Object;	b	field_21788	second
CLASS	dhe$c$b	net/minecraft/class_4732$class_4734$class_4736	net/minecraft/block/DoubleBlockProperties$PropertySource$Single
FIELD	dhe$c$b	Ljava/lang/Object;	a	field_21789	single
CLASS	dhf	net/minecraft/class_2320	net/minecraft/block/TallPlantBlock
FIELD	dhf	Lcom/mojang/serialization/MapCodec;	a	field_46338	CODEC
FIELD	dhf	Ldsy;	b	field_10929	HALF
METHOD	dhf	(Ldbx;Ldsa;Liz;I)V	a	method_10021	placeAt
METHOD	dhf	(Ldbw;Liz;Ldsa;Lcmv;)V	b	method_30036	onBreakInCreative
METHOD	dhf	(Ldbz;Liz;Ldsa;)Ldsa;	c	method_37458	withWaterloggedState
CLASS	dhg	net/minecraft/class_2328	net/minecraft/block/DragonEggBlock
FIELD	dhg	Lcom/mojang/serialization/MapCodec;	a	field_46339	CODEC
FIELD	dhg	Lewi;	b	field_10950	SHAPE
METHOD	dhg	(Ldsa;Ldbw;Liz;)V	d	method_10047	teleport
CLASS	dhh	net/minecraft/class_2431	net/minecraft/block/ExperienceDroppingBlock
FIELD	dhh	Lcom/mojang/serialization/MapCodec;	a	field_46340	CODEC
FIELD	dhh	Lbpx;	b	field_27195	experienceDropped
METHOD	dhh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54011	method_54011
METHOD	dhh	(Ldhh;)Lbpx;	a	method_54012	method_54012
CLASS	dhi	net/minecraft/class_2325	net/minecraft/block/DropperBlock
FIELD	dhi	Lcom/mojang/serialization/MapCodec;	e	field_46341	CODEC
FIELD	dhi	Lorg/slf4j/Logger;	f	field_46213	LOGGER
FIELD	dhi	Lkt;	g	field_10949	BEHAVIOR
CLASS	dhj	net/minecraft/class_2331	net/minecraft/block/EnchantingTableBlock
FIELD	dhj	Lcom/mojang/serialization/MapCodec;	a	field_46342	CODEC
FIELD	dhj	Lewi;	b	field_10951	SHAPE
FIELD	dhj	Ljava/util/List;	c	field_36535	POWER_PROVIDER_OFFSETS
METHOD	dhj	(Ldbw;Liz;ILcmu;Lcmv;)Lcps;	a	method_17467	method_17467
METHOD	dhj	(Ldbw;Liz;Liz;)Z	a	method_40445	canAccessPowerProvider
METHOD	dhj	(Liz;)Z	a	method_40446	method_40446
CLASS	dhk	net/minecraft/class_2329	net/minecraft/block/EndGatewayBlock
FIELD	dhk	Lcom/mojang/serialization/MapCodec;	a	field_46343	CODEC
CLASS	dhl	net/minecraft/class_2334	net/minecraft/block/EndPortalBlock
FIELD	dhl	Lcom/mojang/serialization/MapCodec;	a	field_46344	CODEC
FIELD	dhl	Lewi;	b	field_10959	SHAPE
CLASS	dhm	net/minecraft/class_2333	net/minecraft/block/EndPortalFrameBlock
FIELD	dhm	Lcom/mojang/serialization/MapCodec;	a	field_46345	CODEC
FIELD	dhm	Ldsu;	b	field_10954	FACING
FIELD	dhm	Ldsr;	c	field_10958	EYE
FIELD	dhm	Lewi;	d	field_10956	FRAME_SHAPE
FIELD	dhm	Lewi;	e	field_10953	EYE_SHAPE
FIELD	dhm	Lewi;	f	field_10955	FRAME_WITH_EYE_SHAPE
FIELD	dhm	Ldsf;	g	field_10957	COMPLETED_FRAME
METHOD	dhm	()Ldsf;	b	method_10054	getCompletedFramePattern
CLASS	dhn	net/minecraft/class_5551	net/minecraft/block/EndRodBlock
FIELD	dhn	Lcom/mojang/serialization/MapCodec;	b	field_46346	CODEC
CLASS	dho	net/minecraft/class_2336	net/minecraft/block/EnderChestBlock
FIELD	dho	Lcom/mojang/serialization/MapCodec;	b	field_46347	CODEC
FIELD	dho	Ldsu;	c	field_10966	FACING
FIELD	dho	Ldsr;	d	field_10968	WATERLOGGED
FIELD	dho	Lewi;	e	field_10967	SHAPE
FIELD	dho	Lxo;	f	field_17363	CONTAINER_NAME
METHOD	dho	(Lcre;ILcmu;Lcmv;)Lcps;	a	method_55773	method_55773
METHOD	dho	()Ldph;	m	method_24205	method_24205
CLASS	dhp	net/minecraft/class_2343	net/minecraft/block/BlockEntityProvider
METHOD	dhp	(Lare;Ldpf;)Ldwv;	a	method_32896	getGameEventListener
METHOD	dhp	(Ldbw;Ldsa;Ldph;)Ldpg;	a	method_31645	getTicker
METHOD	dhp	(Liz;Ldsa;)Ldpf;	a	method_10123	createBlockEntity
CLASS	dhq	net/minecraft/class_8574	net/minecraft/block/WearableCarvedPumpkinBlock
FIELD	dhq	Lcom/mojang/serialization/MapCodec;	c	field_46348	CODEC
CLASS	dhr	net/minecraft/class_2341	net/minecraft/block/WallMountedBlock
FIELD	dhr	Ldsy;	K	field_11007	FACE
METHOD	dhr	(Ldbz;Liz;Lje;)Z	b	method_20046	canPlaceAt
METHOD	dhr	(Ldsa;)Lje;	m	method_10119	getDirection
CLASS	dhr$1	net/minecraft/class_2341$1	net/minecraft/block/WallMountedBlock$1
FIELD	dhr$1	[I	a	field_11008	field_11008
CLASS	dhs	net/minecraft/class_5688	net/minecraft/block/LandingBlock
METHOD	dhs	(Lbss;)Lbrl;	a	method_32898	getDamageSource
METHOD	dhs	(Ldbw;Liz;Lcje;)V	a	method_10129	onDestroyedOnLanding
METHOD	dhs	(Ldbw;Liz;Ldsa;Ldsa;Lcje;)V	a	method_10127	onLanding
CLASS	dht	net/minecraft/class_2346	net/minecraft/block/FallingBlock
METHOD	dht	(Lcje;)V	a	method_10132	configureFallingBlockEntity
METHOD	dht	()I	b	method_26154	getFallDelay
METHOD	dht	(Ldsa;Ldbc;Liz;)I	b	method_10130	getColor
METHOD	dht	(Ldsa;)Z	m	method_10128	canFallThrough
CLASS	dhu	net/minecraft/class_2344	net/minecraft/block/FarmlandBlock
FIELD	dhu	Lcom/mojang/serialization/MapCodec;	a	field_46349	CODEC
FIELD	dhu	Ldta;	b	field_11009	MOISTURE
FIELD	dhu	Lewi;	c	field_11010	SHAPE
FIELD	dhu	I	d	field_31084	MAX_MOISTURE
METHOD	dhu	(Lbss;Ldsa;Ldbw;Liz;)V	a	method_10125	setToDirt
METHOD	dhu	(Ldbc;Liz;)Z	a	method_10124	hasCrop
METHOD	dhu	(Ldbz;Liz;)Z	a	method_10126	isWaterNearby
CLASS	dhv	net/minecraft/class_2354	net/minecraft/block/FenceBlock
FIELD	dhv	Lcom/mojang/serialization/MapCodec;	i	field_46350	CODEC
FIELD	dhv	[Lewi;	j	field_11066	cullingShapes
METHOD	dhv	(Ldsa;ZLje;)Z	a	method_10184	canConnect
METHOD	dhv	(Ldsa;)Z	m	method_26375	canConnectToFence
CLASS	dhw	net/minecraft/class_2349	net/minecraft/block/FenceGateBlock
FIELD	dhw	Lewi;	F	field_11027	IN_WALL_X_AXIS_CULL_SHAPE
FIELD	dhw	Ldtn;	G	field_42758	type
FIELD	dhw	Lcom/mojang/serialization/MapCodec;	a	field_46351	CODEC
FIELD	dhw	Ldsr;	b	field_11026	OPEN
FIELD	dhw	Ldsr;	c	field_11021	POWERED
FIELD	dhw	Ldsr;	d	field_11024	IN_WALL
FIELD	dhw	Lewi;	e	field_11022	Z_AXIS_SHAPE
FIELD	dhw	Lewi;	f	field_11017	X_AXIS_SHAPE
FIELD	dhw	Lewi;	g	field_11025	IN_WALL_Z_AXIS_SHAPE
FIELD	dhw	Lewi;	h	field_11016	IN_WALL_X_AXIS_SHAPE
FIELD	dhw	Lewi;	i	field_11028	Z_AXIS_COLLISION_SHAPE
FIELD	dhw	Lewi;	j	field_11019	X_AXIS_COLLISION_SHAPE
FIELD	dhw	Lewi;	k	field_40744	Z_AXIS_SIDES_SHAPE
FIELD	dhw	Lewi;	l	field_40745	X_AXIS_SIDES_SHAPE
FIELD	dhw	Lewi;	m	field_11018	Z_AXIS_CULL_SHAPE
FIELD	dhw	Lewi;	n	field_11023	X_AXIS_CULL_SHAPE
FIELD	dhw	Lewi;	o	field_11020	IN_WALL_Z_AXIS_CULL_SHAPE
METHOD	dhw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54013	method_54013
METHOD	dhw	(Ldhw;)Ldtn;	a	method_54014	method_54014
METHOD	dhw	(Ldsa;Lje;)Z	a	method_16703	canWallConnect
METHOD	dhw	(Ldsa;)Z	m	method_10138	isWall
CLASS	dhw$1	net/minecraft/class_2349$1	net/minecraft/block/FenceGateBlock$1
FIELD	dhw$1	[I	a	field_11029	field_11029
CLASS	dhx	net/minecraft/class_2358	net/minecraft/block/FireBlock
FIELD	dhx	Lewi;	F	field_26657	SOUTH_SHAPE
FIELD	dhx	Ljava/util/Map;	G	field_26658	shapesByState
FIELD	dhx	I	H	field_31085	field_31085
FIELD	dhx	I	I	field_31086	field_31086
FIELD	dhx	I	J	field_31087	field_31087
FIELD	dhx	I	K	field_31088	field_31088
FIELD	dhx	I	L	field_31089	field_31089
FIELD	dhx	I	M	field_31090	field_31090
FIELD	dhx	I	N	field_31091	field_31091
FIELD	dhx	I	O	field_31092	field_31092
FIELD	dhx	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	P	field_11095	burnChances
FIELD	dhx	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	Q	field_11091	spreadChances
FIELD	dhx	Lcom/mojang/serialization/MapCodec;	c	field_46352	CODEC
FIELD	dhx	I	d	field_31093	field_31093
FIELD	dhx	Ldta;	e	field_11092	AGE
FIELD	dhx	Ldsr;	f	field_11096	NORTH
FIELD	dhx	Ldsr;	g	field_11094	EAST
FIELD	dhx	Ldsr;	h	field_11089	SOUTH
FIELD	dhx	Ldsr;	i	field_11088	WEST
FIELD	dhx	Ldsr;	j	field_11093	UP
FIELD	dhx	Ljava/util/Map;	k	field_11090	DIRECTION_PROPERTIES
FIELD	dhx	Lewi;	l	field_26653	UP_SHAPE
FIELD	dhx	Lewi;	m	field_26654	WEST_SHAPE
FIELD	dhx	Lewi;	n	field_26655	EAST_SHAPE
FIELD	dhx	Lewi;	o	field_26656	NORTH_SHAPE
METHOD	dhx	(Lazf;)I	a	method_26155	getFireTickDelay
METHOD	dhx	(Ldbw;Liz;)Z	a	method_10192	isRainingAround
METHOD	dhx	(Ldbw;Liz;ILazf;I)V	a	method_10196	trySpreadingFire
METHOD	dhx	(Ldbx;Liz;I)Ldsa;	a	method_24855	getStateWithAge
METHOD	dhx	(Ldbz;Liz;)I	a	method_10194	getBurnChance
METHOD	dhx	(Ldex;II)V	a	method_10189	registerFlammableBlock
METHOD	dhx	(Ljava/util/Map$Entry;)Z	a	method_10197	method_10197
METHOD	dhx	()V	b	method_10199	registerDefaultFlammables
METHOD	dhx	(Ldbc;Liz;)Ldsa;	b	method_10198	getStateForPosition
METHOD	dhx	(Ldbc;Liz;)Z	d	method_10193	areBlocksAroundFlammable
METHOD	dhx	(Ldsa;)Lewi;	m	method_31016	getShapeForState
METHOD	dhx	(Ldsa;)I	n	method_10190	getSpreadChance
METHOD	dhx	(Ldsa;)I	o	method_10191	getBurnChance
METHOD	dhx	(Ldsa;)Z	p	method_31017	method_31017
CLASS	dhy	net/minecraft/class_3712	net/minecraft/block/FletchingTableBlock
FIELD	dhy	Lcom/mojang/serialization/MapCodec;	b	field_46353	CODEC
CLASS	dhz	net/minecraft/class_2356	net/minecraft/block/FlowerBlock
FIELD	dhz	Lcom/mojang/serialization/MapCodec;	a	field_46354	STEW_EFFECT_CODEC
FIELD	dhz	Lcom/mojang/serialization/MapCodec;	b	field_46355	CODEC
FIELD	dhz	F	c	field_31094	field_31094
FIELD	dhz	Lewi;	d	field_11085	SHAPE
FIELD	dhz	Lcxr;	e	field_45775	stewEffects
METHOD	dhz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54016	method_54016
METHOD	dhz	(Lji;F)Lcxr;	a	method_54015	createStewEffectList
CLASS	dia	net/minecraft/class_2362	net/minecraft/block/FlowerPotBlock
FIELD	dia	Lcom/mojang/serialization/MapCodec;	a	field_46356	CODEC
FIELD	dia	F	b	field_31095	field_31095
FIELD	dia	Lewi;	c	field_11102	SHAPE
FIELD	dia	Ljava/util/Map;	d	field_11103	CONTENT_TO_POTTED
FIELD	dia	Ldex;	e	field_11101	content
METHOD	dia	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54017	method_54017
METHOD	dia	(Ldia;)Ldex;	a	method_54018	method_54018
METHOD	dia	()Ldex;	b	method_16231	getContent
METHOD	dia	()Z	m	method_31646	isEmpty
CLASS	dib	net/minecraft/class_7113	net/minecraft/block/FrogspawnBlock
FIELD	dib	Lcom/mojang/serialization/MapCodec;	a	field_46357	CODEC
FIELD	dib	Lewi;	b	field_37578	SHAPE
FIELD	dib	I	c	field_37579	MIN_TADPOLES
FIELD	dib	I	d	field_37580	MAX_TADPOLES
FIELD	dib	I	e	field_37581	MIN_HATCH_TIME
FIELD	dib	I	f	field_37582	MAX_HATCH_TIME
FIELD	dib	I	g	field_37583	minHatchTime
FIELD	dib	I	h	field_37584	maxHatchTime
METHOD	dib	(II)V	a	method_41425	setHatchTimeRange
METHOD	dib	(Lare;Liz;Lazf;)V	a	method_41426	hatch
METHOD	dib	(Lazf;)I	a	method_41429	getHatchTime
METHOD	dib	(Ldbc;Liz;)Z	a	method_41427	canLayAt
METHOD	dib	(Ldbw;Liz;)V	a	method_41428	breakWithoutDrop
METHOD	dib	()V	b	method_41431	resetHatchTimeRange
METHOD	dib	(Lare;Liz;Lazf;)V	b	method_41430	spawnTadpoles
METHOD	dib	(Lazf;)D	b	method_44015	getSpawnOffset
CLASS	dic	net/minecraft/class_2360	net/minecraft/block/FrostedIceBlock
FIELD	dic	Lcom/mojang/serialization/MapCodec;	a	field_46358	CODEC
FIELD	dic	I	b	field_31096	MAX_AGE
FIELD	dic	Ldta;	c	field_11097	AGE
FIELD	dic	I	f	field_31097	NEIGHBORS_CHECKED_ON_SCHEDULED_TICK
FIELD	dic	I	g	field_31098	NEIGHBORS_CHECKED_ON_NEIGHBOR_UPDATE
METHOD	dic	(Ldbc;Liz;I)Z	a	method_10202	canMelt
METHOD	dic	(Ldsa;Ldbw;Liz;)Z	e	method_10201	increaseAge
CLASS	did	net/minecraft/class_4771	net/minecraft/block/FungusBlock
FIELD	did	Lcom/mojang/serialization/MapCodec;	a	field_46359	CODEC
FIELD	did	Lewi;	b	field_22134	SHAPE
FIELD	did	D	c	field_31099	GROW_CHANCE
FIELD	did	Ldex;	d	field_41074	nylium
FIELD	did	Lald;	e	field_22135	featureKey
METHOD	did	(Lare;Lazf;Liz;Lji;)V	a	method_46682	method_46682
METHOD	did	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54019	method_54019
METHOD	did	(Ldbz;)Ljava/util/Optional;	a	method_46683	getFeatureEntry
METHOD	did	(Ldid;)Ldex;	a	method_54020	method_54020
METHOD	did	(Ldid;)Lald;	b	method_54021	method_54021
CLASS	die	net/minecraft/class_3865	net/minecraft/block/FurnaceBlock
FIELD	die	Lcom/mojang/serialization/MapCodec;	c	field_46360	CODEC
CLASS	dif	net/minecraft/class_5552	net/minecraft/block/OperatorBlock
CLASS	dig	net/minecraft/class_2366	net/minecraft/block/GlazedTerracottaBlock
FIELD	dig	Lcom/mojang/serialization/MapCodec;	a	field_46362	CODEC
CLASS	dih	net/minecraft/class_5777	net/minecraft/block/GlowLichenBlock
FIELD	dih	Lcom/mojang/serialization/MapCodec;	a	field_46363	CODEC
FIELD	dih	Ldsr;	c	field_28412	WATERLOGGED
FIELD	dih	Ldjy;	d	field_37585	grower
METHOD	dih	(ILdsa;)I	a	method_37363	method_37363
METHOD	dih	(Ldsa;Ldbz;Liz;Lje;)Z	a	method_34727	method_34727
METHOD	dih	(I)Ljava/util/function/ToIntFunction;	b	method_37364	getLuminanceSupplier
CLASS	dii	net/minecraft/class_2372	net/minecraft/block/GrassBlock
FIELD	dii	Lcom/mojang/serialization/MapCodec;	a	field_46364	CODEC
CLASS	dij	net/minecraft/class_3713	net/minecraft/block/GrindstoneBlock
FIELD	dij	Lewi;	F	field_16362	X_FLOOR_SIDES
FIELD	dij	Lewi;	G	field_16338	X_FLOOR_SHAPE
FIELD	dij	Lewi;	H	field_16352	SOUTH_WALL_WEST_LEG
FIELD	dij	Lewi;	I	field_16377	SOUTH_WALL_EAST_LEG
FIELD	dij	Lewi;	J	field_16393	SOUTH_WALL_WEST_HINGE
FIELD	dij	Lewi;	L	field_16371	SOUTH_WALL_EAST_HINGE
FIELD	dij	Lewi;	M	field_16340	SOUTH_WALL_WEST_SIDE
FIELD	dij	Lewi;	N	field_16354	SOUTH_WALL_EAST_SIDE
FIELD	dij	Lewi;	O	field_16369	SOUTH_WALL_SIDES
FIELD	dij	Lewi;	P	field_16399	SOUTH_WALL_SHAPE
FIELD	dij	Lewi;	Q	field_16363	NORTH_WALL_WEST_LEG
FIELD	dij	Lewi;	R	field_16347	NORTH_WALL_EAST_LEG
FIELD	dij	Lewi;	S	field_16401	NORTH_WALL_WEST_HINGE
FIELD	dij	Lewi;	T	field_16367	NORTH_WALL_EAST_HINGE
FIELD	dij	Lewi;	U	field_16388	NORTH_WALL_WEST_SIDE
FIELD	dij	Lewi;	V	field_16396	NORTH_WALL_EAST_SIDE
FIELD	dij	Lewi;	W	field_16368	NORTH_WALL_SIDES
FIELD	dij	Lewi;	X	field_16356	NORTH_WALL_SHAPE
FIELD	dij	Lewi;	Y	field_16342	WEST_WALL_NORTH_LEG
FIELD	dij	Lewi;	Z	field_16358	WEST_WALL_SOUTH_LEG
FIELD	dij	Lewi;	aA	field_16395	NORTH_CEILING_SIDE
FIELD	dij	Lewi;	aB	field_16360	SOUTH_CEILING_SIDE
FIELD	dij	Lewi;	aC	field_16389	X_CEILING_SIDES
FIELD	dij	Lewi;	aD	field_16383	X_CEILING_SHAPE
FIELD	dij	Lcom/mojang/serialization/MapCodec;	a	field_46365	CODEC
FIELD	dij	Lxo;	aR	field_17364	TITLE
FIELD	dij	Lewi;	aa	field_16390	WEST_WALL_NORTH_HINGE
FIELD	dij	Lewi;	ab	field_16382	WEST_WALL_SOUTH_HINGE
FIELD	dij	Lewi;	ac	field_16359	WEST_WALL_NORTH_SIDE
FIELD	dij	Lewi;	ad	field_16351	WEST_WALL_SOUTH_SIDE
FIELD	dij	Lewi;	ae	field_16344	WEST_WALL_SIDES
FIELD	dij	Lewi;	af	field_16376	WEST_WALL_SHAPE
FIELD	dij	Lewi;	ag	field_16394	EAST_WALL_NORTH_LEG
FIELD	dij	Lewi;	ah	field_16375	EAST_WALL_SOUTH_LEG
FIELD	dij	Lewi;	ai	field_16345	EAST_WALL_NORTH_HINGE
FIELD	dij	Lewi;	aj	field_16350	EAST_WALL_SOUTH_HINGE
FIELD	dij	Lewi;	ak	field_16372	EAST_WALL_NORTH_SIDE
FIELD	dij	Lewi;	al	field_16381	EAST_WALL_SOUTH_SIDE
FIELD	dij	Lewi;	am	field_16391	EAST_WALL_SIDES
FIELD	dij	Lewi;	an	field_16370	EAST_WALL_SHAPE
FIELD	dij	Lewi;	ao	field_16341	WEST_CEILING_LEG
FIELD	dij	Lewi;	ap	field_16355	EAST_CEILING_LEG
FIELD	dij	Lewi;	aq	field_16384	WEST_CEILING_HINGE
FIELD	dij	Lewi;	ar	field_16400	EAST_CEILING_HINGE
FIELD	dij	Lewi;	as	field_16364	WEST_CEILING_SIDE
FIELD	dij	Lewi;	at	field_16349	EAST_CEILING_SIDE
FIELD	dij	Lewi;	au	field_16397	Z_CEILING_SIDES
FIELD	dij	Lewi;	av	field_16361	Z_CEILING_SHAPE
FIELD	dij	Lewi;	aw	field_16387	NORTH_CEILING_LEG
FIELD	dij	Lewi;	ax	field_16398	SOUTH_CEILING_LEG
FIELD	dij	Lewi;	ay	field_16357	NORTH_CEILING_HINGE
FIELD	dij	Lewi;	az	field_16353	SOUTH_CEILING_HINGE
FIELD	dij	Lewi;	b	field_16379	WEST_FLOOR_LEG
FIELD	dij	Lewi;	c	field_16392	EAST_FLOOR_LEG
FIELD	dij	Lewi;	d	field_16366	WEST_FLOOR_HINGE
FIELD	dij	Lewi;	e	field_16339	EAST_FLOOR_HINGE
FIELD	dij	Lewi;	f	field_16348	WEST_FLOOR_SIDE
FIELD	dij	Lewi;	g	field_16365	EAST_FLOOR_SIDE
FIELD	dij	Lewi;	h	field_16385	Z_FLOOR_SIDES
FIELD	dij	Lewi;	i	field_16380	Z_FLOOR_SHAPE
FIELD	dij	Lewi;	j	field_16373	NORTH_FLOOR_LEG
FIELD	dij	Lewi;	k	field_16346	SOUTH_FLOOR_LEG
FIELD	dij	Lewi;	l	field_16343	NORTH_FLOOR_HINGE
FIELD	dij	Lewi;	m	field_16374	SOUTH_FLOOR_HINGE
FIELD	dij	Lewi;	n	field_16386	NORTH_FLOOR_SIDE
FIELD	dij	Lewi;	o	field_16378	SOUTH_FLOOR_SIDE
METHOD	dij	(Ldbw;Liz;ILcmu;Lcmv;)Lcps;	a	method_17469	method_17469
METHOD	dij	(Ldsa;)Lewi;	n	method_16119	getShape
CLASS	dij$1	net/minecraft/class_3713$1	net/minecraft/block/GrindstoneBlock$1
FIELD	dij$1	[I	a	field_16402	field_16402
CLASS	dik	net/minecraft/class_4863	net/minecraft/block/AbstractPlantPartBlock
FIELD	dik	Lje;	a	field_22507	growthDirection
FIELD	dik	Z	b	field_22508	tickWater
FIELD	dik	Lewi;	d	field_23080	outlineShape
METHOD	dik	(Ldbx;)Ldsa;	a	method_24948	getRandomGrowthState
METHOD	dik	()Ldex;	b	method_24946	getPlant
METHOD	dik	()Ldim;	c	method_24945	getStem
METHOD	dik	(Ldsa;)Z	m	method_24947	canAttachTo
CLASS	dil	net/minecraft/class_4864	net/minecraft/block/AbstractPlantBlock
METHOD	dil	(Ldbc;Liz;Ldex;)Ljava/util/Optional;	a	method_25960	getStemHeadPos
METHOD	dil	(Ldsa;Ldsa;)Ldsa;	a	method_33624	copyState
CLASS	dim	net/minecraft/class_4865	net/minecraft/block/AbstractPlantStemBlock
FIELD	dim	D	c	field_22510	growthChance
FIELD	dim	Ldta;	e	field_22509	AGE
FIELD	dim	I	f	field_31100	MAX_AGE
METHOD	dim	(Lazf;)I	a	method_26376	getGrowthLength
METHOD	dim	(Ldsa;Lazf;)Ldsa;	a	method_33626	age
METHOD	dim	(Ldsa;Ldsa;)Ldsa;	a	method_33625	copyState
METHOD	dim	(Ldsa;)Z	g	method_24949	chooseStemState
METHOD	dim	(Ldsa;)Ldsa;	n	method_38232	withMaxAge
METHOD	dim	(Ldsa;)Z	o	method_38233	hasMaxAge
CLASS	din	net/minecraft/class_2373	net/minecraft/block/TranslucentBlock
FIELD	din	Lcom/mojang/serialization/MapCodec;	d	field_46366	CODEC
CLASS	dio	net/minecraft/class_5806	net/minecraft/block/HangingRootsBlock
FIELD	dio	Lcom/mojang/serialization/MapCodec;	a	field_46367	CODEC
FIELD	dio	Lewi;	b	field_28689	SHAPE
FIELD	dio	Ldsr;	c	field_33642	WATERLOGGED
CLASS	dip	net/minecraft/class_2380	net/minecraft/block/HayBlock
FIELD	dip	Lcom/mojang/serialization/MapCodec;	a	field_46368	CODEC
CLASS	diq	net/minecraft/class_9366	net/minecraft/block/HeavyCoreBlock
FIELD	diq	Lcom/mojang/serialization/MapCodec;	a	field_49831	CODEC
FIELD	diq	Lewi;	b	field_49833	OUTLINE_SHAPE
CLASS	dir	net/minecraft/class_4622	net/minecraft/block/HoneyBlock
FIELD	dir	Lcom/mojang/serialization/MapCodec;	a	field_46369	CODEC
FIELD	dir	Lewi;	b	field_21213	SHAPE
FIELD	dir	D	c	field_31101	field_31101
FIELD	dir	D	e	field_31102	field_31102
FIELD	dir	D	f	field_31103	field_31103
FIELD	dir	I	g	field_31104	TICKS_PER_SECOND
METHOD	dir	(Lbss;)V	a	method_24175	addRegularParticles
METHOD	dir	(Lbss;I)V	a	method_23355	addParticles
METHOD	dir	(Lbss;Liz;)V	a	method_24176	triggerAdvancement
METHOD	dir	(Ldbw;Lbss;)V	a	method_24177	addCollisionEffects
METHOD	dir	(Liz;Lbss;)Z	a	method_23356	isSliding
METHOD	dir	(Lbss;)V	b	method_24178	addRichParticles
METHOD	dir	(Lbss;)Z	c	method_24179	hasHoneyBlockEffects
METHOD	dir	(Lbss;)V	d	method_24180	updateSlidingVelocity
CLASS	dis	net/minecraft/class_2377	net/minecraft/block/HopperBlock
FIELD	dis	Lewi;	F	field_11123	NORTH_RAYCAST_SHAPE
FIELD	dis	Lewi;	G	field_11128	SOUTH_RAYCAST_SHAPE
FIELD	dis	Lewi;	H	field_11135	WEST_RAYCAST_SHAPE
FIELD	dis	Lcom/mojang/serialization/MapCodec;	a	field_46370	CODEC
FIELD	dis	Ldsu;	b	field_11129	FACING
FIELD	dis	Ldsr;	c	field_11126	ENABLED
FIELD	dis	Lewi;	d	field_11131	TOP_SHAPE
FIELD	dis	Lewi;	e	field_11127	MIDDLE_SHAPE
FIELD	dis	Lewi;	f	field_11121	OUTSIDE_SHAPE
FIELD	dis	Lewi;	g	field_49154	INSIDE_SHAPE
FIELD	dis	Lewi;	h	field_11132	DEFAULT_SHAPE
FIELD	dis	Lewi;	i	field_11120	DOWN_SHAPE
FIELD	dis	Lewi;	j	field_11134	EAST_SHAPE
FIELD	dis	Lewi;	k	field_11124	NORTH_SHAPE
FIELD	dis	Lewi;	l	field_11122	SOUTH_SHAPE
FIELD	dis	Lewi;	m	field_11130	WEST_SHAPE
FIELD	dis	Lewi;	n	field_11125	DOWN_RAYCAST_SHAPE
FIELD	dis	Lewi;	o	field_11133	EAST_RAYCAST_SHAPE
METHOD	dis	(Ldbw;Liz;Ldsa;)V	a	method_10217	updateEnabled
CLASS	dis$1	net/minecraft/class_2377$1	net/minecraft/block/HopperBlock$1
FIELD	dis$1	[I	a	field_11136	field_11136
CLASS	dit	net/minecraft/class_2383	net/minecraft/block/HorizontalFacingBlock
FIELD	dit	Ldsu;	aE	field_11177	FACING
CLASS	diu	net/minecraft/class_2381	net/minecraft/block/MushroomBlock
FIELD	diu	Lcom/mojang/serialization/MapCodec;	a	field_46371	CODEC
FIELD	diu	Ldsr;	b	field_11171	NORTH
FIELD	diu	Ldsr;	c	field_11172	EAST
FIELD	diu	Ldsr;	d	field_11170	SOUTH
FIELD	diu	Ldsr;	e	field_11167	WEST
FIELD	diu	Ldsr;	f	field_11166	UP
FIELD	diu	Ldsr;	g	field_11169	DOWN
FIELD	diu	Ljava/util/Map;	h	field_11168	FACING_PROPERTIES
CLASS	div	net/minecraft/class_2386	net/minecraft/block/IceBlock
FIELD	div	Lcom/mojang/serialization/MapCodec;	e	field_46372	CODEC
METHOD	div	()Ldsa;	b	method_51170	getMeltedState
METHOD	div	(Ldsa;Ldbw;Liz;)V	d	method_10275	melt
CLASS	diw	net/minecraft/class_2384	net/minecraft/block/InfestedBlock
FIELD	diw	Lcom/mojang/serialization/MapCodec;	a	field_46373	CODEC
FIELD	diw	Ldex;	b	field_11178	regularBlock
FIELD	diw	Ljava/util/Map;	c	field_11179	REGULAR_TO_INFESTED_BLOCK
FIELD	diw	Ljava/util/Map;	d	field_33564	REGULAR_TO_INFESTED_STATE
FIELD	diw	Ljava/util/Map;	e	field_33565	INFESTED_TO_REGULAR_STATE
METHOD	diw	(Lare;Liz;)V	a	method_24797	spawnSilverfish
METHOD	diw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54022	method_54022
METHOD	diw	(Ljava/util/Map;Ldsa;Ljava/util/function/Supplier;)Ldsa;	a	method_36363	copyProperties
METHOD	diw	(Ljava/util/function/Supplier;Ldsa;)Ldsa;	a	method_36364	method_36364
METHOD	diw	()Ldex;	b	method_10271	getRegularBlock
METHOD	diw	()Ldsa;	m	method_36365	method_36365
METHOD	diw	(Ldsa;)Z	m	method_10269	isInfestable
METHOD	diw	(Ldsa;)Ldsa;	n	method_36366	fromRegularState
METHOD	diw	(Ldsa;)Ldsa;	o	method_10270	toRegularState
METHOD	diw	(Ldsa;)Ldsa;	p	method_36367	method_36367
CLASS	dix	net/minecraft/class_6348	net/minecraft/block/RotatedInfestedBlock
FIELD	dix	Lcom/mojang/serialization/MapCodec;	b	field_46374	CODEC
METHOD	dix	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54023	method_54023
CLASS	diy	net/minecraft/class_2389	net/minecraft/block/PaneBlock
FIELD	diy	Lcom/mojang/serialization/MapCodec;	i	field_46375	CODEC
METHOD	diy	(Ldsa;Z)Z	a	method_10281	connectsTo
CLASS	diz	net/minecraft/class_3748	net/minecraft/block/JigsawBlock
FIELD	diz	Lcom/mojang/serialization/MapCodec;	a	field_46376	CODEC
FIELD	diz	Ldsy;	b	field_23262	ORIENTATION
METHOD	diz	(Lemi$c;Lemi$c;)Z	a	method_16546	attachmentMatches
METHOD	diz	(Lje;)Ldqf$a;	a	method_26377	method_26377
METHOD	diz	(Ldsa;)Lje;	m	method_26378	getFacing
METHOD	diz	(Ldsa;)Lje;	n	method_26379	getRotation
CLASS	dja	net/minecraft/class_2387	net/minecraft/block/JukeboxBlock
FIELD	dja	Lcom/mojang/serialization/MapCodec;	a	field_46377	CODEC
FIELD	dja	Ldsr;	b	field_11180	HAS_RECORD
CLASS	djb	net/minecraft/class_2393	net/minecraft/block/KelpBlock
FIELD	djb	Lcom/mojang/serialization/MapCodec;	c	field_46378	CODEC
FIELD	djb	Lewi;	g	field_11195	SHAPE
FIELD	djb	D	h	field_31105	GROWTH_CHANCE
CLASS	djc	net/minecraft/class_2391	net/minecraft/block/KelpPlantBlock
FIELD	djc	Lcom/mojang/serialization/MapCodec;	c	field_46379	CODEC
CLASS	djd	net/minecraft/class_2399	net/minecraft/block/LadderBlock
FIELD	djd	Lcom/mojang/serialization/MapCodec;	a	field_46380	CODEC
FIELD	djd	Ldsu;	b	field_11253	FACING
FIELD	djd	Ldsr;	c	field_11257	WATERLOGGED
FIELD	djd	F	d	field_31106	field_31106
FIELD	djd	Lewi;	e	field_11255	EAST_SHAPE
FIELD	djd	Lewi;	f	field_11252	WEST_SHAPE
FIELD	djd	Lewi;	g	field_11254	SOUTH_SHAPE
FIELD	djd	Lewi;	h	field_11256	NORTH_SHAPE
METHOD	djd	(Ldbc;Liz;Lje;)Z	a	method_10305	canPlaceOn
CLASS	djd$1	net/minecraft/class_2399$1	net/minecraft/block/LadderBlock$1
FIELD	djd$1	[I	a	field_11258	field_11258
CLASS	dje	net/minecraft/class_3749	net/minecraft/block/LanternBlock
FIELD	dje	Lcom/mojang/serialization/MapCodec;	a	field_46381	CODEC
FIELD	dje	Ldsr;	b	field_16545	HANGING
FIELD	dje	Ldsr;	c	field_26441	WATERLOGGED
FIELD	dje	Lewi;	d	field_16546	STANDING_SHAPE
FIELD	dje	Lewi;	e	field_16544	HANGING_SHAPE
METHOD	dje	(Ldsa;)Lje;	m	method_16370	attachedDirection
CLASS	djf	net/minecraft/class_5553	net/minecraft/block/LavaCauldronBlock
FIELD	djf	Lcom/mojang/serialization/MapCodec;	d	field_46382	CODEC
CLASS	djg	net/minecraft/class_5556	net/minecraft/block/LeveledCauldronBlock
FIELD	djg	Lcom/mojang/serialization/MapCodec;	d	field_46383	CODEC
FIELD	djg	I	e	field_31107	MIN_LEVEL
FIELD	djg	I	f	field_31108	MAX_LEVEL
FIELD	djg	Ldta;	g	field_27206	LEVEL
FIELD	djg	I	h	field_31109	BASE_FLUID_HEIGHT
FIELD	djg	D	i	field_31110	FLUID_HEIGHT_PER_LEVEL
FIELD	djg	Ldcv$c;	j	field_46384	precipitation
METHOD	djg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54024	method_54024
METHOD	djg	(Ldjg;)Lkf$a;	a	method_54025	method_54025
METHOD	djg	(Ldjg;)Ldcv$c;	b	method_54026	method_54026
METHOD	djg	(Ldsa;Ldbw;Liz;)V	d	method_31650	decrementFluidLevel
METHOD	djg	(Ldsa;Ldbw;Liz;)V	e	method_36994	onFireCollision
CLASS	djh	net/minecraft/class_2397	net/minecraft/block/LeavesBlock
FIELD	djh	I	a	field_31112	field_31112
FIELD	djh	Lcom/mojang/serialization/MapCodec;	b	field_46385	CODEC
FIELD	djh	I	c	field_31111	MAX_DISTANCE
FIELD	djh	Ldta;	d	field_11199	DISTANCE
FIELD	djh	Ldsr;	e	field_11200	PERSISTENT
FIELD	djh	Ldsr;	f	field_38227	WATERLOGGED
METHOD	djh	(Ldsa;Ldbx;Liz;)Ldsa;	a	method_10300	updateDistanceFromLogs
METHOD	djh	(Ldsa;)Z	m	method_42311	shouldDecay
METHOD	djh	(Ldsa;)Ljava/util/OptionalInt;	n	method_49817	getOptionalDistanceFromLog
METHOD	djh	(Ldsa;)I	o	method_10302	getDistanceFromLog
CLASS	dji	net/minecraft/class_3715	net/minecraft/block/LecternBlock
FIELD	dji	Lcom/mojang/serialization/MapCodec;	a	field_46386	CODEC
FIELD	dji	Ldsu;	b	field_16404	FACING
FIELD	dji	Ldsr;	c	field_17365	POWERED
FIELD	dji	Ldsr;	d	field_17366	HAS_BOOK
FIELD	dji	Lewi;	e	field_16406	BOTTOM_SHAPE
FIELD	dji	Lewi;	f	field_16405	MIDDLE_SHAPE
FIELD	dji	Lewi;	g	field_16403	BASE_SHAPE
FIELD	dji	Lewi;	h	field_17367	COLLISION_SHAPE_TOP
FIELD	dji	Lewi;	i	field_17368	COLLISION_SHAPE
FIELD	dji	Lewi;	j	field_17369	WEST_SHAPE
FIELD	dji	Lewi;	k	field_17370	NORTH_SHAPE
FIELD	dji	Lewi;	l	field_17371	EAST_SHAPE
FIELD	dji	Lewi;	m	field_17372	SOUTH_SHAPE
FIELD	dji	I	n	field_31113	SCHEDULED_TICK_DELAY
METHOD	dji	(Lbss;Ldbw;Liz;Ldsa;Lcun;)Z	a	method_17472	putBookIfAbsent
METHOD	dji	(Lbss;Ldbw;Liz;Ldsa;Z)V	a	method_17473	setHasBook
METHOD	dji	(Ldbw;Liz;Lcmv;)V	a	method_17470	openScreen
METHOD	dji	(Ldbw;Liz;Ldsa;)V	a	method_17471	setPowered
METHOD	dji	(Ldbw;Liz;Ldsa;Z)V	a	method_17476	setPowered
METHOD	dji	(Lbss;Ldbw;Liz;Ldsa;Lcun;)V	b	method_17475	putBook
METHOD	dji	(Ldbw;Liz;Ldsa;)V	b	method_17474	updateNeighborAlways
METHOD	dji	(Ldsa;Ldbw;Liz;)V	d	method_17477	dropBook
CLASS	dji$1	net/minecraft/class_3715$1	net/minecraft/block/LecternBlock$1
FIELD	dji$1	[I	a	field_15363	field_15363
CLASS	djj	net/minecraft/class_6088	net/minecraft/world/WorldEvents
FIELD	djj	I	A	field_31121	CHORUS_FLOWER_GROWS
FIELD	djj	I	B	field_31122	CHORUS_FLOWER_DIES
FIELD	djj	I	C	field_31123	BREWING_STAND_BREWS
FIELD	djj	I	D	field_31126	END_PORTAL_OPENED
FIELD	djj	I	E	field_31127	PHANTOM_BITES
FIELD	djj	I	F	field_31128	ZOMBIE_CONVERTS_TO_DROWNED
FIELD	djj	I	G	field_31129	HUSK_CONVERTS_TO_ZOMBIE
FIELD	djj	I	H	field_31130	GRINDSTONE_USED
FIELD	djj	I	I	field_31131	LECTERN_BOOK_PAGE_TURNED
FIELD	djj	I	J	field_31132	SMITHING_TABLE_USED
FIELD	djj	I	K	field_31133	POINTED_DRIPSTONE_LANDS
FIELD	djj	I	L	field_31134	POINTED_DRIPSTONE_DRIPS_LAVA_INTO_CAULDRON
FIELD	djj	I	M	field_31135	POINTED_DRIPSTONE_DRIPS_WATER_INTO_CAULDRON
FIELD	djj	I	N	field_31136	SKELETON_CONVERTS_TO_STRAY
FIELD	djj	I	O	field_46805	CRAFTER_CRAFTS
FIELD	djj	I	P	field_46806	CRAFTER_FAILS
FIELD	djj	I	Q	field_31137	COMPOSTER_USED
FIELD	djj	I	R	field_31138	LAVA_EXTINGUISHED
FIELD	djj	I	S	field_31139	REDSTONE_TORCH_BURNS_OUT
FIELD	djj	I	T	field_31141	END_PORTAL_FRAME_FILLED
FIELD	djj	I	U	field_31142	POINTED_DRIPSTONE_DRIPS
FIELD	djj	I	V	field_33511	BONE_MEAL_USED
FIELD	djj	I	W	field_31143	DISPENSER_ACTIVATED
FIELD	djj	I	X	field_31144	BLOCK_BROKEN
FIELD	djj	I	Y	field_31145	SPLASH_POTION_SPLASHED
FIELD	djj	I	Z	field_31146	EYE_OF_ENDER_BREAKS
FIELD	djj	I	aA	field_50164	COBWEB_WEAVED
FIELD	djj	I	aB	field_50165	OMINOUS_TRIAL_SPAWNER_DETECTS_PLAYER
FIELD	djj	I	aC	field_50166	TRIAL_SPAWNER_TURNS_OMINOUS
FIELD	djj	I	aD	field_50167	OMINOUS_ITEM_SPAWNER_SPAWNS_ITEM
FIELD	djj	I	a	field_31140	DISPENSER_DISPENSES
FIELD	djj	I	aa	field_31147	SPAWNER_SPAWNS_MOB
FIELD	djj	I	ab	field_31149	DRAGON_BREATH_CLOUD_SPAWNS
FIELD	djj	I	ac	field_31150	INSTANT_SPLASH_POTION_SPLASHED
FIELD	djj	I	ad	field_31151	ENDER_DRAGON_BREAKS_BLOCK
FIELD	djj	I	ae	field_31152	WET_SPONGE_DRIES_OUT
FIELD	djj	I	af	field_46807	CRAFTER_SHOOTS
FIELD	djj	I	ag	field_47837	BEE_FERTILIZES_PLANT
FIELD	djj	I	ah	field_47838	TURTLE_EGG_PLACED
FIELD	djj	I	ai	field_50168	SMASH_ATTACK
FIELD	djj	I	aj	field_31153	END_GATEWAY_SPAWNS
FIELD	djj	I	ak	field_31154	ENDER_DRAGON_RESURRECTED
FIELD	djj	I	al	field_31155	ELECTRICITY_SPARKS
FIELD	djj	I	am	field_31156	BLOCK_WAXED
FIELD	djj	I	an	field_31157	WAX_REMOVED
FIELD	djj	I	ao	field_31158	BLOCK_SCRAPED
FIELD	djj	I	ap	field_37586	SCULK_CHARGE
FIELD	djj	I	aq	field_38228	SCULK_SHRIEKS
FIELD	djj	I	ar	field_42759	BLOCK_FINISHED_BRUSHING
FIELD	djj	I	as	field_43238	SNIFFER_EGG_CRACKS
FIELD	djj	I	at	field_47340	TRIAL_SPAWNER_SPAWNS_MOB
FIELD	djj	I	au	field_47341	TRIAL_SPAWNER_SPAWNS_MOB_AT_SPAWN_POS
FIELD	djj	I	av	field_47342	TRIAL_SPAWNER_DETECTS_PLAYER
FIELD	djj	I	aw	field_47343	TRIAL_SPAWNER_EJECTS_ITEM
FIELD	djj	I	ax	field_48852	VAULT_ACTIVATES
FIELD	djj	I	ay	field_48853	VAULT_DEACTIVATES
FIELD	djj	I	az	field_48854	VAULT_EJECTS_ITEM
FIELD	djj	I	b	field_31159	DISPENSER_FAILS
FIELD	djj	I	c	field_31160	DISPENSER_LAUNCHES_PROJECTILE
FIELD	djj	I	d	field_31161	EYE_OF_ENDER_LAUNCHES
FIELD	djj	I	e	field_31162	FIREWORK_ROCKET_SHOOTS
FIELD	djj	I	f	field_31167	FIRE_EXTINGUISHED
FIELD	djj	I	g	field_42760	JUKEBOX_STARTS_PLAYING
FIELD	djj	I	h	field_42761	JUKEBOX_STOPS_PLAYING
FIELD	djj	I	i	field_31173	GHAST_WARNS
FIELD	djj	I	j	field_31174	GHAST_SHOOTS
FIELD	djj	I	k	field_31175	ENDER_DRAGON_SHOOTS
FIELD	djj	I	l	field_31176	BLAZE_SHOOTS
FIELD	djj	I	m	field_31177	ZOMBIE_ATTACKS_WOODEN_DOOR
FIELD	djj	I	n	field_31178	ZOMBIE_ATTACKS_IRON_DOOR
FIELD	djj	I	o	field_31179	ZOMBIE_BREAKS_WOODEN_DOOR
FIELD	djj	I	p	field_31180	WITHER_BREAKS_BLOCK
FIELD	djj	I	q	field_31181	WITHER_SPAWNS
FIELD	djj	I	r	field_31182	WITHER_SHOOTS
FIELD	djj	I	s	field_31183	BAT_TAKES_OFF
FIELD	djj	I	t	field_31114	ZOMBIE_INFECTS_VILLAGER
FIELD	djj	I	u	field_31115	ZOMBIE_VILLAGER_CURED
FIELD	djj	I	v	field_31116	ENDER_DRAGON_DIES
FIELD	djj	I	w	field_31117	ANVIL_DESTROYED
FIELD	djj	I	x	field_31118	ANVIL_USED
FIELD	djj	I	y	field_31119	ANVIL_LANDS
FIELD	djj	I	z	field_31120	TRAVEL_THROUGH_PORTAL
CLASS	djk	net/minecraft/class_2401	net/minecraft/block/LeverBlock
FIELD	djk	Lcom/mojang/serialization/MapCodec;	a	field_46387	CODEC
FIELD	djk	Ldsr;	b	field_11265	POWERED
FIELD	djk	I	c	field_31184	field_31184
FIELD	djk	I	d	field_31185	field_31185
FIELD	djk	I	e	field_31186	field_31186
FIELD	djk	Lewi;	f	field_11267	NORTH_WALL_SHAPE
FIELD	djk	Lewi;	g	field_11263	SOUTH_WALL_SHAPE
FIELD	djk	Lewi;	h	field_11260	WEST_WALL_SHAPE
FIELD	djk	Lewi;	i	field_11262	EAST_WALL_SHAPE
FIELD	djk	Lewi;	j	field_11264	FLOOR_Z_AXIS_SHAPE
FIELD	djk	Lewi;	k	field_11261	FLOOR_X_AXIS_SHAPE
FIELD	djk	Lewi;	l	field_11268	CEILING_Z_AXIS_SHAPE
FIELD	djk	Lewi;	m	field_11266	CEILING_X_AXIS_SHAPE
METHOD	djk	(Ldsa;Ldbx;Liz;F)V	a	method_10308	spawnParticles
METHOD	djk	(Ldsa;Ldbw;Liz;)Ldsa;	d	method_21846	togglePower
METHOD	djk	(Ldsa;Ldbw;Liz;)V	e	method_10309	updateNeighbors
CLASS	djk$1	net/minecraft/class_2401$1	net/minecraft/block/LeverBlock$1
FIELD	djk$1	[I	a	field_11271	field_11271
FIELD	djk$1	[I	b	field_11270	field_11270
FIELD	djk$1	[I	c	field_11269	field_11269
CLASS	djl	net/minecraft/class_6089	net/minecraft/block/LightBlock
FIELD	djl	Lcom/mojang/serialization/MapCodec;	a	field_46388	CODEC
FIELD	djl	I	b	field_33722	field_33722
FIELD	djl	Ldta;	c	field_31187	LEVEL_15
FIELD	djl	Ldsr;	d	field_31188	WATERLOGGED
FIELD	djl	Ljava/util/function/ToIntFunction;	e	field_31189	STATE_TO_LUMINANCE
METHOD	djl	(Lcun;I)Lcun;	a	method_47377	addNbtForLevel
METHOD	djl	(Ldsa;)I	m	method_35281	method_35281
CLASS	djm	net/minecraft/class_5554	net/minecraft/block/LightningRodBlock
FIELD	djm	Lcom/mojang/serialization/MapCodec;	b	field_46389	CODEC
FIELD	djm	Ldsr;	c	field_29562	WATERLOGGED
FIELD	djm	Ldsr;	d	field_27193	POWERED
FIELD	djm	I	e	field_31190	MAX_REDIRECT_DISTANCE
FIELD	djm	I	k	field_31192	SCHEDULED_TICK_DELAY
FIELD	djm	I	l	field_31191	field_31191
METHOD	djm	(Ldsa;Ldbw;Liz;)V	d	method_31648	setPowered
METHOD	djm	(Ldsa;Ldbw;Liz;)V	e	method_33627	updateNeighbors
CLASS	djn	net/minecraft/class_2404	net/minecraft/block/FluidBlock
FIELD	djn	Lcom/mojang/serialization/MapCodec;	a	field_46390	CODEC
FIELD	djn	Ldta;	b	field_11278	LEVEL
FIELD	djn	Lenr;	c	field_11279	fluid
FIELD	djn	Lewi;	d	field_24412	COLLISION_SHAPE
FIELD	djn	Lcom/google/common/collect/ImmutableList;	e	field_34006	FLOW_DIRECTIONS
FIELD	djn	Lcom/mojang/serialization/Codec;	f	field_46391	FLUID_CODEC
FIELD	djn	Ljava/util/List;	g	field_11276	statesByLevel
METHOD	djn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54027	method_54027
METHOD	djn	(Ldbw;Liz;Ldsa;)Z	a	method_10316	receiveNeighborFluids
METHOD	djn	(Ldbx;Liz;)V	a	method_10318	playExtinguishSound
METHOD	djn	(Ldjn;)Lenr;	a	method_54028	method_54028
METHOD	djn	(Lenr;)Lens;	a	method_54029	method_54029
METHOD	djn	(Lens;)Lcom/mojang/serialization/DataResult;	a	method_54030	method_54030
METHOD	djn	(Lens;)Ljava/lang/String;	b	method_54031	method_54031
CLASS	djo	net/minecraft/class_2402	net/minecraft/block/FluidFillable
METHOD	djo	(Lcmv;Ldbc;Liz;Ldsa;Lens;)Z	a	method_10310	canFillWithFluid
METHOD	djo	(Ldbx;Liz;Ldsa;Lent;)Z	a	method_10311	tryFillWithFluid
CLASS	djp	net/minecraft/class_2406	net/minecraft/block/LoomBlock
FIELD	djp	Lcom/mojang/serialization/MapCodec;	a	field_46392	CODEC
FIELD	djp	Lxo;	b	field_17373	TITLE
METHOD	djp	(Ldbw;Liz;ILcmu;Lcmv;)Lcps;	a	method_17478	method_17478
CLASS	djq	net/minecraft/class_2413	net/minecraft/block/MagmaBlock
FIELD	djq	Lcom/mojang/serialization/MapCodec;	a	field_46393	CODEC
FIELD	djq	I	b	field_31193	SCHEDULED_TICK_DELAY
CLASS	djr	net/minecraft/class_7114	net/minecraft/block/MangroveLeavesBlock
FIELD	djr	Lcom/mojang/serialization/MapCodec;	a	field_46394	CODEC
CLASS	djs	net/minecraft/class_7115	net/minecraft/block/PropaguleBlock
FIELD	djs	Lcom/mojang/serialization/MapCodec;	a	field_46395	CODEC
FIELD	djs	Ldta;	b	field_37588	AGE
FIELD	djs	I	c	field_37589	field_37589
FIELD	djs	Ldsr;	d	field_37591	HANGING
FIELD	djs	[Lewi;	j	field_37592	SHAPES
FIELD	djs	Ldsr;	k	field_37590	WATERLOGGED
METHOD	djs	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54032	method_54032
METHOD	djs	(Ldjs;)Ldrp;	a	method_54033	method_54033
METHOD	djs	(I)Ldsa;	b	method_43130	getHangingState
METHOD	djs	()Ldsa;	c	method_41434	getDefaultHangingState
METHOD	djs	(Ldsa;)Z	m	method_41435	isHanging
METHOD	djs	(Ldsa;)Z	n	method_41436	isFullyGrown
CLASS	djt	net/minecraft/class_7116	net/minecraft/block/MangroveRootsBlock
FIELD	djt	Lcom/mojang/serialization/MapCodec;	a	field_46396	CODEC
FIELD	djt	Ldsr;	b	field_37593	WATERLOGGED
CLASS	dju	net/minecraft/class_2415	net/minecraft/util/BlockMirror
FIELD	dju	Ldju;	a	field_11302	field_11302
FIELD	dju	Ldju;	b	field_11300	field_11300
FIELD	dju	Ldju;	c	field_11301	field_11301
FIELD	dju	Lcom/mojang/serialization/Codec;	d	field_39311	CODEC
FIELD	dju	Ljava/lang/String;	e	field_39312	id
FIELD	dju	Lxo;	f	field_27883	name
FIELD	dju	Lh;	g	field_23263	directionTransformation
FIELD	dju	[Ldju;	h	field_11299	field_11299
METHOD	dju	()Lh;	a	method_26380	getDirectionTransformation
METHOD	dju	(II)I	a	method_10344	mirror
METHOD	dju	(Lje;)Ldlk;	a	method_10345	getRotation
METHOD	dju	()Lxo;	b	method_32354	getName
METHOD	dju	(Lje;)Lje;	b	method_10343	apply
METHOD	dju	()[Ldju;	d	method_36706	method_36706
CLASS	djv	net/minecraft/class_5807	net/minecraft/block/MossBlock
FIELD	djv	Lcom/mojang/serialization/MapCodec;	a	field_46397	CODEC
METHOD	djv	(Lare;Lazf;Liz;Lji$c;)V	a	method_46684	method_46684
METHOD	djv	(Ljv;)Ljava/util/Optional;	a	method_46685	method_46685
CLASS	djw	net/minecraft/class_7117	net/minecraft/block/MudBlock
FIELD	djw	Lcom/mojang/serialization/MapCodec;	a	field_46398	CODEC
FIELD	djw	Lewi;	b	field_37594	COLLISION_SHAPE
CLASS	djx	net/minecraft/class_5778	net/minecraft/block/MultifaceGrowthBlock
FIELD	djx	F	a	field_31194	field_31194
FIELD	djx	[Lje;	b	field_28421	DIRECTIONS
FIELD	djx	Lewi;	c	field_28413	UP_SHAPE
FIELD	djx	Lewi;	d	field_28414	DOWN_SHAPE
FIELD	djx	Lewi;	e	field_28415	EAST_SHAPE
FIELD	djx	Lewi;	f	field_28416	WEST_SHAPE
FIELD	djx	Lewi;	g	field_28417	SOUTH_SHAPE
FIELD	djx	Lewi;	h	field_28418	NORTH_SHAPE
FIELD	djx	Ljava/util/Map;	i	field_28419	FACING_PROPERTIES
FIELD	djx	Ljava/util/Map;	j	field_28420	SHAPES_FOR_DIRECTIONS
FIELD	djx	Lcom/google/common/collect/ImmutableMap;	k	field_28422	SHAPES
FIELD	djx	Z	l	field_28423	hasAllHorizontalDirections
FIELD	djx	Z	m	field_28424	canMirrorX
FIELD	djx	Z	n	field_28425	canMirrorZ
METHOD	djx	(B)Ljava/util/Set;	a	method_41437	flagToDirections
METHOD	djx	(Ldbc;Ldsa;Liz;Lje;)Z	a	method_41438	canGrowWithDirection
METHOD	djx	(Ldbc;Lje;Liz;Ldsa;)Z	a	method_33358	canGrowOn
METHOD	djx	(Ldsa;Ldbw;Liz;Lje;)Ldsa;	a	method_33361	method_33361
METHOD	djx	(Ldsa;Ldsr;)Ldsa;	a	method_33365	disableDirection
METHOD	djx	(Ldsa;Ljava/util/function/Function;)Ldsa;	a	method_33367	mirror
METHOD	djx	(Ldsa;Lje;)Z	a	method_33366	hasDirection
METHOD	djx	(Ldsb;)Ldsa;	a	method_33368	withAllDirections
METHOD	djx	(Ljava/util/Collection;)B	a	method_41439	directionsToFlag
METHOD	djx	(Ljava/util/EnumMap;)V	a	method_33370	method_33370
METHOD	djx	(Lje;)Z	a	method_33369	canHaveDirection
METHOD	djx	(Ldsa;Lje;)Z	b	method_33372	method_33372
METHOD	djx	(Lje;)Ldsr;	b	method_33374	getProperty
METHOD	djx	()Ldjy;	c	method_41432	getGrower
METHOD	djx	(Ldsa;Ldbc;Liz;Lje;)Ldsa;	c	method_33362	withDirection
METHOD	djx	(Ldsa;Lje;)Z	c	method_33376	method_33376
METHOD	djx	()Z	m	method_33378	isWaterlogged
METHOD	djx	(Ldsa;)Ljava/util/Set;	m	method_41440	collectDirections
METHOD	djx	(Ldsa;)Z	n	method_33381	hasAnyDirection
METHOD	djx	(Ldsa;)Lewi;	o	method_33380	getShapeForState
METHOD	djx	(Ldsa;)Z	p	method_33382	isNotFullBlock
CLASS	djy	net/minecraft/class_7118	net/minecraft/block/LichenGrower
FIELD	djy	[Ldjy$e;	a	field_37595	GROW_TYPES
FIELD	djy	Ldjy$b;	b	field_37596	growChecker
METHOD	djy	(Ldbx;Ldjy$c;Z)Ljava/util/Optional;	a	method_41441	place
METHOD	djy	(Ldbx;ZLdjy$c;)Ljava/util/Optional;	a	method_41442	method_41442
METHOD	djy	(Ldsa;Ldbc;Liz;Lje;)Z	a	method_41443	canGrow
METHOD	djy	(Ldsa;Ldbc;Liz;Lje;Lje;)Z	a	method_41444	method_41444
METHOD	djy	(Ldsa;Ldbc;Liz;Lje;Lje;Ldjy$d;)Ljava/util/Optional;	a	method_41445	getGrowPos
METHOD	djy	(Ldsa;Ldbx;Liz;Lazf;)Ljava/util/Optional;	a	method_41450	grow
METHOD	djy	(Ldsa;Ldbx;Liz;Lazf;Lje;)Ljava/util/Optional;	a	method_41451	method_41451
METHOD	djy	(Ldsa;Ldbx;Liz;Lje;Lazf;Z)Ljava/util/Optional;	a	method_41447	grow
METHOD	djy	(Ldsa;Ldbx;Liz;Lje;Lje;Z)Ljava/util/Optional;	a	method_41446	grow
METHOD	djy	(Ldsa;Ldbx;Liz;Lje;Z)J	a	method_41448	grow
METHOD	djy	(Ldsa;Ldbx;Liz;Lje;ZLje;)Ljava/util/Optional;	a	method_41449	method_41449
METHOD	djy	(Ldsa;Ldbx;Liz;Z)J	a	method_41452	grow
METHOD	djy	(Ldsa;Ldbx;Liz;ZLje;)Ljava/lang/Long;	a	method_41453	method_41453
METHOD	djy	(Ldsa;Lje;)Z	a	method_41454	method_41454
METHOD	djy	(Ldsa;Ldbx;Liz;Lje;ZLje;)Ljava/util/Optional;	b	method_41455	method_41455
METHOD	djy	(Ldsa;Lje;)Z	b	method_41456	method_41456
CLASS	djy$a	net/minecraft/class_7118$class_7119	net/minecraft/block/LichenGrower$LichenGrowChecker
FIELD	djy$a	Ldjx;	a	field_37597	lichen
METHOD	djy$a	(Ldbc;Liz;Liz;Lje;Ldsa;)Z	a	method_41458	canGrow
CLASS	djy$b	net/minecraft/class_7118$class_7120	net/minecraft/block/LichenGrower$GrowChecker
METHOD	djy$b	()[Ldjy$e;	a	method_41460	getGrowTypes
METHOD	djy$b	(Ldbc;Liz;Ldjy$c;)Z	a	method_41457	canGrow
METHOD	djy$b	(Ldbx;Ldjy$c;Ldsa;Z)Z	a	method_41461	place
METHOD	djy$b	(Ldsa;)Z	a	method_41462	canGrow
METHOD	djy$b	(Ldsa;Ldbc;Liz;Lje;)Ldsa;	a	method_41459	getStateWithDirection
METHOD	djy$b	(Ldsa;Lje;)Z	a	method_41463	hasDirection
METHOD	djy$b	(Ldsa;Lje;)Z	b	method_41464	canGrow
CLASS	djy$c	net/minecraft/class_7118$class_7121	net/minecraft/block/LichenGrower$GrowPos
FIELD	djy$c	Liz;	a	comp_534	comp_534
FIELD	djy$c	Lje;	b	comp_535	comp_535
METHOD	djy$c	()Liz;	a	comp_534	comp_534
METHOD	djy$c	()Lje;	b	comp_535	comp_535
CLASS	djy$d	net/minecraft/class_7118$class_7122	net/minecraft/block/LichenGrower$GrowPosPredicate
CLASS	djy$e	net/minecraft/class_7118$class_7123	net/minecraft/block/LichenGrower$GrowType
FIELD	djy$e	Ldjy$e;	a	field_37598	field_37598
FIELD	djy$e	Ldjy$e;	b	field_37599	field_37599
FIELD	djy$e	Ldjy$e;	c	field_37600	field_37600
FIELD	djy$e	[Ldjy$e;	d	field_37601	field_37601
METHOD	djy$e	()[Ldjy$e;	a	method_41465	method_41465
METHOD	djy$e	(Liz;Lje;Lje;)Ldjy$c;	a	method_41466	getGrowPos
CLASS	djy$e$1	net/minecraft/class_7118$class_7123$1	net/minecraft/block/LichenGrower$GrowType$1
CLASS	djy$e$2	net/minecraft/class_7118$class_7123$2	net/minecraft/block/LichenGrower$GrowType$2
CLASS	djy$e$3	net/minecraft/class_7118$class_7123$3	net/minecraft/block/LichenGrower$GrowType$3
CLASS	djz	net/minecraft/class_2420	net/minecraft/block/MushroomPlantBlock
FIELD	djz	Lcom/mojang/serialization/MapCodec;	a	field_46399	CODEC
FIELD	djz	F	b	field_31195	field_31195
FIELD	djz	Lewi;	c	field_11304	SHAPE
FIELD	djz	Lald;	d	field_27194	featureKey
METHOD	djz	(Lare;Liz;Ldsa;Lazf;)Z	a	method_10349	trySpawningBigMushroom
METHOD	djz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54034	method_54034
METHOD	djz	(Ldjz;)Lald;	a	method_54035	method_54035
CLASS	dka	net/minecraft/class_2418	net/minecraft/block/MyceliumBlock
FIELD	dka	Lcom/mojang/serialization/MapCodec;	a	field_46400	CODEC
CLASS	dkb	net/minecraft/class_2423	net/minecraft/block/NetherPortalBlock
FIELD	dkb	Lcom/mojang/serialization/MapCodec;	a	field_46401	CODEC
FIELD	dkb	Ldsy;	b	field_11310	AXIS
FIELD	dkb	I	c	field_31196	field_31196
FIELD	dkb	Lewi;	d	field_11309	X_SHAPE
FIELD	dkb	Lewi;	e	field_11308	Z_SHAPE
CLASS	dkb$1	net/minecraft/class_2423$1	net/minecraft/block/NetherPortalBlock$1
FIELD	dkb$1	[I	a	field_11320	field_11320
FIELD	dkb$1	[I	b	field_11319	field_11319
CLASS	dkc	net/minecraft/class_4772	net/minecraft/block/SproutsBlock
FIELD	dkc	Lcom/mojang/serialization/MapCodec;	a	field_46402	CODEC
FIELD	dkc	Lewi;	b	field_22136	SHAPE
CLASS	dkd	net/minecraft/class_4949	net/minecraft/block/VineLogic
FIELD	dkd	D	a	field_31197	field_31197
FIELD	dkd	D	b	field_31198	field_31198
METHOD	dkd	(Lazf;)I	a	method_26381	getGrowthLength
METHOD	dkd	(Ldsa;)Z	a	method_25961	isValidForWeepingStem
CLASS	dke	net/minecraft/class_2421	net/minecraft/block/NetherWartBlock
FIELD	dke	Lcom/mojang/serialization/MapCodec;	a	field_46403	CODEC
FIELD	dke	I	b	field_31199	MAX_AGE
FIELD	dke	Ldta;	c	field_11306	AGE
FIELD	dke	[Lewi;	d	field_11305	AGE_TO_SHAPE
CLASS	dkf	net/minecraft/class_4773	net/minecraft/block/NetherrackBlock
FIELD	dkf	Lcom/mojang/serialization/MapCodec;	a	field_46404	CODEC
CLASS	dkg	net/minecraft/class_2428	net/minecraft/block/NoteBlock
FIELD	dkg	Lcom/mojang/serialization/MapCodec;	a	field_46405	CODEC
FIELD	dkg	Ldsy;	b	field_11325	INSTRUMENT
FIELD	dkg	Ldsr;	c	field_11326	POWERED
FIELD	dkg	Ldta;	d	field_11324	NOTE
FIELD	dkg	I	e	field_41678	field_41678
METHOD	dkg	(Lbss;Ldsa;Ldbw;Liz;)V	a	method_10367	playNote
METHOD	dkg	(Ldbw;Liz;)Lale;	a	method_47886	getCustomSound
METHOD	dkg	(I)F	b	method_49818	getNotePitch
METHOD	dkg	(Ldbx;Liz;Ldsa;)Ldsa;	b	method_47583	getStateWithInstrument
CLASS	dkh	net/minecraft/class_4849	net/minecraft/block/NyliumBlock
FIELD	dkh	Lcom/mojang/serialization/MapCodec;	a	field_46406	CODEC
METHOD	dkh	(Lare;Ldtx;Lazf;Liz;Lji$c;)V	a	method_46686	method_46686
METHOD	dkh	(Ljv;Lald;Lare;Ldtx;Lazf;Liz;)V	a	method_46687	generate
METHOD	dkh	(Ldsa;Ldbz;Liz;)Z	b	method_24856	stayAlive
CLASS	dki	net/minecraft/class_2426	net/minecraft/block/ObserverBlock
FIELD	dki	Lcom/mojang/serialization/MapCodec;	b	field_46407	CODEC
FIELD	dki	Ldsr;	c	field_11322	POWERED
METHOD	dki	(Ldbw;Liz;Ldsa;)V	a	method_10365	updateNeighbors
METHOD	dki	(Ldbx;Liz;)V	a	method_10366	scheduleTick
CLASS	dkj	net/minecraft/class_7938	net/minecraft/block/WallPiglinHeadBlock
FIELD	dkj	Lcom/mojang/serialization/MapCodec;	b	field_46408	CODEC
FIELD	dkj	Ljava/util/Map;	e	field_41311	SHAPES
CLASS	dkk	net/minecraft/class_8169	net/minecraft/block/FlowerbedBlock
FIELD	dkk	Lcom/mojang/serialization/MapCodec;	a	field_46409	CODEC
FIELD	dkk	I	b	field_42762	field_42762
FIELD	dkk	I	c	field_42763	field_42763
FIELD	dkk	Ldsu;	d	field_42764	FACING
FIELD	dkk	Ldta;	e	field_42765	FLOWER_AMOUNT
FIELD	dkk	Ljava/util/function/BiFunction;	f	field_45146	FACING_AND_AMOUNT_TO_SHAPE
METHOD	dkk	(Lje;Ljava/lang/Integer;)Lewi;	a	method_52574	method_52574
CLASS	dkl	net/minecraft/class_2429	net/minecraft/block/ConnectingBlock
FIELD	dkl	[Lje;	a	field_11334	FACINGS
FIELD	dkl	Ldsr;	b	field_11332	NORTH
FIELD	dkl	Ldsr;	c	field_11335	EAST
FIELD	dkl	Ldsr;	d	field_11331	SOUTH
FIELD	dkl	Ldsr;	e	field_11328	WEST
FIELD	dkl	Ldsr;	f	field_11327	UP
FIELD	dkl	Ldsr;	g	field_11330	DOWN
FIELD	dkl	Ljava/util/Map;	h	field_11329	FACING_PROPERTIES
FIELD	dkl	[Lewi;	i	field_11333	facingsToShape
METHOD	dkl	(F)[Lewi;	a	method_10370	generateFacingsToShapeMap
METHOD	dkl	(Ljava/util/EnumMap;)V	a	method_10369	method_10369
METHOD	dkl	(Ldsa;)I	m	method_10368	getConnectionMask
CLASS	dkm	net/minecraft/class_8237	net/minecraft/block/PitcherCropBlock
FIELD	dkm	Lcom/mojang/serialization/MapCodec;	c	field_46410	CODEC
FIELD	dkm	Ldta;	d	field_43239	AGE
FIELD	dkm	I	e	field_43240	field_43240
FIELD	dkm	I	f	field_43241	field_43241
FIELD	dkm	I	g	field_43391	field_43391
FIELD	dkm	Lewi;	h	field_43244	GROWN_UPPER_OUTLINE_SHAPE
FIELD	dkm	Lewi;	i	field_43245	GROWN_LOWER_OUTLINE_SHAPE
FIELD	dkm	Lewi;	j	field_43246	AGE_0_SHAPE
FIELD	dkm	Lewi;	k	field_43247	LOWER_COLLISION_SHAPE
FIELD	dkm	[Lewi;	l	field_44477	UPPER_OUTLINE_SHAPES
FIELD	dkm	[Lewi;	m	field_44478	LOWER_OUTLINE_SHAPES
METHOD	dkm	(Lare;Ldsa;Liz;I)V	a	method_49819	tryGrow
METHOD	dkm	(Ldbz;Liz;)Z	a	method_49820	canGrowAt
METHOD	dkm	(Ldbz;Liz;Ldsa;I)Z	a	method_52266	canGrow
METHOD	dkm	(I)Z	b	method_52575	isDoubleTallAtAge
METHOD	dkm	(Ldbz;Liz;)Z	b	method_52267	canPlaceAt
METHOD	dkm	(Ldbz;Liz;Ldsa;)Ldkm$a;	d	method_52268	getLowerHalfContext
METHOD	dkm	(Ldsa;)Z	m	method_51171	isLowerHalf
METHOD	dkm	(Ldsa;)Z	n	method_49821	isFullyGrown
CLASS	dkm$a	net/minecraft/class_8237$class_8587	net/minecraft/block/PitcherCropBlock$LowerHalfContext
FIELD	dkm$a	Liz;	a	comp_1551	comp_1551
FIELD	dkm$a	Ldsa;	b	comp_1552	comp_1552
METHOD	dkm$a	()Liz;	a	comp_1551	comp_1551
METHOD	dkm$a	()Ldsa;	b	comp_1552	comp_1552
CLASS	dkn	net/minecraft/class_2435	net/minecraft/block/PlayerSkullBlock
FIELD	dkn	Lcom/mojang/serialization/MapCodec;	b	field_46411	CODEC
CLASS	dko	net/minecraft/class_2433	net/minecraft/block/WallPlayerSkullBlock
FIELD	dko	Lcom/mojang/serialization/MapCodec;	b	field_46412	CODEC
CLASS	dkp	net/minecraft/class_5689	net/minecraft/block/PointedDripstoneBlock
FIELD	dkp	F	F	field_31201	field_31201
FIELD	dkp	I	G	field_31202	field_31202
FIELD	dkp	F	H	field_33566	field_33566
FIELD	dkp	F	I	field_33567	field_33567
FIELD	dkp	I	J	field_33568	MAX_STALACTITE_GROWTH
FIELD	dkp	I	K	field_33569	STALACTITE_FLOOR_SEARCH_RANGE
FIELD	dkp	F	L	field_31203	field_31203
FIELD	dkp	Lewi;	M	field_28053	TIP_MERGE_SHAPE
FIELD	dkp	Lewi;	N	field_28054	UP_TIP_SHAPE
FIELD	dkp	Lewi;	O	field_28055	DOWN_TIP_SHAPE
FIELD	dkp	Lewi;	P	field_28058	BASE_SHAPE
FIELD	dkp	Lewi;	Q	field_28056	FRUSTUM_SHAPE
FIELD	dkp	Lewi;	R	field_28057	MIDDLE_SHAPE
FIELD	dkp	F	S	field_31204	field_31204
FIELD	dkp	Lewi;	T	field_36340	DRIP_COLLISION_SHAPE
FIELD	dkp	Lcom/mojang/serialization/MapCodec;	a	field_46413	CODEC
FIELD	dkp	Ldsu;	b	field_28050	VERTICAL_DIRECTION
FIELD	dkp	Ldsy;	c	field_28051	THICKNESS
FIELD	dkp	Ldsr;	d	field_28052	WATERLOGGED
FIELD	dkp	I	e	field_31205	field_31205
FIELD	dkp	I	f	field_31207	field_31207
FIELD	dkp	F	g	field_31208	field_31208
FIELD	dkp	F	h	field_31209	field_31209
FIELD	dkp	I	i	field_31210	field_31210
FIELD	dkp	F	j	field_31211	WATER_DRIP_CHANCE
FIELD	dkp	F	k	field_31212	LAVA_DRIP_CHANCE
FIELD	dkp	D	l	field_31213	field_31213
FIELD	dkp	F	m	field_31214	field_31214
FIELD	dkp	I	n	field_31215	field_31215
FIELD	dkp	I	o	field_31200	field_31200
METHOD	dkp	(FLdkp$a;)Z	a	method_33270	method_33270
METHOD	dkp	(Lare;Liz;)Lens;	a	method_32775	getDripFluid
METHOD	dkp	(Lare;Liz;Lje;)V	a	method_36369	tryGrow
METHOD	dkp	(Ldbc;Liz;Ldsa;)Z	a	method_40016	canDripThrough
METHOD	dkp	(Ldbw;Lens;)Lens;	a	method_33271	getDripFluid
METHOD	dkp	(Ldbw;Liz;)Liz;	a	method_32767	getDripPos
METHOD	dkp	(Ldbw;Liz;Ldsa;)V	a	method_32899	createParticle
METHOD	dkp	(Ldbw;Liz;Ldsa;I)Ljava/util/Optional;	a	method_32776	getSupportingPos
METHOD	dkp	(Ldbw;Liz;Ldsa;Ldkp$a;)V	a	method_33277	method_33277
METHOD	dkp	(Ldbw;Liz;Ldsa;Lens;)V	a	method_32768	createParticle
METHOD	dkp	(Ldbw;Liz;Lens;)Liz;	a	method_32769	getCauldronPos
METHOD	dkp	(Ldbx;Liz;Lje$b;Ljava/util/function/BiPredicate;Ljava/util/function/Predicate;I)Ljava/util/Optional;	a	method_33272	searchInDirection
METHOD	dkp	(Ldbx;Liz;Lje;Ldsx;)V	a	method_36370	place
METHOD	dkp	(Ldbz;Liz;Lje;Z)Ldsx;	a	method_32770	getThickness
METHOD	dkp	(Ldkp$a;)Lens;	a	method_43131	method_43131
METHOD	dkp	(Ldsa;Lare;Liz;)V	a	method_32771	spawnFallingBlock
METHOD	dkp	(Ldsa;Lare;Liz;F)V	a	method_32772	dripTick
METHOD	dkp	(Ldsa;Ldbx;Liz;)V	a	method_36376	growMerged
METHOD	dkp	(Ldsa;Ldbx;Liz;IZ)Liz;	a	method_32782	getTipPos
METHOD	dkp	(Ldsa;Ldsa;)Z	a	method_36371	canGrow
METHOD	dkp	(Ldsa;Lje;)Z	a	method_36372	isTip
METHOD	dkp	(Ldsa;Z)Z	a	method_32784	isTip
METHOD	dkp	(Lens;)Z	a	method_33273	isFluidLiquid
METHOD	dkp	(Lens;Ldsa;)Z	a	method_33274	method_33274
METHOD	dkp	(Lje;Liz;Ldsa;)Z	a	method_33275	method_33275
METHOD	dkp	(ZLdsa;)Z	a	method_36373	method_36373
METHOD	dkp	(Lare;Liz;)V	b	method_36368	tryGrowStalagmite
METHOD	dkp	(Ldbw;Liz;)Ldkp$a;	b	method_33279	method_33279
METHOD	dkp	(Ldbw;Liz;Ldsa;)Ljava/util/Optional;	b	method_33276	getFluid
METHOD	dkp	(Ldbw;Liz;Ldsa;Ldkp$a;)V	b	method_33280	method_33280
METHOD	dkp	(Ldbz;Liz;Lje;)Lje;	b	method_32777	getDirectionToPlaceAt
METHOD	dkp	(Ldsa;Lare;Liz;)Z	b	method_36374	canGrow
METHOD	dkp	(Ldsa;Ldbz;Liz;)Z	b	method_32778	isHeldByPointedDripstone
METHOD	dkp	(Ldsa;Lje;)Z	b	method_32774	isPointedDripstoneFacingDirection
METHOD	dkp	(Lje;Liz;Ldsa;)Z	b	method_33278	method_33278
METHOD	dkp	(Ldbw;Liz;Ldsa;)Z	c	method_40017	method_40017
METHOD	dkp	(Ldbz;Liz;Lje;)Z	c	method_32781	canPlaceAtWithDirection
METHOD	dkp	(Ldsa;Lare;Liz;Lazf;)V	c	method_36375	tryGrow
METHOD	dkp	(Ldbw;Liz;Ldsa;)Z	d	method_40018	method_40018
METHOD	dkp	(Ldsa;)Z	m	method_32783	canDrip
METHOD	dkp	(Ldsa;)Z	n	method_32785	isPointingDown
METHOD	dkp	(Ldsa;)Z	o	method_35283	isPointingUp
METHOD	dkp	(Ldsa;)Z	p	method_33281	method_33281
CLASS	dkp$a	net/minecraft/class_5689$class_7381	net/minecraft/block/PointedDripstoneBlock$DrippingFluid
FIELD	dkp$a	Liz;	a	comp_709	comp_709
FIELD	dkp$a	Lens;	b	comp_710	comp_710
FIELD	dkp$a	Ldsa;	c	comp_711	comp_711
METHOD	dkp$a	()Liz;	a	comp_709	comp_709
METHOD	dkp$a	()Lens;	b	comp_710	comp_710
METHOD	dkp$a	()Ldsa;	c	comp_711	comp_711
CLASS	dkq	net/minecraft/class_2439	net/minecraft/block/PotatoesBlock
FIELD	dkq	Lcom/mojang/serialization/MapCodec;	a	field_46414	CODEC
FIELD	dkq	[Lewi;	b	field_11357	AGE_TO_SHAPE
CLASS	dkr	net/minecraft/class_5635	net/minecraft/block/PowderSnowBlock
FIELD	dkr	Lcom/mojang/serialization/MapCodec;	a	field_46415	CODEC
FIELD	dkr	F	b	field_31216	field_31216
FIELD	dkr	F	c	field_31217	HORIZONTAL_MOVEMENT_MULTIPLIER
FIELD	dkr	F	d	field_31218	VERTICAL_MOVEMENT_MULTIPLIER
FIELD	dkr	F	e	field_31219	field_31219
FIELD	dkr	Lewi;	f	field_31220	FALLING_SHAPE
FIELD	dkr	D	g	field_36189	field_36189
FIELD	dkr	D	h	field_36190	SMALL_FALL_SOUND_MAX_DISTANCE
METHOD	dkr	(Lbss;)Z	a	method_32355	canWalkOnPowderSnow
CLASS	dks	net/minecraft/class_2436	net/minecraft/block/RedstoneBlock
FIELD	dks	Lcom/mojang/serialization/MapCodec;	a	field_46416	CODEC
CLASS	dkt	net/minecraft/class_2442	net/minecraft/block/PoweredRailBlock
FIELD	dkt	Lcom/mojang/serialization/MapCodec;	d	field_46417	CODEC
FIELD	dkt	Ldsy;	e	field_11365	SHAPE
FIELD	dkt	Ldsr;	f	field_11364	POWERED
METHOD	dkt	(Ldbw;Liz;Ldsa;ZI)Z	a	method_10413	isPoweredByOtherRails
METHOD	dkt	(Ldbw;Liz;ZILdte;)Z	a	method_10414	isPoweredByOtherRails
CLASS	dkt$1	net/minecraft/class_2442$1	net/minecraft/block/PoweredRailBlock$1
FIELD	dkt$1	[I	a	field_11368	field_11368
FIELD	dkt$1	[I	b	field_11367	field_11367
FIELD	dkt$1	[I	c	field_11366	field_11366
CLASS	dku	net/minecraft/class_2440	net/minecraft/block/PressurePlateBlock
FIELD	dku	Lcom/mojang/serialization/MapCodec;	e	field_46418	CODEC
FIELD	dku	Ldsr;	f	field_11358	POWERED
METHOD	dku	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54036	method_54036
METHOD	dku	(Ldku;)Ldsp;	a	method_54037	method_54037
CLASS	dku$1	net/minecraft/class_2440$1	net/minecraft/block/PressurePlateBlock$1
FIELD	dku$1	[I	a	field_11360	field_11360
CLASS	dkv	net/minecraft/class_2445	net/minecraft/block/PumpkinBlock
FIELD	dkv	Lcom/mojang/serialization/MapCodec;	a	field_46419	CODEC
CLASS	dkw	net/minecraft/class_2443	net/minecraft/block/RailBlock
FIELD	dkw	Lcom/mojang/serialization/MapCodec;	d	field_46420	CODEC
FIELD	dkw	Ldsy;	e	field_11369	SHAPE
CLASS	dkw$1	net/minecraft/class_2443$1	net/minecraft/block/RailBlock$1
FIELD	dkw$1	[I	a	field_11372	field_11372
FIELD	dkw$1	[I	b	field_11371	field_11371
FIELD	dkw$1	[I	c	field_11370	field_11370
CLASS	dkx	net/minecraft/class_2452	net/minecraft/block/RailPlacementHelper
FIELD	dkx	Ldbw;	a	field_11409	world
FIELD	dkx	Liz;	b	field_11410	pos
FIELD	dkx	Ldem;	c	field_11411	block
FIELD	dkx	Ldsa;	d	field_11406	state
FIELD	dkx	Z	e	field_11408	forbidCurves
FIELD	dkx	Ljava/util/List;	f	field_11407	neighbors
METHOD	dkx	()Ljava/util/List;	a	method_10457	getNeighbors
METHOD	dkx	(Ldkx;)Z	a	method_10464	isNeighbor
METHOD	dkx	(Ldte;)V	a	method_10466	computeNeighbors
METHOD	dkx	(Liz;)Z	a	method_10456	isVerticallyNearRail
METHOD	dkx	(ZZLdte;)Ldkx;	a	method_10459	updateBlockState
METHOD	dkx	()I	b	method_10460	getNeighborCount
METHOD	dkx	(Ldkx;)Z	b	method_10455	canConnect
METHOD	dkx	(Liz;)Ldkx;	b	method_10458	getNeighboringRail
METHOD	dkx	()Ldsa;	c	method_10462	getBlockState
METHOD	dkx	(Ldkx;)V	c	method_10461	computeRailShape
METHOD	dkx	(Liz;)Z	c	method_10463	isNeighbor
METHOD	dkx	()V	d	method_10467	updateNeighborPositions
METHOD	dkx	(Liz;)Z	d	method_10465	canConnect
CLASS	dkx$1	net/minecraft/class_2452$1	net/minecraft/block/RailPlacementHelper$1
FIELD	dkx$1	[I	a	field_11412	field_11412
CLASS	dky	net/minecraft/class_2449	net/minecraft/block/RedstoneOreBlock
FIELD	dky	Lcom/mojang/serialization/MapCodec;	a	field_46421	CODEC
FIELD	dky	Ldsr;	b	field_11392	LIT
METHOD	dky	(Ldbw;Liz;)V	a	method_10440	spawnParticles
METHOD	dky	(Ldsa;Ldbw;Liz;)V	d	method_10441	light
CLASS	dkz	net/minecraft/class_2457	net/minecraft/block/RedstoneWireBlock
FIELD	dkz	Ljava/util/Map;	F	field_24416	SHAPES
FIELD	dkz	[Levp;	G	field_24466	COLORS
FIELD	dkz	F	H	field_31221	field_31221
FIELD	dkz	Ldsa;	I	field_24733	dotState
FIELD	dkz	Z	J	field_11438	wiresGivePower
FIELD	dkz	Lcom/mojang/serialization/MapCodec;	a	field_46422	CODEC
FIELD	dkz	Ldsy;	b	field_11440	WIRE_CONNECTION_NORTH
FIELD	dkz	Ldsy;	c	field_11436	WIRE_CONNECTION_EAST
FIELD	dkz	Ldsy;	d	field_11437	WIRE_CONNECTION_SOUTH
FIELD	dkz	Ldsy;	e	field_11439	WIRE_CONNECTION_WEST
FIELD	dkz	Ldta;	f	field_11432	POWER
FIELD	dkz	Ljava/util/Map;	g	field_11435	DIRECTION_TO_WIRE_CONNECTION_PROPERTY
FIELD	dkz	I	h	field_31222	field_31222
FIELD	dkz	I	i	field_31223	field_31223
FIELD	dkz	I	j	field_31224	field_31224
FIELD	dkz	I	k	field_31225	field_31225
FIELD	dkz	I	l	field_31226	field_31226
FIELD	dkz	Lewi;	m	field_24413	DOT_SHAPE
FIELD	dkz	Ljava/util/Map;	n	field_24414	DIRECTION_TO_SIDE_SHAPE
FIELD	dkz	Ljava/util/Map;	o	field_24415	DIRECTION_TO_UP_SHAPE
METHOD	dkz	(Ldbc;Ldsa;Liz;)Ldsa;	a	method_27840	getPlacementState
METHOD	dkz	(Ldbc;Liz;Ldsa;)Z	a	method_27937	canRunOnTop
METHOD	dkz	(Ldbc;Liz;Lje;)Ldtf;	a	method_10477	getRenderConnectionType
METHOD	dkz	(Ldbc;Liz;Lje;Z)Ldtf;	a	method_27841	getRenderConnectionType
METHOD	dkz	(Ldbw;Lazf;Liz;Levp;Lje;Lje;FF)V	a	method_27936	addPoweredParticles
METHOD	dkz	(Ldbw;Liz;)I	a	method_27842	getReceivedRedstonePower
METHOD	dkz	(Ldbw;Liz;Ldsa;)V	a	method_10485	update
METHOD	dkz	(Ldbw;Liz;Ldsa;Ldsa;)V	a	method_28482	updateForNewState
METHOD	dkz	(Ldsa;Lje;)Z	a	method_10482	connectsTo
METHOD	dkz	([Levp;)V	a	method_31649	method_31649
METHOD	dkz	(I)I	b	method_10487	getWireColor
METHOD	dkz	(Ldbc;Ldsa;Liz;)Ldsa;	b	method_27843	getDefaultWireState
METHOD	dkz	(Ldbw;Liz;)V	b	method_10479	updateNeighbors
METHOD	dkz	(Ldbw;Liz;)V	c	method_27844	updateOffsetNeighbors
METHOD	dkz	(Ldsa;)Z	m	method_10484	connectsTo
METHOD	dkz	(Ldsa;)Lewi;	n	method_27845	getShapeForState
METHOD	dkz	(Ldsa;)Z	o	method_27846	isFullyConnected
METHOD	dkz	(Ldsa;)Z	p	method_28483	isNotConnected
METHOD	dkz	(Ldsa;)I	q	method_10486	increasePower
CLASS	dkz$1	net/minecraft/class_2457$1	net/minecraft/block/RedstoneWireBlock$1
FIELD	dkz$1	[I	a	field_24467	field_24467
FIELD	dkz$1	[I	b	field_11442	field_11442
FIELD	dkz$1	[I	c	field_11441	field_11441
CLASS	dla	net/minecraft/class_2453	net/minecraft/block/RedstoneLampBlock
FIELD	dla	Lcom/mojang/serialization/MapCodec;	a	field_46423	CODEC
FIELD	dla	Ldsr;	b	field_11413	LIT
CLASS	dlb	net/minecraft/class_2459	net/minecraft/block/RedstoneTorchBlock
FIELD	dlb	Lcom/mojang/serialization/MapCodec;	c	field_46424	CODEC
FIELD	dlb	Ldsr;	d	field_11446	LIT
FIELD	dlb	I	e	field_31227	field_31227
FIELD	dlb	I	f	field_31228	field_31228
FIELD	dlb	I	g	field_31229	field_31229
FIELD	dlb	Ljava/util/Map;	h	field_11445	BURNOUT_MAP
FIELD	dlb	I	i	field_31230	SCHEDULED_TICK_DELAY
METHOD	dlb	(Ldbc;)Ljava/util/List;	a	method_20453	method_20453
METHOD	dlb	(Ldbw;Liz;Ldsa;)Z	a	method_10488	shouldUnpower
METHOD	dlb	(Ldbw;Liz;Z)Z	a	method_10489	isBurnedOut
CLASS	dlb$a	net/minecraft/class_2459$class_2460	net/minecraft/block/RedstoneTorchBlock$BurnoutEntry
FIELD	dlb$a	Liz;	a	field_11448	pos
FIELD	dlb$a	J	b	field_11447	time
CLASS	dlc	net/minecraft/class_2458	net/minecraft/block/WallRedstoneTorchBlock
FIELD	dlc	Lcom/mojang/serialization/MapCodec;	h	field_46425	CODEC
FIELD	dlc	Ldsu;	i	field_11443	FACING
FIELD	dlc	Ldsr;	j	field_11444	LIT
CLASS	dld	net/minecraft/class_2464	net/minecraft/block/BlockRenderType
FIELD	dld	Ldld;	a	field_11455	field_11455
FIELD	dld	Ldld;	b	field_11456	field_11456
FIELD	dld	Ldld;	c	field_11458	field_11458
FIELD	dld	[Ldld;	d	field_11457	field_11457
METHOD	dld	()[Ldld;	a	method_36708	method_36708
CLASS	dle	net/minecraft/class_2462	net/minecraft/block/RepeaterBlock
FIELD	dle	Lcom/mojang/serialization/MapCodec;	a	field_46426	CODEC
FIELD	dle	Ldsr;	b	field_11452	LOCKED
FIELD	dle	Ldta;	e	field_11451	DELAY
CLASS	dlf	net/minecraft/class_4969	net/minecraft/block/RespawnAnchorBlock
FIELD	dlf	Lcom/mojang/serialization/MapCodec;	a	field_46427	CODEC
FIELD	dlf	I	b	field_31231	NO_CHARGES
FIELD	dlf	I	c	field_31232	MAX_CHARGES
FIELD	dlf	Ldta;	d	field_23153	CHARGES
FIELD	dlf	Lcom/google/common/collect/ImmutableList;	e	field_26442	VALID_HORIZONTAL_SPAWN_OFFSETS
FIELD	dlf	Lcom/google/common/collect/ImmutableList;	f	field_26443	VALID_SPAWN_OFFSETS
METHOD	dlf	(Lbss;Ldbw;Liz;Ldsa;)V	a	method_26382	charge
METHOD	dlf	(Lbsy;Ldbg;Liz;)Ljava/util/Optional;	a	method_26156	findRespawnPosition
METHOD	dlf	(Lbsy;Ldbg;Liz;Z)Ljava/util/Optional;	a	method_30842	findRespawnPosition
METHOD	dlf	(Lcun;)Z	a	method_29289	isChargeItem
METHOD	dlf	(Ldbw;)Z	a	method_27353	isNether
METHOD	dlf	(Ldbw;Liz;)Z	a	method_29559	method_29559
METHOD	dlf	(Ldsa;I)I	a	method_26157	getLightLevel
METHOD	dlf	(Liz;Ldbw;)Z	a	method_29560	hasStillWater
METHOD	dlf	(Ldsa;Ldbw;Liz;)V	d	method_29561	explode
METHOD	dlf	(Ldsa;)Z	m	method_29290	canCharge
CLASS	dlf$1	net/minecraft/class_4969$1	net/minecraft/block/RespawnAnchorBlock$1
FIELD	dlf$1	Liz;	a	field_25404	field_25404
FIELD	dlf$1	Z	b	field_25405	field_25405
CLASS	dlg	net/minecraft/class_2337	net/minecraft/block/RodBlock
FIELD	dlg	F	f	field_31233	field_31233
FIELD	dlg	F	g	field_31234	field_31234
FIELD	dlg	Lewi;	h	field_10971	Y_SHAPE
FIELD	dlg	Lewi;	i	field_10970	Z_SHAPE
FIELD	dlg	Lewi;	j	field_10969	X_SHAPE
CLASS	dlg$1	net/minecraft/class_2337$1	net/minecraft/block/RodBlock$1
FIELD	dlg$1	[I	a	field_10972	field_10972
CLASS	dlh	net/minecraft/class_5954	net/minecraft/block/RootedDirtBlock
FIELD	dlh	Lcom/mojang/serialization/MapCodec;	a	field_46428	CODEC
CLASS	dli	net/minecraft/class_4774	net/minecraft/block/RootsBlock
FIELD	dli	Lcom/mojang/serialization/MapCodec;	a	field_46429	CODEC
FIELD	dli	F	b	field_31235	field_31235
FIELD	dli	Lewi;	c	field_22137	SHAPE
CLASS	dlj	net/minecraft/class_2465	net/minecraft/block/PillarBlock
FIELD	dlj	Lcom/mojang/serialization/MapCodec;	h	field_46430	CODEC
FIELD	dlj	Ldsy;	i	field_11459	AXIS
METHOD	dlj	(Ldsa;Ldlk;)Ldsa;	b	method_36377	changeRotation
CLASS	dlj$1	net/minecraft/class_2465$1	net/minecraft/block/PillarBlock$1
FIELD	dlj$1	[I	a	field_11461	field_11461
FIELD	dlj$1	[I	b	field_11460	field_11460
CLASS	dlk	net/minecraft/class_2470	net/minecraft/util/BlockRotation
FIELD	dlk	Ldlk;	a	field_11467	field_11467
FIELD	dlk	Ldlk;	b	field_11463	field_11463
FIELD	dlk	Ldlk;	c	field_11464	field_11464
FIELD	dlk	Ldlk;	d	field_11465	field_11465
FIELD	dlk	Lcom/mojang/serialization/Codec;	e	field_39313	CODEC
FIELD	dlk	Ljava/lang/String;	f	field_39314	id
FIELD	dlk	Lh;	g	field_23264	directionTransformation
FIELD	dlk	[Ldlk;	h	field_11466	field_11466
METHOD	dlk	()Lh;	a	method_26383	getDirectionTransformation
METHOD	dlk	(II)I	a	method_10502	rotate
METHOD	dlk	(Lazf;)Ldlk;	a	method_16548	random
METHOD	dlk	(Ldlk;)Ldlk;	a	method_10501	rotate
METHOD	dlk	(Lje;)Lje;	a	method_10503	rotate
METHOD	dlk	()[Ldlk;	b	method_36709	method_36709
METHOD	dlk	(Lazf;)Ljava/util/List;	b	method_16547	randomRotationOrder
CLASS	dll	net/minecraft/class_2473	net/minecraft/block/SaplingBlock
FIELD	dll	Lcom/mojang/serialization/MapCodec;	e	field_46431	CODEC
FIELD	dll	Ldta;	f	field_11476	STAGE
FIELD	dll	F	g	field_31236	field_31236
FIELD	dll	Lewi;	h	field_11478	SHAPE
FIELD	dll	Ldrp;	i	field_11477	generator
METHOD	dll	(Lare;Liz;Ldsa;Lazf;)V	a	method_10507	generate
METHOD	dll	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54038	method_54038
METHOD	dll	(Ldll;)Ldrp;	a	method_54039	method_54039
CLASS	dlm	net/minecraft/class_3736	net/minecraft/block/ScaffoldingBlock
FIELD	dlm	Lcom/mojang/serialization/MapCodec;	a	field_46432	CODEC
FIELD	dlm	I	b	field_31237	MAX_DISTANCE
FIELD	dlm	Ldta;	c	field_16495	DISTANCE
FIELD	dlm	Ldsr;	d	field_16496	WATERLOGGED
FIELD	dlm	Ldsr;	e	field_16547	BOTTOM
FIELD	dlm	I	f	field_31238	field_31238
FIELD	dlm	Lewi;	g	field_16494	NORMAL_OUTLINE_SHAPE
FIELD	dlm	Lewi;	h	field_16497	BOTTOM_OUTLINE_SHAPE
FIELD	dlm	Lewi;	i	field_17577	COLLISION_SHAPE
FIELD	dlm	Lewi;	j	field_17578	OUTLINE_SHAPE
METHOD	dlm	(Ldbc;Liz;)I	a	method_16372	calculateDistance
METHOD	dlm	(Ldbc;Liz;I)Z	a	method_16373	shouldBeBottom
CLASS	dln	net/minecraft/class_7124	net/minecraft/block/SculkSpreadable
FIELD	dln	Ldln;	s_	field_37602	VEIN_ONLY_SPREADER
METHOD	dln	(Ldbx;Ldsa;Liz;Lazf;)V	a	method_41468	spreadAtSamePosition
METHOD	dln	(Ldbx;Liz;Lazf;)Z	a	method_41470	method_41470
METHOD	dln	(Ldbx;Liz;Ldsa;Ljava/util/Collection;Z)Z	a	method_41469	spread
METHOD	dln	(Ldls$a;Ldbx;Liz;Lazf;Ldls;Z)I	a	method_41471	spread
METHOD	dln	()B	b	method_41467	getUpdate
METHOD	dln	()Z	d	method_41472	shouldConvertToSpreadable
METHOD	dln	(I)I	i_	method_41473	getDecay
CLASS	dln$1	net/minecraft/class_7124$1	net/minecraft/block/SculkSpreadable$1
CLASS	dlo	net/minecraft/class_7125	net/minecraft/block/SculkBlock
FIELD	dlo	Lcom/mojang/serialization/MapCodec;	b	field_46433	CODEC
METHOD	dlo	(Ldbx;Liz;)Z	a	method_41474	shouldNotDecay
METHOD	dlo	(Ldbx;Liz;Lazf;Z)Ldsa;	a	method_41475	getExtraBlockState
METHOD	dlo	(Ldls;Liz;Liz;I)I	a	method_41476	getDecay
CLASS	dlp	net/minecraft/class_7126	net/minecraft/block/SculkCatalystBlock
FIELD	dlp	Lcom/mojang/serialization/MapCodec;	a	field_46434	CODEC
FIELD	dlp	Ldsr;	b	field_37604	BLOOM
FIELD	dlp	Lbpx;	c	field_37605	experience
CLASS	dlq	net/minecraft/class_5703	net/minecraft/block/SculkSensorBlock
FIELD	dlq	[F	a	field_43248	RESONATION_NOTE_PITCHES
FIELD	dlq	Lcom/mojang/serialization/MapCodec;	c	field_46435	CODEC
FIELD	dlq	I	d	field_31239	field_31239
FIELD	dlq	I	e	field_44607	field_44607
FIELD	dlq	Ldsy;	f	field_28111	SCULK_SENSOR_PHASE
FIELD	dlq	Ldta;	g	field_28112	POWER
FIELD	dlq	Ldsr;	h	field_28113	WATERLOGGED
FIELD	dlq	Lewi;	i	field_28114	OUTLINE_SHAPE
METHOD	dlq	(Lbss;Ldbw;Liz;I)V	a	method_49822	tryResonate
METHOD	dlq	(Lbss;Ldbw;Liz;Ldsa;II)V	a	method_32904	setActive
METHOD	dlq	(Ldbw;Liz;Ldsa;)V	a	method_32903	setCooldown
METHOD	dlq	(Ldbw;Liz;Ldsa;Ldqm;)V	a	method_32905	method_32905
METHOD	dlq	([F)V	a	method_49823	method_49823
METHOD	dlq	(Ldbw;Liz;Ldsa;)V	b	method_32902	updateNeighbors
METHOD	dlq	()I	c	method_51166	getCooldownTime
METHOD	dlq	(Ldsa;)Ldth;	m	method_32908	getPhase
METHOD	dlq	(Ldsa;)Z	n	method_32909	isInactive
CLASS	dlr	net/minecraft/class_7268	net/minecraft/block/SculkShriekerBlock
FIELD	dlr	Lcom/mojang/serialization/MapCodec;	a	field_46436	CODEC
FIELD	dlr	Ldsr;	b	field_38229	SHRIEKING
FIELD	dlr	Ldsr;	c	field_38230	WATERLOGGED
FIELD	dlr	Ldsr;	d	field_38422	CAN_SUMMON
FIELD	dlr	Lewi;	e	field_38231	SHAPE
FIELD	dlr	D	f	field_38232	TOP
METHOD	dlr	(Lare;Larf;Ldqn;)V	a	method_43134	method_43134
METHOD	dlr	(Lare;Ldqn;)V	a	method_43132	method_43132
METHOD	dlr	(Ldbw;Liz;Ldsa;Ldqn;)V	a	method_42317	method_42317
METHOD	dlr	(Lare;Ldqn;)V	b	method_43133	method_43133
CLASS	dls	net/minecraft/class_7128	net/minecraft/block/entity/SculkSpreadManager
FIELD	dls	I	a	field_37609	field_37609
FIELD	dls	I	b	field_37610	MAX_CHARGE
FIELD	dls	F	c	field_37611	field_37611
FIELD	dls	I	d	field_37612	field_37612
FIELD	dls	I	e	field_37613	MAX_CURSORS
FIELD	dls	Z	f	field_37614	worldGen
FIELD	dls	Laxe;	g	field_37615	replaceableTag
FIELD	dls	I	h	field_37616	extraBlockChance
FIELD	dls	I	i	field_37617	maxDistance
FIELD	dls	I	j	field_37618	spreadChance
FIELD	dls	I	k	field_37619	decayChance
FIELD	dls	Ljava/util/List;	l	field_37620	cursors
FIELD	dls	Lorg/slf4j/Logger;	m	field_37621	LOGGER
METHOD	dls	()Ldls;	a	method_41478	create
METHOD	dls	(Ldbx;Liz;Lazf;Z)V	a	method_41479	tick
METHOD	dls	(Ldls$a;)V	a	method_41480	addCursor
METHOD	dls	(Ldls$a;Liz;Ljava/lang/Integer;)Ljava/lang/Integer;	a	method_41481	method_41481
METHOD	dls	(Liz;I)V	a	method_41482	spread
METHOD	dls	(Lur;)V	a	method_41483	readNbt
METHOD	dls	(Lur;Lvo;)V	a	method_41484	method_41484
METHOD	dls	()Ldls;	b	method_41485	createWorldGen
METHOD	dls	(Ldls$a;)Ljava/lang/Integer;	b	method_51355	method_51355
METHOD	dls	(Lur;)V	b	method_41486	writeNbt
METHOD	dls	()Laxe;	c	method_41487	getReplaceableTag
METHOD	dls	()I	d	method_41488	getExtraBlockChance
METHOD	dls	()I	e	method_41489	getMaxDistance
METHOD	dls	()I	f	method_41490	getSpreadChance
METHOD	dls	()I	g	method_41491	getDecayChance
METHOD	dls	()Z	h	method_41492	isWorldGen
METHOD	dls	()Ljava/util/List;	i	method_41493	getCursors
METHOD	dls	()V	j	method_41494	clearCursors
CLASS	dls$a	net/minecraft/class_7128$class_7129	net/minecraft/block/entity/SculkSpreadManager$Cursor
FIELD	dls$a	I	a	field_37622	field_37622
FIELD	dls$a	Lcom/mojang/serialization/Codec;	b	field_37623	CODEC
FIELD	dls$a	Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	c	field_37624	OFFSETS
FIELD	dls$a	Liz;	d	field_37625	pos
FIELD	dls$a	I	e	field_37626	charge
FIELD	dls$a	I	f	field_37627	update
FIELD	dls$a	I	g	field_37628	decay
FIELD	dls$a	Ljava/util/Set;	h	field_37629	faces
FIELD	dls$a	Lcom/mojang/serialization/Codec;	i	field_37630	DIRECTION_SET_CODEC
METHOD	dls$a	()Liz;	a	method_41495	getPos
METHOD	dls$a	(Lazf;)Ljava/util/List;	a	method_41507	shuffleOffsets
METHOD	dls$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41502	method_41502
METHOD	dls$a	(Ldbx;Liz;Lazf;)Liz;	a	method_41498	getSpreadPos
METHOD	dls$a	(Ldbx;Liz;Lazf;Ldls;Z)V	a	method_41499	spread
METHOD	dls$a	(Ldbx;Liz;Liz;)Z	a	method_41496	canSpread
METHOD	dls$a	(Ldbx;Liz;Lje;)Z	a	method_41497	canSpread
METHOD	dls$a	(Ldbx;Liz;Z)Z	a	method_41500	canSpread
METHOD	dls$a	(Ldls$a;)V	a	method_41501	merge
METHOD	dls$a	(Ldsa;)Ldln;	a	method_41503	getSpreadable
METHOD	dls$a	(Lit/unimi/dsi/fastutil/objects/ObjectArrayList;)V	a	method_41505	method_41505
METHOD	dls$a	(Liz;)Z	a	method_41504	method_41504
METHOD	dls$a	(Ljava/util/List;)Ljava/util/Set;	a	method_41506	method_41506
METHOD	dls$a	()I	b	method_41508	getCharge
METHOD	dls$a	(Ldls$a;)Ljava/util/Optional;	b	method_41509	method_41509
METHOD	dls$a	()I	c	method_41510	getDecay
METHOD	dls$a	(Ldls$a;)Ljava/lang/Integer;	c	method_41511	method_41511
METHOD	dls$a	()Ljava/util/Set;	d	method_41512	getFaces
CLASS	dlt	net/minecraft/class_7130	net/minecraft/block/SculkVeinBlock
FIELD	dlt	Lcom/mojang/serialization/MapCodec;	c	field_46437	CODEC
FIELD	dlt	Ldsr;	d	field_37631	WATERLOGGED
FIELD	dlt	Ldjy;	e	field_37632	allGrowTypeGrower
FIELD	dlt	Ldjy;	f	field_37633	samePositionOnlyGrower
METHOD	dlt	(Ldbx;Ldsa;Liz;)Z	a	method_41513	veinCoversSculkReplaceable
METHOD	dlt	(Ldbx;Liz;Ldsa;Ljava/util/Collection;)Z	a	method_41514	place
METHOD	dlt	(Ldls;Ldbx;Liz;Lazf;)Z	a	method_41515	convertToBlock
METHOD	dlt	()Ldjy;	m	method_41516	getSamePositionOnlyGrower
CLASS	dlt$a	net/minecraft/class_7130$class_7131	net/minecraft/block/SculkVeinBlock$SculkVeinGrowChecker
FIELD	dlt$a	[Ldjy$e;	b	field_37635	growTypes
CLASS	dlu	net/minecraft/class_2472	net/minecraft/block/SeaPickleBlock
FIELD	dlu	Lcom/mojang/serialization/MapCodec;	a	field_46438	CODEC
FIELD	dlu	I	b	field_31241	MAX_PICKLES
FIELD	dlu	Ldta;	c	field_11472	PICKLES
FIELD	dlu	Ldsr;	d	field_11475	WATERLOGGED
FIELD	dlu	Lewi;	e	field_11473	ONE_PICKLE_SHAPE
FIELD	dlu	Lewi;	f	field_11470	TWO_PICKLES_SHAPE
FIELD	dlu	Lewi;	g	field_11471	THREE_PICKLES_SHAPE
FIELD	dlu	Lewi;	h	field_11474	FOUR_PICKLES_SHAPE
METHOD	dlu	(Ldsa;)Z	m	method_10506	isDry
CLASS	dlv	net/minecraft/class_2476	net/minecraft/block/SeagrassBlock
FIELD	dlv	Lcom/mojang/serialization/MapCodec;	a	field_46439	CODEC
FIELD	dlv	F	b	field_31242	field_31242
FIELD	dlv	Lewi;	c	field_11485	SHAPE
CLASS	dlw	net/minecraft/class_2480	net/minecraft/block/ShulkerBoxBlock
FIELD	dlw	Lcom/mojang/serialization/MapCodec;	a	field_46440	CODEC
FIELD	dlw	Ldsy;	b	field_11496	FACING
FIELD	dlw	Lale;	c	field_11495	CONTENTS_DYNAMIC_DROP_ID
FIELD	dlw	Lxo;	d	field_49401	UNKNOWN_CONTENTS_TEXT
FIELD	dlw	F	e	field_41075	field_41075
FIELD	dlw	Lewi;	f	field_41076	UP_SHAPE
FIELD	dlw	Lewi;	g	field_41077	DOWN_SHAPE
FIELD	dlw	Lewi;	h	field_41078	WEST_SHAPE
FIELD	dlw	Lewi;	i	field_41079	EAST_SHAPE
FIELD	dlw	Lewi;	j	field_41080	NORTH_SHAPE
FIELD	dlw	Lewi;	k	field_41081	SOUTH_SHAPE
FIELD	dlw	Ljava/util/Map;	l	field_41082	SIDES_SHAPES
FIELD	dlw	Lctg;	m	field_11494	color
METHOD	dlw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54040	method_54040
METHOD	dlw	(Lctg;)Ldex;	a	method_10525	get
METHOD	dlw	(Lcun;Ldbz;Ldqo;)V	a	method_38234	method_38234
METHOD	dlw	(Ldex;)Lctg;	a	method_10526	getColor
METHOD	dlw	(Ldlw;)Ljava/util/Optional;	a	method_54041	method_54041
METHOD	dlw	(Ldqo;Ljava/util/function/Consumer;)V	a	method_10524	method_10524
METHOD	dlw	(Ldsa;Ldbw;Liz;Ldqo;)Z	a	method_33383	canOpen
METHOD	dlw	(Ljava/util/EnumMap;)V	a	method_47378	method_47378
METHOD	dlw	(Ljava/util/Optional;Ldrz$d;)Ldlw;	a	method_54042	method_54042
METHOD	dlw	()Lctg;	b	method_10528	getColor
METHOD	dlw	(Lctg;)Lcun;	b	method_10529	getItemStack
METHOD	dlw	(Lcui;)Lctg;	b	method_10527	getColor
CLASS	dlw$1	net/minecraft/class_2480$1	net/minecraft/block/ShulkerBoxBlock$1
FIELD	dlw$1	[I	a	field_11497	field_11497
CLASS	dlx	net/minecraft/class_2478	net/minecraft/block/AbstractSignBlock
FIELD	dlx	Ldtn;	a	field_21675	type
FIELD	dlx	Ldsr;	f	field_11491	WATERLOGGED
FIELD	dlx	F	g	field_31243	field_31243
FIELD	dlx	Lewi;	h	field_11492	SHAPE
METHOD	dlx	(Lcmv;Ldqp;)Z	a	method_49824	isOtherPlayerEditing
METHOD	dlx	(Lcmv;Ldqp;Z)V	a	method_49825	openEditScreen
METHOD	dlx	(Ldex;)Ldtn;	a	method_45459	getWoodType
METHOD	dlx	(Lxo;)Z	a	method_51172	method_51172
METHOD	dlx	(Lcmv;Ldqp;Z)Z	b	method_51173	isTextLiteralOrEmpty
METHOD	dlx	()Ldtn;	d	method_24025	getWoodType
METHOD	dlx	(Ldsa;)F	g	method_49814	getRotationDegrees
METHOD	dlx	(Ldsa;)Levp;	m	method_50003	getCenter
CLASS	dly	net/minecraft/class_3737	net/minecraft/block/Waterloggable
CLASS	dlz	net/minecraft/class_2484	net/minecraft/block/SkullBlock
FIELD	dlz	I	b	field_31245	MAX_ROTATIONS
FIELD	dlz	Lcom/mojang/serialization/MapCodec;	c	field_46441	CODEC
FIELD	dlz	I	d	field_31244	MAX_ROTATION_INDEX
FIELD	dlz	Ldta;	e	field_11505	ROTATION
FIELD	dlz	Lewi;	f	field_11506	SHAPE
FIELD	dlz	Lewi;	g	field_41312	PIGLIN_SHAPE
METHOD	dlz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54043	method_54043
CLASS	dlz$a	net/minecraft/class_2484$class_2485	net/minecraft/block/SkullBlock$SkullType
FIELD	dlz$a	Ljava/util/Map;	a	field_46442	TYPES
FIELD	dlz$a	Lcom/mojang/serialization/Codec;	b	field_46443	CODEC
CLASS	dlz$b	net/minecraft/class_2484$class_2486	net/minecraft/block/SkullBlock$Type
FIELD	dlz$b	Ldlz$b;	c	field_11512	field_11512
FIELD	dlz$b	Ldlz$b;	d	field_11513	field_11513
FIELD	dlz$b	Ldlz$b;	e	field_11510	field_11510
FIELD	dlz$b	Ldlz$b;	f	field_11508	field_11508
FIELD	dlz$b	Ldlz$b;	g	field_11507	field_11507
FIELD	dlz$b	Ldlz$b;	h	field_41313	field_41313
FIELD	dlz$b	Ldlz$b;	i	field_11511	field_11511
FIELD	dlz$b	Ljava/lang/String;	j	field_46444	id
FIELD	dlz$b	[Ldlz$b;	k	field_11509	field_11509
METHOD	dlz$b	()[Ldlz$b;	a	method_36710	method_36710
CLASS	dma	net/minecraft/class_2482	net/minecraft/block/SlabBlock
FIELD	dma	Lcom/mojang/serialization/MapCodec;	a	field_46445	CODEC
FIELD	dma	Ldsy;	b	field_11501	TYPE
FIELD	dma	Ldsr;	c	field_11502	WATERLOGGED
FIELD	dma	Lewi;	d	field_11500	BOTTOM_SHAPE
FIELD	dma	Lewi;	e	field_11499	TOP_SHAPE
CLASS	dma$1	net/minecraft/class_2482$1	net/minecraft/block/SlabBlock$1
FIELD	dma$1	[I	a	field_11504	field_11504
FIELD	dma$1	[I	b	field_11503	field_11503
CLASS	dmb	net/minecraft/class_2490	net/minecraft/block/SlimeBlock
FIELD	dmb	Lcom/mojang/serialization/MapCodec;	a	field_46446	CODEC
METHOD	dmb	(Lbss;)V	a	method_21847	bounce
CLASS	dmc	net/minecraft/class_5808	net/minecraft/block/SmallDripleafBlock
FIELD	dmc	Lcom/mojang/serialization/MapCodec;	c	field_46447	CODEC
FIELD	dmc	Ldsu;	d	field_29563	FACING
FIELD	dmc	F	e	field_31246	field_31246
FIELD	dmc	Lewi;	f	field_28690	SHAPE
FIELD	dmc	Ldsr;	g	field_28691	WATERLOGGED
CLASS	dmd	net/minecraft/class_3717	net/minecraft/block/SmithingTableBlock
FIELD	dmd	Lcom/mojang/serialization/MapCodec;	b	field_46448	CODEC
FIELD	dmd	Lxo;	c	field_22511	SCREEN_TITLE
METHOD	dmd	(Ldbw;Liz;ILcmu;Lcmv;)Lcps;	a	method_24950	method_24950
CLASS	dme	net/minecraft/class_3716	net/minecraft/block/SmokerBlock
FIELD	dme	Lcom/mojang/serialization/MapCodec;	c	field_46449	CODEC
CLASS	dmf	net/minecraft/class_8238	net/minecraft/block/SnifferEggBlock
FIELD	dmf	Lcom/mojang/serialization/MapCodec;	a	field_46450	CODEC
FIELD	dmf	I	b	field_43249	FINAL_HATCH_STAGE
FIELD	dmf	Ldta;	c	field_43250	HATCH
FIELD	dmf	I	d	field_43251	HATCHING_TIME
FIELD	dmf	I	e	field_43252	BOOSTED_HATCHING_TIME
FIELD	dmf	I	f	field_43253	MAX_RANDOM_CRACK_TIME_OFFSET
FIELD	dmf	Lewi;	g	field_43254	SHAPE
METHOD	dmf	(Ldbc;Liz;)Z	a	method_49826	isAboveHatchBooster
METHOD	dmf	(Ldsa;)I	m	method_49827	getHatchStage
METHOD	dmf	(Ldsa;)Z	n	method_49828	isReadyToHatch
CLASS	dmg	net/minecraft/class_2488	net/minecraft/block/SnowBlock
FIELD	dmg	Lcom/mojang/serialization/MapCodec;	a	field_46451	CODEC
FIELD	dmg	I	b	field_31247	MAX_LAYERS
FIELD	dmg	Ldta;	c	field_11518	LAYERS
FIELD	dmg	[Lewi;	d	field_11517	LAYERS_TO_SHAPE
FIELD	dmg	I	e	field_31248	field_31248
CLASS	dmg$1	net/minecraft/class_2488$1	net/minecraft/block/SnowBlock$1
FIELD	dmg$1	[I	a	field_11519	field_11519
CLASS	dmh	net/minecraft/class_2493	net/minecraft/block/SnowyBlock
FIELD	dmh	Lcom/mojang/serialization/MapCodec;	b	field_46452	CODEC
FIELD	dmh	Ldsr;	c	field_11522	SNOWY
METHOD	dmh	(Ldsa;)Z	m	method_35291	isSnow
CLASS	dmi	net/minecraft/class_4775	net/minecraft/block/SoulFireBlock
FIELD	dmi	Lcom/mojang/serialization/MapCodec;	c	field_46453	CODEC
METHOD	dmi	(Ldsa;)Z	m	method_26158	isSoulBase
CLASS	dmj	net/minecraft/class_2492	net/minecraft/block/SoulSandBlock
FIELD	dmj	Lcom/mojang/serialization/MapCodec;	a	field_46454	CODEC
FIELD	dmj	Lewi;	b	field_11521	COLLISION_SHAPE
FIELD	dmj	I	c	field_31249	SCHEDULED_TICK_DELAY
CLASS	dmk	net/minecraft/class_2498	net/minecraft/sound/BlockSoundGroup
FIELD	dmk	Ldmk;	A	field_17734	LANTERN
FIELD	dmk	Ldmk;	B	field_22152	NETHER_STEM
FIELD	dmk	Ldmk;	C	field_22153	NYLIUM
FIELD	dmk	Ldmk;	D	field_22154	FUNGUS
FIELD	dmk	Ldmk;	E	field_22138	ROOTS
FIELD	dmk	Ldmk;	F	field_22139	SHROOMLIGHT
FIELD	dmk	Ldmk;	G	field_22140	WEEPING_VINES
FIELD	dmk	Ldmk;	H	field_23082	WEEPING_VINES_LOW_PITCH
FIELD	dmk	Ldmk;	I	field_22141	SOUL_SAND
FIELD	dmk	Ldmk;	J	field_22142	SOUL_SOIL
FIELD	dmk	Ldmk;	K	field_22143	BASALT
FIELD	dmk	Ldmk;	L	field_22144	WART_BLOCK
FIELD	dmk	Ldmk;	M	field_22145	NETHERRACK
FIELD	dmk	Ldmk;	N	field_22146	NETHER_BRICKS
FIELD	dmk	Ldmk;	O	field_22147	NETHER_SPROUTS
FIELD	dmk	Ldmk;	P	field_22148	NETHER_ORE
FIELD	dmk	Ldmk;	Q	field_22149	BONE
FIELD	dmk	Ldmk;	R	field_22150	NETHERITE
FIELD	dmk	Ldmk;	S	field_22151	ANCIENT_DEBRIS
FIELD	dmk	Ldmk;	T	field_23265	LODESTONE
FIELD	dmk	Ldmk;	U	field_24119	CHAIN
FIELD	dmk	Ldmk;	V	field_24120	NETHER_GOLD_ORE
FIELD	dmk	Ldmk;	W	field_24121	GILDED_BLACKSTONE
FIELD	dmk	Ldmk;	X	field_27196	CANDLE
FIELD	dmk	Ldmk;	Y	field_27197	AMETHYST_BLOCK
FIELD	dmk	Ldmk;	Z	field_27198	AMETHYST_CLUSTER
FIELD	dmk	Ldmk;	aA	field_37644	SCULK
FIELD	dmk	Ldmk;	aB	field_37645	SCULK_VEIN
FIELD	dmk	Ldmk;	aC	field_37646	SCULK_SHRIEKER
FIELD	dmk	Ldmk;	aD	field_28427	GLOW_LICHEN
FIELD	dmk	Ldmk;	aE	field_29033	DEEPSLATE
FIELD	dmk	Ldmk;	aF	field_29034	DEEPSLATE_BRICKS
FIELD	dmk	Ldmk;	aG	field_29035	DEEPSLATE_TILES
FIELD	dmk	Ldmk;	aH	field_29036	POLISHED_DEEPSLATE
FIELD	dmk	Ldmk;	aI	field_37636	FROGLIGHT
FIELD	dmk	Ldmk;	aJ	field_37637	FROGSPAWN
FIELD	dmk	Ldmk;	aK	field_37638	MANGROVE_ROOTS
FIELD	dmk	Ldmk;	aL	field_37639	MUDDY_MANGROVE_ROOTS
FIELD	dmk	Ldmk;	a	field_44608	INTENTIONALLY_EMPTY
FIELD	dmk	Ldmk;	aM	field_37640	MUD
FIELD	dmk	Ldmk;	aN	field_37641	MUD_BRICKS
FIELD	dmk	Ldmk;	aO	field_37642	PACKED_MUD
FIELD	dmk	Ldmk;	aP	field_40313	HANGING_SIGN
FIELD	dmk	Ldmk;	aQ	field_41083	NETHER_WOOD_HANGING_SIGN
FIELD	dmk	Ldmk;	aR	field_41084	BAMBOO_WOOD_HANGING_SIGN
FIELD	dmk	Ldmk;	aS	field_40314	BAMBOO_WOOD
FIELD	dmk	Ldmk;	aT	field_40315	NETHER_WOOD
FIELD	dmk	Ldmk;	aU	field_42766	CHERRY_WOOD
FIELD	dmk	Ldmk;	aV	field_42767	CHERRY_SAPLING
FIELD	dmk	Ldmk;	aW	field_42768	CHERRY_LEAVES
FIELD	dmk	Ldmk;	aX	field_42769	CHERRY_WOOD_HANGING_SIGN
FIELD	dmk	Ldmk;	aY	field_41085	CHISELED_BOOKSHELF
FIELD	dmk	Ldmk;	aZ	field_42770	SUSPICIOUS_SAND
FIELD	dmk	Ldmk;	aa	field_27199	SMALL_AMETHYST_BUD
FIELD	dmk	Ldmk;	ab	field_27200	MEDIUM_AMETHYST_BUD
FIELD	dmk	Ldmk;	ac	field_27201	LARGE_AMETHYST_BUD
FIELD	dmk	Ldmk;	ad	field_27202	TUFF
FIELD	dmk	Ldmk;	ae	field_47083	TUFF_BRICKS
FIELD	dmk	Ldmk;	af	field_47084	POLISHED_TUFF
FIELD	dmk	Ldmk;	ag	field_27203	CALCITE
FIELD	dmk	Ldmk;	ah	field_28060	DRIPSTONE_BLOCK
FIELD	dmk	Ldmk;	ai	field_28061	POINTED_DRIPSTONE
FIELD	dmk	Ldmk;	aj	field_27204	COPPER
FIELD	dmk	Ldmk;	ak	field_47085	COPPER_BULB
FIELD	dmk	Ldmk;	al	field_47086	COPPER_GRATE
FIELD	dmk	Ldmk;	am	field_28692	CAVE_VINES
FIELD	dmk	Ldmk;	an	field_28693	SPORE_BLOSSOM
FIELD	dmk	Ldmk;	ao	field_28694	AZALEA
FIELD	dmk	Ldmk;	ap	field_28695	FLOWERING_AZALEA
FIELD	dmk	Ldmk;	aq	field_28696	MOSS_CARPET
FIELD	dmk	Ldmk;	ar	field_42772	PINK_PETALS
FIELD	dmk	Ldmk;	as	field_28697	MOSS_BLOCK
FIELD	dmk	Ldmk;	at	field_28698	BIG_DRIPLEAF
FIELD	dmk	Ldmk;	au	field_28699	SMALL_DRIPLEAF
FIELD	dmk	Ldmk;	av	field_28700	ROOTED_DIRT
FIELD	dmk	Ldmk;	aw	field_28701	HANGING_ROOTS
FIELD	dmk	Ldmk;	ax	field_28702	AZALEA_LEAVES
FIELD	dmk	Ldmk;	ay	field_28116	SCULK_SENSOR
FIELD	dmk	Ldmk;	az	field_37643	SCULK_CATALYST
FIELD	dmk	Ldmk;	b	field_11547	WOOD
FIELD	dmk	Ldmk;	ba	field_43255	SUSPICIOUS_GRAVEL
FIELD	dmk	Ldmk;	bb	field_42771	DECORATED_POT
FIELD	dmk	Ldmk;	bc	field_43256	DECORATED_POT_SHATTER
FIELD	dmk	Ldmk;	bd	field_47346	TRIAL_SPAWNER
FIELD	dmk	Ldmk;	be	field_45970	SPONGE
FIELD	dmk	Ldmk;	bf	field_45971	WET_SPONGE
FIELD	dmk	Ldmk;	bg	field_48855	VAULT
FIELD	dmk	Ldmk;	bh	field_49834	HEAVY_CORE
FIELD	dmk	Ldmk;	bi	field_50169	COBWEB
FIELD	dmk	F	bj	field_11540	volume
FIELD	dmk	F	bk	field_11539	pitch
FIELD	dmk	Lavy;	bl	field_11546	breakSound
FIELD	dmk	Lavy;	bm	field_11527	stepSound
FIELD	dmk	Lavy;	bn	field_11536	placeSound
FIELD	dmk	Lavy;	bo	field_11530	hitSound
FIELD	dmk	Lavy;	bp	field_11541	fallSound
FIELD	dmk	Ldmk;	c	field_11529	GRAVEL
FIELD	dmk	Ldmk;	d	field_11535	GRASS
FIELD	dmk	Ldmk;	e	field_25183	LILY_PAD
FIELD	dmk	Ldmk;	f	field_11544	STONE
FIELD	dmk	Ldmk;	g	field_11533	METAL
FIELD	dmk	Ldmk;	h	field_11537	GLASS
FIELD	dmk	Ldmk;	i	field_11543	WOOL
FIELD	dmk	Ldmk;	j	field_11526	SAND
FIELD	dmk	Ldmk;	k	field_11548	SNOW
FIELD	dmk	Ldmk;	l	field_27884	POWDER_SNOW
FIELD	dmk	Ldmk;	m	field_11532	LADDER
FIELD	dmk	Ldmk;	n	field_11531	ANVIL
FIELD	dmk	Ldmk;	o	field_11545	SLIME
FIELD	dmk	Ldmk;	p	field_21214	HONEY
FIELD	dmk	Ldmk;	q	field_11534	WET_GRASS
FIELD	dmk	Ldmk;	r	field_11528	CORAL
FIELD	dmk	Ldmk;	s	field_11542	BAMBOO
FIELD	dmk	Ldmk;	t	field_11538	BAMBOO_SAPLING
FIELD	dmk	Ldmk;	u	field_16498	SCAFFOLDING
FIELD	dmk	Ldmk;	v	field_17579	SWEET_BERRY_BUSH
FIELD	dmk	Ldmk;	w	field_17580	CROP
FIELD	dmk	Ldmk;	x	field_18852	STEM
FIELD	dmk	Ldmk;	y	field_23083	VINE
FIELD	dmk	Ldmk;	z	field_17581	NETHER_WART
METHOD	dmk	()F	a	method_10597	getVolume
METHOD	dmk	()F	b	method_10599	getPitch
METHOD	dmk	()Lavy;	c	method_10595	getBreakSound
METHOD	dmk	()Lavy;	d	method_10594	getStepSound
METHOD	dmk	()Lavy;	e	method_10598	getPlaceSound
METHOD	dmk	()Lavy;	f	method_10596	getHitSound
METHOD	dmk	()Lavy;	g	method_10593	getFallSound
CLASS	dml	net/minecraft/class_2496	net/minecraft/block/SpawnerBlock
FIELD	dml	Lcom/mojang/serialization/MapCodec;	a	field_46455	CODEC
CLASS	dmm	net/minecraft/class_2502	net/minecraft/block/SpongeBlock
FIELD	dmm	Lcom/mojang/serialization/MapCodec;	a	field_46456	CODEC
FIELD	dmm	I	b	field_31250	ABSORB_RADIUS
FIELD	dmm	I	c	field_31251	ABSORB_LIMIT
FIELD	dmm	[Lje;	d	field_43257	DIRECTIONS
METHOD	dmm	(Ldbw;Liz;)V	a	method_10620	update
METHOD	dmm	(Liz;Ldbw;Liz;)Z	a	method_49829	method_49829
METHOD	dmm	(Liz;Ljava/util/function/Consumer;)V	a	method_49830	method_49830
METHOD	dmm	(Ldbw;Liz;)Z	b	method_10619	absorbWater
CLASS	dmn	net/minecraft/class_5809	net/minecraft/block/SporeBlossomBlock
FIELD	dmn	Lcom/mojang/serialization/MapCodec;	a	field_46457	CODEC
FIELD	dmn	Lewi;	b	field_28703	SHAPE
FIELD	dmn	I	c	field_31252	field_31252
FIELD	dmn	I	d	field_31253	field_31253
FIELD	dmn	I	e	field_31254	field_31254
CLASS	dmo	net/minecraft/class_2500	net/minecraft/block/SpreadableBlock
METHOD	dmo	(Ldsa;Ldbz;Liz;)Z	b	method_10614	canSurvive
METHOD	dmo	(Ldsa;Ldbz;Liz;)Z	c	method_10613	canSpread
CLASS	dmp	net/minecraft/class_2506	net/minecraft/block/StainedGlassBlock
FIELD	dmp	Lcom/mojang/serialization/MapCodec;	a	field_46458	CODEC
FIELD	dmp	Lctg;	c	field_11558	color
METHOD	dmp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54044	method_54044
CLASS	dmq	net/minecraft/class_2504	net/minecraft/block/StainedGlassPaneBlock
FIELD	dmq	Lcom/mojang/serialization/MapCodec;	j	field_46459	CODEC
FIELD	dmq	Lctg;	k	field_11554	color
METHOD	dmq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54045	method_54045
CLASS	dmr	net/minecraft/class_2510	net/minecraft/block/StairsBlock
FIELD	dmr	[Lewi;	F	field_11566	TOP_SHAPES
FIELD	dmr	[Lewi;	G	field_11564	BOTTOM_SHAPES
FIELD	dmr	Ldsa;	H	field_11574	baseBlockState
FIELD	dmr	[I	I	field_11570	SHAPE_INDICES
FIELD	dmr	Ldex;	J	field_11579	baseBlock
FIELD	dmr	Lcom/mojang/serialization/MapCodec;	a	field_46460	CODEC
FIELD	dmr	Ldsu;	b	field_11571	FACING
FIELD	dmr	Ldsy;	c	field_11572	HALF
FIELD	dmr	Ldsy;	d	field_11565	SHAPE
FIELD	dmr	Ldsr;	e	field_11573	WATERLOGGED
FIELD	dmr	Lewi;	f	field_11562	TOP_SHAPE
FIELD	dmr	Lewi;	g	field_11576	BOTTOM_SHAPE
FIELD	dmr	Lewi;	h	field_11561	BOTTOM_NORTH_WEST_CORNER_SHAPE
FIELD	dmr	Lewi;	i	field_11578	BOTTOM_SOUTH_WEST_CORNER_SHAPE
FIELD	dmr	Lewi;	j	field_11568	TOP_NORTH_WEST_CORNER_SHAPE
FIELD	dmr	Lewi;	k	field_11563	TOP_SOUTH_WEST_CORNER_SHAPE
FIELD	dmr	Lewi;	l	field_11575	BOTTOM_NORTH_EAST_CORNER_SHAPE
FIELD	dmr	Lewi;	m	field_11569	BOTTOM_SOUTH_EAST_CORNER_SHAPE
FIELD	dmr	Lewi;	n	field_11577	TOP_NORTH_EAST_CORNER_SHAPE
FIELD	dmr	Lewi;	o	field_11567	TOP_SOUTH_EAST_CORNER_SHAPE
METHOD	dmr	(ILewi;Lewi;Lewi;Lewi;Lewi;)Lewi;	a	method_10671	composeShape
METHOD	dmr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54046	method_54046
METHOD	dmr	(Ldmr;)Ldsa;	a	method_54047	method_54047
METHOD	dmr	(Lewi;Lewi;Lewi;Lewi;Lewi;)[Lewi;	a	method_10672	composeShapes
METHOD	dmr	(Lewi;Lewi;Lewi;Lewi;Lewi;I)Lewi;	a	method_10674	method_10674
METHOD	dmr	(I)[Lewi;	b	method_10677	method_10677
METHOD	dmr	(Ldsa;Ldbc;Liz;Lje;)Z	c	method_10678	isDifferentOrientation
METHOD	dmr	(Ldsa;Ldbc;Liz;)Ldtj;	i	method_10675	getStairShape
METHOD	dmr	(Ldsa;)Z	m	method_10676	isStairs
METHOD	dmr	(Ldsa;)I	n	method_10673	getShapeIndexIndex
CLASS	dmr$1	net/minecraft/class_2510$1	net/minecraft/block/StairsBlock$1
FIELD	dmr$1	[I	a	field_11581	field_11581
FIELD	dmr$1	[I	b	field_11580	field_11580
CLASS	dms	net/minecraft/class_2508	net/minecraft/block/SignBlock
FIELD	dms	Lcom/mojang/serialization/MapCodec;	a	field_46461	CODEC
FIELD	dms	Ldta;	b	field_11559	ROTATION
METHOD	dms	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54048	method_54048
CLASS	dmt	net/minecraft/class_2513	net/minecraft/block/StemBlock
FIELD	dmt	Lcom/mojang/serialization/MapCodec;	a	field_46462	CODEC
FIELD	dmt	I	b	field_31255	MAX_AGE
FIELD	dmt	Ldta;	c	field_11584	AGE
FIELD	dmt	F	d	field_31256	field_31256
FIELD	dmt	[Lewi;	e	field_11583	AGE_TO_SHAPE
FIELD	dmt	Lald;	f	field_11585	gourdBlock
FIELD	dmt	Lald;	g	field_46463	attachedStemBlock
FIELD	dmt	Lald;	h	field_27205	pickBlockItem
METHOD	dmt	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54049	method_54049
METHOD	dmt	(Ldmt;)Lald;	a	method_54050	method_54050
METHOD	dmt	(Ldmt;)Lald;	b	method_54051	method_54051
METHOD	dmt	(Ldmt;)Lald;	c	method_54052	method_54052
CLASS	dmu	net/minecraft/class_3718	net/minecraft/block/StonecutterBlock
FIELD	dmu	Lcom/mojang/serialization/MapCodec;	a	field_46464	CODEC
FIELD	dmu	Ldsu;	b	field_17649	FACING
FIELD	dmu	Lewi;	c	field_16407	SHAPE
FIELD	dmu	Lxo;	d	field_17650	TITLE
METHOD	dmu	(Ldbw;Liz;ILcmu;Lcmv;)Lcps;	a	method_17896	method_17896
CLASS	dmv	net/minecraft/class_2515	net/minecraft/block/StructureBlock
FIELD	dmv	Lcom/mojang/serialization/MapCodec;	a	field_46465	CODEC
FIELD	dmv	Ldsy;	b	field_11586	MODE
METHOD	dmv	(Lare;Ldqu;)V	a	method_10703	doAction
CLASS	dmv$1	net/minecraft/class_2515$1	net/minecraft/block/StructureBlock$1
FIELD	dmv$1	[I	a	field_11587	field_11587
CLASS	dmw	net/minecraft/class_2518	net/minecraft/block/StructureVoidBlock
FIELD	dmw	Lcom/mojang/serialization/MapCodec;	a	field_46466	CODEC
FIELD	dmw	D	b	field_31257	SHAPE_MARGIN
FIELD	dmw	Lewi;	c	field_11589	SHAPE
CLASS	dmx	net/minecraft/class_2523	net/minecraft/block/SugarCaneBlock
FIELD	dmx	Lcom/mojang/serialization/MapCodec;	a	field_46467	CODEC
FIELD	dmx	Ldta;	b	field_11610	AGE
FIELD	dmx	F	c	field_31258	field_31258
FIELD	dmx	Lewi;	d	field_11611	SHAPE
CLASS	dmy	net/minecraft/class_5431	net/minecraft/block/SideShapeType
FIELD	dmy	Ldmy;	a	field_25822	field_25822
FIELD	dmy	Ldmy;	b	field_25823	field_25823
FIELD	dmy	Ldmy;	c	field_25824	field_25824
FIELD	dmy	[Ldmy;	d	field_25825	field_25825
METHOD	dmy	()[Ldmy;	a	method_36711	method_36711
METHOD	dmy	(Ldsa;Ldbc;Liz;Lje;)Z	a	method_30367	matches
CLASS	dmy$1	net/minecraft/class_5431$1	net/minecraft/block/SideShapeType$1
CLASS	dmy$2	net/minecraft/class_5431$2	net/minecraft/block/SideShapeType$2
FIELD	dmy$2	I	d	field_25826	radius
FIELD	dmy$2	Lewi;	e	field_25827	squareCuboid
CLASS	dmy$3	net/minecraft/class_5431$3	net/minecraft/block/SideShapeType$3
FIELD	dmy$3	I	d	field_25828	ringWidth
FIELD	dmy$3	Lewi;	e	field_25829	hollowSquareCuboid
CLASS	dmz	net/minecraft/class_7917	net/minecraft/block/SuspiciousStewIngredient
METHOD	dmz	(Ldbv;)Ldmz;	a	method_47380	of
METHOD	dmz	()Lcxr;	b	method_53233	getStewEffects
METHOD	dmz	()Ljava/util/List;	c	method_47379	getAll
CLASS	dna	net/minecraft/class_3830	net/minecraft/block/SweetBerryBushBlock
FIELD	dna	Lcom/mojang/serialization/MapCodec;	a	field_46468	CODEC
FIELD	dna	I	b	field_31259	MAX_AGE
FIELD	dna	Ldta;	c	field_17000	AGE
FIELD	dna	F	d	field_31260	MIN_MOVEMENT_FOR_DAMAGE
FIELD	dna	Lewi;	e	field_17001	SMALL_SHAPE
FIELD	dna	Lewi;	f	field_17002	LARGE_SHAPE
CLASS	dnb	net/minecraft/class_2521	net/minecraft/block/TallFlowerBlock
FIELD	dnb	Lcom/mojang/serialization/MapCodec;	c	field_46469	CODEC
CLASS	dnc	net/minecraft/class_2526	net/minecraft/block/ShortPlantBlock
FIELD	dnc	Lcom/mojang/serialization/MapCodec;	a	field_46470	CODEC
FIELD	dnc	F	b	field_31261	field_31261
FIELD	dnc	Lewi;	c	field_11617	SHAPE
CLASS	dnd	net/minecraft/class_2525	net/minecraft/block/TallSeagrassBlock
FIELD	dnd	Lcom/mojang/serialization/MapCodec;	c	field_46471	CODEC
FIELD	dnd	Ldsy;	d	field_11616	HALF
FIELD	dnd	F	e	field_31262	field_31262
FIELD	dnd	Lewi;	f	field_11615	SHAPE
CLASS	dne	net/minecraft/class_4850	net/minecraft/block/TargetBlock
FIELD	dne	Lcom/mojang/serialization/MapCodec;	a	field_46472	CODEC
FIELD	dne	Ldta;	b	field_22428	POWER
FIELD	dne	I	c	field_31263	RECOVERABLE_POWER_DELAY
FIELD	dne	I	d	field_31264	REGULAR_POWER_DELAY
METHOD	dne	(Ldbx;Ldsa;ILiz;I)V	a	method_24857	setPower
METHOD	dne	(Ldbx;Ldsa;Levl;Lbss;)I	a	method_24858	trigger
METHOD	dne	(Levl;Levp;)I	a	method_24859	calculatePower
CLASS	dnf	net/minecraft/class_5555	net/minecraft/block/TintedGlassBlock
FIELD	dnf	Lcom/mojang/serialization/MapCodec;	a	field_46473	CODEC
CLASS	dng	net/minecraft/class_2530	net/minecraft/block/TntBlock
FIELD	dng	Lcom/mojang/serialization/MapCodec;	a	field_46474	CODEC
FIELD	dng	Ldsr;	b	field_11621	UNSTABLE
METHOD	dng	(Ldbw;Liz;)V	a	method_10738	primeTnt
METHOD	dng	(Ldbw;Liz;Lbtn;)V	a	method_10737	primeTnt
CLASS	dnh	net/minecraft/class_2527	net/minecraft/block/TorchBlock
FIELD	dnh	Lcom/mojang/serialization/MapCodec;	c	field_46475	PARTICLE_TYPE_CODEC
FIELD	dnh	Lcom/mojang/serialization/MapCodec;	d	field_46476	CODEC
FIELD	dnh	Llm;	e	field_22155	particle
METHOD	dnh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54053	method_54053
METHOD	dnh	(Ldnh;)Llm;	a	method_54054	method_54054
METHOD	dnh	(Llh;)Lcom/mojang/serialization/DataResult;	a	method_54055	method_54055
METHOD	dnh	(Llm;)Llh;	a	method_54056	method_54056
METHOD	dnh	(Llh;)Ljava/lang/String;	b	method_54057	method_54057
CLASS	dni	net/minecraft/class_8171	net/minecraft/block/TorchflowerBlock
FIELD	dni	Lcom/mojang/serialization/MapCodec;	a	field_46477	CODEC
FIELD	dni	I	b	field_42775	field_42775
FIELD	dni	Ldta;	c	field_42776	AGE
FIELD	dni	F	g	field_42777	field_42777
FIELD	dni	[Lewi;	h	field_42778	SHAPES
FIELD	dni	I	i	field_44479	field_44479
CLASS	dnj	net/minecraft/class_8923	net/minecraft/block/TransparentBlock
FIELD	dnj	Lcom/mojang/serialization/MapCodec;	b	field_47087	CODEC
CLASS	dnk	net/minecraft/class_2533	net/minecraft/block/TrapdoorBlock
FIELD	dnk	Lcom/mojang/serialization/MapCodec;	a	field_46478	CODEC
FIELD	dnk	Ldsr;	b	field_11631	OPEN
FIELD	dnk	Ldsy;	c	field_11625	HALF
FIELD	dnk	Ldsr;	d	field_11629	POWERED
FIELD	dnk	Ldsr;	e	field_11626	WATERLOGGED
FIELD	dnk	I	f	field_31266	field_31266
FIELD	dnk	Lewi;	g	field_11627	EAST_SHAPE
FIELD	dnk	Lewi;	h	field_11630	WEST_SHAPE
FIELD	dnk	Lewi;	i	field_11624	SOUTH_SHAPE
FIELD	dnk	Lewi;	j	field_11633	NORTH_SHAPE
FIELD	dnk	Lewi;	k	field_11632	OPEN_BOTTOM_SHAPE
FIELD	dnk	Lewi;	l	field_11628	OPEN_TOP_SHAPE
FIELD	dnk	Ldsp;	m	field_42779	blockSetType
METHOD	dnk	(Lcmv;Ldbw;Liz;Z)V	a	method_10740	playToggleSound
METHOD	dnk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54058	method_54058
METHOD	dnk	(Ldnk;)Ldsp;	a	method_54059	method_54059
METHOD	dnk	(Ldsa;Ldbw;Liz;Lcmv;)V	b	method_55139	flip
METHOD	dnk	()Ldsp;	m	method_54766	getBlockSetType
CLASS	dnk$1	net/minecraft/class_2533$1	net/minecraft/block/TrapdoorBlock$1
FIELD	dnk$1	[I	a	field_11635	field_11635
FIELD	dnk$1	[I	b	field_11634	field_11634
CLASS	dnl	net/minecraft/class_2531	net/minecraft/block/TrappedChestBlock
FIELD	dnl	Lcom/mojang/serialization/MapCodec;	n	field_46479	CODEC
METHOD	dnl	()Ldph;	m	method_24181	method_24181
CLASS	dnm	net/minecraft/class_8960	net/minecraft/block/TrialSpawnerBlock
FIELD	dnm	Lcom/mojang/serialization/MapCodec;	a	field_47348	CODEC
FIELD	dnm	Ldsy;	b	field_47349	TRIAL_SPAWNER_STATE
FIELD	dnm	Ldsr;	c	field_50170	OMINOUS
METHOD	dnm	(Lare;Ldbw;Liz;Ldsa;Ldqz;)V	a	method_55140	method_55140
METHOD	dnm	(Ldbw;Liz;Ldsa;Ldqz;)V	a	method_55141	method_55141
CLASS	dnn	net/minecraft/class_2538	net/minecraft/block/TripwireBlock
FIELD	dnn	Lcom/mojang/serialization/MapCodec;	a	field_46480	CODEC
FIELD	dnn	Ldsr;	b	field_11680	POWERED
FIELD	dnn	Ldsr;	c	field_11683	ATTACHED
FIELD	dnn	Ldsr;	d	field_11679	DISARMED
FIELD	dnn	Ldsr;	e	field_11675	NORTH
FIELD	dnn	Ldsr;	f	field_11673	EAST
FIELD	dnn	Ldsr;	g	field_11678	SOUTH
FIELD	dnn	Ldsr;	h	field_11674	WEST
FIELD	dnn	Lewi;	i	field_11682	ATTACHED_SHAPE
FIELD	dnn	Lewi;	j	field_11681	DETACHED_SHAPE
FIELD	dnn	Ljava/util/Map;	k	field_11676	FACING_PROPERTIES
FIELD	dnn	I	l	field_31267	SCHEDULED_TICK_DELAY
FIELD	dnn	Ldex;	m	field_11677	hookBlock
METHOD	dnn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54060	method_54060
METHOD	dnn	(Ldbw;Liz;)V	a	method_10780	updatePowered
METHOD	dnn	(Ldbw;Liz;Ldsa;)V	a	method_10779	update
METHOD	dnn	(Ldnn;)Ldex;	a	method_54061	method_54061
METHOD	dnn	(Ldsa;Lje;)Z	a	method_10778	shouldConnectTo
CLASS	dnn$1	net/minecraft/class_2538$1	net/minecraft/block/TripwireBlock$1
FIELD	dnn$1	[I	a	field_11685	field_11685
FIELD	dnn$1	[I	b	field_11684	field_11684
CLASS	dno	net/minecraft/class_2537	net/minecraft/block/TripwireHookBlock
FIELD	dno	Lcom/mojang/serialization/MapCodec;	a	field_46481	CODEC
FIELD	dno	Ldsu;	b	field_11666	FACING
FIELD	dno	Ldsr;	c	field_11671	POWERED
FIELD	dno	Ldsr;	d	field_11669	ATTACHED
FIELD	dno	I	e	field_31268	field_31268
FIELD	dno	I	f	field_31269	field_31269
FIELD	dno	I	g	field_31270	field_31270
FIELD	dno	Lewi;	h	field_11665	SOUTH_SHAPE
FIELD	dno	Lewi;	i	field_11668	NORTH_SHAPE
FIELD	dno	Lewi;	j	field_11670	EAST_SHAPE
FIELD	dno	Lewi;	k	field_11667	WEST_SHAPE
FIELD	dno	I	l	field_31271	SCHEDULED_TICK_DELAY
METHOD	dno	(Ldbw;Liz;Ldsa;ZZILdsa;)V	a	method_10776	update
METHOD	dno	(Ldbw;Liz;ZZZZ)V	a	method_10777	playSound
METHOD	dno	(Ldex;Ldbw;Liz;Lje;)V	a	method_10775	updateNeighborsOnAxis
CLASS	dno$1	net/minecraft/class_2537$1	net/minecraft/block/TripwireHookBlock$1
FIELD	dno$1	[I	a	field_11672	field_11672
CLASS	dnp	net/minecraft/class_2542	net/minecraft/block/TurtleEggBlock
FIELD	dnp	Lcom/mojang/serialization/MapCodec;	a	field_46482	CODEC
FIELD	dnp	I	b	field_31272	field_31272
FIELD	dnp	I	c	field_31273	field_31273
FIELD	dnp	I	d	field_31274	field_31274
FIELD	dnp	Ldta;	e	field_11711	HATCH
FIELD	dnp	Ldta;	f	field_11710	EGGS
FIELD	dnp	Lewi;	g	field_11712	SMALL_SHAPE
FIELD	dnp	Lewi;	h	field_11709	LARGE_SHAPE
METHOD	dnp	(Ldbc;Liz;)Z	a	method_10831	isSandBelow
METHOD	dnp	(Ldbw;)Z	a	method_10832	shouldHatchProgress
METHOD	dnp	(Ldbw;Lbss;)Z	a	method_10835	breaksEgg
METHOD	dnp	(Ldbw;Ldsa;Liz;Lbss;I)V	a	method_10834	tryBreakEgg
METHOD	dnp	(Ldbw;Liz;Ldsa;)V	a	method_10833	breakEgg
METHOD	dnp	(Ldbc;Liz;)Z	b	method_29952	isSand
CLASS	dnq	net/minecraft/class_4777	net/minecraft/block/TwistingVinesBlock
FIELD	dnq	Lcom/mojang/serialization/MapCodec;	c	field_46483	CODEC
FIELD	dnq	Lewi;	g	field_22172	SHAPE
CLASS	dnr	net/minecraft/class_4950	net/minecraft/block/TwistingVinesPlantBlock
FIELD	dnr	Lcom/mojang/serialization/MapCodec;	c	field_46484	CODEC
FIELD	dnr	Lewi;	e	field_23325	SHAPE
CLASS	dns	net/minecraft/class_9197	net/minecraft/block/VaultBlock
FIELD	dns	Lcom/mojang/serialization/MapCodec;	a	field_48856	CODEC
FIELD	dns	Ldtd;	b	field_48857	VAULT_STATE
FIELD	dns	Ldsu;	c	field_48858	FACING
FIELD	dns	Ldsr;	d	field_50171	OMINOUS
METHOD	dns	(Lare;Ldbw;Liz;Ldsa;Ldri;)V	a	method_56718	method_56718
METHOD	dns	(Ldbw;Liz;Ldsa;Ldri;)V	a	method_56719	method_56719
CLASS	dnt	net/minecraft/class_2541	net/minecraft/block/VineBlock
FIELD	dnt	Lcom/mojang/serialization/MapCodec;	a	field_46485	CODEC
FIELD	dnt	Ldsr;	b	field_11703	UP
FIELD	dnt	Ldsr;	c	field_11706	NORTH
FIELD	dnt	Ldsr;	d	field_11702	EAST
FIELD	dnt	Ldsr;	e	field_11699	SOUTH
FIELD	dnt	Ldsr;	f	field_11696	WEST
FIELD	dnt	Ljava/util/Map;	g	field_11697	FACING_PROPERTIES
FIELD	dnt	F	h	field_31275	field_31275
FIELD	dnt	Lewi;	i	field_11698	UP_SHAPE
FIELD	dnt	Lewi;	j	field_11704	EAST_SHAPE
FIELD	dnt	Lewi;	k	field_11705	WEST_SHAPE
FIELD	dnt	Lewi;	l	field_11701	SOUTH_SHAPE
FIELD	dnt	Lewi;	m	field_11700	NORTH_SHAPE
FIELD	dnt	Ljava/util/Map;	n	field_26659	shapesByState
METHOD	dnt	(Ldbc;Liz;)Z	a	method_10824	canGrowAt
METHOD	dnt	(Ldbc;Liz;Lje;)Z	a	method_10821	shouldConnectTo
METHOD	dnt	(Ldsa;Ldsa;Lazf;)Ldsa;	a	method_10820	getGrownState
METHOD	dnt	(Ljava/util/Map$Entry;)Z	a	method_10826	method_10826
METHOD	dnt	(Lje;)Ldsr;	a	method_10828	getFacingProperty
METHOD	dnt	(Ldbc;Liz;Lje;)Z	b	method_10829	shouldHaveSide
METHOD	dnt	(Ldsa;Ldbc;Liz;)Ldsa;	i	method_10827	getPlacementShape
METHOD	dnt	(Ldsa;)Lewi;	m	method_31018	getShapeForState
METHOD	dnt	(Ldsa;)Z	n	method_10823	hasAdjacentBlocks
METHOD	dnt	(Ldsa;)I	o	method_10822	getAdjacentBlockCount
METHOD	dnt	(Ldsa;)Z	p	method_10830	hasHorizontalSide
CLASS	dnt$1	net/minecraft/class_2541$1	net/minecraft/block/VineBlock$1
FIELD	dnt$1	[I	a	field_11708	field_11708
FIELD	dnt$1	[I	b	field_11707	field_11707
CLASS	dnu	net/minecraft/class_2546	net/minecraft/block/WallBannerBlock
FIELD	dnu	Lcom/mojang/serialization/MapCodec;	a	field_46486	CODEC
FIELD	dnu	Ldsu;	b	field_11722	FACING
FIELD	dnu	Ljava/util/Map;	c	field_11723	FACING_TO_SHAPE
METHOD	dnu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54062	method_54062
CLASS	dnv	net/minecraft/class_2544	net/minecraft/block/WallBlock
FIELD	dnv	Lewi;	F	field_22163	TALL_POST_SHAPE
FIELD	dnv	Lewi;	G	field_22164	TALL_NORTH_SHAPE
FIELD	dnv	Lewi;	H	field_22165	TALL_SOUTH_SHAPE
FIELD	dnv	Lewi;	I	field_22166	TALL_WEST_SHAPE
FIELD	dnv	Lewi;	J	field_22167	TALL_EAST_SHAPE
FIELD	dnv	Lcom/mojang/serialization/MapCodec;	a	field_46487	CODEC
FIELD	dnv	Ldsr;	b	field_11717	UP
FIELD	dnv	Ldsy;	c	field_22156	EAST_SHAPE
FIELD	dnv	Ldsy;	d	field_22157	NORTH_SHAPE
FIELD	dnv	Ldsy;	e	field_22158	SOUTH_SHAPE
FIELD	dnv	Ldsy;	f	field_22159	WEST_SHAPE
FIELD	dnv	Ldsr;	g	field_22160	WATERLOGGED
FIELD	dnv	Ljava/util/Map;	h	field_22161	shapeMap
FIELD	dnv	Ljava/util/Map;	i	field_22162	collisionShapeMap
FIELD	dnv	I	j	field_31276	field_31276
FIELD	dnv	I	k	field_31277	field_31277
FIELD	dnv	I	l	field_31278	field_31278
FIELD	dnv	I	m	field_31279	field_31279
FIELD	dnv	I	n	field_31280	field_31280
FIELD	dnv	I	o	field_31281	field_31281
METHOD	dnv	(FFFFFF)Ljava/util/Map;	a	method_24420	getShapeMap
METHOD	dnv	(Ldbz;Ldsa;Liz;Ldsa;)Ldsa;	a	method_24421	getStateAt
METHOD	dnv	(Ldbz;Ldsa;Liz;Ldsa;ZZZZ)Ldsa;	a	method_24422	getStateWith
METHOD	dnv	(Ldbz;Liz;Ldsa;Liz;Ldsa;Lje;)Ldsa;	a	method_24423	getStateWithNeighbor
METHOD	dnv	(Ldsa;Ldsa;Lewi;)Z	a	method_27092	shouldHavePost
METHOD	dnv	(Ldsa;Ldtd;)Z	a	method_24424	isConnected
METHOD	dnv	(Ldsa;ZLje;)Z	a	method_16704	shouldConnectTo
METHOD	dnv	(Ldsa;ZZZZLewi;)Ldsa;	a	method_24425	getStateWith
METHOD	dnv	(Lewi;Ldtm;Lewi;Lewi;)Lewi;	a	method_24426	getVoxelShape
METHOD	dnv	(Lewi;Lewi;)Z	a	method_24427	shouldUseTallShape
METHOD	dnv	(ZLewi;Lewi;)Ldtm;	a	method_24428	getWallShape
CLASS	dnv$1	net/minecraft/class_2544$1	net/minecraft/block/WallBlock$1
FIELD	dnv$1	[I	a	field_22168	field_22168
FIELD	dnv$1	[I	b	field_22169	field_22169
CLASS	dnw	net/minecraft/class_7715	net/minecraft/block/WallHangingSignBlock
FIELD	dnw	Lcom/mojang/serialization/MapCodec;	a	field_46488	CODEC
FIELD	dnw	Ldsu;	b	field_40319	FACING
FIELD	dnw	Lewi;	c	field_40320	NORTH_SOUTH_COLLISION_SHAPE
FIELD	dnw	Lewi;	d	field_40321	EAST_WEST_COLLISION_SHAPE
FIELD	dnw	Lewi;	e	field_40322	NORTH_SOUTH_SHAPE
FIELD	dnw	Lewi;	i	field_40323	EAST_WEST_SHAPE
FIELD	dnw	Ljava/util/Map;	j	field_40324	OUTLINE_SHAPES
METHOD	dnw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54063	method_54063
METHOD	dnw	(Ldbz;Ldsa;Liz;Lje;)Z	a	method_45460	canAttachTo
METHOD	dnw	(Ldsa;Lcmv;Levl;Ldqp;Lcun;)Z	a	method_50004	shouldTryAttaching
METHOD	dnw	(Levl;Ldsa;)Z	a	method_50005	isHitOnFacingAxis
METHOD	dnw	(Ldsa;Ldbz;Liz;)Z	b	method_45461	canAttachAt
CLASS	dnw$1	net/minecraft/class_7715$1	net/minecraft/block/WallHangingSignBlock$1
FIELD	dnw$1	[I	a	field_40325	field_40325
CLASS	dnx	net/minecraft/class_2551	net/minecraft/block/WallSignBlock
FIELD	dnx	Lcom/mojang/serialization/MapCodec;	a	field_46489	CODEC
FIELD	dnx	Ldsu;	b	field_11726	FACING
FIELD	dnx	F	c	field_31282	field_31282
FIELD	dnx	F	d	field_31283	field_31283
FIELD	dnx	F	e	field_31284	field_31284
FIELD	dnx	Ljava/util/Map;	i	field_11727	FACING_TO_SHAPE
METHOD	dnx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54064	method_54064
CLASS	dny	net/minecraft/class_2549	net/minecraft/block/WallSkullBlock
FIELD	dny	Ljava/util/Map;	b	field_11725	FACING_TO_SHAPE
FIELD	dny	Lcom/mojang/serialization/MapCodec;	c	field_46490	CODEC
FIELD	dny	Ldsu;	d	field_11724	FACING
METHOD	dny	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54065	method_54065
CLASS	dnz	net/minecraft/class_2555	net/minecraft/block/WallTorchBlock
FIELD	dnz	Lcom/mojang/serialization/MapCodec;	f	field_46491	CODEC
FIELD	dnz	Ldsu;	g	field_11731	FACING
FIELD	dnz	F	h	field_31285	field_31285
FIELD	dnz	Ljava/util/Map;	i	field_11732	BOUNDING_SHAPES
METHOD	dnz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54066	method_54066
METHOD	dnz	(Ldnz;)Llm;	a	method_54067	method_54067
METHOD	dnz	(Ldbz;Liz;Lje;)Z	b	method_56118	canPlaceAt
METHOD	dnz	(Ldsa;)Lewi;	m	method_10841	getBoundingShape
CLASS	doa	net/minecraft/class_2553	net/minecraft/block/LilyPadBlock
FIELD	doa	Lcom/mojang/serialization/MapCodec;	a	field_46492	CODEC
FIELD	doa	Lewi;	b	field_11728	SHAPE
CLASS	dob	net/minecraft/class_9009	net/minecraft/block/GrateBlock
FIELD	dob	Lcom/mojang/serialization/MapCodec;	a	field_47522	CODEC
FIELD	dob	Ldsr;	c	field_47523	WATERLOGGED
CLASS	doc	net/minecraft/class_5955	net/minecraft/block/Oxidizable
FIELD	doc	Ljava/util/function/Supplier;	t_	field_29564	OXIDATION_LEVEL_INCREASES
FIELD	doc	Ljava/util/function/Supplier;	u_	field_29565	OXIDATION_LEVEL_DECREASES
METHOD	doc	()Lcom/google/common/collect/BiMap;	a	method_34739	method_34739
METHOD	doc	(Ldex;)Ljava/util/Optional;	a	method_34732	getDecreasedOxidationBlock
METHOD	doc	(Ldsa;Ldex;)Ldsa;	a	method_34733	method_34733
METHOD	doc	(Ldex;)Ldex;	b	method_34734	getUnaffectedOxidationBlock
METHOD	doc	(Ldsa;)Ljava/util/Optional;	b	method_34735	getDecreasedOxidationState
METHOD	doc	(Ldsa;Ldex;)Ldsa;	b	method_34736	method_34736
METHOD	doc	(Ldex;)Ljava/util/Optional;	c	method_34737	getIncreasedOxidationBlock
METHOD	doc	(Ldsa;)Ldsa;	c	method_34738	getUnaffectedOxidationState
METHOD	doc	()Lcom/google/common/collect/BiMap;	d	method_34740	method_34740
CLASS	doc$a	net/minecraft/class_5955$class_5811	net/minecraft/block/Oxidizable$OxidationLevel
FIELD	doc$a	Ldoc$a;	a	field_28704	field_28704
FIELD	doc$a	Ldoc$a;	b	field_28705	field_28705
FIELD	doc$a	Ldoc$a;	c	field_28706	field_28706
FIELD	doc$a	Ldoc$a;	d	field_28707	field_28707
FIELD	doc$a	Lcom/mojang/serialization/Codec;	e	field_46493	CODEC
FIELD	doc$a	Ljava/lang/String;	f	field_46494	id
FIELD	doc$a	[Ldoc$a;	g	field_28708	field_28708
METHOD	doc$a	()[Ldoc$a;	a	method_36712	method_36712
CLASS	dod	net/minecraft/class_8924	net/minecraft/block/OxidizableBulbBlock
FIELD	dod	Lcom/mojang/serialization/MapCodec;	d	field_47088	CODEC
FIELD	dod	Ldoc$a;	e	field_47089	oxidationLevel
METHOD	dod	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54767	method_54767
METHOD	dod	()Ldoc$a;	m	method_54768	getDegradationLevel
CLASS	doe	net/minecraft/class_8925	net/minecraft/block/OxidizableDoorBlock
FIELD	doe	Lcom/mojang/serialization/MapCodec;	l	field_47090	CODEC
FIELD	doe	Ldoc$a;	m	field_47091	oxidationLevel
METHOD	doe	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54769	method_54769
METHOD	doe	()Ldoc$a;	m	method_54770	getDegradationLevel
CLASS	dof	net/minecraft/class_5812	net/minecraft/block/OxidizableBlock
FIELD	dof	Lcom/mojang/serialization/MapCodec;	d	field_46495	CODEC
FIELD	dof	Ldoc$a;	e	field_28709	oxidationLevel
METHOD	dof	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54068	method_54068
METHOD	dof	()Ldoc$a;	m	method_33632	getDegradationLevel
CLASS	dog	net/minecraft/class_8926	net/minecraft/block/OxidizableGrateBlock
FIELD	dog	Lcom/mojang/serialization/MapCodec;	e	field_47092	CODEC
FIELD	dog	Ldoc$a;	f	field_47093	oxidationLevel
METHOD	dog	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54771	method_54771
METHOD	dog	()Ldoc$a;	m	method_54772	getDegradationLevel
CLASS	doh	net/minecraft/class_5813	net/minecraft/block/OxidizableSlabBlock
FIELD	doh	Lcom/mojang/serialization/MapCodec;	f	field_46496	CODEC
FIELD	doh	Ldoc$a;	g	field_28711	oxidationLevel
METHOD	doh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54069	method_54069
METHOD	doh	()Ldoc$a;	m	method_33633	getDegradationLevel
CLASS	doi	net/minecraft/class_5814	net/minecraft/block/OxidizableStairsBlock
FIELD	doi	Lcom/mojang/serialization/MapCodec;	I	field_46497	CODEC
FIELD	doi	Ldoc$a;	J	field_28713	oxidationLevel
METHOD	doi	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54070	method_54070
METHOD	doi	(Ldoi;)Ldsa;	a	method_54071	method_54071
METHOD	doi	()Ldoc$a;	m	method_33634	getDegradationLevel
CLASS	doj	net/minecraft/class_8927	net/minecraft/block/OxidizableTrapdoorBlock
FIELD	doj	Lcom/mojang/serialization/MapCodec;	m	field_47094	CODEC
FIELD	doj	Ldoc$a;	n	field_47095	oxidationLevel
METHOD	doj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54773	method_54773
METHOD	doj	()Ldoc$a;	n	method_54774	getDegradationLevel
CLASS	dok	net/minecraft/class_2560	net/minecraft/block/CobwebBlock
FIELD	dok	Lcom/mojang/serialization/MapCodec;	a	field_46498	CODEC
CLASS	dol	net/minecraft/class_4776	net/minecraft/block/WeepingVinesBlock
FIELD	dol	Lcom/mojang/serialization/MapCodec;	c	field_46499	CODEC
FIELD	dol	Lewi;	g	field_22171	SHAPE
CLASS	dom	net/minecraft/class_4951	net/minecraft/block/WeepingVinesPlantBlock
FIELD	dom	Lcom/mojang/serialization/MapCodec;	c	field_46500	CODEC
FIELD	dom	Lewi;	e	field_23326	SHAPE
CLASS	don	net/minecraft/class_2557	net/minecraft/block/WeightedPressurePlateBlock
FIELD	don	Lcom/mojang/serialization/MapCodec;	e	field_46501	CODEC
FIELD	don	Ldta;	f	field_11739	POWER
FIELD	don	I	g	field_11738	weight
METHOD	don	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54072	method_54072
METHOD	don	(Ldon;)Ldsp;	a	method_54073	method_54073
METHOD	don	(Ldon;)Ljava/lang/Integer;	b	method_54074	method_54074
CLASS	doo	net/minecraft/class_2565	net/minecraft/block/WetSpongeBlock
FIELD	doo	Lcom/mojang/serialization/MapCodec;	a	field_46502	CODEC
CLASS	dop	net/minecraft/class_2563	net/minecraft/block/WitherRoseBlock
FIELD	dop	Lcom/mojang/serialization/MapCodec;	e	field_46503	CODEC
METHOD	dop	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54075	method_54075
CLASS	doq	net/minecraft/class_2570	net/minecraft/block/WitherSkullBlock
FIELD	doq	Lcom/mojang/serialization/MapCodec;	b	field_46504	CODEC
FIELD	doq	Ldsf;	h	field_11765	witherBossPattern
FIELD	doq	Ldsf;	i	field_11764	witherDispenserPattern
METHOD	doq	(Ldbw;Liz;)V	a	method_56119	onPlaced
METHOD	doq	(Ldbw;Liz;Ldqr;)V	a	method_10898	onPlaced
METHOD	doq	(Ldse;)Z	a	method_51174	method_51174
METHOD	doq	(Ldbw;Liz;Lcun;)Z	b	method_10899	canDispense
METHOD	doq	(Ldse;)Z	b	method_24798	method_24798
METHOD	doq	(Ldse;)Z	c	method_51175	method_51175
METHOD	doq	(Ldse;)Z	d	method_24799	method_24799
METHOD	doq	()Ldsf;	y	method_10900	getWitherBossPattern
METHOD	doq	()Ldsf;	z	method_10897	getWitherDispenserPattern
CLASS	dor	net/minecraft/class_2567	net/minecraft/block/WallWitherSkullBlock
FIELD	dor	Lcom/mojang/serialization/MapCodec;	b	field_46505	CODEC
CLASS	dos	net/minecraft/class_5815	net/minecraft/block/DyedCarpetBlock
FIELD	dos	Lcom/mojang/serialization/MapCodec;	c	field_46506	CODEC
FIELD	dos	Lctg;	d	field_28715	dyeColor
METHOD	dos	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54076	method_54076
METHOD	dos	()Lctg;	b	method_33635	getDyeColor
CLASS	dot	net/minecraft/class_2609	net/minecraft/block/entity/AbstractFurnaceBlockEntity
FIELD	dot	I	b	field_31286	INPUT_SLOT_INDEX
FIELD	dot	I	c	field_31287	FUEL_SLOT_INDEX
FIELD	dot	I	d	field_31288	OUTPUT_SLOT_INDEX
FIELD	dot	I	e	field_31289	BURN_TIME_PROPERTY_INDEX
FIELD	dot	I	f	field_31290	FUEL_TIME_PROPERTY_INDEX
FIELD	dot	I	g	field_31291	COOK_TIME_PROPERTY_INDEX
FIELD	dot	I	h	field_31292	COOK_TIME_TOTAL_PROPERTY_INDEX
FIELD	dot	I	i	field_31293	PROPERTY_COUNT
FIELD	dot	I	j	field_31294	DEFAULT_COOK_TIME
FIELD	dot	I	k	field_31295	field_31295
FIELD	dot	Ljr;	l	field_11984	inventory
FIELD	dot	Lcqc;	m	field_17374	propertyDelegate
FIELD	dot	[I	q	field_11987	TOP_SLOTS
FIELD	dot	[I	r	field_11982	BOTTOM_SLOTS
FIELD	dot	[I	s	field_11983	SIDE_SLOTS
FIELD	dot	I	t	field_11981	burnTime
FIELD	dot	I	u	field_11980	fuelTime
FIELD	dot	I	v	field_11989	cookTime
FIELD	dot	I	w	field_11988	cookTimeTotal
FIELD	dot	Ljava/util/Map;	x	field_48375	fuelTimes
FIELD	dot	Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;	y	field_11986	recipesUsed
FIELD	dot	Lcyw$a;	z	field_38234	matchGetter
METHOD	dot	(Lare;Levp;)Ljava/util/List;	a	method_27354	getRecipesUsedAndDropExperience
METHOD	dot	(Lare;Levp;IF)V	a	method_17760	dropExperience
METHOD	dot	(Larf;)V	a	method_17763	dropExperienceForRecipesUsed
METHOD	dot	(Ldbw;Ldot;)I	a	method_17029	getCookTime
METHOD	dot	(Ldbw;Liz;Ldsa;Ldot;)V	a	method_31651	tick
METHOD	dot	(Ljava/util/List;Lare;Levp;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;Lcyv;)V	a	method_17761	method_17761
METHOD	dot	(Ljava/util/Map;Laxe;I)V	a	method_11194	addFuel
METHOD	dot	(Ljava/util/Map;Ldbv;I)V	a	method_11202	addFuel
METHOD	dot	(Ljw;Lcyv;Ljr;I)Z	a	method_11192	canAcceptRecipeOutput
METHOD	dot	(Lur;Lale;Ljava/lang/Integer;)V	a	method_24431	method_24431
METHOD	dot	(Lcui;)Z	b	method_26395	isNonFlammableWood
METHOD	dot	(Lcun;)I	b	method_11200	getFuelTime
METHOD	dot	(Lcyv;)Ljava/lang/Integer;	b	method_53790	method_53790
METHOD	dot	(Ljw;Lcyv;Ljr;I)Z	b	method_11203	craftRecipe
METHOD	dot	(Lcun;)Z	c	method_11195	canUseAsFuel
METHOD	dot	()V	f	method_56120	clearFuelTimes
METHOD	dot	()Ljava/util/Map;	g	method_11196	createFuelTimeMap
METHOD	dot	()Z	l	method_11201	isBurning
CLASS	dot$1	net/minecraft/class_2609$1	net/minecraft/block/entity/AbstractFurnaceBlockEntity$1
FIELD	dot$1	Ldot;	a	field_17375	field_17375
CLASS	dou	net/minecraft/class_2573	net/minecraft/block/entity/BannerBlockEntity
FIELD	dou	I	a	field_31296	MAX_PATTERN_COUNT
FIELD	dou	Lorg/slf4j/Logger;	b	field_49402	LOGGER
FIELD	dou	Ljava/lang/String;	c	field_31297	PATTERNS_KEY
FIELD	dou	Lxo;	d	field_11772	customName
FIELD	dou	Lctg;	e	field_11774	baseColor
FIELD	dou	Ldow;	f	field_49756	patterns
METHOD	dou	()Laco;	a	method_16886	toUpdatePacket
METHOD	dou	(Lcun;Lctg;)V	a	method_10913	readFrom
METHOD	dou	(Ldow;)V	a	method_58121	method_58121
METHOD	dou	(Ljava/lang/String;)V	a	method_57566	method_57566
METHOD	dou	()Ldow;	b	method_58122	getPatterns
METHOD	dou	()Lcun;	c	method_10907	getPickStack
METHOD	dou	()Lctg;	f	method_10908	getColorForState
CLASS	dov	net/minecraft/class_2582	net/minecraft/block/entity/BannerPattern
FIELD	dov	Lcom/mojang/serialization/Codec;	a	field_49757	CODEC
FIELD	dov	Lzm;	b	field_49758	PACKET_CODEC
FIELD	dov	Lcom/mojang/serialization/Codec;	c	field_49759	ENTRY_CODEC
FIELD	dov	Lzm;	d	field_49760	ENTRY_PACKET_CODEC
FIELD	dov	Lale;	e	comp_2456	comp_2456
FIELD	dov	Ljava/lang/String;	f	comp_2457	comp_2457
METHOD	dov	()Lale;	a	comp_2456	comp_2456
METHOD	dov	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58123	method_58123
METHOD	dov	()Ljava/lang/String;	b	comp_2457	comp_2457
CLASS	dow	net/minecraft/class_9307	net/minecraft/component/type/BannerPatternsComponent
FIELD	dow	Ldow;	a	field_49404	DEFAULT
FIELD	dow	Lcom/mojang/serialization/Codec;	b	field_49405	CODEC
FIELD	dow	Lzm;	c	field_49406	PACKET_CODEC
FIELD	dow	Ljava/util/List;	d	comp_2428	comp_2428
FIELD	dow	Lorg/slf4j/Logger;	e	field_49761	LOGGER
METHOD	dow	()Ldow;	a	method_57571	withoutTopLayer
METHOD	dow	()Ljava/util/List;	b	comp_2428	comp_2428
CLASS	dow$a	net/minecraft/class_9307$class_3750	net/minecraft/component/type/BannerPatternsComponent$Builder
FIELD	dow$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_16548	entries
METHOD	dow$a	()Ldow;	a	method_57573	build
METHOD	dow$a	(Ldow$b;)Ldow$a;	a	method_57574	add
METHOD	dow$a	(Ldow;)Ldow$a;	a	method_57575	addAll
METHOD	dow$a	(Lji;Lctg;)Ldow$a;	a	method_16376	add
METHOD	dow$a	(Ljj;Lald;Lctg;)Ldow$a;	a	method_58124	add
CLASS	dow$b	net/minecraft/class_9307$class_9308	net/minecraft/component/type/BannerPatternsComponent$Layer
FIELD	dow$b	Lcom/mojang/serialization/Codec;	a	field_49407	CODEC
FIELD	dow$b	Lzm;	b	field_49408	PACKET_CODEC
FIELD	dow$b	Lji;	c	comp_2429	comp_2429
FIELD	dow$b	Lctg;	d	comp_2430	comp_2430
METHOD	dow$b	()Lyc;	a	method_58125	getTooltipText
METHOD	dow$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57576	method_57576
METHOD	dow$b	()Lji;	b	comp_2429	comp_2429
METHOD	dow$b	()Lctg;	c	comp_2430	comp_2430
CLASS	dox	net/minecraft/class_7446	net/minecraft/block/entity/BannerPatterns
FIELD	dox	Lald;	A	field_39136	field_39136
FIELD	dox	Lald;	B	field_39137	field_39137
FIELD	dox	Lald;	C	field_39138	field_39138
FIELD	dox	Lald;	D	field_39139	field_39139
FIELD	dox	Lald;	E	field_39140	field_39140
FIELD	dox	Lald;	F	field_39141	field_39141
FIELD	dox	Lald;	G	field_39142	field_39142
FIELD	dox	Lald;	H	field_39143	field_39143
FIELD	dox	Lald;	I	field_39144	field_39144
FIELD	dox	Lald;	J	field_39145	field_39145
FIELD	dox	Lald;	K	field_39146	field_39146
FIELD	dox	Lald;	L	field_39147	field_39147
FIELD	dox	Lald;	M	field_39148	field_39148
FIELD	dox	Lald;	N	field_39149	field_39149
FIELD	dox	Lald;	O	field_39150	field_39150
FIELD	dox	Lald;	P	field_49835	field_49835
FIELD	dox	Lald;	Q	field_49836	field_49836
FIELD	dox	Lald;	a	field_39151	field_39151
FIELD	dox	Lald;	b	field_39152	field_39152
FIELD	dox	Lald;	c	field_39153	field_39153
FIELD	dox	Lald;	d	field_39154	field_39154
FIELD	dox	Lald;	e	field_39155	field_39155
FIELD	dox	Lald;	f	field_39156	field_39156
FIELD	dox	Lald;	g	field_39157	field_39157
FIELD	dox	Lald;	h	field_39158	field_39158
FIELD	dox	Lald;	i	field_39159	field_39159
FIELD	dox	Lald;	j	field_39160	field_39160
FIELD	dox	Lald;	k	field_39161	field_39161
FIELD	dox	Lald;	l	field_39162	field_39162
FIELD	dox	Lald;	m	field_39163	field_39163
FIELD	dox	Lald;	n	field_39164	field_39164
FIELD	dox	Lald;	o	field_39165	field_39165
FIELD	dox	Lald;	p	field_39166	field_39166
FIELD	dox	Lald;	q	field_39167	field_39167
FIELD	dox	Lald;	r	field_39168	field_39168
FIELD	dox	Lald;	s	field_39169	field_39169
FIELD	dox	Lald;	t	field_39170	field_39170
FIELD	dox	Lald;	u	field_39171	field_39171
FIELD	dox	Lald;	v	field_39172	field_39172
FIELD	dox	Lald;	w	field_39173	field_39173
FIELD	dox	Lald;	x	field_39174	field_39174
FIELD	dox	Lald;	y	field_39175	field_39175
FIELD	dox	Lald;	z	field_39176	field_39176
METHOD	dox	(Ljava/lang/String;)Lald;	a	method_43722	of
METHOD	dox	(Lrc;)V	a	method_43721	bootstrap
METHOD	dox	(Lrc;Lald;)V	a	method_57577	register
CLASS	doy	net/minecraft/class_3719	net/minecraft/block/entity/BarrelBlockEntity
FIELD	doy	Ljr;	d	field_16410	inventory
FIELD	doy	Ldps;	e	field_27207	stateManager
METHOD	doy	(Ldsa;Lavy;)V	a	method_17764	playSound
METHOD	doy	(Ldsa;Z)V	a	method_18318	setOpen
METHOD	doy	()V	l	method_20362	tick
CLASS	doy$1	net/minecraft/class_3719$1	net/minecraft/block/entity/BarrelBlockEntity$1
FIELD	doy$1	Ldoy;	a	field_27208	field_27208
CLASS	doz	net/minecraft/class_2624	net/minecraft/block/entity/LockableContainerBlockEntity
FIELD	doz	Lbqv;	d	field_12045	lock
FIELD	doz	Lxo;	e	field_17376	customName
METHOD	doz	(ILcmu;)Lcps;	a	method_5465	createScreenHandler
METHOD	doz	(Lcmv;Lbqv;Lxo;)Z	a	method_17487	checkUnlocked
METHOD	doz	(Ljr;)V	a	method_11281	setHeldStacks
METHOD	doz	(Lcmv;)Z	d	method_17489	checkUnlocked
METHOD	doz	()Ljr;	j	method_11282	getHeldStacks
METHOD	doz	()Lxo;	k	method_17823	getContainerName
CLASS	dpa	net/minecraft/class_2580	net/minecraft/block/entity/BeaconBlockEntity
FIELD	dpa	Ljava/util/List;	a	field_11801	EFFECTS_BY_LEVEL
FIELD	dpa	I	b	field_31300	LEVEL_PROPERTY_INDEX
FIELD	dpa	I	c	field_31301	PRIMARY_PROPERTY_INDEX
FIELD	dpa	I	d	field_31302	SECONDARY_PROPERTY_INDEX
FIELD	dpa	I	e	field_31303	PROPERTY_COUNT
FIELD	dpa	I	f	field_31304	field_31304
FIELD	dpa	Ljava/util/Set;	g	field_11798	EFFECTS
FIELD	dpa	I	h	field_31305	field_31305
FIELD	dpa	Lxo;	i	field_40328	CONTAINER_NAME_TEXT
FIELD	dpa	Ljava/lang/String;	j	field_45784	PRIMARY_EFFECT_NBT_KEY
FIELD	dpa	Ljava/lang/String;	k	field_45785	SECONDARY_EFFECT_NBT_KEY
FIELD	dpa	Ljava/util/List;	l	field_19177	beamSegments
FIELD	dpa	Ljava/util/List;	m	field_19178	field_19178
FIELD	dpa	I	q	field_11803	level
FIELD	dpa	I	r	field_19179	minY
FIELD	dpa	Lji;	s	field_11795	primary
FIELD	dpa	Lji;	t	field_11799	secondary
FIELD	dpa	Lxo;	u	field_11793	customName
FIELD	dpa	Lbqv;	v	field_17377	lock
FIELD	dpa	Lcqc;	w	field_17378	propertyDelegate
METHOD	dpa	(Ldbw;III)I	a	method_20293	updateLevel
METHOD	dpa	(Ldbw;Liz;ILji;Lji;)V	a	method_10940	applyPlayerEffects
METHOD	dpa	(Ldbw;Liz;Lavy;)V	a	method_10938	playSound
METHOD	dpa	(Ldbw;Liz;Ldsa;Ldpa;)V	a	method_16896	tick
METHOD	dpa	(Lji;)Lji;	a	method_53251	getEffectOrNull
METHOD	dpa	(Lur;Ljava/lang/String;)Lji;	a	method_53252	readStatusEffect
METHOD	dpa	(Lur;Ljava/lang/String;Lald;)V	a	method_55779	method_55779
METHOD	dpa	(Lur;Ljava/lang/String;Lji;)V	a	method_53253	writeStatusEffect
METHOD	dpa	(Lxo;)V	a	method_10936	setCustomName
METHOD	dpa	()Ljava/util/List;	b	method_10937	getBeamSegments
METHOD	dpa	()Laco;	c	method_38236	toUpdatePacket
CLASS	dpa$1	net/minecraft/class_2580$1	net/minecraft/block/entity/BeaconBlockEntity$1
FIELD	dpa$1	Ldpa;	a	field_17379	field_17379
CLASS	dpa$a	net/minecraft/class_2580$class_2581	net/minecraft/block/entity/BeaconBlockEntity$BeamSegment
FIELD	dpa$a	[F	a	field_11805	color
FIELD	dpa$a	I	b	field_11804	height
METHOD	dpa$a	()V	a	method_10942	increaseHeight
METHOD	dpa$a	()[F	b	method_10944	getColor
METHOD	dpa$a	()I	c	method_10943	getHeight
CLASS	dpb	net/minecraft/class_2587	net/minecraft/block/entity/BedBlockEntity
FIELD	dpb	Lctg;	a	field_11869	color
METHOD	dpb	(Lctg;)V	a	method_11019	setColor
METHOD	dpb	()Laco;	b	method_38237	toUpdatePacket
METHOD	dpb	()Lctg;	c	method_11018	getColor
CLASS	dpc	net/minecraft/class_4482	net/minecraft/block/entity/BeehiveBlockEntity
FIELD	dpc	I	a	field_31312	MAX_BEE_COUNT
FIELD	dpc	I	b	field_31313	MIN_OCCUPATION_TICKS_WITHOUT_NECTAR
FIELD	dpc	Lorg/slf4j/Logger;	c	field_49409	LOGGER
FIELD	dpc	Ljava/lang/String;	d	field_31306	FLOWER_POS_KEY
FIELD	dpc	Ljava/lang/String;	e	field_31311	BEES_KEY
FIELD	dpc	Ljava/util/List;	f	field_33570	IRRELEVANT_BEE_NBT_KEYS
FIELD	dpc	I	g	field_31314	ANGERED_CANNOT_ENTER_HIVE_TICKS
FIELD	dpc	I	h	field_31315	MIN_OCCUPATION_TICKS_WITH_NECTAR
FIELD	dpc	Ljava/util/List;	i	field_20423	bees
FIELD	dpc	Liz;	j	field_20424	flowerPos
METHOD	dpc	(Lbss;)V	a	method_21848	tryEnterHive
METHOD	dpc	(Lcmv;Ldsa;Ldpc$b;)V	a	method_21850	angerBees
METHOD	dpc	(Ldbw;Liz;Ldsa;Ldpc$c;Ljava/util/List;Ldpc$b;Liz;)Z	a	method_21855	releaseBee
METHOD	dpc	(Ldbw;Liz;Ldsa;Ldpc;)V	a	method_31656	serverTick
METHOD	dpc	(Ldbw;Liz;Ldsa;Ljava/util/List;Liz;)V	a	method_21858	tickBees
METHOD	dpc	(Ldpc$c;)V	a	method_35292	addBee
METHOD	dpc	(Ldrz$a;)Z	a	method_40019	method_40019
METHOD	dpc	(Ldsa;)I	a	method_23902	getHoneyLevel
METHOD	dpc	(Ldsa;Ldpc$b;)Ljava/util/List;	a	method_21852	tryReleaseBee
METHOD	dpc	(Ldsa;Ljava/util/List;Ldpc$b;Ldpc$a;)Z	a	method_21854	method_21854
METHOD	dpc	(Ljava/lang/String;)V	a	method_57578	method_57578
METHOD	dpc	(Ljava/util/List;)V	a	method_57579	method_57579
METHOD	dpc	()Z	b	method_23280	isNearFire
METHOD	dpc	()Z	c	method_22400	hasNoBees
METHOD	dpc	()Z	d	method_21856	isFullOfBees
METHOD	dpc	()I	f	method_23903	getBeeCount
METHOD	dpc	()Z	j	method_23904	isSmoked
METHOD	dpc	()Z	k	method_21857	hasFlowerPos
METHOD	dpc	()Ljava/util/List;	l	method_57580	createBeesData
CLASS	dpc$a	net/minecraft/class_4482$class_4483	net/minecraft/block/entity/BeehiveBlockEntity$Bee
FIELD	dpc$a	Ldpc$c;	a	field_49410	data
FIELD	dpc$a	I	b	field_20426	ticksInHive
METHOD	dpc$a	()Z	a	method_57581	canExitHive
METHOD	dpc$a	()Ldpc$c;	b	method_57582	createData
METHOD	dpc$a	()Z	c	method_57583	hasNectar
CLASS	dpc$b	net/minecraft/class_4482$class_4484	net/minecraft/block/entity/BeehiveBlockEntity$BeeState
FIELD	dpc$b	Ldpc$b;	a	field_20428	field_20428
FIELD	dpc$b	Ldpc$b;	b	field_20429	field_20429
FIELD	dpc$b	Ldpc$b;	c	field_21052	field_21052
FIELD	dpc$b	[Ldpc$b;	d	field_20430	field_20430
METHOD	dpc$b	()[Ldpc$b;	a	method_36714	method_36714
CLASS	dpc$c	net/minecraft/class_4482$class_9309	net/minecraft/block/entity/BeehiveBlockEntity$BeeData
FIELD	dpc$c	Lcom/mojang/serialization/Codec;	a	field_49411	CODEC
FIELD	dpc$c	Lcom/mojang/serialization/Codec;	b	field_49412	LIST_CODEC
FIELD	dpc$c	Lzm;	c	field_49413	PACKET_CODEC
FIELD	dpc$c	Lcxc;	d	comp_2431	comp_2431
FIELD	dpc$c	I	e	comp_2432	comp_2432
FIELD	dpc$c	I	f	comp_2433	comp_2433
METHOD	dpc$c	()Lcxc;	a	comp_2431	comp_2431
METHOD	dpc$c	(I)Ldpc$c;	a	method_57584	create
METHOD	dpc$c	(ILcfe;)V	a	method_57585	tickEntity
METHOD	dpc$c	(Lbss;)Ldpc$c;	a	method_57586	of
METHOD	dpc$c	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57587	method_57587
METHOD	dpc$c	(Ldbw;Liz;)Lbss;	a	method_57588	loadEntity
METHOD	dpc$c	()I	b	comp_2432	comp_2432
METHOD	dpc$c	(Lbss;)Lbss;	b	method_57589	method_57589
METHOD	dpc$c	()I	c	comp_2433	comp_2433
CLASS	dpd	net/minecraft/class_3721	net/minecraft/block/entity/BellBlockEntity
FIELD	dpd	I	a	field_17095	ringTicks
FIELD	dpd	Z	b	field_17096	ringing
FIELD	dpd	Lje;	c	field_17097	lastSideHit
FIELD	dpd	I	d	field_31316	MAX_RINGING_TICKS
FIELD	dpd	I	e	field_31317	field_31317
FIELD	dpd	I	f	field_31318	field_31318
FIELD	dpd	I	g	field_31319	MAX_RESONATING_TICKS
FIELD	dpd	I	h	field_31320	field_31320
FIELD	dpd	I	i	field_31321	field_31321
FIELD	dpd	I	j	field_31322	MAX_BELL_HEARING_DISTANCE
FIELD	dpd	I	k	field_31323	field_31323
FIELD	dpd	J	l	field_19155	lastRingTime
FIELD	dpd	Ljava/util/List;	m	field_19156	hearingEntities
FIELD	dpd	Z	q	field_19157	resonating
FIELD	dpd	I	r	field_19158	resonateTime
METHOD	dpd	(Lbtn;)V	a	method_20520	applyGlowToEntity
METHOD	dpd	(Ldbw;Liz;Ldsa;Ldpd;)V	a	method_31657	clientTick
METHOD	dpd	(Ldbw;Liz;Ldsa;Ldpd;Ldpd$a;)V	a	method_31658	tick
METHOD	dpd	(Ldbw;Liz;Ljava/util/List;)V	a	method_20521	applyGlowToRaiders
METHOD	dpd	(Liz;ILorg/apache/commons/lang3/mutable/MutableInt;Ldbw;Lbtn;)V	a	method_20519	method_20519
METHOD	dpd	(Liz;Lbtn;)Z	a	method_20518	isRaiderEntity
METHOD	dpd	(Liz;Ljava/util/List;)Z	a	method_20523	raidersHearBell
METHOD	dpd	(Lje;)V	a	method_17031	activate
METHOD	dpd	()V	b	method_20219	notifyMemoriesOfBell
METHOD	dpd	(Ldbw;Liz;Ldsa;Ldpd;)V	b	method_31659	serverTick
METHOD	dpd	(Ldbw;Liz;Ljava/util/List;)V	b	method_20218	applyParticlesToRaiders
METHOD	dpd	(Liz;Lbtn;)Z	b	method_31660	method_31660
METHOD	dpd	(Liz;Lbtn;)Z	c	method_20217	method_20217
METHOD	dpd	(Liz;Lbtn;)Z	d	method_31661	method_31661
CLASS	dpd$a	net/minecraft/class_3721$class_5557	net/minecraft/block/entity/BellBlockEntity$Effect
CLASS	dpe	net/minecraft/class_3720	net/minecraft/block/entity/BlastFurnaceBlockEntity
CLASS	dpf	net/minecraft/class_2586	net/minecraft/block/entity/BlockEntity
FIELD	dpf	Lorg/slf4j/Logger;	d	field_11868	LOGGER
FIELD	dpf	Ldph;	e	field_11864	type
FIELD	dpf	Ldsa;	f	field_11866	cachedState
FIELD	dpf	Lki;	g	field_50172	components
FIELD	dpf	Ldbw;	n	field_11863	world
FIELD	dpf	Liz;	o	field_11867	pos
FIELD	dpf	Z	p	field_11865	removed
METHOD	dpf	(Lcun;)V	a	method_58683	readComponents
METHOD	dpf	(Lcun;Ljk$a;)V	a	method_38240	setStackNbt
METHOD	dpf	(Ldbw;)V	a	method_31662	setWorld
METHOD	dpf	(Ldbw;Liz;Ldsa;)V	a	method_31663	markDirty
METHOD	dpf	(Ldpf$b;)V	a	method_57568	readComponents
METHOD	dpf	(Liz;Ldsa;Ljava/lang/String;Ldph;)Ldpf;	a	method_17899	method_17899
METHOD	dpf	(Liz;Ldsa;Lur;Ljk$a;)Ldpf;	a	method_11005	createFromNbt
METHOD	dpf	(Ljava/lang/String;)Ldpf;	a	method_17898	method_17898
METHOD	dpf	(Ljk$a;)Lur;	a	method_16887	toInitialChunkDataNbt
METHOD	dpf	(Lki$a;)V	a	method_57567	addComponents
METHOD	dpf	(Lki;)V	a	method_58684	setComponents
METHOD	dpf	(Lki;Lkj;)V	a	method_58685	readComponents
METHOD	dpf	(Lp;)V	a	method_11003	populateCrashReport
METHOD	dpf	(Lur;)V	a	method_57569	removeFromCopiedStackNbt
METHOD	dpf	(Lur;Ldph;)V	a	method_38238	writeIdToNbt
METHOD	dpf	(Lur;Ljk$a;)V	a	method_11014	readNbt
METHOD	dpf	(Lur;Ljk$a;Ljava/lang/String;Ldpf;)Ldpf;	a	method_17897	method_17897
METHOD	dpf	(Lur;Lvo;)V	a	method_58686	method_58686
METHOD	dpf	(II)Z	a_	method_11004	onSyncedBlockEvent
METHOD	dpf	()Lzv;	av_	method_38235	toUpdatePacket
METHOD	dpf	()V	aw_	method_11012	markRemoved
METHOD	dpf	()Liz;	az_	method_11016	getPos
METHOD	dpf	(Ldsa;)V	b	method_31664	setCachedState
METHOD	dpf	(Ljava/lang/String;)V	b	method_58687	method_58687
METHOD	dpf	(Ljk$a;)Lur;	b	method_38242	createNbtWithIdentifyingData
METHOD	dpf	(Lki;)V	b	method_58688	method_58688
METHOD	dpf	(Lur;)Liz;	b	method_38239	posFromNbt
METHOD	dpf	(Lur;Ljk$a;)V	b	method_11007	writeNbt
METHOD	dpf	(Ljava/lang/String;)V	c	method_58689	method_58689
METHOD	dpf	(Ljk$a;)Lur;	c	method_38243	createNbtWithId
METHOD	dpf	(Lur;)V	c	method_38241	writeIdToNbt
METHOD	dpf	(Lur;Ljk$a;)V	c	method_58690	read
METHOD	dpf	(Ljk$a;)Lur;	d	method_38244	createNbt
METHOD	dpf	(Lur;)V	d	method_10999	writeIdentifyingData
METHOD	dpf	(Lur;Ljk$a;)V	d	method_58691	readComponentlessNbt
METHOD	dpf	()V	e	method_5431	markDirty
METHOD	dpf	(Ljk$a;)Lur;	e	method_58692	createComponentlessNbt
METHOD	dpf	(Ljk$a;)Lur;	f	method_59535	createComponentlessNbtWithIdentifyingData
METHOD	dpf	()Ldbw;	i	method_10997	getWorld
METHOD	dpf	()Ljava/lang/String;	j	method_10995	method_10995
METHOD	dpf	()Z	m	method_11002	hasWorld
METHOD	dpf	()Ldsa;	n	method_11010	getCachedState
METHOD	dpf	()Z	o	method_11015	isRemoved
METHOD	dpf	()V	p	method_10996	cancelRemoval
METHOD	dpf	()Z	q	method_11011	copyItemDataRequiresOperator
METHOD	dpf	()Ldph;	r	method_11017	getType
METHOD	dpf	()Lki;	s	method_57590	createComponentMap
METHOD	dpf	()Lki;	t	method_58693	getComponents
CLASS	dpf$1	net/minecraft/class_2586$1	net/minecraft/block/entity/BlockEntity$1
FIELD	dpf$1	Ljava/util/Set;	a	field_50173	field_50173
FIELD	dpf$1	Lki;	b	field_50174	field_50174
CLASS	dpf$a	net/minecraft/class_2586$class_9472	net/minecraft/block/entity/BlockEntity$Components
FIELD	dpf$a	Lcom/mojang/serialization/Codec;	a	field_50176	CODEC
CLASS	dpf$b	net/minecraft/class_2586$class_9473	net/minecraft/block/entity/BlockEntity$ComponentsAccess
METHOD	dpf$b	(Lkl;)Ljava/lang/Object;	a	method_58694	get
METHOD	dpf$b	(Lkl;Ljava/lang/Object;)Ljava/lang/Object;	a	method_58695	getOrDefault
CLASS	dpg	net/minecraft/class_5558	net/minecraft/block/entity/BlockEntityTicker
CLASS	dph	net/minecraft/class_2591	net/minecraft/block/entity/BlockEntityType
FIELD	dph	Ldph;	A	field_16411	field_16411
FIELD	dph	Ldph;	B	field_16414	field_16414
FIELD	dph	Ldph;	C	field_16415	field_16415
FIELD	dph	Ldph;	D	field_16412	field_16412
FIELD	dph	Ldph;	E	field_16413	field_16413
FIELD	dph	Ldph;	F	field_16549	field_16549
FIELD	dph	Ldph;	G	field_17380	field_17380
FIELD	dph	Ldph;	H	field_20431	field_20431
FIELD	dph	Ldph;	I	field_28117	field_28117
FIELD	dph	Ldph;	J	field_43258	field_43258
FIELD	dph	Ldph;	K	field_37647	field_37647
FIELD	dph	Ldph;	L	field_37648	field_37648
FIELD	dph	Ldph;	M	field_40329	field_40329
FIELD	dph	Ldph;	N	field_42780	field_42780
FIELD	dph	Ldph;	O	field_42781	field_42781
FIELD	dph	Ldph;	P	field_46808	field_46808
FIELD	dph	Ldph;	Q	field_47352	field_47352
FIELD	dph	Ldph;	R	field_48859	field_48859
FIELD	dph	Lorg/slf4j/Logger;	S	field_11893	LOGGER
FIELD	dph	Ldph$a;	T	field_11892	factory
FIELD	dph	Ljava/util/Set;	U	field_19315	blocks
FIELD	dph	Lcom/mojang/datafixers/types/Type;	V	field_11909	type
FIELD	dph	Lji$c;	W	field_45786	registryEntry
FIELD	dph	Ldph;	a	field_11903	field_11903
FIELD	dph	Ldph;	b	field_11914	field_11914
FIELD	dph	Ldph;	c	field_11891	field_11891
FIELD	dph	Ldph;	d	field_11901	field_11901
FIELD	dph	Ldph;	e	field_11907	field_11907
FIELD	dph	Ldph;	f	field_11887	field_11887
FIELD	dph	Ldph;	g	field_11899	field_11899
FIELD	dph	Ldph;	h	field_11911	field_11911
FIELD	dph	Ldph;	i	field_40330	field_40330
FIELD	dph	Ldph;	j	field_11889	field_11889
FIELD	dph	Ldph;	k	field_11897	field_11897
FIELD	dph	Ldph;	l	field_11894	field_11894
FIELD	dph	Ldph;	m	field_11912	field_11912
FIELD	dph	Ldph;	n	field_11898	field_11898
FIELD	dph	Ldph;	o	field_11890	field_11890
FIELD	dph	Ldph;	p	field_11913	field_11913
FIELD	dph	Ldph;	q	field_11900	field_11900
FIELD	dph	Ldph;	r	field_11888	field_11888
FIELD	dph	Ldph;	s	field_11908	field_11908
FIELD	dph	Ldph;	t	field_11905	field_11905
FIELD	dph	Ldph;	u	field_11895	field_11895
FIELD	dph	Ldph;	v	field_11906	field_11906
FIELD	dph	Ldph;	w	field_11904	field_11904
FIELD	dph	Ldph;	x	field_11896	field_11896
FIELD	dph	Ldph;	y	field_11910	field_11910
FIELD	dph	Ldph;	z	field_11902	field_11902
METHOD	dph	()Lji$c;	a	method_53254	getRegistryEntry
METHOD	dph	(Ldbc;Liz;)Ldpf;	a	method_24182	get
METHOD	dph	(Ldph;)Lale;	a	method_11033	getId
METHOD	dph	(Ldsa;)Z	a	method_20526	supports
METHOD	dph	(Liz;Ldsa;)Ldpf;	a	method_11032	instantiate
METHOD	dph	(Ljava/lang/String;Ldph$b;)Ldph;	a	method_11030	create
CLASS	dph$a	net/minecraft/class_2591$class_5559	net/minecraft/block/entity/BlockEntityType$BlockEntityFactory
CLASS	dph$b	net/minecraft/class_2591$class_2592	net/minecraft/block/entity/BlockEntityType$Builder
FIELD	dph$b	Ldph$a;	a	field_11915	factory
FIELD	dph$b	Ljava/util/Set;	b	field_19316	blocks
METHOD	dph$b	(Lcom/mojang/datafixers/types/Type;)Ldph;	a	method_11034	build
METHOD	dph$b	(Ldph$a;[Ldex;)Ldph$b;	a	method_20528	create
CLASS	dpi	net/minecraft/class_2589	net/minecraft/block/entity/BrewingStandBlockEntity
FIELD	dpi	I	b	field_31324	MAX_FUEL_USES
FIELD	dpi	I	c	field_31325	BREW_TIME_PROPERTY_INDEX
FIELD	dpi	I	d	field_31326	FUEL_PROPERTY_INDEX
FIELD	dpi	I	e	field_31327	PROPERTY_COUNT
FIELD	dpi	Lcqc;	f	field_17381	propertyDelegate
FIELD	dpi	I	g	field_31328	INPUT_SLOT_INDEX
FIELD	dpi	I	h	field_31329	FUEL_SLOT_INDEX
FIELD	dpi	[I	i	field_11886	TOP_SLOTS
FIELD	dpi	[I	j	field_11879	BOTTOM_SLOTS
FIELD	dpi	[I	k	field_11880	SIDE_SLOTS
FIELD	dpi	Ljr;	l	field_11882	inventory
FIELD	dpi	I	m	field_11878	brewTime
FIELD	dpi	[Z	q	field_11883	slotsEmptyLastTick
FIELD	dpi	Lcui;	r	field_11881	itemBrewing
FIELD	dpi	I	s	field_11885	fuel
METHOD	dpi	(Lcwn;Ljr;)Z	a	method_11027	canCraft
METHOD	dpi	(Ldbw;Liz;Ldsa;Ldpi;)V	a	method_31665	tick
METHOD	dpi	(Ldbw;Liz;Ljr;)V	a	method_11029	craft
METHOD	dpi	()[Z	f	method_11028	getSlotsEmpty
CLASS	dpi$1	net/minecraft/class_2589$1	net/minecraft/block/entity/BrewingStandBlockEntity$1
FIELD	dpi$1	Ldpi;	a	field_17382	field_17382
CLASS	dpj	net/minecraft/class_8174	net/minecraft/block/entity/BrushableBlockEntity
FIELD	dpj	Lorg/slf4j/Logger;	a	field_42801	LOGGER
FIELD	dpj	Ljava/lang/String;	b	field_42802	LOOT_TABLE_NBT_KEY
FIELD	dpj	Ljava/lang/String;	c	field_42803	LOOT_TABLE_SEED_NBT_KEY
FIELD	dpj	Ljava/lang/String;	d	field_42804	HIT_DIRECTION_NBT_KEY
FIELD	dpj	Ljava/lang/String;	e	field_42805	ITEM_NBT_KEY
FIELD	dpj	I	f	field_42806	field_42806
FIELD	dpj	I	g	field_42807	field_42807
FIELD	dpj	I	h	field_42808	field_42808
FIELD	dpj	I	i	field_42809	brushesCount
FIELD	dpj	J	j	field_42810	nextDustTime
FIELD	dpj	J	k	field_42811	nextBrushTime
FIELD	dpj	Lcun;	l	field_42812	item
FIELD	dpj	Lje;	m	field_42813	hitDirection
FIELD	dpj	Lald;	q	field_42814	lootTable
FIELD	dpj	J	r	field_42815	lootTableSeed
METHOD	dpj	(JLcmv;Lje;)Z	a	method_49215	brush
METHOD	dpj	(Lald;J)V	a	method_49216	setLootTable
METHOD	dpj	(Lcmv;)V	a	method_49217	generateItem
METHOD	dpj	()V	b	method_49219	scheduledTick
METHOD	dpj	(Lcmv;)V	b	method_49218	finishBrushing
METHOD	dpj	()Laco;	c	method_49221	toUpdatePacket
METHOD	dpj	(Lcmv;)V	c	method_49220	spawnItem
METHOD	dpj	(Lur;)Z	c	method_49222	readLootTableFromNbt
METHOD	dpj	()Lje;	d	method_49224	getHitDirection
METHOD	dpj	(Lur;)Z	d	method_49223	writeLootTableToNbt
METHOD	dpj	()Lcun;	f	method_49225	getItem
METHOD	dpj	()I	j	method_49226	getDustedLevel
CLASS	dpk	net/minecraft/class_8239	net/minecraft/block/entity/CalibratedSculkSensorBlockEntity
CLASS	dpk$a	net/minecraft/class_8239$class_8240	net/minecraft/block/entity/CalibratedSculkSensorBlockEntity$Callback
FIELD	dpk$a	Ldpk;	a	field_44609	field_44609
METHOD	dpk$a	(Ldbw;Liz;Ldsa;)I	a	method_49832	getCalibrationFrequency
CLASS	dpl	net/minecraft/class_3924	net/minecraft/block/entity/CampfireBlockEntity
FIELD	dpl	I	a	field_31330	field_31330
FIELD	dpl	I	b	field_31331	field_31331
FIELD	dpl	Ljr;	c	field_17383	itemsBeingCooked
FIELD	dpl	[I	d	field_17384	cookingTimes
FIELD	dpl	[I	e	field_17385	cookingTotalTimes
FIELD	dpl	Lcyw$a;	f	field_38235	matchGetter
METHOD	dpl	(Lbql;Ldbw;Lcyv;)Lcun;	a	method_17504	method_17504
METHOD	dpl	(Lbss;Lcun;I)Z	a	method_17503	addItem
METHOD	dpl	(Ldbw;Liz;Ldsa;Ldpl;)V	a	method_31666	litServerTick
METHOD	dpl	()Ljr;	b	method_17505	getItemsBeingCooked
METHOD	dpl	(Lcun;)Ljava/util/Optional;	b	method_17502	getRecipeFor
METHOD	dpl	(Ldbw;Liz;Ldsa;Ldpl;)V	b	method_31667	unlitServerTick
METHOD	dpl	()Laco;	c	method_38245	toUpdatePacket
METHOD	dpl	(Ldbw;Liz;Ldsa;Ldpl;)V	c	method_31668	clientTick
METHOD	dpl	()V	d	method_17506	spawnItemsBeingCooked
METHOD	dpl	()V	f	method_17510	updateListeners
CLASS	dpm	net/minecraft/class_2595	net/minecraft/block/entity/ChestBlockEntity
FIELD	dpm	I	d	field_31332	VIEWER_COUNT_UPDATE_EVENT_TYPE
FIELD	dpm	Ljr;	e	field_11927	inventory
FIELD	dpm	Ldps;	f	field_27209	stateManager
FIELD	dpm	Ldpn;	g	field_27210	lidAnimator
METHOD	dpm	(Ldbc;Liz;)I	a	method_11048	getPlayersLookingInChestCount
METHOD	dpm	(Ldbw;Liz;Ldsa;II)V	a	method_11049	onViewerCountUpdate
METHOD	dpm	(Ldbw;Liz;Ldsa;Lavy;)V	a	method_11050	playSound
METHOD	dpm	(Ldbw;Liz;Ldsa;Ldpm;)V	a	method_31670	clientTick
METHOD	dpm	(Ldpm;Ldpm;)V	a	method_11047	copyInventory
METHOD	dpm	()V	l	method_31671	onScheduledTick
CLASS	dpm$1	net/minecraft/class_2595$1	net/minecraft/block/entity/ChestBlockEntity$1
FIELD	dpm$1	Ldpm;	a	field_27211	field_27211
CLASS	dpn	net/minecraft/class_5560	net/minecraft/block/entity/ChestLidAnimator
FIELD	dpn	Z	a	field_27212	open
FIELD	dpn	F	b	field_27213	progress
FIELD	dpn	F	c	field_27214	lastProgress
METHOD	dpn	()V	a	method_31672	step
METHOD	dpn	(F)F	a	method_31673	getProgress
METHOD	dpn	(Z)V	a	method_31674	setOpen
CLASS	dpo	net/minecraft/class_7716	net/minecraft/block/entity/ChiseledBookshelfBlockEntity
FIELD	dpo	I	b	field_40331	MAX_BOOKS
FIELD	dpo	Lorg/slf4j/Logger;	c	field_40898	LOGGER
FIELD	dpo	Ljr;	d	field_41314	inventory
FIELD	dpo	I	e	field_41601	lastInteractedSlot
METHOD	dpo	(Lcun;Lbql;Lcun;)Z	a	method_51356	method_51356
METHOD	dpo	(I)V	c	method_47585	updateState
METHOD	dpo	()I	f	method_47587	getOpenSlotCount
METHOD	dpo	()I	j	method_47887	getLastInteractedSlot
CLASS	dpp	net/minecraft/class_2593	net/minecraft/block/entity/CommandBlockBlockEntity
FIELD	dpp	Z	a	field_11919	powered
FIELD	dpp	Z	b	field_11918	auto
FIELD	dpp	Z	c	field_11917	conditionMet
FIELD	dpp	Ldax;	d	field_11920	commandExecutor
METHOD	dpp	(Z)V	a	method_11038	setPowered
METHOD	dpp	()Ldax;	b	method_11040	getCommandExecutor
METHOD	dpp	(Z)V	b	method_11041	setAuto
METHOD	dpp	()Z	c	method_11043	isPowered
METHOD	dpp	()Z	d	method_11042	isAuto
METHOD	dpp	()V	f	method_23359	updateCommandBlock
METHOD	dpp	()Z	j	method_11044	isConditionMet
METHOD	dpp	()Z	k	method_11045	updateConditionMet
METHOD	dpp	()Ldpp$a;	l	method_11039	getCommandBlockType
METHOD	dpp	()Z	u	method_11046	isConditionalCommandBlock
METHOD	dpp	()V	v	method_23360	scheduleAutoTick
CLASS	dpp$1	net/minecraft/class_2593$1	net/minecraft/block/entity/CommandBlockBlockEntity$1
FIELD	dpp$1	Ldpp;	b	field_11921	field_11921
CLASS	dpp$a	net/minecraft/class_2593$class_2594	net/minecraft/block/entity/CommandBlockBlockEntity$Type
FIELD	dpp$a	Ldpp$a;	a	field_11922	field_11922
FIELD	dpp$a	Ldpp$a;	b	field_11923	field_11923
FIELD	dpp$a	Ldpp$a;	c	field_11924	field_11924
FIELD	dpp$a	[Ldpp$a;	d	field_11925	field_11925
METHOD	dpp$a	()[Ldpp$a;	a	method_36715	method_36715
CLASS	dpq	net/minecraft/class_2599	net/minecraft/block/entity/ComparatorBlockEntity
FIELD	dpq	I	a	field_11943	outputSignal
METHOD	dpq	(I)V	a	method_11070	setOutputSignal
METHOD	dpq	()I	b	method_11071	getOutputSignal
CLASS	dpr	net/minecraft/class_2597	net/minecraft/block/entity/ConduitBlockEntity
FIELD	dpr	I	a	field_11936	ticks
FIELD	dpr	I	b	field_31333	field_31333
FIELD	dpr	I	c	field_31334	field_31334
FIELD	dpr	F	d	field_31335	field_31335
FIELD	dpr	I	e	field_31336	field_31336
FIELD	dpr	I	f	field_31337	MIN_BLOCKS_TO_ACTIVATE
FIELD	dpr	I	g	field_31338	field_31338
FIELD	dpr	[Ldex;	h	field_11931	ACTIVATING_BLOCKS
FIELD	dpr	F	i	field_11932	ticksActive
FIELD	dpr	Z	j	field_11934	active
FIELD	dpr	Z	k	field_11933	eyeOpen
FIELD	dpr	Ljava/util/List;	l	field_11937	activatingBlocks
FIELD	dpr	Lbtn;	m	field_11939	targetEntity
FIELD	dpr	Ljava/util/UUID;	q	field_11935	targetUuid
FIELD	dpr	J	r	field_11938	nextAmbientSoundTime
METHOD	dpr	(F)F	a	method_11061	getRotation
METHOD	dpr	(Lbtn;)Z	a	method_11060	method_11060
METHOD	dpr	(Ldbw;Liz;Ldpr;)V	a	method_11064	updateTargetEntity
METHOD	dpr	(Ldbw;Liz;Ldsa;Ldpr;)V	a	method_31675	clientTick
METHOD	dpr	(Ldbw;Liz;Ldsa;Ljava/util/List;Ldpr;)V	a	method_11068	attackHostileEntity
METHOD	dpr	(Ldbw;Liz;Ljava/util/List;)Z	a	method_11069	updateActivatingBlocks
METHOD	dpr	(Ldbw;Liz;Ljava/util/List;Lbss;I)V	a	method_11063	spawnNautilusParticles
METHOD	dpr	(Ldbw;Liz;Ljava/util/UUID;)Lbtn;	a	method_11056	findTargetEntity
METHOD	dpr	(Ldpr;Ljava/util/List;)V	a	method_31676	openEye
METHOD	dpr	(Liz;)Levk;	a	method_11059	getAttackZone
METHOD	dpr	(Ljava/util/UUID;Lbtn;)Z	a	method_11058	method_11058
METHOD	dpr	(Z)V	a	method_11062	setEyeOpen
METHOD	dpr	()Laco;	b	method_38247	toUpdatePacket
METHOD	dpr	(Ldbw;Liz;Ldsa;Ldpr;)V	b	method_31677	serverTick
METHOD	dpr	(Ldbw;Liz;Ljava/util/List;)V	b	method_11055	givePlayersEffects
METHOD	dpr	()Z	c	method_11065	isActive
METHOD	dpr	()Z	d	method_11066	isEyeOpen
CLASS	dps	net/minecraft/class_5561	net/minecraft/block/entity/ViewerCountManager
FIELD	dps	I	a	field_31339	SCHEDULE_TICK_DELAY
FIELD	dps	I	b	field_27215	viewerCount
FIELD	dps	D	c	field_48376	maxBlockInteractionRange
METHOD	dps	()I	a	method_31678	getViewerCount
METHOD	dps	(Lcmv;)Z	a	method_31679	isPlayerViewing
METHOD	dps	(Lcmv;Ldbw;Liz;Ldsa;)V	a	method_31684	openContainer
METHOD	dps	(Ldbw;Liz;)Ljava/util/List;	a	method_56121	getViewingPlayers
METHOD	dps	(Ldbw;Liz;Ldsa;)V	a	method_31681	onContainerOpen
METHOD	dps	(Ldbw;Liz;Ldsa;II)V	a	method_31682	onViewerCountUpdate
METHOD	dps	(Lcmv;Ldbw;Liz;Ldsa;)V	b	method_31685	closeContainer
METHOD	dps	(Ldbw;Liz;Ldsa;)V	b	method_31683	onContainerClose
METHOD	dps	(Ldbw;Liz;Ldsa;)V	c	method_31686	updateViewerCount
METHOD	dps	(Ldbw;Liz;Ldsa;)V	d	method_31687	scheduleBlockTick
CLASS	dpt	net/minecraft/class_8887	net/minecraft/block/entity/CrafterBlockEntity
FIELD	dpt	I	d	field_46809	GRID_WIDTH
FIELD	dpt	I	e	field_46810	GRID_HEIGHT
FIELD	dpt	I	f	field_46811	GRID_SIZE
FIELD	dpt	I	g	field_46812	SLOT_DISABLED
FIELD	dpt	I	h	field_46813	SLOT_ENABLED
FIELD	dpt	I	i	field_46814	TRIGGERED_PROPERTY
FIELD	dpt	I	j	field_46815	PROPERTIES_COUNT
FIELD	dpt	Lcqc;	k	field_46816	propertyDelegate
FIELD	dpt	Ljr;	q	field_46817	inputStacks
FIELD	dpt	I	r	field_46818	craftingTicksRemaining
METHOD	dpt	(ILcun;I)Z	a	method_54479	betterSlotExists
METHOD	dpt	(IZ)V	a	method_54480	setSlotEnabled
METHOD	dpt	(Ldbw;Liz;Ldsa;Ldpt;)V	a	method_54481	tickCrafting
METHOD	dpt	(Z)V	a	method_54482	setTriggered
METHOD	dpt	(I)Z	c	method_54483	isSlotDisabled
METHOD	dpt	(Lur;)V	c	method_54486	putDisabledSlots
METHOD	dpt	(I)V	d	method_54484	setCraftingTicksRemaining
METHOD	dpt	(Lur;)V	d	method_54487	putTriggered
METHOD	dpt	(I)Z	e	method_54485	canToggleSlot
METHOD	dpt	()Z	l	method_54488	isTriggered
METHOD	dpt	()I	u	method_54489	getComparatorOutput
METHOD	dpt	()Ljr;	method_11282	method_11282	getHeldStacks
CLASS	dpt$1	net/minecraft/class_8887$1	net/minecraft/block/entity/CrafterBlockEntity$1
FIELD	dpt$1	[I	a	field_46820	disabledSlots
FIELD	dpt$1	I	b	field_46821	triggered
CLASS	dpu	net/minecraft/class_2603	net/minecraft/block/entity/DaylightDetectorBlockEntity
CLASS	dpv	net/minecraft/class_8172	net/minecraft/block/entity/DecoratedPotBlockEntity
FIELD	dpv	Ljava/lang/String;	d	field_42782	SHERDS_NBT_KEY
FIELD	dpv	Ljava/lang/String;	e	field_46659	ITEM_NBT_KEY
FIELD	dpv	I	f	field_46660	field_46660
FIELD	dpv	J	g	field_46661	lastWobbleTime
FIELD	dpv	Ldpv$a;	h	field_46662	lastWobbleType
FIELD	dpv	Lald;	i	field_47156	lootTableId
FIELD	dpv	J	j	field_47157	lootTableSeed
FIELD	dpv	Ldqj;	k	field_44706	sherds
FIELD	dpv	Lcun;	l	field_46663	stack
METHOD	dpv	(Ldpv$a;)V	a	method_54301	wobble
METHOD	dpv	(Ldqj;)Lcun;	a	method_52577	getStackWith
METHOD	dpv	(Lcun;)V	c	method_49196	readFrom
METHOD	dpv	()Laco;	j	method_49200	toUpdatePacket
METHOD	dpv	()Lje;	k	method_49204	getHorizontalFacing
METHOD	dpv	()Ldqj;	l	method_51511	getSherds
METHOD	dpv	()Lcun;	u	method_52578	asStack
CLASS	dpv$a	net/minecraft/class_8172$class_8837	net/minecraft/block/entity/DecoratedPotBlockEntity$WobbleType
FIELD	dpv$a	Ldpv$a;	a	field_46664	field_46664
FIELD	dpv$a	Ldpv$a;	b	field_46665	field_46665
FIELD	dpv$a	I	c	field_46666	lengthInTicks
FIELD	dpv$a	[Ldpv$a;	d	field_46667	field_46667
METHOD	dpv$a	()[Ldpv$a;	a	method_54302	method_54302
CLASS	dpw	net/minecraft/class_8173	net/minecraft/block/DecoratedPotPatterns
FIELD	dpw	Lald;	A	field_42793	DECORATED_POT_SIDE_KEY
FIELD	dpw	Lald;	B	field_43290	ANGLER_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	C	field_42794	ARCHER_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	D	field_42796	ARMS_UP_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	E	field_43259	BLADE_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	F	field_43260	BREWER_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	G	field_43261	BURN_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	H	field_43262	DANGER_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	I	field_43263	EXPLORER_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	J	field_49837	FLOW_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	K	field_43264	FRIEND_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	L	field_49838	GUSTER_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	M	field_43265	HEART_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	N	field_43266	HEARTBREAK_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	O	field_43267	HOWL_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	P	field_43268	MINER_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	Q	field_43269	MOURNER_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	R	field_43270	PLENTY_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	S	field_42795	POTTERY_PATTERN_PRIZE_KEY
FIELD	dpw	Lald;	T	field_49839	SCRAPE_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	U	field_43271	SHEAF_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	V	field_43272	SHELTER_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	W	field_42797	SKULL_POTTERY_PATTERN_KEY
FIELD	dpw	Lald;	X	field_43273	SNORT_POTTERY_PATTERN_KEY
FIELD	dpw	Ljava/util/Map;	Y	field_42798	SHERD_TO_PATTERN
FIELD	dpw	Lald;	a	field_42787	DECORATED_POT_BASE_KEY
FIELD	dpw	Ljava/lang/String;	b	field_42786	DECORATED_POT_BASE
FIELD	dpw	Ljava/lang/String;	c	field_42788	DECORATED_POT_SIDE
FIELD	dpw	Ljava/lang/String;	d	field_43274	ANGLER_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	e	field_42789	ARCHER_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	f	field_42791	ARMS_UP_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	g	field_43275	BLADE_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	h	field_43276	BREWER_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	i	field_43277	BURN_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	j	field_43278	DANGER_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	k	field_43279	EXPLORER_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	l	field_49840	FLOW_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	m	field_43280	FRIEND_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	n	field_49841	GUSTER_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	o	field_43281	HEART_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	p	field_43282	HEARTBREAK_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	q	field_43283	HOWL_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	r	field_43284	MINER_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	s	field_43285	MOURNER_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	t	field_43286	PLENTY_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	u	field_42790	PRIZE_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	v	field_49842	SCRAPE_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	w	field_43287	SHEAF_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	x	field_43288	SHELTER_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	y	field_42792	SKULL_POTTERY_PATTERN
FIELD	dpw	Ljava/lang/String;	z	field_43289	SNORT_POTTERY_PATTERN
METHOD	dpw	(Lald;)Lale;	a	method_49205	getTextureId
METHOD	dpw	(Lcui;)Lald;	a	method_49206	fromSherd
METHOD	dpw	(Ljava/lang/String;)Lald;	a	method_49208	of
METHOD	dpw	(Ljv;)Ljava/lang/String;	a	method_49207	registerAndGetDefault
CLASS	dpx	net/minecraft/class_2601	net/minecraft/block/entity/DispenserBlockEntity
FIELD	dpx	I	d	field_31340	INVENTORY_SIZE
FIELD	dpx	Ljr;	e	field_11945	inventory
METHOD	dpx	(Lazf;)I	a	method_11076	chooseNonEmptySlot
METHOD	dpx	(Lcun;)I	b	method_11075	addToFirstFreeSlot
CLASS	dpy	net/minecraft/class_2608	net/minecraft/block/entity/DropperBlockEntity
CLASS	dpz	net/minecraft/class_2605	net/minecraft/block/entity/EnchantingTableBlockEntity
FIELD	dpz	I	a	field_11961	ticks
FIELD	dpz	F	b	field_11958	nextPageAngle
FIELD	dpz	F	c	field_11960	pageAngle
FIELD	dpz	F	d	field_11969	flipRandom
FIELD	dpz	F	e	field_11967	flipTurn
FIELD	dpz	F	f	field_11966	nextPageTurningSpeed
FIELD	dpz	F	g	field_11965	pageTurningSpeed
FIELD	dpz	F	h	field_11964	bookRotation
FIELD	dpz	F	i	field_11963	lastBookRotation
FIELD	dpz	F	j	field_11962	targetBookRotation
FIELD	dpz	Lazf;	k	field_11968	RANDOM
FIELD	dpz	Lxo;	l	field_11959	customName
METHOD	dpz	(Ldbw;Liz;Ldsa;Ldpz;)V	a	method_31688	tick
METHOD	dpz	(Lxo;)V	a	method_11179	setCustomName
CLASS	dqa	net/minecraft/class_2611	net/minecraft/block/entity/EnderChestBlockEntity
FIELD	dqa	Ldpn;	a	field_27216	lidAnimator
FIELD	dqa	Ldps;	b	field_27217	stateManager
METHOD	dqa	(Lcmv;)V	a	method_11219	onOpen
METHOD	dqa	(Ldbw;Liz;Ldsa;Ldqa;)V	a	method_31689	clientTick
METHOD	dqa	()V	b	method_31690	onScheduledTick
METHOD	dqa	(Lcmv;)V	b	method_11220	onClose
METHOD	dqa	(Lcmv;)Z	c	method_11218	canPlayerUse
CLASS	dqa$1	net/minecraft/class_2611$1	net/minecraft/block/entity/EnderChestBlockEntity$1
FIELD	dqa$1	Ldqa;	a	field_27218	field_27218
CLASS	dqb	net/minecraft/class_3866	net/minecraft/block/entity/FurnaceBlockEntity
CLASS	dqc	net/minecraft/class_7717	net/minecraft/block/entity/HangingSignBlockEntity
FIELD	dqc	I	a	field_40333	MAX_TEXT_WIDTH
FIELD	dqc	I	b	field_40334	TEXT_LINE_HEIGHT
CLASS	dqd	net/minecraft/class_2615	net/minecraft/block/entity/Hopper
FIELD	dqd	Levk;	p_	field_12026	INPUT_AREA_SHAPE
METHOD	dqd	()D	H	method_11266	getHopperX
METHOD	dqd	()D	I	method_11264	getHopperY
METHOD	dqd	()D	J	method_11265	getHopperZ
METHOD	dqd	()Z	K	method_57081	canBlockFromAbove
METHOD	dqd	()Levk;	aj_	method_11262	getInputAreaShape
CLASS	dqe	net/minecraft/class_2614	net/minecraft/block/entity/HopperBlockEntity
FIELD	dqe	I	d	field_31341	TRANSFER_COOLDOWN
FIELD	dqe	I	e	field_31342	INVENTORY_SIZE
FIELD	dqe	[[I	f	field_49100	AVAILABLE_SLOTS_CACHE
FIELD	dqe	Ljr;	g	field_12024	inventory
FIELD	dqe	I	h	field_12023	transferCooldown
FIELD	dqe	J	i	field_12022	lastTickTime
FIELD	dqe	Lje;	j	field_49101	facing
METHOD	dqe	(Lbql;Lbql;Lcun;ILje;)Z	a	method_11252	canExtract
METHOD	dqe	(Lbql;Lbql;Lcun;Lje;)Lcun;	a	method_11260	transfer
METHOD	dqe	(Lbql;Lcjf;)Z	a	method_11247	extract
METHOD	dqe	(Lbql;Lcun;ILje;)Z	a	method_11244	canInsert
METHOD	dqe	(Lbql;Lje;)[I	a	method_17767	getAvailableSlots
METHOD	dqe	(Lcun;Lcun;)Z	a	method_11254	canMergeItems
METHOD	dqe	(Ldbw;DDD)Lbql;	a	method_57009	getEntityInventoryAt
METHOD	dqe	(Ldbw;Ldqd;)Z	a	method_11241	extract
METHOD	dqe	(Ldbw;Ldqd;Liz;Ldsa;)Lbql;	a	method_11248	getInputInventory
METHOD	dqe	(Ldbw;Ldqe;)Z	a	method_31691	method_31691
METHOD	dqe	(Ldbw;Liz;)Lbql;	a	method_11250	getInventoryAt
METHOD	dqe	(Ldbw;Liz;Ldqe;)Z	a	method_11246	insert
METHOD	dqe	(Ldbw;Liz;Ldsa;DDD)Lbql;	a	method_11251	getInventoryAt
METHOD	dqe	(Ldbw;Liz;Ldsa;Lbss;Ldqe;)V	a	method_11236	onEntityCollided
METHOD	dqe	(Ldbw;Liz;Ldsa;Ldqe;)V	a	method_31692	serverTick
METHOD	dqe	(Ldbw;Liz;Ldsa;Ldqe;Ljava/util/function/BooleanSupplier;)Z	a	method_11243	insertAndExtract
METHOD	dqe	(Ldqd;Lbql;ILje;)Z	a	method_11261	extract
METHOD	dqe	(Ldqe;Lcjf;)Z	a	method_31693	method_31693
METHOD	dqe	(Lbql;Lbql;Lcun;ILje;)Lcun;	b	method_11253	transfer
METHOD	dqe	(Lbql;Lje;)Z	b	method_11258	isInventoryFull
METHOD	dqe	(Ldbw;Ldqd;)Ljava/util/List;	b	method_11237	getInputItemEntities
METHOD	dqe	(Ldbw;Liz;Ldqe;)Lbql;	b	method_11255	getOutputInventory
METHOD	dqe	(Ldbw;Liz;Ldsa;)Lbql;	b	method_57010	getBlockInventoryAt
METHOD	dqe	(I)[I	c	method_57011	indexArray
METHOD	dqe	(I)V	d	method_11238	setTransferCooldown
METHOD	dqe	()Z	l	method_11256	isFull
METHOD	dqe	()Z	u	method_11239	needsCooldown
METHOD	dqe	()Z	v	method_11242	isDisabled
CLASS	dqf	net/minecraft/class_3751	net/minecraft/block/entity/JigsawBlockEntity
FIELD	dqf	Ljava/lang/String;	a	field_31343	TARGET_KEY
FIELD	dqf	Ljava/lang/String;	b	field_31344	POOL_KEY
FIELD	dqf	Ljava/lang/String;	c	field_31345	JOINT_KEY
FIELD	dqf	Ljava/lang/String;	d	field_47096	PLACEMENT_PRIORITY_KEY
FIELD	dqf	Ljava/lang/String;	e	field_47097	SELECTION_PRIORITY_KEY
FIELD	dqf	Ljava/lang/String;	f	field_31346	NAME_KEY
FIELD	dqf	Ljava/lang/String;	g	field_31347	FINAL_STATE_KEY
FIELD	dqf	Lale;	h	field_16550	name
FIELD	dqf	Lale;	i	field_16552	target
FIELD	dqf	Lald;	j	field_23327	pool
FIELD	dqf	Ldqf$a;	k	field_23328	joint
FIELD	dqf	Ljava/lang/String;	l	field_16551	finalState
FIELD	dqf	I	m	field_47098	placementPriority
FIELD	dqf	I	q	field_47099	selectionPriority
METHOD	dqf	(I)V	a	method_54775	setPlacementPriority
METHOD	dqf	(Lald;)V	a	method_26398	setPool
METHOD	dqf	(Lale;)V	a	method_16379	setName
METHOD	dqf	(Lare;IZ)V	a	method_27191	generate
METHOD	dqf	(Ldqf$a;)V	a	method_26396	setJoint
METHOD	dqf	(Ljava/lang/String;)V	a	method_16377	setFinalState
METHOD	dqf	()Lale;	b	method_16381	getName
METHOD	dqf	(I)V	b	method_54776	setSelectionPriority
METHOD	dqf	(Lale;)V	b	method_16378	setTarget
METHOD	dqf	()Lale;	c	method_26399	getTarget
METHOD	dqf	()Lald;	d	method_16382	getPool
METHOD	dqf	()Ljava/lang/String;	f	method_16380	getFinalState
METHOD	dqf	()Ldqf$a;	j	method_26400	getJoint
METHOD	dqf	()I	k	method_54777	getPlacementPriority
METHOD	dqf	()I	l	method_54778	getSelectionPriority
METHOD	dqf	()Laco;	u	method_38248	toUpdatePacket
METHOD	dqf	()Ldqf$a;	v	method_26397	method_26397
CLASS	dqf$a	net/minecraft/class_3751$class_4991	net/minecraft/block/entity/JigsawBlockEntity$Joint
FIELD	dqf$a	Ldqf$a;	a	field_23329	field_23329
FIELD	dqf$a	Ldqf$a;	b	field_23330	field_23330
FIELD	dqf$a	Ljava/lang/String;	c	field_23331	name
FIELD	dqf$a	[Ldqf$a;	d	field_23332	field_23332
METHOD	dqf$a	()Lxo;	a	method_32357	asText
METHOD	dqf$a	(Ljava/lang/String;)Ljava/util/Optional;	a	method_26401	byName
METHOD	dqf$a	(Ljava/lang/String;Ldqf$a;)Z	a	method_26402	method_26402
METHOD	dqf$a	()[Ldqf$a;	b	method_36716	method_36716
CLASS	dqg	net/minecraft/class_2619	net/minecraft/block/entity/JukeboxBlockEntity
FIELD	dqg	I	b	field_42799	SECOND_PER_TICK
FIELD	dqg	Lcun;	c	field_46507	recordStack
FIELD	dqg	I	d	field_39481	ticksThisSecond
FIELD	dqg	J	e	field_39482	tickCount
FIELD	dqg	J	f	field_39483	recordStartTick
FIELD	dqg	Z	g	field_39484	isPlaying
METHOD	dqg	(Lbss;Z)V	a	method_49209	updateState
METHOD	dqg	(Lcvi;)Z	a	method_44372	isSongFinished
METHOD	dqg	(Ldbw;Liz;)V	a	method_48969	spawnNoteParticle
METHOD	dqg	(Ldbw;Liz;Ldsa;Ldqg;)V	a	method_44370	tick
METHOD	dqg	(Ldbw;Liz;Ldsa;)V	b	method_49211	tick
METHOD	dqg	(Lcun;)V	c	method_49210	setDisc
METHOD	dqg	()Z	j	method_44373	isPlayingRecord
METHOD	dqg	()V	k	method_49212	startPlaying
METHOD	dqg	()V	l	method_49213	dropRecord
METHOD	dqg	()V	u	method_49214	stopPlaying
METHOD	dqg	()Z	w	method_44371	hasSecondPassed
CLASS	dqh	net/minecraft/class_3722	net/minecraft/block/entity/LecternBlockEntity
FIELD	dqh	I	a	field_31348	field_31348
FIELD	dqh	I	b	field_31349	field_31349
FIELD	dqh	I	c	field_31350	field_31350
FIELD	dqh	I	d	field_31351	field_31351
FIELD	dqh	Lbql;	e	field_17386	inventory
FIELD	dqh	Lcqc;	f	field_17387	propertyDelegate
FIELD	dqh	Lcun;	g	field_17388	book
FIELD	dqh	I	h	field_17389	currentPage
FIELD	dqh	I	i	field_17390	pageCount
METHOD	dqh	(I)V	a	method_17511	setCurrentPage
METHOD	dqh	(Lcmv;)Lep;	a	method_17512	getCommandSource
METHOD	dqh	(Lcun;Lcmv;)V	a	method_17514	setBook
METHOD	dqh	()Lcun;	b	method_17520	getBook
METHOD	dqh	(Lcun;)V	b	method_17513	setBook
METHOD	dqh	(Lcun;Lcmv;)Lcun;	b	method_17518	resolveBook
METHOD	dqh	()Z	c	method_17522	hasBook
METHOD	dqh	(Lcun;)I	c	method_57591	getPageCount
METHOD	dqh	()I	f	method_17523	getCurrentPage
METHOD	dqh	()I	j	method_17524	getComparatorOutput
METHOD	dqh	()V	k	method_17525	onBookRemoved
CLASS	dqh$1	net/minecraft/class_3722$1	net/minecraft/block/entity/LecternBlockEntity$1
FIELD	dqh$1	Ldqh;	b	field_17391	field_17391
CLASS	dqh$2	net/minecraft/class_3722$2	net/minecraft/block/entity/LecternBlockEntity$2
FIELD	dqh$2	Ldqh;	a	field_17392	field_17392
CLASS	dqi	net/minecraft/class_2618	net/minecraft/block/entity/LidOpenable
METHOD	dqi	(F)F	a	method_11274	getAnimationProgress
CLASS	dqj	net/minecraft/class_8526	net/minecraft/block/entity/Sherds
FIELD	dqj	Ldqj;	a	field_44707	DEFAULT
FIELD	dqj	Lcom/mojang/serialization/Codec;	b	field_49414	CODEC
FIELD	dqj	Lzm;	c	field_49415	PACKET_CODEC
FIELD	dqj	Ljava/util/Optional;	d	comp_1487	comp_1487
FIELD	dqj	Ljava/util/Optional;	e	comp_1488	comp_1488
FIELD	dqj	Ljava/util/Optional;	f	comp_1489	comp_1489
FIELD	dqj	Ljava/util/Optional;	g	comp_1490	comp_1490
METHOD	dqj	()Ljava/util/List;	a	method_51512	stream
METHOD	dqj	(Ljava/util/List;I)Ljava/util/Optional;	a	method_51514	getSherd
METHOD	dqj	(Ljava/util/Optional;)Lcui;	a	method_57592	method_57592
METHOD	dqj	(Lur;)Lur;	a	method_51513	toNbt
METHOD	dqj	()Ljava/util/Optional;	b	comp_1487	comp_1487
METHOD	dqj	(Lur;)Ldqj;	b	method_51516	fromNbt
METHOD	dqj	()Ljava/util/Optional;	c	comp_1488	comp_1488
METHOD	dqj	()Ljava/util/Optional;	d	comp_1489	comp_1489
METHOD	dqj	()Ljava/util/Optional;	e	comp_1490	comp_1490
CLASS	dqk	net/minecraft/class_2621	net/minecraft/block/entity/LootableContainerBlockEntity
FIELD	dqk	Lald;	l	field_12037	lootTable
FIELD	dqk	J	m	field_12036	lootTableSeed
CLASS	dql	net/minecraft/class_7132	net/minecraft/block/entity/SculkCatalystBlockEntity
FIELD	dql	Ldql$a;	a	field_44610	eventListener
METHOD	dql	(Ldbw;Liz;Ldsa;Ldql;)V	a	method_41517	tick
METHOD	dql	()Ldql$a;	b	method_51357	getEventListener
CLASS	dql$a	net/minecraft/class_7132$class_8510	net/minecraft/block/entity/SculkCatalystBlockEntity$Listener
FIELD	dql$a	I	a	field_44611	RANGE
FIELD	dql$a	Ldls;	b	field_44612	spreadManager
FIELD	dql$a	Ldsa;	c	field_44613	state
FIELD	dql$a	Ldwx;	d	field_44614	positionSource
METHOD	dql$a	(Lare;Levp;)V	a	method_51359	method_51359
METHOD	dql$a	(Lare;Liz;Ldsa;Lazf;)V	a	method_51360	bloom
METHOD	dql$a	(Ldbw;Lbtn;)V	a	method_51361	triggerCriteria
METHOD	dql$a	()Ldls;	d	method_51362	getSpreadManager
CLASS	dqm	net/minecraft/class_5704	net/minecraft/block/entity/SculkSensorBlockEntity
FIELD	dqm	Lorg/slf4j/Logger;	b	field_38236	LOGGER
FIELD	dqm	Ldxc$a;	c	field_44615	listenerData
FIELD	dqm	Ldxc$b;	d	field_28118	listener
FIELD	dqm	Ldxc$d;	e	field_43291	callback
FIELD	dqm	I	h	field_28119	lastVibrationFrequency
METHOD	dqm	(I)V	a	method_44213	setLastVibrationFrequency
METHOD	dqm	(Ldxc$a;)V	a	method_42320	method_42320
METHOD	dqm	(Lur;Lvo;)V	a	method_42321	method_42321
METHOD	dqm	()Ldxc$d;	b	method_49831	createCallback
METHOD	dqm	()I	d	method_32912	getLastVibrationFrequency
METHOD	dqm	()Ldxc$b;	f	method_32911	getEventListener
CLASS	dqm$a	net/minecraft/class_5704$class_8241	net/minecraft/block/entity/SculkSensorBlockEntity$VibrationCallback
FIELD	dqm$a	Ldwx;	a	field_44616	positionSource
FIELD	dqm$a	I	b	field_43292	RANGE
FIELD	dqm$a	Liz;	c	field_44617	pos
FIELD	dqm$a	Ldqm;	d	field_44618	field_44618
CLASS	dqn	net/minecraft/class_7133	net/minecraft/block/entity/SculkShriekerBlockEntity
FIELD	dqn	Lorg/slf4j/Logger;	b	field_38237	LOGGER
FIELD	dqn	I	c	field_38750	field_38750
FIELD	dqn	I	d	field_38751	WARDEN_SPAWN_TRIES
FIELD	dqn	I	e	field_38752	WARDEN_SPAWN_HORIZONTAL_RANGE
FIELD	dqn	I	h	field_38753	WARDEN_SPAWN_VERTICAL_RANGE
FIELD	dqn	I	i	field_38754	DARKNESS_RANGE
FIELD	dqn	I	j	field_38756	SHRIEK_DELAY
FIELD	dqn	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	k	field_38755	WARNING_SOUNDS
FIELD	dqn	I	l	field_38757	warningLevel
FIELD	dqn	Ldxc$d;	m	field_44619	vibrationCallback
FIELD	dqn	Ldxc$a;	q	field_44620	vibrationListenerData
FIELD	dqn	Ldxc$b;	r	field_38239	vibrationListener
METHOD	dqn	(I)V	a	method_44016	method_44016
METHOD	dqn	(Lare;)V	a	method_43147	warn
METHOD	dqn	(Lare;Larf;)V	a	method_43141	shriek
METHOD	dqn	(Lare;Lbss;)V	a	method_44017	shriek
METHOD	dqn	(Lbss;)Larf;	a	method_44018	findResponsiblePlayerFromEntity
METHOD	dqn	(Ldxc$a;)V	a	method_42322	method_42322
METHOD	dqn	(Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V	a	method_43146	method_43146
METHOD	dqn	(Lur;Lvo;)V	a	method_42323	method_42323
METHOD	dqn	()Ldxc$b;	b	method_42325	getEventListener
METHOD	dqn	(Lare;)Z	b	method_43150	canWarn
METHOD	dqn	(Lare;Larf;)Z	b	method_43142	trySyncWarningLevel
METHOD	dqn	(Ldbw;)V	b	method_43151	playWarningSound
METHOD	dqn	(Lare;)Z	c	method_43148	trySpawnWarden
CLASS	dqn$a	net/minecraft/class_7133$class_8511	net/minecraft/block/entity/SculkShriekerBlockEntity$VibrationCallback
FIELD	dqn$a	Ldqn;	a	field_44621	field_44621
FIELD	dqn$a	I	b	field_44622	RANGE
FIELD	dqn$a	Ldwx;	c	field_44623	positionSource
CLASS	dqo	net/minecraft/class_2627	net/minecraft/block/entity/ShulkerBoxBlockEntity
FIELD	dqo	I	d	field_31354	field_31354
FIELD	dqo	I	e	field_31355	field_31355
FIELD	dqo	I	f	field_31356	INVENTORY_SIZE
FIELD	dqo	I	g	field_31357	field_31357
FIELD	dqo	I	h	field_31358	field_31358
FIELD	dqo	F	i	field_31359	field_31359
FIELD	dqo	F	j	field_31360	field_31360
FIELD	dqo	[I	k	field_12059	AVAILABLE_SLOTS
FIELD	dqo	Ljr;	q	field_12054	inventory
FIELD	dqo	I	r	field_12053	viewerCount
FIELD	dqo	Ldqo$a;	s	field_12057	animationStage
FIELD	dqo	F	t	field_12056	animationProgress
FIELD	dqo	F	u	field_12055	prevAnimationProgress
FIELD	dqo	Lctg;	v	field_12060	cachedColor
METHOD	dqo	(F)F	a	method_11312	getAnimationProgress
METHOD	dqo	(Ldbw;Liz;Ldsa;Ldqo;)V	a	method_31694	tick
METHOD	dqo	(Ldsa;)Levk;	a	method_11314	getBoundingBox
METHOD	dqo	(Ldbw;Liz;Ldsa;)V	b	method_11318	updateAnimation
METHOD	dqo	(Ldbw;Liz;Ldsa;)V	c	method_11316	pushEntities
METHOD	dqo	(Ldbw;Liz;Ldsa;)V	d	method_20047	updateNeighborStates
METHOD	dqo	(Lur;Ljk$a;)V	e	method_11319	readInventoryNbt
METHOD	dqo	()Ldqo$a;	l	method_11313	getAnimationStage
METHOD	dqo	()Lctg;	u	method_11320	getColor
METHOD	dqo	()Z	v	method_27093	suffocates
CLASS	dqo$a	net/minecraft/class_2627$class_2628	net/minecraft/block/entity/ShulkerBoxBlockEntity$AnimationStage
FIELD	dqo$a	Ldqo$a;	a	field_12065	field_12065
FIELD	dqo$a	Ldqo$a;	b	field_12066	field_12066
FIELD	dqo$a	Ldqo$a;	c	field_12063	field_12063
FIELD	dqo$a	Ldqo$a;	d	field_12064	field_12064
FIELD	dqo$a	[Ldqo$a;	e	field_12067	field_12067
METHOD	dqo$a	()[Ldqo$a;	a	method_36717	method_36717
CLASS	dqp	net/minecraft/class_2625	net/minecraft/block/entity/SignBlockEntity
FIELD	dqp	Lorg/slf4j/Logger;	a	field_43294	LOGGER
FIELD	dqp	I	b	field_40335	MAX_TEXT_WIDTH
FIELD	dqp	I	c	field_40336	TEXT_LINE_HEIGHT
FIELD	dqp	Ljava/util/UUID;	d	field_12046	editor
FIELD	dqp	Ldqq;	e	field_43295	frontText
FIELD	dqp	Ldqq;	f	field_43296	backText
FIELD	dqp	Z	g	field_43297	waxed
METHOD	dqp	(Lcmv;)Z	a	method_49834	isPlayerFacingFront
METHOD	dqp	(Lcmv;Ldbw;Liz;)Lep;	a	method_50006	createCommandSource
METHOD	dqp	(Lcmv;Ldbw;Liz;Z)Z	a	method_50007	runCommandClickEvent
METHOD	dqp	(Lcmv;Ljava/util/List;Ldqq;)Ldqq;	a	method_49835	getTextWithMessages
METHOD	dqp	(Lcmv;ZLjava/util/List;)V	a	method_49836	tryChangeText
METHOD	dqp	(Ldbw;Liz;Ldsa;Ldqp;)V	a	method_49837	tick
METHOD	dqp	(Ldqp;Ldbw;Ljava/util/UUID;)V	a	method_49838	tryClearInvalidEditor
METHOD	dqp	(Ldqq;)Ldqq;	a	method_50008	parseLines
METHOD	dqp	(Ldqq;Z)Z	a	method_49840	setText
METHOD	dqp	(Ljava/util/UUID;)V	a	method_11306	setEditor
METHOD	dqp	(Ljava/util/function/UnaryOperator;Z)Z	a	method_49841	changeText
METHOD	dqp	(Lur;Lvo;)V	a	method_49842	method_49842
METHOD	dqp	(Lxo;)Lxo;	a	method_50009	parseLine
METHOD	dqp	(Z)Ldqq;	a	method_49843	getText
METHOD	dqp	(ZLcmv;)Z	a	method_50010	canRunCommandClickEvent
METHOD	dqp	()I	b	method_45469	getTextLineHeight
METHOD	dqp	(Lcmv;Ljava/util/List;Ldqq;)Ldqq;	b	method_49845	method_49845
METHOD	dqp	(Ldqq;)Z	b	method_49839	setBackText
METHOD	dqp	(Ljava/util/UUID;)Z	b	method_49847	isPlayerTooFarToEdit
METHOD	dqp	(Lur;Lvo;)V	b	method_49848	method_49848
METHOD	dqp	(Z)Z	b	method_49849	setWaxed
METHOD	dqp	()I	c	method_45470	getMaxTextWidth
METHOD	dqp	(Ldqq;)Z	c	method_49846	setFrontText
METHOD	dqp	()Lavy;	d	method_54303	getInteractionFailSound
METHOD	dqp	(Ldqq;)V	d	method_49850	method_49850
METHOD	dqp	(Ldqq;)V	e	method_49851	method_49851
METHOD	dqp	()Ldqq;	f	method_49852	createText
METHOD	dqp	()Ldqq;	j	method_49853	getFrontText
METHOD	dqp	()Ldqq;	k	method_49854	getBackText
METHOD	dqp	()Laco;	l	method_38249	toUpdatePacket
METHOD	dqp	()Ljava/util/UUID;	u	method_11305	getEditor
METHOD	dqp	()Z	v	method_49855	isWaxed
METHOD	dqp	()V	w	method_34272	updateListeners
CLASS	dqq	net/minecraft/class_8242	net/minecraft/block/entity/SignText
FIELD	dqq	Lcom/mojang/serialization/Codec;	a	field_43298	CODEC
FIELD	dqq	I	b	field_43299	field_43299
FIELD	dqq	Lcom/mojang/serialization/Codec;	c	field_43300	MESSAGES_CODEC
FIELD	dqq	[Lxo;	d	field_43301	messages
FIELD	dqq	[Lxo;	e	field_43302	filteredMessages
FIELD	dqq	Lctg;	f	field_43303	color
FIELD	dqq	Z	g	field_43304	glowing
FIELD	dqq	[Layj;	h	field_43305	orderedMessages
FIELD	dqq	Z	i	field_43306	filtered
METHOD	dqq	()Z	a	method_49856	isGlowing
METHOD	dqq	(ILxo;)Ldqq;	a	method_49857	withMessage
METHOD	dqq	(ILxo;Lxo;)Ldqq;	a	method_49858	withMessage
METHOD	dqq	(IZ)Lxo;	a	method_49859	getMessage
METHOD	dqq	(Lcmv;)Z	a	method_49861	hasText
METHOD	dqq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49863	method_49863
METHOD	dqq	(Lctg;)Ldqq;	a	method_49862	withColor
METHOD	dqq	(Ldqq;)Ljava/lang/Boolean;	a	method_49864	method_49864
METHOD	dqq	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_49865	method_49865
METHOD	dqq	(Lxo;)Z	a	method_49866	method_49866
METHOD	dqq	(Z)Ldqq;	a	method_49867	withGlowing
METHOD	dqq	(ZLjava/util/function/Function;)[Layj;	a	method_49868	getOrderedMessages
METHOD	dqq	([Lxo;)Ljava/util/List;	a	method_49869	method_49869
METHOD	dqq	([Lxo;Ljava/util/Optional;Lctg;Z)Ldqq;	a	method_49870	create
METHOD	dqq	()Lctg;	b	method_49872	getColor
METHOD	dqq	(Lcmv;)Z	b	method_49874	hasRunCommandClickEvent
METHOD	dqq	(Ldqq;)Lctg;	b	method_49875	method_49875
METHOD	dqq	(Ljava/util/List;)[Lxo;	b	method_49876	method_49876
METHOD	dqq	(Z)[Lxo;	b	method_49877	getMessages
METHOD	dqq	()[Lxo;	c	method_49878	getDefaultText
METHOD	dqq	(Ldqq;)[Lxo;	c	method_49879	method_49879
METHOD	dqq	()Ljava/util/Optional;	d	method_49880	getFilteredMessages
CLASS	dqr	net/minecraft/class_2631	net/minecraft/block/entity/SkullBlockEntity
FIELD	dqr	Ljava/util/concurrent/Executor;	a	field_45147	EXECUTOR
FIELD	dqr	Ljava/lang/String;	b	field_49762	PROFILE_NBT_KEY
FIELD	dqr	Ljava/lang/String;	c	field_41602	NOTE_BLOCK_SOUND_NBT_KEY
FIELD	dqr	Ljava/lang/String;	d	field_49763	CUSTOM_NAME_NBT_KEY
FIELD	dqr	Lorg/slf4j/Logger;	e	field_49764	LOGGER
FIELD	dqr	Ljava/util/concurrent/Executor;	f	field_34029	currentExecutor
FIELD	dqr	Lcom/google/common/cache/LoadingCache;	g	field_51356	nameToProfileCache
FIELD	dqr	Lcom/google/common/cache/LoadingCache;	h	field_51357	uuidToProfileCache
FIELD	dqr	Lcxp;	i	field_12087	owner
FIELD	dqr	Lale;	j	field_41603	noteBlockSound
FIELD	dqr	I	k	field_41315	poweredTicks
FIELD	dqr	Z	l	field_41316	powered
FIELD	dqr	Lxo;	m	field_49765	customName
METHOD	dqr	(F)F	a	method_47588	getPoweredTicks
METHOD	dqr	(Laly;Ljava/util/concurrent/Executor;)V	a	method_39765	setServices
METHOD	dqr	(Lcxp;)V	a	method_11333	setOwner
METHOD	dqr	(Ldbw;Liz;Ldsa;Ldqr;)V	a	method_47589	tick
METHOD	dqr	(Ljava/lang/Runnable;)V	a	method_52579	method_52579
METHOD	dqr	(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;	a	method_52580	fetchProfileByName
METHOD	dqr	(Ljava/lang/String;Laly;)Ljava/util/concurrent/CompletableFuture;	a	method_59536	fetchProfileByName
METHOD	dqr	(Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage;	a	method_59537	method_59537
METHOD	dqr	(Ljava/util/Optional;Ljava/util/Optional;)Ljava/util/Optional;	a	method_59538	method_59538
METHOD	dqr	(Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture;	a	method_59539	fetchProfileByUuid
METHOD	dqr	(Ljava/util/UUID;Laly;Ljava/util/function/BooleanSupplier;)Ljava/util/concurrent/CompletableFuture;	a	method_59540	fetchProfileByUuid
METHOD	dqr	(Ljava/util/function/BooleanSupplier;Laly;Ljava/util/UUID;)Ljava/util/Optional;	a	method_59541	method_59541
METHOD	dqr	()V	b	method_39766	clearServices
METHOD	dqr	(Lcxp;)V	b	method_58126	method_58126
METHOD	dqr	(Ljava/lang/String;)V	b	method_58127	method_58127
METHOD	dqr	(Ljava/util/Optional;)Ljava/util/Optional;	b	method_59542	method_59542
METHOD	dqr	()Lcxp;	c	method_11334	getOwner
METHOD	dqr	()Lale;	d	method_47888	getNoteBlockSound
METHOD	dqr	()Laco;	f	method_38250	toUpdatePacket
METHOD	dqr	()V	j	method_11339	loadOwnerProperties
METHOD	dqr	()Z	k	method_54083	method_54083
CLASS	dqr$1	net/minecraft/class_2631$1	net/minecraft/block/entity/SkullBlockEntity$1
FIELD	dqr$1	Laly;	a	field_46509	field_46509
METHOD	dqr$1	(Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;	a	method_54084	load
CLASS	dqr$2	net/minecraft/class_2631$2	net/minecraft/block/entity/SkullBlockEntity$2
FIELD	dqr$2	Laly;	a	field_51358	field_51358
FIELD	dqr$2	Ljava/util/function/BooleanSupplier;	b	field_51359	field_51359
METHOD	dqr$2	(Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture;	a	method_59543	load
CLASS	dqs	net/minecraft/class_3723	net/minecraft/block/entity/SmokerBlockEntity
CLASS	dqt	net/minecraft/class_2636	net/minecraft/block/entity/MobSpawnerBlockEntity
FIELD	dqt	Lday;	a	field_12114	logic
METHOD	dqt	(Ldbw;Liz;Ldsa;Ldqt;)V	a	method_31696	clientTick
METHOD	dqt	()Laco;	b	method_38251	toUpdatePacket
METHOD	dqt	(Ldbw;Liz;Ldsa;Ldqt;)V	b	method_31697	serverTick
METHOD	dqt	()Lday;	c	method_11390	getLogic
CLASS	dqt$1	net/minecraft/class_2636$1	net/minecraft/block/entity/MobSpawnerBlockEntity$1
CLASS	dqu	net/minecraft/class_2633	net/minecraft/block/entity/StructureBlockBlockEntity
FIELD	dqu	I	a	field_31364	field_31364
FIELD	dqu	I	b	field_31365	field_31365
FIELD	dqu	Ljava/lang/String;	c	field_31366	AUTHOR_KEY
FIELD	dqu	I	d	field_31367	field_31367
FIELD	dqu	Lale;	e	field_12102	templateName
FIELD	dqu	Ljava/lang/String;	f	field_12104	author
FIELD	dqu	Ljava/lang/String;	g	field_12098	metadata
FIELD	dqu	Liz;	h	field_12092	offset
FIELD	dqu	Lkd;	i	field_12100	size
FIELD	dqu	Ldju;	j	field_12093	mirror
FIELD	dqu	Ldlk;	k	field_12105	rotation
FIELD	dqu	Ldtk;	l	field_12094	mode
FIELD	dqu	Z	m	field_12099	ignoreEntities
FIELD	dqu	Z	q	field_12097	powered
FIELD	dqu	Z	r	field_12096	showAir
FIELD	dqu	Z	s	field_12095	showBoundingBox
FIELD	dqu	F	t	field_12101	integrity
FIELD	dqu	J	u	field_12103	seed
METHOD	dqu	()Z	A	method_11365	saveStructure
METHOD	dqu	()V	B	method_11361	unloadStructure
METHOD	dqu	()Z	C	method_11372	isStructureAvailable
METHOD	dqu	()Z	D	method_11354	isPowered
METHOD	dqu	()Z	E	method_11375	shouldShowAir
METHOD	dqu	()Z	F	method_11357	shouldShowBoundingBox
METHOD	dqu	()V	G	method_11348	updateBlockMode
METHOD	dqu	(F)V	a	method_11370	setIntegrity
METHOD	dqu	(J)V	a	method_11382	setSeed
METHOD	dqu	(Lale;)V	a	method_11344	setTemplateName
METHOD	dqu	(Lare;)Z	a	method_54874	loadAndTryPlaceStructure
METHOD	dqu	(Lare;Lemi;)V	a	method_54875	loadAndPlaceStructure
METHOD	dqu	(Lare;Liz;)V	a	method_54876	method_54876
METHOD	dqu	(Lbtn;)V	a	method_11373	setAuthor
METHOD	dqu	(Lcmv;)Z	a	method_11351	openScreen
METHOD	dqu	(Ldju;)V	a	method_11356	setMirror
METHOD	dqu	(Ldlk;)V	a	method_11385	setRotation
METHOD	dqu	(Ldpf;)Ldqu;	a	method_34273	method_34273
METHOD	dqu	(Ldqu;)Z	a	method_34274	method_34274
METHOD	dqu	(Ldtk;)V	a	method_11381	setMode
METHOD	dqu	(Lemi;)V	a	method_54877	loadStructure
METHOD	dqu	(Liz;)V	a	method_11378	setOffset
METHOD	dqu	(Liz;Leia;)Z	a	method_34275	method_34275
METHOD	dqu	(Liz;Liz;)Ljava/util/stream/Stream;	a	method_34276	streamCornerPos
METHOD	dqu	(Liz;Ljava/util/stream/Stream;)Ljava/util/Optional;	a	method_34277	getStructureBox
METHOD	dqu	(Ljava/lang/String;)V	a	method_11343	setTemplateName
METHOD	dqu	(Lkd;)V	a	method_11377	setSize
METHOD	dqu	(Z)V	a	method_11352	setIgnoreEntities
METHOD	dqu	()Laco;	b	method_38252	toUpdatePacket
METHOD	dqu	(J)Lazf;	b	method_20048	createRandom
METHOD	dqu	(Lare;)Z	b	method_11376	loadStructure
METHOD	dqu	(Ldpf;)Z	b	method_34278	method_34278
METHOD	dqu	(Liz;)Z	b	method_34279	method_34279
METHOD	dqu	(Ljava/lang/String;)V	b	method_11363	setMetadata
METHOD	dqu	(Z)Z	b	method_11366	saveStructure
METHOD	dqu	()Ljava/lang/String;	c	method_11362	getTemplateName
METHOD	dqu	(Lare;)V	c	method_54878	loadAndPlaceStructure
METHOD	dqu	(Z)V	c	method_11379	setPowered
METHOD	dqu	()Z	d	method_11384	hasStructureName
METHOD	dqu	(Lare;)Lemi;	d	method_54879	getStructureTemplate
METHOD	dqu	(Z)V	d	method_11347	setShowAir
METHOD	dqu	(Z)V	e	method_11360	setShowBoundingBox
METHOD	dqu	()Liz;	f	method_11359	getOffset
METHOD	dqu	()Lkd;	j	method_11349	getSize
METHOD	dqu	()Ldju;	k	method_11345	getMirror
METHOD	dqu	()Ldlk;	l	method_11353	getRotation
METHOD	dqu	()Ljava/lang/String;	u	method_11358	getMetadata
METHOD	dqu	()Ldtk;	v	method_11374	getMode
METHOD	dqu	()Z	w	method_11367	shouldIgnoreEntities
METHOD	dqu	()F	x	method_11346	getIntegrity
METHOD	dqu	()J	y	method_11371	getSeed
METHOD	dqu	()Z	z	method_11383	detectStructureSize
CLASS	dqu$a	net/minecraft/class_2633$class_2634	net/minecraft/block/entity/StructureBlockBlockEntity$Action
FIELD	dqu$a	Ldqu$a;	a	field_12108	field_12108
FIELD	dqu$a	Ldqu$a;	b	field_12110	field_12110
FIELD	dqu$a	Ldqu$a;	c	field_12109	field_12109
FIELD	dqu$a	Ldqu$a;	d	field_12106	field_12106
FIELD	dqu$a	[Ldqu$a;	e	field_12107	field_12107
METHOD	dqu$a	()[Ldqu$a;	a	method_36718	method_36718
CLASS	dqv	net/minecraft/class_2643	net/minecraft/block/entity/EndGatewayBlockEntity
FIELD	dqv	Lorg/slf4j/Logger;	a	field_12133	LOGGER
FIELD	dqv	I	b	field_31368	field_31368
FIELD	dqv	I	c	field_31369	field_31369
FIELD	dqv	I	d	field_31370	field_31370
FIELD	dqv	I	e	field_31371	field_31371
FIELD	dqv	I	f	field_31372	field_31372
FIELD	dqv	J	g	field_12131	age
FIELD	dqv	I	h	field_12130	teleportCooldown
FIELD	dqv	Liz;	i	field_12132	exitPortalPos
FIELD	dqv	Z	j	field_12129	exactTeleport
METHOD	dqv	(F)F	a	method_11417	getRecentlyGeneratedBeamHeight
METHOD	dqv	(Lare;Levp;)Z	a	method_31698	isChunkEmpty
METHOD	dqv	(Lare;Liz;)Liz;	a	method_31699	setupExitPortalLocation
METHOD	dqv	(Lare;Liz;Lecz;)V	a	method_11416	createPortal
METHOD	dqv	(Lare;Liz;Lji$c;)V	a	method_46694	method_46694
METHOD	dqv	(Lbss;)Z	a	method_30276	canTeleport
METHOD	dqv	(Ldbc;Liz;IZ)Liz;	a	method_11410	findExitPortalPos
METHOD	dqv	(Ldbw;Levp;)Ldug;	a	method_11414	getChunk
METHOD	dqv	(Ldbw;Liz;)Liz;	a	method_11419	findBestPortalExitPos
METHOD	dqv	(Ldbw;Liz;Ldsa;Lbss;Ldqv;)V	a	method_11409	tryTeleportingEntity
METHOD	dqv	(Ldbw;Liz;Ldsa;Ldqv;)V	a	method_31700	clientTick
METHOD	dqv	(Ldug;)Liz;	a	method_11413	findPortalPosition
METHOD	dqv	(Liz;)V	a	method_57012	method_57012
METHOD	dqv	(Liz;Z)V	a	method_11418	setExitPortalPos
METHOD	dqv	(Ljv;)Ljava/util/Optional;	a	method_46695	method_46695
METHOD	dqv	()Z	b	method_11420	isRecentlyGenerated
METHOD	dqv	(F)F	b	method_11412	getCooldownBeamHeight
METHOD	dqv	(Lare;Liz;)Levp;	b	method_31701	findTeleportLocation
METHOD	dqv	(Ldbw;Liz;Ldsa;Ldqv;)V	b	method_31702	serverTick
METHOD	dqv	()Z	c	method_11421	needsCooldownBeforeTeleporting
METHOD	dqv	(Ldbw;Liz;Ldsa;Ldqv;)V	c	method_11411	startTeleportCooldown
METHOD	dqv	()Laco;	d	method_38253	toUpdatePacket
METHOD	dqv	()I	f	method_11415	getDrawnSidesCount
CLASS	dqw	net/minecraft/class_2640	net/minecraft/block/entity/EndPortalBlockEntity
METHOD	dqw	(Lje;)Z	a	method_11400	shouldDrawSide
CLASS	dqx	net/minecraft/class_5562	net/minecraft/world/chunk/BlockEntityTickInvoker
METHOD	dqx	()V	a	method_31703	tick
METHOD	dqx	()Z	b	method_31704	isRemoved
METHOD	dqx	()Liz;	c	method_31705	getPos
METHOD	dqx	()Ljava/lang/String;	d	method_31706	getName
CLASS	dqy	net/minecraft/class_2646	net/minecraft/block/entity/TrappedChestBlockEntity
CLASS	dqz	net/minecraft/class_8961	net/minecraft/block/entity/TrialSpawnerBlockEntity
FIELD	dqz	Lorg/slf4j/Logger;	a	field_47354	LOGGER
FIELD	dqz	Ldrd;	b	field_47355	spawner
METHOD	dqz	(Lcom/mojang/serialization/DataResult$Error;)V	a	method_55145	method_55145
METHOD	dqz	(Ldrd;)V	a	method_55147	method_55147
METHOD	dqz	(Lur;Lvo;)V	a	method_55148	method_55148
METHOD	dqz	()Laco;	b	method_55149	toUpdatePacket
METHOD	dqz	()Ldrd;	c	method_55150	getSpawner
CLASS	dra	net/minecraft/class_9367	net/minecraft/block/entity/OneTwentyOneBannerPatterns
METHOD	dra	(Lrc;)V	a	method_58189	bootstrap
CLASS	drb	net/minecraft/class_6090	net/minecraft/unused/packageinfo/PackageInfo6090
CLASS	drc	net/minecraft/class_8962	net/minecraft/block/spawner/EntityDetector
FIELD	drc	Ldrc;	a	field_48860	SURVIVAL_PLAYERS
FIELD	drc	Ldrc;	b	field_48861	NON_SPECTATOR_PLAYERS
FIELD	drc	Ldrc;	c	field_47357	SHEEP
METHOD	drc	(Lare;Ldrc$a;Liz;DZ)Ljava/util/List;	a	method_56720	method_56720
METHOD	drc	(Ldbw;Levp;Levp;)Z	a	method_58696	hasLineOfSight
METHOD	drc	(Liz;DLcmv;)Z	a	method_56721	method_56721
METHOD	drc	(ZLare;Liz;Lcfz;)Z	a	method_58697	method_58697
METHOD	drc	(ZLare;Liz;Lcmv;)Z	a	method_58698	method_58698
METHOD	drc	(Lare;Ldrc$a;Liz;DZ)Ljava/util/List;	b	method_56722	method_56722
METHOD	drc	(Liz;DLcmv;)Z	b	method_56723	method_56723
METHOD	drc	(ZLare;Liz;Lcmv;)Z	b	method_58699	method_58699
METHOD	drc	(Lare;Ldrc$a;Liz;DZ)Ljava/util/List;	c	method_55155	method_55155
CLASS	drc$a	net/minecraft/class_8962$class_9198	net/minecraft/block/spawner/EntityDetector$Selector
FIELD	drc$a	Ldrc$a;	a	field_48862	IN_WORLD
METHOD	drc$a	(Lare;Ldwh;Levk;Ljava/util/function/Predicate;)Ljava/util/List;	a	method_56724	getEntities
METHOD	drc$a	(Lare;Ljava/util/function/Predicate;)Ljava/util/List;	a	method_56725	getPlayers
METHOD	drc$a	(Lcmv;)Ldrc$a;	a	method_56726	ofPlayer
METHOD	drc$a	(Ljava/util/List;)Ldrc$a;	a	method_56727	ofPlayers
CLASS	drc$a$1	net/minecraft/class_8962$class_9198$1	net/minecraft/block/spawner/EntityDetector$Selector$1
CLASS	drc$a$2	net/minecraft/class_8962$class_9198$2	net/minecraft/block/spawner/EntityDetector$Selector$2
FIELD	drc$a$2	Ljava/util/List;	b	field_48863	field_48863
CLASS	drd	net/minecraft/class_8963	net/minecraft/block/spawner/TrialSpawnerLogic
FIELD	drd	Ljava/lang/String;	a	field_50177	NORMAL_CONFIG_NBT_KEY
FIELD	drd	Ljava/lang/String;	b	field_50178	OMINOUS_CONFIG_NBT_KEY
FIELD	drd	I	c	field_47358	field_47358
FIELD	drd	I	d	field_50179	field_50179
FIELD	drd	I	e	field_50180	field_50180
FIELD	drd	I	f	field_47359	MAX_ENTITY_DISTANCE
FIELD	drd	I	g	field_47360	MAX_ENTITY_DISTANCE_SQUARED
FIELD	drd	F	h	field_47361	field_47361
FIELD	drd	Ldre;	i	field_50181	normalConfig
FIELD	drd	Ldre;	j	field_50182	ominousConfig
FIELD	drd	Ldrf;	k	field_47363	data
FIELD	drd	I	l	field_50183	entityDetectionRange
FIELD	drd	I	m	field_50184	cooldownLength
FIELD	drd	Ldrd$b;	n	field_47364	trialSpawner
FIELD	drd	Ldrc;	o	field_47365	entityDetector
FIELD	drd	Ldrc$a;	p	field_48864	entitySelector
FIELD	drd	Z	q	field_47366	forceActivate
FIELD	drd	Z	r	field_50185	ominous
METHOD	drd	()Lcom/mojang/serialization/Codec;	a	method_55156	codec
METHOD	drd	(DDDLazf;Lbss;)Lbss;	a	method_55157	method_55157
METHOD	drd	(Lare;Liz;)V	a	method_58700	setOminous
METHOD	drd	(Lare;Liz;Lald;)V	a	method_55159	ejectLootTable
METHOD	drd	(Lare;Liz;Ljava/util/UUID;)Z	a	method_55160	shouldRemoveMobFromData
METHOD	drd	(Lare;Liz;Z)V	a	method_55171	tickServer
METHOD	drd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55161	method_55161
METHOD	drd	(Ldbw;)Z	a	method_55162	canActivate
METHOD	drd	(Ldbw;Ldrg;)V	a	method_55163	setSpawnerState
METHOD	drd	(Ldbw;Levp;Levp;)Z	a	method_55164	hasLineOfSight
METHOD	drd	(Ldbw;Liz;Lazf;)V	a	method_58701	addTrialOmenParticles
METHOD	drd	(Ldbw;Liz;Lazf;ILlg;)V	a	method_55167	addDetectionParticles
METHOD	drd	(Ldbw;Liz;Lazf;Llm;)V	a	method_55166	addMobSpawnParticles
METHOD	drd	(Ldbw;Liz;Z)V	a	method_55165	tickClient
METHOD	drd	(Ldrc;)V	a	method_55168	setEntityDetector
METHOD	drd	(Ldre;Ldre;Ldrf;Ljava/lang/Integer;Ljava/lang/Integer;)Ldrd;	a	method_55169	method_55169
METHOD	drd	()Ldre;	b	method_55170	getConfig
METHOD	drd	(Lare;Liz;)V	b	method_58702	setNotOminous
METHOD	drd	(Lare;Liz;Ljava/util/UUID;)Z	b	method_55172	method_55172
METHOD	drd	(Ldbw;Liz;Lazf;)V	b	method_55173	addEjectItemParticles
METHOD	drd	()Ldre;	c	method_58703	getNormalConfig
METHOD	drd	(Lare;Liz;)Ljava/util/Optional;	c	method_55158	trySpawnMob
METHOD	drd	()Ldre;	d	method_58704	getOminousConfig
METHOD	drd	()Z	e	method_58705	isOminous
METHOD	drd	()Ldrf;	f	method_55174	getData
METHOD	drd	()I	g	method_58706	getCooldownLength
METHOD	drd	()I	h	method_58707	getDetectionRadius
METHOD	drd	()Ldrg;	i	method_55175	getSpawnerState
METHOD	drd	()V	j	method_55176	updateListeners
METHOD	drd	()Ldrc;	k	method_55177	getEntityDetector
METHOD	drd	()Ldrc$a;	l	method_56728	getEntitySelector
METHOD	drd	()V	m	method_55178	forceActivate
METHOD	drd	()Ldre;	n	method_58708	getOminousConfigForSerialization
CLASS	drd$a	net/minecraft/class_8963$class_9474	net/minecraft/block/spawner/TrialSpawnerLogic$Type
FIELD	drd$a	Ldrd$a;	a	field_50186	field_50186
FIELD	drd$a	Ldrd$a;	b	field_50187	field_50187
FIELD	drd$a	Llm;	c	field_50188	particle
FIELD	drd$a	[Ldrd$a;	d	field_50189	field_50189
METHOD	drd$a	()I	a	method_58709	getIndex
METHOD	drd$a	(I)Ldrd$a;	a	method_58710	fromIndex
METHOD	drd$a	()[Ldrd$a;	b	method_58711	method_58711
CLASS	drd$b	net/minecraft/class_8963$class_8964	net/minecraft/block/spawner/TrialSpawnerLogic$TrialSpawner
METHOD	drd$b	(Ldbw;Ldrg;)V	a	method_55146	setSpawnerState
METHOD	drd$b	()Ldrg;	d	method_55151	getSpawnerState
METHOD	drd$b	()V	f	method_55152	updateListeners
CLASS	dre	net/minecraft/class_8965	net/minecraft/block/spawner/TrialSpawnerConfig
FIELD	dre	Ldre;	a	field_47367	DEFAULT
FIELD	dre	Lcom/mojang/serialization/Codec;	b	field_47368	CODEC
FIELD	dre	I	c	comp_2103	comp_2103
FIELD	dre	F	d	comp_2104	comp_2104
FIELD	dre	F	e	comp_2105	comp_2105
FIELD	dre	F	f	comp_2106	comp_2106
FIELD	dre	F	g	comp_2107	comp_2107
FIELD	dre	I	h	comp_2108	comp_2108
FIELD	dre	Lbpc;	i	comp_2110	comp_2110
FIELD	dre	Lbpc;	j	comp_2111	comp_2111
FIELD	dre	Lald;	k	comp_2552	comp_2552
METHOD	dre	()J	a	method_58712	getCooldownLength
METHOD	dre	(I)I	a	method_55179	getTotalMobs
METHOD	dre	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55180	method_55180
METHOD	dre	()I	b	comp_2103	comp_2103
METHOD	dre	(I)I	b	method_55181	getSimultaneousMobs
METHOD	dre	()F	c	comp_2104	comp_2104
METHOD	dre	()F	d	comp_2105	comp_2105
METHOD	dre	()F	e	comp_2106	comp_2106
METHOD	dre	()F	f	comp_2107	comp_2107
METHOD	dre	()I	g	comp_2108	comp_2108
METHOD	dre	()Lbpc;	h	comp_2110	comp_2110
METHOD	dre	()Lbpc;	i	comp_2111	comp_2111
METHOD	dre	()Lald;	j	comp_2552	comp_2552
CLASS	drf	net/minecraft/class_8966	net/minecraft/block/spawner/TrialSpawnerData
FIELD	drf	Ljava/lang/String;	a	field_47369	SPAWN_DATA_KEY
FIELD	drf	Lcom/mojang/serialization/MapCodec;	b	field_47370	codec
FIELD	drf	Ljava/util/Set;	c	field_47371	players
FIELD	drf	Ljava/util/Set;	d	field_47372	spawnedMobsAlive
FIELD	drf	J	e	field_47373	cooldownEnd
FIELD	drf	J	f	field_47374	nextMobSpawnsAt
FIELD	drf	I	g	field_47375	totalSpawnedMobs
FIELD	drf	Ljava/util/Optional;	h	field_47376	spawnData
FIELD	drf	Ljava/util/Optional;	i	field_47377	rewardLootTable
FIELD	drf	Lbss;	j	field_47379	displayEntity
FIELD	drf	D	k	field_47380	displayEntityRotation
FIELD	drf	D	l	field_47381	lastDisplayEntityRotation
FIELD	drf	Ljava/lang/String;	m	field_47382	NEXT_MOB_SPAWNS_AT_KEY
FIELD	drf	I	n	field_50190	field_50190
FIELD	drf	I	o	field_50191	field_50191
FIELD	drf	Lbpc;	p	field_50192	itemsToDropWhenOminous
METHOD	drf	()V	a	method_55182	reset
METHOD	drf	(Lare;)Z	a	method_55183	isCooldownOver
METHOD	drf	(Lare;FI)Z	a	method_55184	isCooldownPast
METHOD	drf	(Lare;Lbss;)V	a	method_58713	method_58713
METHOD	drf	(Lare;Ldre;I)Z	a	method_55185	canSpawnMore
METHOD	drf	(Lare;Ldre;Liz;)Lbpc;	a	method_58714	getItemsToDropWhenOminous
METHOD	drf	(Lare;Liz;)J	a	method_58715	getLootSeed
METHOD	drf	(Lare;Liz;Ldrd;)V	a	method_55186	updatePlayers
METHOD	drf	(Lcmv;Lbsa;)V	a	method_58716	applyTrialOmen
METHOD	drf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_55187	method_55187
METHOD	drf	(Ldrd;Lare;)V	a	method_58717	resetAndClearMobs
METHOD	drf	(Ldrd;Lazf;)Z	a	method_55197	hasSpawnData
METHOD	drf	(Ldrd;Lazf;Lbsy;)V	a	method_55189	setEntityType
METHOD	drf	(Ldrd;Ldbw;Ldrg;)Lbss;	a	method_55190	setDisplayEntity
METHOD	drf	(Ldre;I)Z	a	method_55192	hasSpawnedAllMobs
METHOD	drf	(Ldrf;)Ljava/util/Optional;	a	method_55193	method_55193
METHOD	drf	(Ldrg;)Lur;	a	method_55194	getSpawnDataNbt
METHOD	drf	(Liz;)I	a	method_55195	getAdditionalPlayers
METHOD	drf	(Lur;Ldcn;)V	a	method_55196	method_55196
METHOD	drf	()Z	b	method_55200	areMobsDead
METHOD	drf	(Lare;FI)Z	b	method_55198	isCooldownAtRepeating
METHOD	drf	(Ldrd;Lazf;)Ldcn;	b	method_55188	getSpawnData
METHOD	drf	(Ldrf;)Ljava/util/Optional;	b	method_55199	method_55199
METHOD	drf	()D	c	method_55202	getDisplayEntityRotation
METHOD	drf	(Ldrf;)Ljava/lang/Integer;	c	method_55201	method_55201
METHOD	drf	()D	d	method_55204	getLastDisplayEntityRotation
METHOD	drf	(Ldrf;)Ljava/lang/Long;	d	method_55203	method_55203
METHOD	drf	()Ljava/lang/IllegalStateException;	e	method_55206	method_55206
METHOD	drf	(Ldrf;)Ljava/lang/Long;	e	method_55205	method_55205
METHOD	drf	(Ldrf;)Ljava/util/Set;	f	method_55207	method_55207
METHOD	drf	(Ldrf;)Ljava/util/Set;	g	method_55208	method_55208
CLASS	drg	net/minecraft/class_8967	net/minecraft/block/enums/TrialSpawnerState
FIELD	drg	Ldrg;	a	field_47383	field_47383
FIELD	drg	Ldrg;	b	field_47384	field_47384
FIELD	drg	Ldrg;	c	field_47385	field_47385
FIELD	drg	Ldrg;	d	field_47386	field_47386
FIELD	drg	Ldrg;	e	field_47387	field_47387
FIELD	drg	Ldrg;	f	field_47388	field_47388
FIELD	drg	F	g	field_47389	START_EJECTING_REWARDS_COOLDOWN
FIELD	drg	I	h	field_47390	BETWEEN_EJECTING_REWARDS_COOLDOWN
FIELD	drg	Ljava/lang/String;	i	field_47391	id
FIELD	drg	I	j	field_47392	luminance
FIELD	drg	D	k	field_47393	displayRotationSpeed
FIELD	drg	Ldrg$b;	l	field_47394	particleEmitter
FIELD	drg	Z	m	field_47395	playsSound
FIELD	drg	[Ldrg;	n	field_47396	field_47396
METHOD	drg	()I	a	method_55209	getLuminance
METHOD	drg	(Lare;Lcun;Ldrf;Ldrd;Levp;)V	a	method_58718	method_58718
METHOD	drg	(Lare;Ldrf;)Z	a	method_58719	shouldCooldownEnd
METHOD	drg	(Lare;Liz;Ldrd;)V	a	method_58720	spawnOminousItemSpawner
METHOD	drg	(Lare;Liz;Ldrd;Ldrf;)Ljava/util/Optional;	a	method_58721	getPosToSpawnItemSpawner
METHOD	drg	(Lbss;Lare;)Ljava/util/Optional;	a	method_58722	getPosAbove
METHOD	drg	(Ldbw;Liz;Z)V	a	method_55210	emitParticles
METHOD	drg	(Ldrd;Lare;Liz;Lald;)V	a	method_55211	method_55211
METHOD	drg	(Ldrf;Lare;Ldre;Ldrd;Ljava/util/UUID;)V	a	method_55212	method_55212
METHOD	drg	(Ldrf;Ldrd;Lbpe$b;)V	a	method_55213	method_55213
METHOD	drg	(Liz;Ldrd;Lare;)Ldrg;	a	method_55214	tick
METHOD	drg	(Liz;Ldrd;Lbss;)Z	a	method_58723	method_58723
METHOD	drg	(Liz;Ldrd;Lcmv;)Z	a	method_58724	method_58724
METHOD	drg	(Ljava/util/List;Ljava/util/Set;Ldrd;Liz;Lare;)Lbss;	a	method_58725	getRandomEntity
METHOD	drg	()D	b	method_55215	getDisplayRotationSpeed
METHOD	drg	()Z	d	method_55216	doesDisplayRotate
METHOD	drg	()Z	e	method_55217	playsSound
METHOD	drg	()[Ldrg;	f	method_55218	method_55218
CLASS	drg$a	net/minecraft/class_8967$class_8968	net/minecraft/block/enums/TrialSpawnerState$Luminance
FIELD	drg$a	I	a	field_47398	NONE
FIELD	drg$a	I	b	field_47399	LOW
FIELD	drg$a	I	c	field_47400	HIGH
CLASS	drg$b	net/minecraft/class_8967$class_8969	net/minecraft/block/enums/TrialSpawnerState$ParticleEmitter
FIELD	drg$b	Ldrg$b;	a	field_47401	NONE
FIELD	drg$b	Ldrg$b;	b	field_47402	WAITING
FIELD	drg$b	Ldrg$b;	c	field_47403	ACTIVE
FIELD	drg$b	Ldrg$b;	d	field_47404	COOLDOWN
METHOD	drg$b	(Ldbw;Lazf;Liz;Z)V	a	method_55219	method_55219
METHOD	drg$b	(Llm;Levp;Ldbw;)V	a	method_55220	emitParticle
METHOD	drg$b	(Ldbw;Lazf;Liz;Z)V	b	method_55221	method_55221
METHOD	drg$b	(Ldbw;Lazf;Liz;Z)V	c	method_55222	method_55222
METHOD	drg$b	(Ldbw;Lazf;Liz;Z)V	d	method_55223	method_55223
CLASS	drg$c	net/minecraft/class_8967$class_8970	net/minecraft/block/enums/TrialSpawnerState$DisplayRotationSpeed
FIELD	drg$c	D	a	field_47405	NONE
FIELD	drg$c	D	b	field_47406	SLOW
FIELD	drg$c	D	c	field_47407	FAST
CLASS	drh	net/minecraft/class_8971	net/minecraft/unused/packageinfo/PackageInfo8971
CLASS	dri	net/minecraft/class_9199	net/minecraft/block/entity/VaultBlockEntity
FIELD	dri	Lorg/slf4j/Logger;	a	field_48865	LOGGER
FIELD	dri	Ldrl;	b	field_48866	serverData
FIELD	dri	Ldrm;	c	field_48867	sharedData
FIELD	dri	Ldrj;	d	field_48868	clientData
FIELD	dri	Ldrk;	e	field_48869	config
METHOD	dri	(Lcom/mojang/serialization/Codec;Ljava/lang/Object;Ljk$a;)Lvo;	a	method_56729	encodeValue
METHOD	dri	(Ldrk;)V	a	method_56730	setConfig
METHOD	dri	(Ljk$a;Lur;)V	a	method_56734	method_56734
METHOD	dri	()Ldrl;	b	method_56731	getServerData
METHOD	dri	(Ldbw;Liz;Ldsa;)V	b	method_56732	method_56732
METHOD	dri	(Ldrk;)V	b	method_56733	method_56733
METHOD	dri	()Ldrm;	c	method_56735	getSharedData
METHOD	dri	()Ldrj;	d	method_56736	getClientData
METHOD	dri	()Ldrk;	f	method_56737	getConfig
CLASS	dri$a	net/minecraft/class_9199$class_9200	net/minecraft/block/entity/VaultBlockEntity$Client
FIELD	dri$a	I	a	field_48870	field_48870
FIELD	dri$a	F	b	field_48871	field_48871
FIELD	dri$a	F	c	field_48872	field_48872
FIELD	dri$a	I	d	field_48873	field_48873
FIELD	dri$a	I	e	field_48874	field_48874
METHOD	dri$a	(Ldbw;Levp;Lcmv;)V	a	method_56738	spawnConnectedParticlesFor
METHOD	dri$a	(Ldbw;Liz;Ldrm;)V	a	method_56747	playAmbientSound
METHOD	dri$a	(Ldbw;Liz;Ldrm;Llg;)V	a	method_56740	spawnAmbientParticles
METHOD	dri$a	(Ldbw;Liz;Ldsa;Ldrj;Ldrm;)V	a	method_56741	tick
METHOD	dri$a	(Ldbw;Liz;Ldsa;Ldrm;)V	a	method_56748	spawnConnectedParticles
METHOD	dri$a	(Ldbw;Liz;Ldsa;Ldrm;Llg;)V	a	method_56742	spawnActivateParticles
METHOD	dri$a	(Ldbw;Liz;Llg;)V	a	method_56739	spawnDeactivateParticles
METHOD	dri$a	(Ldrm;)Z	a	method_56743	hasDisplayItem
METHOD	dri$a	(Liz;Lazf;)Levp;	a	method_56744	getDeactivateParticlesPos
METHOD	dri$a	(Liz;Ldrm;Lcmv;)Z	a	method_56745	isPlayerWithinConnectedParticlesRange
METHOD	dri$a	(Liz;Lje;)Levp;	a	method_56746	getConnectedParticlesOrigin
METHOD	dri$a	(Liz;Lazf;)Levp;	b	method_56749	getRegularParticlesPos
CLASS	dri$b	net/minecraft/class_9199$class_9201	net/minecraft/block/entity/VaultBlockEntity$Server
FIELD	dri$b	I	a	field_48875	UNLOCK_TIME
FIELD	dri$b	I	b	field_48876	DISPLAY_UPDATE_INTERVAL
FIELD	dri$b	I	c	field_48877	FAILED_UNLOCK_COOLDOWN
METHOD	dri$b	(JLdrn;)Z	a	method_56750	shouldUpdateDisplayItem
METHOD	dri$b	(Lare;Ldrk;Liz;Lcmv;)Ljava/util/List;	a	method_56751	generateLoot
METHOD	dri$b	(Lare;Ldrl;Liz;)V	a	method_56752	playFailedUnlockSound
METHOD	dri$b	(Lare;Ldrn;Ldrk;Ldrm;Liz;)V	a	method_56753	updateDisplayItem
METHOD	dri$b	(Lare;Ldsa;Liz;Ldrk;Ldrl;Ldrm;Ljava/util/List;)V	a	method_56754	unlock
METHOD	dri$b	(Lare;Liz;Lald;)Lcun;	a	method_56755	generateDisplayItem
METHOD	dri$b	(Lare;Liz;Ldsa;Ldrk;Ldrl;Ldrm;)V	a	method_56756	tick
METHOD	dri$b	(Lare;Liz;Ldsa;Ldrk;Ldrl;Ldrm;Lcmv;Lcun;)V	a	method_56757	tryUnlock
METHOD	dri$b	(Lare;Liz;Ldsa;Ldsa;Ldrk;Ldrm;)V	a	method_56758	changeVaultState
METHOD	dri$b	(Ldrk;Lcun;)Z	a	method_56759	isValidKey
METHOD	dri$b	(Ldrk;Ldrn;)Z	a	method_56760	canBeUnlocked
CLASS	drj	net/minecraft/class_9202	net/minecraft/block/vault/VaultClientData
FIELD	drj	F	a	field_48878	DISPLAY_ROTATION_SPEED
FIELD	drj	F	b	field_48879	displayRotation
FIELD	drj	F	c	field_48880	prevDisplayRotation
METHOD	drj	()F	a	method_56761	getDisplayRotation
METHOD	drj	()F	b	method_56762	getPreviousDisplayRotation
METHOD	drj	()V	c	method_56763	rotateDisplay
CLASS	drk	net/minecraft/class_9203	net/minecraft/block/vault/VaultConfig
FIELD	drk	Ljava/lang/String;	a	field_48881	CONFIG_KEY
FIELD	drk	Ldrk;	b	field_48882	DEFAULT
FIELD	drk	Lcom/mojang/serialization/Codec;	c	field_48883	codec
FIELD	drk	Lald;	d	comp_2305	comp_2305
FIELD	drk	D	e	comp_2306	comp_2306
FIELD	drk	D	f	comp_2307	comp_2307
FIELD	drk	Lcun;	g	comp_2308	comp_2308
FIELD	drk	Ljava/util/Optional;	h	comp_2309	comp_2309
FIELD	drk	Ldrc;	i	comp_2310	comp_2310
FIELD	drk	Ldrc$a;	j	comp_2311	comp_2311
METHOD	drk	()Ldrc;	a	comp_2310	comp_2310
METHOD	drk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_56764	method_56764
METHOD	drk	()Lald;	b	comp_2305	comp_2305
METHOD	drk	()D	c	comp_2306	comp_2306
METHOD	drk	()D	d	comp_2307	comp_2307
METHOD	drk	()Lcun;	e	comp_2308	comp_2308
METHOD	drk	()Ljava/util/Optional;	f	comp_2309	comp_2309
METHOD	drk	()Ldrc$a;	g	comp_2311	comp_2311
METHOD	drk	()Lcom/mojang/serialization/DataResult;	h	method_56765	validate
METHOD	drk	()Ljava/lang/String;	i	method_56766	method_56766
CLASS	drl	net/minecraft/class_9204	net/minecraft/block/vault/VaultServerData
FIELD	drl	Ljava/lang/String;	a	field_48884	SERVER_DATA_KEY
FIELD	drl	Lcom/mojang/serialization/Codec;	b	field_48885	codec
FIELD	drl	Z	c	field_48886	dirty
FIELD	drl	I	d	field_48887	MAX_STORED_REWARDED_PLAYERS
FIELD	drl	Ljava/util/Set;	e	field_48888	rewardedPlayers
FIELD	drl	J	f	field_48889	stateUpdatingResumesAt
FIELD	drl	Ljava/util/List;	g	field_48890	itemsToEject
FIELD	drl	J	h	field_48891	lastFailedUnlockTime
FIELD	drl	I	i	field_48892	totalEjectionsNeeded
METHOD	drl	()J	a	method_56767	getLastFailedUnlockTime
METHOD	drl	(J)V	a	method_56768	setLastFailedUnlockTime
METHOD	drl	(Lcmv;)Z	a	method_56769	hasRewardedPlayer
METHOD	drl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_56770	method_56770
METHOD	drl	(Ldrl;)V	a	method_56771	copyFrom
METHOD	drl	(Ljava/util/List;)V	a	method_56772	setItemsToEject
METHOD	drl	()Ljava/util/Set;	b	method_56773	getRewardedPlayers
METHOD	drl	(J)V	b	method_56774	setStateUpdatingResumeTime
METHOD	drl	(Lcmv;)V	b	method_56775	markPlayerAsRewarded
METHOD	drl	(Ldrl;)Ljava/lang/Integer;	b	method_56776	method_56776
METHOD	drl	()J	c	method_56777	getStateUpdatingResumeTime
METHOD	drl	(Ldrl;)Ljava/util/List;	c	method_56778	method_56778
METHOD	drl	()Ljava/util/List;	d	method_56779	getItemsToEject
METHOD	drl	(Ldrl;)Ljava/lang/Long;	d	method_56780	method_56780
METHOD	drl	()V	e	method_56781	finishEjecting
METHOD	drl	(Ldrl;)Ljava/util/Set;	e	method_56782	method_56782
METHOD	drl	()Lcun;	f	method_56783	getItemToDisplay
METHOD	drl	()Lcun;	g	method_56784	getItemToEject
METHOD	drl	()F	h	method_56785	getEjectSoundPitchModifier
METHOD	drl	()V	i	method_56786	markDirty
CLASS	drm	net/minecraft/class_9205	net/minecraft/block/vault/VaultSharedData
FIELD	drm	Ljava/lang/String;	a	field_48893	SHARED_DATA_KEY
FIELD	drm	Lcom/mojang/serialization/Codec;	b	field_48894	codec
FIELD	drm	Z	c	field_48895	dirty
FIELD	drm	Lcun;	d	field_48896	displayItem
FIELD	drm	Ljava/util/Set;	e	field_48897	connectedPlayers
FIELD	drm	D	f	field_48898	connectedParticlesRange
METHOD	drm	()Lcun;	a	method_56787	getDisplayItem
METHOD	drm	(Lare;Liz;Ldrl;Ldrk;D)V	a	method_56788	updateConnectedPlayers
METHOD	drm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_56789	method_56789
METHOD	drm	(Lcun;)V	a	method_56790	setDisplayItem
METHOD	drm	(Ldrl;Ljava/util/UUID;)Z	a	method_56791	method_56791
METHOD	drm	(Ldrm;)V	a	method_56792	copyFrom
METHOD	drm	()Z	b	method_56793	hasDisplayItem
METHOD	drm	(Ldrm;)Ljava/lang/Double;	b	method_56794	method_56794
METHOD	drm	()Z	c	method_56795	hasConnectedPlayers
METHOD	drm	(Ldrm;)Ljava/util/Set;	c	method_56796	method_56796
METHOD	drm	()Ljava/util/Set;	d	method_56797	getConnectedPlayers
METHOD	drm	(Ldrm;)Lcun;	d	method_56798	method_56798
METHOD	drm	()D	e	method_56799	getConnectedParticlesRange
METHOD	drm	()V	f	method_56800	markDirty
CLASS	drn	net/minecraft/class_9206	net/minecraft/block/enums/VaultState
FIELD	drn	Ldrn;	a	field_48899	field_48899
FIELD	drn	Ldrn;	b	field_48900	field_48900
FIELD	drn	Ldrn;	c	field_48901	field_48901
FIELD	drn	Ldrn;	d	field_48902	field_48902
FIELD	drn	I	e	field_48903	field_48903
FIELD	drn	I	f	field_48904	field_48904
FIELD	drn	I	g	field_48905	field_48905
FIELD	drn	I	h	field_48906	field_48906
FIELD	drn	Ljava/lang/String;	i	field_48907	id
FIELD	drn	Ldrn$a;	j	field_48908	light
FIELD	drn	[Ldrn;	k	field_48909	field_48909
METHOD	drn	()I	a	method_56801	getLuminance
METHOD	drn	(Lare;Liz;Lcun;F)V	a	method_56802	ejectItem
METHOD	drn	(Lare;Liz;Ldrk;Ldrl;Ldrm;)Ldrn;	a	method_56803	update
METHOD	drn	(Lare;Liz;Ldrk;Ldrl;Ldrm;D)Ldrn;	a	method_56804	updateActiveState
METHOD	drn	(Lare;Liz;Ldrk;Ldrm;)V	a	method_56808	onChangedFrom
METHOD	drn	(Lare;Liz;Ldrk;Ldrm;Z)V	a	method_56805	onChangedTo
METHOD	drn	(Lare;Liz;Ldrn;Ldrk;Ldrm;Z)V	a	method_56806	onStateChange
METHOD	drn	()[Ldrn;	b	method_56807	method_56807
CLASS	drn$1	net/minecraft/class_9206$1	net/minecraft/block/enums/VaultState$1
CLASS	drn$2	net/minecraft/class_9206$2	net/minecraft/block/enums/VaultState$2
CLASS	drn$3	net/minecraft/class_9206$3	net/minecraft/block/enums/VaultState$3
CLASS	drn$4	net/minecraft/class_9206$4	net/minecraft/block/enums/VaultState$4
CLASS	drn$a	net/minecraft/class_9206$class_9207	net/minecraft/block/enums/VaultState$Light
FIELD	drn$a	Ldrn$a;	a	field_48911	field_48911
FIELD	drn$a	Ldrn$a;	b	field_48912	field_48912
FIELD	drn$a	I	c	field_48913	luminance
FIELD	drn$a	[Ldrn$a;	d	field_48914	field_48914
METHOD	drn$a	()[Ldrn$a;	a	method_56809	method_56809
CLASS	dro	net/minecraft/class_9208	net/minecraft/unused/packageinfo/PackageInfo9208
CLASS	drp	net/minecraft/class_8813	net/minecraft/block/SaplingGenerator
FIELD	drp	Lcom/mojang/serialization/Codec;	a	field_46510	CODEC
FIELD	drp	Ldrp;	b	field_46511	field_46511
FIELD	drp	Ldrp;	c	field_46512	field_46512
FIELD	drp	Ldrp;	d	field_46513	field_46513
FIELD	drp	Ldrp;	e	field_46514	field_46514
FIELD	drp	Ldrp;	f	field_46515	field_46515
FIELD	drp	Ldrp;	g	field_46516	field_46516
FIELD	drp	Ldrp;	h	field_46517	field_46517
FIELD	drp	Ldrp;	i	field_46518	field_46518
FIELD	drp	Ldrp;	j	field_46519	field_46519
FIELD	drp	Ljava/util/Map;	k	field_46520	GENERATORS
FIELD	drp	Ljava/lang/String;	l	field_46521	id
FIELD	drp	F	m	field_46522	rareChance
FIELD	drp	Ljava/util/Optional;	n	field_46523	megaVariant
FIELD	drp	Ljava/util/Optional;	o	field_46524	rareMegaVariant
FIELD	drp	Ljava/util/Optional;	p	field_46525	regularVariant
FIELD	drp	Ljava/util/Optional;	q	field_46526	rareRegularVariant
FIELD	drp	Ljava/util/Optional;	r	field_46527	beesVariant
FIELD	drp	Ljava/util/Optional;	s	field_46528	rareBeesVariant
METHOD	drp	(Lare;Ldtx;Liz;Ldsa;Lazf;)Z	a	method_54085	generate
METHOD	drp	(Lazf;)Lald;	a	method_54086	getMegaTreeFeature
METHOD	drp	(Lazf;Z)Lald;	a	method_54087	getSmallTreeFeature
METHOD	drp	(Ldbx;Liz;)Z	a	method_54088	areFlowersNearby
METHOD	drp	(Ldrp;)Ljava/lang/String;	a	method_54089	method_54089
METHOD	drp	(Ldsa;Ldbc;Liz;II)Z	a	method_54090	canGenerateLargeTree
CLASS	drq	net/minecraft/class_6091	net/minecraft/unused/packageinfo/PackageInfo6091
CLASS	drr	net/minecraft/class_6092	net/minecraft/unused/packageinfo/PackageInfo6092
CLASS	drs	net/minecraft/class_2667	net/minecraft/block/PistonExtensionBlock
FIELD	drs	Lcom/mojang/serialization/MapCodec;	a	field_46529	CODEC
FIELD	drs	Ldsu;	b	field_12196	FACING
FIELD	drs	Ldsy;	c	field_12197	TYPE
METHOD	drs	(Ldbc;Liz;)Ldrw;	a	method_11488	getPistonBlockEntity
METHOD	drs	(Liz;Ldsa;Ldsa;Lje;ZZ)Ldpf;	a	method_11489	createBlockEntityPiston
CLASS	drt	net/minecraft/class_2665	net/minecraft/block/PistonBlock
FIELD	drt	Lcom/mojang/serialization/MapCodec;	b	field_46530	CODEC
FIELD	drt	Ldsr;	c	field_12191	EXTENDED
FIELD	drt	I	d	field_31373	field_31373
FIELD	drt	I	e	field_31374	field_31374
FIELD	drt	I	f	field_31375	field_31375
FIELD	drt	F	g	field_31376	field_31376
FIELD	drt	Lewi;	h	field_12188	EXTENDED_EAST_SHAPE
FIELD	drt	Lewi;	i	field_12184	EXTENDED_WEST_SHAPE
FIELD	drt	Lewi;	j	field_12186	EXTENDED_SOUTH_SHAPE
FIELD	drt	Lewi;	k	field_12189	EXTENDED_NORTH_SHAPE
FIELD	drt	Lewi;	l	field_12185	EXTENDED_UP_SHAPE
FIELD	drt	Lewi;	m	field_12190	EXTENDED_DOWN_SHAPE
FIELD	drt	Z	n	field_12187	sticky
METHOD	drt	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54091	method_54091
METHOD	drt	(Ldbw;Liz;Ldsa;)V	a	method_11483	tryMove
METHOD	drt	(Ldbw;Liz;Lje;Z)Z	a	method_11481	move
METHOD	drt	(Ldcm;Liz;Lje;)Z	a	method_11482	shouldExtend
METHOD	drt	(Ldrt;)Ljava/lang/Boolean;	a	method_54092	method_54092
METHOD	drt	(Ldsa;Ldbw;Liz;Lje;ZLje;)Z	a	method_11484	isMovable
CLASS	drt$1	net/minecraft/class_2665$1	net/minecraft/block/PistonBlock$1
FIELD	drt$1	[I	a	field_12193	field_12193
FIELD	drt$1	[I	b	field_12192	field_12192
CLASS	dru	net/minecraft/class_2671	net/minecraft/block/PistonHeadBlock
FIELD	dru	Lewi;	F	field_12226	DOWN_ARM_SHAPE
FIELD	dru	Lewi;	G	field_12221	SOUTH_ARM_SHAPE
FIELD	dru	Lewi;	H	field_12229	NORTH_ARM_SHAPE
FIELD	dru	Lewi;	I	field_12218	EAST_ARM_SHAPE
FIELD	dru	Lewi;	J	field_12223	WEST_ARM_SHAPE
FIELD	dru	Lewi;	K	field_12231	SHORT_UP_ARM_SHAPE
FIELD	dru	Lewi;	L	field_12217	SHORT_DOWN_ARM_SHAPE
FIELD	dru	Lewi;	M	field_12216	SHORT_SOUTH_ARM_SHAPE
FIELD	dru	Lewi;	N	field_12225	SHORT_NORTH_ARM_SHAPE
FIELD	dru	Lewi;	O	field_12219	SHORT_EAST_ARM_SHAPE
FIELD	dru	Lewi;	P	field_12212	SHORT_WEST_ARM_SHAPE
FIELD	dru	[Lewi;	Q	field_26660	SHORT_HEAD_SHAPES
FIELD	dru	[Lewi;	R	field_26661	HEAD_SHAPES
FIELD	dru	Lcom/mojang/serialization/MapCodec;	b	field_46531	CODEC
FIELD	dru	Ldsy;	c	field_12224	TYPE
FIELD	dru	Ldsr;	d	field_12227	SHORT
FIELD	dru	F	e	field_31377	field_31377
FIELD	dru	Lewi;	f	field_12222	EAST_HEAD_SHAPE
FIELD	dru	Lewi;	g	field_12214	WEST_HEAD_SHAPE
FIELD	dru	Lewi;	h	field_12228	SOUTH_HEAD_SHAPE
FIELD	dru	Lewi;	i	field_12213	NORTH_HEAD_SHAPE
FIELD	dru	Lewi;	j	field_12230	UP_HEAD_SHAPE
FIELD	dru	Lewi;	k	field_12220	DOWN_HEAD_SHAPE
FIELD	dru	F	l	field_31378	field_31378
FIELD	dru	F	m	field_31379	field_31379
FIELD	dru	F	n	field_31380	field_31380
FIELD	dru	Lewi;	o	field_12215	UP_ARM_SHAPE
METHOD	dru	(Ldsa;Ldsa;)Z	a	method_26980	isAttached
METHOD	dru	(Lje;Z)Lewi;	a	method_11520	getHeadShape
METHOD	dru	(Z)[Lewi;	a	method_31019	getHeadShapes
METHOD	dru	(ZLje;)Lewi;	a	method_31020	method_31020
METHOD	dru	(I)[Lewi;	b	method_31021	method_31021
CLASS	dru$1	net/minecraft/class_2671$1	net/minecraft/block/PistonHeadBlock$1
FIELD	dru$1	[I	a	field_12232	field_12232
CLASS	drv	net/minecraft/class_4623	net/minecraft/util/math/Boxes
METHOD	drv	(Levk;Lje;D)Levk;	a	method_23362	stretch
CLASS	drv$1	net/minecraft/class_4623$1	net/minecraft/util/math/Boxes$1
FIELD	drv$1	[I	a	field_21215	field_21215
CLASS	drw	net/minecraft/class_2669	net/minecraft/block/entity/PistonBlockEntity
FIELD	drw	D	a	field_31381	field_31381
FIELD	drw	I	b	field_31382	field_31382
FIELD	drw	D	c	field_31383	field_31383
FIELD	drw	Ldsa;	d	field_12204	pushedBlock
FIELD	drw	Lje;	e	field_12201	facing
FIELD	drw	Z	f	field_12203	extending
FIELD	drw	Z	g	field_12202	source
FIELD	drw	Ljava/lang/ThreadLocal;	h	field_12205	entityMovementDirection
FIELD	drw	F	i	field_12207	progress
FIELD	drw	F	j	field_12206	lastProgress
FIELD	drw	J	k	field_12208	savedWorldTime
FIELD	drw	I	l	field_26705	field_26705
METHOD	drw	(F)F	a	method_11499	getProgress
METHOD	drw	(Ldbc;Liz;)Lewi;	a	method_11512	getCollisionShape
METHOD	drw	(Ldbw;Liz;FLdrw;)V	a	method_11503	pushEntities
METHOD	drw	(Ldbw;Liz;Ldsa;Ldrw;)V	a	method_31707	tick
METHOD	drw	(Levk;Lbss;Liz;)Z	a	method_23671	canMoveEntity
METHOD	drw	(Levk;Liz;Lbss;)Z	a	method_23673	method_23673
METHOD	drw	(Levk;Lje;Levk;)D	a	method_11497	getIntersectionSize
METHOD	drw	(Liz;Lbss;Lje;D)V	a	method_11514	push
METHOD	drw	(Liz;Levk;Ldrw;)Levk;	a	method_11500	offsetHeadBox
METHOD	drw	(Lje;Lbss;DLje;)V	a	method_23672	moveEntity
METHOD	drw	()Z	b	method_11501	isExtending
METHOD	drw	(F)F	b	method_11494	getRenderOffsetX
METHOD	drw	(Ldbw;Liz;FLdrw;)V	b	method_23674	moveEntitiesInHoneyBlock
METHOD	drw	()Lje;	c	method_11498	getFacing
METHOD	drw	(F)F	c	method_11511	getRenderOffsetY
METHOD	drw	()Z	d	method_11515	isSource
METHOD	drw	(F)F	d	method_11507	getRenderOffsetZ
METHOD	drw	(F)F	e	method_11504	getAmountExtended
METHOD	drw	()Lje;	f	method_11506	getMovementDirection
METHOD	drw	()Ldsa;	j	method_11495	getPushedBlock
METHOD	drw	()V	k	method_11513	finish
METHOD	drw	()J	l	method_11508	getSavedWorldTime
METHOD	drw	()Ldsa;	u	method_11496	getHeadBlockState
METHOD	drw	()Z	v	method_23364	isPushingHoneyBlock
METHOD	drw	()Lje;	w	method_21866	method_21866
CLASS	drw$1	net/minecraft/class_2669$1	net/minecraft/block/entity/PistonBlockEntity$1
FIELD	drw$1	[I	a	field_12210	field_12210
FIELD	drw$1	[I	b	field_21467	field_21467
CLASS	drx	net/minecraft/class_2674	net/minecraft/block/piston/PistonHandler
FIELD	drx	I	a	field_31384	MAX_MOVABLE_BLOCKS
FIELD	drx	Ldbw;	b	field_12249	world
FIELD	drx	Liz;	c	field_12250	posFrom
FIELD	drx	Z	d	field_12247	retracted
FIELD	drx	Liz;	e	field_12244	posTo
FIELD	drx	Lje;	f	field_12243	motionDirection
FIELD	drx	Ljava/util/List;	g	field_12245	movedBlocks
FIELD	drx	Ljava/util/List;	h	field_12246	brokenBlocks
FIELD	drx	Lje;	i	field_12248	pistonDirection
METHOD	drx	()Z	a	method_11537	calculatePush
METHOD	drx	(II)V	a	method_11539	setMovedBlocks
METHOD	drx	(Ldsa;)Z	a	method_23367	isBlockSticky
METHOD	drx	(Ldsa;Ldsa;)Z	a	method_23675	isAdjacentBlockStuck
METHOD	drx	(Liz;)Z	a	method_11538	tryMoveAdjacentBlock
METHOD	drx	(Liz;Lje;)Z	a	method_11540	tryMove
METHOD	drx	()Lje;	b	method_35299	getMotionDirection
METHOD	drx	()Ljava/util/List;	c	method_11541	getMovedBlocks
METHOD	drx	()Ljava/util/List;	d	method_11536	getBrokenBlocks
CLASS	dry	net/minecraft/class_6093	net/minecraft/unused/packageinfo/PackageInfo6093
CLASS	drz	net/minecraft/class_4970	net/minecraft/block/AbstractBlock
FIELD	drz	[Lje;	aF	field_23157	DIRECTIONS
FIELD	drz	Z	aG	field_23159	collidable
FIELD	drz	F	aH	field_23160	resistance
FIELD	drz	Z	aI	field_23161	randomTicks
FIELD	drz	Ldmk;	aJ	field_23162	soundGroup
FIELD	drz	F	aK	field_23163	slipperiness
FIELD	drz	F	aL	field_23164	velocityMultiplier
FIELD	drz	F	aM	field_23165	jumpVelocityMultiplier
FIELD	drz	Z	aN	field_23154	dynamicBounds
FIELD	drz	Lcpj;	aO	field_40337	requiredFeatures
FIELD	drz	Ldrz$d;	aP	field_23155	settings
FIELD	drz	Lald;	aQ	field_23156	lootTableKey
METHOD	drz	()Lcom/mojang/serialization/MapCodec;	a	method_53969	getCodec
METHOD	drz	(Lcun;Ldsa;Ldbw;Liz;Lcmv;Lbqr;Levl;)Lbqu;	a	method_55765	onUseWithItem
METHOD	drz	(Ldbw;Ldsa;Levl;Lcnn;)V	a	method_19286	onProjectileHit
METHOD	drz	(Ldsa;Lare;Liz;Lazf;)V	a	method_9588	scheduledTick
METHOD	drz	(Ldsa;Lare;Liz;Lcun;Z)V	a	method_9565	onStacksDropped
METHOD	drz	(Ldsa;Lcmv;Ldbc;Liz;)F	a	method_9594	calcBlockBreakingDelta
METHOD	drz	(Ldsa;Lcxy;)Z	a	method_9616	canReplace
METHOD	drz	(Ldsa;Ldbc;Liz;)Lewi;	a	method_9584	getRaycastShape
METHOD	drz	(Ldsa;Ldbc;Liz;Levu;)Lewi;	a	method_9530	getOutlineShape
METHOD	drz	(Ldsa;Ldbc;Liz;Lje;)I	a	method_9524	getWeakRedstonePower
METHOD	drz	(Ldsa;Ldbw;Liz;)I	a	method_9572	getComparatorOutput
METHOD	drz	(Ldsa;Ldbw;Liz;II)Z	a	method_9592	onSyncedBlockEvent
METHOD	drz	(Ldsa;Ldbw;Liz;Lbss;)V	a	method_9548	onEntityCollision
METHOD	drz	(Ldsa;Ldbw;Liz;Lcmv;)V	a	method_9606	onBlockBreakStart
METHOD	drz	(Ldsa;Ldbw;Liz;Lcmv;Levl;)Lbqs;	a	method_55766	onUse
METHOD	drz	(Ldsa;Ldbw;Liz;Ldbo;Ljava/util/function/BiConsumer;)V	a	method_55124	onExploded
METHOD	drz	(Ldsa;Ldbw;Liz;Ldex;Liz;Z)V	a	method_9612	neighborUpdate
METHOD	drz	(Ldsa;Ldbw;Liz;Ldsa;Z)V	a	method_9536	onStateReplaced
METHOD	drz	(Ldsa;Ldbx;Liz;II)V	a	method_9517	prepare
METHOD	drz	(Ldsa;Ldbz;Liz;)Z	a	method_9558	canPlaceAt
METHOD	drz	(Ldsa;Ldju;)Ldsa;	a	method_9569	mirror
METHOD	drz	(Ldsa;Ldlk;)Ldsa;	a	method_9598	rotate
METHOD	drz	(Ldsa;Ldsa;Lje;)Z	a	method_9522	isSideInvisible
METHOD	drz	(Ldsa;Lens;)Z	a	method_22358	canBucketPlace
METHOD	drz	(Ldsa;Leoi;)Z	a	method_9516	canPathfindThrough
METHOD	drz	(Ldsa;Leqj$a;)Ljava/util/List;	a	method_9560	getDroppedStacks
METHOD	drz	(Ldsa;Liz;)J	a	method_9535	getRenderingSeed
METHOD	drz	(Ldsa;Lje;Ldsa;Ldbx;Liz;Liz;)Ldsa;	a	method_9559	getStateForNeighborUpdate
METHOD	drz	(Ljava/util/function/BiConsumer;Liz;Lcun;)V	a	method_55224	method_55224
METHOD	drz	(Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54093	method_54093
METHOD	drz	(Ldsa;)Ldld;	a_	method_9604	getRenderType
METHOD	drz	(Ldsa;Ldbc;Liz;)Z	a_	method_9579	isTransparent
METHOD	drz	()F	ar_	method_32913	getMaxHorizontalModelOffset
METHOD	drz	()F	at_	method_37247	getVerticalModelOffsetMultiplier
METHOD	drz	(Ldsa;Lare;Liz;Lazf;)V	b	method_9514	randomTick
METHOD	drz	(Ldsa;Ldbc;Liz;Levu;)Lewi;	b	method_9549	getCollisionShape
METHOD	drz	(Ldsa;Ldbc;Liz;Lje;)I	b	method_9603	getStrongRedstonePower
METHOD	drz	(Ldsa;Ldbw;Liz;)Lbqw;	b	method_17454	createScreenHandlerFactory
METHOD	drz	(Ldsa;Ldbw;Liz;Ldsa;Z)V	b	method_9615	onBlockAdded
METHOD	drz	(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;	b	method_54094	createCodec
METHOD	drz	(Ldsa;)Lent;	b_	method_9545	getFluidState
METHOD	drz	(Ldsa;Ldbc;Liz;)Lewi;	b_	method_25959	getSidesShape
METHOD	drz	(Ldsa;Ldbc;Liz;)Z	c	method_37403	isShapeFullCube
METHOD	drz	(Ldsa;Ldbc;Liz;Levu;)Lewi;	c	method_26159	getCameraCollisionShape
METHOD	drz	(Ldsa;)Z	c_	method_9498	hasComparatorOutput
METHOD	drz	(Ldsa;Ldbc;Liz;)F	d	method_9575	getAmbientOcclusionLightLevel
METHOD	drz	(Ldsa;)Z	d_	method_9542	hasRandomTicks
METHOD	drz	(Ldsa;)Z	e_	method_9506	emitsRedstonePower
METHOD	drz	(Ldsa;Ldbc;Liz;)Lewi;	f	method_9571	getCullingShape
METHOD	drz	(Ldsa;)Z	f_	method_9526	hasSidedTransparency
METHOD	drz	(Ldsa;Ldbc;Liz;)I	g	method_9505	getOpacity
METHOD	drz	(Ldsa;)Ldmk;	g_	method_9573	getSoundGroup
METHOD	drz	(Ldsa;Ldbc;Liz;)Z	h	method_42326	isCullingShapeFullCube
METHOD	drz	()Ldex;	q	method_26160	asBlock
METHOD	drz	()Lcui;	r	method_8389	asItem
METHOD	drz	()Ldrz$d;	t	method_54095	getSettings
METHOD	drz	()Lcom/mojang/serialization/codecs/RecordCodecBuilder;	u	method_54096	createSettingsCodec
METHOD	drz	()Lald;	v	method_26162	getLootTableKey
METHOD	drz	()Lenx;	w	method_26403	getDefaultMapColor
METHOD	drz	()F	x	method_36555	getHardness
CLASS	drz$1	net/minecraft/class_4970$1	net/minecraft/block/AbstractBlock$1
FIELD	drz$1	[I	a	field_10659	field_10659
CLASS	drz$a	net/minecraft/class_4970$class_4971	net/minecraft/block/AbstractBlock$AbstractBlockState
FIELD	drz$a	Z	A	field_40340	ticksRandomly
FIELD	drz$a	Ldrz$a$a;	a	field_23166	shapeCache
FIELD	drz$a	I	b	field_23167	luminance
FIELD	drz$a	Z	g	field_23168	hasSidedTransparency
FIELD	drz$a	Z	h	field_23169	isAir
FIELD	drz$a	Z	i	field_43392	burnable
FIELD	drz$a	Z	j	field_44480	liquid
FIELD	drz$a	Z	k	field_44624	solid
FIELD	drz$a	Leny;	l	field_43393	pistonBehavior
FIELD	drz$a	Lenx;	m	field_23171	mapColor
FIELD	drz$a	F	n	field_23172	hardness
FIELD	drz$a	Z	o	field_25184	toolRequired
FIELD	drz$a	Z	p	field_23173	opaque
FIELD	drz$a	Ldrz$f;	q	field_23174	solidBlockPredicate
FIELD	drz$a	Ldrz$f;	r	field_23175	suffocationPredicate
FIELD	drz$a	Ldrz$f;	s	field_23176	blockVisionPredicate
FIELD	drz$a	Ldrz$f;	t	field_23177	postProcessPredicate
FIELD	drz$a	Ldrz$f;	u	field_23178	emissiveLightingPredicate
FIELD	drz$a	Ljava/util/Optional;	v	field_42817	offsetter
FIELD	drz$a	Z	w	field_40338	blockBreakParticles
FIELD	drz$a	Ldtb;	x	field_44625	instrument
FIELD	drz$a	Z	y	field_44626	replaceable
FIELD	drz$a	Lent;	z	field_40339	fluidState
METHOD	drz$a	()Ldtb;	A	method_51364	getInstrument
METHOD	drz$a	()Z	D	method_51365	shouldBeSolid
METHOD	drz$a	()V	a	method_26200	initShapeCache
METHOD	drz$a	(Lald;)Z	a	method_54097	matchesKey
METHOD	drz$a	(Lare;Liz;Lazf;)V	a	method_26192	scheduledTick
METHOD	drz$a	(Lare;Liz;Lcun;Z)V	a	method_26180	onStacksDropped
METHOD	drz$a	(Laxe;)Z	a	method_26164	isIn
METHOD	drz$a	(Laxe;Ljava/util/function/Predicate;)Z	a	method_27851	isIn
METHOD	drz$a	(Lcmv;Ldbc;Liz;)F	a	method_26165	calcBlockBreakingDelta
METHOD	drz$a	(Lcun;Ldbw;Lcmv;Lbqr;Levl;)Lbqu;	a	method_55780	onUseWithItem
METHOD	drz$a	(Lcxy;)Z	a	method_26166	canReplace
METHOD	drz$a	(Ldbc;Liz;)Z	a	method_26167	isTransparent
METHOD	drz$a	(Ldbc;Liz;Lbss;)Z	a	method_26168	hasSolidTopSurface
METHOD	drz$a	(Ldbc;Liz;Lbss;Lje;)Z	a	method_26169	isSolidSurface
METHOD	drz$a	(Ldbc;Liz;Lbsy;)Z	a	method_26170	allowsSpawning
METHOD	drz$a	(Ldbc;Liz;Ldrz$b;)Levp;	a	method_49227	method_49227
METHOD	drz$a	(Ldbc;Liz;Levu;)Lewi;	a	method_26172	getOutlineShape
METHOD	drz$a	(Ldbc;Liz;Lje;)Lewi;	a	method_26173	getCullingFace
METHOD	drz$a	(Ldbc;Liz;Lje;Ldmy;)Z	a	method_30368	isSideSolid
METHOD	drz$a	(Ldbw;Lcmv;Levl;)Lbqs;	a	method_55781	onUse
METHOD	drz$a	(Ldbw;Ldph;)Ldpg;	a	method_31708	getBlockEntityTicker
METHOD	drz$a	(Ldbw;Ldsa;Levl;Lcnn;)V	a	method_26175	onProjectileHit
METHOD	drz$a	(Ldbw;Liz;)I	a	method_26176	getComparatorOutput
METHOD	drz$a	(Ldbw;Liz;II)Z	a	method_26177	onSyncedBlockEvent
METHOD	drz$a	(Ldbw;Liz;Lbss;)V	a	method_26178	onEntityCollision
METHOD	drz$a	(Ldbw;Liz;Lcmv;)V	a	method_26179	onBlockBreakStart
METHOD	drz$a	(Ldbw;Liz;Ldbo;Ljava/util/function/BiConsumer;)V	a	method_55225	onExploded
METHOD	drz$a	(Ldbw;Liz;Ldex;Liz;Z)V	a	method_26181	neighborUpdate
METHOD	drz$a	(Ldbw;Liz;Ldsa;Z)V	a	method_26182	onBlockAdded
METHOD	drz$a	(Ldbx;Liz;I)V	a	method_30101	updateNeighbors
METHOD	drz$a	(Ldbx;Liz;II)V	a	method_26183	updateNeighbors
METHOD	drz$a	(Ldbz;Liz;)Z	a	method_26184	canPlaceAt
METHOD	drz$a	(Ldex;)Z	a	method_27852	isOf
METHOD	drz$a	(Ldju;)Ldsa;	a	method_26185	mirror
METHOD	drz$a	(Ldlk;)Ldsa;	a	method_26186	rotate
METHOD	drz$a	(Ldsa;Lje;)Z	a	method_26187	isSideInvisible
METHOD	drz$a	(Lens;)Z	a	method_26188	canBucketPlace
METHOD	drz$a	(Leoi;)Z	a	method_26171	canPathfindThrough
METHOD	drz$a	(Leqj$a;)Ljava/util/List;	a	method_26189	getDroppedStacks
METHOD	drz$a	(Liz;)J	a	method_26190	getRenderingSeed
METHOD	drz$a	(Lje;Ldsa;Ldbx;Liz;Liz;)Ldsa;	a	method_26191	getStateForNeighborUpdate
METHOD	drz$a	(Lji;)Z	a	method_53257	isOf
METHOD	drz$a	(Ljm;)Z	a	method_40143	isIn
METHOD	drz$a	()Ldex;	b	method_26204	getBlock
METHOD	drz$a	(Lare;Liz;Lazf;)V	b	method_26199	randomTick
METHOD	drz$a	(Ldbc;Liz;)I	b	method_26193	getOpacity
METHOD	drz$a	(Ldbc;Liz;Levu;)Lewi;	b	method_26194	getCollisionShape
METHOD	drz$a	(Ldbc;Liz;Lje;)I	b	method_26195	getWeakRedstonePower
METHOD	drz$a	(Ldbw;Liz;)Lbqw;	b	method_26196	createScreenHandlerFactory
METHOD	drz$a	(Ldbw;Liz;Ldsa;Z)V	b	method_26197	onStateReplaced
METHOD	drz$a	(Ldbx;Liz;I)V	b	method_30102	prepare
METHOD	drz$a	(Ldbx;Liz;II)V	b	method_26198	prepare
METHOD	drz$a	()Lji;	c	method_41520	getRegistryEntry
METHOD	drz$a	(Ldbc;Liz;)Lewi;	c	method_26201	getCullingShape
METHOD	drz$a	(Ldbc;Liz;Levu;)Lewi;	c	method_26202	getCameraCollisionShape
METHOD	drz$a	(Ldbc;Liz;Lje;)I	c	method_26203	getStrongRedstonePower
METHOD	drz$a	()Z	d	method_51366	blocksMovement
METHOD	drz$a	(Ldbc;Liz;)Lenx;	d	method_26205	getMapColor
METHOD	drz$a	(Ldbc;Liz;Lje;)Z	d	method_26206	isSideSolidFullSquare
METHOD	drz$a	()Z	e	method_51367	isSolid
METHOD	drz$a	(Ldbc;Liz;)Z	e	method_26208	hasEmissiveLighting
METHOD	drz$a	()Z	f	method_26209	exceedsCube
METHOD	drz$a	(Ldbc;Liz;)F	f	method_26210	getAmbientOcclusionLightLevel
METHOD	drz$a	()Z	g	method_26211	hasSidedTransparency
METHOD	drz$a	(Ldbc;Liz;)Z	g	method_26212	isSolidBlock
METHOD	drz$a	()I	h	method_26213	getLuminance
METHOD	drz$a	(Ldbc;Liz;)F	h	method_26214	getHardness
METHOD	drz$a	()Z	i	method_26215	isAir
METHOD	drz$a	(Ldbc;Liz;)Z	i	method_26216	isOpaqueFullCube
METHOD	drz$a	()Z	j	method_50011	isBurnable
METHOD	drz$a	(Ldbc;Liz;)Lewi;	j	method_26218	getOutlineShape
METHOD	drz$a	()Z	k	method_51176	isLiquid
METHOD	drz$a	(Ldbc;Liz;)Lewi;	k	method_26220	getCollisionShape
METHOD	drz$a	()Ldld;	l	method_26217	getRenderType
METHOD	drz$a	(Ldbc;Liz;)Lewi;	l	method_26222	getSidesShape
METHOD	drz$a	()Z	m	method_26219	emitsRedstonePower
METHOD	drz$a	(Ldbc;Liz;)Lewi;	m	method_26224	getRaycastShape
METHOD	drz$a	()Z	n	method_26221	hasComparatorOutput
METHOD	drz$a	(Ldbc;Liz;)Levp;	n	method_26226	getModelOffset
METHOD	drz$a	()Leny;	o	method_26223	getPistonBehavior
METHOD	drz$a	(Ldbc;Liz;)Z	o	method_26228	shouldSuffocate
METHOD	drz$a	()Z	p	method_26225	isOpaque
METHOD	drz$a	(Ldbc;Liz;)Z	p	method_26230	shouldBlockVision
METHOD	drz$a	()Z	q	method_49228	hasModelOffset
METHOD	drz$a	(Ldbc;Liz;)Z	q	method_26232	shouldPostProcess
METHOD	drz$a	()Z	r	method_45474	isReplaceable
METHOD	drz$a	(Ldbc;Liz;)Z	r	method_26234	isFullCube
METHOD	drz$a	()Ljava/util/stream/Stream;	s	method_40144	streamTags
METHOD	drz$a	()Z	t	method_31709	hasBlockEntity
METHOD	drz$a	()Lent;	u	method_26227	getFluidState
METHOD	drz$a	()Z	v	method_26229	hasRandomTicks
METHOD	drz$a	()Ldmk;	w	method_26231	getSoundGroup
METHOD	drz$a	()Ldsa;	x	method_26233	asBlockState
METHOD	drz$a	()Z	y	method_29291	isToolRequired
METHOD	drz$a	()Z	z	method_45475	hasBlockBreakParticles
CLASS	drz$a$a	net/minecraft/class_4970$class_4971$class_3752	net/minecraft/block/AbstractBlock$AbstractBlockState$ShapeCache
FIELD	drz$a$a	Z	a	field_16557	fullOpaque
FIELD	drz$a$a	Lewi;	b	field_19360	collisionShape
FIELD	drz$a$a	Z	c	field_17651	exceedsCube
FIELD	drz$a$a	Z	d	field_20337	isFullCube
FIELD	drz$a$a	[Lje;	e	field_16559	DIRECTIONS
FIELD	drz$a$a	I	f	field_25830	SHAPE_TYPE_LENGTH
FIELD	drz$a$a	Z	g	field_16556	transparent
FIELD	drz$a$a	I	h	field_16555	lightSubtracted
FIELD	drz$a$a	[Lewi;	i	field_16560	extrudedFaces
FIELD	drz$a$a	[Z	j	field_19429	solidSides
METHOD	drz$a$a	(Lje$a;)Z	a	method_17901	method_17901
METHOD	drz$a$a	(Lje;Ldmy;)Z	a	method_30369	isSideSolid
METHOD	drz$a$a	(Lje;Ldmy;)I	b	method_30370	indexSolidSide
CLASS	drz$b	net/minecraft/class_4970$class_8176	net/minecraft/block/AbstractBlock$Offsetter
CLASS	drz$c	net/minecraft/class_4970$class_2250	net/minecraft/block/AbstractBlock$OffsetType
FIELD	drz$c	Ldrz$c;	a	field_10656	field_10656
FIELD	drz$c	Ldrz$c;	b	field_10657	field_10657
FIELD	drz$c	Ldrz$c;	c	field_10655	field_10655
FIELD	drz$c	[Ldrz$c;	d	field_10658	field_10658
METHOD	drz$c	()[Ldrz$c;	a	method_36719	method_36719
CLASS	drz$d	net/minecraft/class_4970$class_2251	net/minecraft/block/AbstractBlock$Settings
FIELD	drz$d	Ldrz$f;	A	field_23184	blockVisionPredicate
FIELD	drz$d	Ldrz$f;	B	field_23185	postProcessPredicate
FIELD	drz$d	Ldrz$f;	C	field_23186	emissiveLightingPredicate
FIELD	drz$d	Z	D	field_10670	dynamicBounds
FIELD	drz$d	Lcpj;	E	field_40342	requiredFeatures
FIELD	drz$d	Ljava/util/Optional;	F	field_42818	offsetter
FIELD	drz$d	Lcom/mojang/serialization/Codec;	a	field_46532	CODEC
FIELD	drz$d	Ljava/util/function/Function;	b	field_10662	mapColorProvider
FIELD	drz$d	Z	c	field_10664	collidable
FIELD	drz$d	Ldmk;	d	field_10665	soundGroup
FIELD	drz$d	Ljava/util/function/ToIntFunction;	e	field_10663	luminance
FIELD	drz$d	F	f	field_10660	resistance
FIELD	drz$d	F	g	field_10669	hardness
FIELD	drz$d	Z	h	field_25185	toolRequired
FIELD	drz$d	Z	i	field_10661	randomTicks
FIELD	drz$d	F	j	field_10667	slipperiness
FIELD	drz$d	F	k	field_23179	velocityMultiplier
FIELD	drz$d	F	l	field_21209	jumpVelocityMultiplier
FIELD	drz$d	Lald;	m	field_10666	lootTableKey
FIELD	drz$d	Z	n	field_20721	opaque
FIELD	drz$d	Z	o	field_23180	isAir
FIELD	drz$d	Z	p	field_43394	burnable
FIELD	drz$d	Z	q	field_44481	liquid
FIELD	drz$d	Z	r	field_44627	forceNotSolid
FIELD	drz$d	Z	s	field_44628	forceSolid
FIELD	drz$d	Leny;	t	field_43395	pistonBehavior
FIELD	drz$d	Z	u	field_40341	blockBreakParticles
FIELD	drz$d	Ldtb;	v	field_44629	instrument
FIELD	drz$d	Z	w	field_44630	replaceable
FIELD	drz$d	Ldrz$e;	x	field_23181	allowsSpawningPredicate
FIELD	drz$d	Ldrz$f;	y	field_23182	solidBlockPredicate
FIELD	drz$d	Ldrz$f;	z	field_23183	suffocationPredicate
METHOD	drz$d	()Ldrz$d;	a	method_9637	create
METHOD	drz$d	(F)Ldrz$d;	a	method_9628	slipperiness
METHOD	drz$d	(FF)Ldrz$d;	a	method_9629	strength
METHOD	drz$d	(Lctg;)Ldrz$d;	a	method_51517	mapColor
METHOD	drz$d	(Lctg;Ldsa;)Lenx;	a	method_51518	method_51518
METHOD	drz$d	(Ldex;)Ldrz$d;	a	method_16228	dropsLike
METHOD	drz$d	(Ldmk;)Ldrz$d;	a	method_9626	sounds
METHOD	drz$d	(Ldrz$c;)Ldrz$d;	a	method_49229	offset
METHOD	drz$d	(Ldrz$e;)Ldrz$d;	a	method_26235	allowsSpawning
METHOD	drz$d	(Ldrz$f;)Ldrz$d;	a	method_26236	solidBlock
METHOD	drz$d	(Ldrz;)Ldrz$d;	a	method_9630	copy
METHOD	drz$d	(Ldsa;)I	a	method_26237	method_26237
METHOD	drz$d	(Ldsa;Ldbc;Liz;)Levp;	a	method_49230	method_49230
METHOD	drz$d	(Ldsa;Ldbc;Liz;Lbsy;)Z	a	method_26239	method_26239
METHOD	drz$d	(Ldtb;)Ldrz$d;	a	method_51368	instrument
METHOD	drz$d	(Lenx;)Ldrz$d;	a	method_31710	mapColor
METHOD	drz$d	(Lenx;Ldsa;)Lenx;	a	method_51519	method_51519
METHOD	drz$d	(Leny;)Ldrz$d;	a	method_50012	pistonBehavior
METHOD	drz$d	(Ljava/util/function/Function;)Ldrz$d;	a	method_51520	mapColor
METHOD	drz$d	(Ljava/util/function/ToIntFunction;)Ldrz$d;	a	method_9631	luminance
METHOD	drz$d	([Lcph;)Ldrz$d;	a	method_45476	requires
METHOD	drz$d	()Ldrz$d;	b	method_9634	noCollision
METHOD	drz$d	(F)Ldrz$d;	b	method_23351	velocityMultiplier
METHOD	drz$d	(Ldrz$f;)Ldrz$d;	b	method_26243	suffocates
METHOD	drz$d	(Ldrz;)Ldrz$d;	b	method_55226	copyShallow
METHOD	drz$d	(Ldsa;)Lenx;	b	method_51521	method_51521
METHOD	drz$d	(Ldsa;Ldbc;Liz;)Levp;	b	method_49231	method_49231
METHOD	drz$d	()Ldrz$d;	c	method_22488	nonOpaque
METHOD	drz$d	(F)Ldrz$d;	c	method_23352	jumpVelocityMultiplier
METHOD	drz$d	(Ldrz$f;)Ldrz$d;	c	method_26245	blockVision
METHOD	drz$d	(Ldsa;Ldbc;Liz;)Z	c	method_26238	method_26238
METHOD	drz$d	()Ldrz$d;	d	method_9618	breakInstantly
METHOD	drz$d	(F)Ldrz$d;	d	method_9632	strength
METHOD	drz$d	(Ldrz$f;)Ldrz$d;	d	method_26247	postProcess
METHOD	drz$d	(Ldsa;Ldbc;Liz;)Z	d	method_26244	method_26244
METHOD	drz$d	()Ldrz$d;	e	method_9640	ticksRandomly
METHOD	drz$d	(F)Ldrz$d;	e	method_36557	hardness
METHOD	drz$d	(Ldrz$f;)Ldrz$d;	e	method_26249	emissiveLighting
METHOD	drz$d	(Ldsa;Ldbc;Liz;)Z	e	method_26246	method_26246
METHOD	drz$d	()Ldrz$d;	f	method_9624	dynamicBounds
METHOD	drz$d	(F)Ldrz$d;	f	method_36558	resistance
METHOD	drz$d	(Ldsa;Ldbc;Liz;)Z	f	method_26248	method_26248
METHOD	drz$d	()Ldrz$d;	g	method_42327	dropsNothing
METHOD	drz$d	()Ldrz$d;	h	method_50013	burnable
METHOD	drz$d	()Ldrz$d;	i	method_51177	liquid
METHOD	drz$d	()Ldrz$d;	j	method_51369	solid
METHOD	drz$d	()Ldrz$d;	k	method_51370	notSolid
METHOD	drz$d	()Ldrz$d;	l	method_26250	air
METHOD	drz$d	()Ldrz$d;	m	method_29292	requiresTool
METHOD	drz$d	()Ldrz$d;	n	method_45477	noBlockBreakParticles
METHOD	drz$d	()Ldrz$d;	o	method_51371	replaceable
METHOD	drz$d	()Ldrz$d;	p	method_54098	method_54098
CLASS	drz$e	net/minecraft/class_4970$class_4972	net/minecraft/block/AbstractBlock$TypedContextPredicate
CLASS	drz$f	net/minecraft/class_4970$class_4973	net/minecraft/block/AbstractBlock$ContextPredicate
CLASS	dsa	net/minecraft/class_2680	net/minecraft/block/BlockState
FIELD	dsa	Lcom/mojang/serialization/Codec;	b	field_24734	CODEC
CLASS	dsb	net/minecraft/class_2689	net/minecraft/state/StateManager
FIELD	dsb	Ljava/util/regex/Pattern;	a	field_12314	VALID_NAME_PATTERN
FIELD	dsb	Ljava/lang/Object;	b	field_12317	owner
FIELD	dsb	Lcom/google/common/collect/ImmutableSortedMap;	c	field_12316	properties
FIELD	dsb	Lcom/google/common/collect/ImmutableList;	d	field_12315	states
METHOD	dsb	()Lcom/google/common/collect/ImmutableList;	a	method_11662	getStates
METHOD	dsb	(Lcom/mojang/serialization/MapCodec;Ljava/util/function/Supplier;Ljava/lang/String;Ldtd;)Lcom/mojang/serialization/MapCodec;	a	method_30040	addFieldToMapCodec
METHOD	dsb	(Ldsb$b;Ljava/lang/Object;Lcom/mojang/serialization/MapCodec;Ljava/util/Map;Ljava/util/List;Ljava/util/List;)V	a	method_28484	method_28484
METHOD	dsb	(Ldtd;Lcom/mojang/datafixers/util/Pair;)Ldsc;	a	method_30038	method_30038
METHOD	dsb	(Ldtd;Ldsc;)Lcom/mojang/datafixers/util/Pair;	a	method_30037	method_30037
METHOD	dsb	(Ldtd;Ljava/util/List;)Ljava/util/stream/Stream;	a	method_11666	method_11666
METHOD	dsb	(Ldtd;Ljava/util/function/Supplier;)Ldtd$a;	a	method_30039	method_30039
METHOD	dsb	(Ljava/lang/String;)Ldtd;	a	method_11663	getProperty
METHOD	dsb	(Ljava/util/List;Ldtd;Ljava/lang/Comparable;)Ljava/util/List;	a	method_11661	method_11661
METHOD	dsb	(Ljava/util/function/Function;Ljava/lang/Object;)Ldsc;	a	method_28485	method_28485
METHOD	dsb	()Ldsc;	b	method_11664	getDefaultState
METHOD	dsb	(Ljava/lang/String;)V	b	method_38859	method_38859
METHOD	dsb	()Ljava/lang/Object;	c	method_11660	getOwner
METHOD	dsb	()Ljava/util/Collection;	d	method_11659	getProperties
CLASS	dsb$a	net/minecraft/class_2689$class_2690	net/minecraft/state/StateManager$Builder
FIELD	dsb$a	Ljava/lang/Object;	a	field_12318	owner
FIELD	dsb$a	Ljava/util/Map;	b	field_12319	namedProperties
METHOD	dsb$a	(Ldtd;)V	a	method_11669	validate
METHOD	dsb$a	(Ljava/util/function/Function;Ldsb$b;)Ldsb;	a	method_11668	build
METHOD	dsb$a	([Ldtd;)Ldsb$a;	a	method_11667	add
CLASS	dsb$b	net/minecraft/class_2689$class_2691	net/minecraft/state/StateManager$Factory
CLASS	dsc	net/minecraft/class_2688	net/minecraft/state/State
FIELD	dsc	Ljava/util/function/Function;	a	field_24737	PROPERTY_MAP_PRINTER
FIELD	dsc	Lit/unimi/dsi/fastutil/objects/Reference2ObjectArrayMap;	b	field_24738	propertyMap
FIELD	dsc	Ljava/lang/String;	c	field_31385	NAME
FIELD	dsc	Ljava/lang/String;	d	field_31386	PROPERTIES
FIELD	dsc	Ljava/lang/Object;	e	field_24739	owner
FIELD	dsc	Lcom/mojang/serialization/MapCodec;	f	field_24740	codec
FIELD	dsc	Lcom/google/common/collect/Table;	g	field_24741	withTable
METHOD	dsc	()Ljava/util/Collection;	B	method_28501	getProperties
METHOD	dsc	()Ljava/util/Map;	C	method_11656	getEntries
METHOD	dsc	(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;	a	method_28494	createCodec
METHOD	dsc	(Ldsc;)Ljava/lang/Object;	a	method_28492	method_28492
METHOD	dsc	(Ldsc;Ljava/util/Optional;)Ldsc;	a	method_38860	method_38860
METHOD	dsc	(Ldtd;)Ljava/lang/Object;	a	method_28493	cycle
METHOD	dsc	(Ldtd;Ljava/lang/Comparable;)Ljava/lang/Object;	a	method_11657	with
METHOD	dsc	(Ljava/util/Collection;Ljava/lang/Object;)Ljava/lang/Object;	a	method_28495	getNext
METHOD	dsc	(Ljava/util/Map;)V	a	method_28496	createWithTable
METHOD	dsc	(Ljava/util/function/Function;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec;	a	method_28497	method_28497
METHOD	dsc	(Ldtd;)Z	b	method_28498	contains
METHOD	dsc	(Ldtd;Ljava/lang/Comparable;)Ljava/lang/Object;	b	method_47968	withIfExists
METHOD	dsc	(Ldtd;)Ljava/lang/Comparable;	c	method_11654	get
METHOD	dsc	(Ldtd;Ljava/lang/Comparable;)Ljava/util/Map;	c	method_28499	toMapWith
METHOD	dsc	(Ldtd;)Ljava/util/Optional;	d	method_28500	getOrEmpty
CLASS	dsc$1	net/minecraft/class_2688$1	net/minecraft/state/State$1
METHOD	dsc$1	(Ldtd;Ljava/lang/Comparable;)Ljava/lang/String;	a	method_11575	nameValue
METHOD	dsc$1	(Ljava/util/Map$Entry;)Ljava/lang/String;	a	method_11576	apply
CLASS	dsd	net/minecraft/class_6094	net/minecraft/unused/packageinfo/PackageInfo6094
CLASS	dse	net/minecraft/class_2694	net/minecraft/block/pattern/CachedBlockPosition
FIELD	dse	Ldbz;	a	field_12330	world
FIELD	dse	Liz;	b	field_12331	pos
FIELD	dse	Z	c	field_12329	forceLoad
FIELD	dse	Ldsa;	d	field_12326	state
FIELD	dse	Ldpf;	e	field_12327	blockEntity
FIELD	dse	Z	f	field_12328	cachedEntity
METHOD	dse	()Ldsa;	a	method_11681	getBlockState
METHOD	dse	(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;	a	method_11678	matchesBlockState
METHOD	dse	(Ljava/util/function/Predicate;Ldse;)Z	a	method_11682	method_11682
METHOD	dse	()Ldpf;	b	method_11680	getBlockEntity
METHOD	dse	()Ldbz;	c	method_11679	getWorld
METHOD	dse	()Liz;	d	method_11683	getBlockPos
CLASS	dsf	net/minecraft/class_2700	net/minecraft/block/pattern/BlockPattern
FIELD	dsf	[[[Ljava/util/function/Predicate;	a	field_12358	pattern
FIELD	dsf	I	b	field_12357	depth
FIELD	dsf	I	c	field_12356	height
FIELD	dsf	I	d	field_12355	width
METHOD	dsf	()I	a	method_11712	getDepth
METHOD	dsf	(Ldbz;Liz;)Ldsf$b;	a	method_11708	searchAround
METHOD	dsf	(Ldbz;Liz;Lje;Lje;)Ldsf$b;	a	method_35300	testTransform
METHOD	dsf	(Ldbz;Z)Lcom/google/common/cache/LoadingCache;	a	method_11709	makeCache
METHOD	dsf	(Liz;Lje;Lje;III)Liz;	a	method_11707	translate
METHOD	dsf	(Liz;Lje;Lje;Lcom/google/common/cache/LoadingCache;)Ldsf$b;	a	method_11711	testTransform
METHOD	dsf	()I	b	method_11713	getHeight
METHOD	dsf	()I	c	method_11710	getWidth
METHOD	dsf	()[[[Ljava/util/function/Predicate;	d	method_35301	getPattern
CLASS	dsf$a	net/minecraft/class_2700$class_2701	net/minecraft/block/pattern/BlockPattern$BlockStateCacheLoader
FIELD	dsf$a	Ldbz;	a	field_12359	world
FIELD	dsf$a	Z	b	field_12360	forceLoad
METHOD	dsf$a	(Liz;)Ldse;	a	method_11714	load
CLASS	dsf$b	net/minecraft/class_2700$class_2702	net/minecraft/block/pattern/BlockPattern$Result
FIELD	dsf$b	Liz;	a	field_12367	frontTopLeft
FIELD	dsf$b	Lje;	b	field_12365	forwards
FIELD	dsf$b	Lje;	c	field_12364	up
FIELD	dsf$b	Lcom/google/common/cache/LoadingCache;	d	field_12366	cache
FIELD	dsf$b	I	e	field_12363	width
FIELD	dsf$b	I	f	field_12362	height
FIELD	dsf$b	I	g	field_12361	depth
METHOD	dsf$b	()Liz;	a	method_11715	getFrontTopLeft
METHOD	dsf$b	(III)Ldse;	a	method_11717	translate
METHOD	dsf$b	()Lje;	b	method_11719	getForwards
METHOD	dsf$b	()Lje;	c	method_11716	getUp
METHOD	dsf$b	()I	d	method_35302	getWidth
METHOD	dsf$b	()I	e	method_35303	getHeight
METHOD	dsf$b	()I	f	method_35304	getDepth
CLASS	dsg	net/minecraft/class_2697	net/minecraft/block/pattern/BlockPatternBuilder
FIELD	dsg	Lcom/google/common/base/Joiner;	a	field_12340	JOINER
FIELD	dsg	Ljava/util/List;	b	field_12344	aisles
FIELD	dsg	Ljava/util/Map;	c	field_12343	charMap
FIELD	dsg	I	d	field_12342	height
FIELD	dsg	I	e	field_12341	width
METHOD	dsg	()Ldsg;	a	method_11701	start
METHOD	dsg	(CLjava/util/function/Predicate;)Ldsg;	a	method_11700	where
METHOD	dsg	(Ldse;)Z	a	method_38861	method_38861
METHOD	dsg	([Ljava/lang/String;)Ldsg;	a	method_11702	aisle
METHOD	dsg	()Ldsf;	b	method_11704	build
METHOD	dsg	()[[[Ljava/util/function/Predicate;	c	method_11703	bakePredicates
METHOD	dsg	()V	d	method_11705	validate
CLASS	dsh	net/minecraft/class_6095	net/minecraft/unused/packageinfo/PackageInfo6095
CLASS	dsi	net/minecraft/class_2717	net/minecraft/predicate/block/BlockPredicate
FIELD	dsi	Ldex;	a	field_12423	block
METHOD	dsi	(Ldex;)Ldsi;	a	method_11766	make
METHOD	dsi	(Ldsa;)Z	a	method_11765	test
CLASS	dsj	net/minecraft/class_2715	net/minecraft/predicate/block/BlockStatePredicate
FIELD	dsj	Ljava/util/function/Predicate;	a	field_12419	ANY
FIELD	dsj	Ldsb;	b	field_12420	manager
FIELD	dsj	Ljava/util/Map;	c	field_12421	propertyTests
METHOD	dsj	(Ldex;)Ldsj;	a	method_11758	forBlock
METHOD	dsj	(Ldsa;)Z	a	method_11760	test
METHOD	dsj	(Ldsa;Ldtd;Ljava/util/function/Predicate;)Z	a	method_11761	testProperty
METHOD	dsj	(Ldtd;Ljava/util/function/Predicate;)Ldsj;	a	method_11762	with
METHOD	dsj	(Ldsa;)Z	b	method_11759	method_11759
CLASS	dsk	net/minecraft/class_6096	net/minecraft/unused/packageinfo/PackageInfo6096
CLASS	dsl	net/minecraft/class_2738	net/minecraft/block/enums/BlockFace
FIELD	dsl	Ldsl;	a	field_12475	field_12475
FIELD	dsl	Ldsl;	b	field_12471	field_12471
FIELD	dsl	Ldsl;	c	field_12473	field_12473
FIELD	dsl	Ljava/lang/String;	d	field_12472	name
FIELD	dsl	[Ldsl;	e	field_12474	field_12474
METHOD	dsl	()[Ldsl;	a	method_36720	method_36720
CLASS	dsm	net/minecraft/class_2737	net/minecraft/block/enums/BambooLeaves
FIELD	dsm	Ldsm;	a	field_12469	field_12469
FIELD	dsm	Ldsm;	b	field_12466	field_12466
FIELD	dsm	Ldsm;	c	field_12468	field_12468
FIELD	dsm	Ljava/lang/String;	d	field_12467	name
FIELD	dsm	[Ldsm;	e	field_12470	field_12470
METHOD	dsm	()[Ldsm;	a	method_36721	method_36721
CLASS	dsn	net/minecraft/class_2742	net/minecraft/block/enums/BedPart
FIELD	dsn	Ldsn;	a	field_12560	field_12560
FIELD	dsn	Ldsn;	b	field_12557	field_12557
FIELD	dsn	Ljava/lang/String;	c	field_12559	name
FIELD	dsn	[Ldsn;	d	field_12558	field_12558
METHOD	dsn	()[Ldsn;	a	method_36722	method_36722
CLASS	dso	net/minecraft/class_3867	net/minecraft/block/enums/Attachment
FIELD	dso	Ldso;	a	field_17098	field_17098
FIELD	dso	Ldso;	b	field_17099	field_17099
FIELD	dso	Ldso;	c	field_17100	field_17100
FIELD	dso	Ldso;	d	field_17101	field_17101
FIELD	dso	Ljava/lang/String;	e	field_17102	name
FIELD	dso	[Ldso;	f	field_17103	field_17103
METHOD	dso	()[Ldso;	a	method_36723	method_36723
CLASS	dsp	net/minecraft/class_8177	net/minecraft/block/BlockSetType
FIELD	dsp	Lavy;	A	comp_1294	comp_1294
FIELD	dsp	Lavy;	B	comp_1295	comp_1295
FIELD	dsp	Lavy;	C	comp_1296	comp_1296
FIELD	dsp	Lavy;	D	comp_1297	comp_1297
FIELD	dsp	Lavy;	E	comp_1298	comp_1298
FIELD	dsp	Ljava/util/Map;	F	field_46533	VALUES
FIELD	dsp	Lcom/mojang/serialization/Codec;	a	field_46534	CODEC
FIELD	dsp	Ldsp;	b	field_42819	IRON
FIELD	dsp	Ldsp;	c	field_47100	COPPER
FIELD	dsp	Ldsp;	d	field_42820	GOLD
FIELD	dsp	Ldsp;	e	field_42821	STONE
FIELD	dsp	Ldsp;	f	field_42822	POLISHED_BLACKSTONE
FIELD	dsp	Ldsp;	g	field_42823	OAK
FIELD	dsp	Ldsp;	h	field_42824	SPRUCE
FIELD	dsp	Ldsp;	i	field_42825	BIRCH
FIELD	dsp	Ldsp;	j	field_42826	ACACIA
FIELD	dsp	Ldsp;	k	field_42827	CHERRY
FIELD	dsp	Ldsp;	l	field_42828	JUNGLE
FIELD	dsp	Ldsp;	m	field_42829	DARK_OAK
FIELD	dsp	Ldsp;	n	field_42830	CRIMSON
FIELD	dsp	Ldsp;	o	field_42831	WARPED
FIELD	dsp	Ldsp;	p	field_42832	MANGROVE
FIELD	dsp	Ldsp;	q	field_42833	BAMBOO
FIELD	dsp	Ljava/lang/String;	r	comp_1289	comp_1289
FIELD	dsp	Z	s	comp_1471	comp_1471
FIELD	dsp	Z	t	comp_2112	comp_2112
FIELD	dsp	Z	u	comp_1972	comp_1972
FIELD	dsp	Ldsp$a;	v	comp_1973	comp_1973
FIELD	dsp	Ldmk;	w	comp_1290	comp_1290
FIELD	dsp	Lavy;	x	comp_1291	comp_1291
FIELD	dsp	Lavy;	y	comp_1292	comp_1292
FIELD	dsp	Lavy;	z	comp_1293	comp_1293
METHOD	dsp	()Ljava/util/stream/Stream;	a	method_49232	stream
METHOD	dsp	(Ldsp;)Ldsp;	a	method_49233	register
METHOD	dsp	()Ljava/lang/String;	b	comp_1289	comp_1289
METHOD	dsp	()Z	c	comp_1471	comp_1471
METHOD	dsp	()Z	d	comp_2112	comp_2112
METHOD	dsp	()Z	e	comp_1972	comp_1972
METHOD	dsp	()Ldsp$a;	f	comp_1973	comp_1973
METHOD	dsp	()Ldmk;	g	comp_1290	comp_1290
METHOD	dsp	()Lavy;	h	comp_1291	comp_1291
METHOD	dsp	()Lavy;	i	comp_1292	comp_1292
METHOD	dsp	()Lavy;	j	comp_1293	comp_1293
METHOD	dsp	()Lavy;	k	comp_1294	comp_1294
METHOD	dsp	()Lavy;	l	comp_1295	comp_1295
METHOD	dsp	()Lavy;	m	comp_1296	comp_1296
METHOD	dsp	()Lavy;	n	comp_1297	comp_1297
METHOD	dsp	()Lavy;	o	comp_1298	comp_1298
CLASS	dsp$a	net/minecraft/class_8177$class_2441	net/minecraft/block/BlockSetType$ActivationRule
FIELD	dsp$a	Ldsp$a;	a	field_11361	field_11361
FIELD	dsp$a	Ldsp$a;	b	field_11362	field_11362
FIELD	dsp$a	[Ldsp$a;	c	field_11363	field_11363
METHOD	dsp$a	()[Ldsp$a;	a	method_36707	method_36707
CLASS	dsq	net/minecraft/class_2741	net/minecraft/state/property/Properties
FIELD	dsq	Ldsr;	A	field_12522	TRIGGERED
FIELD	dsq	Ldsr;	B	field_12539	UNSTABLE
FIELD	dsq	Ldsr;	C	field_12508	WATERLOGGED
FIELD	dsq	Ldsr;	D	field_28716	BERRIES
FIELD	dsq	Ldsr;	E	field_37651	BLOOM
FIELD	dsq	Ldsr;	F	field_37652	SHRIEKING
FIELD	dsq	Ldsr;	G	field_38423	CAN_SUMMON
FIELD	dsq	Ldsy;	H	field_12529	HORIZONTAL_AXIS
FIELD	dsq	Ldsy;	I	field_12496	AXIS
FIELD	dsq	Ldsr;	J	field_12519	UP
FIELD	dsq	Ldsr;	K	field_12546	DOWN
FIELD	dsq	Ldsr;	L	field_12489	NORTH
FIELD	dsq	Ldsr;	M	field_12487	EAST
FIELD	dsq	Ldsr;	N	field_12540	SOUTH
FIELD	dsq	Ldsr;	O	field_12527	WEST
FIELD	dsq	Ldsu;	P	field_12525	FACING
FIELD	dsq	Ldsu;	Q	field_12545	HOPPER_FACING
FIELD	dsq	Ldsu;	R	field_12481	HORIZONTAL_FACING
FIELD	dsq	Ldta;	S	field_42835	FLOWER_AMOUNT
FIELD	dsq	Ldsy;	T	field_23333	ORIENTATION
FIELD	dsq	Ldsy;	U	field_12555	BLOCK_FACE
FIELD	dsq	Ldsy;	V	field_17104	ATTACHMENT
FIELD	dsq	Ldsy;	W	field_22174	EAST_WALL_SHAPE
FIELD	dsq	Ldsy;	X	field_22175	NORTH_WALL_SHAPE
FIELD	dsq	Ldsy;	Y	field_22176	SOUTH_WALL_SHAPE
FIELD	dsq	Ldsy;	Z	field_22177	WEST_WALL_SHAPE
FIELD	dsq	Ldta;	aA	field_12494	DELAY
FIELD	dsq	I	aB	field_31402	DISTANCE_1_7_MAX
FIELD	dsq	Ldta;	aC	field_12541	DISTANCE_1_7
FIELD	dsq	Ldta;	aD	field_12509	EGGS
FIELD	dsq	Ldta;	aE	field_12530	HATCH
FIELD	dsq	Ldta;	aF	field_12536	LAYERS
FIELD	dsq	I	aG	field_31387	LEVEL_3_MIN
FIELD	dsq	I	aH	field_31388	LEVEL_1_8_MIN
FIELD	dsq	I	aI	field_31389	LEVEL_3_MAX
FIELD	dsq	I	aJ	field_31390	LEVEL_1_8_MAX
FIELD	dsq	Ldta;	aK	field_12513	LEVEL_3
FIELD	dsq	Ldta;	aL	field_17586	LEVEL_8
FIELD	dsq	Ldsr;	a	field_12493	ATTACHED
FIELD	dsq	Ldta;	aM	field_12490	LEVEL_1_8
FIELD	dsq	Ldta;	aN	field_20432	HONEY_LEVEL
FIELD	dsq	I	aO	field_33723	LEVEL_15_MAX
FIELD	dsq	Ldta;	aP	field_12538	LEVEL_15
FIELD	dsq	Ldta;	aQ	field_12510	MOISTURE
FIELD	dsq	Ldta;	aR	field_12524	NOTE
FIELD	dsq	Ldta;	aS	field_12543	PICKLES
FIELD	dsq	Ldta;	aT	field_12511	POWER
FIELD	dsq	Ldta;	aU	field_12549	STAGE
FIELD	dsq	I	aV	field_31391	DISTANCE_0_7_MAX
FIELD	dsq	Ldta;	aW	field_16503	DISTANCE_0_7
FIELD	dsq	I	aX	field_31392	CHARGES_MIN
FIELD	dsq	I	aY	field_31393	CHARGES_MAX
FIELD	dsq	Ldta;	aZ	field_23187	CHARGES
FIELD	dsq	Ldsy;	aa	field_12523	EAST_WIRE_CONNECTION
FIELD	dsq	Ldsy;	ab	field_12495	NORTH_WIRE_CONNECTION
FIELD	dsq	Ldsy;	ac	field_12551	SOUTH_WIRE_CONNECTION
FIELD	dsq	Ldsy;	ad	field_12504	WEST_WIRE_CONNECTION
FIELD	dsq	Ldsy;	ae	field_12533	DOUBLE_BLOCK_HALF
FIELD	dsq	Ldsy;	af	field_12518	BLOCK_HALF
FIELD	dsq	Ldsy;	ag	field_12507	RAIL_SHAPE
FIELD	dsq	Ldsy;	ah	field_12542	STRAIGHT_RAIL_SHAPE
FIELD	dsq	I	ai	field_31395	AGE_1_MAX
FIELD	dsq	I	aj	field_31396	AGE_2_MAX
FIELD	dsq	I	ak	field_31397	AGE_3_MAX
FIELD	dsq	I	al	field_37653	AGE_4_MAX
FIELD	dsq	I	am	field_31398	AGE_5_MAX
FIELD	dsq	I	an	field_31399	AGE_7_MAX
FIELD	dsq	I	ao	field_31400	AGE_15_MAX
FIELD	dsq	I	ap	field_31401	AGE_25_MAX
FIELD	dsq	Ldta;	aq	field_12521	AGE_1
FIELD	dsq	Ldta;	ar	field_12556	AGE_2
FIELD	dsq	Ldta;	as	field_12497	AGE_3
FIELD	dsq	Ldta;	at	field_37654	AGE_4
FIELD	dsq	Ldta;	au	field_12482	AGE_5
FIELD	dsq	Ldta;	av	field_12550	AGE_7
FIELD	dsq	Ldta;	aw	field_12498	AGE_15
FIELD	dsq	Ldta;	ax	field_12517	AGE_25
FIELD	dsq	Ldta;	ay	field_12505	BITES
FIELD	dsq	Ldta;	az	field_27220	CANDLES
FIELD	dsq	Ldsr;	bA	field_50193	OMINOUS
FIELD	dsq	Ldsr;	b	field_16562	BOTTOM
FIELD	dsq	Ldta;	ba	field_12532	ROTATION
FIELD	dsq	Ldsy;	bb	field_12483	BED_PART
FIELD	dsq	Ldsy;	bc	field_12506	CHEST_TYPE
FIELD	dsq	Ldsy;	bd	field_12534	COMPARATOR_MODE
FIELD	dsq	Ldsy;	be	field_12520	DOOR_HINGE
FIELD	dsq	Ldsy;	bf	field_12499	INSTRUMENT
FIELD	dsq	Ldsy;	bg	field_12492	PISTON_TYPE
FIELD	dsq	Ldsy;	bh	field_12485	SLAB_TYPE
FIELD	dsq	Ldsy;	bi	field_12503	STAIR_SHAPE
FIELD	dsq	Ldsy;	bj	field_12547	STRUCTURE_BLOCK_MODE
FIELD	dsq	Ldsy;	bk	field_12516	BAMBOO_LEAVES
FIELD	dsq	Ldsy;	bl	field_28717	TILT
FIELD	dsq	Ldsu;	bm	field_28062	VERTICAL_DIRECTION
FIELD	dsq	Ldsy;	bn	field_28063	THICKNESS
FIELD	dsq	Ldsy;	bo	field_28120	SCULK_SENSOR_PHASE
FIELD	dsq	Ldsr;	bp	field_41317	SLOT_0_OCCUPIED
FIELD	dsq	Ldsr;	bq	field_41318	SLOT_1_OCCUPIED
FIELD	dsq	Ldsr;	br	field_41319	SLOT_2_OCCUPIED
FIELD	dsq	Ldsr;	bs	field_41320	SLOT_3_OCCUPIED
FIELD	dsq	Ldsr;	bt	field_41321	SLOT_4_OCCUPIED
FIELD	dsq	Ldsr;	bu	field_41322	SLOT_5_OCCUPIED
FIELD	dsq	Ldta;	bv	field_42836	DUSTED
FIELD	dsq	Ldsr;	bw	field_43307	CRACKED
FIELD	dsq	Ldsr;	bx	field_46822	CRAFTING
FIELD	dsq	Ldsy;	by	field_47408	TRIAL_SPAWNER_STATE
FIELD	dsq	Ldsy;	bz	field_48915	VAULT_STATE
FIELD	dsq	Ldsr;	c	field_12486	CONDITIONAL
FIELD	dsq	Ldsr;	d	field_12553	DISARMED
FIELD	dsq	Ldsr;	e	field_12526	DRAG
FIELD	dsq	Ldsr;	f	field_12515	ENABLED
FIELD	dsq	Ldsr;	g	field_12552	EXTENDED
FIELD	dsq	Ldsr;	h	field_12488	EYE
FIELD	dsq	Ldsr;	i	field_12480	FALLING
FIELD	dsq	Ldsr;	j	field_16561	HANGING
FIELD	dsq	Ldsr;	k	field_12554	HAS_BOTTLE_0
FIELD	dsq	Ldsr;	l	field_12500	HAS_BOTTLE_1
FIELD	dsq	Ldsr;	m	field_12531	HAS_BOTTLE_2
FIELD	dsq	Ldsr;	n	field_12544	HAS_RECORD
FIELD	dsq	Ldsr;	o	field_17393	HAS_BOOK
FIELD	dsq	Ldsr;	p	field_12501	INVERTED
FIELD	dsq	Ldsr;	q	field_12491	IN_WALL
FIELD	dsq	Ldsr;	r	field_12548	LIT
FIELD	dsq	Ldsr;	s	field_12502	LOCKED
FIELD	dsq	Ldsr;	t	field_12528	OCCUPIED
FIELD	dsq	Ldsr;	u	field_12537	OPEN
FIELD	dsq	Ldsr;	v	field_12514	PERSISTENT
FIELD	dsq	Ldsr;	w	field_12484	POWERED
FIELD	dsq	Ldsr;	x	field_12535	SHORT
FIELD	dsq	Ldsr;	y	field_17394	SIGNAL_FIRE
FIELD	dsq	Ldsr;	z	field_12512	SNOWY
METHOD	dsq	(Ldte;)Z	a	method_11813	method_11813
METHOD	dsq	(Lje;)Z	a	method_11814	method_11814
CLASS	dsr	net/minecraft/class_2746	net/minecraft/state/property/BooleanProperty
FIELD	dsr	Lcom/google/common/collect/ImmutableSet;	a	field_12575	values
METHOD	dsr	(Ljava/lang/Boolean;)Ljava/lang/String;	a	method_11826	name
METHOD	dsr	(Ljava/lang/String;)Ldsr;	a	method_11825	of
CLASS	dss	net/minecraft/class_2745	net/minecraft/block/enums/ChestType
FIELD	dss	Ldss;	a	field_12569	field_12569
FIELD	dss	Ldss;	b	field_12574	field_12574
FIELD	dss	Ldss;	c	field_12571	field_12571
FIELD	dss	Ljava/lang/String;	d	field_12572	name
FIELD	dss	[Ldss;	e	field_12573	field_12573
METHOD	dss	()Ldss;	a	method_11824	getOpposite
METHOD	dss	()[Ldss;	b	method_36724	method_36724
CLASS	dst	net/minecraft/class_2747	net/minecraft/block/enums/ComparatorMode
FIELD	dst	Ldst;	a	field_12576	field_12576
FIELD	dst	Ldst;	b	field_12578	field_12578
FIELD	dst	Ljava/lang/String;	c	field_12577	name
FIELD	dst	[Ldst;	d	field_12579	field_12579
METHOD	dst	()[Ldst;	a	method_36725	method_36725
CLASS	dsu	net/minecraft/class_2753	net/minecraft/state/property/DirectionProperty
METHOD	dsu	(Ljava/lang/String;)Ldsu;	a	method_35305	of
METHOD	dsu	(Ljava/lang/String;Ljava/util/Collection;)Ldsu;	a	method_11843	of
METHOD	dsu	(Ljava/lang/String;Ljava/util/function/Predicate;)Ldsu;	a	method_11844	of
METHOD	dsu	(Ljava/lang/String;[Lje;)Ldsu;	a	method_11845	of
METHOD	dsu	(Lje;)Z	a	method_38862	method_38862
CLASS	dsv	net/minecraft/class_2750	net/minecraft/block/enums/DoorHinge
FIELD	dsv	Ldsv;	a	field_12588	field_12588
FIELD	dsv	Ldsv;	b	field_12586	field_12586
FIELD	dsv	[Ldsv;	c	field_12587	field_12587
METHOD	dsv	()[Ldsv;	a	method_36726	method_36726
CLASS	dsw	net/minecraft/class_2756	net/minecraft/block/enums/DoubleBlockHalf
FIELD	dsw	Ldsw;	a	field_12609	field_12609
FIELD	dsw	Ldsw;	b	field_12607	field_12607
FIELD	dsw	Lje;	c	field_47101	oppositeDirection
FIELD	dsw	[Ldsw;	d	field_12608	field_12608
METHOD	dsw	()Lje;	a	method_54779	getOppositeDirection
METHOD	dsw	()Ldsw;	b	method_54780	getOtherHalf
METHOD	dsw	()[Ldsw;	d	method_36727	method_36727
CLASS	dsx	net/minecraft/class_5691	net/minecraft/block/enums/Thickness
FIELD	dsx	Ldsx;	a	field_28064	field_28064
FIELD	dsx	Ldsx;	b	field_28065	field_28065
FIELD	dsx	Ldsx;	c	field_28066	field_28066
FIELD	dsx	Ldsx;	d	field_28067	field_28067
FIELD	dsx	Ldsx;	e	field_28068	field_28068
FIELD	dsx	Ljava/lang/String;	f	field_28069	name
FIELD	dsx	[Ldsx;	g	field_28070	field_28070
METHOD	dsx	()[Ldsx;	a	method_36728	method_36728
CLASS	dsy	net/minecraft/class_2754	net/minecraft/state/property/EnumProperty
FIELD	dsy	Lcom/google/common/collect/ImmutableSet;	a	field_12595	values
FIELD	dsy	Ljava/util/Map;	b	field_12596	byName
METHOD	dsy	(Ljava/lang/Enum;)Ljava/lang/String;	a	method_11846	name
METHOD	dsy	(Ljava/lang/String;Ljava/lang/Class;)Ldsy;	a	method_11850	of
METHOD	dsy	(Ljava/lang/String;Ljava/lang/Class;Ljava/util/Collection;)Ldsy;	a	method_11847	of
METHOD	dsy	(Ljava/lang/String;Ljava/lang/Class;Ljava/util/function/Predicate;)Ldsy;	a	method_11848	of
METHOD	dsy	(Ljava/lang/String;Ljava/lang/Class;[Ljava/lang/Enum;)Ldsy;	a	method_11849	of
METHOD	dsy	(Ljava/lang/Enum;)Z	b	method_38863	method_38863
CLASS	dsz	net/minecraft/class_2760	net/minecraft/block/enums/BlockHalf
FIELD	dsz	Ldsz;	a	field_12619	field_12619
FIELD	dsz	Ldsz;	b	field_12617	field_12617
FIELD	dsz	Ljava/lang/String;	c	field_12616	name
FIELD	dsz	[Ldsz;	d	field_12618	field_12618
METHOD	dsz	()[Ldsz;	a	method_36729	method_36729
CLASS	dta	net/minecraft/class_2758	net/minecraft/state/property/IntProperty
FIELD	dta	Lcom/google/common/collect/ImmutableSet;	a	field_12614	values
FIELD	dta	I	b	field_37655	min
FIELD	dta	I	c	field_37656	max
METHOD	dta	(Ljava/lang/Integer;)Ljava/lang/String;	a	method_11868	name
METHOD	dta	(Ljava/lang/String;II)Ldta;	a	method_11867	of
CLASS	dtb	net/minecraft/class_2766	net/minecraft/block/enums/Instrument
FIELD	dtb	[Ldtb;	A	field_12652	field_12652
FIELD	dtb	Ldtb;	a	field_12648	field_12648
FIELD	dtb	Ldtb;	b	field_12653	field_12653
FIELD	dtb	Ldtb;	c	field_12643	field_12643
FIELD	dtb	Ldtb;	d	field_12645	field_12645
FIELD	dtb	Ldtb;	e	field_12651	field_12651
FIELD	dtb	Ldtb;	f	field_12650	field_12650
FIELD	dtb	Ldtb;	g	field_12644	field_12644
FIELD	dtb	Ldtb;	h	field_12654	field_12654
FIELD	dtb	Ldtb;	i	field_12647	field_12647
FIELD	dtb	Ldtb;	j	field_12655	field_12655
FIELD	dtb	Ldtb;	k	field_18284	field_18284
FIELD	dtb	Ldtb;	l	field_18285	field_18285
FIELD	dtb	Ldtb;	m	field_18286	field_18286
FIELD	dtb	Ldtb;	n	field_18287	field_18287
FIELD	dtb	Ldtb;	o	field_18288	field_18288
FIELD	dtb	Ldtb;	p	field_18289	field_18289
FIELD	dtb	Ldtb;	q	field_41324	field_41324
FIELD	dtb	Ldtb;	r	field_41325	field_41325
FIELD	dtb	Ldtb;	s	field_41326	field_41326
FIELD	dtb	Ldtb;	t	field_41327	field_41327
FIELD	dtb	Ldtb;	u	field_41328	field_41328
FIELD	dtb	Ldtb;	v	field_41329	field_41329
FIELD	dtb	Ldtb;	w	field_41604	field_41604
FIELD	dtb	Ljava/lang/String;	x	field_12646	name
FIELD	dtb	Lji;	y	field_12649	sound
FIELD	dtb	Ldtb$a;	z	field_41605	type
METHOD	dtb	()Lji;	a	method_11886	getSound
METHOD	dtb	()Z	b	method_47889	shouldSpawnNoteParticles
METHOD	dtb	()Z	d	method_47890	hasCustomSound
METHOD	dtb	()Z	e	method_51372	isNotBaseBlock
METHOD	dtb	()[Ldtb;	f	method_36730	method_36730
CLASS	dtb$a	net/minecraft/class_2766$class_7994	net/minecraft/block/enums/Instrument$Type
FIELD	dtb$a	Ldtb$a;	a	field_41606	field_41606
FIELD	dtb$a	Ldtb$a;	b	field_41607	field_41607
FIELD	dtb$a	Ldtb$a;	c	field_41608	field_41608
FIELD	dtb$a	[Ldtb$a;	d	field_41609	field_41609
METHOD	dtb$a	()[Ldtb$a;	a	method_47892	method_47892
CLASS	dtc	net/minecraft/class_2764	net/minecraft/block/enums/PistonType
FIELD	dtc	Ldtc;	a	field_12637	field_12637
FIELD	dtc	Ldtc;	b	field_12634	field_12634
FIELD	dtc	Ljava/lang/String;	c	field_12635	name
FIELD	dtc	[Ldtc;	d	field_12636	field_12636
METHOD	dtc	()[Ldtc;	a	method_36731	method_36731
CLASS	dtd	net/minecraft/class_2769	net/minecraft/state/property/Property
FIELD	dtd	Ljava/lang/Class;	a	field_24742	type
FIELD	dtd	Ljava/lang/String;	b	field_24743	name
FIELD	dtd	Ljava/lang/Integer;	c	field_24744	hashCodeCache
FIELD	dtd	Lcom/mojang/serialization/Codec;	d	field_24745	codec
FIELD	dtd	Lcom/mojang/serialization/Codec;	e	field_25670	valueCodec
METHOD	dtd	()Ljava/util/Collection;	a	method_11898	getValues
METHOD	dtd	(Lcom/mojang/serialization/DynamicOps;Ldsc;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_35307	parse
METHOD	dtd	(Ldsc;)Ldtd$a;	a	method_30041	createValue
METHOD	dtd	(Ldsc;Ljava/lang/Comparable;)Ldsc;	a	method_35306	method_35306
METHOD	dtd	(Ljava/lang/Comparable;)Ljava/lang/String;	a	method_11901	name
METHOD	dtd	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_28504	method_28504
METHOD	dtd	()I	b	method_11799	computeHashCode
METHOD	dtd	(Ljava/lang/Comparable;)Ldtd$a;	b	method_30042	createValue
METHOD	dtd	(Ljava/lang/String;)Ljava/util/Optional;	b	method_11900	parse
METHOD	dtd	()Ljava/util/stream/Stream;	c	method_30043	stream
METHOD	dtd	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	c	method_28505	method_28505
METHOD	dtd	()Lcom/mojang/serialization/Codec;	d	method_35308	getCodec
METHOD	dtd	(Ljava/lang/String;)Ljava/lang/String;	d	method_49524	method_49524
METHOD	dtd	()Lcom/mojang/serialization/Codec;	e	method_30044	getValueCodec
METHOD	dtd	()Ljava/lang/String;	f	method_11899	getName
METHOD	dtd	()Ljava/lang/Class;	g	method_11902	getType
CLASS	dtd$a	net/minecraft/class_2769$class_4933	net/minecraft/state/property/Property$Value
FIELD	dtd$a	Ldtd;	a	comp_70	property
FIELD	dtd$a	Ljava/lang/Comparable;	b	comp_71	value
METHOD	dtd$a	()Ldtd;	a	comp_70	property
METHOD	dtd$a	()Ljava/lang/Comparable;	b	comp_71	value
CLASS	dte	net/minecraft/class_2768	net/minecraft/block/enums/RailShape
FIELD	dte	Ldte;	a	field_12665	field_12665
FIELD	dte	Ldte;	b	field_12674	field_12674
FIELD	dte	Ldte;	c	field_12667	field_12667
FIELD	dte	Ldte;	d	field_12666	field_12666
FIELD	dte	Ldte;	e	field_12670	field_12670
FIELD	dte	Ldte;	f	field_12668	field_12668
FIELD	dte	Ldte;	g	field_12664	field_12664
FIELD	dte	Ldte;	h	field_12671	field_12671
FIELD	dte	Ldte;	i	field_12672	field_12672
FIELD	dte	Ldte;	j	field_12663	field_12663
FIELD	dte	Ljava/lang/String;	k	field_12669	name
FIELD	dte	[Ldte;	l	field_12673	field_12673
METHOD	dte	()Ljava/lang/String;	a	method_35309	getName
METHOD	dte	()Z	b	method_11897	isAscending
METHOD	dte	()[Ldte;	d	method_36732	method_36732
CLASS	dtf	net/minecraft/class_2773	net/minecraft/block/enums/WireConnection
FIELD	dtf	Ldtf;	a	field_12686	field_12686
FIELD	dtf	Ldtf;	b	field_12689	field_12689
FIELD	dtf	Ldtf;	c	field_12687	field_12687
FIELD	dtf	Ljava/lang/String;	d	field_12685	name
FIELD	dtf	[Ldtf;	e	field_12688	field_12688
METHOD	dtf	()Z	a	method_27855	isConnected
METHOD	dtf	()[Ldtf;	b	method_36733	method_36733
CLASS	dtg	net/minecraft/class_7718	net/minecraft/util/math/RotationPropertyHelper
FIELD	dtg	Lazh;	a	field_41768	CALCULATOR
FIELD	dtg	I	b	field_40345	MAX
FIELD	dtg	I	c	field_40346	NORTH
FIELD	dtg	I	d	field_40347	EAST
FIELD	dtg	I	e	field_40348	SOUTH
FIELD	dtg	I	f	field_40349	WEST
METHOD	dtg	()I	a	method_45478	getMax
METHOD	dtg	(F)I	a	method_45479	fromYaw
METHOD	dtg	(I)Ljava/util/Optional;	a	method_45480	toDirection
METHOD	dtg	(Lje;)I	a	method_45481	fromDirection
METHOD	dtg	(I)F	b	method_45482	toDegrees
CLASS	dth	net/minecraft/class_5705	net/minecraft/block/enums/SculkSensorPhase
FIELD	dth	Ldth;	a	field_28121	field_28121
FIELD	dth	Ldth;	b	field_28122	field_28122
FIELD	dth	Ldth;	c	field_44631	field_44631
FIELD	dth	Ljava/lang/String;	d	field_28124	name
FIELD	dth	[Ldth;	e	field_28125	field_28125
METHOD	dth	()[Ldth;	a	method_36734	method_36734
CLASS	dti	net/minecraft/class_2771	net/minecraft/block/enums/SlabType
FIELD	dti	Ldti;	a	field_12679	field_12679
FIELD	dti	Ldti;	b	field_12681	field_12681
FIELD	dti	Ldti;	c	field_12682	field_12682
FIELD	dti	Ljava/lang/String;	d	field_12678	name
FIELD	dti	[Ldti;	e	field_12680	field_12680
METHOD	dti	()[Ldti;	a	method_36735	method_36735
CLASS	dtj	net/minecraft/class_2778	net/minecraft/block/enums/StairShape
FIELD	dtj	Ldtj;	a	field_12710	field_12710
FIELD	dtj	Ldtj;	b	field_12712	field_12712
FIELD	dtj	Ldtj;	c	field_12713	field_12713
FIELD	dtj	Ldtj;	d	field_12708	field_12708
FIELD	dtj	Ldtj;	e	field_12709	field_12709
FIELD	dtj	Ljava/lang/String;	f	field_12714	name
FIELD	dtj	[Ldtj;	g	field_12711	field_12711
METHOD	dtj	()[Ldtj;	a	method_36736	method_36736
CLASS	dtk	net/minecraft/class_2776	net/minecraft/block/enums/StructureBlockMode
FIELD	dtk	Ldtk;	a	field_12695	field_12695
FIELD	dtk	Ldtk;	b	field_12697	field_12697
FIELD	dtk	Ldtk;	c	field_12699	field_12699
FIELD	dtk	Ldtk;	d	field_12696	field_12696
FIELD	dtk	Ljava/lang/String;	e	field_12698	name
FIELD	dtk	Lxo;	f	field_26444	text
FIELD	dtk	[Ldtk;	g	field_12700	field_12700
METHOD	dtk	()Lxo;	a	method_30844	asText
METHOD	dtk	()[Ldtk;	b	method_36737	method_36737
CLASS	dtl	net/minecraft/class_5816	net/minecraft/block/enums/Tilt
FIELD	dtl	Ldtl;	a	field_28718	field_28718
FIELD	dtl	Ldtl;	b	field_28719	field_28719
FIELD	dtl	Ldtl;	c	field_28720	field_28720
FIELD	dtl	Ldtl;	d	field_28721	field_28721
FIELD	dtl	Ljava/lang/String;	e	field_28722	name
FIELD	dtl	Z	f	field_28723	stable
FIELD	dtl	[Ldtl;	g	field_28724	field_28724
METHOD	dtl	()Z	a	method_33636	isStable
METHOD	dtl	()[Ldtl;	b	method_36738	method_36738
CLASS	dtm	net/minecraft/class_4778	net/minecraft/block/enums/WallShape
FIELD	dtm	Ldtm;	a	field_22178	field_22178
FIELD	dtm	Ldtm;	b	field_22179	field_22179
FIELD	dtm	Ldtm;	c	field_22180	field_22180
FIELD	dtm	Ljava/lang/String;	d	field_22181	name
FIELD	dtm	[Ldtm;	e	field_22182	field_22182
METHOD	dtm	()[Ldtm;	a	method_36739	method_36739
CLASS	dtn	net/minecraft/class_4719	net/minecraft/block/WoodType
FIELD	dtn	Lcom/mojang/serialization/Codec;	a	field_46535	CODEC
FIELD	dtn	Ldtn;	b	field_21676	OAK
FIELD	dtn	Ldtn;	c	field_21677	SPRUCE
FIELD	dtn	Ldtn;	d	field_21678	BIRCH
FIELD	dtn	Ldtn;	e	field_21679	ACACIA
FIELD	dtn	Ldtn;	f	field_42837	CHERRY
FIELD	dtn	Ldtn;	g	field_21680	JUNGLE
FIELD	dtn	Ldtn;	h	field_21681	DARK_OAK
FIELD	dtn	Ldtn;	i	field_22183	CRIMSON
FIELD	dtn	Ldtn;	j	field_22184	WARPED
FIELD	dtn	Ldtn;	k	field_37657	MANGROVE
FIELD	dtn	Ldtn;	l	field_40350	BAMBOO
FIELD	dtn	Ljava/lang/String;	m	comp_1299	name
FIELD	dtn	Ldsp;	n	comp_1300	comp_1300
FIELD	dtn	Ldmk;	o	comp_1301	comp_1301
FIELD	dtn	Ldmk;	p	comp_1302	comp_1302
FIELD	dtn	Lavy;	q	comp_1303	comp_1303
FIELD	dtn	Lavy;	r	comp_1304	comp_1304
FIELD	dtn	Ljava/util/Map;	s	field_46536	VALUES
METHOD	dtn	()Ljava/util/stream/Stream;	a	method_24026	stream
METHOD	dtn	(Ldtn;)Ldtn;	a	method_24027	register
METHOD	dtn	()Ljava/lang/String;	b	comp_1299	name
METHOD	dtn	()Ldsp;	c	comp_1300	comp_1300
METHOD	dtn	()Ldmk;	d	comp_1301	comp_1301
METHOD	dtn	()Ldmk;	e	comp_1302	comp_1302
METHOD	dtn	()Lavy;	f	comp_1303	comp_1303
METHOD	dtn	()Lavy;	g	comp_1304	comp_1304
CLASS	dto	net/minecraft/class_6097	net/minecraft/unused/packageinfo/PackageInfo6097
CLASS	dtp	net/minecraft/class_2780	net/minecraft/world/border/WorldBorderListener
METHOD	dtp	(Ldtr;D)V	a	method_11934	onSizeChange
METHOD	dtp	(Ldtr;DD)V	a	method_11930	onCenterChanged
METHOD	dtp	(Ldtr;DDJ)V	a	method_11931	onInterpolateSize
METHOD	dtp	(Ldtr;I)V	a	method_11932	onWarningTimeChanged
METHOD	dtp	(Ldtr;D)V	b	method_11929	onDamagePerBlockChanged
METHOD	dtp	(Ldtr;I)V	b	method_11933	onWarningBlocksChanged
METHOD	dtp	(Ldtr;D)V	c	method_11935	onSafeZoneChanged
CLASS	dtp$a	net/minecraft/class_2780$class_3976	net/minecraft/world/border/WorldBorderListener$WorldBorderSyncer
FIELD	dtp$a	Ldtr;	a	field_17652	border
CLASS	dtq	net/minecraft/class_2789	net/minecraft/world/border/WorldBorderStage
FIELD	dtq	Ldtq;	a	field_12754	field_12754
FIELD	dtq	Ldtq;	b	field_12756	field_12756
FIELD	dtq	Ldtq;	c	field_12753	field_12753
FIELD	dtq	I	d	field_12755	color
FIELD	dtq	[Ldtq;	e	field_12752	field_12752
METHOD	dtq	()I	a	method_11999	getColor
METHOD	dtq	()[Ldtq;	b	method_36740	method_36740
CLASS	dtr	net/minecraft/class_2784	net/minecraft/world/border/WorldBorder
FIELD	dtr	Ljava/util/List;	a	field_12730	listeners
FIELD	dtr	D	b	field_33643	STATIC_AREA_SIZE
FIELD	dtr	D	c	field_36191	MAX_CENTER_COORDINATES
FIELD	dtr	Ldtr$c;	d	field_24122	DEFAULT_BORDER
FIELD	dtr	D	e	field_12733	damagePerBlock
FIELD	dtr	D	f	field_12731	safeZone
FIELD	dtr	I	g	field_12735	warningTime
FIELD	dtr	I	h	field_12734	warningBlocks
FIELD	dtr	D	i	field_12738	centerX
FIELD	dtr	D	j	field_12737	centerZ
FIELD	dtr	I	k	field_12732	maxRadius
FIELD	dtr	Ldtr$a;	l	field_12736	area
METHOD	dtr	()D	a	method_11964	getCenterX
METHOD	dtr	(D)V	a	method_11969	setSize
METHOD	dtr	(DD)Z	a	method_35317	contains
METHOD	dtr	(DDD)Z	a	method_39458	contains
METHOD	dtr	(DDJ)V	a	method_11957	interpolateSize
METHOD	dtr	(I)V	a	method_11973	setMaxRadius
METHOD	dtr	(Lbss;)D	a	method_11979	getDistanceInsideBorder
METHOD	dtr	(Lbss;Levk;)Z	a	method_39459	canCollide
METHOD	dtr	(Ldbd;)Z	a	method_11951	contains
METHOD	dtr	(Ldtp;)V	a	method_11983	addListener
METHOD	dtr	(Ldtr$c;)V	a	method_17905	load
METHOD	dtr	(Levk;)Z	a	method_11966	contains
METHOD	dtr	(Liz;)Z	a	method_11952	contains
METHOD	dtr	()D	b	method_11980	getCenterZ
METHOD	dtr	(D)V	b	method_11981	setSafeZone
METHOD	dtr	(DD)D	b	method_11961	getDistanceInsideBorder
METHOD	dtr	(DDD)Liz;	b	method_39538	clamp
METHOD	dtr	(I)V	b	method_11975	setWarningTime
METHOD	dtr	(Ldtp;)V	b	method_35318	removeListener
METHOD	dtr	()Lewi;	c	method_17903	asVoxelShape
METHOD	dtr	(D)V	c	method_11955	setDamagePerBlock
METHOD	dtr	(DD)V	c	method_11978	setCenter
METHOD	dtr	(I)V	c	method_11967	setWarningBlocks
METHOD	dtr	()Ldtq;	d	method_11968	getStage
METHOD	dtr	()D	e	method_11976	getBoundWest
METHOD	dtr	()D	f	method_11958	getBoundNorth
METHOD	dtr	()D	g	method_11963	getBoundEast
METHOD	dtr	()D	h	method_11977	getBoundSouth
METHOD	dtr	()D	i	method_11965	getSize
METHOD	dtr	()J	j	method_11962	getSizeLerpTime
METHOD	dtr	()D	k	method_11954	getSizeLerpTarget
METHOD	dtr	()Ljava/util/List;	l	method_11970	getListeners
METHOD	dtr	()I	m	method_11959	getMaxRadius
METHOD	dtr	()D	n	method_11971	getSafeZone
METHOD	dtr	()D	o	method_11953	getDamagePerBlock
METHOD	dtr	()D	p	method_11974	getShrinkingSpeed
METHOD	dtr	()I	q	method_11956	getWarningTime
METHOD	dtr	()I	r	method_11972	getWarningBlocks
METHOD	dtr	()V	s	method_11982	tick
METHOD	dtr	()Ldtr$c;	t	method_27355	write
CLASS	dtr$a	net/minecraft/class_2784$class_2785	net/minecraft/world/border/WorldBorder$Area
METHOD	dtr$a	()D	a	method_11994	getBoundWest
METHOD	dtr$a	()D	b	method_11991	getBoundEast
METHOD	dtr$a	()D	c	method_11992	getBoundNorth
METHOD	dtr$a	()D	d	method_11985	getBoundSouth
METHOD	dtr$a	()D	e	method_11984	getSize
METHOD	dtr$a	()D	f	method_11987	getShrinkingSpeed
METHOD	dtr$a	()J	g	method_11993	getSizeLerpTime
METHOD	dtr$a	()D	h	method_11988	getSizeLerpTarget
METHOD	dtr$a	()Ldtq;	i	method_11995	getStage
METHOD	dtr$a	()V	j	method_11989	onMaxRadiusChanged
METHOD	dtr$a	()V	k	method_11990	onCenterChanged
METHOD	dtr$a	()Ldtr$a;	l	method_11986	getAreaInstance
METHOD	dtr$a	()Lewi;	m	method_17906	asVoxelShape
CLASS	dtr$b	net/minecraft/class_2784$class_2786	net/minecraft/world/border/WorldBorder$MovingArea
FIELD	dtr$b	Ldtr;	a	field_12743	field_12743
FIELD	dtr$b	D	b	field_12740	oldSize
FIELD	dtr$b	D	c	field_12739	newSize
FIELD	dtr$b	J	d	field_12742	timeEnd
FIELD	dtr$b	J	e	field_12741	timeStart
FIELD	dtr$b	D	f	field_12744	timeDuration
CLASS	dtr$c	net/minecraft/class_2784$class_5200	net/minecraft/world/border/WorldBorder$Properties
FIELD	dtr$c	D	a	field_24123	centerX
FIELD	dtr$c	D	b	field_24124	centerZ
FIELD	dtr$c	D	c	field_24125	damagePerBlock
FIELD	dtr$c	D	d	field_24126	safeZone
FIELD	dtr$c	I	e	field_24127	warningBlocks
FIELD	dtr$c	I	f	field_24128	warningTime
FIELD	dtr$c	D	g	field_24129	size
FIELD	dtr$c	J	h	field_24130	sizeLerpTime
FIELD	dtr$c	D	i	field_24131	sizeLerpTarget
METHOD	dtr$c	()D	a	method_27356	getCenterX
METHOD	dtr$c	(Lcom/mojang/serialization/DynamicLike;Ldtr$c;)Ldtr$c;	a	method_27358	fromDynamic
METHOD	dtr$c	(Lur;)V	a	method_27357	writeNbt
METHOD	dtr$c	()D	b	method_27359	getCenterZ
METHOD	dtr$c	()D	c	method_27360	getDamagePerBlock
METHOD	dtr$c	()D	d	method_27361	getSafeZone
METHOD	dtr$c	()I	e	method_27362	getWarningBlocks
METHOD	dtr$c	()I	f	method_27363	getWarningTime
METHOD	dtr$c	()D	g	method_27364	getSize
METHOD	dtr$c	()J	h	method_27365	getSizeLerpTime
METHOD	dtr$c	()D	i	method_27366	getSizeLerpTarget
CLASS	dtr$d	net/minecraft/class_2784$class_2787	net/minecraft/world/border/WorldBorder$StaticArea
FIELD	dtr$d	Ldtr;	a	field_12748	field_12748
FIELD	dtr$d	D	b	field_12747	size
FIELD	dtr$d	D	c	field_12746	boundWest
FIELD	dtr$d	D	d	field_12745	boundNorth
FIELD	dtr$d	D	e	field_12750	boundEast
FIELD	dtr$d	D	f	field_12749	boundSouth
FIELD	dtr$d	Lewi;	g	field_17653	shape
METHOD	dtr$d	()V	n	method_11996	recalculateBounds
CLASS	dts	net/minecraft/class_6098	net/minecraft/unused/packageinfo/PackageInfo6098
CLASS	dtt	net/minecraft/class_6557	net/minecraft/world/gen/chunk/BlockColumn
METHOD	dtt	(I)Ldsa;	a	method_32892	getState
METHOD	dtt	(ILdsa;)V	a	method_38092	setState
CLASS	dtu	net/minecraft/class_5867	net/minecraft/world/ChunkSectionCache
FIELD	dtu	Ldbx;	a	field_29037	world
FIELD	dtu	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	b	field_29038	cache
FIELD	dtu	Lduh;	c	field_29039	cachedSection
FIELD	dtu	J	d	field_29040	sectionPos
METHOD	dtu	(Liz;)Lduh;	a	method_33944	getSection
METHOD	dtu	(Liz;IJ)Lduh;	a	method_33945	method_33945
METHOD	dtu	(Liz;)Ldsa;	b	method_33946	getBlockState
CLASS	dtv	net/minecraft/class_6643	net/minecraft/world/gen/carver/CarvingMask
FIELD	dtv	I	a	field_35049	bottomY
FIELD	dtv	Ljava/util/BitSet;	b	field_35050	mask
FIELD	dtv	Ldtv$a;	c	field_36217	maskPredicate
METHOD	dtv	()[J	a	method_38864	getMask
METHOD	dtv	(III)V	a	method_38865	set
METHOD	dtv	(Ldbd;)Ljava/util/stream/Stream;	a	method_38866	streamBlockPos
METHOD	dtv	(Ldbd;I)Liz;	a	method_38867	method_38867
METHOD	dtv	(Ldtv$a;)V	a	method_39785	setMaskPredicate
METHOD	dtv	(III)Z	b	method_38868	get
METHOD	dtv	(III)I	c	method_38869	getIndex
METHOD	dtv	(III)Z	d	method_39786	method_39786
CLASS	dtv$a	net/minecraft/class_6643$class_6828	net/minecraft/world/gen/carver/CarvingMask$MaskPredicate
CLASS	dtw	net/minecraft/class_2791	net/minecraft/world/chunk/Chunk
FIELD	dtw	I	a	field_44632	MISSING_SECTION
FIELD	dtw	[Lit/unimi/dsi/fastutil/shorts/ShortList;	b	field_34536	postProcessingLists
FIELD	dtw	Z	c	field_34537	needsSaving
FIELD	dtw	Ldbd;	d	field_34538	pos
FIELD	dtw	Ldxw;	e	field_34539	chunkNoiseSampler
FIELD	dtw	Ldut;	f	field_34540	upgradeData
FIELD	dtw	Ldyv;	g	field_35468	blendingData
FIELD	dtw	Ljava/util/Map;	h	field_34541	heightmaps
FIELD	dtw	Lend;	i	field_44708	chunkSkyLight
FIELD	dtw	Ljava/util/Map;	j	field_34542	blockEntityNbts
FIELD	dtw	Ljava/util/Map;	k	field_34543	blockEntities
FIELD	dtw	Ldby;	l	field_34544	heightLimitView
FIELD	dtw	[Lduh;	m	field_34545	sectionArray
FIELD	dtw	Lorg/slf4j/Logger;	n	field_34548	LOGGER
FIELD	dtw	Lit/unimi/dsi/fastutil/longs/LongSet;	o	field_37052	EMPTY_STRUCTURE_REFERENCES
FIELD	dtw	Z	p	field_34549	lightOn
FIELD	dtw	J	q	field_34550	inhabitedTime
FIELD	dtw	Ldcw;	r	field_39411	generationSettings
FIELD	dtw	Ljava/util/Map;	s	field_34552	structureStarts
FIELD	dtw	Ljava/util/Map;	t	field_34553	structureReferences
METHOD	dtw	()V	A	method_51522	refreshSurfaceY
METHOD	dtw	()I	a	method_12040	getHighestNonEmptySection
METHOD	dtw	(I)Ldww;	a	method_32914	getGameEventDispatcher
METHOD	dtw	(II)Z	a	method_12228	areSectionsEmptyBetween
METHOD	dtw	(III)Ljava/lang/String;	a	method_38254	method_38254
METHOD	dtw	(J)V	a	method_38870	increaseInhabitedTime
METHOD	dtw	(Lbss;)V	a	method_12002	addEntity
METHOD	dtw	(Ldcy;Ldde$f;)V	a	method_38257	populateBiomes
METHOD	dtw	(Ldpf;)V	a	method_12007	setBlockEntity
METHOD	dtw	(Ldsa;)Z	a	method_51523	method_51523
METHOD	dtw	(Ldxs$a;)Ldxs;	a	method_12032	getHeightmap
METHOD	dtw	(Ldxs$a;II)I	a	method_12005	sampleHeightmap
METHOD	dtw	(Ldxs$a;[J)V	a	method_12037	setHeightmap
METHOD	dtw	(Ldyv;)V	a	method_39294	setBlendingData
METHOD	dtw	(Liz;Ldsa;Z)Ldsa;	a	method_12010	setBlockState
METHOD	dtw	(Liz;Ljk$a;)Lur;	a	method_20598	getPackedBlockEntityNbt
METHOD	dtw	(Ljava/util/Map;)V	a	method_12034	setStructureStarts
METHOD	dtw	(Ljava/util/function/Function;)Ldxw;	a	method_38255	getOrCreateChunkNoiseSampler
METHOD	dtw	(Ljava/util/function/Predicate;Ljava/util/function/BiConsumer;)V	a	method_51525	forEachBlockMatchingPredicate
METHOD	dtw	(Ljava/util/function/Supplier;)Ldcw;	a	method_44214	getOrCreateGenerationSettings
METHOD	dtw	(Ljv;[Lduh;)V	a	method_38256	fillSectionArray
METHOD	dtw	(Lur;)V	a	method_12042	addPendingBlockEntityNbt
METHOD	dtw	(SI)V	a	method_12029	markBlockForPostProcessing
METHOD	dtw	(Z)V	a	method_12008	setNeedsSaving
METHOD	dtw	([Lit/unimi/dsi/fastutil/shorts/ShortList;I)Lit/unimi/dsi/fastutil/shorts/ShortList;	a	method_12026	getList
METHOD	dtw	()I	b	method_12031	getHighestNonEmptySectionYOffset
METHOD	dtw	(I)Lduh;	b	method_38259	getSection
METHOD	dtw	(J)V	b	method_12028	setInhabitedTime
METHOD	dtw	(Ldxs$a;)Z	b	method_39295	hasHeightmap
METHOD	dtw	(Z)V	b	method_12020	setLightOn
METHOD	dtw	()Ljava/util/Set;	c	method_12021	getBlockEntityPositions
METHOD	dtw	(Ldxs$a;)Ldxs;	c	method_38260	method_38260
METHOD	dtw	(Leii;)Lit/unimi/dsi/fastutil/longs/LongSet;	c	method_38261	method_38261
METHOD	dtw	()[Lduh;	d	method_12006	getSectionArray
METHOD	dtw	(Liz;)V	d	method_12041	removeBlockEntity
METHOD	dtw	()Ljava/util/Collection;	e	method_12011	getHeightmaps
METHOD	dtw	(Liz;)V	e	method_12039	markBlockForPostProcessing
METHOD	dtw	()Ldbd;	f	method_12004	getPos
METHOD	dtw	(Liz;)Lur;	f	method_12024	getBlockEntityNbt
METHOD	dtw	()Ljava/util/Map;	g	method_12016	getStructureStarts
METHOD	dtw	()Z	i	method_12044	needsSaving
METHOD	dtw	()Lduv;	j	method_12009	getStatus
METHOD	dtw	()Lduv;	k	method_51526	method_51526
METHOD	dtw	()[Lit/unimi/dsi/fastutil/shorts/ShortList;	n	method_12012	getPostProcessingLists
METHOD	dtw	()Lexj;	o	method_12013	getBlockTickScheduler
METHOD	dtw	()Lexj;	p	method_12014	getFluidTickScheduler
METHOD	dtw	()Ldtw$a;	q	method_39296	getTickSchedulers
METHOD	dtw	()Ldut;	r	method_12003	getUpgradeData
METHOD	dtw	()Z	s	method_39297	usesOldNoise
METHOD	dtw	()Ldyv;	t	method_39299	getBlendingData
METHOD	dtw	()J	u	method_12033	getInhabitedTime
METHOD	dtw	()Z	v	method_12038	isLightOn
METHOD	dtw	()Z	w	method_38871	hasStructureReferences
METHOD	dtw	()Ldxg;	x	method_39300	getBelowZeroRetrogen
METHOD	dtw	()Z	y	method_39461	hasBelowZeroRetrogen
METHOD	dtw	()Ldby;	z	method_39460	getHeightLimitView
CLASS	dtw$a	net/minecraft/class_2791$class_6745	net/minecraft/world/chunk/Chunk$TickSchedulers
FIELD	dtw$a	Lexh;	a	comp_239	comp_239
FIELD	dtw$a	Lexh;	b	comp_240	comp_240
METHOD	dtw$a	()Lexh;	a	comp_239	comp_239
METHOD	dtw$a	()Lexh;	b	comp_240	comp_240
CLASS	dtx	net/minecraft/class_2794	net/minecraft/world/gen/chunk/ChunkGenerator
FIELD	dtx	Lcom/mojang/serialization/Codec;	a	field_24746	CODEC
FIELD	dtx	Ldcz;	b	field_12761	biomeSource
FIELD	dtx	Ljava/util/function/Supplier;	c	field_39412	indexedFeaturesListSupplier
FIELD	dtx	Ljava/util/function/Function;	d	field_39413	generationSettingsGetter
METHOD	dtx	()V	a	method_59825	method_59825
METHOD	dtx	(IILdby;Ldyg;)Ldci;	a	method_26261	getColumnSample
METHOD	dtx	(IILdxs$a;Ldby;Ldyg;)I	a	method_16397	getHeight
METHOD	dtx	(Lare;Ljm;Liz;IZ)Lcom/mojang/datafixers/util/Pair;	a	method_12103	locateStructure
METHOD	dtx	(Larl;)V	a	method_12107	populateEntities
METHOD	dtx	(Larl;JLdyg;Ldcx;Ldcp;Ldtw;Ldxo$a;)V	a	method_12108	carve
METHOD	dtx	(Larl;Ldcp;Ldyg;Ldtw;)V	a	method_12110	buildSurface
METHOD	dtx	(Ldby;)I	a	method_12100	getSpawnHeight
METHOD	dtx	(Ldcp;Ldtw;Lkb;Leii;)I	a	method_38264	getStructureReferences
METHOD	dtx	(Ldcp;Leiq;)Z	a	method_41521	checkNotReferenced
METHOD	dtx	(Ldcp;Liz;Leiq;)Z	a	method_41040	method_41040
METHOD	dtx	(Ldcp;Lkb;Ldtw;Ldty;Ldbd;Ljw;Ldyg;Lemj;Lji;)V	a	method_41041	method_41041
METHOD	dtx	(Ldcr;Ldcp;Ldtw;)V	a	method_16130	addStructureReferences
METHOD	dtx	(Ldcr;Ldcp;Ldyr;Ldtw;Ldbd;Leiq;)V	a	method_38265	method_38265
METHOD	dtx	(Ldcr;Ldtw;Ldcp;)V	a	method_12102	generateFeatures
METHOD	dtx	(Ldcr;Ljava/util/Set;Ldbd;)V	a	method_39787	method_39787
METHOD	dtx	(Ldcz;Ljava/util/function/Function;)Ljava/util/List;	a	method_44215	method_44215
METHOD	dtx	(Ldtw;)Leia;	a	method_39462	getBlockBoxForChunk
METHOD	dtx	(Ldtw;Ldyg;)Ldtw;	a	method_38267	method_38267
METHOD	dtx	(Leii;)Ljava/lang/Integer;	a	method_38268	method_38268
METHOD	dtx	(Leio$a;Ldcp;Ljw;Ldyg;Lemj;JLdtw;Ldbd;Lkb;)Z	a	method_41044	trySetStructureStart
METHOD	dtx	(Leiq;)Ljava/lang/String;	a	method_30149	method_30149
METHOD	dtx	(Leiq;Ljv;)Ljava/lang/String;	a	method_41045	method_41045
METHOD	dtx	(Lejf;)Ljava/util/Set;	a	method_41046	method_41046
METHOD	dtx	(Lit/unimi/dsi/fastutil/ints/IntSet;Lddf$b;Lehm;)V	a	method_39788	method_39788
METHOD	dtx	(Liz;Leiq;)Z	a	method_41047	method_41047
METHOD	dtx	(Ljava/util/List;Ldyg;Liz;)V	a	method_40450	getDebugHudText
METHOD	dtx	(Ljava/util/Optional;Leiq;)Ljava/lang/String;	a	method_41050	method_41050
METHOD	dtx	(Ljava/util/Set;Lare;Ldcp;Liz;ZLejc;)Lcom/mojang/datafixers/util/Pair;	a	method_40148	locateConcentricRingsStructure
METHOD	dtx	(Ljava/util/Set;Ldbz;Ldcp;IIIZJLejd;)Lcom/mojang/datafixers/util/Pair;	a	method_40146	locateRandomSpreadStructure
METHOD	dtx	(Ljava/util/Set;Ldbz;Ldcp;ZLejf;Ldbd;)Lcom/mojang/datafixers/util/Pair;	a	method_41522	locateStructure
METHOD	dtx	(Ljava/util/concurrent/Executor;Ldyg;Ldyu;Ldcp;Ldtw;)Ljava/util/concurrent/CompletableFuture;	a	method_38275	populateBiomes
METHOD	dtx	(Ljava/util/concurrent/Executor;Ldyu;Ldyg;Ldcp;Ldtw;)Ljava/util/concurrent/CompletableFuture;	a	method_12088	populateNoise
METHOD	dtx	(Ljava/util/function/Function;Lji;)Ljava/util/List;	a	method_44217	method_44217
METHOD	dtx	(Lji;)Ldcw;	a	method_44216	getGenerationSettings
METHOD	dtx	(Lji;Ldcp;Lbtq;Liz;)Lbpg;	a	method_12113	getEntitySpawnList
METHOD	dtx	(Ljk;Ldyg;J)Ldty;	a	method_46696	createStructurePlacementCalculator
METHOD	dtx	(Ljv;Lehm;)Ljava/lang/String;	a	method_38271	method_38271
METHOD	dtx	(Ljv;Leii;)Ljava/lang/String;	a	method_38272	method_38272
METHOD	dtx	(Ljw;Ldty;Ldcp;Ldtw;Lemj;)V	a	method_16129	setStructureStarts
METHOD	dtx	(Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Predicate;Leiq;)V	a	method_41052	method_41052
METHOD	dtx	()Lcom/mojang/serialization/MapCodec;	b	method_28506	getCodec
METHOD	dtx	(IILdxs$a;Ldby;Ldyg;)I	b	method_20402	getHeightOnGround
METHOD	dtx	(Leiq;)Ljava/lang/String;	b	method_30148	method_30148
METHOD	dtx	(Lji;)Ldcw;	b	method_44218	method_44218
METHOD	dtx	()Ljava/util/Optional;	c	method_39301	getCodecKey
METHOD	dtx	(IILdxs$a;Ldby;Ldyg;)I	c	method_18028	getHeightInGround
METHOD	dtx	()Ldcz;	d	method_12098	getBiomeSource
METHOD	dtx	()I	e	method_12104	getWorldHeight
METHOD	dtx	()I	f	method_16398	getSeaLevel
METHOD	dtx	()I	g	method_33730	getMinimumY
CLASS	dty	net/minecraft/class_7869	net/minecraft/world/gen/chunk/placement/StructurePlacementCalculator
FIELD	dty	Lorg/slf4j/Logger;	a	field_40899	LOGGER
FIELD	dty	Ldyg;	b	field_40900	noiseConfig
FIELD	dty	Ldcz;	c	field_40901	biomeSource
FIELD	dty	J	d	field_40902	structureSeed
FIELD	dty	J	e	field_40903	concentricRingSeed
FIELD	dty	Ljava/util/Map;	f	field_40904	structuresToPlacements
FIELD	dty	Ljava/util/Map;	g	field_40905	concentricPlacementsToPositions
FIELD	dty	Z	h	field_40906	calculated
FIELD	dty	Ljava/util/List;	i	field_40907	structureSets
METHOD	dty	()Ljava/util/List;	a	method_46697	getStructureSets
METHOD	dty	(IILjm;Lazf;)Ldbd;	a	method_46698	method_46698
METHOD	dty	(Lcom/google/common/base/Stopwatch;Lji;Ljava/util/List;)Ljava/util/List;	a	method_46701	method_46701
METHOD	dty	(Ldcz;Lji$c;)Z	a	method_46699	method_46699
METHOD	dty	(Ldcz;Lji;)Z	a	method_46700	method_46700
METHOD	dty	(Ldyg;JLdcz;Ljava/util/stream/Stream;)Ldty;	a	method_46703	create
METHOD	dty	(Ldyg;JLdcz;Ljk;)Ldty;	a	method_46702	create
METHOD	dty	(Leii;)Ljava/util/List;	a	method_46704	method_46704
METHOD	dty	(Leio$a;)Ljava/util/stream/Stream;	a	method_46705	method_46705
METHOD	dty	(Leio;Ldcz;)Z	a	method_46706	hasValidBiome
METHOD	dty	(Lejc;)Ljava/util/List;	a	method_46707	getPlacementPositions
METHOD	dty	(Ljava/util/Set;Lji;)V	a	method_46711	method_46711
METHOD	dty	(Lji;)Ljava/util/List;	a	method_46708	getPlacements
METHOD	dty	(Lji;III)Z	a	method_46709	canGenerate
METHOD	dty	(Lji;Lejc;)Ljava/util/concurrent/CompletableFuture;	a	method_46710	calculateConcentricsRingPlacementPos
METHOD	dty	()V	b	method_46712	tryCalculate
METHOD	dty	()Ldyg;	c	method_46713	getNoiseConfig
METHOD	dty	()J	d	method_46714	getStructureSeed
METHOD	dty	()V	e	method_46715	calculate
CLASS	dtz	net/minecraft/class_7511	net/minecraft/world/gen/chunk/ChunkGenerators
METHOD	dtz	(Ljv;)Lcom/mojang/serialization/MapCodec;	a	method_44219	registerAndGetDefault
CLASS	dua	net/minecraft/class_2802	net/minecraft/world/chunk/ChunkManager
METHOD	dua	(II)Ldug;	a	method_21730	getWorldChunk
METHOD	dua	(IILduv;Z)Ldtw;	a	method_12121	getChunk
METHOD	dua	(IIZ)Ldug;	a	method_12126	getWorldChunk
METHOD	dua	(Ldbd;Z)V	a	method_12124	setChunkForced
METHOD	dua	(Ljava/util/function/BooleanSupplier;Z)V	a	method_12127	tick
METHOD	dua	(ZZ)V	a	method_12128	setMobSpawnOptions
METHOD	dua	(II)Z	b	method_12123	isChunkLoaded
METHOD	dua	()Ljava/lang/String;	e	method_12122	getDebugString
METHOD	dua	()I	j	method_14151	getLoadedChunkCount
METHOD	dua	()Leni;	p	method_12130	getLightingProvider
CLASS	dub	net/minecraft/class_2804	net/minecraft/world/chunk/ChunkNibbleArray
FIELD	dub	I	a	field_34052	COPY_TIMES
FIELD	dub	I	b	field_31404	COPY_BLOCK_SIZE
FIELD	dub	I	c	field_31403	BYTES_LENGTH
FIELD	dub	[B	d	field_12783	bytes
FIELD	dub	I	e	field_31405	NIBBLE_BITS
FIELD	dub	I	f	field_44635	defaultValue
METHOD	dub	()[B	a	method_12137	asByteArray
METHOD	dub	(I)V	a	method_51527	clear
METHOD	dub	(II)V	a	method_12142	set
METHOD	dub	(III)I	a	method_12139	get
METHOD	dub	(IIII)V	a	method_12145	set
METHOD	dub	()Ldub;	b	method_12144	copy
METHOD	dub	(I)Ljava/lang/String;	b	method_35320	bottomToString
METHOD	dub	(III)I	b	method_12140	getIndex
METHOD	dub	()Z	c	method_51380	isArrayUninitialized
METHOD	dub	(I)Z	c	method_51379	isUninitialized
METHOD	dub	()Z	d	method_12146	isUninitialized
METHOD	dub	(I)I	d	method_12141	get
METHOD	dub	(I)I	e	method_37459	occupiesSmallerBits
METHOD	dub	(I)I	f	method_12138	getArrayIndex
METHOD	dub	(I)B	g	method_51381	pack
CLASS	duc	net/minecraft/class_2812	net/minecraft/world/chunk/EmptyChunk
FIELD	duc	Lji;	n	field_36407	biomeEntry
CLASS	dud	net/minecraft/class_2816	net/minecraft/world/chunk/IdListPalette
FIELD	dud	Ljn;	a	field_12828	idList
METHOD	dud	(ILjn;Ldun;Ljava/util/List;)Ldum;	a	method_38286	create
CLASS	due	net/minecraft/class_2814	net/minecraft/world/chunk/BiMapPalette
FIELD	due	Ljn;	a	field_12821	idList
FIELD	due	Laxu;	b	field_12824	map
FIELD	due	Ldun;	c	field_12825	listener
FIELD	due	I	d	field_12822	indexBits
METHOD	due	(ILjn;Ldun;Ljava/util/List;)Ldum;	a	method_38287	create
METHOD	due	()Ljava/util/List;	d	method_38288	getElements
CLASS	duf	net/minecraft/class_2821	net/minecraft/world/chunk/WrapperProtoChunk
FIELD	duf	Ldug;	n	field_12866	wrapped
FIELD	duf	Z	o	field_34554	propagateToWrapped
METHOD	duf	()Ldug;	C	method_12240	getWrappedChunk
METHOD	duf	(Ldxs$a;)Ldxs$a;	c	method_12239	transformHeightmapType
CLASS	dug	net/minecraft/class_2818	net/minecraft/world/chunk/WorldChunk
FIELD	dug	Lorg/slf4j/Logger;	n	field_12839	LOGGER
FIELD	dug	Ldqx;	o	field_27221	EMPTY_BLOCK_ENTITY_TICKER
FIELD	dug	Ljava/util/Map;	p	field_27222	blockEntityTickers
FIELD	dug	Z	q	field_12855	loadedToWorld
FIELD	dug	Ldbw;	r	field_12858	world
FIELD	dug	Ljava/util/function/Supplier;	s	field_12856	levelTypeProvider
FIELD	dug	Ldug$c;	t	field_12850	entityLoader
FIELD	dug	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	u	field_28129	gameEventDispatchers
FIELD	dug	Lexb;	v	field_35471	blockTickScheduler
FIELD	dug	Lexb;	w	field_35472	fluidTickScheduler
METHOD	dug	()Z	C	method_12223	isEmpty
METHOD	dug	()Laqx;	D	method_12225	getLevelType
METHOD	dug	()V	E	method_12206	loadEntities
METHOD	dug	()Ldbw;	F	method_12200	getWorld
METHOD	dug	()Ljava/util/Map;	G	method_12214	getBlockEntities
METHOD	dug	()V	H	method_12221	runPostProcessing
METHOD	dug	()V	I	method_38289	clear
METHOD	dug	()V	J	method_31713	updateAllBlockEntities
METHOD	dug	()Z	K	method_31715	canTickBlockEntities
METHOD	dug	(III)Lent;	a	method_12234	getFluidState
METHOD	dug	(Lare;)V	a	method_39305	addChunkTickSchedulers
METHOD	dug	(Lare;II)Ldww;	a	method_32917	method_32917
METHOD	dug	(Ldpf;Lare;)V	a	method_32918	removeGameEventListener
METHOD	dug	(Ldpf;Ldpg;)Ldqx;	a	method_31718	wrapTicker
METHOD	dug	(Ldpf;Ldpg;Liz;Ldug$d;)Ldug$d;	a	method_31719	method_31719
METHOD	dug	(Ldug$d;)V	a	method_38290	method_38290
METHOD	dug	(Liz;Ldph;Lur;)V	a	method_31716	method_31716
METHOD	dug	(Liz;Ldug$b;)Ldpf;	a	method_12201	getBlockEntity
METHOD	dug	(Liz;Lur;)Ldpf;	a	method_12204	loadBlockEntity
METHOD	dug	(Lwl;)V	a	method_49525	loadBiomeFromPacket
METHOD	dug	(Lwl;Lur;Ljava/util/function/Consumer;)V	a	method_12224	loadFromPacket
METHOD	dug	(III)Ljava/lang/String;	b	method_12202	method_12202
METHOD	dug	(Lare;)V	b	method_39306	removeChunkTickSchedulers
METHOD	dug	(Ldpf;)V	b	method_12216	addBlockEntity
METHOD	dug	(Ldpf;Lare;)V	b	method_32919	updateGameEventListener
METHOD	dug	(Ljava/util/function/Supplier;)V	b	method_12207	setLevelTypeProvider
METHOD	dug	(I)V	c	method_51382	removeGameEventDispatcher
METHOD	dug	(III)Ljava/lang/String;	c	method_12227	method_12227
METHOD	dug	(J)V	c	method_20530	disableTickSchedulers
METHOD	dug	(Ldpf;)V	c	method_31723	updateTicker
METHOD	dug	(Z)V	c	method_12226	setLoadedToWorld
METHOD	dug	(Ldpf;)V	d	method_32920	method_32920
METHOD	dug	(Liz;)Ldpf;	g	method_12208	createBlockEntity
METHOD	dug	(Liz;)Z	h	method_31724	canTickBlockEntity
METHOD	dug	(Liz;)V	k	method_31725	removeBlockEntityTicker
CLASS	dug$1	net/minecraft/class_2818$1	net/minecraft/world/chunk/WorldChunk$1
CLASS	dug$a	net/minecraft/class_2818$class_5563	net/minecraft/world/chunk/WorldChunk$DirectBlockEntityTickInvoker
FIELD	dug$a	Ldug;	a	field_27223	worldChunk
FIELD	dug$a	Ldpf;	b	field_27224	blockEntity
FIELD	dug$a	Ldpg;	c	field_27225	ticker
FIELD	dug$a	Z	d	field_27226	hasWarned
CLASS	dug$b	net/minecraft/class_2818$class_2819	net/minecraft/world/chunk/WorldChunk$CreationType
FIELD	dug$b	Ldug$b;	a	field_12860	field_12860
FIELD	dug$b	Ldug$b;	b	field_12861	field_12861
FIELD	dug$b	Ldug$b;	c	field_12859	field_12859
FIELD	dug$b	[Ldug$b;	d	field_12862	field_12862
METHOD	dug$b	()[Ldug$b;	a	method_36742	method_36742
CLASS	dug$c	net/minecraft/class_2818$class_6829	net/minecraft/world/chunk/WorldChunk$EntityLoader
CLASS	dug$d	net/minecraft/class_2818$class_5564	net/minecraft/world/chunk/WorldChunk$WrappedBlockEntityTickInvoker
FIELD	dug$d	Ldqx;	a	field_27228	wrapped
METHOD	dug$d	(Ldqx;)V	a	method_31727	setWrapped
CLASS	duh	net/minecraft/class_2826	net/minecraft/world/chunk/ChunkSection
FIELD	duh	I	a	field_31406	field_31406
FIELD	duh	I	b	field_31407	field_31407
FIELD	duh	I	c	field_31408	field_31408
FIELD	duh	I	d	field_34555	field_34555
FIELD	duh	S	e	field_12877	nonEmptyBlockCount
FIELD	duh	S	f	field_12882	randomTickableBlockCount
FIELD	duh	S	g	field_12881	nonEmptyFluidCount
FIELD	duh	Lduo;	h	field_12878	blockStateContainer
FIELD	duh	Ldup;	i	field_34556	biomeContainer
METHOD	duh	()V	a	method_16676	lock
METHOD	duh	(III)Ldsa;	a	method_12254	getBlockState
METHOD	duh	(IIILdsa;)Ldsa;	a	method_16675	setBlockState
METHOD	duh	(IIILdsa;Z)Ldsa;	a	method_12256	setBlockState
METHOD	duh	(Ldcy;Ldde$f;III)V	a	method_38291	populateBiomes
METHOD	duh	(Ljava/util/function/Predicate;)Z	a	method_19523	hasAny
METHOD	duh	(Lwl;)V	a	method_12258	readDataPacket
METHOD	duh	()V	b	method_16677	unlock
METHOD	duh	(III)Lent;	b	method_12255	getFluidState
METHOD	duh	(Lwl;)V	b	method_49526	readBiomePacket
METHOD	duh	()Z	c	method_38292	isEmpty
METHOD	duh	(III)Lji;	c	method_38293	getBiome
METHOD	duh	(Lwl;)V	c	method_12257	toPacket
METHOD	duh	()Z	d	method_12262	hasRandomTicks
METHOD	duh	()Z	e	method_12263	hasRandomBlockTicks
METHOD	duh	()Z	f	method_12264	hasRandomFluidTicks
METHOD	duh	()V	g	method_12253	calculateCounts
METHOD	duh	()Lduo;	h	method_12265	getBlockStateContainer
METHOD	duh	()Ldup;	i	method_38294	getBiomeContainer
METHOD	duh	()I	j	method_12260	getPacketSize
CLASS	duh$a	net/minecraft/class_2826$class_6869	net/minecraft/world/chunk/ChunkSection$BlockStateCounter
FIELD	duh$a	I	a	field_36408	nonEmptyBlockCount
FIELD	duh$a	I	b	field_36409	randomTickableBlockCount
FIELD	duh$a	I	c	field_36410	nonEmptyFluidCount
METHOD	duh$a	(Ldsa;I)V	a	method_40155	accept
CLASS	dui	net/minecraft/class_8527	net/minecraft/world/chunk/light/LightSourceView
METHOD	dui	()Lend;	B	method_12018	getChunkSkyLight
METHOD	dui	(Ljava/util/function/BiConsumer;)V	a	method_51524	forEachLightSource
CLASS	duj	net/minecraft/class_2823	net/minecraft/world/chunk/ChunkProvider
METHOD	duj	(Ldcf;Lkb;)V	a	method_12247	onLightUpdate
METHOD	duj	(II)Ldui;	c	method_12246	getChunk
METHOD	duj	()Ldbc;	q	method_16399	getWorld
CLASS	duk	net/minecraft/class_2834	net/minecraft/world/chunk/ArrayPalette
FIELD	duk	Ljn;	a	field_12900	idList
FIELD	duk	[Ljava/lang/Object;	b	field_12904	array
FIELD	duk	Ldun;	c	field_12905	listener
FIELD	duk	I	d	field_12903	indexBits
FIELD	duk	I	e	field_12901	size
METHOD	duk	(ILjn;Ldun;Ljava/util/List;)Ldum;	a	method_38295	create
CLASS	dul	net/minecraft/class_6558	net/minecraft/world/chunk/EntryMissingException
CLASS	dum	net/minecraft/class_2837	net/minecraft/world/chunk/Palette
METHOD	dum	()I	a	method_12290	getPacketSize
METHOD	dum	(I)Ljava/lang/Object;	a	method_12288	get
METHOD	dum	(Ljava/lang/Object;)I	a	method_12291	index
METHOD	dum	(Ljava/util/function/Predicate;)Z	a	method_19525	hasAny
METHOD	dum	(Lwl;)V	a	method_12289	readPacket
METHOD	dum	()I	b	method_12197	getSize
METHOD	dum	(Lwl;)V	b	method_12287	writePacket
METHOD	dum	()Ldum;	c	method_39956	copy
CLASS	dum$a	net/minecraft/class_2837$class_6559	net/minecraft/world/chunk/Palette$Factory
CLASS	dun	net/minecraft/class_2835	net/minecraft/world/chunk/PaletteResizeListener
CLASS	duo	net/minecraft/class_2841	net/minecraft/world/chunk/PalettedContainer
FIELD	duo	I	a	field_34557	field_34557
FIELD	duo	Ldun;	b	field_34558	dummyListener
FIELD	duo	Ljn;	c	field_34559	idList
FIELD	duo	Lduo$c;	d	field_34560	data
FIELD	duo	Lduo$d;	e	field_34561	paletteProvider
FIELD	duo	Lazv;	f	field_36300	lockHelper
METHOD	duo	()V	a	method_12334	lock
METHOD	duo	(I)Ljava/lang/Object;	a	method_12331	get
METHOD	duo	(IIILjava/lang/Object;)Ljava/lang/Object;	a	method_12328	swap
METHOD	duo	(ILjava/lang/Object;)Ljava/lang/Object;	a	method_12336	swap
METHOD	duo	(Lazm$a;)Ljava/lang/String;	a	method_49527	method_49527
METHOD	duo	(Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38296	method_38296
METHOD	duo	(Ldue;I)I	a	method_44340	method_44340
METHOD	duo	(Lduo$b;Lit/unimi/dsi/fastutil/ints/Int2IntMap$Entry;)V	a	method_21733	method_21733
METHOD	duo	(Lduo$c;I)Lduo$c;	a	method_38297	getCompatibleData
METHOD	duo	(Lduo;)Ldup;	a	method_44341	method_44341
METHOD	duo	(Ldup$b;Ljn;Lduo$d;Ldup$a;)Lcom/mojang/serialization/DataResult;	a	method_44342	method_44342
METHOD	duo	(Lit/unimi/dsi/fastutil/ints/Int2IntOpenHashMap;I)V	a	method_21734	increment
METHOD	duo	(Ljava/util/function/Consumer;Ldum;I)V	a	method_39794	method_39794
METHOD	duo	(Ljn;Lcom/mojang/serialization/Codec;Lduo$d;Ljava/lang/Object;)Lcom/mojang/serialization/Codec;	a	method_44343	createPalettedContainerCodec
METHOD	duo	(Ljn;Lcom/mojang/serialization/Codec;Lduo$d;Ljava/lang/Object;Ldup$b;)Lcom/mojang/serialization/Codec;	a	method_38298	createCodec
METHOD	duo	(Ljn;Ldum;I)I	a	method_44344	method_44344
METHOD	duo	(Ljn;Lduo$d;Ldup$a;)Lcom/mojang/serialization/DataResult;	a	method_44346	read
METHOD	duo	(Ljn;Lduo$d;Ldup;)Ldup$a;	a	method_38302	method_38302
METHOD	duo	(Lwl;)V	a	method_12326	readPacket
METHOD	duo	([ILjava/util/function/IntUnaryOperator;)V	a	method_39894	applyEach
METHOD	duo	()V	b	method_12335	unlock
METHOD	duo	(IIILjava/lang/Object;)Ljava/lang/Object;	b	method_16678	swapUnsafe
METHOD	duo	(ILjava/lang/Object;)V	b	method_12322	set
METHOD	duo	(Ljn;Lcom/mojang/serialization/Codec;Lduo$d;Ljava/lang/Object;)Lcom/mojang/serialization/Codec;	b	method_44347	createReadableContainerCodec
METHOD	duo	(Ljn;Lduo$d;Ldup$a;)Lcom/mojang/serialization/DataResult;	b	method_44348	method_44348
METHOD	duo	(IIILjava/lang/Object;)V	c	method_35321	set
METHOD	duo	(ILjava/lang/Object;)I	c	method_44349	method_44349
METHOD	duo	()Lduo;	d	method_39957	copy
METHOD	duo	(ILjava/lang/Object;)I	d	method_12333	method_12333
METHOD	duo	()Ljava/lang/String;	f	method_49528	method_49528
CLASS	duo$a	net/minecraft/class_2841$class_6560	net/minecraft/world/chunk/PalettedContainer$DataProvider
FIELD	duo$a	Ldum$a;	a	comp_72	factory
FIELD	duo$a	I	b	comp_73	bits
METHOD	duo$a	()Ldum$a;	a	comp_72	factory
METHOD	duo$a	(Ljn;Ldun;I)Lduo$c;	a	method_38305	createData
METHOD	duo$a	()I	b	comp_73	bits
CLASS	duo$b	net/minecraft/class_2841$class_4464	net/minecraft/world/chunk/PalettedContainer$Counter
CLASS	duo$c	net/minecraft/class_2841$class_6561	net/minecraft/world/chunk/PalettedContainer$Data
FIELD	duo$c	Lduo$a;	a	comp_74	configuration
FIELD	duo$c	Laxm;	b	comp_118	storage
FIELD	duo$c	Ldum;	c	comp_119	palette
METHOD	duo$c	()I	a	method_38306	getPacketSize
METHOD	duo$c	(Ldum;Laxm;)V	a	method_38308	importFrom
METHOD	duo$c	(Lwl;)V	a	method_38309	writePacket
METHOD	duo$c	()Lduo$c;	b	method_44338	copy
METHOD	duo$c	()Lduo$a;	c	comp_74	configuration
METHOD	duo$c	()Laxm;	d	comp_118	storage
METHOD	duo$c	()Ldum;	e	comp_119	palette
CLASS	duo$d	net/minecraft/class_2841$class_6563	net/minecraft/world/chunk/PalettedContainer$PaletteProvider
FIELD	duo$d	Ldum$a;	a	field_34566	SINGULAR
FIELD	duo$d	Ldum$a;	b	field_34567	ARRAY
FIELD	duo$d	Ldum$a;	c	field_34568	BI_MAP
FIELD	duo$d	Lduo$d;	d	field_34569	BLOCK_STATE
FIELD	duo$d	Lduo$d;	e	field_34570	BIOME
FIELD	duo$d	Ldum$a;	f	field_34571	ID_LIST
FIELD	duo$d	I	g	field_34572	edgeBits
METHOD	duo$d	()I	a	method_38312	getContainerSize
METHOD	duo$d	(III)I	a	method_38313	computeIndex
METHOD	duo$d	(Ljn;I)Lduo$a;	a	method_38314	createDataProvider
METHOD	duo$d	(Ljn;I)I	b	method_38315	getBits
CLASS	duo$d$1	net/minecraft/class_2841$class_6563$1	net/minecraft/world/chunk/PalettedContainer$PaletteProvider$1
CLASS	duo$d$2	net/minecraft/class_2841$class_6563$2	net/minecraft/world/chunk/PalettedContainer$PaletteProvider$2
CLASS	dup	net/minecraft/class_7522	net/minecraft/world/chunk/ReadableContainer
METHOD	dup	(III)Ljava/lang/Object;	a	method_12321	get
METHOD	dup	(Lduo$b;)V	a	method_21732	count
METHOD	dup	(Ljava/util/function/Consumer;)V	a	method_39793	forEachValue
METHOD	dup	(Ljava/util/function/Predicate;)Z	a	method_19526	hasAny
METHOD	dup	(Ljn;Lduo$d;)Ldup$a;	a	method_44345	serialize
METHOD	dup	(Lwl;)V	b	method_12325	writePacket
METHOD	dup	()I	c	method_12327	getPacketSize
METHOD	dup	()Lduo;	e	method_44350	slice
CLASS	dup$a	net/minecraft/class_7522$class_6562	net/minecraft/world/chunk/ReadableContainer$Serialized
FIELD	dup$a	Ljava/util/List;	a	comp_75	paletteEntries
FIELD	dup$a	Ljava/util/Optional;	b	comp_76	storage
METHOD	dup$a	()Ljava/util/List;	a	comp_75	paletteEntries
METHOD	dup$a	()Ljava/util/Optional;	b	comp_76	storage
CLASS	dup$b	net/minecraft/class_7522$class_7523	net/minecraft/world/chunk/ReadableContainer$Reader
CLASS	duq	net/minecraft/class_2839	net/minecraft/world/chunk/ProtoChunk
FIELD	duq	Leni;	n	field_17105	lightingProvider
FIELD	duq	Lduv;	o	field_12918	status
FIELD	duq	Ljava/util/List;	p	field_12929	entities
FIELD	duq	Ljava/util/Map;	q	field_12926	carvingMasks
FIELD	duq	Ldxg;	r	field_35473	belowZeroRetrogen
FIELD	duq	Lexe;	s	field_35474	blockTickScheduler
FIELD	duq	Lexe;	t	field_35475	fluidTickScheduler
METHOD	duq	()Ljava/util/Map;	D	method_12309	getBlockEntities
METHOD	duq	()Ljava/util/List;	E	method_12295	getEntities
METHOD	duq	()Ljava/util/Map;	F	method_12316	getBlockEntityNbts
METHOD	duq	()Lexb;	G	method_39307	getBlockProtoTickScheduler
METHOD	duq	()Lexb;	H	method_39308	getFluidProtoTickScheduler
METHOD	duq	(Lduv;)V	a	method_12308	setStatus
METHOD	duq	(Ldxg;)V	a	method_39309	setBelowZeroRetrogen
METHOD	duq	(Ldxo$a;)Ldtv;	a	method_12025	getCarvingMask
METHOD	duq	(Ldxo$a;Ldtv;)V	a	method_12307	setCarvingMask
METHOD	duq	(Leni;)V	a	method_17032	setLightingProvider
METHOD	duq	(Lexe;)Lexb;	a	method_39310	createProtoTickScheduler
METHOD	duq	(SILdbd;)Liz;	a	method_12314	joinBlockPos
METHOD	duq	(Ldxo$a;)Ldtv;	b	method_28510	getOrCreateCarvingMask
METHOD	duq	(Lur;)V	b	method_12302	addEntity
METHOD	duq	(Ldxo$a;)Ldtv;	c	method_12297	method_12297
METHOD	duq	(Liz;)S	g	method_12300	getPackedSectionRelative
CLASS	dur	net/minecraft/class_6564	net/minecraft/world/chunk/SingularPalette
FIELD	dur	Ljn;	a	field_34573	idList
FIELD	dur	Ljava/lang/Object;	b	field_34574	entry
FIELD	dur	Ldun;	c	field_34575	listener
METHOD	dur	(ILjn;Ldun;Ljava/util/List;)Ldum;	a	method_38316	create
CLASS	dus	net/minecraft/class_2810	net/minecraft/world/StructureHolder
METHOD	dus	(Leii;)Leiq;	a	method_12181	getStructureStart
METHOD	dus	(Leii;J)V	a	method_12182	addStructureReference
METHOD	dus	(Leii;Leiq;)V	a	method_12184	setStructureStart
METHOD	dus	(Leii;)Lit/unimi/dsi/fastutil/longs/LongSet;	b	method_12180	getStructureReferences
METHOD	dus	(Ljava/util/Map;)V	b	method_12183	setStructureReferences
METHOD	dus	()Ljava/util/Map;	h	method_12179	getStructureReferences
CLASS	dut	net/minecraft/class_2843	net/minecraft/world/chunk/UpgradeData
FIELD	dut	Ldut;	a	field_12950	NO_UPGRADE_DATA
FIELD	dut	Lorg/slf4j/Logger;	b	field_12956	LOGGER
FIELD	dut	Ljava/lang/String;	c	field_31412	INDICES_KEY
FIELD	dut	[Ljf;	d	field_12952	EIGHT_WAYS
FIELD	dut	Ljava/util/EnumSet;	e	field_12951	sidesToUpgrade
FIELD	dut	Ljava/util/List;	f	field_36538	blockTicks
FIELD	dut	Ljava/util/List;	g	field_36539	fluidTicks
FIELD	dut	[[I	h	field_12955	centerIndicesToUpgrade
FIELD	dut	Ljava/util/Map;	i	field_12953	BLOCK_TO_LOGIC
FIELD	dut	Ljava/util/Set;	j	field_12954	CALLBACK_LOGICS
METHOD	dut	()Z	a	method_12349	isDone
METHOD	dut	(Ldbw;Ldut$a;)V	a	method_12353	method_12353
METHOD	dut	(Ldbw;Lexf;)V	a	method_40452	method_40452
METHOD	dut	(Ldex;)Ljava/lang/String;	a	method_40453	method_40453
METHOD	dut	(Ldsa;Lje;Ldbx;Liz;Liz;)Ldsa;	a	method_12351	applyAdjacentBlock
METHOD	dut	(Ldug;)V	a	method_12356	upgrade
METHOD	dut	(Ldug;Ljf;)V	a	method_12352	upgradeSide
METHOD	dut	(Lens;)Ljava/lang/String;	a	method_40454	method_40454
METHOD	dut	(Ljava/lang/String;)Ljava/util/Optional;	a	method_40455	method_40455
METHOD	dut	(Lur;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/List;)V	a	method_40456	addNeighborTicks
METHOD	dut	(Lux;Lexf;)V	a	method_40457	method_40457
METHOD	dut	()Lur;	b	method_12350	toNbt
METHOD	dut	(Ldbw;Lexf;)V	b	method_40458	method_40458
METHOD	dut	(Ldug;)V	b	method_12348	upgradeCenter
METHOD	dut	(Ljava/lang/String;)Ljava/util/Optional;	b	method_40459	method_40459
METHOD	dut	(Lux;Lexf;)V	b	method_40460	method_40460
METHOD	dut	()Ljava/util/Optional;	c	method_40461	method_40461
METHOD	dut	()Ljava/util/Optional;	d	method_40462	method_40462
CLASS	dut$a	net/minecraft/class_2843$class_2844	net/minecraft/world/chunk/UpgradeData$Logic
METHOD	dut$a	(Ldbx;)V	a	method_12357	postUpdate
METHOD	dut$a	(Ldsa;Lje;Ldsa;Ldbx;Liz;Liz;)Ldsa;	a	method_12358	getUpdatedState
CLASS	dut$b	net/minecraft/class_2843$class_2845	net/minecraft/world/chunk/UpgradeData$BuiltinLogic
FIELD	dut$b	Ldut$b;	a	field_12957	field_12957
FIELD	dut$b	Ldut$b;	b	field_12962	field_12962
FIELD	dut$b	Ldut$b;	c	field_12960	field_12960
FIELD	dut$b	Ldut$b;	d	field_12963	field_12963
FIELD	dut$b	Ldut$b;	e	field_12958	field_12958
FIELD	dut$b	[Lje;	f	field_12959	DIRECTIONS
FIELD	dut$b	[Ldut$b;	g	field_12961	field_12961
METHOD	dut$b	()[Ldut$b;	a	method_36743	method_36743
CLASS	dut$b$1	net/minecraft/class_2843$class_2845$1	net/minecraft/world/chunk/UpgradeData$BuiltinLogic$1
CLASS	dut$b$2	net/minecraft/class_2843$class_2845$2	net/minecraft/world/chunk/UpgradeData$BuiltinLogic$2
CLASS	dut$b$3	net/minecraft/class_2843$class_2845$3	net/minecraft/world/chunk/UpgradeData$BuiltinLogic$3
CLASS	dut$b$4	net/minecraft/class_2843$class_2845$4	net/minecraft/world/chunk/UpgradeData$BuiltinLogic$4
FIELD	dut$b$4	Ljava/lang/ThreadLocal;	g	field_12964	distanceToPositions
METHOD	dut$b$4	()Ljava/util/List;	a	method_12359	method_12359
CLASS	dut$b$5	net/minecraft/class_2843$class_2845$5	net/minecraft/world/chunk/UpgradeData$BuiltinLogic$5
CLASS	duu	net/minecraft/class_6099	net/minecraft/unused/packageinfo/PackageInfo6099
CLASS	duv	net/minecraft/class_2806	net/minecraft/world/chunk/ChunkStatus
FIELD	duv	I	a	field_35470	field_35470
FIELD	duv	Ljava/util/EnumSet;	b	field_19160	POST_CARVER_HEIGHTMAPS
FIELD	duv	Lduv;	c	field_12798	field_12798
FIELD	duv	Lduv;	d	field_16423	field_16423
FIELD	duv	Lduv;	e	field_16422	field_16422
FIELD	duv	Lduv;	f	field_12794	field_12794
FIELD	duv	Lduv;	g	field_12804	field_12804
FIELD	duv	Lduv;	h	field_12796	field_12796
FIELD	duv	Lduv;	i	field_12801	field_12801
FIELD	duv	Lduv;	j	field_12795	field_12795
FIELD	duv	Lduv;	k	field_44633	field_44633
FIELD	duv	Lduv;	l	field_12805	field_12805
FIELD	duv	Lduv;	m	field_12786	field_12786
FIELD	duv	Lduv;	n	field_12803	field_12803
FIELD	duv	Ljava/util/EnumSet;	o	field_19159	PRE_CARVER_HEIGHTMAPS
FIELD	duv	Ljava/util/List;	p	field_12791	DISTANCE_TO_STATUS
FIELD	duv	Lit/unimi/dsi/fastutil/ints/IntList;	q	field_12788	STATUS_TO_DISTANCE
FIELD	duv	I	r	field_16646	index
FIELD	duv	Lduv;	s	field_16647	previous
FIELD	duv	Lduv$a;	t	field_12792	generationTask
FIELD	duv	Lduv$b;	u	field_19346	loadTask
FIELD	duv	I	v	field_12802	taskMargin
FIELD	duv	Z	w	field_44634	shouldAlwaysUpgrade
FIELD	duv	Ldux;	x	field_12787	chunkType
FIELD	duv	Ljava/util/EnumSet;	y	field_12793	heightMapTypes
METHOD	duv	()Ljava/util/List;	a	method_16558	createOrderedList
METHOD	duv	(I)Lduv;	a	method_12161	byDistanceFromFull
METHOD	duv	(Lbnp;Ldtw;)Ldtw;	a	method_57593	method_57593
METHOD	duv	(Lduv;)I	a	method_12175	getDistanceFromFull
METHOD	duv	(Lduz;Lduy;Ldtw;)Ljava/util/concurrent/CompletableFuture;	a	method_20612	runLoadTask
METHOD	duv	(Lduz;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;	a	method_12154	runGenerationTask
METHOD	duv	(Lit/unimi/dsi/fastutil/ints/IntArrayList;)V	a	method_12166	method_12166
METHOD	duv	(Ljava/lang/String;)Lduv;	a	method_12168	byId
METHOD	duv	(Ljava/lang/String;Lduv;IZLjava/util/EnumSet;Ldux;Lduv$a;Lduv$b;)Lduv;	a	method_20611	register
METHOD	duv	()I	b	method_12155	getMaxDistanceFromFull
METHOD	duv	(Lduv;)Z	b	method_12165	isAtLeast
METHOD	duv	()I	c	method_16559	getIndex
METHOD	duv	()Lduv;	d	method_16560	getPrevious
METHOD	duv	()I	e	method_12152	getTaskMargin
METHOD	duv	()Z	f	method_51378	shouldAlwaysUpgrade
METHOD	duv	()Ldux;	g	method_12164	getChunkType
METHOD	duv	()Ljava/util/EnumSet;	h	method_12160	getHeightmapTypes
CLASS	duv$a	net/minecraft/class_2806$class_2807	net/minecraft/world/chunk/ChunkStatus$GenerationTask
CLASS	duv$b	net/minecraft/class_2806$class_4305	net/minecraft/world/chunk/ChunkStatus$LoadTask
CLASS	duw	net/minecraft/class_9310	net/minecraft/world/chunk/ChunkGenerating
METHOD	duw	(Larh;Ldtw;)Ljava/util/concurrent/CompletableFuture;	a	method_57594	initializeLight
METHOD	duw	(Ldtw;)Z	a	method_57595	isLightOn
METHOD	duw	(Lduz;Lduv;Lduy;Ldtw;)Ljava/util/concurrent/CompletableFuture;	a	method_57596	noop
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	a	method_57597	noop
METHOD	duw	(Larh;Ldtw;)Ljava/util/concurrent/CompletableFuture;	b	method_57598	light
METHOD	duw	(Ldtw;)Ldtw;	b	method_57599	method_57599
METHOD	duw	(Lduz;Lduv;Lduy;Ldtw;)Ljava/util/concurrent/CompletableFuture;	b	method_57600	loadStructures
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	b	method_57601	generateStructures
METHOD	duw	(Lduz;Lduv;Lduy;Ldtw;)Ljava/util/concurrent/CompletableFuture;	c	method_57602	initializeLight
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	c	method_57603	generateStructureReferences
METHOD	duw	(Lduz;Lduv;Lduy;Ldtw;)Ljava/util/concurrent/CompletableFuture;	d	method_57604	light
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	d	method_57605	populateBiomes
METHOD	duw	(Lduz;Lduv;Lduy;Ldtw;)Ljava/util/concurrent/CompletableFuture;	e	method_57606	convertToFull
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	e	method_57607	populateNoise
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	f	method_57608	buildSurface
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	g	method_57609	carve
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	h	method_57610	generateFeatures
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	i	method_57611	initializeLight
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	j	method_57612	light
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	k	method_57613	generateEntities
METHOD	duw	(Lduz;Lduv;Ljava/util/concurrent/Executor;Lduy;Ljava/util/List;Ldtw;)Ljava/util/concurrent/CompletableFuture;	l	method_57614	convertToFull
CLASS	dux	net/minecraft/class_2808	net/minecraft/world/chunk/ChunkType
FIELD	dux	Ldux;	a	field_12808	PROTOCHUNK
FIELD	dux	Ldux;	b	field_12807	LEVELCHUNK
FIELD	dux	[Ldux;	c	field_12806	field_12806
METHOD	dux	()[Ldux;	a	method_36741	method_36741
CLASS	duy	net/minecraft/class_9311	net/minecraft/world/chunk/FullChunkConverter
CLASS	duz	net/minecraft/class_9312	net/minecraft/world/chunk/ChunkGenerationContext
FIELD	duz	Lare;	a	comp_2434	world
FIELD	duz	Ldtx;	b	comp_2435	comp_2435
FIELD	duz	Lemj;	c	comp_2436	comp_2436
FIELD	duz	Larh;	d	comp_2437	lightingProvider
METHOD	duz	()Lare;	a	comp_2434	world
METHOD	duz	()Ldtx;	b	comp_2435	comp_2435
METHOD	duz	()Lemj;	c	comp_2436	comp_2436
METHOD	duz	()Larh;	d	comp_2437	lightingProvider
CLASS	dva	net/minecraft/class_9313	net/minecraft/unused/packageinfo/PackageInfo9313
CLASS	dvb	net/minecraft/class_6830	net/minecraft/world/storage/NbtScannable
METHOD	dvb	(Ldbd;Lvl;)Ljava/util/concurrent/CompletableFuture;	a	method_39795	scanChunk
CLASS	dvc	net/minecraft/class_2852	net/minecraft/world/ChunkSerializer
FIELD	dvc	Ljava/lang/String;	a	field_37659	X_POS_KEY
FIELD	dvc	Ljava/lang/String;	b	field_37660	Z_POS_KEY
FIELD	dvc	Ljava/lang/String;	c	field_37661	HEIGHTMAPS_KEY
FIELD	dvc	Ljava/lang/String;	d	field_37662	IS_LIGHT_ON_KEY
FIELD	dvc	Ljava/lang/String;	e	field_37663	SECTIONS_KEY
FIELD	dvc	Ljava/lang/String;	f	field_37664	BLOCK_LIGHT_KEY
FIELD	dvc	Ljava/lang/String;	g	field_37665	SKY_LIGHT_KEY
FIELD	dvc	Lcom/mojang/serialization/Codec;	h	field_34576	CODEC
FIELD	dvc	Lorg/slf4j/Logger;	i	field_13001	LOGGER
FIELD	dvc	Ljava/lang/String;	j	field_31413	UPGRADE_DATA_KEY
FIELD	dvc	Ljava/lang/String;	k	field_35476	BLOCK_TICKS
FIELD	dvc	Ljava/lang/String;	l	field_35477	FLUID_TICKS
METHOD	dvc	(Lare;Lcer;Ldbd;Lur;)Lduq;	a	method_12395	deserialize
METHOD	dvc	(Lare;Ldtw;)Lur;	a	method_12410	serialize
METHOD	dvc	(Lare;Lur;)Ldug$c;	a	method_12386	getEntityLoadingCallback
METHOD	dvc	(Lare;Lur;Ldtw$a;)V	a	method_39311	serializeTicks
METHOD	dvc	(Ldbd;ILjava/lang/String;)V	a	method_39035	logRecoverableError
METHOD	dvc	(Ldbd;Lale;J)Z	a	method_24029	method_24029
METHOD	dvc	(Ldex;)Ljava/lang/String;	a	method_39312	method_39312
METHOD	dvc	(Leiy;Ldbd;Ljava/util/Map;Ljava/util/Map;)Lur;	a	method_12385	writeStructures
METHOD	dvc	(Leiy;Lur;J)Ljava/util/Map;	a	method_12392	readStructureStarts
METHOD	dvc	(Lens;)Ljava/lang/String;	a	method_39313	method_39313
METHOD	dvc	(Ljava/lang/String;)Ljava/util/Optional;	a	method_39314	method_39314
METHOD	dvc	(Ljv;)Lcom/mojang/serialization/Codec;	a	method_39036	createCodec
METHOD	dvc	(Ljw;Ldbd;Lur;)Ljava/util/Map;	a	method_12387	readStructureReferences
METHOD	dvc	(Lur;)Ldux;	a	method_12377	getChunkType
METHOD	dvc	(Lur;Ljava/lang/String;)Lux;	a	method_39796	getList
METHOD	dvc	(Lur;Lvo;)V	a	method_39315	method_39315
METHOD	dvc	(Lux;Lare;Lux;Ldug;)V	a	method_39797	method_39797
METHOD	dvc	([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lux;	a	method_12393	toNbt
METHOD	dvc	(Ldbd;ILjava/lang/String;)V	b	method_39037	method_39037
METHOD	dvc	(Ljava/lang/String;)Ljava/util/Optional;	b	method_39316	method_39316
METHOD	dvc	(Lur;Lvo;)V	b	method_39539	method_39539
METHOD	dvc	(Ldbd;ILjava/lang/String;)V	c	method_39038	method_39038
METHOD	dvc	(Ljava/lang/String;)Ljava/util/Optional;	c	method_39317	method_39317
METHOD	dvc	(Ljava/lang/String;)Ljava/util/Optional;	d	method_39318	method_39318
CLASS	dvc$a	net/minecraft/class_2852$class_9314	net/minecraft/world/ChunkSerializer$ChunkLoadingException
CLASS	dvd	net/minecraft/class_3977	net/minecraft/world/storage/VersionedChunkStorage
FIELD	dvd	Ldvf;	a	field_21494	worker
FIELD	dvd	Leid;	b	field_17654	featureUpdater
FIELD	dvd	I	d	field_36219	FEATURE_UPDATING_VERSION
FIELD	dvd	Lcom/mojang/datafixers/DataFixer;	e	field_17655	dataFixer
METHOD	dvd	(Lald;Ljava/util/function/Supplier;)Leid;	a	method_43411	getFeatureUpdater
METHOD	dvd	(Lald;Ljava/util/function/Supplier;Lur;Ljava/util/Optional;)Lur;	a	method_17907	updateChunkNbt
METHOD	dvd	(Ldbd;Lur;)Ljava/util/concurrent/CompletableFuture;	a	method_17910	setNbt
METHOD	dvd	(Lur;)I	a	method_17908	getDataVersion
METHOD	dvd	(Lur;Lald;)V	a	method_39798	method_39798
METHOD	dvd	(Lur;Lald;Ljava/util/Optional;)V	a	method_39799	saveContextToNbt
METHOD	dvd	(Ldbd;I)Z	b	method_42328	needsBlending
METHOD	dvd	(Ldbd;)Ljava/util/concurrent/CompletableFuture;	e	method_23696	getNbt
METHOD	dvd	(Ldbd;)V	f	method_56564	markFeatureUpdateResolved
METHOD	dvd	()V	o	method_23697	completeAll
METHOD	dvd	()Ldvb;	p	method_39800	getWorker
CLASS	dve	net/minecraft/class_5565	net/minecraft/world/storage/EntityChunkDataAccess
FIELD	dve	Lorg/slf4j/Logger;	a	field_27232	LOGGER
FIELD	dve	Ljava/lang/String;	b	field_31414	ENTITIES_KEY
FIELD	dve	Ljava/lang/String;	c	field_31415	POSITION_KEY
FIELD	dve	Lare;	d	field_27233	world
FIELD	dve	Ldvo;	e	field_48747	storage
FIELD	dve	Lit/unimi/dsi/fastutil/longs/LongSet;	f	field_27235	emptyChunks
FIELD	dve	Lbpl;	g	field_34056	taskExecutor
METHOD	dve	(Ldbd;Ljava/lang/Throwable;)Ljava/lang/Void;	a	method_31730	method_31730
METHOD	dve	(Ldbd;Ljava/util/Optional;)Ldvy;	a	method_31731	method_31731
METHOD	dve	(Lur;)Ldbd;	a	method_31736	getChunkPos
METHOD	dve	(Lur;Ldbd;)V	a	method_31733	putChunkPos
METHOD	dve	(Lux;Lbss;)V	a	method_31734	method_31734
METHOD	dve	(Ldbd;)Ldvy;	b	method_31735	emptyDataList
CLASS	dvf	net/minecraft/class_4698	net/minecraft/world/storage/StorageIoWorker
FIELD	dvf	Lorg/slf4j/Logger;	a	field_21495	LOGGER
FIELD	dvf	Ljava/util/concurrent/atomic/AtomicBoolean;	b	field_21497	closed
FIELD	dvf	Lbpl;	c	field_24468	executor
FIELD	dvf	Ldvk;	d	field_21499	storage
FIELD	dvf	Ljava/util/Map;	e	field_21500	results
FIELD	dvf	Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;	f	field_38240	blendingStatusCaches
FIELD	dvf	I	g	field_38241	MAX_CACHE_SIZE
METHOD	dvf	()V	a	method_23719	writeResult
METHOD	dvf	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_23699	method_23699
METHOD	dvf	(II)Ljava/util/concurrent/CompletableFuture;	a	method_42329	getOrComputeBlendingStatus
METHOD	dvf	(Lbpk;)Lbpn$b;	a	method_27938	method_27938
METHOD	dvf	(Lbpk;Ljava/util/function/Supplier;)V	a	method_27939	method_27939
METHOD	dvf	(Ldbd;)Ljava/util/concurrent/CompletableFuture;	a	method_31738	readChunkData
METHOD	dvf	(Ldbd;I)Z	a	method_42330	needsBlending
METHOD	dvf	(Ldbd;Ldvf$a;)V	a	method_23701	write
METHOD	dvf	(Ldbd;Lur;)Ljava/util/concurrent/CompletableFuture;	a	method_23703	setResult
METHOD	dvf	(Ldvf$a;)Ljava/util/concurrent/CompletableFuture;	a	method_23705	method_23705
METHOD	dvf	(Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage;	a	method_37479	method_37479
METHOD	dvf	(Ljava/util/BitSet;Ldbd;)V	a	method_42331	method_42331
METHOD	dvf	(Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture;	a	method_23709	run
METHOD	dvf	(Ljava/util/function/Supplier;Lbpk;)Lbpn$b;	a	method_27941	method_27941
METHOD	dvf	(Lur;)Z	a	method_42332	needsBlending
METHOD	dvf	(Lur;Ldbd;)Ldvf$a;	a	method_23711	method_23711
METHOD	dvf	(Z)Ljava/util/concurrent/CompletableFuture;	a	method_23698	completeAll
METHOD	dvf	()V	b	method_27945	writeRemainingResults
METHOD	dvf	(II)Ljava/util/concurrent/CompletableFuture;	b	method_42333	computeBlendingStatus
METHOD	dvf	(Lbpk;)V	b	method_27942	method_27942
METHOD	dvf	(Ldbd;)Lcom/mojang/datafixers/util/Either;	b	method_27943	method_27943
METHOD	dvf	(Ldbd;Lur;)Lcom/mojang/datafixers/util/Either;	b	method_27944	method_27944
METHOD	dvf	(Ldbd;Lvl;)Lcom/mojang/datafixers/util/Either;	b	method_39801	method_39801
METHOD	dvf	(Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage;	b	method_27940	method_27940
METHOD	dvf	()Lcom/mojang/datafixers/util/Either;	c	method_37480	method_37480
METHOD	dvf	(II)Ljava/util/BitSet;	c	method_42334	method_42334
METHOD	dvf	()Lcom/mojang/datafixers/util/Either;	d	method_27946	method_27946
METHOD	dvf	()Lcom/mojang/datafixers/util/Either;	e	method_27947	method_27947
CLASS	dvf$a	net/minecraft/class_4698$class_4699	net/minecraft/world/storage/StorageIoWorker$Result
FIELD	dvf$a	Lur;	a	field_21503	nbt
FIELD	dvf$a	Ljava/util/concurrent/CompletableFuture;	b	field_21504	future
CLASS	dvf$b	net/minecraft/class_4698$class_5276	net/minecraft/world/storage/StorageIoWorker$Priority
FIELD	dvf$b	Ldvf$b;	a	field_27237	field_27237
FIELD	dvf$b	Ldvf$b;	b	field_27238	field_27238
FIELD	dvf$b	Ldvf$b;	c	field_27239	field_27239
FIELD	dvf$b	[Ldvf$b;	d	field_24471	field_24471
METHOD	dvf$b	()[Ldvf$b;	a	method_36744	method_36744
CLASS	dvg	net/minecraft/class_9170	net/minecraft/world/storage/RecreatedChunkStorage
FIELD	dvg	Ldvf;	a	field_48748	recreationWorker
FIELD	dvg	Ljava/nio/file/Path;	b	field_48749	outputDirectory
CLASS	dvh	net/minecraft/class_9171	net/minecraft/world/storage/RecreationStorage
FIELD	dvh	Ldvf;	a	field_48750	recreationWorker
FIELD	dvh	Ljava/nio/file/Path;	b	field_48751	outputDirectory
CLASS	dvi	net/minecraft/class_4485	net/minecraft/world/storage/SectorMap
FIELD	dvi	Ljava/util/BitSet;	a	field_20433	bitSet
METHOD	dvi	()Lit/unimi/dsi/fastutil/ints/IntSet;	a	method_35322	getAllocatedBits
METHOD	dvi	(I)I	a	method_21867	allocate
METHOD	dvi	(II)V	a	method_21868	allocate
METHOD	dvi	(II)V	b	method_21869	free
CLASS	dvj	net/minecraft/class_2861	net/minecraft/world/storage/RegionFile
FIELD	dvj	I	a	field_31417	SECTOR_DATA_LIMIT
FIELD	dvj	Ldvi;	b	field_20441	sectors
FIELD	dvj	Lorg/slf4j/Logger;	c	field_20434	LOGGER
FIELD	dvj	I	d	field_31418	field_31418
FIELD	dvj	I	e	field_31419	field_31419
FIELD	dvj	I	f	field_31420	field_31420
FIELD	dvj	Ljava/nio/ByteBuffer;	g	field_20435	ZERO
FIELD	dvj	Ljava/lang/String;	h	field_31421	FILE_EXTENSION
FIELD	dvj	I	i	field_31422	field_31422
FIELD	dvj	I	j	field_31423	field_31423
FIELD	dvj	I	k	field_31424	field_31424
FIELD	dvj	Ldvm;	l	field_49102	storageKey
FIELD	dvj	Ljava/nio/file/Path;	m	field_48752	path
FIELD	dvj	Ljava/nio/channels/FileChannel;	n	field_20436	channel
FIELD	dvj	Ljava/nio/file/Path;	o	field_20657	directory
FIELD	dvj	Ldvl;	p	field_20437	compressionFormat
FIELD	dvj	Ljava/nio/ByteBuffer;	q	field_20438	header
FIELD	dvj	Ljava/nio/IntBuffer;	r	field_20439	sectorData
FIELD	dvj	Ljava/nio/IntBuffer;	s	field_20440	saveTimes
METHOD	dvj	()Ljava/nio/file/Path;	a	method_56566	getPath
METHOD	dvj	(B)Z	a	method_22407	hasChunkStreamVersionId
METHOD	dvj	(I)I	a	method_21871	getSize
METHOD	dvj	(II)I	a	method_21872	packSectorData
METHOD	dvj	(Ldbd;)Ljava/io/DataInputStream;	a	method_21873	getChunkInputStream
METHOD	dvj	(Ldbd;B)Ljava/io/DataInputStream;	a	method_22408	getInputStream
METHOD	dvj	(Ldbd;BLjava/io/InputStream;)Ljava/io/DataInputStream;	a	method_22409	decompress
METHOD	dvj	(Ldbd;Ljava/nio/ByteBuffer;)V	a	method_21874	writeChunk
METHOD	dvj	(Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream;	a	method_21876	getInputStream
METHOD	dvj	(Ljava/nio/file/Path;Ljava/nio/ByteBuffer;)Ldvj$b;	a	method_22410	writeSafely
METHOD	dvj	(Ljava/nio/file/Path;Ljava/nio/file/Path;)V	a	method_22411	method_22411
METHOD	dvj	()V	b	method_26981	sync
METHOD	dvj	(B)B	b	method_22412	getChunkStreamVersionId
METHOD	dvj	(I)I	b	method_21878	getOffset
METHOD	dvj	(Ldbd;)Z	b	method_21879	isChunkValid
METHOD	dvj	()I	c	method_31739	getEpochTimeSeconds
METHOD	dvj	(I)I	c	method_21880	getSectorCount
METHOD	dvj	(Ldbd;)Ljava/io/DataOutputStream;	c	method_21881	getChunkOutputStream
METHOD	dvj	()Ljava/nio/ByteBuffer;	d	method_22406	getHeaderBuf
METHOD	dvj	(Ldbd;)V	d	method_31740	delete
METHOD	dvj	()V	e	method_21870	writeHeader
METHOD	dvj	(Ldbd;)Z	e	method_12423	hasChunk
METHOD	dvj	()V	f	method_21877	fillLastSector
METHOD	dvj	(Ldbd;)Ljava/nio/file/Path;	f	method_22413	getExternalChunkPath
METHOD	dvj	(Ldbd;)I	g	method_12419	getSectorData
METHOD	dvj	(Ldbd;)I	h	method_17909	getIndex
METHOD	dvj	(Ldbd;)V	i	method_22414	method_22414
CLASS	dvj$a	net/minecraft/class_2861$class_2862	net/minecraft/world/storage/RegionFile$ChunkBuffer
FIELD	dvj$a	Ldvj;	a	field_13035	field_13035
FIELD	dvj$a	Ldbd;	b	field_17656	pos
CLASS	dvj$b	net/minecraft/class_2861$class_4549	net/minecraft/world/storage/RegionFile$OutputAction
CLASS	dvk	net/minecraft/class_2867	net/minecraft/world/storage/RegionBasedStorage
FIELD	dvk	Ljava/lang/String;	a	field_31425	MCA_EXTENSION
FIELD	dvk	I	b	field_31426	MAX_CACHE_SIZE
FIELD	dvk	Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;	c	field_17657	cachedRegionFiles
FIELD	dvk	Ldvm;	d	field_49103	storageKey
FIELD	dvk	Ljava/nio/file/Path;	e	field_18690	directory
FIELD	dvk	Z	f	field_23748	dsync
METHOD	dvk	()V	a	method_26982	sync
METHOD	dvk	(Ldbd;)Lur;	a	method_17911	getTagAt
METHOD	dvk	(Ldbd;Lur;)V	a	method_23726	write
METHOD	dvk	(Ldbd;Lvl;)V	a	method_39802	scanChunk
METHOD	dvk	(Ldbd;)Ldvj;	b	method_12440	getRegionFile
CLASS	dvl	net/minecraft/class_4486	net/minecraft/world/storage/ChunkCompressionFormat
FIELD	dvl	Ldvl;	a	field_20442	GZIP
FIELD	dvl	Ldvl;	b	field_20443	DEFLATE
FIELD	dvl	Ldvl;	c	field_20444	UNCOMPRESSED
FIELD	dvl	Ldvl;	d	field_48753	LZ4
FIELD	dvl	Ldvl;	e	field_48916	CUSTOM
FIELD	dvl	Ldvl;	f	field_48754	DEFAULT_FORMAT
FIELD	dvl	Lorg/slf4j/Logger;	g	field_48755	LOGGER
FIELD	dvl	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	h	field_20445	FORMATS
FIELD	dvl	Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;	i	field_48756	FORMAT_BY_NAME
FIELD	dvl	Ldvl;	j	field_48757	currentFormat
FIELD	dvl	I	k	field_20446	id
FIELD	dvl	Ljava/lang/String;	l	field_48758	name
FIELD	dvl	Ldvl$a;	m	field_20447	inputStreamWrapper
FIELD	dvl	Ldvl$a;	n	field_20448	outputStreamWrapper
METHOD	dvl	()Ldvl;	a	method_56567	getCurrentFormat
METHOD	dvl	(I)Ldvl;	a	method_21883	get
METHOD	dvl	(Ldvl;)Ldvl;	a	method_21884	add
METHOD	dvl	(Ljava/io/InputStream;)Ljava/io/InputStream;	a	method_21885	wrap
METHOD	dvl	(Ljava/io/OutputStream;)Ljava/io/OutputStream;	a	method_21886	wrap
METHOD	dvl	(Ljava/lang/String;)V	a	method_56568	setCurrentFormat
METHOD	dvl	()I	b	method_21882	getId
METHOD	dvl	(I)Z	b	method_21887	exists
METHOD	dvl	(Ljava/io/InputStream;)Ljava/io/InputStream;	b	method_56569	method_56569
METHOD	dvl	(Ljava/io/OutputStream;)Ljava/io/OutputStream;	b	method_56570	method_56570
METHOD	dvl	(Ljava/io/InputStream;)Ljava/io/InputStream;	c	method_21888	method_21888
METHOD	dvl	(Ljava/io/OutputStream;)Ljava/io/OutputStream;	c	method_21889	method_21889
METHOD	dvl	(Ljava/io/InputStream;)Ljava/io/InputStream;	d	method_39803	method_39803
METHOD	dvl	(Ljava/io/OutputStream;)Ljava/io/OutputStream;	d	method_39804	method_39804
METHOD	dvl	(Ljava/io/InputStream;)Ljava/io/InputStream;	e	method_39805	method_39805
METHOD	dvl	(Ljava/io/OutputStream;)Ljava/io/OutputStream;	e	method_39806	method_39806
CLASS	dvl$a	net/minecraft/class_4486$class_4487	net/minecraft/world/storage/ChunkCompressionFormat$Wrapper
CLASS	dvm	net/minecraft/class_9240	net/minecraft/world/storage/StorageKey
FIELD	dvm	Ljava/lang/String;	a	comp_2345	comp_2345
FIELD	dvm	Lald;	b	comp_2346	comp_2346
FIELD	dvm	Ljava/lang/String;	c	comp_2347	comp_2347
METHOD	dvm	()Ljava/lang/String;	a	comp_2345	comp_2345
METHOD	dvm	(Ljava/lang/String;)Ldvm;	a	method_57013	withSuffix
METHOD	dvm	()Lald;	b	comp_2346	comp_2346
METHOD	dvm	()Ljava/lang/String;	c	comp_2347	comp_2347
CLASS	dvn	net/minecraft/class_4180	net/minecraft/world/storage/SerializingRegionBasedStorage
FIELD	dvn	Lorg/slf4j/Logger;	a	field_18691	LOGGER
FIELD	dvn	Ljava/lang/String;	b	field_31427	SECTIONS_KEY
FIELD	dvn	Ldby;	c	field_27240	world
FIELD	dvn	Ldvo;	d	field_48759	storageAccess
FIELD	dvn	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	e	field_18692	loadedElements
FIELD	dvn	Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;	f	field_18693	unsavedElements
FIELD	dvn	Ljava/util/function/Function;	g	field_24750	codecFactory
FIELD	dvn	Ljava/util/function/Function;	h	field_18695	factory
FIELD	dvn	Ljw;	i	field_39315	registryManager
METHOD	dvn	()Z	a	method_40020	hasUnsavedElements
METHOD	dvn	(J)V	a	method_19288	onUpdate
METHOD	dvn	(JLcom/mojang/serialization/Dynamic;)Ljava/util/Optional;	a	method_28511	method_28511
METHOD	dvn	(JZLjava/lang/Object;)V	a	method_20366	method_20366
METHOD	dvn	(Lcom/mojang/serialization/Dynamic;)I	a	method_20369	getDataVersion
METHOD	dvn	(Ldbd;)V	a	method_20436	saveChunk
METHOD	dvn	(Ldbd;I)J	a	method_33637	chunkSectionPosAsLong
METHOD	dvn	(Ldbd;Lalc;Lur;)V	a	method_20368	update
METHOD	dvn	(Ldbd;Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic;	a	method_20367	serialize
METHOD	dvn	(Ldbd;Ljava/lang/Throwable;)Ljava/util/Optional;	a	method_43412	method_43412
METHOD	dvn	(Ljava/util/Map;Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;Ljava/lang/Object;)V	a	method_28512	method_28512
METHOD	dvn	(Ljava/util/function/BooleanSupplier;)V	a	method_19290	tick
METHOD	dvn	(J)V	b	method_19291	onLoad
METHOD	dvn	(Ldbd;)V	b	method_19289	loadDataAt
METHOD	dvn	(J)Ljava/util/Optional;	c	method_19293	getIfLoaded
METHOD	dvn	(Ldbd;)Ljava/util/concurrent/CompletableFuture;	c	method_20621	loadNbt
METHOD	dvn	(J)Ljava/util/Optional;	d	method_19294	get
METHOD	dvn	(Ldbd;)V	d	method_20370	save
METHOD	dvn	(J)Z	e	method_19292	isPosInvalid
METHOD	dvn	(J)Ljava/lang/Object;	f	method_19295	getOrCreate
METHOD	dvn	(J)V	g	method_28513	method_28513
METHOD	dvn	(J)V	h	method_19296	method_19296
METHOD	dvn	(J)V	i	method_19297	method_19297
CLASS	dvo	net/minecraft/class_9172	net/minecraft/world/storage/ChunkPosKeyedStorage
FIELD	dvo	Ldvf;	a	field_48760	worker
FIELD	dvo	Lcom/mojang/datafixers/DataFixer;	b	field_48761	dataFixer
FIELD	dvo	Lbae;	c	field_48762	dataFixTypes
METHOD	dvo	(Lcom/mojang/serialization/Dynamic;I)Lcom/mojang/serialization/Dynamic;	a	method_56571	update
METHOD	dvo	(Ldbd;)Ljava/util/concurrent/CompletableFuture;	a	method_56572	read
METHOD	dvo	(Ldbd;Lur;)Ljava/util/concurrent/CompletableFuture;	a	method_56565	set
METHOD	dvo	(Lur;I)Lur;	a	method_56573	update
METHOD	dvo	(Z)Ljava/util/concurrent/CompletableFuture;	a	method_56574	completeAll
CLASS	dvp	net/minecraft/class_6100	net/minecraft/unused/packageinfo/PackageInfo6100
CLASS	dvq	net/minecraft/class_7134	net/minecraft/world/dimension/DimensionTypes
FIELD	dvq	Lald;	a	field_37666	field_37666
FIELD	dvq	Lald;	b	field_37667	field_37667
FIELD	dvq	Lald;	c	field_37668	field_37668
FIELD	dvq	Lald;	d	field_37669	field_37669
FIELD	dvq	Lale;	e	field_37670	OVERWORLD_ID
FIELD	dvq	Lale;	f	field_37671	THE_NETHER_ID
FIELD	dvq	Lale;	g	field_37672	THE_END_ID
METHOD	dvq	(Ljava/lang/String;)Lald;	a	method_41524	of
CLASS	dvr	net/minecraft/class_6101	net/minecraft/world/dimension/YLevels
FIELD	dvr	I	a	field_31428	OVERWORLD_MIN_Y
FIELD	dvr	I	b	field_31429	OVERWORLD_HEIGHT
FIELD	dvr	I	c	field_31430	OVERWORLD_GENERATION_HEIGHT
FIELD	dvr	I	d	field_31431	OVERWORLD_LOGICAL_HEIGHT
FIELD	dvr	I	e	field_31432	NETHER_MIN_Y
FIELD	dvr	I	f	field_31433	NETHER_HEIGHT
FIELD	dvr	I	g	field_31434	NETHER_GENERATION_HEIGHT
FIELD	dvr	I	h	field_31435	NETHER_LOGICAL_HEIGHT
FIELD	dvr	I	i	field_31436	END_MIN_Y
FIELD	dvr	I	j	field_31437	END_HEIGHT
FIELD	dvr	I	k	field_31438	END_GENERATION_HEIGHT
FIELD	dvr	I	l	field_31439	END_LOGICAL_HEIGHT
CLASS	dvs	net/minecraft/class_2874	net/minecraft/world/dimension/DimensionType
FIELD	dvs	I	a	field_28133	SIZE_BITS_Y
FIELD	dvs	I	b	field_33411	field_33411
FIELD	dvs	I	c	field_28134	MAX_HEIGHT
FIELD	dvs	I	d	field_28135	MAX_COLUMN_HEIGHT
FIELD	dvs	I	e	field_28136	MIN_HEIGHT
FIELD	dvs	I	f	field_35478	field_35478
FIELD	dvs	I	g	field_35479	field_35479
FIELD	dvs	Lcom/mojang/serialization/Codec;	h	field_24757	CODEC
FIELD	dvs	[F	i	field_24752	MOON_SIZES
FIELD	dvs	Lcom/mojang/serialization/Codec;	j	field_24756	REGISTRY_CODEC
FIELD	dvs	Ljava/util/OptionalLong;	k	comp_641	comp_641
FIELD	dvs	Z	l	comp_642	comp_642
FIELD	dvs	Z	m	comp_643	comp_643
FIELD	dvs	Z	n	comp_644	ultrawarm
FIELD	dvs	Z	o	comp_645	comp_645
FIELD	dvs	D	p	comp_646	comp_646
FIELD	dvs	Z	q	comp_648	comp_648
FIELD	dvs	Z	r	comp_649	comp_649
FIELD	dvs	I	s	comp_651	comp_651
FIELD	dvs	I	t	comp_652	comp_652
FIELD	dvs	I	u	comp_653	comp_653
FIELD	dvs	Laxe;	v	comp_654	comp_654
FIELD	dvs	Lale;	w	comp_655	effects
FIELD	dvs	F	x	comp_656	comp_656
FIELD	dvs	Ldvs$a;	y	comp_847	comp_847
FIELD	dvs	I	z	field_31440	field_31440
METHOD	dvs	()Z	a	method_29960	hasFixedTime
METHOD	dvs	(J)F	a	method_28528	getSkyAngle
METHOD	dvs	(Lald;Ljava/nio/file/Path;)Ljava/nio/file/Path;	a	method_12488	getSaveDirectory
METHOD	dvs	(Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult;	a	method_28521	worldFromDimensionNbt
METHOD	dvs	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28522	method_28522
METHOD	dvs	(Ldvs;Ldvs;)D	a	method_31109	getCoordinateScaleFactor
METHOD	dvs	()Z	b	method_44220	piglinSafe
METHOD	dvs	(J)I	b	method_28531	getMoonPhase
METHOD	dvs	()Z	c	method_44221	hasRaids
METHOD	dvs	()Lbpx;	d	method_44222	monsterSpawnLightTest
METHOD	dvs	()I	e	method_44223	monsterSpawnBlockLightLimit
METHOD	dvs	()Ljava/util/OptionalLong;	f	comp_641	comp_641
METHOD	dvs	()Z	g	comp_642	comp_642
METHOD	dvs	()Z	h	comp_643	comp_643
METHOD	dvs	()Z	i	comp_644	ultrawarm
METHOD	dvs	()Z	j	comp_645	comp_645
METHOD	dvs	()D	k	comp_646	comp_646
METHOD	dvs	()Z	l	comp_648	comp_648
METHOD	dvs	()Z	m	comp_649	comp_649
METHOD	dvs	()I	n	comp_651	comp_651
METHOD	dvs	()I	o	comp_652	comp_652
METHOD	dvs	()I	p	comp_653	comp_653
METHOD	dvs	()Laxe;	q	comp_654	comp_654
METHOD	dvs	()Lale;	r	comp_655	effects
METHOD	dvs	()F	s	comp_656	comp_656
METHOD	dvs	()Ldvs$a;	t	comp_847	comp_847
CLASS	dvs$a	net/minecraft/class_2874$class_7512	net/minecraft/world/dimension/DimensionType$MonsterSettings
FIELD	dvs$a	Lcom/mojang/serialization/MapCodec;	a	field_39414	CODEC
FIELD	dvs$a	Z	b	comp_848	comp_848
FIELD	dvs$a	Z	c	comp_849	comp_849
FIELD	dvs$a	Lbpx;	d	comp_850	comp_850
FIELD	dvs$a	I	e	comp_851	comp_851
METHOD	dvs$a	()Z	a	comp_848	comp_848
METHOD	dvs$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_44224	method_44224
METHOD	dvs$a	()Z	b	comp_849	comp_849
METHOD	dvs$a	()Lbpx;	c	comp_850	comp_850
METHOD	dvs$a	()I	d	comp_851	comp_851
CLASS	dvt	net/minecraft/class_5363	net/minecraft/world/dimension/DimensionOptions
FIELD	dvt	Lcom/mojang/serialization/Codec;	a	field_25411	CODEC
FIELD	dvt	Lald;	b	field_25412	OVERWORLD
FIELD	dvt	Lald;	c	field_25413	NETHER
FIELD	dvt	Lald;	d	field_25414	END
FIELD	dvt	Lji;	e	comp_1012	dimensionTypeEntry
FIELD	dvt	Ldtx;	f	comp_1013	chunkGenerator
METHOD	dvt	()Lji;	a	comp_1012	dimensionTypeEntry
METHOD	dvt	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_29568	method_29568
METHOD	dvt	()Ldtx;	b	comp_1013	chunkGenerator
CLASS	dvu	net/minecraft/class_2876	net/minecraft/entity/boss/dragon/EnderDragonSpawnState
FIELD	dvu	Ldvu;	a	field_13097	field_13097
FIELD	dvu	Ldvu;	b	field_13095	field_13095
FIELD	dvu	Ldvu;	c	field_13094	field_13094
FIELD	dvu	Ldvu;	d	field_13098	field_13098
FIELD	dvu	Ldvu;	e	field_13099	field_13099
FIELD	dvu	[Ldvu;	f	field_13096	field_13096
METHOD	dvu	()[Ldvu;	a	method_36745	method_36745
METHOD	dvu	(Lare;Ldvv;Ljava/util/List;ILiz;)V	a	method_12507	run
CLASS	dvu$1	net/minecraft/class_2876$1	net/minecraft/entity/boss/dragon/EnderDragonSpawnState$1
CLASS	dvu$2	net/minecraft/class_2876$2	net/minecraft/entity/boss/dragon/EnderDragonSpawnState$2
CLASS	dvu$3	net/minecraft/class_2876$3	net/minecraft/entity/boss/dragon/EnderDragonSpawnState$3
CLASS	dvu$4	net/minecraft/class_2876$4	net/minecraft/entity/boss/dragon/EnderDragonSpawnState$4
CLASS	dvu$5	net/minecraft/class_2876$5	net/minecraft/entity/boss/dragon/EnderDragonSpawnState$5
CLASS	dvv	net/minecraft/class_2881	net/minecraft/entity/boss/dragon/EnderDragonFight
FIELD	dvv	I	A	field_13118	spawnStateTimer
FIELD	dvv	Ljava/util/List;	B	field_13109	crystals
FIELD	dvv	I	a	field_31445	field_31445
FIELD	dvv	I	b	field_31441	field_31441
FIELD	dvv	I	c	field_31442	SPAWN_Y
FIELD	dvv	Lorg/slf4j/Logger;	d	field_13112	LOGGER
FIELD	dvv	I	e	field_31443	CHECK_DRAGON_SEEN_INTERVAL
FIELD	dvv	I	f	field_31444	CRYSTAL_COUNTING_INTERVAL
FIELD	dvv	I	g	field_31446	ISLAND_SIZE
FIELD	dvv	I	h	field_31447	PLAYER_COUNTING_INTERVAL
FIELD	dvv	I	i	field_31448	field_31448
FIELD	dvv	Ljava/util/function/Predicate;	j	field_44876	showBossBarPredicate
FIELD	dvv	Larb;	k	field_13119	bossBar
FIELD	dvv	Lare;	l	field_13108	world
FIELD	dvv	Liz;	m	field_44877	origin
FIELD	dvv	Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	n	field_13121	gateways
FIELD	dvv	Ldsf;	o	field_13110	endPortalPattern
FIELD	dvv	I	p	field_13107	dragonSeenTimer
FIELD	dvv	I	q	field_13106	endCrystalsAlive
FIELD	dvv	I	r	field_13105	crystalCountTimer
FIELD	dvv	I	s	field_13122	playerUpdateTimer
FIELD	dvv	Z	t	field_13115	dragonKilled
FIELD	dvv	Z	u	field_13114	previouslyKilled
FIELD	dvv	Z	v	field_44878	skipChunksLoadedCheck
FIELD	dvv	Ljava/util/UUID;	w	field_13116	dragonUuid
FIELD	dvv	Z	x	field_13111	doLegacyCheck
FIELD	dvv	Liz;	y	field_13117	exitPortalLocation
FIELD	dvv	Ldvu;	z	field_13120	dragonSpawnState
METHOD	dvv	()V	a	method_51855	setSkipChunksLoadedCheck
METHOD	dvv	(J)Ljava/util/List;	a	method_52229	method_52229
METHOD	dvv	(Lchy;Lbrl;)V	a	method_12526	crystalDestroyed
METHOD	dvv	(Lchz;)V	a	method_12528	dragonKilled
METHOD	dvv	(Ldvu;)V	a	method_12521	setSpawnState
METHOD	dvv	(Liz;)V	a	method_12516	generateEndGateway
METHOD	dvv	(Liz;Lji$c;)V	a	method_46716	method_46716
METHOD	dvv	(Ljava/util/List;)V	a	method_12529	respawnDragon
METHOD	dvv	(Ljv;)Ljava/util/Optional;	a	method_46717	method_46717
METHOD	dvv	(Z)V	a	method_12518	generateEndPortal
METHOD	dvv	()Ldvv$a;	b	method_12530	toData
METHOD	dvv	(Lchz;)V	b	method_12532	updateFight
METHOD	dvv	()V	c	method_12538	tick
METHOD	dvv	()V	d	method_51856	clearGatewaysList
METHOD	dvv	()I	e	method_12517	getAliveEndCrystals
METHOD	dvv	()Z	f	method_12536	hasPreviouslyKilled
METHOD	dvv	()V	g	method_12522	respawnDragon
METHOD	dvv	()V	h	method_12524	resetEndCrystals
METHOD	dvv	()Ljava/util/UUID;	i	method_52179	getDragonUuid
METHOD	dvv	()V	j	method_12515	convertFromLegacy
METHOD	dvv	()V	k	method_12525	checkDragonSeen
METHOD	dvv	()Z	l	method_12514	worldContainsEndPortal
METHOD	dvv	()Ldsf$b;	m	method_12531	findEndPortal
METHOD	dvv	()Z	n	method_12533	areChunksLoaded
METHOD	dvv	()V	o	method_12520	updatePlayers
METHOD	dvv	()V	p	method_12535	countAliveCrystals
METHOD	dvv	()V	q	method_12519	generateNewEndGateway
METHOD	dvv	()Lchz;	r	method_12523	createDragon
CLASS	dvv$a	net/minecraft/class_2881$class_8576	net/minecraft/entity/boss/dragon/EnderDragonFight$Data
FIELD	dvv$a	Lcom/mojang/serialization/Codec;	a	field_44945	CODEC
FIELD	dvv$a	Ldvv$a;	b	field_44946	DEFAULT
FIELD	dvv$a	Z	c	comp_1540	comp_1540
FIELD	dvv$a	Z	d	comp_1541	comp_1541
FIELD	dvv$a	Z	e	comp_1542	comp_1542
FIELD	dvv$a	Z	f	comp_1543	comp_1543
FIELD	dvv$a	Ljava/util/Optional;	g	comp_1544	comp_1544
FIELD	dvv$a	Ljava/util/Optional;	h	comp_1545	comp_1545
FIELD	dvv$a	Ljava/util/Optional;	i	comp_1546	comp_1546
METHOD	dvv$a	()Z	a	comp_1540	comp_1540
METHOD	dvv$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_52230	method_52230
METHOD	dvv$a	()Z	b	comp_1541	comp_1541
METHOD	dvv$a	()Z	c	comp_1542	comp_1542
METHOD	dvv$a	()Z	d	comp_1543	comp_1543
METHOD	dvv$a	()Ljava/util/Optional;	e	comp_1544	comp_1544
METHOD	dvv$a	()Ljava/util/Optional;	f	comp_1545	comp_1545
METHOD	dvv$a	()Ljava/util/Optional;	g	comp_1546	comp_1546
CLASS	dvw	net/minecraft/class_6102	net/minecraft/unused/packageinfo/PackageInfo6102
CLASS	dvx	net/minecraft/class_6103	net/minecraft/unused/packageinfo/PackageInfo6103
CLASS	dvy	net/minecraft/class_5566	net/minecraft/world/storage/ChunkDataList
FIELD	dvy	Ldbd;	a	field_27241	pos
FIELD	dvy	Ljava/util/List;	b	field_27242	backingList
METHOD	dvy	()Ldbd;	a	method_31741	getChunkPos
METHOD	dvy	()Ljava/util/stream/Stream;	b	method_31742	stream
METHOD	dvy	()Z	c	method_31743	isEmpty
CLASS	dvz	net/minecraft/class_5567	net/minecraft/world/chunk/ChunkStatusChangeListener
CLASS	dwa	net/minecraft/class_5568	net/minecraft/world/entity/EntityLike
METHOD	dwa	(Ldwb;)V	a	method_31744	setChangeListener
METHOD	dwa	()I	al	method_5628	getId
METHOD	dwa	(Lbss$c;)V	b	method_31745	setRemoved
METHOD	dwa	()Levk;	cK	method_5829	getBoundingBox
METHOD	dwa	()Ljava/util/stream/Stream;	cU	method_24204	streamSelfAndPassengers
METHOD	dwa	()Ljava/util/stream/Stream;	cV	method_31748	streamPassengersAndSelf
METHOD	dwa	()Ljava/util/UUID;	cz	method_5667	getUuid
METHOD	dwa	()Z	dN	method_31746	shouldSave
METHOD	dwa	()Z	dO	method_31747	isPlayer
METHOD	dwa	()Liz;	dp	method_24515	getBlockPos
CLASS	dwb	net/minecraft/class_5569	net/minecraft/world/entity/EntityChangeListener
FIELD	dwb	Ldwb;	a	field_27243	NONE
METHOD	dwb	()V	a	method_31749	updateEntityPosition
METHOD	dwb	(Lbss$c;)V	a	method_31750	remove
CLASS	dwb$1	net/minecraft/class_5569$1	net/minecraft/world/entity/EntityChangeListener$1
CLASS	dwc	net/minecraft/class_5570	net/minecraft/world/entity/EntityIndex
FIELD	dwc	Lorg/slf4j/Logger;	a	field_27244	LOGGER
FIELD	dwc	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	b	field_27245	idToEntity
FIELD	dwc	Ljava/util/Map;	c	field_27246	uuidToEntity
METHOD	dwc	()Ljava/lang/Iterable;	a	method_31751	iterate
METHOD	dwc	(I)Ldwa;	a	method_31752	get
METHOD	dwc	(Ldwa;)V	a	method_31753	add
METHOD	dwc	(Ldwh;Laxk;)V	a	method_31754	forEach
METHOD	dwc	(Ljava/util/UUID;)Ldwa;	a	method_31755	get
METHOD	dwc	()I	b	method_31756	size
METHOD	dwc	(Ldwa;)V	b	method_31757	remove
CLASS	dwd	net/minecraft/class_5571	net/minecraft/world/storage/ChunkDataAccess
METHOD	dwd	(Ldbd;)Ljava/util/concurrent/CompletableFuture;	a	method_31759	readChunkData
METHOD	dwd	(Ldvy;)V	a	method_31760	writeChunkData
METHOD	dwd	(Z)V	a	method_31758	awaitAll
CLASS	dwe	net/minecraft/class_5572	net/minecraft/world/entity/EntityTrackingSection
FIELD	dwe	Lorg/slf4j/Logger;	a	field_27247	LOGGER
FIELD	dwe	Laxp;	b	field_27248	collection
FIELD	dwe	Ldwn;	c	field_27249	status
METHOD	dwe	()Z	a	method_31761	isEmpty
METHOD	dwe	(Ldwa;)V	a	method_31764	add
METHOD	dwe	(Ldwh;Levk;Laxk;)Laxk$a;	a	method_31762	forEach
METHOD	dwe	(Ldwn;)Ldwn;	a	method_31763	swapStatus
METHOD	dwe	(Levk;Laxk;)Laxk$a;	a	method_31765	forEach
METHOD	dwe	()Ljava/util/stream/Stream;	b	method_31766	stream
METHOD	dwe	(Ldwa;)Z	b	method_31767	remove
METHOD	dwe	()Ldwn;	c	method_31768	getStatus
METHOD	dwe	()I	d	method_31769	size
CLASS	dwf	net/minecraft/class_5573	net/minecraft/world/entity/SectionedEntityCache
FIELD	dwf	Ljava/lang/Class;	a	field_27250	entityClass
FIELD	dwf	Lit/unimi/dsi/fastutil/longs/Long2ObjectFunction;	b	field_27251	posToStatus
FIELD	dwf	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	c	field_27252	trackingSections
FIELD	dwf	Lit/unimi/dsi/fastutil/longs/LongSortedSet;	d	field_27253	trackedPositions
METHOD	dwf	()Lit/unimi/dsi/fastutil/longs/LongSet;	a	method_31770	getChunkPositions
METHOD	dwf	(II)Lit/unimi/dsi/fastutil/longs/LongSortedSet;	a	method_31771	getSections
METHOD	dwf	(J)Ljava/util/stream/LongStream;	a	method_31772	getSections
METHOD	dwf	(Ldwh;Levk;Laxk;)V	a	method_31773	forEachIntersects
METHOD	dwf	(Ldwh;Levk;Laxk;Ldwe;)Laxk$a;	a	method_31778	method_31778
METHOD	dwf	(Levk;Laxk;)V	a	method_31777	forEachInBox
METHOD	dwf	(Levk;Laxk;Ldwe;)Laxk$a;	a	method_39465	method_39465
METHOD	dwf	(Lit/unimi/dsi/fastutil/longs/LongSet;J)V	a	method_31780	method_31780
METHOD	dwf	()I	b	method_31781	sectionCount
METHOD	dwf	(J)Ljava/util/stream/Stream;	b	method_31782	getTrackingSections
METHOD	dwf	(Levk;Laxk;)V	b	method_31783	forEachIntersects
METHOD	dwf	(J)Ldwe;	c	method_31784	getTrackingSection
METHOD	dwf	(J)Ldwe;	d	method_31785	findTrackingSection
METHOD	dwf	(J)V	e	method_31786	removeSection
METHOD	dwf	(J)J	f	method_31787	chunkPosFromSectionPos
METHOD	dwf	(J)Ldwe;	g	method_31788	addSection
CLASS	dwg	net/minecraft/class_5574	net/minecraft/world/EntityList
FIELD	dwg	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	a	field_27254	entities
FIELD	dwg	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	b	field_27255	temp
FIELD	dwg	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	c	field_27256	iterating
METHOD	dwg	()V	a	method_31789	ensureSafe
METHOD	dwg	(Lbss;)V	a	method_31790	add
METHOD	dwg	(Ljava/util/function/Consumer;)V	a	method_31791	forEach
METHOD	dwg	(Lbss;)V	b	method_31792	remove
METHOD	dwg	(Lbss;)Z	c	method_31793	has
CLASS	dwh	net/minecraft/class_5575	net/minecraft/util/TypeFilter
METHOD	dwh	()Ljava/lang/Class;	a	method_31794	getBaseClass
METHOD	dwh	(Ljava/lang/Class;)Ldwh;	a	method_31795	instanceOf
METHOD	dwh	(Ljava/lang/Object;)Ljava/lang/Object;	a	method_31796	downcast
METHOD	dwh	(Ljava/lang/Class;)Ldwh;	b	method_55374	equals
CLASS	dwh$1	net/minecraft/class_5575$1	net/minecraft/util/TypeFilter$1
FIELD	dwh$1	Ljava/lang/Class;	a	field_27257	field_27257
CLASS	dwh$2	net/minecraft/class_5575$2	net/minecraft/util/TypeFilter$2
FIELD	dwh$2	Ljava/lang/Class;	a	field_47524	field_47524
CLASS	dwi	net/minecraft/class_5576	net/minecraft/world/entity/EntityHandler
METHOD	dwi	(Ljava/lang/Object;)V	a	method_43029	updateLoadStatus
METHOD	dwi	(Ljava/lang/Object;)V	b	method_31797	stopTracking
METHOD	dwi	(Ljava/lang/Object;)V	c	method_31798	startTracking
METHOD	dwi	(Ljava/lang/Object;)V	d	method_31799	stopTicking
METHOD	dwi	(Ljava/lang/Object;)V	e	method_31800	startTicking
METHOD	dwi	(Ljava/lang/Object;)V	f	method_31801	destroy
METHOD	dwi	(Ljava/lang/Object;)V	g	method_31802	create
CLASS	dwj	net/minecraft/class_5577	net/minecraft/world/entity/EntityLookup
METHOD	dwj	()Ljava/lang/Iterable;	a	method_31803	iterate
METHOD	dwj	(I)Ldwa;	a	method_31804	get
METHOD	dwj	(Ldwh;Laxk;)V	a	method_31806	forEach
METHOD	dwj	(Ldwh;Levk;Laxk;)V	a	method_31805	forEachIntersects
METHOD	dwj	(Levk;Ljava/util/function/Consumer;)V	a	method_31807	forEachIntersects
METHOD	dwj	(Ljava/util/UUID;)Ldwa;	a	method_31808	get
CLASS	dwk	net/minecraft/class_5578	net/minecraft/world/entity/SimpleEntityLookup
FIELD	dwk	Ldwc;	a	field_27258	index
FIELD	dwk	Ldwf;	b	field_27259	cache
CLASS	dwl	net/minecraft/class_5579	net/minecraft/server/world/ServerEntityManager
FIELD	dwl	Lorg/slf4j/Logger;	a	field_27260	LOGGER
FIELD	dwl	Ljava/util/Set;	b	field_27261	entityUuids
FIELD	dwl	Ldwi;	c	field_27262	handler
FIELD	dwl	Ldwd;	d	field_27263	dataAccess
FIELD	dwl	Ldwc;	e	field_27264	index
FIELD	dwl	Ldwf;	f	field_27265	cache
FIELD	dwl	Ldwj;	g	field_27266	lookup
FIELD	dwl	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	h	field_27267	trackingStatuses
FIELD	dwl	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	i	field_27268	managedStatuses
FIELD	dwl	Lit/unimi/dsi/fastutil/longs/LongSet;	j	field_27269	pendingUnloads
FIELD	dwl	Ljava/util/Queue;	k	field_27270	loadingQueue
METHOD	dwl	()V	a	method_31809	tick
METHOD	dwl	(J)Z	a	method_37252	isLoaded
METHOD	dwl	(JLdwe;)V	a	method_31811	entityLeftSection
METHOD	dwl	(JLjava/util/function/Consumer;)Z	a	method_31812	trySave
METHOD	dwl	(Laxx;J)V	a	method_31813	method_31813
METHOD	dwl	(Laxx;Ldwl$b;J)V	a	method_31814	method_31814
METHOD	dwl	(Ldbd;)Z	a	method_40021	shouldTick
METHOD	dwl	(Ldbd;Laqx;)V	a	method_31815	updateTrackingStatus
METHOD	dwl	(Ldbd;Ldwn;)V	a	method_31816	updateTrackingStatus
METHOD	dwl	(Ldbd;Ljava/lang/Throwable;)Ljava/lang/Void;	a	method_31817	method_31817
METHOD	dwl	(Ldwa;)Z	a	method_31818	addEntity
METHOD	dwl	(Ldwa;Ldwn;)Ldwn;	a	method_31832	getNeededLoadStatus
METHOD	dwl	(Ldwa;Z)Z	a	method_31820	addEntity
METHOD	dwl	(Ldwe;)Ljava/util/stream/Stream;	a	method_31821	method_31821
METHOD	dwl	(Ldwn;Ldwe;)V	a	method_31825	method_31825
METHOD	dwl	(Liz;)Z	a	method_40022	shouldTick
METHOD	dwl	(Ljava/io/Writer;)V	a	method_31826	dump
METHOD	dwl	(Ljava/util/UUID;)Z	a	method_31827	has
METHOD	dwl	(Ljava/util/stream/Stream;)V	a	method_31828	loadEntities
METHOD	dwl	()V	b	method_31829	save
METHOD	dwl	(J)V	b	method_31810	readIfFresh
METHOD	dwl	(Ldwa;)Z	b	method_31831	addEntityUuid
METHOD	dwl	(Ljava/util/stream/Stream;)V	b	method_31835	addEntities
METHOD	dwl	()V	c	method_31836	flush
METHOD	dwl	(J)V	c	method_31830	scheduleRead
METHOD	dwl	(Ldwa;)V	c	method_31838	startTicking
METHOD	dwl	()Ldwj;	d	method_31841	getLookup
METHOD	dwl	(J)Z	d	method_31837	unload
METHOD	dwl	(Ldwa;)V	d	method_31843	stopTicking
METHOD	dwl	()Ljava/lang/String;	e	method_31845	getDebugString
METHOD	dwl	(J)Z	e	method_31842	method_31842
METHOD	dwl	(Ldwa;)V	e	method_31847	startTracking
METHOD	dwl	()I	f	method_54490	getIndexSize
METHOD	dwl	(J)V	f	method_31846	method_31846
METHOD	dwl	(Ldwa;)V	f	method_31850	stopTracking
METHOD	dwl	()V	g	method_31851	unloadChunks
METHOD	dwl	(J)Z	g	method_31849	method_31849
METHOD	dwl	(Ldwa;)V	g	method_31852	unload
METHOD	dwl	()V	h	method_31853	loadChunks
METHOD	dwl	(Ldwa;)V	h	method_31854	method_31854
METHOD	dwl	()Lit/unimi/dsi/fastutil/longs/LongSet;	i	method_31855	getLoadedChunks
METHOD	dwl	(Ldwa;)V	i	method_31856	method_31856
METHOD	dwl	(Ldwa;)V	j	method_31857	method_31857
METHOD	dwl	(Ldwa;)V	k	method_31858	method_31858
METHOD	dwl	(Ldwa;)Z	l	method_31859	method_31859
METHOD	dwl	(Ldwa;)Z	m	method_31860	method_31860
METHOD	dwl	(Ldwa;)Z	n	method_31861	method_31861
METHOD	dwl	(Ldwa;)Z	o	method_31862	method_31862
METHOD	dwl	(Ldwa;)V	p	method_31863	method_31863
METHOD	dwl	(Ldwa;)V	q	method_31864	method_31864
CLASS	dwl$a	net/minecraft/class_5579$class_5580	net/minecraft/server/world/ServerEntityManager$Listener
FIELD	dwl$a	Ldwl;	b	field_27271	manager
FIELD	dwl$a	Ldwa;	c	field_27272	entity
FIELD	dwl$a	J	d	field_27273	sectionPos
FIELD	dwl$a	Ldwe;	e	field_27274	section
METHOD	dwl$a	(Ldwn;Ldwn;)V	a	method_31865	updateLoadStatus
CLASS	dwl$b	net/minecraft/class_5579$class_5581	net/minecraft/server/world/ServerEntityManager$Status
FIELD	dwl$b	Ldwl$b;	a	field_27275	field_27275
FIELD	dwl$b	Ldwl$b;	b	field_27276	field_27276
FIELD	dwl$b	Ldwl$b;	c	field_27277	field_27277
FIELD	dwl$b	[Ldwl$b;	d	field_27278	field_27278
METHOD	dwl$b	()[Ldwl$b;	a	method_36746	method_36746
CLASS	dwm	net/minecraft/class_5582	net/minecraft/client/world/ClientEntityManager
FIELD	dwm	Lorg/slf4j/Logger;	a	field_27279	LOGGER
FIELD	dwm	Ldwi;	b	field_27280	handler
FIELD	dwm	Ldwc;	c	field_27281	index
FIELD	dwm	Ldwf;	d	field_27282	cache
FIELD	dwm	Lit/unimi/dsi/fastutil/longs/LongSet;	e	field_27283	tickingChunkSections
FIELD	dwm	Ldwj;	f	field_27284	lookup
METHOD	dwm	()Ldwj;	a	method_31866	getLookup
METHOD	dwm	(J)Ldwn;	a	method_31867	method_31867
METHOD	dwm	(JLdwe;)V	a	method_31868	removeIfEmpty
METHOD	dwm	(Ldbd;)V	a	method_31869	startTicking
METHOD	dwm	(Ldwa;)V	a	method_31870	addEntity
METHOD	dwm	(Ldwe;)V	a	method_31871	method_31871
METHOD	dwm	()I	b	method_31874	getEntityCount
METHOD	dwm	(Ldbd;)V	b	method_31875	stopTicking
METHOD	dwm	(Ldwa;)Z	b	method_31876	method_31876
METHOD	dwm	(Ldwe;)V	b	method_31877	method_31877
METHOD	dwm	()Ljava/lang/String;	c	method_31879	getDebugString
METHOD	dwm	(Ldwa;)Z	c	method_31880	method_31880
CLASS	dwm$a	net/minecraft/class_5582$class_5583	net/minecraft/client/world/ClientEntityManager$Listener
FIELD	dwm$a	Ldwm;	b	field_27285	manager
FIELD	dwm$a	Ldwa;	c	field_27286	entity
FIELD	dwm$a	J	d	field_27287	lastSectionPos
FIELD	dwm$a	Ldwe;	e	field_27288	section
CLASS	dwn	net/minecraft/class_5584	net/minecraft/world/entity/EntityTrackingStatus
FIELD	dwn	Ldwn;	a	field_27289	field_27289
FIELD	dwn	Ldwn;	b	field_27290	field_27290
FIELD	dwn	Ldwn;	c	field_27291	field_27291
FIELD	dwn	Z	d	field_27292	tracked
FIELD	dwn	Z	e	field_27293	tick
FIELD	dwn	[Ldwn;	f	field_27294	field_27294
METHOD	dwn	()Z	a	method_31883	shouldTick
METHOD	dwn	(Laqx;)Ldwn;	a	method_31884	fromLevelType
METHOD	dwn	()Z	b	method_31885	shouldTrack
METHOD	dwn	()[Ldwn;	c	method_36747	method_36747
CLASS	dwo	net/minecraft/class_6104	net/minecraft/unused/packageinfo/PackageInfo6104
CLASS	dwp	net/minecraft/class_5707	net/minecraft/world/event/BlockPositionSource
FIELD	dwp	Lcom/mojang/serialization/MapCodec;	a	field_28137	CODEC
FIELD	dwp	Lzm;	b	field_48377	PACKET_CODEC
FIELD	dwp	Liz;	e	field_28138	pos
METHOD	dwp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_32927	method_32927
METHOD	dwp	(Ldwp;)Liz;	a	method_56122	method_56122
METHOD	dwp	(Ldwp;)Liz;	b	method_32928	method_32928
CLASS	dwp$a	net/minecraft/class_5707$class_5708	net/minecraft/world/event/BlockPositionSource$Type
CLASS	dwq	net/minecraft/class_5715	net/minecraft/world/event/listener/EntityGameEventHandler
FIELD	dwq	Ldwv;	a	field_28182	listener
FIELD	dwq	Lkb;	b	field_28183	sectionPos
METHOD	dwq	()Ldwv;	a	method_43152	getListener
METHOD	dwq	(Lare;)V	a	method_42335	onEntitySetPosCallback
METHOD	dwq	(Lare;Lkb;)V	a	method_42336	method_42336
METHOD	dwq	(Ldbz;Lkb;Ljava/util/function/Consumer;)V	a	method_32950	updateDispatcher
METHOD	dwq	(Ldww;)V	a	method_32951	method_32951
METHOD	dwq	(Lare;)V	b	method_32949	onEntityRemoval
METHOD	dwq	(Ldww;)V	b	method_32953	method_32953
METHOD	dwq	(Lare;)V	c	method_32952	onEntitySetPos
METHOD	dwq	(Ldww;)V	c	method_32954	method_32954
CLASS	dwr	net/minecraft/class_5709	net/minecraft/world/event/EntityPositionSource
FIELD	dwr	Lcom/mojang/serialization/MapCodec;	a	field_28139	CODEC
FIELD	dwr	Lzm;	b	field_48378	PACKET_CODEC
FIELD	dwr	Lcom/mojang/datafixers/util/Either;	e	field_38424	source
FIELD	dwr	F	f	field_38242	yOffset
METHOD	dwr	(Lbss;)V	a	method_42673	method_42673
METHOD	dwr	(Lcom/mojang/datafixers/util/Either;)Ljava/lang/Integer;	a	method_42676	method_42676
METHOD	dwr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_32932	method_32932
METHOD	dwr	(Ldbw;Lcom/mojang/datafixers/util/Either;)Ljava/util/Optional;	a	method_42674	method_42674
METHOD	dwr	(Ldbw;Ljava/util/UUID;)Lbss;	a	method_42675	method_42675
METHOD	dwr	(Ldwr;)Ljava/lang/Float;	a	method_56124	method_56124
METHOD	dwr	(Ljava/lang/Integer;)Ljava/util/UUID;	a	method_42677	method_42677
METHOD	dwr	(Ljava/lang/Integer;Ljava/lang/Float;)Ldwr;	a	method_56125	method_56125
METHOD	dwr	(Ljava/util/UUID;)Ljava/lang/Integer;	a	method_42678	method_42678
METHOD	dwr	(Ljava/util/UUID;Ljava/lang/Float;)Ldwr;	a	method_42679	method_42679
METHOD	dwr	()Ljava/util/UUID;	b	method_42680	getUuid
METHOD	dwr	(Lbss;)Levp;	b	method_42337	method_42337
METHOD	dwr	(Lcom/mojang/datafixers/util/Either;)Ljava/util/UUID;	b	method_42682	method_42682
METHOD	dwr	(Ldbw;)V	b	method_42681	findEntityInWorld
METHOD	dwr	(Ldwr;)Ljava/lang/Float;	b	method_42338	method_42338
METHOD	dwr	()I	c	method_42683	getEntityId
CLASS	dwr$a	net/minecraft/class_5709$class_5710	net/minecraft/world/event/EntityPositionSource$Type
CLASS	dws	net/minecraft/class_5711	net/minecraft/world/event/listener/SimpleGameEventDispatcher
FIELD	dws	Ljava/util/List;	b	field_28142	listeners
FIELD	dws	Ljava/util/Set;	c	field_37673	toRemove
FIELD	dws	Ljava/util/List;	d	field_37674	toAdd
FIELD	dws	Z	e	field_37675	dispatching
FIELD	dws	Lare;	f	field_28143	world
FIELD	dws	I	g	field_44636	ySectionCoord
FIELD	dws	Ldws$a;	h	field_44637	disposalCallback
METHOD	dws	(Lare;Levp;Ldwv;)Ljava/util/Optional;	a	method_32936	dispatchTo
CLASS	dws$a	net/minecraft/class_5711$class_8512	net/minecraft/world/event/listener/SimpleGameEventDispatcher$DisposalCallback
CLASS	dwt	net/minecraft/class_5712	net/minecraft/world/event/GameEvent
FIELD	dwt	Lji$c;	A	field_28159	field_28159
FIELD	dwt	Lji$c;	B	field_39415	field_39415
FIELD	dwt	Lji$c;	C	field_28146	field_28146
FIELD	dwt	Lji$c;	D	field_28145	field_28145
FIELD	dwt	Lji$c;	E	field_39485	field_39485
FIELD	dwt	Lji$c;	F	field_39486	field_39486
FIELD	dwt	Lji$c;	G	field_28152	field_28152
FIELD	dwt	Lji$c;	H	field_38425	field_38425
FIELD	dwt	Lji$c;	I	field_28727	field_28727
FIELD	dwt	Lji$c;	J	field_28162	field_28162
FIELD	dwt	Lji$c;	K	field_28161	field_28161
FIELD	dwt	Lji$c;	L	field_38243	field_38243
FIELD	dwt	Lji$c;	M	field_28730	field_28730
FIELD	dwt	Lji$c;	N	field_38244	field_38244
FIELD	dwt	Lji$c;	O	field_28160	field_28160
FIELD	dwt	Lji$c;	P	field_28155	field_28155
FIELD	dwt	Lji$c;	Q	field_28156	field_28156
FIELD	dwt	Lji$c;	R	field_39446	field_39446
FIELD	dwt	Lji$c;	S	field_45787	field_45787
FIELD	dwt	Lji$c;	T	field_43308	field_43308
FIELD	dwt	Lji$c;	U	field_43309	field_43309
FIELD	dwt	Lji$c;	V	field_43310	field_43310
FIELD	dwt	Lji$c;	W	field_43311	field_43311
FIELD	dwt	Lji$c;	X	field_43312	field_43312
FIELD	dwt	Lji$c;	Y	field_43313	field_43313
FIELD	dwt	Lji$c;	Z	field_43314	field_43314
FIELD	dwt	Lji$c;	a	field_28174	field_28174
FIELD	dwt	Lji$c;	aa	field_43315	field_43315
FIELD	dwt	Lji$c;	ab	field_43316	field_43316
FIELD	dwt	Lji$c;	ac	field_43317	field_43317
FIELD	dwt	Lji$c;	ad	field_43318	field_43318
FIELD	dwt	Lji$c;	ae	field_43319	field_43319
FIELD	dwt	Lji$c;	af	field_43320	field_43320
FIELD	dwt	Lji$c;	ag	field_43321	field_43321
FIELD	dwt	Lji$c;	ah	field_43322	field_43322
FIELD	dwt	I	ai	field_31449	DEFAULT_RANGE
FIELD	dwt	I	aj	comp_2193	comp_2193
FIELD	dwt	Lji$c;	b	field_28172	field_28172
FIELD	dwt	Lji$c;	c	field_28733	field_28733
FIELD	dwt	Lji$c;	d	field_28169	field_28169
FIELD	dwt	Lji$c;	e	field_28175	field_28175
FIELD	dwt	Lji$c;	f	field_28165	field_28165
FIELD	dwt	Lji$c;	g	field_28173	field_28173
FIELD	dwt	Lji$c;	h	field_28168	field_28168
FIELD	dwt	Lji$c;	i	field_28164	field_28164
FIELD	dwt	Lji$c;	j	field_28177	field_28177
FIELD	dwt	Lji$c;	k	field_28176	field_28176
FIELD	dwt	Lji$c;	l	field_28734	field_28734
FIELD	dwt	Lji$c;	m	field_28735	field_28735
FIELD	dwt	Lji$c;	n	field_28158	field_28158
FIELD	dwt	Lji$c;	o	field_28736	field_28736
FIELD	dwt	Lji$c;	p	field_37676	field_37676
FIELD	dwt	Lji$c;	q	field_42479	field_42479
FIELD	dwt	Lji$c;	r	field_28725	field_28725
FIELD	dwt	Lji$c;	s	field_42480	field_42480
FIELD	dwt	Lji$c;	t	field_28738	field_28738
FIELD	dwt	Lji$c;	u	field_45148	field_45148
FIELD	dwt	Lji$c;	v	field_28739	field_28739
FIELD	dwt	Lji$c;	w	field_28178	field_28178
FIELD	dwt	Lji$c;	x	field_28157	field_28157
FIELD	dwt	Lji$c;	y	field_28167	field_28167
FIELD	dwt	Lji$c;	z	field_28166	field_28166
METHOD	dwt	()I	a	comp_2193	comp_2193
METHOD	dwt	(Ljava/lang/String;)Lji$c;	a	method_32939	register
METHOD	dwt	(Ljava/lang/String;I)Lji$c;	a	method_32940	register
METHOD	dwt	(Ljv;)Lji;	a	method_55782	registerAndGetDefault
CLASS	dwt$a	net/minecraft/class_5712$class_7397	net/minecraft/world/event/GameEvent$Emitter
FIELD	dwt$a	Lbss;	a	comp_713	comp_713
FIELD	dwt$a	Ldsa;	b	comp_714	comp_714
METHOD	dwt$a	()Lbss;	a	comp_713	comp_713
METHOD	dwt$a	(Lbss;)Ldwt$a;	a	method_43285	of
METHOD	dwt$a	(Lbss;Ldsa;)Ldwt$a;	a	method_43286	of
METHOD	dwt$a	(Ldsa;)Ldwt$a;	a	method_43287	of
METHOD	dwt$a	()Ldsa;	b	comp_714	comp_714
CLASS	dwt$b	net/minecraft/class_5712$class_7447	net/minecraft/world/event/GameEvent$Message
FIELD	dwt$b	Lji;	a	field_39177	event
FIELD	dwt$b	Levp;	b	field_39178	emitterPos
FIELD	dwt$b	Ldwt$a;	c	field_39179	emitter
FIELD	dwt$b	Ldwv;	d	field_39180	listener
FIELD	dwt$b	D	e	field_39181	distanceTraveled
METHOD	dwt$b	()Lji;	a	method_43724	getEvent
METHOD	dwt$b	(Ldwt$b;)I	a	method_43725	compareTo
METHOD	dwt$b	()Levp;	b	method_43726	getEmitterPos
METHOD	dwt$b	()Ldwt$a;	c	method_43727	getEmitter
METHOD	dwt$b	()Ldwv;	d	method_43728	getListener
CLASS	dwu	net/minecraft/class_7719	net/minecraft/world/event/listener/GameEventDispatchManager
FIELD	dwu	Lare;	a	field_40352	world
METHOD	dwu	(Ljava/util/List;)V	a	method_45491	dispatchListenersByDistance
METHOD	dwu	(Ljava/util/List;Lji;Levp;Ldwt$a;Ldwv;Levp;)V	a	method_45492	method_45492
METHOD	dwu	(Lji;Levp;Ldwt$a;)V	a	method_45490	dispatch
CLASS	dwv	net/minecraft/class_5714	net/minecraft/world/event/listener/GameEventListener
METHOD	dwv	()Ldwx;	a	method_32946	getPositionSource
METHOD	dwv	(Lare;Lji;Ldwt$a;Levp;)Z	a	method_32947	listen
METHOD	dwv	()I	b	method_32948	getRange
METHOD	dwv	()Ldwv$a;	c	method_45472	getTriggerOrder
CLASS	dwv$a	net/minecraft/class_5714$class_7720	net/minecraft/world/event/listener/GameEventListener$TriggerOrder
FIELD	dwv$a	Ldwv$a;	a	field_40353	field_40353
FIELD	dwv$a	Ldwv$a;	b	field_40354	field_40354
FIELD	dwv$a	[Ldwv$a;	c	field_40355	field_40355
METHOD	dwv$a	()[Ldwv$a;	a	method_45493	method_45493
CLASS	dwv$b	net/minecraft/class_5714$class_8513	net/minecraft/world/event/listener/GameEventListener$Holder
METHOD	dwv$b	()Ldwv;	c	method_51358	getEventListener
CLASS	dww	net/minecraft/class_5713	net/minecraft/world/event/listener/GameEventDispatcher
FIELD	dww	Ldww;	a	field_28181	EMPTY
METHOD	dww	()Z	a	method_32942	isEmpty
METHOD	dww	(Ldwv;)V	a	method_32944	addListener
METHOD	dww	(Lji;Levp;Ldwt$a;Ldww$a;)Z	a	method_32943	dispatch
METHOD	dww	(Ldwv;)V	b	method_32945	removeListener
CLASS	dww$1	net/minecraft/class_5713$1	net/minecraft/world/event/listener/GameEventDispatcher$1
CLASS	dww$a	net/minecraft/class_5713$class_7721	net/minecraft/world/event/listener/GameEventDispatcher$DispatchCallback
CLASS	dwx	net/minecraft/class_5716	net/minecraft/world/event/PositionSource
FIELD	dwx	Lcom/mojang/serialization/Codec;	c	field_28184	CODEC
FIELD	dwx	Lzm;	d	field_48379	PACKET_CODEC
METHOD	dwx	()Ldwy;	a	method_32955	getType
METHOD	dwx	(Ldbw;)Ljava/util/Optional;	a	method_32956	getPos
CLASS	dwy	net/minecraft/class_5717	net/minecraft/world/event/PositionSourceType
FIELD	dwy	Ldwy;	a	field_28185	field_28185
FIELD	dwy	Ldwy;	b	field_28186	field_28186
METHOD	dwy	()Lcom/mojang/serialization/MapCodec;	a	method_32957	getCodec
METHOD	dwy	(Ljava/lang/String;Ldwy;)Ldwy;	a	method_32959	register
METHOD	dwy	()Lzm;	b	method_56123	getPacketCodec
CLASS	dwz	net/minecraft/class_6105	net/minecraft/unused/packageinfo/PackageInfo6105
CLASS	dxa	net/minecraft/class_7269	net/minecraft/world/event/listener/Vibration
FIELD	dxa	Lcom/mojang/serialization/Codec;	a	field_38245	CODEC
FIELD	dxa	Lji;	b	comp_657	comp_657
FIELD	dxa	F	c	comp_658	comp_658
FIELD	dxa	Levp;	d	comp_659	comp_659
FIELD	dxa	Ljava/util/UUID;	e	comp_660	comp_660
FIELD	dxa	Ljava/util/UUID;	f	comp_681	comp_681
FIELD	dxa	Lbss;	g	comp_661	comp_661
METHOD	dxa	()Lji;	a	comp_657	comp_657
METHOD	dxa	(Lare;)Ljava/util/Optional;	a	method_42348	getEntity
METHOD	dxa	(Lbss;)Ljava/util/UUID;	a	method_42684	getOwnerUuid
METHOD	dxa	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_42349	method_42349
METHOD	dxa	(Ldxa;)Ljava/util/Optional;	a	method_42686	method_42686
METHOD	dxa	(Lji;Ljava/lang/Float;Levp;Ljava/util/Optional;Ljava/util/Optional;)Ldxa;	a	method_42685	method_42685
METHOD	dxa	()F	b	comp_658	comp_658
METHOD	dxa	(Lare;)Ljava/util/Optional;	b	method_42687	getOwner
METHOD	dxa	(Lbss;)Lcnn;	b	method_42688	method_42688
METHOD	dxa	(Ldxa;)Ljava/util/Optional;	b	method_42689	method_42689
METHOD	dxa	()Levp;	c	comp_659	comp_659
METHOD	dxa	(Lare;)Ljava/util/Optional;	c	method_42690	method_42690
METHOD	dxa	(Lbss;)Z	c	method_42691	method_42691
METHOD	dxa	()Ljava/util/UUID;	d	comp_660	comp_660
METHOD	dxa	(Lare;)Ljava/util/Optional;	d	method_42350	method_42350
METHOD	dxa	()Ljava/util/UUID;	e	comp_681	comp_681
METHOD	dxa	()Lbss;	f	comp_661	comp_661
CLASS	dxb	net/minecraft/class_7722	net/minecraft/world/event/listener/VibrationSelector
FIELD	dxb	Lcom/mojang/serialization/Codec;	a	field_40359	CODEC
FIELD	dxb	Ljava/util/Optional;	b	field_40360	current
METHOD	dxb	()V	a	method_45501	clear
METHOD	dxb	(J)Ljava/util/Optional;	a	method_45502	getVibrationToTick
METHOD	dxb	(JLdxa;)Lorg/apache/commons/lang3/tuple/Pair;	a	method_45503	method_45503
METHOD	dxb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_45504	method_45504
METHOD	dxb	(Ldxa;J)V	a	method_45505	tryAccept
METHOD	dxb	(Ldxb;)Ljava/lang/Long;	a	method_45506	method_45506
METHOD	dxb	(Ldxa;J)Z	b	method_45507	shouldSelect
METHOD	dxb	(Ldxb;)Ljava/util/Optional;	b	method_45508	method_45508
CLASS	dxc	net/minecraft/class_8514	net/minecraft/world/event/Vibrations
FIELD	dxc	Ljava/util/List;	e_	field_44638	RESONATIONS
FIELD	dxc	I	f_	field_47839	DEFAULT_FREQUENCY
FIELD	dxc	Ljava/util/function/ToIntFunction;	g_	field_44639	FREQUENCIES
METHOD	dxc	(Lald;)I	a	method_51385	getFrequency
METHOD	dxc	(Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V	a	method_51383	method_51383
METHOD	dxc	(FI)I	a_	method_51384	getSignalStrength
METHOD	dxc	(Lji;)I	a_	method_55783	getFrequency
METHOD	dxc	(I)Lald;	b	method_51386	getResonation
METHOD	dxc	()Ldxc$a;	gs	method_51298	getVibrationListenerData
METHOD	dxc	()Ldxc$d;	gt	method_51299	getVibrationCallback
CLASS	dxc$a	net/minecraft/class_8514$class_8515	net/minecraft/world/event/Vibrations$ListenerData
FIELD	dxc$a	Lcom/mojang/serialization/Codec;	a	field_44640	CODEC
FIELD	dxc$a	Ljava/lang/String;	b	field_44641	LISTENER_NBT_KEY
FIELD	dxc$a	Ldxa;	c	field_44642	vibration
FIELD	dxc$a	I	d	field_44643	delay
FIELD	dxc$a	Ldxb;	e	field_44644	vibrationSelector
FIELD	dxc$a	Z	f	field_44645	spawnParticle
METHOD	dxc$a	()Ldxb;	a	method_51387	getSelector
METHOD	dxc$a	(I)V	a	method_51388	setDelay
METHOD	dxc$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51389	method_51389
METHOD	dxc$a	(Ldxa;)V	a	method_51390	setVibration
METHOD	dxc$a	(Ldxc$a;)Ljava/util/Optional;	a	method_51391	method_51391
METHOD	dxc$a	(Ljava/util/Optional;Ldxb;Ljava/lang/Integer;)Ldxc$a;	a	method_51392	method_51392
METHOD	dxc$a	(Z)V	a	method_51393	setSpawnParticle
METHOD	dxc$a	()Ldxa;	b	method_51394	getVibration
METHOD	dxc$a	()I	c	method_51395	getDelay
METHOD	dxc$a	()V	d	method_51396	tickDelay
METHOD	dxc$a	()Z	e	method_51397	shouldSpawnParticle
CLASS	dxc$b	net/minecraft/class_8514$class_8516	net/minecraft/world/event/Vibrations$VibrationListener
FIELD	dxc$b	Ldxc;	a	field_44646	receiver
METHOD	dxc$b	(Lare;Ldxc$a;Lji;Ldwt$a;Levp;Levp;)V	a	method_51399	listen
METHOD	dxc$b	(Lare;Lji;Ldwt$a;Levp;Levp;)V	a	method_51398	method_51398
METHOD	dxc$b	(Ldbw;Levp;Levp;)Z	a	method_51400	isOccluded
METHOD	dxc$b	(Ldsa;)Z	a	method_51401	method_51401
METHOD	dxc$b	(Liz;Liz;)F	a	method_51402	getTravelDelay
METHOD	dxc$b	(Lare;Lji;Ldwt$a;Levp;)V	b	method_51403	forceListen
CLASS	dxc$c	net/minecraft/class_8514$class_8517	net/minecraft/world/event/Vibrations$Ticker
METHOD	dxc$c	(Lare;Ldxc$a;Ldxc$d;)V	a	method_51404	tryListen
METHOD	dxc$c	(Lare;Ldxc$a;Ldxc$d;Ldxa;)Z	a	method_51405	accept
METHOD	dxc$c	(Ldbw;Ldxc$a;Ldxc$d;)V	a	method_51406	tick
METHOD	dxc$c	(Ldbw;Liz;)Z	a	method_51407	areChunksTickingAround
METHOD	dxc$c	(Ldxc$a;Ldxc$d;Lare;Ldxa;)V	a	method_51408	method_51408
METHOD	dxc$c	(Lare;Ldxc$a;Ldxc$d;)V	b	method_51409	spawnVibrationParticle
CLASS	dxc$d	net/minecraft/class_8514$class_5719	net/minecraft/world/event/Vibrations$Callback
METHOD	dxc$d	()I	a	method_49797	getRange
METHOD	dxc$d	(F)I	a	method_51410	getDelay
METHOD	dxc$d	(Lare;Liz;Lji;Lbss;Lbss;F)V	a	method_32969	accept
METHOD	dxc$d	(Lare;Liz;Lji;Ldwt$a;)Z	a	method_32970	accepts
METHOD	dxc$d	(Lji;Ldwt$a;)Z	a	method_42324	canAccept
METHOD	dxc$d	()Ldwx;	b	method_51300	getPositionSource
METHOD	dxc$d	()Laxe;	c	method_42210	getTag
METHOD	dxc$d	()Z	d	method_43695	triggersAvoidCriterion
METHOD	dxc$d	()V	e	method_42672	onListen
METHOD	dxc$d	()Z	f	method_51363	requiresTickingChunksAround
CLASS	dxd	net/minecraft/class_6106	net/minecraft/unused/packageinfo/PackageInfo6106
CLASS	dxe	net/minecraft/class_6350	net/minecraft/world/gen/chunk/AquiferSampler
METHOD	dxe	()Z	a	method_33742	needsFluidTick
METHOD	dxe	(Ldxe$a;)Ldxe;	a	method_36381	seaLevel
METHOD	dxe	(Ldxl$b;D)Ldsa;	a	method_38317	apply
METHOD	dxe	(Ldxw;Ldbd;Ldxy;Ldyf;IILdxe$a;)Ldxe;	a	method_36382	aquifer
CLASS	dxe$1	net/minecraft/class_6350$1	net/minecraft/world/gen/chunk/AquiferSampler$1
FIELD	dxe$1	Ldxe$a;	a	field_34577	field_34577
CLASS	dxe$a	net/minecraft/class_6350$class_6565	net/minecraft/world/gen/chunk/AquiferSampler$FluidLevelSampler
METHOD	dxe$a	(III)Ldxe$b;	computeFluid	computeFluid	getFluidLevel
CLASS	dxe$b	net/minecraft/class_6350$class_6351	net/minecraft/world/gen/chunk/AquiferSampler$FluidLevel
FIELD	dxe$b	I	a	field_33576	y
FIELD	dxe$b	Ldsa;	b	field_33577	state
METHOD	dxe$b	(I)Ldsa;	a	method_38318	getBlockState
CLASS	dxe$c	net/minecraft/class_6350$class_5832	net/minecraft/world/gen/chunk/AquiferSampler$Impl
FIELD	dxe$c	I	A	field_28825	sizeX
FIELD	dxe$c	I	B	field_28826	sizeZ
FIELD	dxe$c	[[I	C	field_34581	CHUNK_POS_OFFSETS
FIELD	dxe$c	I	a	field_31451	field_31451
FIELD	dxe$c	I	b	field_31452	field_31452
FIELD	dxe$c	I	c	field_31453	field_31453
FIELD	dxe$c	I	d	field_31454	field_31454
FIELD	dxe$c	I	e	field_31455	field_31455
FIELD	dxe$c	I	f	field_31456	field_31456
FIELD	dxe$c	I	g	field_31457	field_31457
FIELD	dxe$c	I	h	field_31458	field_31458
FIELD	dxe$c	I	i	field_31459	field_31459
FIELD	dxe$c	I	j	field_36220	field_36220
FIELD	dxe$c	D	k	field_36221	NEEDS_FLUID_TICK_DISTANCE_THRESHOLD
FIELD	dxe$c	Ldxw;	l	field_34578	chunkNoiseSampler
FIELD	dxe$c	Ldxl;	m	field_28813	barrierNoise
FIELD	dxe$c	Ldxl;	n	field_35122	fluidLevelFloodednessNoise
FIELD	dxe$c	Ldxl;	o	field_35123	fluidLevelSpreadNoise
FIELD	dxe$c	Ldxl;	p	field_33575	fluidTypeNoise
FIELD	dxe$c	Ldyf;	q	field_34579	randomDeriver
FIELD	dxe$c	[Ldxe$b;	r	field_28816	waterLevels
FIELD	dxe$c	[J	s	field_28817	blockPositions
FIELD	dxe$c	Ldxe$a;	t	field_34580	fluidLevelSampler
FIELD	dxe$c	Ldxl;	u	field_38246	erosionDensityFunction
FIELD	dxe$c	Ldxl;	v	field_38247	depthDensityFunction
FIELD	dxe$c	Z	w	field_28820	needsFluidTick
FIELD	dxe$c	I	x	field_28822	startX
FIELD	dxe$c	I	y	field_28823	startY
FIELD	dxe$c	I	z	field_28824	startZ
METHOD	dxe$c	(I)I	a	method_33734	getLocalX
METHOD	dxe$c	(II)D	a	method_33736	maxDistance
METHOD	dxe$c	(III)I	a	method_33741	index
METHOD	dxe$c	(IIII)I	a	method_42352	getNoiseBasedFluidLevel
METHOD	dxe$c	(IIILdxe$b;I)Ldsa;	a	method_42353	getFluidBlockState
METHOD	dxe$c	(IIILdxe$b;IZ)I	a	method_42354	getFluidBlockY
METHOD	dxe$c	(J)Ldxe$b;	a	method_33738	getWaterLevel
METHOD	dxe$c	(Ldxl$b;Lorg/apache/commons/lang3/mutable/MutableDouble;Ldxe$b;Ldxe$b;)D	a	method_33735	calculateDensity
METHOD	dxe$c	(I)I	b	method_33740	getLocalY
METHOD	dxe$c	(III)Ldxe$b;	b	method_40463	getFluidLevel
METHOD	dxe$c	(I)I	c	method_33743	getLocalZ
CLASS	dxf	net/minecraft/class_5817	net/minecraft/world/gen/StructureWeightSampler
FIELD	dxf	I	a	field_31461	INDEX_OFFSET
FIELD	dxf	I	f	field_31462	EDGE_LENGTH
FIELD	dxf	[F	g	field_28741	STRUCTURE_WEIGHT_TABLE
FIELD	dxf	Lit/unimi/dsi/fastutil/objects/ObjectListIterator;	h	field_28744	pieceIterator
FIELD	dxf	Lit/unimi/dsi/fastutil/objects/ObjectListIterator;	i	field_28745	junctionIterator
METHOD	dxf	(DDD)D	a	method_33832	getMagnitudeWeight
METHOD	dxf	(I)Z	a	method_42692	indexInBounds
METHOD	dxf	(IDI)D	a	method_42693	structureWeight
METHOD	dxf	(III)D	a	method_33642	calculateStructureWeight
METHOD	dxf	(IIII)D	a	method_33641	getStructureWeight
METHOD	dxf	(Ldbd;Lit/unimi/dsi/fastutil/objects/ObjectList;IILit/unimi/dsi/fastutil/objects/ObjectList;Leiq;)V	a	method_42694	method_42694
METHOD	dxf	(Ldcp;Ldbd;)Ldxf;	a	method_42695	createStructureWeightSampler
METHOD	dxf	(Leii;)Z	a	method_42696	method_42696
METHOD	dxf	([F)V	a	method_33640	method_33640
CLASS	dxf$1	net/minecraft/class_5817$1	net/minecraft/world/gen/StructureWeightSampler$1
FIELD	dxf$1	[I	a	field_38426	field_38426
CLASS	dxf$a	net/minecraft/class_5817$class_7301	net/minecraft/world/gen/StructureWeightSampler$Piece
FIELD	dxf$a	Leia;	a	comp_682	comp_682
FIELD	dxf$a	Leit;	b	comp_683	comp_683
FIELD	dxf$a	I	c	comp_684	comp_684
METHOD	dxf$a	()Leia;	a	comp_682	comp_682
METHOD	dxf$a	()Leit;	b	comp_683	comp_683
METHOD	dxf$a	()I	c	comp_684	comp_684
CLASS	dxg	net/minecraft/class_6746	net/minecraft/world/chunk/BelowZeroRetrogen
FIELD	dxg	Lcom/mojang/serialization/Codec;	a	field_35480	CODEC
FIELD	dxg	Ldby;	b	field_35591	BELOW_ZERO_VIEW
FIELD	dxg	Ljava/util/BitSet;	c	field_35481	EMPTY_MISSING_BEDROCK_BIT_SET
FIELD	dxg	Lcom/mojang/serialization/Codec;	d	field_35482	MISSING_BEDROCK_CODEC
FIELD	dxg	Lcom/mojang/serialization/Codec;	e	field_35483	STATUS_CODEC
FIELD	dxg	Ljava/util/Set;	f	field_36192	CAVE_BIOMES
FIELD	dxg	Lduv;	g	field_35484	targetStatus
FIELD	dxg	Ljava/util/BitSet;	h	field_35485	missingBedrock
METHOD	dxg	()Lduv;	a	method_39319	getTargetStatus
METHOD	dxg	(II)Z	a	method_39895	isColumnMissingBedrock
METHOD	dxg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39321	method_39321
METHOD	dxg	(Ldcy;Ldtw;)Ldcy;	a	method_39767	getBiomeSupplier
METHOD	dxg	(Ldcy;Ljava/util/function/Predicate;Ldtw;IIILdde$f;)Lji;	a	method_39768	method_39768
METHOD	dxg	(Lduq;)V	a	method_39467	replaceOldBedrock
METHOD	dxg	(Lduq;Liz;)V	a	method_39896	method_39896
METHOD	dxg	(Lduv;)Lcom/mojang/serialization/DataResult;	a	method_39322	method_39322
METHOD	dxg	(Ldxg;)Ljava/util/Optional;	a	method_39323	method_39323
METHOD	dxg	(Ljava/util/BitSet;)Ljava/util/stream/LongStream;	a	method_39324	method_39324
METHOD	dxg	(Ljava/util/stream/LongStream;)Ljava/util/BitSet;	a	method_39325	method_39325
METHOD	dxg	(Lur;)Ldxg;	a	method_39326	fromNbt
METHOD	dxg	()Z	b	method_39897	hasMissingBedrock
METHOD	dxg	(Lduq;)V	b	method_39898	fillColumnsWithAirIfMissingBedrock
METHOD	dxg	(Lduq;Liz;)V	b	method_39471	method_39471
METHOD	dxg	()Ljava/lang/String;	c	method_49529	method_49529
CLASS	dxg$1	net/minecraft/class_6746$1	net/minecraft/world/chunk/BelowZeroRetrogen$1
CLASS	dxh	net/minecraft/class_6566	net/minecraft/util/math/random/BaseRandom
FIELD	dxh	F	b	field_34582	FLOAT_MULTIPLIER
FIELD	dxh	D	c	field_34583	DOUBLE_MULTIPLIER
METHOD	dxh	(I)I	c	method_43156	next
CLASS	dxi	net/minecraft/class_5721	net/minecraft/world/gen/feature/util/CaveSurface
METHOD	dxi	()Ldxi;	a	method_32980	createEmpty
METHOD	dxi	(I)Ldxi;	a	method_32981	createHalfWithCeiling
METHOD	dxi	(II)Ldxi$b;	a	method_35326	method_35326
METHOD	dxi	(Ldcc;ILjava/util/function/Predicate;Ljava/util/function/Predicate;Liz$a;ILje;)Ljava/util/OptionalInt;	a	method_34280	getCaveSurface
METHOD	dxi	(Ldcc;Liz;ILjava/util/function/Predicate;Ljava/util/function/Predicate;)Ljava/util/Optional;	a	method_32982	create
METHOD	dxi	(Ljava/util/OptionalInt;)Ldxi;	a	method_32983	withFloor
METHOD	dxi	(Ljava/util/OptionalInt;Ljava/util/OptionalInt;)Ldxi;	a	method_32984	create
METHOD	dxi	()Ljava/util/OptionalInt;	b	method_32985	getCeilingHeight
METHOD	dxi	(I)Ldxi;	b	method_35327	method_35327
METHOD	dxi	(II)Ldxi$b;	b	method_32986	createBounded
METHOD	dxi	(Ljava/util/OptionalInt;)Ldxi;	b	method_35328	withCeiling
METHOD	dxi	()Ljava/util/OptionalInt;	c	method_32987	getFloorHeight
METHOD	dxi	(I)Ldxi;	c	method_32988	createHalfWithFloor
METHOD	dxi	()Ljava/util/OptionalInt;	d	method_33385	getOptionalHeight
METHOD	dxi	(I)Ldxi;	d	method_35329	method_35329
CLASS	dxi$a	net/minecraft/class_5721$class_5722	net/minecraft/world/gen/feature/util/CaveSurface$Empty
FIELD	dxi$a	Ldxi$a;	a	field_28197	INSTANCE
CLASS	dxi$b	net/minecraft/class_5721$class_5723	net/minecraft/world/gen/feature/util/CaveSurface$Bounded
FIELD	dxi$b	I	a	field_28198	floor
FIELD	dxi$b	I	b	field_28199	ceiling
METHOD	dxi$b	()I	e	method_32990	getCeiling
METHOD	dxi$b	()I	f	method_32991	getFloor
METHOD	dxi$b	()I	g	method_32992	getHeight
CLASS	dxi$c	net/minecraft/class_5721$class_5724	net/minecraft/world/gen/feature/util/CaveSurface$Half
FIELD	dxi$c	I	a	field_28200	height
FIELD	dxi$c	Z	b	field_28201	floor
CLASS	dxj	net/minecraft/class_2891	net/minecraft/world/gen/chunk/DebugChunkGenerator
FIELD	dxj	Lcom/mojang/serialization/MapCodec;	c	field_24768	CODEC
FIELD	dxj	Ldsa;	d	field_13162	AIR
FIELD	dxj	Ldsa;	e	field_13164	BARRIER
FIELD	dxj	I	f	field_31465	field_31465
FIELD	dxj	I	g	field_31466	field_31466
FIELD	dxj	I	h	field_31467	field_31467
FIELD	dxj	Ljava/util/List;	i	field_13163	BLOCK_STATES
FIELD	dxj	I	j	field_13161	X_SIDE_LENGTH
FIELD	dxj	I	k	field_13160	Z_SIDE_LENGTH
METHOD	dxj	(II)Ldsa;	a	method_12578	getBlockState
METHOD	dxj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_40465	method_40465
METHOD	dxj	(Ldex;)Ljava/util/stream/Stream;	a	method_12579	method_12579
CLASS	dxk	net/minecraft/class_6567	net/minecraft/class_6567
FIELD	dxk	D	a	field_34584	field_34584
FIELD	dxk	D	b	field_34585	field_34585
FIELD	dxk	D	c	field_34586	field_34586
CLASS	dxl	net/minecraft/class_6910	net/minecraft/world/gen/densityfunction/DensityFunction
FIELD	dxl	Lcom/mojang/serialization/Codec;	b	field_37057	CODEC
FIELD	dxl	Lcom/mojang/serialization/Codec;	c	field_37058	REGISTRY_ENTRY_CODEC
FIELD	dxl	Lcom/mojang/serialization/Codec;	d	field_37059	FUNCTION_CODEC
METHOD	dxl	()D	a	comp_377	comp_377
METHOD	dxl	(DD)Ldxl;	a	method_40468	clamp
METHOD	dxl	(Ldxl$b;)D	a	method_40464	sample
METHOD	dxl	(Ldxl$f;)Ldxl;	a	method_40469	apply
METHOD	dxl	(Ldxl;)Lji;	a	method_41061	method_41061
METHOD	dxl	([DLdxl$a;)V	a	method_40470	fill
METHOD	dxl	()D	b	comp_378	comp_378
METHOD	dxl	()Layq;	c	method_41062	getCodecHolder
METHOD	dxl	()Ldxl;	d	method_40471	abs
METHOD	dxl	()Ldxl;	e	method_40472	square
METHOD	dxl	()Ldxl;	f	method_40473	cube
METHOD	dxl	()Ldxl;	g	method_40474	halfNegative
METHOD	dxl	()Ldxl;	h	method_40475	quarterNegative
METHOD	dxl	()Ldxl;	i	method_40476	squeeze
CLASS	dxl$a	net/minecraft/class_6910$class_6911	net/minecraft/world/gen/densityfunction/DensityFunction$EachApplier
METHOD	dxl$a	(I)Ldxl$b;	a	method_40477	at
METHOD	dxl$a	([DLdxl;)V	a	method_40478	fill
CLASS	dxl$b	net/minecraft/class_6910$class_6912	net/minecraft/world/gen/densityfunction/DensityFunction$NoisePos
METHOD	dxl$b	()I	a	comp_371	comp_371
METHOD	dxl$b	()I	b	comp_372	comp_372
METHOD	dxl$b	()I	c	comp_373	comp_373
METHOD	dxl$b	()Ldyu;	d	method_39327	getBlender
CLASS	dxl$c	net/minecraft/class_6910$class_7270	net/minecraft/world/gen/densityfunction/DensityFunction$Noise
FIELD	dxl$c	Lcom/mojang/serialization/Codec;	a	field_38248	CODEC
FIELD	dxl$c	Lji;	b	comp_662	comp_662
FIELD	dxl$c	Lemw;	c	comp_663	comp_663
METHOD	dxl$c	()D	a	method_42355	getMaxValue
METHOD	dxl$c	(DDD)D	a	method_42356	sample
METHOD	dxl$c	(Lji;)Ldxl$c;	a	method_42357	method_42357
METHOD	dxl$c	()Lji;	b	comp_662	comp_662
METHOD	dxl$c	()Lemw;	c	comp_663	comp_663
CLASS	dxl$d	net/minecraft/class_6910$class_6913	net/minecraft/world/gen/densityfunction/DensityFunction$Base
CLASS	dxl$e	net/minecraft/class_6910$class_6914	net/minecraft/world/gen/densityfunction/DensityFunction$UnblendedNoisePos
FIELD	dxl$e	I	a	comp_371	comp_371
FIELD	dxl$e	I	b	comp_372	comp_372
FIELD	dxl$e	I	c	comp_373	comp_373
CLASS	dxl$f	net/minecraft/class_6910$class_6915	net/minecraft/world/gen/densityfunction/DensityFunction$DensityFunctionVisitor
METHOD	dxl$f	(Ldxl$c;)Ldxl$c;	a	method_42358	apply
CLASS	dxm	net/minecraft/class_6916	net/minecraft/world/gen/densityfunction/DensityFunctionTypes
FIELD	dxm	D	a	field_37060	MAX_CONSTANT_VALUE
FIELD	dxm	Lcom/mojang/serialization/Codec;	b	field_37061	CODEC
FIELD	dxm	Lcom/mojang/serialization/Codec;	c	field_37062	DYNAMIC_RANGE
FIELD	dxm	Lcom/mojang/serialization/Codec;	d	field_37063	CONSTANT_RANGE
METHOD	dxm	()Ldxl;	a	method_40479	zero
METHOD	dxm	(D)Ldxl;	a	method_40480	constant
METHOD	dxm	(IIDD)Ldxl;	a	method_40481	yClampedGradient
METHOD	dxm	(J)Ldxl;	a	method_40482	endIslands
METHOD	dxm	(Laxz;)Ldxl;	a	method_41528	spline
METHOD	dxm	(Lcom/mojang/datafixers/util/Either;)Ldxl;	a	method_41063	method_41063
METHOD	dxm	(Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Layq;	a	method_41064	holderOf
METHOD	dxm	(Lcom/mojang/serialization/MapCodec;)Layq;	a	method_41065	holderOf
METHOD	dxm	(Ldxl;)Ldxl;	a	method_40483	interpolated
METHOD	dxm	(Ldxl;DD)Ldxl;	a	method_40484	mapRange
METHOD	dxm	(Ldxl;DDLdxl;Ldxl;)Ldxl;	a	method_40485	rangeChoice
METHOD	dxm	(Ldxl;DLdxl;)Ldxl;	a	method_42359	lerp
METHOD	dxm	(Ldxl;Ldxl;)Ldxl;	a	method_40486	add
METHOD	dxm	(Ldxl;Ldxl;DLji;)Ldxl;	a	method_40487	shiftedNoise
METHOD	dxm	(Ldxl;Ldxl;Ldxl;)Ldxl;	a	method_40488	lerp
METHOD	dxm	(Ldxl;Ldxm$k$a;)Ldxl;	a	method_40490	unary
METHOD	dxm	(Ldxl;Lji;Ldxm$z$a;)Ldxl;	a	method_40491	weirdScaledSampler
METHOD	dxm	(Ljava/util/function/BiFunction;Ljava/util/function/Function;Ljava/util/function/Function;)Layq;	a	method_41068	holderOf
METHOD	dxm	(Ljava/util/function/Function;Ljava/util/function/Function;)Layq;	a	method_41069	holderOf
METHOD	dxm	(Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/BiFunction;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41070	method_41070
METHOD	dxm	(Lji;)Ldxl;	a	method_40493	noise
METHOD	dxm	(Lji;D)Ldxl;	a	method_40494	noise
METHOD	dxm	(Lji;DD)Ldxl;	a	method_40495	noiseInRange
METHOD	dxm	(Lji;DDD)Ldxl;	a	method_40497	noiseInRange
METHOD	dxm	(Lji;DDDD)Ldxl;	a	method_40496	noiseInRange
METHOD	dxm	(Ljv;)Lcom/mojang/serialization/MapCodec;	a	method_41066	registerAndGetDefault
METHOD	dxm	(Ljv;Ljava/lang/String;Layq;)Lcom/mojang/serialization/MapCodec;	a	method_41067	register
METHOD	dxm	()Ldxl;	b	method_40498	blendAlpha
METHOD	dxm	(Ldxl;)Ldxl;	b	method_40499	flatCache
METHOD	dxm	(Ldxl;Ldxl;)Ldxl;	b	method_40500	mul
METHOD	dxm	(Lji;)Ldxl;	b	method_40501	shiftA
METHOD	dxm	(Lji;DD)Ldxl;	b	method_40502	noise
METHOD	dxm	()Ldxl;	c	method_40503	blendOffset
METHOD	dxm	(Ldxl;)Ldxl;	c	method_40504	cache2d
METHOD	dxm	(Ldxl;Ldxl;)Ldxl;	c	method_40505	min
METHOD	dxm	(Lji;)Ldxl;	c	method_40506	shiftB
METHOD	dxm	(Ldxl;)Ldxl;	d	method_40507	cacheOnce
METHOD	dxm	(Ldxl;Ldxl;)Ldxl;	d	method_40508	max
METHOD	dxm	(Lji;)Ldxl;	d	method_40509	shift
METHOD	dxm	(Ldxl;)Ldxl;	e	method_40510	cacheAllInCell
METHOD	dxm	(Ldxl;)Ldxl;	f	method_40512	blendDensity
METHOD	dxm	(Ldxl;)Lcom/mojang/datafixers/util/Either;	g	method_41071	method_41071
METHOD	dxm	(Ldxl;)Lcom/mojang/serialization/MapCodec;	h	method_42360	method_42360
CLASS	dxm$a	net/minecraft/class_6916$class_6917	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$BinaryOperation
FIELD	dxm$a	Ldxm$y$a;	e	comp_374	comp_374
FIELD	dxm$a	Ldxl;	f	comp_375	comp_375
FIELD	dxm$a	Ldxl;	g	comp_376	comp_376
FIELD	dxm$a	D	h	comp_377	comp_377
FIELD	dxm$a	D	i	comp_378	comp_378
CLASS	dxm$b	net/minecraft/class_6916$class_7049	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Beardifier
FIELD	dxm$b	Ldxm$b;	a	field_37076	field_37076
FIELD	dxm$b	[Ldxm$b;	f	field_37077	field_37077
METHOD	dxm$b	()[Ldxm$b;	j	method_41077	method_41077
CLASS	dxm$c	net/minecraft/class_6916$class_7050	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Beardifying
FIELD	dxm$c	Layq;	e	field_37078	CODEC_HOLDER
CLASS	dxm$d	net/minecraft/class_6916$class_6919	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$BlendAlpha
FIELD	dxm$d	Ldxm$d;	a	field_36549	field_36549
FIELD	dxm$d	Layq;	e	field_37079	CODEC
FIELD	dxm$d	[Ldxm$d;	f	field_36550	field_36550
METHOD	dxm$d	()[Ldxm$d;	j	method_40517	method_40517
CLASS	dxm$e	net/minecraft/class_6916$class_6920	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$BlendDensity
FIELD	dxm$e	Ldxl;	a	comp_379	comp_379
FIELD	dxm$e	Layq;	e	field_37080	CODEC_HOLDER
CLASS	dxm$f	net/minecraft/class_6916$class_6921	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$BlendOffset
FIELD	dxm$f	Ldxm$f;	a	field_36551	field_36551
FIELD	dxm$f	Layq;	e	field_37081	CODEC
FIELD	dxm$f	[Ldxm$f;	f	field_36552	field_36552
METHOD	dxm$f	()[Ldxm$f;	j	method_40519	method_40519
CLASS	dxm$g	net/minecraft/class_6916$class_6922	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Clamp
FIELD	dxm$g	Layq;	a	field_37082	CODEC_HOLDER
FIELD	dxm$g	Ldxl;	e	comp_380	comp_380
FIELD	dxm$g	D	f	comp_377	comp_377
FIELD	dxm$g	D	g	comp_378	comp_378
FIELD	dxm$g	Lcom/mojang/serialization/MapCodec;	h	field_37083	CLAMP_CODEC
METHOD	dxm$g	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41078	method_41078
CLASS	dxm$h	net/minecraft/class_6916$class_6923	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Constant
FIELD	dxm$h	D	a	comp_381	comp_381
FIELD	dxm$h	Layq;	e	field_37084	CODEC_HOLDER
FIELD	dxm$h	Ldxm$h;	f	field_36553	ZERO
METHOD	dxm$h	()D	j	comp_381	comp_381
CLASS	dxm$i	net/minecraft/class_6916$class_6924	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$EndIslands
FIELD	dxm$i	Layq;	a	field_37085	CODEC_HOLDER
FIELD	dxm$i	F	e	field_37677	field_37677
FIELD	dxm$i	Lemz;	f	field_36554	sampler
METHOD	dxm$i	(Lemz;II)F	a	method_41529	sample
CLASS	dxm$j	net/minecraft/class_6916$class_7051	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$RegistryEntryHolder
FIELD	dxm$j	Lji;	a	comp_468	comp_468
METHOD	dxm$j	()Lji;	j	comp_468	comp_468
CLASS	dxm$k	net/minecraft/class_6916$class_6925	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$UnaryOperation
FIELD	dxm$k	Ldxm$k$a;	a	comp_382	comp_382
FIELD	dxm$k	Ldxl;	e	comp_380	comp_380
FIELD	dxm$k	D	f	comp_377	comp_377
FIELD	dxm$k	D	g	comp_378	comp_378
METHOD	dxm$k	(Ldxm$k$a;D)D	a	method_40521	apply
METHOD	dxm$k	(Ldxm$k$a;Ldxl;)Ldxm$k;	a	method_41079	create
METHOD	dxm$k	(Ldxl$f;)Ldxm$k;	b	method_41080	apply
METHOD	dxm$k	()Ldxm$k$a;	k	comp_382	comp_382
CLASS	dxm$k$a	net/minecraft/class_6916$class_6925$class_6926	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$UnaryOperation$Type
FIELD	dxm$k$a	Ldxm$k$a;	a	field_36555	field_36555
FIELD	dxm$k$a	Ldxm$k$a;	b	field_36556	field_36556
FIELD	dxm$k$a	Ldxm$k$a;	c	field_36557	field_36557
FIELD	dxm$k$a	Ldxm$k$a;	d	field_36558	field_36558
FIELD	dxm$k$a	Ldxm$k$a;	e	field_36559	field_36559
FIELD	dxm$k$a	Ldxm$k$a;	f	field_36560	field_36560
FIELD	dxm$k$a	Ljava/lang/String;	g	field_37086	name
FIELD	dxm$k$a	Layq;	h	field_37087	codecHolder
FIELD	dxm$k$a	[Ldxm$k$a;	i	field_36561	field_36561
METHOD	dxm$k$a	()[Ldxm$k$a;	a	method_40522	method_40522
METHOD	dxm$k$a	(Ldxl;)Ldxm$k;	a	method_41081	method_41081
CLASS	dxm$l	net/minecraft/class_6916$class_6927	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Wrapping
FIELD	dxm$l	Ldxm$l$a;	a	comp_383	comp_383
FIELD	dxm$l	Ldxl;	e	comp_469	comp_469
CLASS	dxm$l$a	net/minecraft/class_6916$class_6927$class_6928	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Wrapping$Type
FIELD	dxm$l$a	Ldxm$l$a;	a	field_36562	field_36562
FIELD	dxm$l$a	Ldxm$l$a;	b	field_36563	field_36563
FIELD	dxm$l$a	Ldxm$l$a;	c	field_36564	field_36564
FIELD	dxm$l$a	Ldxm$l$a;	d	field_36565	field_36565
FIELD	dxm$l$a	Ldxm$l$a;	e	field_36566	field_36566
FIELD	dxm$l$a	Ljava/lang/String;	f	field_37088	name
FIELD	dxm$l$a	Layq;	g	field_37089	codec
FIELD	dxm$l$a	[Ldxm$l$a;	h	field_36567	field_36567
METHOD	dxm$l$a	()[Ldxm$l$a;	a	method_40523	method_40523
METHOD	dxm$l$a	(Ldxl;)Ldxm$m;	a	method_41082	method_41082
CLASS	dxm$m	net/minecraft/class_6916$class_7052	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Wrapper
METHOD	dxm$m	()Ldxm$l$a;	j	comp_383	comp_383
METHOD	dxm$m	()Ldxl;	k	comp_469	comp_469
CLASS	dxm$n	net/minecraft/class_6916$class_6929	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$LinearOperation
FIELD	dxm$n	Ldxm$n$a;	e	comp_385	comp_385
FIELD	dxm$n	Ldxl;	f	comp_380	comp_380
FIELD	dxm$n	D	g	comp_377	comp_377
FIELD	dxm$n	D	h	comp_378	comp_378
FIELD	dxm$n	D	i	comp_386	comp_386
METHOD	dxm$n	()Ldxm$n$a;	m	comp_385	comp_385
METHOD	dxm$n	()D	n	comp_386	comp_386
CLASS	dxm$n$a	net/minecraft/class_6916$class_6929$class_6930	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$LinearOperation$SpecificType
FIELD	dxm$n$a	Ldxm$n$a;	a	field_36568	field_36568
FIELD	dxm$n$a	Ldxm$n$a;	b	field_36569	field_36569
FIELD	dxm$n$a	[Ldxm$n$a;	c	field_36570	field_36570
METHOD	dxm$n$a	()[Ldxm$n$a;	a	method_40524	method_40524
CLASS	dxm$o	net/minecraft/class_6916$class_6931	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Noise
FIELD	dxm$o	Lcom/mojang/serialization/MapCodec;	a	field_37090	NOISE_CODEC
FIELD	dxm$o	Layq;	e	field_37091	CODEC_HOLDER
FIELD	dxm$o	Ldxl$c;	f	comp_387	comp_387
FIELD	dxm$o	D	g	comp_388	comp_388
FIELD	dxm$o	D	h	comp_389	comp_389
METHOD	dxm$o	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41083	method_41083
METHOD	dxm$o	()Ldxl$c;	j	comp_387	comp_387
METHOD	dxm$o	()D	k	comp_388	comp_388
METHOD	dxm$o	()D	l	comp_389	comp_389
CLASS	dxm$p	net/minecraft/class_6916$class_6932	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Unary
METHOD	dxm$p	(D)D	a	method_40520	apply
METHOD	dxm$p	()Ldxl;	aA_	comp_380	comp_380
CLASS	dxm$q	net/minecraft/class_6916$class_6933	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$RangeChoice
FIELD	dxm$q	Lcom/mojang/serialization/MapCodec;	a	field_37092	RANGE_CHOICE_CODEC
FIELD	dxm$q	Layq;	e	field_37093	CODEC_HOLDER
FIELD	dxm$q	Ldxl;	f	comp_390	comp_390
FIELD	dxm$q	D	g	comp_391	comp_391
FIELD	dxm$q	D	h	comp_392	comp_392
FIELD	dxm$q	Ldxl;	i	comp_393	comp_393
FIELD	dxm$q	Ldxl;	j	comp_394	comp_394
METHOD	dxm$q	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41085	method_41085
METHOD	dxm$q	()Ldxl;	j	comp_390	comp_390
METHOD	dxm$q	()D	k	comp_391	comp_391
METHOD	dxm$q	()D	l	comp_392	comp_392
METHOD	dxm$q	()Ldxl;	m	comp_393	comp_393
METHOD	dxm$q	()Ldxl;	n	comp_394	comp_394
CLASS	dxm$r	net/minecraft/class_6916$class_6934	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Shift
FIELD	dxm$r	Ldxl$c;	a	comp_395	comp_395
FIELD	dxm$r	Layq;	e	field_37094	CODEC_HOLDER
CLASS	dxm$s	net/minecraft/class_6916$class_6937	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$ShiftA
FIELD	dxm$s	Ldxl$c;	a	comp_395	comp_395
FIELD	dxm$s	Layq;	e	field_37095	CODEC_HOLDER
CLASS	dxm$t	net/minecraft/class_6916$class_6938	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$ShiftB
FIELD	dxm$t	Ldxl$c;	a	comp_395	comp_395
FIELD	dxm$t	Layq;	e	field_37096	CODEC_HOLDER
CLASS	dxm$u	net/minecraft/class_6916$class_6939	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Offset
METHOD	dxm$u	(DDD)D	a	method_40525	sample
METHOD	dxm$u	()Ldxl$c;	j	comp_395	comp_395
CLASS	dxm$v	net/minecraft/class_6916$class_6940	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$ShiftedNoise
FIELD	dxm$v	Layq;	a	field_37097	CODEC_HOLDER
FIELD	dxm$v	Ldxl;	e	comp_396	comp_396
FIELD	dxm$v	Ldxl;	f	comp_397	comp_397
FIELD	dxm$v	Ldxl;	g	comp_398	comp_398
FIELD	dxm$v	D	h	comp_399	comp_399
FIELD	dxm$v	D	i	comp_400	comp_400
FIELD	dxm$v	Ldxl$c;	j	comp_664	comp_664
FIELD	dxm$v	Lcom/mojang/serialization/MapCodec;	k	field_37098	SHIFTED_NOISE_CODEC
METHOD	dxm$v	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41090	method_41090
METHOD	dxm$v	()Ldxl;	j	comp_396	comp_396
METHOD	dxm$v	()Ldxl;	k	comp_397	comp_397
METHOD	dxm$v	()Ldxl;	l	comp_398	comp_398
METHOD	dxm$v	()D	m	comp_399	comp_399
METHOD	dxm$v	()D	n	comp_400	comp_400
METHOD	dxm$v	()Ldxl$c;	o	comp_664	comp_664
CLASS	dxm$w	net/minecraft/class_6916$class_7076	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Spline
FIELD	dxm$w	Layq;	a	field_37255	CODEC_HOLDER
FIELD	dxm$w	Laxz;	e	comp_526	comp_526
FIELD	dxm$w	Lcom/mojang/serialization/Codec;	f	field_37678	SPLINE_CODEC
FIELD	dxm$w	Lcom/mojang/serialization/MapCodec;	g	field_37256	SPLINE_FUNCTION_CODEC
METHOD	dxm$w	(Ldxl$f;Ldxm$w$a;)Ldxm$w$a;	a	method_41197	method_41197
METHOD	dxm$w	()Laxz;	j	comp_526	comp_526
CLASS	dxm$w$a	net/minecraft/class_6916$class_7076$class_7135	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Spline$DensityFunctionWrapper
FIELD	dxm$w$a	Lcom/mojang/serialization/Codec;	b	field_37679	CODEC
FIELD	dxm$w$a	Lji;	c	comp_536	comp_536
METHOD	dxm$w$a	()Lji;	a	comp_536	comp_536
METHOD	dxm$w$a	(Ldxl$f;)Ldxm$w$a;	a	method_41530	apply
METHOD	dxm$w$a	(Ldxm$w$b;)F	a	method_41531	apply
CLASS	dxm$w$b	net/minecraft/class_6916$class_7076$class_7136	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Spline$SplinePos
FIELD	dxm$w$b	Ldxl$b;	a	comp_537	comp_537
METHOD	dxm$w$b	()Ldxl$b;	a	comp_537	comp_537
CLASS	dxm$x	net/minecraft/class_6916$class_6943	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$Positional
METHOD	dxm$x	(Ldxl$b;D)D	a	method_40518	apply
METHOD	dxm$x	()Ldxl;	j	comp_379	comp_379
CLASS	dxm$y	net/minecraft/class_6916$class_7055	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$BinaryOperationLike
FIELD	dxm$y	Lorg/slf4j/Logger;	a	field_37110	LOGGER
METHOD	dxm$y	(Ldxm$y$a;Ldxl;Ldxl;)Ldxm$y;	a	method_41097	create
METHOD	dxm$y	()Ldxm$y$a;	j	comp_374	comp_374
METHOD	dxm$y	()Ldxl;	k	comp_375	comp_375
METHOD	dxm$y	()Ldxl;	l	comp_376	comp_376
CLASS	dxm$y$a	net/minecraft/class_6916$class_7055$class_6918	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$BinaryOperationLike$Type
FIELD	dxm$y$a	Ldxm$y$a;	a	field_36544	field_36544
FIELD	dxm$y$a	Ldxm$y$a;	b	field_36545	field_36545
FIELD	dxm$y$a	Ldxm$y$a;	c	field_36546	field_36546
FIELD	dxm$y$a	Ldxm$y$a;	d	field_36547	field_36547
FIELD	dxm$y$a	Layq;	e	field_37111	codecHolder
FIELD	dxm$y$a	Ljava/lang/String;	f	field_37112	name
FIELD	dxm$y$a	[Ldxm$y$a;	g	field_36548	field_36548
METHOD	dxm$y$a	()[Ldxm$y$a;	a	method_40516	method_40516
METHOD	dxm$y$a	(Ldxl;Ldxl;)Ldxm$y;	a	method_41098	method_41098
CLASS	dxm$z	net/minecraft/class_6916$class_6944	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$WeirdScaledSampler
FIELD	dxm$z	Layq;	a	field_37064	CODEC_HOLDER
FIELD	dxm$z	Ldxl;	e	comp_379	comp_379
FIELD	dxm$z	Ldxl$c;	f	comp_665	comp_665
FIELD	dxm$z	Ldxm$z$a;	g	comp_408	comp_408
FIELD	dxm$z	Lcom/mojang/serialization/MapCodec;	h	field_37065	WEIRD_SCALED_SAMPLER_CODEC
METHOD	dxm$z	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41072	method_41072
METHOD	dxm$z	()Ldxl$c;	k	comp_665	comp_665
METHOD	dxm$z	()Ldxm$z$a;	l	comp_408	comp_408
CLASS	dxm$z$a	net/minecraft/class_6916$class_6944$class_7048	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$WeirdScaledSampler$RarityValueMapper
FIELD	dxm$z$a	Ldxm$z$a;	a	field_37066	field_37066
FIELD	dxm$z$a	Ldxm$z$a;	b	field_37067	field_37067
FIELD	dxm$z$a	Lcom/mojang/serialization/Codec;	c	field_37068	CODEC
FIELD	dxm$z$a	Ljava/lang/String;	d	field_37070	name
FIELD	dxm$z$a	Lit/unimi/dsi/fastutil/doubles/Double2DoubleFunction;	e	field_37071	scaleFunction
FIELD	dxm$z$a	D	f	field_37072	maxValueMultiplier
FIELD	dxm$z$a	[Ldxm$z$a;	g	field_37073	field_37073
METHOD	dxm$z$a	()[Ldxm$z$a;	a	method_41074	method_41074
CLASS	dxm$aa	net/minecraft/class_6916$class_6945	net/minecraft/world/gen/densityfunction/DensityFunctionTypes$YClampedGradient
FIELD	dxm$aa	Layq;	a	field_37074	CODEC_HOLDER
FIELD	dxm$aa	I	e	comp_410	comp_410
FIELD	dxm$aa	I	f	comp_411	comp_411
FIELD	dxm$aa	D	g	comp_412	comp_412
FIELD	dxm$aa	D	h	comp_413	comp_413
FIELD	dxm$aa	Lcom/mojang/serialization/MapCodec;	i	field_37075	Y_CLAMPED_GRADIENT_CODEC
METHOD	dxm$aa	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41076	method_41076
METHOD	dxm$aa	()I	j	comp_410	comp_410
METHOD	dxm$aa	()I	k	comp_411	comp_411
METHOD	dxm$aa	()D	l	comp_412	comp_412
METHOD	dxm$aa	()D	m	comp_413	comp_413
CLASS	dxn	net/minecraft/class_2897	net/minecraft/world/gen/chunk/FlatChunkGenerator
FIELD	dxn	Lcom/mojang/serialization/MapCodec;	c	field_24769	CODEC
FIELD	dxn	Legl;	d	field_24510	config
METHOD	dxn	(I)[Ldsa;	a	method_28001	method_28001
METHOD	dxn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_40158	method_40158
METHOD	dxn	(Ldsa;)Ldsa;	a	method_28002	method_28002
METHOD	dxn	(Lji$c;)Lji;	a	method_46718	method_46718
METHOD	dxn	(Ljk;)Ljava/util/stream/Stream;	a	method_46719	method_46719
METHOD	dxn	()Legl;	h	method_28545	getConfig
CLASS	dxo	net/minecraft/class_2893	net/minecraft/world/gen/GenerationStep
CLASS	dxo$a	net/minecraft/class_2893$class_2894	net/minecraft/world/gen/GenerationStep$Carver
FIELD	dxo$a	Ldxo$a;	a	field_13169	field_13169
FIELD	dxo$a	Ldxo$a;	b	field_13166	field_13166
FIELD	dxo$a	Lcom/mojang/serialization/Codec;	c	field_24770	CODEC
FIELD	dxo$a	Ljava/lang/String;	d	field_13167	name
FIELD	dxo$a	[Ldxo$a;	e	field_13170	field_13170
METHOD	dxo$a	()Ljava/lang/String;	a	method_12581	getName
METHOD	dxo$a	()[Ldxo$a;	b	method_36750	method_36750
CLASS	dxo$b	net/minecraft/class_2893$class_2895	net/minecraft/world/gen/GenerationStep$Feature
FIELD	dxo$b	Ldxo$b;	a	field_13174	field_13174
FIELD	dxo$b	Ldxo$b;	b	field_25186	field_25186
FIELD	dxo$b	Ldxo$b;	c	field_13171	field_13171
FIELD	dxo$b	Ldxo$b;	d	field_13172	field_13172
FIELD	dxo$b	Ldxo$b;	e	field_13173	field_13173
FIELD	dxo$b	Ldxo$b;	f	field_25187	field_25187
FIELD	dxo$b	Ldxo$b;	g	field_13176	field_13176
FIELD	dxo$b	Ldxo$b;	h	field_13177	field_13177
FIELD	dxo$b	Ldxo$b;	i	field_35182	field_35182
FIELD	dxo$b	Ldxo$b;	j	field_13178	field_13178
FIELD	dxo$b	Ldxo$b;	k	field_13179	field_13179
FIELD	dxo$b	Lcom/mojang/serialization/Codec;	l	field_37680	CODEC
FIELD	dxo$b	Ljava/lang/String;	m	field_37682	name
FIELD	dxo$b	[Ldxo$b;	n	field_13181	field_13181
METHOD	dxo$b	()Ljava/lang/String;	a	method_41532	getName
METHOD	dxo$b	()[Ldxo$b;	b	method_36751	method_36751
CLASS	dxp	net/minecraft/class_5585	net/minecraft/world/gen/feature/GeodeLayerConfig
FIELD	dxp	Lefb;	a	field_27295	fillingProvider
FIELD	dxp	Lefb;	b	field_27296	innerLayerProvider
FIELD	dxp	Lefb;	c	field_27297	alternateInnerLayerProvider
FIELD	dxp	Lefb;	d	field_27298	middleLayerProvider
FIELD	dxp	Lefb;	e	field_27299	outerLayerProvider
FIELD	dxp	Ljava/util/List;	f	field_27300	innerBlocks
FIELD	dxp	Laxe;	g	field_33769	cannotReplace
FIELD	dxp	Laxe;	h	field_33931	invalidBlocks
FIELD	dxp	Lcom/mojang/serialization/Codec;	i	field_27301	CODEC
METHOD	dxp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_31887	method_31887
METHOD	dxp	(Ldxp;)Laxe;	a	method_37255	method_37255
METHOD	dxp	(Ldxp;)Laxe;	b	method_36995	method_36995
METHOD	dxp	(Ldxp;)Ljava/util/List;	c	method_31886	method_31886
METHOD	dxp	(Ldxp;)Lefb;	d	method_31888	method_31888
METHOD	dxp	(Ldxp;)Lefb;	e	method_31889	method_31889
METHOD	dxp	(Ldxp;)Lefb;	f	method_31890	method_31890
METHOD	dxp	(Ldxp;)Lefb;	g	method_31891	method_31891
METHOD	dxp	(Ldxp;)Lefb;	h	method_31892	method_31892
CLASS	dxq	net/minecraft/class_5586	net/minecraft/world/gen/feature/GeodeCrackConfig
FIELD	dxq	Lcom/mojang/serialization/Codec;	a	field_27302	CODEC
FIELD	dxq	D	b	field_27303	generateCrackChance
FIELD	dxq	D	c	field_27304	baseCrackSize
FIELD	dxq	I	d	field_27305	crackPointOffset
METHOD	dxq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_31894	method_31894
METHOD	dxq	(Ldxq;)Ljava/lang/Integer;	a	method_31893	method_31893
METHOD	dxq	(Ldxq;)Ljava/lang/Double;	b	method_31895	method_31895
METHOD	dxq	(Ldxq;)Ljava/lang/Double;	c	method_31896	method_31896
CLASS	dxr	net/minecraft/class_5587	net/minecraft/world/gen/feature/GeodeLayerThicknessConfig
FIELD	dxr	Lcom/mojang/serialization/Codec;	a	field_27306	CODEC
FIELD	dxr	D	b	field_27307	filling
FIELD	dxr	D	c	field_27308	innerLayer
FIELD	dxr	D	d	field_27309	middleLayer
FIELD	dxr	D	e	field_27310	outerLayer
FIELD	dxr	Lcom/mojang/serialization/Codec;	f	field_27311	RANGE
METHOD	dxr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_31898	method_31898
METHOD	dxr	(Ldxr;)Ljava/lang/Double;	a	method_31897	method_31897
METHOD	dxr	(Ldxr;)Ljava/lang/Double;	b	method_31899	method_31899
METHOD	dxr	(Ldxr;)Ljava/lang/Double;	c	method_31900	method_31900
METHOD	dxr	(Ldxr;)Ljava/lang/Double;	d	method_31901	method_31901
CLASS	dxs	net/minecraft/class_2902	net/minecraft/world/Heightmap
FIELD	dxs	Lorg/slf4j/Logger;	a	field_33770	LOGGER
FIELD	dxs	Ljava/util/function/Predicate;	b	field_16744	NOT_AIR
FIELD	dxs	Ljava/util/function/Predicate;	c	field_16745	SUFFOCATES
FIELD	dxs	Laxm;	d	field_13192	storage
FIELD	dxs	Ljava/util/function/Predicate;	e	field_13193	blockPredicate
FIELD	dxs	Ldtw;	f	field_13191	chunk
METHOD	dxs	()[J	a	method_12598	asLongArray
METHOD	dxs	(I)I	a	method_12601	get
METHOD	dxs	(II)I	a	method_12603	get
METHOD	dxs	(III)V	a	method_12602	set
METHOD	dxs	(IIILdsa;)Z	a	method_12597	trackUpdate
METHOD	dxs	(Ldsa;)Z	a	method_16682	method_16682
METHOD	dxs	(Ldtw;Ldxs$a;[J)V	a	method_12600	setTo
METHOD	dxs	(Ldtw;Ljava/util/Set;)V	a	method_16684	populateHeightmaps
METHOD	dxs	(II)I	b	method_35334	method_35334
METHOD	dxs	(II)I	c	method_12595	toIndex
CLASS	dxs$a	net/minecraft/class_2902$class_2903	net/minecraft/world/Heightmap$Type
FIELD	dxs$a	Ldxs$a;	a	field_13194	field_13194
FIELD	dxs$a	Ldxs$a;	b	field_13202	field_13202
FIELD	dxs$a	Ldxs$a;	c	field_13195	field_13195
FIELD	dxs$a	Ldxs$a;	d	field_13200	field_13200
FIELD	dxs$a	Ldxs$a;	e	field_13197	field_13197
FIELD	dxs$a	Ldxs$a;	f	field_13203	field_13203
FIELD	dxs$a	Lcom/mojang/serialization/Codec;	g	field_24772	CODEC
FIELD	dxs$a	Ljava/lang/String;	h	field_13204	name
FIELD	dxs$a	Ldxs$b;	i	field_13198	purpose
FIELD	dxs$a	Ljava/util/function/Predicate;	j	field_16568	blockPredicate
FIELD	dxs$a	[Ldxs$a;	k	field_13199	field_13199
METHOD	dxs$a	()Ljava/lang/String;	a	method_12605	getName
METHOD	dxs$a	(Ldsa;)Z	a	method_16686	method_16686
METHOD	dxs$a	()Z	b	method_16137	shouldSendToClient
METHOD	dxs$a	(Ldsa;)Z	b	method_16685	method_16685
METHOD	dxs$a	()Z	d	method_20454	isStoredServerSide
METHOD	dxs$a	()Ljava/util/function/Predicate;	e	method_16402	getBlockPredicate
METHOD	dxs$a	()[Ldxs$a;	f	method_36752	method_36752
CLASS	dxs$b	net/minecraft/class_2902$class_2904	net/minecraft/world/Heightmap$Purpose
FIELD	dxs$b	Ldxs$b;	a	field_13207	field_13207
FIELD	dxs$b	Ldxs$b;	b	field_13206	field_13206
FIELD	dxs$b	Ldxs$b;	c	field_16424	field_16424
FIELD	dxs$b	[Ldxs$b;	d	field_13208	field_13208
METHOD	dxs$b	()[Ldxs$b;	a	method_36753	method_36753
CLASS	dxt	net/minecraft/class_5820	net/minecraft/util/math/random/CheckedRandom
FIELD	dxt	I	d	field_31471	INT_BITS
FIELD	dxt	J	e	field_31472	SEED_MASK
FIELD	dxt	J	f	field_31473	MULTIPLIER
FIELD	dxt	J	g	field_31474	INCREMENT
FIELD	dxt	Ljava/util/concurrent/atomic/AtomicLong;	h	field_28766	seed
FIELD	dxt	Ldxu;	i	field_35124	gaussianGenerator
CLASS	dxt$a	net/minecraft/class_5820$class_6671	net/minecraft/util/math/random/CheckedRandom$Splitter
FIELD	dxt$a	J	a	field_35125	seed
CLASS	dxu	net/minecraft/class_6672	net/minecraft/util/math/random/GaussianGenerator
FIELD	dxu	Lazf;	a	field_35126	baseRandom
FIELD	dxu	D	b	field_35127	nextNextGaussian
FIELD	dxu	Z	c	field_35128	hasNextGaussian
METHOD	dxu	()V	a	method_39541	reset
METHOD	dxu	()D	b	method_38996	next
CLASS	dxv	net/minecraft/class_3754	net/minecraft/world/gen/chunk/NoiseChunkGenerator
FIELD	dxv	Lcom/mojang/serialization/MapCodec;	c	field_24773	CODEC
FIELD	dxv	Ldsa;	d	field_16648	AIR
FIELD	dxv	Lji;	e	field_24774	settings
FIELD	dxv	Ljava/util/function/Supplier;	f	field_34591	fluidLevelSampler
METHOD	dxv	(Lald;)Z	a	method_28548	matchesSettings
METHOD	dxv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28550	method_28550
METHOD	dxv	(Ldbd;Ldyg;)Ldcw;	a	method_38330	method_38330
METHOD	dxv	(Ldby;Ldyg;IILorg/apache/commons/lang3/mutable/MutableObject;Ljava/util/function/Predicate;)Ljava/util/OptionalInt;	a	method_26263	sampleHeightmap
METHOD	dxv	(Ldcp;Larl;Ldyg;Ldtw;)Ldxw;	a	method_41535	method_41535
METHOD	dxv	(Ldcp;Ldyu;Ldyg;Ldtw;)Ldxw;	a	method_41536	method_41536
METHOD	dxv	(Ldtw;Ldcp;Ldyu;Ldyg;)Ldxw;	a	method_41537	createChunkNoiseSampler
METHOD	dxv	(Ldtw;Ldyp;Ldyg;Ldcp;Ldcx;Ljv;Ldyu;)V	a	method_41538	buildSurface
METHOD	dxv	(Ldxe$b;ILdxe$b;Ldxe$b;III)Ldxe$b;	a	method_45509	method_45509
METHOD	dxv	(Ldxv;)Lji;	a	method_28549	method_28549
METHOD	dxv	(Ldxw;IIILdsa;)Ldsa;	a	method_38323	getBlockState
METHOD	dxv	(Ldxx;)Ldxe$a;	a	method_45510	createFluidLevelSampler
METHOD	dxv	(Ldyg;III)Lji;	a	method_38322	method_38322
METHOD	dxv	(Ldyu;Ldcp;Ldyg;Ldtw;II)Ldtw;	a	method_33754	populateNoise
METHOD	dxv	(Ldyu;Ldyg;Ldcp;Ldtw;)V	a	method_38327	populateBiomes
METHOD	dxv	(Ljava/util/Set;Ldtw;Ljava/lang/Throwable;)V	a	method_38328	method_38328
METHOD	dxv	(Ldcp;Ldyu;Ldyg;Ldtw;)Ldxw;	b	method_41539	method_41539
METHOD	dxv	(Ldxv;)Ldcz;	b	method_28554	method_28554
METHOD	dxv	(Ldyu;Ldcp;Ldyg;Ldtw;II)Ldtw;	b	method_38332	method_38332
METHOD	dxv	(Ldyu;Ldyg;Ldcp;Ldtw;)Ldtw;	b	method_38333	method_38333
METHOD	dxv	(Lji;)Ldxe$a;	b	method_45511	method_45511
METHOD	dxv	(Ldcp;Ldyu;Ldyg;Ldtw;)Ldxw;	c	method_41540	method_41540
METHOD	dxv	()Lji;	h	method_41541	getSettings
CLASS	dxw	net/minecraft/class_6568	net/minecraft/world/gen/chunk/ChunkNoiseSampler
FIELD	dxw	I	A	field_36594	startBlockX
FIELD	dxw	I	B	field_36572	startBlockY
FIELD	dxw	I	C	field_36573	startBlockZ
FIELD	dxw	I	D	field_36574	cellBlockX
FIELD	dxw	I	E	field_36575	cellBlockY
FIELD	dxw	I	F	field_36576	cellBlockZ
FIELD	dxw	J	G	field_36577	sampleUniqueIndex
FIELD	dxw	J	H	field_36578	cacheOnceUniqueIndex
FIELD	dxw	I	I	field_36579	index
FIELD	dxw	Ldxl$a;	J	field_36580	interpolationEachApplier
FIELD	dxw	Ldya;	a	field_35674	generationShapeConfig
FIELD	dxw	I	b	field_34599	horizontalCellCount
FIELD	dxw	I	c	field_34598	verticalCellCount
FIELD	dxw	I	d	field_34600	minimumCellY
FIELD	dxw	I	e	field_34601	startCellX
FIELD	dxw	I	f	field_34602	startCellZ
FIELD	dxw	I	g	field_34603	startBiomeX
FIELD	dxw	I	h	field_34604	startBiomeZ
FIELD	dxw	Ljava/util/List;	i	field_34605	interpolators
FIELD	dxw	Ljava/util/List;	j	field_36581	caches
FIELD	dxw	Ljava/util/Map;	k	field_36582	actualDensityFunctionCache
FIELD	dxw	Lit/unimi/dsi/fastutil/longs/Long2IntMap;	l	field_36273	surfaceHeightEstimateCache
FIELD	dxw	Ldxe;	m	field_34613	aquiferSampler
FIELD	dxw	Ldxl;	n	field_36583	initialDensityWithoutJaggedness
FIELD	dxw	Ldxw$c;	o	field_36584	blockStateSampler
FIELD	dxw	Ldyu;	p	field_35487	blender
FIELD	dxw	Ldxw$g;	q	field_36585	cachedBlendAlphaDensityFunction
FIELD	dxw	Ldxw$g;	r	field_36586	cachedBlendOffsetDensityFunction
FIELD	dxw	Ldxm$c;	s	field_37113	beardifying
FIELD	dxw	J	t	field_36587	lastBlendingColumnPos
FIELD	dxw	Ldyu$a;	u	field_36588	lastBlendingResult
FIELD	dxw	I	v	field_36589	horizontalBiomeEnd
FIELD	dxw	I	w	field_36590	horizontalCellBlockCount
FIELD	dxw	I	x	field_36591	verticalCellBlockCount
FIELD	dxw	Z	y	field_36592	isInInterpolationLoop
FIELD	dxw	Z	z	field_36593	isSamplingForCaches
METHOD	dxw	(DLdxw$i;)V	a	method_38338	method_38338
METHOD	dxw	(ID)V	a	method_38337	interpolateY
METHOD	dxw	(II)I	a	method_39900	estimateSurfaceHeight
METHOD	dxw	(IILdxw$i;)V	a	method_38342	method_38342
METHOD	dxw	(J)I	a	method_39899	calculateSurfaceHeightEstimate
METHOD	dxw	(Ldtw;Ldyg;Ldxm$c;Ldxx;Ldxe$a;Ldyu;)Ldxw;	a	method_39543	create
METHOD	dxw	(Ldxl;)Ldxl;	a	method_40529	getActualDensityFunction
METHOD	dxw	(Ldxl;Ldxl$b;)Ldsa;	a	method_40530	method_40530
METHOD	dxw	(Ldxy;Ljava/util/List;)Ldde$f;	a	method_40531	createMultiNoiseSampler
METHOD	dxw	(ZI)V	a	method_40532	sampleDensity
METHOD	dxw	(DLdxw$i;)V	b	method_38350	method_38350
METHOD	dxw	(I)V	b	method_38339	sampleEndDensity
METHOD	dxw	(ID)V	b	method_38349	interpolateX
METHOD	dxw	(II)V	b	method_38362	onSampledCellCorners
METHOD	dxw	(Ldxl;)Ldxl;	b	method_40533	getActualDensityFunctionImpl
METHOD	dxw	(DLdxw$i;)V	c	method_38356	method_38356
METHOD	dxw	(I)Ldxw;	c	method_40534	at
METHOD	dxw	(ID)V	c	method_38355	interpolateZ
METHOD	dxw	(II)Ldyu$a;	c	method_40535	calculateBlendResult
METHOD	dxw	()Ldsa;	e	method_40536	sampleBlockState
METHOD	dxw	()V	f	method_38336	sampleStartDensity
METHOD	dxw	()V	g	method_40537	stopInterpolation
METHOD	dxw	()V	h	method_38348	swapBuffers
METHOD	dxw	()Ldxe;	i	method_38354	getAquiferSampler
METHOD	dxw	()I	j	method_42361	getHorizontalCellBlockCount
METHOD	dxw	()I	k	method_42362	getVerticalCellBlockCount
CLASS	dxw$1	net/minecraft/class_6568$1	net/minecraft/world/gen/chunk/ChunkNoiseSampler$1
FIELD	dxw$1	Ldxw;	a	field_36595	field_36595
CLASS	dxw$2	net/minecraft/class_6568$2	net/minecraft/world/gen/chunk/ChunkNoiseSampler$2
FIELD	dxw$2	[I	a	field_36596	field_36596
CLASS	dxw$a	net/minecraft/class_6568$class_6946	net/minecraft/world/gen/chunk/ChunkNoiseSampler$BlendAlphaDensityFunction
FIELD	dxw$a	Ldxw;	a	field_36597	field_36597
CLASS	dxw$b	net/minecraft/class_6568$class_6947	net/minecraft/world/gen/chunk/ChunkNoiseSampler$BlendOffsetDensityFunction
FIELD	dxw$b	Ldxw;	a	field_36598	field_36598
CLASS	dxw$c	net/minecraft/class_6568$class_6569	net/minecraft/world/gen/chunk/ChunkNoiseSampler$BlockStateSampler
METHOD	dxw$c	(Ldxl$b;)Ldsa;	calculate	calculate	sample
CLASS	dxw$d	net/minecraft/class_6568$class_6948	net/minecraft/world/gen/chunk/ChunkNoiseSampler$Cache2D
FIELD	dxw$d	Ldxl;	a	field_36599	delegate
FIELD	dxw$d	J	e	field_36600	lastSamplingColumnPos
FIELD	dxw$d	D	f	field_36601	lastSamplingResult
CLASS	dxw$e	net/minecraft/class_6568$class_6949	net/minecraft/world/gen/chunk/ChunkNoiseSampler$CellCache
FIELD	dxw$e	Ldxw;	a	field_36602	field_36602
FIELD	dxw$e	Ldxl;	e	field_36603	delegate
FIELD	dxw$e	[D	f	field_36604	cache
CLASS	dxw$f	net/minecraft/class_6568$class_6950	net/minecraft/world/gen/chunk/ChunkNoiseSampler$CacheOnce
FIELD	dxw$f	Ldxw;	a	field_36605	field_36605
FIELD	dxw$f	Ldxl;	e	field_36606	delegate
FIELD	dxw$f	J	f	field_36607	sampleUniqueIndex
FIELD	dxw$f	J	g	field_36608	cacheOnceUniqueIndex
FIELD	dxw$f	D	h	field_36609	lastSamplingResult
FIELD	dxw$f	[D	i	field_36610	cache
CLASS	dxw$g	net/minecraft/class_6568$class_6951	net/minecraft/world/gen/chunk/ChunkNoiseSampler$FlatCache
FIELD	dxw$g	Ldxw;	a	field_36611	field_36611
FIELD	dxw$g	Ldxl;	e	field_36612	delegate
FIELD	dxw$g	[[D	f	field_36613	cache
CLASS	dxw$h	net/minecraft/class_6568$class_6952	net/minecraft/world/gen/chunk/ChunkNoiseSampler$ParentedNoiseType
METHOD	dxw$h	()Ldxl;	k	comp_469	comp_469
CLASS	dxw$i	net/minecraft/class_6568$class_5917	net/minecraft/world/gen/chunk/ChunkNoiseSampler$DensityInterpolator
FIELD	dxw$i	Ldxw;	a	field_34622	field_34622
FIELD	dxw$i	[[D	e	field_29227	startDensityBuffer
FIELD	dxw$i	[[D	f	field_29228	endDensityBuffer
FIELD	dxw$i	Ldxl;	g	field_34623	delegate
FIELD	dxw$i	D	h	field_29233	x0y0z0
FIELD	dxw$i	D	i	field_29234	x0y0z1
FIELD	dxw$i	D	j	field_29235	x1y0z0
FIELD	dxw$i	D	k	field_29236	x1y0z1
FIELD	dxw$i	D	l	field_29237	x0y1z0
FIELD	dxw$i	D	m	field_29238	x0y1z1
FIELD	dxw$i	D	n	field_29239	x1y1z0
FIELD	dxw$i	D	o	field_29240	x1y1z1
FIELD	dxw$i	D	p	field_29241	x0z0
FIELD	dxw$i	D	q	field_29242	x1z0
FIELD	dxw$i	D	r	field_29243	x0z1
FIELD	dxw$i	D	s	field_29244	x1z1
FIELD	dxw$i	D	t	field_29245	z0
FIELD	dxw$i	D	u	field_29246	z1
FIELD	dxw$i	D	v	field_34624	result
METHOD	dxw$i	(D)V	a	method_34287	interpolateY
METHOD	dxw$i	(II)[[D	a	method_34293	createBuffer
METHOD	dxw$i	(D)V	b	method_34292	interpolateX
METHOD	dxw$i	(II)V	b	method_34289	onSampledCellCorners
METHOD	dxw$i	(D)V	c	method_38363	interpolateZ
METHOD	dxw$i	()V	l	method_34291	swapBuffers
CLASS	dxx	net/minecraft/class_5284	net/minecraft/world/gen/chunk/ChunkGeneratorSettings
FIELD	dxx	Lcom/mojang/serialization/Codec;	a	field_24780	CODEC
FIELD	dxx	Lcom/mojang/serialization/Codec;	b	field_24781	REGISTRY_CODEC
FIELD	dxx	Lald;	c	field_26355	OVERWORLD
FIELD	dxx	Lald;	d	field_35051	LARGE_BIOMES
FIELD	dxx	Lald;	e	field_26356	AMPLIFIED
FIELD	dxx	Lald;	f	field_26357	NETHER
FIELD	dxx	Lald;	g	field_26358	END
FIELD	dxx	Lald;	h	field_26359	CAVES
FIELD	dxx	Lald;	i	field_26360	FLOATING_ISLANDS
FIELD	dxx	Ldya;	j	comp_474	generationShapeConfig
FIELD	dxx	Ldsa;	k	comp_475	defaultBlock
FIELD	dxx	Ldsa;	l	comp_476	defaultFluid
FIELD	dxx	Ldxy;	m	comp_477	comp_477
FIELD	dxx	Ldyj$o;	n	comp_478	surfaceRule
FIELD	dxx	Ljava/util/List;	o	comp_538	comp_538
FIELD	dxx	I	p	comp_479	seaLevel
FIELD	dxx	Z	q	comp_480	mobGenerationDisabled
FIELD	dxx	Z	r	comp_481	aquifers
FIELD	dxx	Z	s	comp_482	oreVeins
FIELD	dxx	Z	t	comp_483	usesLegacyRandom
METHOD	dxx	()Z	a	comp_480	mobGenerationDisabled
METHOD	dxx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28558	method_28558
METHOD	dxx	(Lrc;)V	a	method_31111	bootstrap
METHOD	dxx	(Lrc;ZZ)Ldxx;	a	method_30643	createSurfaceSettings
METHOD	dxx	()Z	b	method_33757	hasAquifers
METHOD	dxx	(Lrc;)Ldxx;	b	method_30642	createEndSettings
METHOD	dxx	()Z	c	comp_482	oreVeins
METHOD	dxx	(Lrc;)Ldxx;	c	method_30641	createNetherSettings
METHOD	dxx	()Ldyr$a;	d	method_38999	getRandomProvider
METHOD	dxx	(Lrc;)Ldxx;	d	method_39901	createCavesSettings
METHOD	dxx	()Ldxx;	e	method_44323	createMissingSettings
METHOD	dxx	(Lrc;)Ldxx;	e	method_39902	createFloatingIslandsSettings
METHOD	dxx	()Ldya;	f	comp_474	generationShapeConfig
METHOD	dxx	()Ldsa;	g	comp_475	defaultBlock
METHOD	dxx	()Ldsa;	h	comp_476	defaultFluid
METHOD	dxx	()Ldxy;	i	comp_477	comp_477
METHOD	dxx	()Ldyj$o;	j	comp_478	surfaceRule
METHOD	dxx	()Ljava/util/List;	k	comp_538	comp_538
METHOD	dxx	()I	l	comp_479	seaLevel
METHOD	dxx	()Z	m	comp_481	aquifers
METHOD	dxx	()Z	n	comp_483	usesLegacyRandom
CLASS	dxy	net/minecraft/class_6953	net/minecraft/world/gen/noise/NoiseRouter
FIELD	dxy	Lcom/mojang/serialization/Codec;	a	field_37683	CODEC
FIELD	dxy	Ldxl;	b	comp_414	comp_414
FIELD	dxy	Ldxl;	c	comp_415	comp_415
FIELD	dxy	Ldxl;	d	comp_416	comp_416
FIELD	dxy	Ldxl;	e	comp_417	comp_417
FIELD	dxy	Ldxl;	f	comp_420	comp_420
FIELD	dxy	Ldxl;	g	comp_539	comp_539
FIELD	dxy	Ldxl;	h	comp_484	comp_484
FIELD	dxy	Ldxl;	i	comp_423	comp_423
FIELD	dxy	Ldxl;	j	comp_424	comp_424
FIELD	dxy	Ldxl;	k	comp_485	comp_485
FIELD	dxy	Ldxl;	l	comp_486	comp_486
FIELD	dxy	Ldxl;	m	comp_487	comp_487
FIELD	dxy	Ldxl;	n	comp_428	comp_428
FIELD	dxy	Ldxl;	o	comp_429	comp_429
FIELD	dxy	Ldxl;	p	comp_430	comp_430
METHOD	dxy	()Ldxl;	a	comp_414	comp_414
METHOD	dxy	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41543	method_41543
METHOD	dxy	(Ldxl$f;)Ldxy;	a	method_41544	apply
METHOD	dxy	(Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;	a	method_41545	field
METHOD	dxy	()Ldxl;	b	comp_415	comp_415
METHOD	dxy	()Ldxl;	c	comp_416	comp_416
METHOD	dxy	()Ldxl;	d	comp_417	comp_417
METHOD	dxy	()Ldxl;	e	comp_420	comp_420
METHOD	dxy	()Ldxl;	f	comp_539	comp_539
METHOD	dxy	()Ldxl;	g	comp_484	comp_484
METHOD	dxy	()Ldxl;	h	comp_423	comp_423
METHOD	dxy	()Ldxl;	i	comp_424	comp_424
METHOD	dxy	()Ldxl;	j	comp_485	comp_485
METHOD	dxy	()Ldxl;	k	comp_486	comp_486
METHOD	dxy	()Ldxl;	l	comp_487	comp_487
METHOD	dxy	()Ldxl;	m	comp_428	comp_428
METHOD	dxy	()Ldxl;	n	comp_429	comp_429
METHOD	dxy	()Ldxl;	o	comp_430	comp_430
CLASS	dxz	net/minecraft/class_6954	net/minecraft/world/gen/densityfunction/DensityFunctions
FIELD	dxz	Lald;	A	field_38249	field_38249
FIELD	dxz	Lald;	B	field_37127	field_37127
FIELD	dxz	Lald;	C	field_37696	field_37696
FIELD	dxz	Lald;	D	field_37130	field_37130
FIELD	dxz	Lald;	E	field_37684	field_37684
FIELD	dxz	Lald;	F	field_37131	field_37131
FIELD	dxz	Lald;	G	field_37132	field_37132
FIELD	dxz	Lald;	H	field_37685	field_37685
FIELD	dxz	Lald;	I	field_37686	field_37686
FIELD	dxz	Lald;	J	field_37687	field_37687
FIELD	dxz	Lald;	K	field_37688	field_37688
FIELD	dxz	Lald;	L	field_37689	field_37689
FIELD	dxz	Lald;	M	field_37133	field_37133
FIELD	dxz	Lald;	N	field_37134	field_37134
FIELD	dxz	Lald;	O	field_37135	field_37135
FIELD	dxz	Lald;	P	field_37136	field_37136
FIELD	dxz	Lald;	Q	field_37114	field_37114
FIELD	dxz	Lald;	R	field_37115	field_37115
FIELD	dxz	Lald;	S	field_37116	field_37116
FIELD	dxz	F	a	field_37690	field_37690
FIELD	dxz	I	b	field_37691	field_37691
FIELD	dxz	J	c	field_37692	field_37692
FIELD	dxz	Lald;	d	field_37122	field_37122
FIELD	dxz	Lald;	e	field_37123	field_37123
FIELD	dxz	Lald;	f	field_37124	field_37124
FIELD	dxz	Lald;	g	field_37693	field_37693
FIELD	dxz	Lald;	h	field_37694	field_37694
FIELD	dxz	Lald;	i	field_37125	field_37125
FIELD	dxz	Lald;	j	field_37695	field_37695
FIELD	dxz	Lald;	k	field_37126	field_37126
FIELD	dxz	Lald;	l	field_37128	field_37128
FIELD	dxz	Lald;	m	field_37129	field_37129
FIELD	dxz	F	n	field_36614	field_36614
FIELD	dxz	D	o	field_36615	field_36615
FIELD	dxz	D	p	field_36616	field_36616
FIELD	dxz	D	q	field_36617	field_36617
FIELD	dxz	D	r	field_38250	field_38250
FIELD	dxz	Ldxl;	s	field_36618	TEN_FUNCTION
FIELD	dxz	Ldxl;	t	field_36619	ZERO_FUNCTION
FIELD	dxz	Lald;	u	field_37117	field_37117
FIELD	dxz	Lald;	v	field_37118	field_37118
FIELD	dxz	Lald;	w	field_37119	field_37119
FIELD	dxz	Lald;	x	field_37120	field_37120
FIELD	dxz	Lald;	y	field_38251	field_38251
FIELD	dxz	Lald;	z	field_38252	field_38252
METHOD	dxz	()Ldxy;	a	method_44324	createMissingNoiseRouter
METHOD	dxz	(F)F	a	method_41546	getPeaksValleysNoise
METHOD	dxz	(Ldxl;)Ldxl;	a	method_41547	createRidgesFoldedOverworldFunction
METHOD	dxz	(Ldxl;II)Ldxl;	a	method_42364	applyFloatingIslandsSlides
METHOD	dxz	(Ldxl;IIIIDIID)Ldxl;	a	method_42365	applySlides
METHOD	dxz	(Ldxl;Ldxl;)Ldxl;	a	method_40541	applyBlending
METHOD	dxz	(Ldxl;Ldxl;III)Ldxl;	a	method_40539	verticalRangeChoice
METHOD	dxz	(Ldyc$a;)I	a	method_41550	method_41550
METHOD	dxz	(Ljava/lang/String;)Lald;	a	method_41109	of
METHOD	dxz	(Ljj;)Ldxy;	a	method_41120	createEndNoiseRouter
METHOD	dxz	(Ljj;II)Ldxl;	a	method_42363	applyCavesSlides
METHOD	dxz	(Ljj;Lald;)Ldxl;	a	method_41116	entryHolder
METHOD	dxz	(Ljj;Ljj;)Ldxy;	a	method_41118	createNetherNoiseRouter
METHOD	dxz	(Ljj;Ljj;Ldxl;)Ldxl;	a	method_41101	createCavesFunction
METHOD	dxz	(Ljj;Ljj;ZZ)Ldxy;	a	method_41103	createSurfaceNoiseRouter
METHOD	dxz	(Lrc;)Lji;	a	method_41100	bootstrap
METHOD	dxz	(Lrc;Lald;Ldxl;)Ldxl;	a	method_41551	registerAndGetHolder
METHOD	dxz	(Lrc;Ljj;Ldxl;Lji;Lji;Lald;Lald;Lald;Lald;Lald;Z)V	a	method_41548	registerSlopedCheeseFunction
METHOD	dxz	(ZLdxl;)Ldxl;	a	method_42366	applySurfaceSlides
METHOD	dxz	(Ldxl;)Ldxl;	b	method_41207	applyBlendDensity
METHOD	dxz	(Ldxl;Ldxl;)Ldxl;	b	method_40540	createInitialDensityFunction
METHOD	dxz	(Ldyc$a;)I	b	method_41553	method_41553
METHOD	dxz	(Ljj;)Ldxl;	b	method_41113	createCavesSpaghettiRoughnessOverworldFunction
METHOD	dxz	(Ljj;Ljj;)Ldxy;	b	method_41549	createCavesNoiseRouter
METHOD	dxz	(Ljj;Ljj;Ldxl;)Ldxy;	b	method_41211	createMultiNoiseDependentNoiseRouter
METHOD	dxz	(Ldxl;)Ldxl;	c	method_42367	applyEndSlides
METHOD	dxz	(Ljj;)Ldxl;	c	method_41121	createCavePillarsOverworldFunction
METHOD	dxz	(Ljj;Ljj;)Ldxy;	c	method_41552	createFloatingIslandsNoiseRouter
METHOD	dxz	(Ljj;Ljj;)Ldxl;	d	method_41117	createCavesEntrancesOverworldFunction
METHOD	dxz	(Ljj;Ljj;)Ldxl;	e	method_41119	createCavesNoodleOverworldFunction
METHOD	dxz	(Ljj;Ljj;)Ldxl;	f	method_41122	createCavesSpaghetti2dOverworldFunction
CLASS	dxz$a	net/minecraft/class_6954$class_5841	net/minecraft/world/gen/densityfunction/DensityFunctions$CaveScaler
METHOD	dxz$a	(D)D	a	method_33835	scaleCaves
METHOD	dxz$a	(D)D	b	method_33836	scaleTunnels
CLASS	dya	net/minecraft/class_5309	net/minecraft/world/gen/chunk/GenerationShapeConfig
FIELD	dya	Lcom/mojang/serialization/Codec;	a	field_24804	CODEC
FIELD	dya	Ldya;	b	field_38253	SURFACE
FIELD	dya	Ldya;	c	field_37138	NETHER
FIELD	dya	Ldya;	d	field_37139	END
FIELD	dya	Ldya;	e	field_37140	CAVES
FIELD	dya	Ldya;	f	field_37141	FLOATING_ISLANDS
FIELD	dya	I	g	comp_173	minimumY
FIELD	dya	I	h	comp_174	height
FIELD	dya	I	i	comp_178	horizontalSize
FIELD	dya	I	j	comp_179	verticalSize
METHOD	dya	()I	a	method_39545	verticalCellBlockCount
METHOD	dya	(IIII)Ldya;	a	method_32994	create
METHOD	dya	(Lcom/mojang/serialization/DataResult$Error;)V	a	method_32996	method_32996
METHOD	dya	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28582	method_28582
METHOD	dya	(Ldby;)Ldya;	a	method_42368	trimHeight
METHOD	dya	(Ldya;)Lcom/mojang/serialization/DataResult;	a	method_32995	checkHeight
METHOD	dya	()I	b	method_39546	horizontalCellBlockCount
METHOD	dya	()I	c	comp_173	minimumY
METHOD	dya	()I	d	comp_174	height
METHOD	dya	()I	e	comp_178	horizontalSize
METHOD	dya	()I	f	comp_179	verticalSize
METHOD	dya	()Ljava/lang/String;	g	method_49530	method_49530
METHOD	dya	()Ljava/lang/String;	h	method_49531	method_49531
METHOD	dya	()Ljava/lang/String;	i	method_49532	method_49532
CLASS	dyb	net/minecraft/class_6731	net/minecraft/world/gen/noise/NoiseParametersKeys
FIELD	dyb	Lald;	A	field_35411	field_35411
FIELD	dyb	Lald;	B	field_35412	field_35412
FIELD	dyb	Lald;	C	field_35413	field_35413
FIELD	dyb	Lald;	D	field_35414	field_35414
FIELD	dyb	Lald;	E	field_35363	field_35363
FIELD	dyb	Lald;	F	field_35364	field_35364
FIELD	dyb	Lald;	G	field_35365	field_35365
FIELD	dyb	Lald;	H	field_35366	field_35366
FIELD	dyb	Lald;	I	field_35367	field_35367
FIELD	dyb	Lald;	J	field_35368	field_35368
FIELD	dyb	Lald;	K	field_35369	field_35369
FIELD	dyb	Lald;	L	field_35370	field_35370
FIELD	dyb	Lald;	M	field_35371	field_35371
FIELD	dyb	Lald;	N	field_35373	field_35373
FIELD	dyb	Lald;	O	field_35675	field_35675
FIELD	dyb	Lald;	P	field_35372	field_35372
FIELD	dyb	Lald;	Q	field_35488	field_35488
FIELD	dyb	Lald;	R	field_35489	field_35489
FIELD	dyb	Lald;	S	field_35490	field_35490
FIELD	dyb	Lald;	T	field_35491	field_35491
FIELD	dyb	Lald;	U	field_35492	field_35492
FIELD	dyb	Lald;	V	field_35493	field_35493
FIELD	dyb	Lald;	W	field_35376	field_35376
FIELD	dyb	Lald;	X	field_35377	field_35377
FIELD	dyb	Lald;	Y	field_35378	field_35378
FIELD	dyb	Lald;	Z	field_35593	field_35593
FIELD	dyb	Lald;	a	field_35389	field_35389
FIELD	dyb	Lald;	aa	field_35381	field_35381
FIELD	dyb	Lald;	ab	field_35382	field_35382
FIELD	dyb	Lald;	ac	field_35383	field_35383
FIELD	dyb	Lald;	ad	field_35384	field_35384
FIELD	dyb	Lald;	ae	field_35385	field_35385
FIELD	dyb	Lald;	af	field_35386	field_35386
FIELD	dyb	Lald;	ag	field_35387	field_35387
FIELD	dyb	Lald;	ah	field_35388	field_35388
FIELD	dyb	Lald;	b	field_35390	field_35390
FIELD	dyb	Lald;	c	field_35391	field_35391
FIELD	dyb	Lald;	d	field_35392	field_35392
FIELD	dyb	Lald;	e	field_35594	field_35594
FIELD	dyb	Lald;	f	field_35595	field_35595
FIELD	dyb	Lald;	g	field_35596	field_35596
FIELD	dyb	Lald;	h	field_35597	field_35597
FIELD	dyb	Lald;	i	field_35393	field_35393
FIELD	dyb	Lald;	j	field_35394	field_35394
FIELD	dyb	Lald;	k	field_35395	field_35395
FIELD	dyb	Lald;	l	field_35396	field_35396
FIELD	dyb	Lald;	m	field_35397	field_35397
FIELD	dyb	Lald;	n	field_35398	field_35398
FIELD	dyb	Lald;	o	field_35399	field_35399
FIELD	dyb	Lald;	p	field_35400	field_35400
FIELD	dyb	Lald;	q	field_35401	field_35401
FIELD	dyb	Lald;	r	field_35402	field_35402
FIELD	dyb	Lald;	s	field_35403	field_35403
FIELD	dyb	Lald;	t	field_35404	field_35404
FIELD	dyb	Lald;	u	field_35405	field_35405
FIELD	dyb	Lald;	v	field_35406	field_35406
FIELD	dyb	Lald;	w	field_35407	field_35407
FIELD	dyb	Lald;	x	field_35408	field_35408
FIELD	dyb	Lald;	y	field_35409	field_35409
FIELD	dyb	Lald;	z	field_35410	field_35410
METHOD	dyb	(Ljava/lang/String;)Lald;	a	method_39174	of
METHOD	dyb	(Ljj;Ldyf;Lald;)Lemw;	a	method_41127	createNoiseSampler
CLASS	dyc	net/minecraft/class_6955	net/minecraft/world/gen/OreVeinSampler
FIELD	dyc	F	a	field_36620	DENSITY_THRESHOLD
FIELD	dyc	I	b	field_36621	MAX_DENSITY_INTRUSION
FIELD	dyc	D	c	field_36622	LIMINAL_DENSITY_REDUCTION
FIELD	dyc	F	d	field_36623	BLOCK_GENERATION_CHANCE
FIELD	dyc	F	e	field_36624	MIN_ORE_CHANCE
FIELD	dyc	F	f	field_36625	MAX_ORE_CHANCE
FIELD	dyc	F	g	field_36626	DENSITY_FOR_MAX_ORE_CHANCE
FIELD	dyc	F	h	field_36627	RAW_ORE_BLOCK_CHANCE
FIELD	dyc	F	i	field_36628	VEIN_GAP_THRESHOLD
METHOD	dyc	(Ldxl;Ldsa;Ldyf;Ldxl;Ldxl;Ldxl$b;)Ldsa;	a	method_40547	method_40547
METHOD	dyc	(Ldxl;Ldxl;Ldxl;Ldyf;)Ldxw$c;	a	method_40548	create
CLASS	dyc$a	net/minecraft/class_6955$class_6354	net/minecraft/world/gen/OreVeinSampler$VeinType
FIELD	dyc$a	Ldyc$a;	a	field_33603	field_33603
FIELD	dyc$a	Ldyc$a;	b	field_33604	field_33604
FIELD	dyc$a	I	c	field_33607	minY
FIELD	dyc$a	I	d	field_33608	maxY
FIELD	dyc$a	Ldsa;	e	field_33605	ore
FIELD	dyc$a	Ldsa;	f	field_33668	rawOreBlock
FIELD	dyc$a	Ldsa;	g	field_33606	stone
FIELD	dyc$a	[Ldyc$a;	h	field_33609	field_33609
METHOD	dyc$a	()[Ldyc$a;	a	method_36754	method_36754
CLASS	dyd	net/minecraft/class_3769	net/minecraft/world/spawner/PatrolSpawner
FIELD	dyd	I	a	field_16652	cooldown
METHOD	dyd	(Lare;Liz;Lazf;Z)Z	a	method_16575	spawnPillager
CLASS	dye	net/minecraft/class_2910	net/minecraft/world/spawner/PhantomSpawner
FIELD	dye	I	a	field_13244	cooldown
CLASS	dyf	net/minecraft/class_6574	net/minecraft/util/math/random/RandomSplitter
METHOD	dyf	(III)Lazf;	a	method_38418	split
METHOD	dyf	(Lale;)Lazf;	a	method_39000	split
METHOD	dyf	(Liz;)Lazf;	a	method_38419	split
METHOD	dyf	(Ljava/lang/String;)Lazf;	a	method_38995	split
METHOD	dyf	(Ljava/lang/StringBuilder;)V	a	method_39039	addDebugInfo
CLASS	dyg	net/minecraft/class_7138	net/minecraft/world/gen/noise/NoiseConfig
FIELD	dyg	Ldyf;	a	field_38254	randomDeriver
FIELD	dyg	Ljj;	b	field_38256	noiseParametersRegistry
FIELD	dyg	Ldxy;	c	field_38257	noiseRouter
FIELD	dyg	Ldde$f;	d	field_38258	multiNoiseSampler
FIELD	dyg	Ldyk;	e	field_38259	surfaceBuilder
FIELD	dyg	Ldyf;	f	field_38260	aquiferRandomDeriver
FIELD	dyg	Ldyf;	g	field_38261	oreRandomDeriver
FIELD	dyg	Ljava/util/Map;	h	field_38262	noises
FIELD	dyg	Ljava/util/Map;	i	field_38263	randomDerivers
METHOD	dyg	()Ldxy;	a	method_42370	getNoiseRouter
METHOD	dyg	(Lald;)Lemw;	a	method_41558	getOrCreateSampler
METHOD	dyg	(Lald;Lald;)Lemw;	a	method_41559	method_41559
METHOD	dyg	(Lale;)Ldyf;	a	method_41560	getOrCreateRandomDeriver
METHOD	dyg	(Lale;Lale;)Ldyf;	a	method_41561	method_41561
METHOD	dyg	(Ldxx;Ljj;J)Ldyg;	a	method_41556	create
METHOD	dyg	(Ljj$a;Lald;J)Ldyg;	a	method_41557	create
METHOD	dyg	()Ldde$f;	b	method_42371	getMultiNoiseSampler
METHOD	dyg	()Ldyk;	c	method_42372	getSurfaceBuilder
METHOD	dyg	()Ldyf;	d	method_42373	getAquiferRandomDeriver
METHOD	dyg	()Ldyf;	e	method_42374	getOreRandomDeriver
CLASS	dyg$1	net/minecraft/class_7138$1	net/minecraft/world/gen/noise/NoiseConfig$1
FIELD	dyg$1	Ljava/util/Map;	a	field_40362	unwrapped
METHOD	dyg$1	(Ldxl;)Ldxl;	a	method_45512	unwrap
CLASS	dyg$a	net/minecraft/class_7138$class_7271	net/minecraft/world/gen/noise/NoiseConfig$LegacyNoiseDensityFunctionVisitor
FIELD	dyg$a	J	a	field_38264	field_38264
FIELD	dyg$a	Z	b	field_38265	field_38265
FIELD	dyg$a	Ldyg;	c	field_38266	field_38266
FIELD	dyg$a	Ljava/util/Map;	d	field_38267	cache
METHOD	dyg$a	(J)Lazf;	a	method_42375	createRandom
METHOD	dyg$a	(Ldxl;)Ldxl;	a	method_42376	applyNotCached
CLASS	dyh	net/minecraft/class_6673	net/minecraft/util/math/random/RandomSeed
FIELD	dyh	J	a	field_35133	GOLDEN_RATIO_64
FIELD	dyh	J	b	field_35134	SILVER_RATIO_64
FIELD	dyh	Lcom/google/common/hash/HashFunction;	c	field_44918	MD5_HASH
FIELD	dyh	Ljava/util/concurrent/atomic/AtomicLong;	d	field_35135	SEED_UNIQUIFIER
METHOD	dyh	()J	a	method_39001	getSeed
METHOD	dyh	(J)J	a	method_39002	mixStafford13
METHOD	dyh	(Ljava/lang/String;)Ldyh$a;	a	method_52180	createXoroshiroSeed
METHOD	dyh	(J)Ldyh$a;	b	method_52211	createUnmixedXoroshiroSeed
METHOD	dyh	(J)Ldyh$a;	c	method_39003	createXoroshiroSeed
METHOD	dyh	(J)J	d	method_39004	method_39004
CLASS	dyh$a	net/minecraft/class_6673$class_6674	net/minecraft/util/math/random/RandomSeed$XoroshiroSeed
FIELD	dyh$a	J	a	comp_166	comp_166
FIELD	dyh$a	J	b	comp_167	comp_167
METHOD	dyh$a	()Ldyh$a;	a	method_52212	mix
METHOD	dyh$a	(JJ)Ldyh$a;	a	method_52181	split
METHOD	dyh$a	(Ldyh$a;)Ldyh$a;	a	method_52182	split
METHOD	dyh$a	()J	b	comp_166	comp_166
METHOD	dyh$a	()J	c	comp_167	comp_167
CLASS	dyi	net/minecraft/class_6575	net/minecraft/util/math/random/LocalRandom
FIELD	dyi	I	d	field_34689	INT_BITS
FIELD	dyi	J	e	field_34690	SEED_MASK
FIELD	dyi	J	f	field_34691	MULTIPLIER
FIELD	dyi	J	g	field_34692	INCREMENT
FIELD	dyi	J	h	field_34693	seed
FIELD	dyi	Ldxu;	i	field_35136	gaussianGenerator
CLASS	dyj	net/minecraft/class_6686	net/minecraft/world/gen/surfacebuilder/MaterialRules
FIELD	dyj	Ldyj$f;	a	field_35222	STONE_DEPTH_FLOOR
FIELD	dyj	Ldyj$f;	b	field_35223	STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH
FIELD	dyj	Ldyj$f;	c	field_36341	STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH_RANGE_6
FIELD	dyj	Ldyj$f;	d	field_36342	STONE_DEPTH_FLOOR_WITH_SURFACE_DEPTH_RANGE_30
FIELD	dyj	Ldyj$f;	e	field_35494	STONE_DEPTH_CEILING
FIELD	dyj	Ldyj$f;	f	field_35224	STONE_DEPTH_CEILING_WITH_SURFACE_DEPTH
METHOD	dyj	()Ldyj$f;	a	method_39045	steepSlope
METHOD	dyj	(II)Ldyj$f;	a	method_39046	water
METHOD	dyj	(IZILehd;)Ldyj$f;	a	method_40023	stoneDepth
METHOD	dyj	(IZLehd;)Ldyj$f;	a	method_39549	stoneDepth
METHOD	dyj	(Lald;D)Ldyj$f;	a	method_39052	noiseThreshold
METHOD	dyj	(Lald;DD)Ldyj$f;	a	method_39053	noiseThreshold
METHOD	dyj	(Ldsa;)Ldyj$o;	a	method_39047	block
METHOD	dyj	(Ldyj$f;)Ldyj$f;	a	method_39048	not
METHOD	dyj	(Ldyj$f;Ldyj$o;)Ldyj$o;	a	method_39049	condition
METHOD	dyj	(Ldym;I)Ldyj$f;	a	method_39051	aboveY
METHOD	dyj	(Ljava/lang/String;Ldym;Ldym;)Ldyj$f;	a	method_39472	verticalGradient
METHOD	dyj	(Ljava/util/List;)Ldyj$c;	a	method_39054	biome
METHOD	dyj	(Ljv;Ljava/lang/String;Layq;)Lcom/mojang/serialization/MapCodec;	a	method_42377	register
METHOD	dyj	([Lald;)Ldyj$f;	a	method_39055	biome
METHOD	dyj	([Ldyj$o;)Ldyj$o;	a	method_39050	sequence
METHOD	dyj	()Ldyj$f;	b	method_39056	hole
METHOD	dyj	(II)Ldyj$f;	b	method_39057	waterWithStoneDepth
METHOD	dyj	(Ldym;I)Ldyj$f;	b	method_39058	aboveYWithStoneDepth
METHOD	dyj	()Ldyj$f;	c	method_39473	surface
METHOD	dyj	()Ldyj$f;	d	method_39059	temperature
METHOD	dyj	()Ldyj$o;	e	method_39060	terracottaBands
CLASS	dyj$a	net/minecraft/class_6686$class_6770	net/minecraft/world/gen/surfacebuilder/MaterialRules$SurfaceMaterialCondition
FIELD	dyj$a	Ldyj$a;	a	field_35600	field_35600
FIELD	dyj$a	Layq;	c	field_35601	CODEC
FIELD	dyj$a	[Ldyj$a;	d	field_35602	field_35602
METHOD	dyj$a	(Ldyj$g;)Ldyj$e;	a	method_39474	apply
METHOD	dyj$a	()[Ldyj$a;	b	method_39475	method_39475
CLASS	dyj$b	net/minecraft/class_6686$class_6687	net/minecraft/world/gen/surfacebuilder/MaterialRules$TerracottaBandsMaterialRule
FIELD	dyj$b	Ldyj$b;	a	field_35225	field_35225
FIELD	dyj$b	Layq;	c	field_35226	CODEC
FIELD	dyj$b	[Ldyj$b;	d	field_35227	field_35227
METHOD	dyj$b	(Ldyj$g;)Ldyj$u;	a	method_39062	apply
METHOD	dyj$b	()[Ldyj$b;	b	method_39063	method_39063
CLASS	dyj$c	net/minecraft/class_6686$class_6689	net/minecraft/world/gen/surfacebuilder/MaterialRules$BiomeMaterialCondition
FIELD	dyj$c	Layq;	a	field_35228	CODEC
FIELD	dyj$c	Ljava/util/List;	c	field_36414	biomes
FIELD	dyj$c	Ljava/util/function/Predicate;	d	field_36415	predicate
METHOD	dyj$c	(Ldyj$c;)Ljava/util/List;	a	method_40159	method_40159
METHOD	dyj$c	(Ldyj$g;)Ldyj$e;	a	method_39065	apply
CLASS	dyj$c$a	net/minecraft/class_6686$class_6689$class_6690	net/minecraft/world/gen/surfacebuilder/MaterialRules$BiomeMaterialCondition$BiomePredicate
FIELD	dyj$c$a	Ldyj$g;	a	field_35603	field_35603
FIELD	dyj$c$a	Ldyj$c;	b	field_35230	field_35230
CLASS	dyj$d	net/minecraft/class_6686$class_6691	net/minecraft/world/gen/surfacebuilder/MaterialRules$BlockMaterialRule
FIELD	dyj$d	Ldsa;	a	comp_191	comp_191
FIELD	dyj$d	Ldyj$r;	c	comp_192	comp_192
FIELD	dyj$d	Layq;	d	field_35231	CODEC
METHOD	dyj$d	(Ldyj$g;)Ldyj$u;	a	method_39068	apply
METHOD	dyj$d	()Ldsa;	b	comp_191	comp_191
METHOD	dyj$d	()Ldyj$r;	c	comp_192	comp_192
CLASS	dyj$e	net/minecraft/class_6686$class_6692	net/minecraft/world/gen/surfacebuilder/MaterialRules$BooleanSupplier
METHOD	dyj$e	()Z	b	method_39069	get
CLASS	dyj$f	net/minecraft/class_6686$class_6693	net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialCondition
FIELD	dyj$f	Lcom/mojang/serialization/Codec;	b	field_35232	CODEC
METHOD	dyj$f	()Layq;	a	method_39064	codec
METHOD	dyj$f	(Ldyj$f;)Lcom/mojang/serialization/MapCodec;	a	method_42378	method_42378
METHOD	dyj$f	(Ljv;)Lcom/mojang/serialization/MapCodec;	a	method_39070	registerAndGetDefault
CLASS	dyj$g	net/minecraft/class_6686$class_6694	net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext
FIELD	dyj$g	Ljava/util/function/Supplier;	A	field_35614	biomeSupplier
FIELD	dyj$g	I	B	field_35617	blockY
FIELD	dyj$g	I	C	field_35618	fluidHeight
FIELD	dyj$g	I	D	field_35619	stoneDepthBelow
FIELD	dyj$g	I	E	field_35620	stoneDepthAbove
FIELD	dyj$g	I	a	field_36274	field_36274
FIELD	dyj$g	I	b	field_36275	field_36275
FIELD	dyj$g	I	c	field_36276	field_36276
FIELD	dyj$g	I	d	field_36277	field_36277
FIELD	dyj$g	Ldyk;	e	field_35233	surfaceBuilder
FIELD	dyj$g	Ldyj$e;	f	field_35234	biomeTemperaturePredicate
FIELD	dyj$g	Ldyj$e;	g	field_35235	steepSlopePredicate
FIELD	dyj$g	Ldyj$e;	h	field_35236	negativeRunDepthPredicate
FIELD	dyj$g	Ldyj$e;	i	field_35604	surfacePredicate
FIELD	dyj$g	Ldyg;	j	field_37703	noiseConfig
FIELD	dyj$g	Ldtw;	k	field_35605	chunk
FIELD	dyj$g	Ldxw;	l	field_35676	chunkNoiseSampler
FIELD	dyj$g	Ljava/util/function/Function;	m	field_35606	posToBiome
FIELD	dyj$g	Ldyp;	n	field_35241	heightContext
FIELD	dyj$g	J	o	field_36278	packedChunkPos
FIELD	dyj$g	[I	p	field_36279	estimatedSurfaceHeights
FIELD	dyj$g	J	q	field_35608	uniqueHorizontalPosValue
FIELD	dyj$g	I	r	field_35609	blockX
FIELD	dyj$g	I	s	field_35610	blockZ
FIELD	dyj$g	I	t	field_35611	runDepth
FIELD	dyj$g	J	u	field_35677	field_35677
FIELD	dyj$g	D	v	field_35678	secondaryDepth
FIELD	dyj$g	J	w	field_35679	field_35679
FIELD	dyj$g	I	x	field_35616	surfaceMinY
FIELD	dyj$g	J	y	field_35612	uniquePosValue
FIELD	dyj$g	Liz$a;	z	field_35613	pos
METHOD	dyj$g	()D	a	method_39550	getSecondaryDepth
METHOD	dyj$g	(I)I	a	method_39903	blockToChunkCoord
METHOD	dyj$g	(II)V	a	method_39072	initHorizontalContext
METHOD	dyj$g	(III)Lji;	a	method_39478	method_39478
METHOD	dyj$g	(IIIIII)V	a	method_39073	initVerticalContext
METHOD	dyj$g	()I	b	method_39551	estimateSurfaceHeight
METHOD	dyj$g	(I)I	b	method_39904	chunkToBlockCoord
CLASS	dyj$g$a	net/minecraft/class_6686$class_6694$class_6771	net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext$SurfacePredicate
FIELD	dyj$g$a	Ldyj$g;	a	field_35621	field_35621
CLASS	dyj$g$b	net/minecraft/class_6686$class_6694$class_6695	net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext$NegativeRunDepthPredicate
CLASS	dyj$g$c	net/minecraft/class_6686$class_6694$class_6696	net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext$SteepSlopePredicate
CLASS	dyj$g$d	net/minecraft/class_6686$class_6694$class_6772	net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRuleContext$BiomeTemperaturePredicate
CLASS	dyj$h	net/minecraft/class_6686$class_6701	net/minecraft/world/gen/surfacebuilder/MaterialRules$HoleMaterialCondition
FIELD	dyj$h	Ldyj$h;	a	field_35243	field_35243
FIELD	dyj$h	Layq;	c	field_35244	CODEC
FIELD	dyj$h	[Ldyj$h;	d	field_35245	field_35245
METHOD	dyj$h	(Ldyj$g;)Ldyj$e;	a	method_39079	apply
METHOD	dyj$h	()[Ldyj$h;	b	method_39080	method_39080
CLASS	dyj$i	net/minecraft/class_6686$class_6702	net/minecraft/world/gen/surfacebuilder/MaterialRules$LazyAbstractPredicate
FIELD	dyj$i	J	a	field_35622	uniqueValue
FIELD	dyj$i	Ldyj$g;	c	field_35623	context
FIELD	dyj$i	Ljava/lang/Boolean;	d	field_35246	result
METHOD	dyj$i	()Z	a	method_39074	test
METHOD	dyj$i	()J	c	method_39479	getCurrentUniqueValue
CLASS	dyj$j	net/minecraft/class_6686$class_6773	net/minecraft/world/gen/surfacebuilder/MaterialRules$HorizontalLazyAbstractPredicate
CLASS	dyj$k	net/minecraft/class_6686$class_6774	net/minecraft/world/gen/surfacebuilder/MaterialRules$FullLazyAbstractPredicate
CLASS	dyj$l	net/minecraft/class_6686$class_6703	net/minecraft/world/gen/surfacebuilder/MaterialRules$NoiseThresholdMaterialCondition
FIELD	dyj$l	Lald;	a	comp_201	comp_201
FIELD	dyj$l	D	c	comp_202	comp_202
FIELD	dyj$l	D	d	comp_203	comp_203
FIELD	dyj$l	Layq;	e	field_35248	CODEC
METHOD	dyj$l	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39081	method_39081
METHOD	dyj$l	(Ldyj$g;)Ldyj$e;	a	method_39082	apply
METHOD	dyj$l	()Lald;	b	comp_201	comp_201
METHOD	dyj$l	()D	c	comp_202	comp_202
METHOD	dyj$l	()D	d	comp_203	comp_203
CLASS	dyj$l$a	net/minecraft/class_6686$class_6703$class_6704	net/minecraft/world/gen/surfacebuilder/MaterialRules$NoiseThresholdMaterialCondition$NoiseThresholdPredicate
FIELD	dyj$l$a	Ldyj$g;	a	field_35624	field_35624
FIELD	dyj$l$a	Lemw;	b	field_35249	field_35249
FIELD	dyj$l$a	Ldyj$l;	e	field_35250	field_35250
CLASS	dyj$m	net/minecraft/class_6686$class_6706	net/minecraft/world/gen/surfacebuilder/MaterialRules$InvertedBooleanSupplier
FIELD	dyj$m	Ldyj$e;	a	comp_206	comp_206
METHOD	dyj$m	()Ldyj$e;	a	comp_206	comp_206
CLASS	dyj$n	net/minecraft/class_6686$class_6707	net/minecraft/world/gen/surfacebuilder/MaterialRules$NotMaterialCondition
FIELD	dyj$n	Ldyj$f;	a	comp_207	comp_207
FIELD	dyj$n	Layq;	c	field_35251	CODEC
METHOD	dyj$n	(Ldyj$g;)Ldyj$e;	a	method_39084	apply
METHOD	dyj$n	()Ldyj$f;	b	comp_207	comp_207
CLASS	dyj$o	net/minecraft/class_6686$class_6708	net/minecraft/world/gen/surfacebuilder/MaterialRules$MaterialRule
FIELD	dyj$o	Lcom/mojang/serialization/Codec;	b	field_35252	CODEC
METHOD	dyj$o	()Layq;	a	method_39061	codec
METHOD	dyj$o	(Ldyj$o;)Lcom/mojang/serialization/MapCodec;	a	method_42379	method_42379
METHOD	dyj$o	(Ljv;)Lcom/mojang/serialization/MapCodec;	a	method_39085	registerAndGetDefault
CLASS	dyj$p	net/minecraft/class_6686$class_6709	net/minecraft/world/gen/surfacebuilder/MaterialRules$SequenceBlockStateRule
FIELD	dyj$p	Ljava/util/List;	a	comp_208	comp_208
METHOD	dyj$p	()Ljava/util/List;	a	comp_208	comp_208
CLASS	dyj$q	net/minecraft/class_6686$class_6710	net/minecraft/world/gen/surfacebuilder/MaterialRules$SequenceMaterialRule
FIELD	dyj$q	Ljava/util/List;	a	comp_209	comp_209
FIELD	dyj$q	Layq;	c	field_35253	CODEC
METHOD	dyj$q	(Ldyj$g;)Ldyj$u;	a	method_39086	apply
METHOD	dyj$q	()Ljava/util/List;	b	comp_209	comp_209
CLASS	dyj$r	net/minecraft/class_6686$class_6711	net/minecraft/world/gen/surfacebuilder/MaterialRules$SimpleBlockStateRule
FIELD	dyj$r	Ldsa;	a	comp_210	comp_210
METHOD	dyj$r	()Ldsa;	a	comp_210	comp_210
CLASS	dyj$s	net/minecraft/class_6686$class_6712	net/minecraft/world/gen/surfacebuilder/MaterialRules$SteepMaterialCondition
FIELD	dyj$s	Ldyj$s;	a	field_35254	field_35254
FIELD	dyj$s	Layq;	c	field_35255	CODEC
FIELD	dyj$s	[Ldyj$s;	d	field_35256	field_35256
METHOD	dyj$s	(Ldyj$g;)Ldyj$e;	a	method_39087	apply
METHOD	dyj$s	()[Ldyj$s;	b	method_39088	method_39088
CLASS	dyj$t	net/minecraft/class_6686$class_6713	net/minecraft/world/gen/surfacebuilder/MaterialRules$StoneDepthMaterialCondition
FIELD	dyj$t	I	a	comp_276	comp_276
FIELD	dyj$t	Z	c	comp_211	comp_211
FIELD	dyj$t	I	d	comp_277	comp_277
FIELD	dyj$t	Lehd;	e	comp_212	comp_212
FIELD	dyj$t	Layq;	f	field_35257	CODEC
METHOD	dyj$t	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39089	method_39089
METHOD	dyj$t	(Ldyj$g;)Ldyj$e;	a	method_39090	apply
METHOD	dyj$t	()I	b	comp_276	comp_276
METHOD	dyj$t	()Z	c	comp_211	comp_211
METHOD	dyj$t	()I	d	comp_277	comp_277
METHOD	dyj$t	()Lehd;	e	comp_212	comp_212
CLASS	dyj$t$a	net/minecraft/class_6686$class_6713$class_6714	net/minecraft/world/gen/surfacebuilder/MaterialRules$StoneDepthMaterialCondition$StoneDepthPredicate
FIELD	dyj$t$a	Ldyj$g;	a	field_35625	field_35625
FIELD	dyj$t$a	Z	b	field_35258	field_35258
FIELD	dyj$t$a	Ldyj$t;	e	field_35259	field_35259
CLASS	dyj$u	net/minecraft/class_6686$class_6715	net/minecraft/world/gen/surfacebuilder/MaterialRules$BlockStateRule
CLASS	dyj$v	net/minecraft/class_6686$class_6716	net/minecraft/world/gen/surfacebuilder/MaterialRules$TemperatureMaterialCondition
FIELD	dyj$v	Ldyj$v;	a	field_35260	field_35260
FIELD	dyj$v	Layq;	c	field_35261	CODEC
FIELD	dyj$v	[Ldyj$v;	d	field_35262	field_35262
METHOD	dyj$v	(Ldyj$g;)Ldyj$e;	a	method_39092	apply
METHOD	dyj$v	()[Ldyj$v;	b	method_39093	method_39093
CLASS	dyj$w	net/minecraft/class_6686$class_6717	net/minecraft/world/gen/surfacebuilder/MaterialRules$ConditionalBlockStateRule
FIELD	dyj$w	Ldyj$e;	a	comp_213	comp_213
FIELD	dyj$w	Ldyj$u;	b	comp_214	comp_214
METHOD	dyj$w	()Ldyj$e;	a	comp_213	comp_213
METHOD	dyj$w	()Ldyj$u;	b	comp_214	comp_214
CLASS	dyj$x	net/minecraft/class_6686$class_6718	net/minecraft/world/gen/surfacebuilder/MaterialRules$ConditionMaterialRule
FIELD	dyj$x	Ldyj$f;	a	comp_215	comp_215
FIELD	dyj$x	Ldyj$o;	c	comp_216	comp_216
FIELD	dyj$x	Layq;	d	field_35263	CODEC
METHOD	dyj$x	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39094	method_39094
METHOD	dyj$x	(Ldyj$g;)Ldyj$u;	a	method_39095	apply
METHOD	dyj$x	()Ldyj$f;	b	comp_215	comp_215
METHOD	dyj$x	()Ldyj$o;	c	comp_216	comp_216
CLASS	dyj$y	net/minecraft/class_6686$class_6775	net/minecraft/world/gen/surfacebuilder/MaterialRules$VerticalGradientMaterialCondition
FIELD	dyj$y	Lale;	a	comp_263	comp_263
FIELD	dyj$y	Ldym;	c	comp_264	comp_264
FIELD	dyj$y	Ldym;	d	comp_265	comp_265
FIELD	dyj$y	Layq;	e	field_35626	CODEC
METHOD	dyj$y	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39480	method_39480
METHOD	dyj$y	(Ldyj$g;)Ldyj$e;	a	method_39481	apply
METHOD	dyj$y	()Lale;	b	comp_263	comp_263
METHOD	dyj$y	()Ldym;	c	comp_264	comp_264
METHOD	dyj$y	()Ldym;	d	comp_265	comp_265
CLASS	dyj$y$a	net/minecraft/class_6686$class_6775$class_6776	net/minecraft/world/gen/surfacebuilder/MaterialRules$VerticalGradientMaterialCondition$VerticalGradientPredicate
FIELD	dyj$y$a	Ldyj$g;	a	field_35627	field_35627
FIELD	dyj$y$a	I	b	field_35628	field_35628
FIELD	dyj$y$a	I	e	field_35629	field_35629
FIELD	dyj$y$a	Ldyf;	f	field_35630	field_35630
CLASS	dyj$z	net/minecraft/class_6686$class_6720	net/minecraft/world/gen/surfacebuilder/MaterialRules$WaterMaterialCondition
FIELD	dyj$z	I	a	comp_217	comp_217
FIELD	dyj$z	I	c	comp_218	comp_218
FIELD	dyj$z	Z	d	comp_219	comp_219
FIELD	dyj$z	Layq;	e	field_35264	CODEC
METHOD	dyj$z	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39096	method_39096
METHOD	dyj$z	(Ldyj$g;)Ldyj$e;	a	method_39097	apply
METHOD	dyj$z	()I	b	comp_217	comp_217
METHOD	dyj$z	()I	c	comp_218	comp_218
METHOD	dyj$z	()Z	d	comp_219	comp_219
CLASS	dyj$z$a	net/minecraft/class_6686$class_6720$class_6721	net/minecraft/world/gen/surfacebuilder/MaterialRules$WaterMaterialCondition$WaterPredicate
FIELD	dyj$z$a	Ldyj$g;	a	field_35632	field_35632
FIELD	dyj$z$a	Ldyj$z;	b	field_35265	field_35265
CLASS	dyj$aa	net/minecraft/class_6686$class_6722	net/minecraft/world/gen/surfacebuilder/MaterialRules$AboveYMaterialCondition
FIELD	dyj$aa	Ldym;	a	comp_220	comp_220
FIELD	dyj$aa	I	c	comp_221	comp_221
FIELD	dyj$aa	Z	d	comp_222	comp_222
FIELD	dyj$aa	Layq;	e	field_35266	CODEC
METHOD	dyj$aa	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39099	method_39099
METHOD	dyj$aa	(Ldyj$g;)Ldyj$e;	a	method_39100	apply
METHOD	dyj$aa	()Ldym;	b	comp_220	comp_220
METHOD	dyj$aa	()I	c	comp_221	comp_221
METHOD	dyj$aa	()Z	d	comp_222	comp_222
CLASS	dyj$aa$a	net/minecraft/class_6686$class_6722$class_6723	net/minecraft/world/gen/surfacebuilder/MaterialRules$AboveYMaterialCondition$AboveYPredicate
FIELD	dyj$aa$a	Ldyj$g;	a	field_35267	field_35267
FIELD	dyj$aa$a	Ldyj$aa;	b	field_35268	field_35268
CLASS	dyk	net/minecraft/class_6724	net/minecraft/world/gen/surfacebuilder/SurfaceBuilder
FIELD	dyk	Ldsa;	a	field_35275	WHITE_TERRACOTTA
FIELD	dyk	Ldsa;	b	field_35276	ORANGE_TERRACOTTA
FIELD	dyk	Ldsa;	c	field_35277	TERRACOTTA
FIELD	dyk	Ldsa;	d	field_35278	YELLOW_TERRACOTTA
FIELD	dyk	Ldsa;	e	field_35279	BROWN_TERRACOTTA
FIELD	dyk	Ldsa;	f	field_35280	RED_TERRACOTTA
FIELD	dyk	Ldsa;	g	field_35281	LIGHT_GRAY_TERRACOTTA
FIELD	dyk	Ldsa;	h	field_35282	PACKED_ICE
FIELD	dyk	Ldsa;	i	field_35283	SNOW_BLOCK
FIELD	dyk	Ldsa;	j	field_35285	defaultState
FIELD	dyk	I	k	field_35286	seaLevel
FIELD	dyk	[Ldsa;	l	field_35287	terracottaBands
FIELD	dyk	Lemw;	m	field_35288	terracottaBandsOffsetNoise
FIELD	dyk	Lemw;	n	field_35495	badlandsPillarNoise
FIELD	dyk	Lemw;	o	field_35496	badlandsPillarRoofNoise
FIELD	dyk	Lemw;	p	field_35497	badlandsSurfaceNoise
FIELD	dyk	Lemw;	q	field_35498	icebergPillarNoise
FIELD	dyk	Lemw;	r	field_35499	icebergPillarRoofNoise
FIELD	dyk	Lemw;	s	field_35500	icebergSurfaceNoise
FIELD	dyk	Ldyf;	t	field_35292	randomDeriver
FIELD	dyk	Lemw;	u	field_35293	surfaceNoise
FIELD	dyk	Lemw;	v	field_35680	surfaceSecondaryNoise
METHOD	dyk	(II)I	a	method_39552	sampleRunDepth
METHOD	dyk	(III)Ldsa;	a	method_39103	getTerracottaBlock
METHOD	dyk	(ILdcv;Ldtt;Liz$a;III)V	a	method_39104	placeIceberg
METHOD	dyk	(Lazf;)[Ldsa;	a	method_39108	createTerracottaBands
METHOD	dyk	(Lazf;[Ldsa;ILdsa;)V	a	method_39109	addTerracottaBands
METHOD	dyk	(Ldsa;)Z	a	method_39333	isDefaultBlock
METHOD	dyk	(Ldtt;IIILdby;)V	a	method_39102	placeBadlandsPillar
METHOD	dyk	(Ldyg;Ldcx;Ljv;ZLdyp;Ldtw;Ldxw;Ldyj$o;)V	a	method_39106	buildSurface
METHOD	dyk	(Ldyj$o;Ldzs;Ljava/util/function/Function;Ldtw;Ldxw;Liz;Z)Ljava/util/Optional;	a	method_39110	applyMaterialRule
METHOD	dyk	(II)D	b	method_39555	sampleSecondaryDepth
CLASS	dyk$1	net/minecraft/class_6724$1	net/minecraft/world/gen/surfacebuilder/SurfaceBuilder$1
FIELD	dyk$1	Ldtw;	a	field_35294	field_35294
FIELD	dyk$1	Liz$a;	b	field_35295	field_35295
FIELD	dyk$1	Ldbd;	c	field_35296	field_35296
CLASS	dyl	net/minecraft/class_7384	net/minecraft/util/math/random/ThreadSafeRandom
FIELD	dyl	I	d	field_38760	INT_BITS
FIELD	dyl	J	e	field_38761	SEED_MASK
FIELD	dyl	J	f	field_38762	MULTIPLIER
FIELD	dyl	J	g	field_38763	INCREMENT
FIELD	dyl	Ljava/util/concurrent/atomic/AtomicLong;	h	field_38764	seed
FIELD	dyl	Ldxu;	i	field_38765	gaussianGenerator
CLASS	dym	net/minecraft/class_5843	net/minecraft/world/gen/YOffset
FIELD	dym	Lcom/mojang/serialization/Codec;	a	field_28915	OFFSET_CODEC
FIELD	dym	Ldym;	b	field_28916	BOTTOM
FIELD	dym	Ldym;	c	field_28917	TOP
METHOD	dym	()Ldym;	a	method_33840	getBottom
METHOD	dym	(I)Ldym;	a	method_33841	fixed
METHOD	dym	(Lcom/mojang/datafixers/util/Either;)Ldym;	a	method_33843	fromEither
METHOD	dym	(Ldym;)Lcom/mojang/datafixers/util/Either;	a	method_33842	map
METHOD	dym	(Ldyp;)I	a	method_33844	getY
METHOD	dym	()Ldym;	b	method_33845	getTop
METHOD	dym	(I)Ldym;	b	method_33846	aboveBottom
METHOD	dym	(I)Ldym;	c	method_33849	belowTop
CLASS	dym$a	net/minecraft/class_5843$class_5844	net/minecraft/world/gen/YOffset$AboveBottom
FIELD	dym$a	Lcom/mojang/serialization/Codec;	d	field_28919	CODEC
FIELD	dym$a	I	e	comp_507	comp_507
METHOD	dym$a	()I	c	comp_507	comp_507
CLASS	dym$b	net/minecraft/class_5843$class_5845	net/minecraft/world/gen/YOffset$Fixed
FIELD	dym$b	Lcom/mojang/serialization/Codec;	d	field_28920	CODEC
FIELD	dym$b	I	e	comp_508	comp_508
METHOD	dym$b	()I	c	comp_508	comp_508
CLASS	dym$c	net/minecraft/class_5843$class_5846	net/minecraft/world/gen/YOffset$BelowTop
FIELD	dym$c	Lcom/mojang/serialization/Codec;	d	field_28921	CODEC
FIELD	dym$c	I	e	comp_509	comp_509
METHOD	dym$c	()I	c	comp_509	comp_509
CLASS	dyn	net/minecraft/class_7723	net/minecraft/world/dimension/DimensionOptionsRegistryHolder
FIELD	dyn	Lcom/mojang/serialization/MapCodec;	a	field_40363	CODEC
FIELD	dyn	Ljava/util/Map;	b	comp_1014	comp_1014
FIELD	dyn	Ljava/util/Set;	c	field_40364	VANILLA_KEYS
FIELD	dyn	I	d	field_40365	VANILLA_KEY_COUNT
METHOD	dyn	()Ldtx;	a	method_45513	getChunkGenerator
METHOD	dyn	(Lald;)Ljava/util/Optional;	a	method_45514	getOrEmpty
METHOD	dyn	(Lald;Ldvt;)Lcom/mojang/serialization/Lifecycle;	a	method_45515	getLifecycle
METHOD	dyn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_45516	method_45516
METHOD	dyn	(Ldvt;)Z	a	method_45517	isOverworldVanilla
METHOD	dyn	(Ljava/util/List;Lald;Ldvt;)V	a	method_45524	method_45524
METHOD	dyn	(Ljava/util/Map;Lji;Ldtx;)Ljava/util/Map;	a	method_45519	createRegistry
METHOD	dyn	(Ljava/util/stream/Stream;)Ljava/util/stream/Stream;	a	method_45525	streamAll
METHOD	dyn	(Ljv;)Ldyn$b;	a	method_45518	toConfig
METHOD	dyn	(Ljv;Ljava/util/List;Lald;)V	a	method_45521	method_45521
METHOD	dyn	(Ljv;Ljava/util/Map;Ldtx;)Ljava/util/Map;	a	method_45520	createRegistry
METHOD	dyn	(Ljw;Ldtx;)Ldyn;	a	method_45522	with
METHOD	dyn	(Lke;Ldyn$a;)V	a	method_45523	method_45523
METHOD	dyn	()Lcom/google/common/collect/ImmutableSet;	b	method_45526	getWorldKeys
METHOD	dyn	(Lald;)Ljava/util/Optional;	b	method_45527	method_45527
METHOD	dyn	(Lald;Ldvt;)Z	b	method_45528	isVanilla
METHOD	dyn	(Ldvt;)Z	b	method_45529	isNetherVanilla
METHOD	dyn	(Ljv;)Lepy$a;	b	method_45530	getSpecialProperty
METHOD	dyn	()Z	c	method_45531	isDebug
METHOD	dyn	(Lald;)Z	c	method_45532	method_45532
METHOD	dyn	(Ldvt;)Z	c	method_45533	isTheEndVanilla
METHOD	dyn	()Ljava/util/Map;	d	comp_1014	comp_1014
METHOD	dyn	(Ldvt;)Lepy$a;	d	method_45534	method_45534
CLASS	dyn$a	net/minecraft/class_7723$class_7724	net/minecraft/world/dimension/DimensionOptionsRegistryHolder$Entry
FIELD	dyn$a	Lald;	a	comp_1015	comp_1015
FIELD	dyn$a	Ldvt;	b	comp_1016	comp_1016
METHOD	dyn$a	()Lald;	a	comp_1015	comp_1015
METHOD	dyn$a	()Ldvt;	b	comp_1016	comp_1016
METHOD	dyn$a	()Lju;	c	method_57014	method_57014
CLASS	dyn$b	net/minecraft/class_7723$class_7725	net/minecraft/world/dimension/DimensionOptionsRegistryHolder$DimensionsConfig
FIELD	dyn$b	Ljv;	a	comp_1017	comp_1017
FIELD	dyn$b	Lepy$a;	b	comp_1018	comp_1018
METHOD	dyn$b	()Lcom/mojang/serialization/Lifecycle;	a	method_45536	getLifecycle
METHOD	dyn$b	()Ljw$b;	b	method_45537	toDynamicRegistryManager
METHOD	dyn$b	()Ljv;	c	comp_1017	comp_1017
METHOD	dyn$b	()Lepy$a;	d	comp_1018	comp_1018
CLASS	dyo	net/minecraft/class_7726	net/minecraft/world/level/WorldGenSettings
FIELD	dyo	Lcom/mojang/serialization/Codec;	a	field_40366	CODEC
FIELD	dyo	Ldyq;	b	comp_1019	generatorOptions
FIELD	dyo	Ldyn;	c	comp_1020	dimensionOptionsRegistryHolder
METHOD	dyo	()Ldyq;	a	comp_1019	generatorOptions
METHOD	dyo	(Lcom/mojang/serialization/DynamicOps;Ldyq;Ldyn;)Lcom/mojang/serialization/DataResult;	a	method_45538	encode
METHOD	dyo	(Lcom/mojang/serialization/DynamicOps;Ldyq;Ljw;)Lcom/mojang/serialization/DataResult;	a	method_45539	encode
METHOD	dyo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_45540	method_45540
METHOD	dyo	()Ldyn;	b	comp_1020	dimensionOptionsRegistryHolder
CLASS	dyp	net/minecraft/class_5868	net/minecraft/world/gen/HeightContext
FIELD	dyp	I	a	field_34030	minY
FIELD	dyp	I	b	field_34031	height
METHOD	dyp	()I	a	method_30462	getMinY
METHOD	dyp	()I	b	method_30458	getHeight
CLASS	dyq	net/minecraft/class_5285	net/minecraft/world/gen/GeneratorOptions
FIELD	dyq	Lcom/mojang/serialization/MapCodec;	a	field_24826	CODEC
FIELD	dyq	Ldyq;	b	field_40367	DEMO_OPTIONS
FIELD	dyq	J	c	field_24526	seed
FIELD	dyq	Z	d	field_24527	generateStructures
FIELD	dyq	Z	e	field_24528	bonusChest
FIELD	dyq	Ljava/util/Optional;	f	field_24532	legacyCustomOptions
METHOD	dyq	()Ldyq;	a	method_45541	createRandom
METHOD	dyq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28606	method_28606
METHOD	dyq	(Ldyq;)Ljava/util/Optional;	a	method_28605	method_28605
METHOD	dyq	(Ljava/lang/String;)Ljava/util/OptionalLong;	a	method_46720	parseSeed
METHOD	dyq	(Ljava/util/OptionalLong;)Ldyq;	a	method_28024	withSeed
METHOD	dyq	(Z)Ldyq;	a	method_28036	withBonusChest
METHOD	dyq	()J	b	method_28028	getSeed
METHOD	dyq	(Z)Ldyq;	b	method_45542	withStructures
METHOD	dyq	()Z	c	method_28029	shouldGenerateStructures
METHOD	dyq	()Z	d	method_28030	hasBonusChest
METHOD	dyq	()Z	e	method_28035	isLegacyCustomizedType
METHOD	dyq	()J	f	method_46721	getRandomSeed
CLASS	dyr	net/minecraft/class_2919	net/minecraft/util/math/random/ChunkRandom
FIELD	dyr	Lazf;	d	field_35141	baseRandom
FIELD	dyr	I	e	field_28768	sampleCount
METHOD	dyr	(IIJJ)Lazf;	a	method_12662	getSlimeRandom
METHOD	dyr	(JII)J	a	method_12661	setPopulationSeed
METHOD	dyr	(JIII)V	a	method_12665	setRegionSeed
METHOD	dyr	(JII)V	b	method_12664	setDecoratorSeed
METHOD	dyr	(JII)V	c	method_12663	setCarverSeed
METHOD	dyr	()I	l	method_35335	getSampleCount
CLASS	dyr$a	net/minecraft/class_2919$class_6675	net/minecraft/util/math/random/ChunkRandom$RandomProvider
FIELD	dyr$a	Ldyr$a;	a	field_35142	field_35142
FIELD	dyr$a	Ldyr$a;	b	field_35143	field_35143
FIELD	dyr$a	Ljava/util/function/LongFunction;	c	field_35144	provider
FIELD	dyr$a	[Ldyr$a;	d	field_35145	field_35145
METHOD	dyr$a	()[Ldyr$a;	a	method_39005	method_39005
METHOD	dyr$a	(J)Lazf;	a	method_39006	create
CLASS	dys	net/minecraft/class_6676	net/minecraft/util/math/random/Xoroshiro128PlusPlusRandomImpl
FIELD	dys	Lcom/mojang/serialization/Codec;	a	field_44879	CODEC
FIELD	dys	J	b	field_35146	seedLo
FIELD	dys	J	c	field_35147	seedHi
METHOD	dys	()J	a	method_39007	next
METHOD	dys	(Ldys;)Ljava/util/stream/LongStream;	a	method_51857	method_51857
METHOD	dys	(Ljava/util/stream/LongStream;)Lcom/mojang/serialization/DataResult;	a	method_51858	method_51858
METHOD	dys	([J)Ldys;	a	method_51859	method_51859
CLASS	dyt	net/minecraft/class_6677	net/minecraft/util/math/random/Xoroshiro128PlusPlusRandom
FIELD	dyt	Lcom/mojang/serialization/Codec;	b	field_44880	CODEC
FIELD	dyt	F	c	field_35148	FLOAT_MULTIPLIER
FIELD	dyt	D	d	field_35149	DOUBLE_MULTIPLIER
FIELD	dyt	Ldys;	e	field_35150	implementation
FIELD	dyt	Ldxu;	f	field_35151	gaussianGenerator
METHOD	dyt	(Ldys;)Ldyt;	a	method_51860	method_51860
METHOD	dyt	(Ldyt;)Ldys;	a	method_51861	method_51861
METHOD	dyt	(I)J	c	method_39008	next
CLASS	dyt$a	net/minecraft/class_6677$class_6678	net/minecraft/util/math/random/Xoroshiro128PlusPlusRandom$Splitter
FIELD	dyt$a	J	a	field_35153	seedLo
FIELD	dyt$a	J	b	field_35154	seedHi
CLASS	dyu	net/minecraft/class_6748	net/minecraft/world/gen/chunk/Blender
FIELD	dyu	Ldyu;	a	field_35501	NO_BLENDING
FIELD	dyu	Lemw;	b	field_35681	OFFSET_NOISE
FIELD	dyu	I	c	field_35502	BLENDING_BIOME_DISTANCE_THRESHOLD
FIELD	dyu	I	d	field_35503	BLENDING_CHUNK_DISTANCE_THRESHOLD
FIELD	dyu	I	e	field_35504	field_35504
FIELD	dyu	I	f	field_35505	CLOSE_BLENDING_DISTANCE_THRESHOLD
FIELD	dyu	D	g	field_36224	field_36224
FIELD	dyu	Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;	h	field_36343	blendingData
FIELD	dyu	Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;	i	field_36344	closeBlendingData
METHOD	dyu	()Ldyu;	a	method_39336	getNoBlending
METHOD	dyu	(D)D	a	method_39337	getBlendOffset
METHOD	dyu	(DDDDDD)D	a	method_39808	getDistance
METHOD	dyu	(DDDDDDD)D	a	method_39807	method_39807
METHOD	dyu	(II)Ldyu$a;	a	method_39340	calculate
METHOD	dyu	(III)Lji;	a	method_39561	blendBiome
METHOD	dyu	(IIILdyu$b;)D	a	method_39562	sampleClosest
METHOD	dyu	(IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IIID)V	a	method_39339	method_39339
METHOD	dyu	(IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Ldyv;)V	a	method_40026	method_40026
METHOD	dyu	(IIILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/lang/Long;Ldyv;)V	a	method_39560	method_39560
METHOD	dyu	(IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;IID)V	a	method_39341	method_39341
METHOD	dyu	(IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableDouble;Ljava/lang/Long;Ldyv;)V	a	method_40027	method_40027
METHOD	dyu	(IILorg/apache/commons/lang3/mutable/MutableDouble;Lorg/apache/commons/lang3/mutable/MutableObject;IILji;)V	a	method_40025	method_40025
METHOD	dyu	(Larl;)Ldyu;	a	method_39342	getBlender
METHOD	dyu	(Larl;Ldtw;)V	a	method_39772	tickLeavesAndFluids
METHOD	dyu	(Ldcr;Lduq;)V	a	method_39809	createCarvingMasks
METHOD	dyu	(Ldcy;)Ldcy;	a	method_39563	getBiomeSupplier
METHOD	dyu	(Ldcy;IIILdde$f;)Lji;	a	method_39564	method_39564
METHOD	dyu	(Ldtv$a;Ldtv;)V	a	method_39810	method_39810
METHOD	dyu	(Ldtw;Liz;)V	a	method_39773	tickLeavesAndFluids
METHOD	dyu	(Ldxl$b;D)D	a	method_39338	applyBlendDensity
METHOD	dyu	(Ldyu$b;IIIII)D	a	method_39565	sample
METHOD	dyu	(Ldyu$c;III)Z	a	method_39811	method_39811
METHOD	dyu	(Ldyv;Ljava/util/Map;)Ldyu$c;	a	method_39815	createClosestDistanceFunction
METHOD	dyu	(Ljava/util/List;DDD)D	a	method_39813	method_39813
METHOD	dyu	(Ljava/util/List;Ljf;Ldyv;)V	a	method_39814	method_39814
METHOD	dyu	(Ljf;Ldyv;)Ldyu$c;	a	method_39812	createDistanceFunction
CLASS	dyu$1	net/minecraft/class_6748$1	net/minecraft/world/gen/chunk/Blender$1
CLASS	dyu$a	net/minecraft/class_6748$class_6956	net/minecraft/world/gen/chunk/Blender$BlendResult
FIELD	dyu$a	D	a	comp_435	comp_435
FIELD	dyu$a	D	b	comp_436	comp_436
METHOD	dyu$a	()D	a	comp_435	comp_435
METHOD	dyu$a	()D	b	comp_436	comp_436
CLASS	dyu$b	net/minecraft/class_6748$class_6781	net/minecraft/world/gen/chunk/Blender$BlendingSampler
CLASS	dyu$c	net/minecraft/class_6748$class_6831	net/minecraft/world/gen/chunk/Blender$DistanceFunction
CLASS	dyv	net/minecraft/class_6749	net/minecraft/world/gen/chunk/BlendingData
FIELD	dyv	I	a	field_36280	field_36280
FIELD	dyv	I	b	field_35511	field_35511
FIELD	dyv	I	c	field_36281	field_36281
FIELD	dyv	D	d	field_35513	field_35513
FIELD	dyv	Lcom/mojang/serialization/Codec;	e	field_35682	CODEC
FIELD	dyv	D	f	field_35514	field_35514
FIELD	dyv	D	g	field_37704	field_37704
FIELD	dyv	D	h	field_37705	field_37705
FIELD	dyv	I	i	field_35516	field_35516
FIELD	dyv	I	j	field_35683	BIOMES_PER_CHUNK
FIELD	dyv	I	k	field_35684	LAST_CHUNK_BIOME_INDEX
FIELD	dyv	I	l	field_35685	CHUNK_BIOME_END_INDEX
FIELD	dyv	I	m	field_35686	NORTH_WEST_END_INDEX
FIELD	dyv	I	n	field_35687	SOUTH_EAST_END_INDEX_PART
FIELD	dyv	I	o	field_35518	HORIZONTAL_BIOME_COUNT
FIELD	dyv	Ldby;	p	field_35515	oldHeightLimit
FIELD	dyv	Ljava/util/List;	q	field_35519	SURFACE_BLOCKS
FIELD	dyv	Z	r	field_35690	initializedBlendingData
FIELD	dyv	[D	s	field_35692	surfaceHeights
FIELD	dyv	Ljava/util/List;	t	field_36345	biomes
FIELD	dyv	[[D	u	field_35693	collidableBlockDensities
FIELD	dyv	Lcom/mojang/serialization/Codec;	v	field_35695	DOUBLE_ARRAY_CODEC
METHOD	dyv	()Ldby;	a	method_41564	getOldHeightLimit
METHOD	dyv	(D)Z	a	method_39567	method_39567
METHOD	dyv	(I)I	a	method_41565	getHalfSectionHeight
METHOD	dyv	(II)I	a	method_39578	getNorthWestIndex
METHOD	dyv	(III)D	a	method_39344	getHeight
METHOD	dyv	(IIIILdyv$b;)V	a	method_39346	acceptCollidableBlockDensities
METHOD	dyv	(IIILdyv$a;)V	a	method_40028	acceptBiomes
METHOD	dyv	(IILdyv$c;)V	a	method_39351	acceptHeights
METHOD	dyv	(ILdtw;II)V	a	method_39347	initBlockColumn
METHOD	dyv	(Larl;II)Ldyv;	a	method_39570	getBlendingData
METHOD	dyv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39571	method_39571
METHOD	dyv	(Ldcr;IIZ)Ljava/util/Set;	a	method_39579	getAdjacentChunksWithNoise
METHOD	dyv	(Ldtw;II)I	a	method_39349	getSurfaceBlockY
METHOD	dyv	(Ldtw;III)[D	a	method_39354	calculateCollidableBlockDensityColumn
METHOD	dyv	(Ldtw;Liz$a;)D	a	method_39905	getAboveCollidableBlockValue
METHOD	dyv	(Ldtw;Liz;)Z	a	method_39350	isCollidableAndNotTreeAt
METHOD	dyv	(Ldtw;Ljava/util/Set;)V	a	method_39572	initChunkBlendingData
METHOD	dyv	(Ldyv;)Lcom/mojang/serialization/DataResult;	a	method_39573	validate
METHOD	dyv	([D)V	a	method_39574	method_39574
METHOD	dyv	([DI)D	a	method_39575	getCollidableBlockDensity
METHOD	dyv	()I	b	method_39576	getVerticalHalfSectionCount
METHOD	dyv	(I)I	b	method_39343	getX
METHOD	dyv	(II)I	b	method_39582	getSouthEastIndex
METHOD	dyv	(III)D	b	method_39345	getCollidableBlockDensity
METHOD	dyv	(Ldtw;II)Ljava/util/List;	b	method_41566	getVerticalBiomeSections
METHOD	dyv	(Ldtw;Liz$a;)D	b	method_39906	getCollidableBlockDensityBelow
METHOD	dyv	(Ldyv;)Ljava/util/Optional;	b	method_39580	method_39580
METHOD	dyv	()I	c	method_41567	getVerticalBiomeCount
METHOD	dyv	(I)I	c	method_39352	getZ
METHOD	dyv	(Ldyv;)Ljava/lang/Integer;	c	method_41568	method_41568
METHOD	dyv	()I	d	method_39581	getOneAboveBottomHalfSectionY
METHOD	dyv	(I)I	d	method_39355	method_39355
METHOD	dyv	(Ldyv;)Ljava/lang/Integer;	d	method_41569	method_41569
METHOD	dyv	()I	e	method_39583	getBottomHalfSectionY
METHOD	dyv	()Ljava/lang/String;	f	method_49533	method_49533
CLASS	dyv$a	net/minecraft/class_6749$class_6853	net/minecraft/world/gen/chunk/BlendingData$BiomeConsumer
CLASS	dyv$b	net/minecraft/class_6749$class_6750	net/minecraft/world/gen/chunk/BlendingData$CollidableBlockDensityConsumer
CLASS	dyv$c	net/minecraft/class_6749$class_6751	net/minecraft/world/gen/chunk/BlendingData$HeightConsumer
CLASS	dyw	net/minecraft/class_6753	net/minecraft/unused/packageinfo/PackageInfo6753
CLASS	dyx	net/minecraft/class_6644	net/minecraft/world/gen/blockpredicate/AllOfBlockPredicate
FIELD	dyx	Lcom/mojang/serialization/MapCodec;	a	field_35052	CODEC
METHOD	dyx	(Ldcr;Liz;)Z	a	method_38874	test
CLASS	dyy	net/minecraft/class_6645	net/minecraft/world/gen/blockpredicate/AnyOfBlockPredicate
FIELD	dyy	Lcom/mojang/serialization/MapCodec;	a	field_35053	CODEC
METHOD	dyy	(Ldcr;Liz;)Z	a	method_38875	test
CLASS	dyz	net/minecraft/class_6646	net/minecraft/world/gen/blockpredicate/BlockPredicate
FIELD	dyz	Lcom/mojang/serialization/Codec;	b	field_35054	BASE_CODEC
FIELD	dyz	Ldyz;	c	field_35696	IS_AIR
FIELD	dyz	Ldyz;	d	field_35697	IS_AIR_OR_WATER
METHOD	dyz	()Ldza;	a	method_38873	getType
METHOD	dyz	(Laxe;)Ldyz;	a	method_39907	matchingBlockTag
METHOD	dyz	(Ldsa;Lkd;)Ldyz;	a	method_39009	wouldSurvive
METHOD	dyz	(Ldyz;)Ldyz;	a	method_38877	not
METHOD	dyz	(Ldyz;Ldyz;)Ldyz;	a	method_38878	bothOf
METHOD	dyz	(Ljava/util/List;)Ldyz;	a	method_38880	allOf
METHOD	dyz	(Lje;)Ldyz;	a	method_39930	hasSturdyFace
METHOD	dyz	(Lkd;)Ldyz;	a	method_39010	replaceable
METHOD	dyz	(Lkd;Laxe;)Ldyz;	a	method_39908	matchingBlockTag
METHOD	dyz	(Lkd;Ljava/util/List;)Ldyz;	a	method_38881	matchingBlocks
METHOD	dyz	(Lkd;Lje;)Ldyz;	a	method_39909	hasSturdyFace
METHOD	dyz	(Lkd;[Ldex;)Ldyz;	a	method_43288	matchingBlocks
METHOD	dyz	(Lkd;[Lens;)Ldyz;	a	method_43289	matchingFluids
METHOD	dyz	([Ldex;)Ldyz;	a	method_43290	matchingBlocks
METHOD	dyz	([Ldyz;)Ldyz;	a	method_38882	allOf
METHOD	dyz	([Lens;)Ldyz;	a	method_43291	matchingFluids
METHOD	dyz	()Ldyz;	b	method_38883	replaceable
METHOD	dyz	(Ldyz;Ldyz;)Ldyz;	b	method_38884	eitherOf
METHOD	dyz	(Ljava/util/List;)Ldyz;	b	method_38885	anyOf
METHOD	dyz	(Lkd;)Ldyz;	b	method_39584	solid
METHOD	dyz	(Lkd;Ljava/util/List;)Ldyz;	b	method_38886	matchingFluids
METHOD	dyz	([Ldyz;)Ldyz;	b	method_38887	anyOf
METHOD	dyz	()Ldyz;	c	method_39585	solid
METHOD	dyz	(Ljava/util/List;)Ldyz;	c	method_39910	matchingBlocks
METHOD	dyz	(Lkd;)Ldyz;	c	method_45543	noFluid
METHOD	dyz	()Ldyz;	d	method_45544	noFluid
METHOD	dyz	(Lkd;)Ldyz;	d	method_39586	insideWorldBounds
METHOD	dyz	()Ldyz;	e	method_39011	alwaysTrue
CLASS	dza	net/minecraft/class_6647	net/minecraft/world/gen/blockpredicate/BlockPredicateType
FIELD	dza	Ldza;	a	field_35055	field_35055
FIELD	dza	Ldza;	b	field_36282	field_36282
FIELD	dza	Ldza;	c	field_35056	field_35056
FIELD	dza	Ldza;	d	field_36283	field_36283
FIELD	dza	Ldza;	e	field_35698	field_35698
FIELD	dza	Ldza;	f	field_35057	field_35057
FIELD	dza	Ldza;	g	field_35155	field_35155
FIELD	dza	Ldza;	h	field_35699	field_35699
FIELD	dza	Ldza;	i	field_35058	field_35058
FIELD	dza	Ldza;	j	field_35059	field_35059
FIELD	dza	Ldza;	k	field_35060	field_35060
FIELD	dza	Ldza;	l	field_35156	field_35156
METHOD	dza	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_38888	method_38888
METHOD	dza	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Ldza;	a	method_38889	register
CLASS	dzb	net/minecraft/class_6648	net/minecraft/world/gen/blockpredicate/CombinedBlockPredicate
FIELD	dzb	Ljava/util/List;	e	field_35061	predicates
METHOD	dzb	(Ldzb;)Ljava/util/List;	a	method_38890	method_38890
METHOD	dzb	(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;	a	method_38891	buildCodec
METHOD	dzb	(Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38892	method_38892
CLASS	dzc	net/minecraft/class_6847	net/minecraft/world/gen/blockpredicate/HasSturdyFacePredicate
FIELD	dzc	Lcom/mojang/serialization/MapCodec;	a	field_36284	CODEC
FIELD	dzc	Lkd;	e	field_36285	offset
FIELD	dzc	Lje;	f	field_36286	face
METHOD	dzc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39912	method_39912
METHOD	dzc	(Ldcr;Liz;)Z	a	method_39911	test
METHOD	dzc	(Ldzc;)Lje;	a	method_39913	method_39913
METHOD	dzc	(Ldzc;)Lkd;	b	method_39914	method_39914
CLASS	dzd	net/minecraft/class_6783	net/minecraft/world/gen/blockpredicate/InsideWorldBoundsBlockPredicate
FIELD	dzd	Lcom/mojang/serialization/MapCodec;	a	field_35700	CODEC
FIELD	dzd	Lkd;	e	field_35701	offset
METHOD	dzd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39588	method_39588
METHOD	dzd	(Ldcr;Liz;)Z	a	method_39587	test
METHOD	dzd	(Ldzd;)Lkd;	a	method_39589	method_39589
CLASS	dze	net/minecraft/class_6848	net/minecraft/world/gen/blockpredicate/MatchingBlockTagPredicate
FIELD	dze	Laxe;	a	field_36287	tag
FIELD	dze	Lcom/mojang/serialization/MapCodec;	e	field_36288	CODEC
METHOD	dze	(Ldze;)Laxe;	a	method_39915	method_39915
METHOD	dze	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_39916	method_39916
CLASS	dzf	net/minecraft/class_6649	net/minecraft/world/gen/blockpredicate/MatchingBlocksBlockPredicate
FIELD	dzf	Lcom/mojang/serialization/MapCodec;	a	field_35062	CODEC
FIELD	dzf	Ljm;	e	field_35063	blocks
METHOD	dzf	(Ldzf;)Ljm;	a	method_38896	method_38896
METHOD	dzf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_38894	method_38894
CLASS	dzg	net/minecraft/class_6650	net/minecraft/world/gen/blockpredicate/MatchingFluidsBlockPredicate
FIELD	dzg	Lcom/mojang/serialization/MapCodec;	a	field_35065	CODEC
FIELD	dzg	Ljm;	e	field_35066	fluids
METHOD	dzg	(Ldzg;)Ljm;	a	method_38900	method_38900
METHOD	dzg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_38898	method_38898
CLASS	dzh	net/minecraft/class_6651	net/minecraft/world/gen/blockpredicate/NotBlockPredicate
FIELD	dzh	Lcom/mojang/serialization/MapCodec;	a	field_35068	CODEC
FIELD	dzh	Ldyz;	e	field_35069	predicate
METHOD	dzh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38902	method_38902
METHOD	dzh	(Ldcr;Liz;)Z	a	method_38901	test
METHOD	dzh	(Ldzh;)Ldyz;	a	method_38903	method_38903
CLASS	dzi	net/minecraft/class_6652	net/minecraft/world/gen/blockpredicate/ReplaceableBlockPredicate
FIELD	dzi	Lcom/mojang/serialization/MapCodec;	a	field_35071	CODEC
METHOD	dzi	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_38905	method_38905
CLASS	dzj	net/minecraft/class_6784	net/minecraft/world/gen/blockpredicate/SolidBlockPredicate
FIELD	dzj	Lcom/mojang/serialization/MapCodec;	a	field_35702	CODEC
METHOD	dzj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_39590	method_39590
CLASS	dzk	net/minecraft/class_6679	net/minecraft/world/gen/blockpredicate/OffsetPredicate
FIELD	dzk	Lkd;	f	field_35157	offset
METHOD	dzk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1;	a	method_39013	registerOffsetField
METHOD	dzk	(Ldcr;Liz;)Z	a	method_39012	test
METHOD	dzk	(Ldsa;)Z	a	method_38893	test
METHOD	dzk	(Ldzk;)Lkd;	a	method_39014	method_39014
CLASS	dzl	net/minecraft/class_6680	net/minecraft/world/gen/blockpredicate/AlwaysTrueBlockPredicate
FIELD	dzl	Ldzl;	a	field_35158	instance
FIELD	dzl	Lcom/mojang/serialization/MapCodec;	e	field_35159	CODEC
METHOD	dzl	(Ldcr;Liz;)Z	a	method_39015	test
METHOD	dzl	()Ldzl;	f	method_39016	method_39016
CLASS	dzm	net/minecraft/class_6681	net/minecraft/world/gen/blockpredicate/WouldSurviveBlockPredicate
FIELD	dzm	Lcom/mojang/serialization/MapCodec;	a	field_35160	CODEC
FIELD	dzm	Lkd;	e	field_35161	offset
FIELD	dzm	Ldsa;	f	field_35162	state
METHOD	dzm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39018	method_39018
METHOD	dzm	(Ldcr;Liz;)Z	a	method_39017	test
METHOD	dzm	(Ldzm;)Ldsa;	a	method_39019	method_39019
METHOD	dzm	(Ldzm;)Lkd;	b	method_39020	method_39020
CLASS	dzn	net/minecraft/class_6653	net/minecraft/unused/packageinfo/PackageInfo6653
CLASS	dzo	net/minecraft/class_5869	net/minecraft/world/gen/carver/RavineCarverConfig
FIELD	dzo	Lcom/mojang/serialization/Codec;	a	field_29041	RAVINE_CODEC
FIELD	dzo	Lbpv;	b	field_31479	verticalRotation
FIELD	dzo	Ldzo$a;	c	field_31480	shape
METHOD	dzo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_35336	method_35336
METHOD	dzo	(Ldzo;)Ldzo$a;	a	method_35337	method_35337
METHOD	dzo	(Ldzo;)Lbpv;	b	method_35338	method_35338
METHOD	dzo	(Ldzo;)Ldzq;	c	method_35339	method_35339
CLASS	dzo$a	net/minecraft/class_5869$class_6107	net/minecraft/world/gen/carver/RavineCarverConfig$Shape
FIELD	dzo$a	Lcom/mojang/serialization/Codec;	a	field_31481	CODEC
FIELD	dzo$a	Lbpv;	b	field_31482	distanceFactor
FIELD	dzo$a	Lbpv;	c	field_31483	thickness
FIELD	dzo$a	I	d	field_31484	widthSmoothness
FIELD	dzo$a	Lbpv;	e	field_31485	horizontalRadiusFactor
FIELD	dzo$a	F	f	field_31486	verticalRadiusDefaultFactor
FIELD	dzo$a	F	g	field_31487	verticalRadiusCenterFactor
METHOD	dzo$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_35340	method_35340
METHOD	dzo$a	(Ldzo$a;)Ljava/lang/Float;	a	method_35341	method_35341
METHOD	dzo$a	(Ldzo$a;)Ljava/lang/Float;	b	method_35342	method_35342
METHOD	dzo$a	(Ldzo$a;)Lbpv;	c	method_35343	method_35343
METHOD	dzo$a	(Ldzo$a;)Ljava/lang/Integer;	d	method_35344	method_35344
METHOD	dzo$a	(Ldzo$a;)Lbpv;	e	method_35345	method_35345
METHOD	dzo$a	(Ldzo$a;)Lbpv;	f	method_35346	method_35346
CLASS	dzp	net/minecraft/class_5870	net/minecraft/world/gen/carver/RavineCarver
METHOD	dzp	(Ldzo;Lazf;)Z	a	method_33959	shouldCarve
METHOD	dzp	(Ldzo;Lazf;DFF)D	a	method_33960	getVerticalScale
METHOD	dzp	(Ldzs;Ldzo;Lazf;)[F	a	method_33966	createHorizontalStretchFactors
METHOD	dzp	(Ldzs;Ldzo;Ldtw;Ljava/util/function/Function;JLdxe;DDDFFFIIDLdtv;)V	a	method_33961	carveRavine
METHOD	dzp	(Ldzs;Ldzo;Ldtw;Ljava/util/function/Function;Lazf;Ldxe;Ldbd;Ldtv;)Z	a	method_33962	carve
METHOD	dzp	(Ldzs;[FDDDI)Z	a	method_33964	isPositionExcluded
METHOD	dzp	([FLdzs;DDDI)Z	a	method_33965	method_33965
CLASS	dzq	net/minecraft/class_5871	net/minecraft/world/gen/carver/CarverConfig
FIELD	dzq	Lcom/mojang/serialization/MapCodec;	d	field_29054	CONFIG_CODEC
FIELD	dzq	Legp;	e	field_31488	y
FIELD	dzq	Lbpv;	f	field_31489	yScale
FIELD	dzq	Ldym;	g	field_31490	lavaLevel
FIELD	dzq	Ldzr;	h	field_29053	debugConfig
FIELD	dzq	Ljm;	i	field_38864	replaceable
METHOD	dzq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33968	method_33968
METHOD	dzq	(Ldzq;)Ljm;	a	method_43292	method_43292
METHOD	dzq	(Ldzq;)Ldzr;	b	method_36411	method_36411
METHOD	dzq	(Ldzq;)Ldym;	c	method_35348	method_35348
METHOD	dzq	(Ldzq;)Lbpv;	d	method_35349	method_35349
METHOD	dzq	(Ldzq;)Legp;	e	method_35350	method_35350
METHOD	dzq	(Ldzq;)Ljava/lang/Float;	f	method_35351	method_35351
CLASS	dzr	net/minecraft/class_5872	net/minecraft/world/gen/carver/CarverDebugConfig
FIELD	dzr	Ldzr;	a	field_29055	DEFAULT
FIELD	dzr	Lcom/mojang/serialization/Codec;	b	field_29056	CODEC
FIELD	dzr	Z	c	field_29057	debugMode
FIELD	dzr	Ldsa;	d	field_29058	airState
FIELD	dzr	Ldsa;	e	field_33611	waterState
FIELD	dzr	Ldsa;	f	field_33612	lavaState
FIELD	dzr	Ldsa;	g	field_33613	barrierState
METHOD	dzr	()Z	a	method_33970	isDebugMode
METHOD	dzr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33971	method_33971
METHOD	dzr	(Ldsa;Ldsa;Ldsa;Ldsa;)Ldzr;	a	method_36412	create
METHOD	dzr	(ZLdsa;)Ldzr;	a	method_33972	create
METHOD	dzr	(ZLdsa;Ldsa;Ldsa;Ldsa;)Ldzr;	a	method_36413	create
METHOD	dzr	()Ldsa;	b	method_33973	getAirState
METHOD	dzr	()Ldsa;	c	method_36414	getWaterState
METHOD	dzr	()Ldsa;	d	method_36415	getLavaState
METHOD	dzr	()Ldsa;	e	method_36416	getBarrierState
CLASS	dzs	net/minecraft/class_5873	net/minecraft/world/gen/carver/CarverContext
FIELD	dzs	Ljw;	a	field_35299	registryManager
FIELD	dzs	Ldxw;	b	field_35703	chunkNoiseSampler
FIELD	dzs	Ldyg;	c	field_37706	noiseConfig
FIELD	dzs	Ldyj$o;	d	field_37707	materialRule
METHOD	dzs	(Ljava/util/function/Function;Ldtw;Liz;Z)Ljava/util/Optional;	a	method_39114	applyMaterialRule
METHOD	dzs	()Ljw;	c	method_39115	getRegistryManager
METHOD	dzs	()Ldyg;	d	method_41570	getNoiseConfig
CLASS	dzt	net/minecraft/class_6108	net/minecraft/world/gen/carver/CaveCarverConfig
FIELD	dzt	Lcom/mojang/serialization/Codec;	a	field_31491	CAVE_CODEC
FIELD	dzt	Lbpv;	b	field_31492	horizontalRadiusMultiplier
FIELD	dzt	Lbpv;	c	field_31493	verticalRadiusMultiplier
FIELD	dzt	Lbpv;	j	field_31494	floorLevel
METHOD	dzt	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_35352	method_35352
METHOD	dzt	(Ldzt;)Lbpv;	a	method_35353	method_35353
METHOD	dzt	(Ldzt;)Lbpv;	b	method_35354	method_35354
METHOD	dzt	(Ldzt;)Lbpv;	c	method_35355	method_35355
METHOD	dzt	(Ldzt;)Ldzq;	d	method_35356	method_35356
CLASS	dzu	net/minecraft/class_2925	net/minecraft/world/gen/carver/CaveCarver
METHOD	dzu	()I	a	method_16577	getMaxCaveCount
METHOD	dzu	(DDDD)Z	a	method_33974	isPositionExcluded
METHOD	dzu	(DLdzs;DDDI)Z	a	method_33975	method_33975
METHOD	dzu	(Lazf;)F	a	method_16576	getTunnelSystemWidth
METHOD	dzu	(Ldzs;Ldzt;Ldtw;Ljava/util/function/Function;JLdxe;DDDDDFFFIIDLdtv;Ldzx$a;)V	a	method_12675	carveTunnels
METHOD	dzu	(Ldzs;Ldzt;Ldtw;Ljava/util/function/Function;Lazf;Ldxe;Ldbd;Ldtv;)Z	a	method_35357	carve
METHOD	dzu	(Ldzs;Ldzt;Ldtw;Ljava/util/function/Function;Ldxe;DDDFDLdtv;Ldzx$a;)V	a	method_12674	carveCave
METHOD	dzu	(Ldzt;Lazf;)Z	a	method_35358	shouldCarve
METHOD	dzu	()D	b	method_16578	getTunnelSystemHeightWidthRatio
CLASS	dzv	net/minecraft/class_2922	net/minecraft/world/gen/carver/ConfiguredCarver
FIELD	dzv	Lcom/mojang/serialization/Codec;	a	field_25832	CODEC
FIELD	dzv	Lcom/mojang/serialization/Codec;	b	field_24828	REGISTRY_CODEC
FIELD	dzv	Lcom/mojang/serialization/Codec;	c	field_26755	LIST_CODEC
FIELD	dzv	Ldzx;	d	comp_330	carver
FIELD	dzv	Ldzq;	e	comp_331	config
METHOD	dzv	()Ldzx;	a	comp_330	carver
METHOD	dzv	(Lazf;)Z	a	method_12669	shouldCarve
METHOD	dzv	(Ldzs;Ldtw;Ljava/util/function/Function;Lazf;Ldxe;Ldbd;Ldtv;)Z	a	method_12668	carve
METHOD	dzv	(Ldzv;)Ldzx;	a	method_28612	method_28612
METHOD	dzv	()Ldzq;	b	comp_331	config
CLASS	dzw	net/minecraft/class_2934	net/minecraft/world/gen/carver/NetherCaveCarver
METHOD	dzw	(Ldzs;Ldzt;Ldtw;Ljava/util/function/Function;Ldtv;Liz$a;Liz$a;Ldxe;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z	a	method_35359	carveAtPoint
CLASS	dzx	net/minecraft/class_2939	net/minecraft/world/gen/carver/Carver
FIELD	dzx	Ldzx;	a	field_29060	field_29060
FIELD	dzx	Ldzx;	b	field_13297	field_13297
FIELD	dzx	Ldzx;	c	field_13295	RAVINE
FIELD	dzx	Ldsa;	d	field_13301	AIR
FIELD	dzx	Ldsa;	e	field_13294	CAVE_AIR
FIELD	dzx	Lent;	f	field_13305	WATER
FIELD	dzx	Lent;	g	field_13296	LAVA
FIELD	dzx	Ljava/util/Set;	h	field_13298	carvableFluids
FIELD	dzx	Lcom/mojang/serialization/MapCodec;	i	field_24831	codec
METHOD	dzx	(Ldbd;DDIIF)Z	a	method_33976	canCarveBranch
METHOD	dzx	(Ldtw;Liz$a;Ldsa;)V	a	method_39116	method_39116
METHOD	dzx	(Ldzq;)Ldzv;	a	method_28614	configure
METHOD	dzx	(Ldzq;Lazf;)Z	a	method_12705	shouldCarve
METHOD	dzx	(Ldzq;Ldsa;)Z	a	method_12709	canAlwaysCarveBlock
METHOD	dzx	(Ldzs;Ldzq;Ldtw;Ljava/util/function/Function;Lazf;Ldxe;Ldbd;Ldtv;)Z	a	method_12702	carve
METHOD	dzx	(Ldzs;Ldzq;Ldtw;Ljava/util/function/Function;Ldtv;Liz$a;Liz$a;Ldxe;Lorg/apache/commons/lang3/mutable/MutableBoolean;)Z	a	method_16581	carveAtPoint
METHOD	dzx	(Ldzs;Ldzq;Ldtw;Ljava/util/function/Function;Ldxe;DDDDDLdtv;Ldzx$a;)Z	a	method_33978	carveRegion
METHOD	dzx	(Ldzs;Ldzq;Liz;Ldxe;)Ldsa;	a	method_36418	getState
METHOD	dzx	(Ljava/lang/String;Ldzx;)Ldzx;	a	method_12704	register
METHOD	dzx	(Ldzq;)Z	b	method_33980	isDebug
METHOD	dzx	(Ldzq;Ldsa;)Ldsa;	b	method_36417	getDebugState
METHOD	dzx	()Lcom/mojang/serialization/MapCodec;	c	method_28616	getCodec
METHOD	dzx	()I	d	method_12710	getBranchFactor
CLASS	dzx$a	net/minecraft/class_2939$class_5874	net/minecraft/world/gen/carver/Carver$SkipPredicate
CLASS	dzy	net/minecraft/class_6109	net/minecraft/unused/packageinfo/PackageInfo6109
CLASS	dzz	net/minecraft/class_4625	net/minecraft/world/gen/feature/HugeMushroomFeature
METHOD	dzz	(IIII)I	a	method_23372	getCapSize
METHOD	dzz	(Lazf;)I	a	method_23377	getHeight
METHOD	dzz	(Ldbx;Lazf;Liz;ILiz$a;Ledc;)V	a	method_23375	generateCap
METHOD	dzz	(Ldbx;Lazf;Liz;Ledc;ILiz$a;)V	a	method_23376	generateStem
METHOD	dzz	(Ldbx;Liz;ILiz$a;Ledc;)Z	a	method_23374	canGenerate
CLASS	eaa	net/minecraft/class_2942	net/minecraft/world/gen/feature/BambooFeature
FIELD	eaa	Ldsa;	a	field_13308	BAMBOO
FIELD	eaa	Ldsa;	b	field_13311	BAMBOO_TOP_1
FIELD	eaa	Ldsa;	c	field_13310	BAMBOO_TOP_2
FIELD	eaa	Ldsa;	d	field_13309	BAMBOO_TOP_3
CLASS	eab	net/minecraft/class_5153	net/minecraft/world/gen/feature/BasaltColumnsFeature
FIELD	eab	Lcom/google/common/collect/ImmutableList;	a	field_24132	CANNOT_REPLACE_BLOCKS
FIELD	eab	I	an	field_31498	field_31498
FIELD	eab	I	b	field_31495	field_31495
FIELD	eab	I	c	field_31496	field_31496
FIELD	eab	I	d	field_31497	field_31497
METHOD	eab	(Ldbx;ILiz$a;)Z	a	method_30379	canPlaceAt
METHOD	eab	(Ldbx;ILiz$a;I)Liz;	a	method_27094	moveDownToGround
METHOD	eab	(Ldbx;ILiz;)Z	a	method_27095	isAirOrLavaOcean
METHOD	eab	(Ldbx;ILiz;II)Z	a	method_27096	placeBasaltColumn
METHOD	eab	(Ldbx;Liz$a;I)Liz;	a	method_27098	moveUpToAir
CLASS	eac	net/minecraft/class_4779	net/minecraft/world/gen/feature/BasaltPillarFeature
METHOD	eac	(Ldbx;Lazf;Liz;)V	a	method_24434	tryPlaceBasalt
METHOD	eac	(Ldbx;Lazf;Liz;)Z	b	method_24435	stopOrPlaceBasalt
CLASS	ead	net/minecraft/class_2950	net/minecraft/world/gen/feature/ForestRockFeature
CLASS	eae	net/minecraft/class_6654	net/minecraft/world/gen/feature/BlockColumnFeature
METHOD	eae	([IIIZ)V	a	method_38906	adjustLayerHeights
CLASS	eaf	net/minecraft/class_3805	net/minecraft/world/gen/feature/BlockPileFeature
METHOD	eaf	(Ldbx;Liz;Lazf;)Z	a	method_16707	canPlace
METHOD	eaf	(Ldbx;Liz;Lazf;Lecs;)V	a	method_16708	addPileBlock
CLASS	eag	net/minecraft/class_2954	net/minecraft/world/gen/feature/BlueIceFeature
CLASS	eah	net/minecraft/class_2953	net/minecraft/world/gen/feature/BonusChestFeature
CLASS	eai	net/minecraft/class_2964	net/minecraft/world/gen/feature/ChorusPlantFeature
CLASS	eaj	net/minecraft/class_2975	net/minecraft/world/gen/feature/ConfiguredFeature
FIELD	eaj	Lcom/mojang/serialization/Codec;	a	field_25833	CODEC
FIELD	eaj	Lcom/mojang/serialization/Codec;	b	field_24833	REGISTRY_CODEC
FIELD	eaj	Lcom/mojang/serialization/Codec;	c	field_26756	LIST_CODEC
FIELD	eaj	Leaw;	d	comp_332	feature
FIELD	eaj	Leda;	e	comp_333	config
METHOD	eaj	()Ljava/util/stream/Stream;	a	method_30648	getDecoratedFeatures
METHOD	eaj	(Ldcr;Ldtx;Lazf;Liz;)Z	a	method_12862	generate
METHOD	eaj	(Leaj;)Leaw;	a	method_28621	method_28621
METHOD	eaj	()Leaw;	b	comp_332	feature
METHOD	eaj	()Leda;	c	comp_333	config
CLASS	eak	net/minecraft/class_2972	net/minecraft/world/gen/feature/CoralClawFeature
CLASS	eal	net/minecraft/class_2978	net/minecraft/world/gen/feature/CoralFeature
METHOD	eal	(Ldbx;Lazf;Liz;Ldsa;)Z	a	method_12863	generateCoral
METHOD	eal	(Ldbx;Liz;Ldex;)V	a	method_40029	method_40029
METHOD	eal	(Lje;Ldbx;Liz;Ldex;)V	a	method_40030	method_40030
METHOD	eal	(Ldbx;Lazf;Liz;Ldsa;)Z	b	method_12864	generateCoralPiece
CLASS	eam	net/minecraft/class_2977	net/minecraft/world/gen/feature/CoralMushroomFeature
CLASS	ean	net/minecraft/class_2979	net/minecraft/world/gen/feature/CoralTreeFeature
CLASS	eao	net/minecraft/class_5154	net/minecraft/world/gen/feature/DeltaFeature
FIELD	eao	Lcom/google/common/collect/ImmutableList;	a	field_24133	CANNOT_REPLACE_BLOCKS
FIELD	eao	[Lje;	b	field_23883	DIRECTIONS
FIELD	eao	D	c	field_31501	field_31501
METHOD	eao	(Ldbx;Liz;Lecw;)Z	a	method_27103	canPlace
CLASS	eap	net/minecraft/class_3005	net/minecraft/world/gen/feature/DesertWellFeature
FIELD	eap	Ldsj;	a	field_13450	CAN_GENERATE
FIELD	eap	Ldsa;	an	field_13449	fluidInside
FIELD	eap	Ldsa;	b	field_43324	sand
FIELD	eap	Ldsa;	c	field_13452	slab
FIELD	eap	Ldsa;	d	field_13451	wall
METHOD	eap	(Liz;Ldpj;)V	a	method_49235	method_49235
METHOD	eap	(Ldcr;Liz;)V	b	method_49883	generateSuspiciousSand
CLASS	eaq	net/minecraft/class_3011	net/minecraft/world/gen/feature/DiskFeature
METHOD	eaq	(Lecx;Ldcr;Lazf;IILiz$a;)Z	a	method_43160	placeBlock
CLASS	ear	net/minecraft/class_5725	net/minecraft/world/gen/feature/DripstoneClusterFeature
METHOD	ear	(IIIILecy;)D	a	method_32997	dripstoneChance
METHOD	ear	(Lazf;FFFF)F	a	method_33003	clampedGaussian
METHOD	ear	(Lazf;IIFILecy;)I	a	method_33004	getHeight
METHOD	ear	(Ldbx;Liz;)Z	a	method_32998	isStoneOrWater
METHOD	ear	(Ldbz;Liz;)Z	a	method_33386	isLava
METHOD	ear	(Ldcr;Lazf;Liz;IIFDIFLecy;)V	a	method_33002	generate
METHOD	ear	(Ldcr;Liz;ILje;)V	a	method_33001	placeDripstoneBlocks
METHOD	ear	(Ldcr;Liz;)Z	b	method_33000	canWaterSpawn
CLASS	eas	net/minecraft/class_5726	net/minecraft/world/gen/feature/util/DripstoneHelper
METHOD	eas	(DDDD)D	a	method_33005	scaleHeightFromRadius
METHOD	eas	(Ldbx;Liz$a;Lje;Ldsa;)V	a	method_33007	method_33007
METHOD	eas	(Ldbx;Liz;)Z	a	method_33006	canGenerate
METHOD	eas	(Ldbx;Liz;Lje;IZ)V	a	method_33010	generatePointedDripstone
METHOD	eas	(Ldcr;Liz;I)Z	a	method_33009	canGenerateBase
METHOD	eas	(Ldsa;)Z	a	method_33387	canReplaceOrLava
METHOD	eas	(Lje;IZLjava/util/function/Consumer;)V	a	method_33012	getDripstoneThickness
METHOD	eas	(Lje;Ldsx;)Ldsa;	a	method_33013	getState
METHOD	eas	(Ldbx;Liz;)Z	b	method_33388	canGenerateOrLava
METHOD	eas	(Ldsa;)Z	b	method_33011	canReplace
METHOD	eas	(Ldbx;Liz;)Z	c	method_33008	generateDripstoneBlock
METHOD	eas	(Ldsa;)Z	c	method_33014	canGenerate
METHOD	eas	(Ldsa;)Z	d	method_40074	cannotGenerate
METHOD	eas	(Ldsa;)Z	e	method_33389	canGenerateOrLava
CLASS	eat	net/minecraft/class_3029	net/minecraft/world/gen/feature/EndGatewayFeature
METHOD	eat	(Ldcr;Liz;Lecz;Liz;)V	a	method_18037	method_18037
CLASS	eau	net/minecraft/class_3026	net/minecraft/world/gen/feature/EndIslandFeature
CLASS	eav	net/minecraft/class_3033	net/minecraft/world/gen/feature/EndPortalFeature
FIELD	eav	I	a	field_31503	field_31503
FIELD	eav	Liz;	an	field_13600	ORIGIN
FIELD	eav	Z	ao	field_13599	open
FIELD	eav	I	b	field_31504	field_31504
FIELD	eav	I	c	field_31505	field_31505
FIELD	eav	F	d	field_31506	field_31506
METHOD	eav	(Liz;)Liz;	a	method_51862	offsetOrigin
CLASS	eaw	net/minecraft/class_3031	net/minecraft/world/gen/feature/Feature
FIELD	eaw	Leaw;	A	field_28428	field_28428
FIELD	eaw	Leaw;	B	field_28849	field_28849
FIELD	eaw	Leaw;	C	field_13579	field_13579
FIELD	eaw	Leaw;	D	field_13560	field_13560
FIELD	eaw	Leaw;	E	field_13544	field_13544
FIELD	eaw	Leaw;	F	field_13584	field_13584
FIELD	eaw	Leaw;	G	field_13509	field_13509
FIELD	eaw	Leaw;	H	field_13573	field_13573
FIELD	eaw	Leaw;	I	field_13517	field_13517
FIELD	eaw	Leaw;	J	field_13522	field_13522
FIELD	eaw	Leaw;	K	field_13574	field_13574
FIELD	eaw	Leaw;	L	field_13564	field_13564
FIELD	eaw	Lecc;	M	field_13567	SEAGRASS
FIELD	eaw	Leaw;	N	field_13535	field_13535
FIELD	eaw	Leaw;	O	field_13525	field_13525
FIELD	eaw	Leaw;	P	field_13585	field_13585
FIELD	eaw	Leaw;	Q	field_13546	field_13546
FIELD	eaw	Leaw;	R	field_13575	field_13575
FIELD	eaw	Leaw;	S	field_13518	field_13518
FIELD	eaw	Leaw;	T	field_13540	field_13540
FIELD	eaw	Leaw;	U	field_22185	field_22185
FIELD	eaw	Leaw;	V	field_22186	field_22186
FIELD	eaw	Leaw;	W	field_22187	field_22187
FIELD	eaw	Leaw;	X	field_23088	field_23088
FIELD	eaw	Leaw;	Y	field_23884	field_23884
FIELD	eaw	Leaw;	Z	field_23885	field_23885
FIELD	eaw	Lcom/mojang/serialization/MapCodec;	a	field_24837	codec
FIELD	eaw	Leaw;	aa	field_23886	field_23886
FIELD	eaw	Leaw;	ab	field_19201	field_19201
FIELD	eaw	Leah;	ac	field_13526	BONUS_CHEST
FIELD	eaw	Leaw;	ad	field_22188	field_22188
FIELD	eaw	Leaw;	ae	field_29061	field_29061
FIELD	eaw	Leaw;	af	field_13593	field_13593
FIELD	eaw	Leaw;	ag	field_13555	field_13555
FIELD	eaw	Leaw;	ah	field_13550	field_13550
FIELD	eaw	Leaw;	ai	field_27312	field_27312
FIELD	eaw	Leaw;	aj	field_28203	field_28203
FIELD	eaw	Leaw;	ak	field_28204	field_28204
FIELD	eaw	Leaw;	al	field_28205	field_28205
FIELD	eaw	Leaw;	am	field_37708	field_37708
FIELD	eaw	Leaw;	e	field_21590	field_21590
FIELD	eaw	Leaw;	f	field_24134	field_24134
FIELD	eaw	Leaw;	g	field_21219	FLOWER
FIELD	eaw	Leaw;	h	field_26361	NO_BONEMEAL_FLOWER
FIELD	eaw	Leaw;	i	field_21220	field_21220
FIELD	eaw	Leaw;	j	field_21221	field_21221
FIELD	eaw	Leaw;	k	field_13513	field_13513
FIELD	eaw	Leaw;	l	field_13552	field_13552
FIELD	eaw	Leaw;	m	field_33615	field_33615
FIELD	eaw	Leaw;	n	field_13591	field_13591
FIELD	eaw	Leaw;	o	field_13592	field_13592
FIELD	eaw	Leaw;	p	field_13516	field_13516
FIELD	eaw	Leaw;	q	field_13571	field_13571
FIELD	eaw	Leaw;	r	field_13531	field_13531
FIELD	eaw	Leaw;	s	field_13562	field_13562
FIELD	eaw	Leaw;	t	field_13568	field_13568
FIELD	eaw	Leaw;	u	field_13539	field_13539
FIELD	eaw	Leaw;	v	field_13559	field_13559
FIELD	eaw	Leaw;	w	field_35072	field_35072
FIELD	eaw	Leaw;	x	field_29250	field_29250
FIELD	eaw	Leaw;	y	field_29251	field_29251
FIELD	eaw	Leaw;	z	field_29252	field_29252
METHOD	eaw	()Lcom/mojang/serialization/MapCodec;	a	method_28627	getCodec
METHOD	eaw	(Laxe;)Ljava/util/function/Predicate;	a	method_36999	notInBlockTagPredicate
METHOD	eaw	(Laxe;Ldsa;)Z	a	method_36997	method_36997
METHOD	eaw	(Ldcc;Liz;)Z	a	method_27368	isSoil
METHOD	eaw	(Ldce;Liz;Ldsa;)V	a	method_13153	setBlockState
METHOD	eaw	(Ldcr;Liz;)V	a	method_37256	markBlocksAboveForPostProcessing
METHOD	eaw	(Ldcr;Liz;Ldsa;Ljava/util/function/Predicate;)V	a	method_36998	setBlockStateIf
METHOD	eaw	(Ldsa;)Z	a	method_23395	isStone
METHOD	eaw	(Leay;)Z	a	method_13151	generate
METHOD	eaw	(Leda;)Leaj;	a	method_28629	method_28629
METHOD	eaw	(Leda;Ldcr;Ldtx;Lazf;Liz;)Z	a	method_40163	generateIfValid
METHOD	eaw	(Ljava/lang/String;Leaw;)Leaw;	a	method_13150	register
METHOD	eaw	(Ljava/util/function/Function;Liz;)Z	a	method_33981	isExposedToAir
METHOD	eaw	(Ljava/util/function/Function;Liz;Ljava/util/function/Predicate;)Z	a	method_33982	testAdjacentStates
METHOD	eaw	(Ldsa;)Z	b	method_23396	isSoil
CLASS	eax	net/minecraft/class_6785	net/minecraft/world/gen/feature/util/FeatureDebugLogger
FIELD	eax	Lorg/slf4j/Logger;	a	field_35704	LOGGER
FIELD	eax	Lcom/google/common/cache/LoadingCache;	b	field_35705	FEATURES
METHOD	eax	()V	a	method_39597	clear
METHOD	eax	(Lare;)V	a	method_39598	incrementTotalChunksCount
METHOD	eax	(Lare;Leaj;Ljava/util/Optional;)V	a	method_39599	incrementFeatureCount
METHOD	eax	(Lare;Leax$b;)V	a	method_39600	method_39600
METHOD	eax	(Leax$a;Ljava/lang/Integer;)Ljava/lang/Integer;	a	method_39601	method_39601
METHOD	eax	(Ljava/lang/String;Ljava/lang/Integer;Ljv;Leax$a;Ljava/lang/Integer;)V	a	method_39602	method_39602
METHOD	eax	()V	b	method_39603	dump
CLASS	eax$1	net/minecraft/class_6785$1	net/minecraft/world/gen/feature/util/FeatureDebugLogger$1
METHOD	eax$1	(Lare;)Leax$b;	a	method_39604	load
CLASS	eax$a	net/minecraft/class_6785$class_6786	net/minecraft/world/gen/feature/util/FeatureDebugLogger$FeatureData
FIELD	eax$a	Leaj;	a	comp_281	comp_281
FIELD	eax$a	Ljava/util/Optional;	b	comp_282	comp_282
METHOD	eax$a	()Leaj;	a	comp_281	comp_281
METHOD	eax$a	()Ljava/util/Optional;	b	comp_282	comp_282
CLASS	eax$b	net/minecraft/class_6785$class_6787	net/minecraft/world/gen/feature/util/FeatureDebugLogger$Features
FIELD	eax$b	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	a	comp_283	comp_283
FIELD	eax$b	Lorg/apache/commons/lang3/mutable/MutableInt;	b	comp_284	comp_284
METHOD	eax$b	()Lit/unimi/dsi/fastutil/objects/Object2IntMap;	a	comp_283	comp_283
METHOD	eax$b	()Lorg/apache/commons/lang3/mutable/MutableInt;	b	comp_284	comp_284
CLASS	eay	net/minecraft/class_5821	net/minecraft/world/gen/feature/util/FeatureContext
FIELD	eay	Ljava/util/Optional;	a	field_34697	feature
FIELD	eay	Ldcr;	b	field_28769	world
FIELD	eay	Ldtx;	c	field_28770	generator
FIELD	eay	Lazf;	d	field_28771	random
FIELD	eay	Liz;	e	field_28772	origin
FIELD	eay	Leda;	f	field_28773	config
METHOD	eay	()Ljava/util/Optional;	a	method_38427	getFeature
METHOD	eay	()Ldcr;	b	method_33652	getWorld
METHOD	eay	()Ldtx;	c	method_33653	getGenerator
METHOD	eay	()Lazf;	d	method_33654	getRandom
METHOD	eay	()Liz;	e	method_33655	getOrigin
METHOD	eay	()Leda;	f	method_33656	getConfig
CLASS	eaz	net/minecraft/class_4278	net/minecraft/world/gen/feature/FillLayerFeature
CLASS	eba	net/minecraft/class_3044	net/minecraft/world/gen/feature/FossilFeature
METHOD	eba	(Ldcr;Leia;)I	a	method_34295	getEmptyCorners
METHOD	eba	(Ldcr;Lorg/apache/commons/lang3/mutable/MutableInt;Liz;)V	a	method_34296	method_34296
CLASS	ebb	net/minecraft/class_5919	net/minecraft/world/gen/feature/FossilFeatureConfig
FIELD	ebb	Lcom/mojang/serialization/Codec;	a	field_29253	CODEC
FIELD	ebb	Ljava/util/List;	b	field_29254	fossilStructures
FIELD	ebb	Ljava/util/List;	c	field_29255	overlayStructures
FIELD	ebb	Lji;	d	field_29256	fossilProcessors
FIELD	ebb	Lji;	e	field_29257	overlayProcessors
FIELD	ebb	I	f	field_29258	maxEmptyCorners
METHOD	ebb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_34299	method_34299
METHOD	ebb	(Lebb;)Ljava/lang/Integer;	a	method_34300	method_34300
METHOD	ebb	(Lebb;)Lji;	b	method_34302	method_34302
METHOD	ebb	(Lebb;)Lji;	c	method_34304	method_34304
METHOD	ebb	(Lebb;)Ljava/util/List;	d	method_34305	method_34305
METHOD	ebb	(Lebb;)Ljava/util/List;	e	method_34306	method_34306
CLASS	ebc	net/minecraft/class_5588	net/minecraft/world/gen/feature/GeodeFeature
FIELD	ebc	[Lje;	a	field_27313	DIRECTIONS
CLASS	ebd	net/minecraft/class_3047	net/minecraft/world/gen/feature/GlowstoneBlobFeature
CLASS	ebe	net/minecraft/class_3059	net/minecraft/world/gen/feature/HugeBrownMushroomFeature
CLASS	ebf	net/minecraft/class_4780	net/minecraft/world/gen/feature/HugeFungusFeatureConfig
FIELD	ebf	Lcom/mojang/serialization/Codec;	a	field_24838	CODEC
FIELD	ebf	Ldsa;	b	field_22435	validBaseBlock
FIELD	ebf	Ldsa;	c	field_22191	stemState
FIELD	ebf	Ldsa;	d	field_22192	hatState
FIELD	ebf	Ldsa;	e	field_22193	decorationState
FIELD	ebf	Ldyz;	f	field_44709	replaceableBlocks
FIELD	ebf	Z	g	field_22194	planted
METHOD	ebf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28631	method_28631
METHOD	ebf	(Lebf;)Ljava/lang/Boolean;	a	method_28630	method_28630
METHOD	ebf	(Lebf;)Ldyz;	b	method_51528	method_51528
METHOD	ebf	(Lebf;)Ldsa;	c	method_28632	method_28632
METHOD	ebf	(Lebf;)Ldsa;	d	method_28633	method_28633
METHOD	ebf	(Lebf;)Ldsa;	e	method_28634	method_28634
METHOD	ebf	(Lebf;)Ldsa;	f	method_28635	method_28635
CLASS	ebg	net/minecraft/class_4781	net/minecraft/world/gen/feature/HugeFungusFeature
FIELD	ebg	F	a	field_31507	field_31507
METHOD	ebg	(Ldbx;Lazf;Lebf;Liz$a;FFF)V	a	method_24439	placeHatBlock
METHOD	ebg	(Ldbx;Lazf;Liz;Ldsa;Z)V	a	method_24441	placeWithOptionalVines
METHOD	ebg	(Ldcr;Lazf;Lebf;Liz;IZ)V	a	method_24440	generateStem
METHOD	ebg	(Ldcr;Liz;Lebf;Z)Z	a	method_24866	isReplaceable
METHOD	ebg	(Liz;Ldbx;Lazf;)V	a	method_24442	generateVines
METHOD	ebg	(Ldcr;Lazf;Lebf;Liz;IZ)V	b	method_24443	generateHat
CLASS	ebh	net/minecraft/class_3066	net/minecraft/world/gen/feature/HugeRedMushroomFeature
CLASS	ebi	net/minecraft/class_3070	net/minecraft/world/gen/feature/IceSpikeFeature
CLASS	ebj	net/minecraft/class_3074	net/minecraft/world/gen/feature/IcebergFeature
METHOD	ebj	(III)I	a	method_13416	decreaseValueNearTop
METHOD	ebj	(IILiz;IID)D	a	method_13424	getDistance
METHOD	ebj	(IILiz;ILazf;)D	a	method_13421	method_13421
METHOD	ebj	(IILiz;Ldbx;ZDLiz;II)V	a	method_13415	method_13415
METHOD	ebj	(Lazf;III)I	a	method_13419	method_13419
METHOD	ebj	(Lazf;Ldbx;IILiz;ZIDI)V	a	method_13428	method_13428
METHOD	ebj	(Ldbc;Liz;)Z	a	method_13414	isAirBelow
METHOD	ebj	(Ldbx;Lazf;Liz;IIIIIIZIDZLdsa;)V	a	method_13426	placeAt
METHOD	ebj	(Ldbx;Liz;)V	a	method_13422	clearSnowAbove
METHOD	ebj	(Ldbx;Liz;IIZI)V	a	method_13418	method_13418
METHOD	ebj	(Liz;Ldbx;Lazf;IIZZLdsa;)V	a	method_13425	placeBlockOrSnow
METHOD	ebj	(III)I	b	method_13417	method_13417
METHOD	ebj	(Lazf;III)I	b	method_13427	method_13427
METHOD	ebj	(Ldsa;)Z	c	method_13420	isSnowOrIce
CLASS	ebk	net/minecraft/class_3081	net/minecraft/world/gen/feature/KelpFeature
CLASS	ebl	net/minecraft/class_3085	net/minecraft/world/gen/feature/LakeFeature
FIELD	ebl	Ldsa;	a	field_13668	CAVE_AIR
METHOD	ebl	(Ldsa;)Z	c	method_39605	canReplace
CLASS	ebl$a	net/minecraft/class_3085$class_6788	net/minecraft/world/gen/feature/LakeFeature$Config
FIELD	ebl$a	Lcom/mojang/serialization/Codec;	a	field_35706	CODEC
FIELD	ebl$a	Lefb;	b	comp_285	comp_285
FIELD	ebl$a	Lefb;	c	comp_286	comp_286
METHOD	ebl$a	()Lefb;	a	comp_285	comp_285
METHOD	ebl$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39606	method_39606
METHOD	ebl$a	()Lefb;	b	comp_286	comp_286
CLASS	ebm	net/minecraft/class_5727	net/minecraft/world/gen/feature/LargeDripstoneFeature
METHOD	ebm	(Ldcr;Liz;Ldxi$b;Lebm$b;)V	a	method_35360	testGeneration
METHOD	ebm	(Liz;ZLazf;ILbpv;Lbpv;)Lebm$a;	a	method_33016	createGenerator
CLASS	ebm$a	net/minecraft/class_5727$class_5728	net/minecraft/world/gen/feature/LargeDripstoneFeature$DripstoneGenerator
FIELD	ebm$a	Liz;	a	field_28206	pos
FIELD	ebm$a	Z	b	field_28207	isStalagmite
FIELD	ebm$a	I	c	field_28208	scale
FIELD	ebm$a	D	d	field_28209	bluntness
FIELD	ebm$a	D	e	field_28210	heightScale
METHOD	ebm$a	()I	a	method_33017	getBaseScale
METHOD	ebm$a	(F)I	a	method_33018	scale
METHOD	ebm$a	(Ldcr;Lazf;Lebm$b;)V	a	method_33020	generate
METHOD	ebm$a	(Ldcr;Lebm$b;)Z	a	method_33019	canGenerate
METHOD	ebm$a	(Ledd;)Z	a	method_33025	generateWind
METHOD	ebm$a	()I	b	method_35361	getBottomY
METHOD	ebm$a	()I	c	method_35362	getTopY
CLASS	ebm$b	net/minecraft/class_5727$class_5729	net/minecraft/world/gen/feature/LargeDripstoneFeature$WindModifier
FIELD	ebm$b	I	a	field_28211	y
FIELD	ebm$b	Levp;	b	field_28212	wind
METHOD	ebm$b	()Lebm$b;	a	method_33032	create
METHOD	ebm$b	(Liz;)Liz;	a	method_33031	modify
CLASS	ebn	net/minecraft/class_3103	net/minecraft/world/gen/feature/DungeonFeature
FIELD	ebn	Lorg/slf4j/Logger;	a	field_13700	LOGGER
FIELD	ebn	[Lbsy;	b	field_13699	MOB_SPAWNER_ENTITIES
FIELD	ebn	Ldsa;	c	field_13698	AIR
METHOD	ebn	(Lazf;)Lbsy;	a	method_13547	getMobSpawnerEntity
CLASS	ebo	net/minecraft/class_5779	net/minecraft/world/gen/feature/MultifaceGrowthFeature
METHOD	ebo	(Ldcr;Liz;Ldsa;Ledf;Lazf;Ljava/util/List;)Z	a	method_33391	generate
METHOD	ebo	(Ldsa;)Z	c	method_33395	isAirOrWater
CLASS	ebp	net/minecraft/class_4782	net/minecraft/world/gen/feature/NetherForestVegetationFeature
CLASS	ebq	net/minecraft/class_4715	net/minecraft/world/gen/feature/NoOpFeature
CLASS	ebr	net/minecraft/class_3122	net/minecraft/world/gen/feature/OreFeature
METHOD	ebr	(Lazf;F)Z	a	method_33984	shouldNotDiscard
METHOD	ebr	(Ldcr;Lazf;Ledi;DDDDDDIIIII)Z	a	method_13629	generateVeinPart
METHOD	ebr	(Ldsa;Ljava/util/function/Function;Lazf;Ledi;Ledi$a;Liz$a;)Z	a	method_33983	shouldPlace
CLASS	ebs	net/minecraft/class_5730	net/minecraft/world/gen/feature/SmallDripstoneFeature
METHOD	ebs	(Ldbx;Lazf;Liz;Ledj;)V	a	method_33034	generateDripstoneBlocks
METHOD	ebs	(Ldbx;Liz;Lazf;)Ljava/util/Optional;	a	method_39175	getDirection
CLASS	ebt	net/minecraft/class_3135	net/minecraft/world/gen/feature/RandomBooleanFeature
CLASS	ebu	net/minecraft/class_4628	net/minecraft/world/gen/feature/RandomPatchFeature
CLASS	ebv	net/minecraft/class_3150	net/minecraft/world/gen/feature/RandomFeature
CLASS	ebw	net/minecraft/class_5155	net/minecraft/world/gen/feature/ReplaceBlobsFeature
METHOD	ebw	(Ldbx;Liz$a;Ldex;)Liz;	a	method_27107	moveDownToTarget
CLASS	ebx	net/minecraft/class_3152	net/minecraft/world/gen/feature/EmeraldOreFeature
CLASS	eby	net/minecraft/class_5921	net/minecraft/world/gen/feature/RootSystemFeature
METHOD	eby	(Ldcr;Ldtx;Ledq;Lazf;Liz$a;Liz;)Z	a	method_34308	generateTreeAndRoots
METHOD	eby	(Ldcr;Ledq;Lazf;IILiz$a;)V	a	method_34311	generateRoots
METHOD	eby	(Ldcr;Ledq;Lazf;Liz;Liz$a;)V	a	method_34312	generateHangingRoots
METHOD	eby	(Ldcr;Ledq;Liz;)Z	a	method_34310	hasSpaceForTree
METHOD	eby	(Ldsa;II)Z	a	method_36419	isAirOrWater
METHOD	eby	(Ledq;Ldsa;)Z	a	method_34307	method_34307
METHOD	eby	(Liz;ILdcr;Ledq;Lazf;)V	a	method_39918	generateRootsColumn
CLASS	ebz	net/minecraft/class_5875	net/minecraft/world/gen/feature/ScatteredOreFeature
FIELD	ebz	I	a	field_31515	MAX_SPREAD
METHOD	ebz	(Lazf;I)I	a	method_33986	getSpread
METHOD	ebz	(Liz$a;Lazf;Liz;I)V	a	method_33985	setPos
CLASS	eca	net/minecraft/class_7140	net/minecraft/world/gen/feature/SculkPatchFeature
METHOD	eca	(Ldbx;Liz;)Z	a	method_41571	canGenerate
METHOD	eca	(Ldbx;Liz;)Z	b	method_41572	method_41572
CLASS	ecb	net/minecraft/class_3160	net/minecraft/world/gen/feature/SeaPickleFeature
CLASS	ecc	net/minecraft/class_3168	net/minecraft/world/gen/feature/SeagrassFeature
CLASS	ecd	net/minecraft/class_3173	net/minecraft/world/gen/feature/SimpleBlockFeature
CLASS	ece	net/minecraft/class_3177	net/minecraft/world/gen/feature/SimpleRandomFeature
CLASS	ecf	net/minecraft/class_3183	net/minecraft/world/gen/feature/FreezeTopLayerFeature
CLASS	ecg	net/minecraft/class_3310	net/minecraft/world/gen/feature/EndSpikeFeature
FIELD	ecg	I	a	field_31516	COUNT
FIELD	ecg	I	b	field_31517	DISTANCE_FROM_ORIGIN
FIELD	ecg	Lcom/google/common/cache/LoadingCache;	c	field_14309	CACHE
METHOD	ecg	(Ldcl;Lazf;Ledu;Lecg$a;)V	a	method_15888	generateSpike
METHOD	ecg	(Ldcr;)Ljava/util/List;	a	method_14506	getSpikes
CLASS	ecg$a	net/minecraft/class_3310$class_3181	net/minecraft/world/gen/feature/EndSpikeFeature$Spike
FIELD	ecg$a	Lcom/mojang/serialization/Codec;	a	field_24841	CODEC
FIELD	ecg$a	I	b	field_13836	centerX
FIELD	ecg$a	I	c	field_13834	centerZ
FIELD	ecg$a	I	d	field_13833	radius
FIELD	ecg$a	I	e	field_13831	height
FIELD	ecg$a	Z	f	field_13832	guarded
FIELD	ecg$a	Levk;	g	field_13835	boundingBox
METHOD	ecg$a	()I	a	method_13966	getCenterX
METHOD	ecg$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28649	method_28649
METHOD	ecg$a	(Lecg$a;)Ljava/lang/Boolean;	a	method_28648	method_28648
METHOD	ecg$a	(Liz;)Z	a	method_13962	isInChunk
METHOD	ecg$a	()I	b	method_13967	getCenterZ
METHOD	ecg$a	(Lecg$a;)Ljava/lang/Integer;	b	method_28650	method_28650
METHOD	ecg$a	()I	c	method_13963	getRadius
METHOD	ecg$a	(Lecg$a;)Ljava/lang/Integer;	c	method_28651	method_28651
METHOD	ecg$a	()I	d	method_13964	getHeight
METHOD	ecg$a	(Lecg$a;)Ljava/lang/Integer;	d	method_28652	method_28652
METHOD	ecg$a	()Z	e	method_13965	isGuarded
METHOD	ecg$a	(Lecg$a;)Ljava/lang/Integer;	e	method_28653	method_28653
METHOD	ecg$a	()Levk;	f	method_13968	getBoundingBox
CLASS	ecg$b	net/minecraft/class_3310$class_3311	net/minecraft/world/gen/feature/EndSpikeFeature$SpikeCache
METHOD	ecg$b	(Ljava/lang/Long;)Ljava/util/List;	a	method_14507	load
CLASS	ech	net/minecraft/class_3185	net/minecraft/world/gen/feature/SpringFeature
CLASS	eci	net/minecraft/class_2944	net/minecraft/world/gen/feature/TreeFeature
FIELD	eci	I	a	field_31519	FORCE_STATE_AND_NOTIFY_ALL
METHOD	eci	(Ldbx;Leia;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)Levy;	a	method_23380	placeLogsAndLeaves
METHOD	eci	(Ldcc;ILiz;Ledw;)I	a	method_29963	getTopPosition
METHOD	eci	(Ldcr;Lazf;Liz;Ljava/util/function/BiConsumer;Ljava/util/function/BiConsumer;Leem$b;Ledw;)Z	a	method_12775	generate
METHOD	eci	(Ldcr;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;Leia;)Ljava/lang/Boolean;	a	method_35363	method_35363
METHOD	eci	(Ledw;Ldcr;Leem$b;Lazf;IIILeem$a;)V	a	method_27372	method_27372
METHOD	eci	(Lefs$a;Lefs;)V	a	method_23381	method_23381
METHOD	eci	(Liz;Lazf;Leey;)Liz;	a	method_43293	method_43293
METHOD	eci	(Ljava/util/Set;Ldcr;Liz;Ldsa;)V	a	method_49238	method_49238
METHOD	eci	(Ldcc;Liz;)Z	b	method_16420	isAirOrLeaves
METHOD	eci	(Ldce;Liz;Ldsa;)V	b	method_12774	setBlockStateWithoutUpdatingNeighbors
METHOD	eci	(Ljava/util/Set;Ldcr;Liz;Ldsa;)V	b	method_43162	method_43162
METHOD	eci	(Ldcc;Liz;)Z	c	method_27371	canReplace
METHOD	eci	(Ldsa;)Z	c	method_51179	method_51179
METHOD	eci	(Ljava/util/Set;Ldcr;Liz;Ldsa;)V	c	method_35364	method_35364
METHOD	eci	(Ldcc;Liz;)Z	d	method_16416	isVine
METHOD	eci	(Ldsa;)Z	d	method_16417	method_16417
METHOD	eci	(Ldsa;)Z	e	method_23384	method_23384
CLASS	eci$1	net/minecraft/class_2944$1	net/minecraft/world/gen/feature/TreeFeature$1
FIELD	eci$1	Ljava/util/Set;	a	field_42838	field_42838
FIELD	eci$1	Ldcr;	b	field_42839	field_42839
CLASS	ecj	net/minecraft/class_4953	net/minecraft/world/gen/feature/TwistingVinesFeature
METHOD	ecj	(Ldbx;Lazf;Liz$a;III)V	a	method_25987	generateVineColumn
METHOD	ecj	(Ldbx;Liz$a;)Z	a	method_27220	canGenerate
METHOD	ecj	(Ldbx;Liz;)Z	a	method_25986	isNotSuitable
CLASS	eck	net/minecraft/class_5834	net/minecraft/world/gen/feature/UnderwaterMagmaFeature
METHOD	eck	(Lazf;Ledy;Liz;)Z	a	method_33766	method_33766
METHOD	eck	(Ldbx;Liz;)Z	a	method_33763	isWaterOrAir
METHOD	eck	(Ldcr;Liz;Ledy;)Ljava/util/OptionalInt;	a	method_33765	getFloorHeight
METHOD	eck	(Ldcr;Liz;)Z	b	method_33764	isValidPosition
METHOD	eck	(Ldcr;Liz;)I	c	method_33767	method_33767
METHOD	eck	(Ldsa;)Z	c	method_33769	method_33769
METHOD	eck	(Ldcr;Liz;)Z	d	method_33768	method_33768
METHOD	eck	(Ldsa;)Z	d	method_33770	method_33770
CLASS	ecl	net/minecraft/class_5922	net/minecraft/world/gen/feature/VegetationPatchFeature
METHOD	ecl	(Ldcr;Ledz;Lazf;Liz;Ljava/util/function/Predicate;II)Ljava/util/Set;	a	method_34316	placeGroundAndGetPositions
METHOD	ecl	(Ldcr;Ledz;Ldtx;Lazf;Liz;)Z	a	method_34315	generateVegetationFeature
METHOD	ecl	(Ldcr;Ledz;Ljava/util/function/Predicate;Lazf;Liz$a;I)Z	a	method_34317	placeGround
METHOD	ecl	(Leay;Ldcr;Ledz;Lazf;Ljava/util/Set;II)V	a	method_34318	generateVegetation
METHOD	ecl	(Ledz;Ldsa;)Z	a	method_40164	method_40164
METHOD	ecl	(Ldsa;)Z	c	method_34321	method_34321
CLASS	ecm	net/minecraft/class_3219	net/minecraft/world/gen/feature/VinesFeature
CLASS	ecn	net/minecraft/class_3217	net/minecraft/world/gen/feature/VoidStartPlatformFeature
FIELD	ecn	Liz;	a	field_19241	START_BLOCK
FIELD	ecn	Ldbd;	b	field_19242	START_CHUNK
FIELD	ecn	I	c	field_31520	MAX_RADIUS
FIELD	ecn	I	d	field_31521	field_31521
METHOD	ecn	(IIII)I	a	method_20403	getDistance
CLASS	eco	net/minecraft/class_5923	net/minecraft/world/gen/feature/WaterloggedVegetationPatchFeature
METHOD	eco	(Ldcr;Liz;Liz$a;Lje;)Z	a	method_34322	isSolidBlockSide
METHOD	eco	(Ldcr;Ljava/util/Set;Liz;Liz$a;)Z	a	method_34323	isSolidBlockAroundPos
CLASS	ecp	net/minecraft/class_4784	net/minecraft/world/gen/feature/WeepingVinesFeature
FIELD	ecp	[Lje;	a	field_22196	DIRECTIONS
METHOD	ecp	(Ldbx;Lazf;Liz$a;III)V	a	method_24450	generateVineColumn
METHOD	ecp	(Ldbx;Lazf;Liz;)V	a	method_24451	generateNetherWartBlocksInArea
METHOD	ecp	(Ldbx;Lazf;Liz;)V	b	method_24452	generateVinesInArea
CLASS	ecq	net/minecraft/class_3226	net/minecraft/world/gen/feature/RandomFeatureEntry
FIELD	ecq	Lcom/mojang/serialization/Codec;	a	field_24864	CODEC
FIELD	ecq	Lji;	b	field_14013	feature
FIELD	ecq	F	c	field_14011	chance
METHOD	ecq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28669	method_28669
METHOD	ecq	(Ldcr;Ldtx;Lazf;Liz;)Z	a	method_14271	generate
METHOD	ecq	(Lecq;)Ljava/lang/Float;	a	method_28668	method_28668
METHOD	ecq	(Lecq;)Lji;	b	method_28670	method_28670
CLASS	ecr	net/minecraft/class_6655	net/minecraft/world/gen/feature/BlockColumnFeatureConfig
FIELD	ecr	Lcom/mojang/serialization/Codec;	a	field_35073	CODEC
FIELD	ecr	Ljava/util/List;	b	comp_143	comp_143
FIELD	ecr	Lje;	c	comp_144	comp_144
FIELD	ecr	Ldyz;	d	comp_168	comp_168
FIELD	ecr	Z	e	comp_146	comp_146
METHOD	ecr	()Ljava/util/List;	a	comp_143	comp_143
METHOD	ecr	(Lbpx;Lefb;)Lecr$a;	a	method_38908	createLayer
METHOD	ecr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38909	method_38909
METHOD	ecr	()Lje;	b	comp_144	comp_144
METHOD	ecr	(Lbpx;Lefb;)Lecr;	b	method_38910	create
METHOD	ecr	()Ldyz;	c	comp_168	comp_168
METHOD	ecr	()Z	d	comp_146	comp_146
CLASS	ecr$a	net/minecraft/class_6655$class_6656	net/minecraft/world/gen/feature/BlockColumnFeatureConfig$Layer
FIELD	ecr$a	Lcom/mojang/serialization/Codec;	a	field_35074	CODEC
FIELD	ecr$a	Lbpx;	b	comp_147	comp_147
FIELD	ecr$a	Lefb;	c	comp_148	comp_148
METHOD	ecr$a	()Lbpx;	a	comp_147	comp_147
METHOD	ecr$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38911	method_38911
METHOD	ecr$a	()Lefb;	b	comp_148	comp_148
CLASS	ecs	net/minecraft/class_4634	net/minecraft/world/gen/feature/BlockPileFeatureConfig
FIELD	ecs	Lcom/mojang/serialization/Codec;	a	field_24873	CODEC
FIELD	ecs	Lefb;	b	field_21229	stateProvider
METHOD	ecs	(Lecs;)Lefb;	a	method_28683	method_28683
CLASS	ect	net/minecraft/class_2963	net/minecraft/world/gen/feature/SingleStateFeatureConfig
FIELD	ect	Lcom/mojang/serialization/Codec;	a	field_24874	CODEC
FIELD	ect	Ldsa;	b	field_13356	state
METHOD	ect	(Lect;)Ldsa;	a	method_28684	method_28684
CLASS	ecu	net/minecraft/class_5156	net/minecraft/world/gen/feature/BasaltColumnsFeatureConfig
FIELD	ecu	Lcom/mojang/serialization/Codec;	a	field_24877	CODEC
FIELD	ecu	Lbpx;	b	field_25841	reach
FIELD	ecu	Lbpx;	c	field_25842	height
METHOD	ecu	()Lbpx;	a	method_30391	getReach
METHOD	ecu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30393	method_30393
METHOD	ecu	(Lecu;)Lbpx;	a	method_30392	method_30392
METHOD	ecu	()Lbpx;	b	method_30394	getHeight
METHOD	ecu	(Lecu;)Lbpx;	b	method_30395	method_30395
CLASS	ecv	net/minecraft/class_2984	net/minecraft/world/gen/CountConfig
FIELD	ecv	Lcom/mojang/serialization/Codec;	a	field_24878	CODEC
FIELD	ecv	Lbpx;	b	field_13385	count
METHOD	ecv	()Lbpx;	a	method_30396	getCount
CLASS	ecw	net/minecraft/class_5158	net/minecraft/world/gen/feature/DeltaFeatureConfig
FIELD	ecw	Lcom/mojang/serialization/Codec;	a	field_24881	CODEC
FIELD	ecw	Ldsa;	b	field_23895	contents
FIELD	ecw	Ldsa;	c	field_23896	rim
FIELD	ecw	Lbpx;	d	field_25843	size
FIELD	ecw	Lbpx;	e	field_25844	rimSize
METHOD	ecw	()Ldsa;	a	method_30397	getContents
METHOD	ecw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30399	method_30399
METHOD	ecw	(Lecw;)Lbpx;	a	method_30398	method_30398
METHOD	ecw	()Ldsa;	b	method_30400	getRim
METHOD	ecw	(Lecw;)Lbpx;	b	method_30401	method_30401
METHOD	ecw	()Lbpx;	c	method_30402	getSize
METHOD	ecw	(Lecw;)Ldsa;	c	method_28709	method_28709
METHOD	ecw	()Lbpx;	d	method_30403	getRimSize
METHOD	ecw	(Lecw;)Ldsa;	d	method_28710	method_28710
CLASS	ecx	net/minecraft/class_6577	net/minecraft/world/gen/feature/DiskFeatureConfig
FIELD	ecx	Lcom/mojang/serialization/Codec;	a	field_34698	CODEC
FIELD	ecx	Lefj;	b	comp_715	comp_715
FIELD	ecx	Ldyz;	c	comp_716	comp_716
FIELD	ecx	Lbpx;	d	comp_81	radius
FIELD	ecx	I	e	comp_82	halfHeight
METHOD	ecx	()Lefj;	a	comp_715	comp_715
METHOD	ecx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43294	method_43294
METHOD	ecx	()Ldyz;	b	comp_716	comp_716
METHOD	ecx	()Lbpx;	c	comp_81	radius
METHOD	ecx	()I	d	comp_82	halfHeight
CLASS	ecy	net/minecraft/class_5731	net/minecraft/world/gen/feature/DripstoneClusterFeatureConfig
FIELD	ecy	Lcom/mojang/serialization/Codec;	a	field_28213	CODEC
FIELD	ecy	I	b	field_28214	floorToCeilingSearchRange
FIELD	ecy	Lbpx;	c	field_28215	height
FIELD	ecy	Lbpx;	d	field_28216	radius
FIELD	ecy	I	e	field_28217	maxStalagmiteStalactiteHeightDiff
FIELD	ecy	I	f	field_28218	heightDeviation
FIELD	ecy	Lbpx;	g	field_28219	dripstoneBlockLayerThickness
FIELD	ecy	Lbpv;	h	field_28220	density
FIELD	ecy	Lbpv;	i	field_28221	wetness
FIELD	ecy	F	j	field_28224	chanceOfDripstoneColumnAtMaxDistanceFromCenter
FIELD	ecy	I	k	field_28225	maxDistanceFromCenterAffectingChanceOfDripstoneColumn
FIELD	ecy	I	l	field_28226	maxDistanceFromCenterAffectingHeightBias
METHOD	ecy	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33987	method_33987
METHOD	ecy	(Lecy;)Ljava/lang/Integer;	a	method_33988	method_33988
METHOD	ecy	(Lecy;)Ljava/lang/Integer;	b	method_33989	method_33989
METHOD	ecy	(Lecy;)Ljava/lang/Float;	c	method_33043	method_33043
METHOD	ecy	(Lecy;)Lbpv;	d	method_33044	method_33044
METHOD	ecy	(Lecy;)Lbpv;	e	method_33045	method_33045
METHOD	ecy	(Lecy;)Lbpx;	f	method_33046	method_33046
METHOD	ecy	(Lecy;)Ljava/lang/Integer;	g	method_33047	method_33047
METHOD	ecy	(Lecy;)Ljava/lang/Integer;	h	method_33048	method_33048
METHOD	ecy	(Lecy;)Lbpx;	i	method_33049	method_33049
METHOD	ecy	(Lecy;)Lbpx;	j	method_33050	method_33050
METHOD	ecy	(Lecy;)Ljava/lang/Integer;	k	method_33051	method_33051
CLASS	ecz	net/minecraft/class_3018	net/minecraft/world/gen/feature/EndGatewayFeatureConfig
FIELD	ecz	Lcom/mojang/serialization/Codec;	a	field_24883	CODEC
FIELD	ecz	Ljava/util/Optional;	b	field_17735	exitPos
FIELD	ecz	Z	c	field_13475	exact
METHOD	ecz	()Lecz;	a	method_18030	createConfig
METHOD	ecz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28717	method_28717
METHOD	ecz	(Lecz;)Ljava/lang/Boolean;	a	method_28716	method_28716
METHOD	ecz	(Liz;Z)Lecz;	a	method_18034	createConfig
METHOD	ecz	()Ljava/util/Optional;	b	method_18036	getExitPos
METHOD	ecz	(Lecz;)Ljava/util/Optional;	b	method_28718	method_28718
METHOD	ecz	()Z	c	method_13026	isExact
CLASS	eda	net/minecraft/class_3037	net/minecraft/world/gen/feature/FeatureConfig
FIELD	eda	Ledh;	m	field_13603	DEFAULT
METHOD	eda	()Ljava/util/stream/Stream;	e	method_30649	getDecoratedFeatures
CLASS	edb	net/minecraft/class_5589	net/minecraft/world/gen/feature/GeodeFeatureConfig
FIELD	edb	Lcom/mojang/serialization/Codec;	a	field_27314	RANGE
FIELD	edb	Lcom/mojang/serialization/Codec;	b	field_27315	CODEC
FIELD	edb	Ldxp;	c	field_27316	layerConfig
FIELD	edb	Ldxr;	d	field_27317	layerThicknessConfig
FIELD	edb	Ldxq;	e	field_27318	crackConfig
FIELD	edb	D	f	field_27319	usePotentialPlacementsChance
FIELD	edb	D	g	field_27320	useAlternateLayer0Chance
FIELD	edb	Z	h	field_27321	placementsRequireLayer0Alternate
FIELD	edb	Lbpx;	i	field_33516	outerWallDistance
FIELD	edb	Lbpx;	j	field_33517	distributionPoints
FIELD	edb	Lbpx;	k	field_33518	pointOffset
FIELD	edb	I	l	field_27328	minGenOffset
FIELD	edb	I	n	field_27329	maxGenOffset
FIELD	edb	D	o	field_27330	noiseMultiplier
FIELD	edb	I	p	field_29062	invalidBlocksThreshold
METHOD	edb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_36299	method_36299
METHOD	edb	(Ledb;)Ljava/lang/Integer;	a	method_31906	method_31906
METHOD	edb	(Ledb;)Ljava/lang/Double;	b	method_36300	method_36300
METHOD	edb	(Ledb;)Ljava/lang/Integer;	c	method_31908	method_31908
METHOD	edb	(Ledb;)Ljava/lang/Integer;	d	method_31909	method_31909
METHOD	edb	(Ledb;)Lbpx;	e	method_36301	method_36301
METHOD	edb	(Ledb;)Lbpx;	f	method_36302	method_36302
METHOD	edb	(Ledb;)Lbpx;	g	method_36303	method_36303
METHOD	edb	(Ledb;)Ljava/lang/Boolean;	h	method_31913	method_31913
METHOD	edb	(Ledb;)Ljava/lang/Double;	i	method_31914	method_31914
METHOD	edb	(Ledb;)Ljava/lang/Double;	j	method_31915	method_31915
METHOD	edb	(Ledb;)Ldxq;	k	method_31916	method_31916
METHOD	edb	(Ledb;)Ldxr;	l	method_31917	method_31917
METHOD	edb	(Ledb;)Ldxp;	m	method_31918	method_31918
CLASS	edc	net/minecraft/class_4635	net/minecraft/world/gen/feature/HugeMushroomFeatureConfig
FIELD	edc	Lcom/mojang/serialization/Codec;	a	field_24885	CODEC
FIELD	edc	Lefb;	b	field_21230	capProvider
FIELD	edc	Lefb;	c	field_21231	stemProvider
FIELD	edc	I	d	field_21232	foliageRadius
METHOD	edc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28721	method_28721
METHOD	edc	(Ledc;)Ljava/lang/Integer;	a	method_28720	method_28720
METHOD	edc	(Ledc;)Lefb;	b	method_28722	method_28722
METHOD	edc	(Ledc;)Lefb;	c	method_28723	method_28723
CLASS	edd	net/minecraft/class_5732	net/minecraft/world/gen/feature/LargeDripstoneFeatureConfig
FIELD	edd	Lcom/mojang/serialization/Codec;	a	field_28227	CODEC
FIELD	edd	I	b	field_28228	floorToCeilingSearchRange
FIELD	edd	Lbpx;	c	field_28229	columnRadius
FIELD	edd	Lbpv;	d	field_28230	heightScale
FIELD	edd	F	e	field_28231	maxColumnRadiusToCaveHeightRatio
FIELD	edd	Lbpv;	f	field_28232	stalactiteBluntness
FIELD	edd	Lbpv;	g	field_28233	stalagmiteBluntness
FIELD	edd	Lbpv;	h	field_28234	windSpeed
FIELD	edd	I	i	field_28235	minRadiusForWind
FIELD	edd	F	j	field_28236	minBluntnessForWind
METHOD	edd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33052	method_33052
METHOD	edd	(Ledd;)Ljava/lang/Float;	a	method_33053	method_33053
METHOD	edd	(Ledd;)Ljava/lang/Integer;	b	method_33054	method_33054
METHOD	edd	(Ledd;)Lbpv;	c	method_33055	method_33055
METHOD	edd	(Ledd;)Lbpv;	d	method_33056	method_33056
METHOD	edd	(Ledd;)Lbpv;	e	method_33057	method_33057
METHOD	edd	(Ledd;)Ljava/lang/Float;	f	method_33058	method_33058
METHOD	edd	(Ledd;)Lbpv;	g	method_33059	method_33059
METHOD	edd	(Ledd;)Lbpx;	h	method_33060	method_33060
METHOD	edd	(Ledd;)Ljava/lang/Integer;	i	method_33061	method_33061
CLASS	ede	net/minecraft/class_4279	net/minecraft/world/gen/feature/FillLayerFeatureConfig
FIELD	ede	Lcom/mojang/serialization/Codec;	a	field_24887	CODEC
FIELD	ede	I	b	field_19202	height
FIELD	ede	Ldsa;	c	field_19203	state
METHOD	ede	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28726	method_28726
METHOD	ede	(Lede;)Ldsa;	a	method_28725	method_28725
METHOD	ede	(Lede;)Ljava/lang/Integer;	b	method_28727	method_28727
CLASS	edf	net/minecraft/class_5780	net/minecraft/world/gen/feature/MultifaceGrowthFeatureConfig
FIELD	edf	Lcom/mojang/serialization/Codec;	a	field_28429	CODEC
FIELD	edf	Ldjx;	b	field_37709	lichen
FIELD	edf	I	c	field_28430	searchRange
FIELD	edf	Z	d	field_28431	placeOnFloor
FIELD	edf	Z	e	field_28432	placeOnCeiling
FIELD	edf	Z	f	field_28433	placeOnWalls
FIELD	edf	F	g	field_28434	spreadChance
FIELD	edf	Ljm;	h	field_28435	canPlaceOn
FIELD	edf	Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	i	field_28436	directions
METHOD	edf	()Ljava/lang/String;	a	method_49534	method_49534
METHOD	edf	(Lazf;)Ljava/util/List;	a	method_43295	shuffleDirections
METHOD	edf	(Lazf;Lje;)Ljava/util/List;	a	method_43296	shuffleDirections
METHOD	edf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33398	method_33398
METHOD	edf	(Ldex;)Lcom/mojang/serialization/DataResult;	a	method_41573	validateBlock
METHOD	edf	(Ledf;)Ljm;	a	method_33399	method_33399
METHOD	edf	(Lje;Lje;)Z	a	method_43297	method_43297
METHOD	edf	(Ledf;)Ljava/lang/Float;	b	method_33400	method_33400
METHOD	edf	(Ledf;)Ljava/lang/Boolean;	c	method_33401	method_33401
METHOD	edf	(Ledf;)Ljava/lang/Boolean;	d	method_33402	method_33402
METHOD	edf	(Ledf;)Ljava/lang/Boolean;	e	method_33403	method_33403
METHOD	edf	(Ledf;)Ljava/lang/Integer;	f	method_33404	method_33404
METHOD	edf	(Ledf;)Ldjx;	g	method_41574	method_41574
CLASS	edg	net/minecraft/class_6789	net/minecraft/world/gen/feature/NetherForestVegetationFeatureConfig
FIELD	edg	Lcom/mojang/serialization/Codec;	c	field_35707	VEGETATION_CODEC
FIELD	edg	I	d	field_35708	spreadWidth
FIELD	edg	I	e	field_35709	spreadHeight
METHOD	edg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39607	method_39607
METHOD	edg	(Ledg;)Ljava/lang/Integer;	a	method_39608	method_39608
METHOD	edg	(Ledg;)Ljava/lang/Integer;	b	method_39609	method_39609
METHOD	edg	(Ledg;)Lefb;	c	method_39610	method_39610
CLASS	edh	net/minecraft/class_3111	net/minecraft/world/gen/feature/DefaultFeatureConfig
FIELD	edh	Lcom/mojang/serialization/Codec;	a	field_24893	CODEC
FIELD	edh	Ledh;	b	field_24894	INSTANCE
METHOD	edh	()Ledh;	a	method_28737	method_28737
CLASS	edi	net/minecraft/class_3124	net/minecraft/world/gen/feature/OreFeatureConfig
FIELD	edi	Lcom/mojang/serialization/Codec;	a	field_24896	CODEC
FIELD	edi	Ljava/util/List;	b	field_29063	targets
FIELD	edi	I	c	field_13723	size
FIELD	edi	F	d	field_29064	discardOnAirChance
METHOD	edi	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33992	method_33992
METHOD	edi	(Ledi;)Ljava/lang/Float;	a	method_33993	method_33993
METHOD	edi	(Lemc;Ldsa;)Ledi$a;	a	method_33994	createTarget
METHOD	edi	(Ledi;)Ljava/lang/Integer;	b	method_33995	method_33995
METHOD	edi	(Ledi;)Ljava/util/List;	c	method_28745	method_28745
CLASS	edi$a	net/minecraft/class_3124$class_5876	net/minecraft/world/gen/feature/OreFeatureConfig$Target
FIELD	edi$a	Lcom/mojang/serialization/Codec;	a	field_29067	CODEC
FIELD	edi$a	Lemc;	b	field_29068	target
FIELD	edi$a	Ldsa;	c	field_29069	state
METHOD	edi$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33996	method_33996
METHOD	edi$a	(Ledi$a;)Ldsa;	a	method_33997	method_33997
METHOD	edi$a	(Ledi$a;)Lemc;	b	method_33998	method_33998
CLASS	edj	net/minecraft/class_5733	net/minecraft/world/gen/feature/SmallDripstoneFeatureConfig
FIELD	edj	Lcom/mojang/serialization/Codec;	a	field_28237	CODEC
FIELD	edj	F	b	field_28241	chanceOfTallerDripstone
FIELD	edj	F	c	field_35416	chanceOfDirectionalSpread
FIELD	edj	F	d	field_35417	chanceOfSpreadRadius2
FIELD	edj	F	e	field_35418	chanceOfSpreadRadius3
METHOD	edj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33062	method_33062
METHOD	edj	(Ledj;)Ljava/lang/Float;	a	method_33063	method_33063
METHOD	edj	(Ledj;)Ljava/lang/Float;	b	method_39176	method_39176
METHOD	edj	(Ledj;)Ljava/lang/Float;	c	method_39177	method_39177
METHOD	edj	(Ledj;)Ljava/lang/Float;	d	method_39178	method_39178
CLASS	edk	net/minecraft/class_3133	net/minecraft/world/gen/ProbabilityConfig
FIELD	edk	Lcom/mojang/serialization/Codec;	k	field_24899	CODEC
FIELD	edk	F	l	field_13738	probability
METHOD	edk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28748	method_28748
METHOD	edk	(Ledk;)Ljava/lang/Float;	a	method_28747	method_28747
CLASS	edl	net/minecraft/class_3137	net/minecraft/world/gen/feature/RandomBooleanFeatureConfig
FIELD	edl	Lcom/mojang/serialization/Codec;	a	field_24900	CODEC
FIELD	edl	Lji;	b	field_13740	featureTrue
FIELD	edl	Lji;	c	field_13739	featureFalse
METHOD	edl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28750	method_28750
METHOD	edl	(Ledl;)Lji;	a	method_28749	method_28749
METHOD	edl	(Ledl;)Lji;	b	method_28751	method_28751
CLASS	edm	net/minecraft/class_3141	net/minecraft/world/gen/feature/RandomFeatureConfig
FIELD	edm	Lcom/mojang/serialization/Codec;	a	field_24901	CODEC
FIELD	edm	Ljava/util/List;	b	field_13744	features
FIELD	edm	Lji;	c	field_13745	defaultFeature
METHOD	edm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28753	method_28753
METHOD	edm	(Lecq;)Ljava/util/stream/Stream;	a	method_30650	method_30650
METHOD	edm	(Ledm;)Lji;	a	method_28752	method_28752
METHOD	edm	(Ledm;)Ljava/util/List;	b	method_28754	method_28754
CLASS	edn	net/minecraft/class_4638	net/minecraft/world/gen/feature/RandomPatchFeatureConfig
FIELD	edn	Lcom/mojang/serialization/Codec;	a	field_24902	CODEC
FIELD	edn	I	b	comp_149	comp_149
FIELD	edn	I	c	comp_150	comp_150
FIELD	edn	I	d	comp_151	comp_151
FIELD	edn	Lji;	e	comp_155	comp_155
METHOD	edn	()I	a	comp_149	comp_149
METHOD	edn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38912	method_38912
METHOD	edn	()I	b	comp_150	comp_150
METHOD	edn	()I	c	comp_151	comp_151
METHOD	edn	()Lji;	d	comp_155	comp_155
CLASS	edo	net/minecraft/class_3154	net/minecraft/world/gen/feature/EmeraldOreFeatureConfig
FIELD	edo	Lcom/mojang/serialization/Codec;	a	field_24904	CODEC
FIELD	edo	Ljava/util/List;	b	field_13765	targets
METHOD	edo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28771	method_28771
METHOD	edo	(Ledo;)Ljava/util/List;	a	method_28772	method_28772
CLASS	edp	net/minecraft/class_5437	net/minecraft/world/gen/feature/ReplaceBlobsFeatureConfig
FIELD	edp	Lcom/mojang/serialization/Codec;	a	field_25848	CODEC
FIELD	edp	Ldsa;	b	field_25849	target
FIELD	edp	Ldsa;	c	field_25850	state
FIELD	edp	Lbpx;	d	field_25851	radius
METHOD	edp	()Lbpx;	a	method_30405	getRadius
METHOD	edp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30406	method_30406
METHOD	edp	(Ledp;)Lbpx;	a	method_30407	method_30407
METHOD	edp	(Ledp;)Ldsa;	b	method_30408	method_30408
METHOD	edp	(Ledp;)Ldsa;	c	method_30409	method_30409
CLASS	edq	net/minecraft/class_5926	net/minecraft/world/gen/feature/RootSystemFeatureConfig
FIELD	edq	Lcom/mojang/serialization/Codec;	a	field_29267	CODEC
FIELD	edq	Lji;	b	field_29268	feature
FIELD	edq	I	c	field_29269	requiredVerticalSpaceForTree
FIELD	edq	I	d	field_29270	rootRadius
FIELD	edq	Laxe;	e	field_29271	rootReplaceable
FIELD	edq	Lefb;	f	field_29272	rootStateProvider
FIELD	edq	I	g	field_29273	rootPlacementAttempts
FIELD	edq	I	h	field_29274	maxRootColumnHeight
FIELD	edq	I	i	field_29275	hangingRootRadius
FIELD	edq	I	j	field_29276	hangingRootVerticalSpan
FIELD	edq	Lefb;	k	field_29277	hangingRootStateProvider
FIELD	edq	I	l	field_29278	hangingRootPlacementAttempts
FIELD	edq	I	n	field_33616	allowedVerticalWaterForTree
FIELD	edq	Ldyz;	o	field_36289	predicate
METHOD	edq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_34332	method_34332
METHOD	edq	(Ledq;)Ldyz;	a	method_39919	method_39919
METHOD	edq	(Ledq;)Ljava/lang/Integer;	b	method_36421	method_36421
METHOD	edq	(Ledq;)Ljava/lang/Integer;	c	method_34333	method_34333
METHOD	edq	(Ledq;)Lefb;	d	method_34334	method_34334
METHOD	edq	(Ledq;)Ljava/lang/Integer;	e	method_34335	method_34335
METHOD	edq	(Ledq;)Ljava/lang/Integer;	f	method_34336	method_34336
METHOD	edq	(Ledq;)Ljava/lang/Integer;	g	method_34337	method_34337
METHOD	edq	(Ledq;)Ljava/lang/Integer;	h	method_34338	method_34338
METHOD	edq	(Ledq;)Lefb;	i	method_34339	method_34339
METHOD	edq	(Ledq;)Laxe;	j	method_34340	method_34340
METHOD	edq	(Ledq;)Ljava/lang/Integer;	k	method_34341	method_34341
METHOD	edq	(Ledq;)Ljava/lang/Integer;	l	method_34342	method_34342
METHOD	edq	(Ledq;)Lji;	m	method_34343	method_34343
CLASS	edr	net/minecraft/class_7141	net/minecraft/world/gen/feature/SculkPatchFeatureConfig
FIELD	edr	Lcom/mojang/serialization/Codec;	a	field_37710	CODEC
FIELD	edr	I	b	comp_553	comp_553
FIELD	edr	I	c	comp_554	comp_554
FIELD	edr	I	d	comp_555	comp_555
FIELD	edr	I	e	comp_556	comp_556
FIELD	edr	I	f	comp_557	comp_557
FIELD	edr	Lbpx;	g	comp_685	comp_685
FIELD	edr	F	h	comp_558	comp_558
METHOD	edr	()I	a	comp_553	comp_553
METHOD	edr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41575	method_41575
METHOD	edr	()I	b	comp_554	comp_554
METHOD	edr	()I	c	comp_555	comp_555
METHOD	edr	()I	d	comp_556	comp_556
METHOD	edr	()I	f	comp_557	comp_557
METHOD	edr	()Lbpx;	g	comp_685	comp_685
METHOD	edr	()F	h	comp_558	comp_558
CLASS	eds	net/minecraft/class_3175	net/minecraft/world/gen/feature/SimpleBlockFeatureConfig
FIELD	eds	Lcom/mojang/serialization/Codec;	a	field_24909	CODEC
FIELD	eds	Lefb;	b	comp_156	toPlace
METHOD	eds	()Lefb;	a	comp_156	toPlace
METHOD	eds	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38913	method_38913
METHOD	eds	(Leds;)Lefb;	a	method_28787	method_28787
CLASS	edt	net/minecraft/class_3179	net/minecraft/world/gen/feature/SimpleRandomFeatureConfig
FIELD	edt	Lcom/mojang/serialization/Codec;	a	field_24910	CODEC
FIELD	edt	Ljm;	b	field_13827	features
METHOD	edt	(Ledt;)Ljm;	a	method_28788	method_28788
METHOD	edt	(Lji;)Ljava/util/stream/Stream;	a	method_30651	method_30651
CLASS	edu	net/minecraft/class_3666	net/minecraft/world/gen/feature/EndSpikeFeatureConfig
FIELD	edu	Lcom/mojang/serialization/Codec;	a	field_24911	CODEC
FIELD	edu	Z	b	field_16207	crystalInvulnerable
FIELD	edu	Ljava/util/List;	c	field_16208	spikes
FIELD	edu	Liz;	d	field_16206	crystalBeamTarget
METHOD	edu	()Z	a	method_15883	isCrystalInvulnerable
METHOD	edu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28790	method_28790
METHOD	edu	(Ledu;)Ljava/util/Optional;	a	method_28789	method_28789
METHOD	edu	()Ljava/util/List;	b	method_15885	getSpikes
METHOD	edu	(Ledu;)Ljava/util/List;	b	method_28791	method_28791
METHOD	edu	()Liz;	c	method_15884	getPos
METHOD	edu	(Ledu;)Ljava/lang/Boolean;	c	method_28792	method_28792
CLASS	edv	net/minecraft/class_4642	net/minecraft/world/gen/feature/SpringFeatureConfig
FIELD	edv	Lcom/mojang/serialization/Codec;	a	field_24912	CODEC
FIELD	edv	Lent;	b	field_21283	state
FIELD	edv	Z	c	field_21284	requiresBlockBelow
FIELD	edv	I	d	field_21285	rockCount
FIELD	edv	I	e	field_21286	holeCount
FIELD	edv	Ljm;	f	field_21287	validBlocks
METHOD	edv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28794	method_28794
METHOD	edv	(Ledv;)Ljm;	a	method_28793	method_28793
METHOD	edv	(Ledv;)Ljava/lang/Integer;	b	method_28795	method_28795
METHOD	edv	(Ledv;)Ljava/lang/Integer;	c	method_28796	method_28796
METHOD	edv	(Ledv;)Ljava/lang/Boolean;	d	method_28797	method_28797
METHOD	edv	(Ledv;)Lent;	e	method_28798	method_28798
CLASS	edw	net/minecraft/class_4643	net/minecraft/world/gen/feature/TreeFeatureConfig
FIELD	edw	Lcom/mojang/serialization/Codec;	a	field_24921	CODEC
FIELD	edw	Lefb;	b	field_21288	trunkProvider
FIELD	edw	Lefb;	c	field_29279	dirtProvider
FIELD	edw	Lege;	d	field_24136	trunkPlacer
FIELD	edw	Lefb;	e	field_29280	foliageProvider
FIELD	edw	Leem;	f	field_24135	foliagePlacer
FIELD	edw	Ljava/util/Optional;	g	field_38767	rootPlacer
FIELD	edw	Leeb;	h	field_24137	minimumSize
FIELD	edw	Ljava/util/List;	i	field_21290	decorators
FIELD	edw	Z	j	field_24138	ignoreVines
FIELD	edw	Z	k	field_29281	forceDirt
METHOD	edw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28811	method_28811
METHOD	edw	(Ledw;)Ljava/lang/Boolean;	a	method_34344	method_34344
METHOD	edw	(Ledw;)Ljava/lang/Boolean;	b	method_37261	method_37261
METHOD	edw	(Ledw;)Ljava/util/List;	c	method_34345	method_34345
METHOD	edw	(Ledw;)Leeb;	d	method_28814	method_28814
METHOD	edw	(Ledw;)Lefb;	e	method_28815	method_28815
METHOD	edw	(Ledw;)Ljava/util/Optional;	f	method_43164	method_43164
METHOD	edw	(Ledw;)Leem;	g	method_28816	method_28816
METHOD	edw	(Ledw;)Lefb;	h	method_28817	method_28817
METHOD	edw	(Ledw;)Lege;	i	method_28818	method_28818
METHOD	edw	(Ledw;)Lefb;	j	method_28819	method_28819
CLASS	edw$a	net/minecraft/class_4643$class_4644	net/minecraft/world/gen/feature/TreeFeatureConfig$Builder
FIELD	edw$a	Lefb;	a	field_21292	trunkProvider
FIELD	edw$a	Lefb;	b	field_29282	foliageProvider
FIELD	edw$a	Lege;	c	field_24141	trunkPlacer
FIELD	edw$a	Leem;	d	field_24140	foliagePlacer
FIELD	edw$a	Ljava/util/Optional;	e	field_38768	rootPlacer
FIELD	edw$a	Lefb;	f	field_29283	dirtProvider
FIELD	edw$a	Leeb;	g	field_24142	minimumSize
FIELD	edw$a	Ljava/util/List;	h	field_21294	decorators
FIELD	edw$a	Z	i	field_24143	ignoreVines
FIELD	edw$a	Z	j	field_29284	forceDirt
METHOD	edw$a	()Ledw$a;	a	method_27374	ignoreVines
METHOD	edw$a	(Lefb;)Ledw$a;	a	method_34346	dirtProvider
METHOD	edw$a	(Ljava/util/List;)Ledw$a;	a	method_27376	decorators
METHOD	edw$a	()Ledw$a;	b	method_34347	forceDirt
METHOD	edw$a	()Ledw;	c	method_23445	build
CLASS	edx	net/minecraft/class_6790	net/minecraft/world/gen/feature/TwistingVinesFeatureConfig
FIELD	edx	Lcom/mojang/serialization/Codec;	a	field_35710	CODEC
FIELD	edx	I	b	comp_287	comp_287
FIELD	edx	I	c	comp_288	comp_288
FIELD	edx	I	d	comp_289	comp_289
METHOD	edx	()I	a	comp_287	comp_287
METHOD	edx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39611	method_39611
METHOD	edx	()I	b	comp_288	comp_288
METHOD	edx	()I	c	comp_289	comp_289
CLASS	edy	net/minecraft/class_5835	net/minecraft/world/gen/feature/UnderwaterMagmaFeatureConfig
FIELD	edy	Lcom/mojang/serialization/Codec;	a	field_28853	CODEC
FIELD	edy	I	b	field_28854	floorSearchRange
FIELD	edy	I	c	field_28855	placementRadiusAroundFloor
FIELD	edy	F	d	field_28856	placementProbabilityPerValidPosition
METHOD	edy	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_33771	method_33771
METHOD	edy	(Ledy;)Ljava/lang/Float;	a	method_33772	method_33772
METHOD	edy	(Ledy;)Ljava/lang/Integer;	b	method_33773	method_33773
METHOD	edy	(Ledy;)Ljava/lang/Integer;	c	method_33774	method_33774
CLASS	edz	net/minecraft/class_5927	net/minecraft/world/gen/feature/VegetationPatchFeatureConfig
FIELD	edz	Lcom/mojang/serialization/Codec;	a	field_29285	CODEC
FIELD	edz	Laxe;	b	field_29286	replaceable
FIELD	edz	Lefb;	c	field_29287	groundState
FIELD	edz	Lji;	d	field_29288	vegetationFeature
FIELD	edz	Lehd;	e	field_29289	surface
FIELD	edz	Lbpx;	f	field_29290	depth
FIELD	edz	F	g	field_29291	extraBottomBlockChance
FIELD	edz	I	h	field_29292	verticalRange
FIELD	edz	F	i	field_29293	vegetationChance
FIELD	edz	Lbpx;	j	field_29294	horizontalRadius
FIELD	edz	F	k	field_29295	extraEdgeColumnChance
METHOD	edz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_34348	method_34348
METHOD	edz	(Ledz;)Ljava/lang/Float;	a	method_34349	method_34349
METHOD	edz	(Ledz;)Lbpx;	b	method_34350	method_34350
METHOD	edz	(Ledz;)Ljava/lang/Float;	c	method_34351	method_34351
METHOD	edz	(Ledz;)Ljava/lang/Integer;	d	method_34352	method_34352
METHOD	edz	(Ledz;)Ljava/lang/Float;	e	method_34353	method_34353
METHOD	edz	(Ledz;)Lbpx;	f	method_34354	method_34354
METHOD	edz	(Ledz;)Lehd;	g	method_34355	method_34355
METHOD	edz	(Ledz;)Lji;	h	method_34356	method_34356
METHOD	edz	(Ledz;)Lefb;	i	method_34357	method_34357
METHOD	edz	(Ledz;)Laxe;	j	method_34358	method_34358
CLASS	eea	net/minecraft/class_6111	net/minecraft/unused/packageinfo/PackageInfo6111
CLASS	eeb	net/minecraft/class_5201	net/minecraft/world/gen/feature/size/FeatureSize
FIELD	eeb	Lcom/mojang/serialization/Codec;	a	field_24922	TYPE_CODEC
FIELD	eeb	I	b	field_31522	field_31522
FIELD	eeb	Ljava/util/OptionalInt;	c	field_24146	minClippedHeight
METHOD	eeb	()Lcom/mojang/serialization/codecs/RecordCodecBuilder;	a	method_28820	createCodec
METHOD	eeb	(II)I	a	method_27378	getRadius
METHOD	eeb	(Leeb;)Ljava/util/OptionalInt;	a	method_28821	method_28821
METHOD	eeb	(Ljava/util/Optional;)Ljava/util/OptionalInt;	a	method_28822	method_28822
METHOD	eeb	(Ljava/util/OptionalInt;)Ljava/util/Optional;	a	method_28823	method_28823
METHOD	eeb	()Leec;	b	method_28824	getType
METHOD	eeb	()Ljava/util/OptionalInt;	c	method_27377	getMinClippedHeight
CLASS	eec	net/minecraft/class_5202	net/minecraft/world/gen/feature/size/FeatureSizeType
FIELD	eec	Leec;	a	field_24147	field_24147
FIELD	eec	Leec;	b	field_24148	field_24148
FIELD	eec	Lcom/mojang/serialization/MapCodec;	c	field_24923	codec
METHOD	eec	()Lcom/mojang/serialization/MapCodec;	a	method_28825	getCodec
METHOD	eec	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leec;	a	method_27382	register
CLASS	eed	net/minecraft/class_5203	net/minecraft/world/gen/feature/size/ThreeLayersFeatureSize
FIELD	eed	Lcom/mojang/serialization/MapCodec;	d	field_24924	CODEC
FIELD	eed	I	e	field_24150	limit
FIELD	eed	I	f	field_24151	upperLimit
FIELD	eed	I	g	field_24152	lowerSize
FIELD	eed	I	h	field_24153	middleSize
FIELD	eed	I	i	field_24154	upperSize
METHOD	eed	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28827	method_28827
METHOD	eed	(Leed;)Ljava/lang/Integer;	a	method_28826	method_28826
METHOD	eed	(Leed;)Ljava/lang/Integer;	b	method_28828	method_28828
METHOD	eed	(Leed;)Ljava/lang/Integer;	c	method_28829	method_28829
METHOD	eed	(Leed;)Ljava/lang/Integer;	d	method_28830	method_28830
METHOD	eed	(Leed;)Ljava/lang/Integer;	e	method_28831	method_28831
CLASS	eee	net/minecraft/class_5204	net/minecraft/world/gen/feature/size/TwoLayersFeatureSize
FIELD	eee	Lcom/mojang/serialization/MapCodec;	d	field_24925	CODEC
FIELD	eee	I	e	field_24155	limit
FIELD	eee	I	f	field_24156	lowerSize
FIELD	eee	I	g	field_24157	upperSize
METHOD	eee	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28833	method_28833
METHOD	eee	(Leee;)Ljava/lang/Integer;	a	method_28832	method_28832
METHOD	eee	(Leee;)Ljava/lang/Integer;	b	method_28834	method_28834
METHOD	eee	(Leee;)Ljava/lang/Integer;	c	method_28835	method_28835
CLASS	eef	net/minecraft/class_6112	net/minecraft/unused/packageinfo/PackageInfo6112
CLASS	eeg	net/minecraft/class_4645	net/minecraft/world/gen/foliage/AcaciaFoliagePlacer
FIELD	eeg	Lcom/mojang/serialization/MapCodec;	a	field_24926	CODEC
METHOD	eeg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28836	method_28836
CLASS	eeh	net/minecraft/class_4646	net/minecraft/world/gen/foliage/BlobFoliagePlacer
FIELD	eeh	Lcom/mojang/serialization/MapCodec;	a	field_24927	CODEC
FIELD	eeh	I	b	field_23752	height
METHOD	eeh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3;	a	method_28838	createCodec
METHOD	eeh	(Leeh;)Ljava/lang/Integer;	a	method_28837	method_28837
METHOD	eeh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_28839	method_28839
CLASS	eei	net/minecraft/class_5205	net/minecraft/world/gen/foliage/BushFoliagePlacer
FIELD	eei	Lcom/mojang/serialization/MapCodec;	c	field_24928	CODEC
METHOD	eei	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_28840	method_28840
CLASS	eej	net/minecraft/class_8178	net/minecraft/world/gen/foliage/CherryFoliagePlacer
FIELD	eej	Lcom/mojang/serialization/MapCodec;	a	field_42841	CODEC
FIELD	eej	Lbpx;	b	field_42842	height
FIELD	eej	F	c	field_42843	wideBottomLayerHoleChance
FIELD	eej	F	g	field_42844	cornerHoleChance
FIELD	eej	F	h	field_42845	hangingLeavesChance
FIELD	eej	F	i	field_42846	hangingLeavesExtensionChance
METHOD	eej	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49241	method_49241
METHOD	eej	(Leej;)Ljava/lang/Float;	a	method_49242	method_49242
METHOD	eej	(Leej;)Ljava/lang/Float;	b	method_49243	method_49243
METHOD	eej	(Leej;)Ljava/lang/Float;	c	method_49244	method_49244
METHOD	eej	(Leej;)Ljava/lang/Float;	d	method_49245	method_49245
METHOD	eej	(Leej;)Lbpx;	e	method_49246	method_49246
CLASS	eek	net/minecraft/class_5206	net/minecraft/world/gen/foliage/DarkOakFoliagePlacer
FIELD	eek	Lcom/mojang/serialization/MapCodec;	a	field_24929	CODEC
METHOD	eek	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28841	method_28841
CLASS	eel	net/minecraft/class_5207	net/minecraft/world/gen/foliage/LargeOakFoliagePlacer
FIELD	eel	Lcom/mojang/serialization/MapCodec;	c	field_24930	CODEC
METHOD	eel	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_28842	method_28842
CLASS	eem	net/minecraft/class_4647	net/minecraft/world/gen/foliage/FoliagePlacer
FIELD	eem	Lcom/mojang/serialization/Codec;	d	field_24931	TYPE_CODEC
FIELD	eem	Lbpx;	e	field_21296	radius
FIELD	eem	Lbpx;	f	field_23753	offset
METHOD	eem	()Leen;	a	method_28843	getType
METHOD	eem	(Lazf;)I	a	method_27386	getRandomOffset
METHOD	eem	(Lazf;I)I	a	method_23452	getRandomRadius
METHOD	eem	(Lazf;IIIIZ)Z	a	method_23451	isInvalidForLeaves
METHOD	eem	(Lazf;ILedw;)I	a	method_26989	getRandomHeight
METHOD	eem	(Ldcc;Leem$b;Lazf;Ledw;FLiz;Liz$a;)Z	a	method_49884	placeFoliageBlock
METHOD	eem	(Ldcc;Leem$b;Lazf;Ledw;ILeem$a;II)V	a	method_27385	generate
METHOD	eem	(Ldcc;Leem$b;Lazf;Ledw;ILeem$a;III)V	a	method_23448	generate
METHOD	eem	(Ldcc;Leem$b;Lazf;Ledw;Liz;)Z	a	method_34359	placeFoliageBlock
METHOD	eem	(Ldcc;Leem$b;Lazf;Ledw;Liz;IIZ)V	a	method_23449	generateSquare
METHOD	eem	(Ldcc;Leem$b;Lazf;Ledw;Liz;IIZFF)V	a	method_49247	generateSquareWithHangingLeaves
METHOD	eem	(Leem;)Lbpx;	a	method_30410	method_30410
METHOD	eem	(Lent;)Z	a	method_42380	method_42380
METHOD	eem	(Lazf;IIIIZ)Z	b	method_27387	isPositionInvalid
METHOD	eem	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P2;	b	method_30411	fillFoliagePlacerFields
METHOD	eem	(Leem;)Lbpx;	b	method_30412	method_30412
CLASS	eem$a	net/minecraft/class_4647$class_5208	net/minecraft/world/gen/foliage/FoliagePlacer$TreeNode
FIELD	eem$a	Liz;	a	field_24158	center
FIELD	eem$a	I	b	field_24159	foliageRadius
FIELD	eem$a	Z	c	field_24160	giantTrunk
METHOD	eem$a	()Liz;	a	method_27388	getCenter
METHOD	eem$a	()I	b	method_27389	getFoliageRadius
METHOD	eem$a	()Z	c	method_27390	isGiantTrunk
CLASS	eem$b	net/minecraft/class_4647$class_8179	net/minecraft/world/gen/foliage/FoliagePlacer$BlockPlacer
METHOD	eem$b	(Liz;)Z	a	method_49239	hasPlacedBlock
METHOD	eem$b	(Liz;Ldsa;)V	a	method_49240	placeBlock
CLASS	een	net/minecraft/class_4648	net/minecraft/world/gen/foliage/FoliagePlacerType
FIELD	een	Leen;	a	field_21299	field_21299
FIELD	een	Leen;	b	field_21300	field_21300
FIELD	een	Leen;	c	field_21301	field_21301
FIELD	een	Leen;	d	field_21302	field_21302
FIELD	een	Leen;	e	field_24161	field_24161
FIELD	een	Leen;	f	field_24162	field_24162
FIELD	een	Leen;	g	field_24163	field_24163
FIELD	een	Leen;	h	field_24164	field_24164
FIELD	een	Leen;	i	field_24165	field_24165
FIELD	een	Leen;	j	field_29296	field_29296
FIELD	een	Leen;	k	field_42847	field_42847
FIELD	een	Lcom/mojang/serialization/MapCodec;	l	field_24932	codec
METHOD	een	()Lcom/mojang/serialization/MapCodec;	a	method_28849	getCodec
METHOD	een	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leen;	a	method_28850	register
CLASS	eeo	net/minecraft/class_5209	net/minecraft/world/gen/foliage/JungleFoliagePlacer
FIELD	eeo	Lcom/mojang/serialization/MapCodec;	a	field_24933	CODEC
FIELD	eeo	I	b	field_24166	height
METHOD	eeo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28852	method_28852
METHOD	eeo	(Leeo;)Ljava/lang/Integer;	a	method_28851	method_28851
CLASS	eep	net/minecraft/class_5210	net/minecraft/world/gen/foliage/MegaPineFoliagePlacer
FIELD	eep	Lcom/mojang/serialization/MapCodec;	a	field_24934	CODEC
FIELD	eep	Lbpx;	b	field_24168	crownHeight
METHOD	eep	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30413	method_30413
METHOD	eep	(Leep;)Lbpx;	a	method_30414	method_30414
CLASS	eeq	net/minecraft/class_4649	net/minecraft/world/gen/foliage/PineFoliagePlacer
FIELD	eeq	Lcom/mojang/serialization/MapCodec;	a	field_24935	CODEC
FIELD	eeq	Lbpx;	b	field_23755	height
METHOD	eeq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30415	method_30415
METHOD	eeq	(Leeq;)Lbpx;	a	method_30416	method_30416
CLASS	eer	net/minecraft/class_5928	net/minecraft/world/gen/foliage/RandomSpreadFoliagePlacer
FIELD	eer	Lcom/mojang/serialization/MapCodec;	a	field_29297	CODEC
FIELD	eer	Lbpx;	b	field_29298	foliageHeight
FIELD	eer	I	c	field_29299	leafPlacementAttempts
METHOD	eer	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_34360	method_34360
METHOD	eer	(Leer;)Ljava/lang/Integer;	a	method_34361	method_34361
METHOD	eer	(Leer;)Lbpx;	b	method_34362	method_34362
CLASS	ees	net/minecraft/class_4650	net/minecraft/world/gen/foliage/SpruceFoliagePlacer
FIELD	ees	Lcom/mojang/serialization/MapCodec;	a	field_24936	CODEC
FIELD	ees	Lbpx;	b	field_23757	trunkHeight
METHOD	ees	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30417	method_30417
METHOD	ees	(Lees;)Lbpx;	a	method_30418	method_30418
CLASS	eet	net/minecraft/class_6113	net/minecraft/unused/packageinfo/PackageInfo6113
CLASS	eeu	net/minecraft/class_6114	net/minecraft/unused/packageinfo/PackageInfo6114
CLASS	eev	net/minecraft/class_7398	net/minecraft/world/gen/root/AboveRootPlacement
FIELD	eev	Lcom/mojang/serialization/Codec;	a	field_38865	CODEC
FIELD	eev	Lefb;	b	comp_717	comp_717
FIELD	eev	F	c	comp_718	comp_718
METHOD	eev	()Lefb;	a	comp_717	comp_717
METHOD	eev	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43298	method_43298
METHOD	eev	(Leev;)Ljava/lang/Float;	a	method_43299	method_43299
METHOD	eev	()F	b	comp_718	comp_718
METHOD	eev	(Leev;)Lefb;	b	method_43300	method_43300
CLASS	eew	net/minecraft/class_7399	net/minecraft/world/gen/root/MangroveRootPlacement
FIELD	eew	Lcom/mojang/serialization/Codec;	a	field_38866	CODEC
FIELD	eew	Ljm;	b	comp_719	comp_719
FIELD	eew	Ljm;	c	comp_720	comp_720
FIELD	eew	Lefb;	d	comp_721	comp_721
FIELD	eew	I	e	comp_722	comp_722
FIELD	eew	I	f	comp_723	comp_723
FIELD	eew	F	g	comp_724	comp_724
METHOD	eew	()Ljm;	a	comp_719	comp_719
METHOD	eew	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43301	method_43301
METHOD	eew	(Leew;)Ljava/lang/Float;	a	method_43302	method_43302
METHOD	eew	()Ljm;	b	comp_720	comp_720
METHOD	eew	(Leew;)Ljava/lang/Integer;	b	method_43303	method_43303
METHOD	eew	()Lefb;	c	comp_721	comp_721
METHOD	eew	(Leew;)Ljava/lang/Integer;	c	method_43304	method_43304
METHOD	eew	()I	d	comp_722	comp_722
METHOD	eew	(Leew;)Lefb;	d	method_43305	method_43305
METHOD	eew	()I	e	comp_723	comp_723
METHOD	eew	(Leew;)Ljm;	e	method_43306	method_43306
METHOD	eew	()F	f	comp_724	comp_724
METHOD	eew	(Leew;)Ljm;	f	method_43307	method_43307
CLASS	eex	net/minecraft/class_7386	net/minecraft/world/gen/root/MangroveRootPlacer
FIELD	eex	I	a	field_38769	field_38769
FIELD	eex	I	b	field_38770	field_38770
FIELD	eex	Lcom/mojang/serialization/MapCodec;	c	field_38771	CODEC
FIELD	eex	Leew;	h	field_38867	mangroveRootPlacement
METHOD	eex	(Ldcc;Lazf;Liz;Lje;Liz;Ljava/util/List;I)Z	a	method_43166	canGrow
METHOD	eex	(Ldsa;)Z	a	method_43169	method_43169
METHOD	eex	(Leex;)Leew;	a	method_43180	method_43180
METHOD	eex	(Liz;Lje;Lazf;Liz;)Ljava/util/List;	a	method_43171	getOffshootPositions
METHOD	eex	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_43173	method_43173
METHOD	eex	(Ldsa;)Z	b	method_43174	method_43174
CLASS	eey	net/minecraft/class_7387	net/minecraft/world/gen/root/RootPlacer
FIELD	eey	Lcom/mojang/serialization/Codec;	d	field_38779	TYPE_CODEC
FIELD	eey	Lbpx;	e	field_38868	trunkOffsetY
FIELD	eey	Lefb;	f	field_38780	rootProvider
FIELD	eey	Ljava/util/Optional;	g	field_38869	aboveRootPlacement
METHOD	eey	()Leez;	a	method_43165	getType
METHOD	eey	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3;	a	method_43182	method_43182
METHOD	eey	(Ldcc;Liz;)Z	a	method_43167	canGrowThrough
METHOD	eey	(Ldcc;Liz;Ldsa;)Ldsa;	a	method_43181	applyWaterlogging
METHOD	eey	(Ldcc;Ljava/util/function/BiConsumer;Lazf;Liz;Ledw;)V	a	method_43172	placeRoots
METHOD	eey	(Ldcc;Ljava/util/function/BiConsumer;Lazf;Liz;Liz;Ledw;)Z	a	method_43168	generate
METHOD	eey	(Leey;)Ljava/util/Optional;	a	method_43308	method_43308
METHOD	eey	(Lent;)Z	a	method_43184	method_43184
METHOD	eey	(Liz;Lazf;)Liz;	a	method_43309	trunkOffset
METHOD	eey	(Leey;)Lefb;	b	method_43183	method_43183
METHOD	eey	(Leey;)Lbpx;	c	method_43310	method_43310
CLASS	eez	net/minecraft/class_7388	net/minecraft/world/gen/root/RootPlacerType
FIELD	eez	Leez;	a	field_38781	field_38781
FIELD	eez	Lcom/mojang/serialization/MapCodec;	b	field_38782	codec
METHOD	eez	()Lcom/mojang/serialization/MapCodec;	a	method_43185	getCodec
METHOD	eez	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leez;	a	method_43186	register
CLASS	efa	net/minecraft/class_7727	net/minecraft/unused/packageinfo/PackageInfo7727
CLASS	efb	net/minecraft/class_4651	net/minecraft/world/gen/stateprovider/BlockStateProvider
FIELD	efb	Lcom/mojang/serialization/Codec;	a	field_24937	TYPE_CODEC
METHOD	efb	()Lefc;	a	method_28862	getType
METHOD	efb	(Lazf;Liz;)Ldsa;	a	method_23455	get
METHOD	efb	(Ldex;)Lefk;	a	method_38432	of
METHOD	efb	(Ldsa;)Lefk;	a	method_38433	of
CLASS	efc	net/minecraft/class_4652	net/minecraft/world/gen/stateprovider/BlockStateProviderType
FIELD	efc	Lefc;	a	field_21305	field_21305
FIELD	efc	Lefc;	b	field_21306	field_21306
FIELD	efc	Lefc;	c	field_34932	field_34932
FIELD	efc	Lefc;	d	field_34933	field_34933
FIELD	efc	Lefc;	e	field_34934	field_34934
FIELD	efc	Lefc;	f	field_24938	field_24938
FIELD	efc	Lefc;	g	field_29300	field_29300
FIELD	efc	Lcom/mojang/serialization/MapCodec;	h	field_24939	codec
METHOD	efc	()Lcom/mojang/serialization/MapCodec;	a	method_28863	getCodec
METHOD	efc	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lefc;	a	method_23457	register
CLASS	efd	net/minecraft/class_6578	net/minecraft/world/gen/stateprovider/DualNoiseBlockStateProvider
FIELD	efd	Lcom/mojang/serialization/MapCodec;	b	field_34702	DUAL_CODEC
FIELD	efd	Layp;	i	field_34703	variety
FIELD	efd	Lemw$a;	j	field_34704	slowNoiseParameters
FIELD	efd	F	k	field_34705	slowScale
FIELD	efd	Lemw;	l	field_34706	slowNoiseSampler
METHOD	efd	(Lefd;)Ljava/lang/Float;	a	method_38434	method_38434
METHOD	efd	(Liz;)D	a	method_38435	getSlowNoiseValue
METHOD	efd	(Lefd;)Lemw$a;	b	method_38436	method_38436
METHOD	efd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_38437	method_38437
METHOD	efd	(Lefd;)Layp;	c	method_38438	method_38438
CLASS	efe	net/minecraft/class_6579	net/minecraft/world/gen/stateprovider/AbstractNoiseBlockStateProvider
FIELD	efe	J	c	field_34707	seed
FIELD	efe	Lemw$a;	d	field_34708	noiseParameters
FIELD	efe	F	e	field_34709	scale
FIELD	efe	Lemw;	f	field_34710	noiseSampler
METHOD	efe	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3;	a	method_38439	fillCodecFields
METHOD	efe	(Lefe;)Ljava/lang/Float;	a	method_38440	method_38440
METHOD	efe	(Liz;D)D	a	method_38441	getNoiseValue
METHOD	efe	(Lefe;)Lemw$a;	b	method_38442	method_38442
METHOD	efe	(Lefe;)Ljava/lang/Long;	c	method_38443	method_38443
CLASS	eff	net/minecraft/class_6580	net/minecraft/world/gen/stateprovider/NoiseBlockStateProvider
FIELD	eff	Lcom/mojang/serialization/MapCodec;	g	field_34711	CODEC
FIELD	eff	Ljava/util/List;	h	field_34712	states
METHOD	eff	(Leff;)Ljava/util/List;	a	method_38444	method_38444
METHOD	eff	(Ljava/util/List;D)Ldsa;	a	method_38445	getStateAtValue
METHOD	eff	(Ljava/util/List;Liz;D)Ldsa;	a	method_38446	getStateFromList
METHOD	eff	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4;	b	method_38447	fillNoiseCodecFields
METHOD	eff	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_38448	method_38448
CLASS	efg	net/minecraft/class_6581	net/minecraft/world/gen/stateprovider/NoiseThresholdBlockStateProvider
FIELD	efg	Lcom/mojang/serialization/MapCodec;	b	field_34713	CODEC
FIELD	efg	F	g	field_34714	threshold
FIELD	efg	F	h	field_34715	highChance
FIELD	efg	Ldsa;	i	field_34716	defaultState
FIELD	efg	Ljava/util/List;	j	field_34717	lowStates
FIELD	efg	Ljava/util/List;	k	field_34718	highStates
METHOD	efg	(Lefg;)Ljava/util/List;	a	method_38449	method_38449
METHOD	efg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_38450	method_38450
METHOD	efg	(Lefg;)Ljava/util/List;	b	method_38451	method_38451
METHOD	efg	(Lefg;)Ldsa;	c	method_38452	method_38452
METHOD	efg	(Lefg;)Ljava/lang/Float;	d	method_38453	method_38453
METHOD	efg	(Lefg;)Ljava/lang/Float;	e	method_38454	method_38454
CLASS	efh	net/minecraft/class_5929	net/minecraft/world/gen/stateprovider/RandomizedIntBlockStateProvider
FIELD	efh	Lcom/mojang/serialization/MapCodec;	b	field_29301	CODEC
FIELD	efh	Lefb;	c	field_29302	source
FIELD	efh	Ljava/lang/String;	d	field_29303	propertyName
FIELD	efh	Ldta;	e	field_29304	property
FIELD	efh	Lbpx;	f	field_29305	values
METHOD	efh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_34365	method_34365
METHOD	efh	(Ldsa;Ljava/lang/String;)Ldta;	a	method_34363	getIntPropertyByName
METHOD	efh	(Ldtd;)Ldta;	a	method_34364	method_34364
METHOD	efh	(Lefh;)Lbpx;	a	method_34366	method_34366
METHOD	efh	(Ljava/lang/String;)Ljava/lang/IllegalArgumentException;	a	method_34367	method_34367
METHOD	efh	(Ljava/lang/String;Ldtd;)Z	a	method_34368	method_34368
METHOD	efh	(Ldtd;)Z	b	method_34369	method_34369
METHOD	efh	(Lefh;)Ljava/lang/String;	b	method_34370	method_34370
METHOD	efh	(Lefh;)Lefb;	c	method_34371	method_34371
CLASS	efi	net/minecraft/class_4655	net/minecraft/world/gen/stateprovider/PillarBlockStateProvider
FIELD	efi	Lcom/mojang/serialization/MapCodec;	b	field_24944	CODEC
FIELD	efi	Ldex;	c	field_21313	block
METHOD	efi	(Lefi;)Ldex;	a	method_28866	method_28866
CLASS	efj	net/minecraft/class_7400	net/minecraft/world/gen/stateprovider/PredicatedStateProvider
FIELD	efj	Lcom/mojang/serialization/Codec;	a	field_38870	CODEC
FIELD	efj	Lefb;	b	comp_725	comp_725
FIELD	efj	Ljava/util/List;	c	comp_726	comp_726
METHOD	efj	()Lefb;	a	comp_725	comp_725
METHOD	efj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43313	method_43313
METHOD	efj	(Ldcr;Lazf;Liz;)Ldsa;	a	method_43311	getBlockState
METHOD	efj	(Ldex;)Lefj;	a	method_43312	of
METHOD	efj	(Lefb;)Lefj;	a	method_43314	of
METHOD	efj	()Ljava/util/List;	b	comp_726	comp_726
CLASS	efj$a	net/minecraft/class_7400$class_7401	net/minecraft/world/gen/stateprovider/PredicatedStateProvider$Rule
FIELD	efj$a	Lcom/mojang/serialization/Codec;	a	field_38871	CODEC
FIELD	efj$a	Ldyz;	b	comp_727	comp_727
FIELD	efj$a	Lefb;	c	comp_728	comp_728
METHOD	efj$a	()Ldyz;	a	comp_727	comp_727
METHOD	efj$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43315	method_43315
METHOD	efj$a	()Lefb;	b	comp_728	comp_728
CLASS	efk	net/minecraft/class_4656	net/minecraft/world/gen/stateprovider/SimpleBlockStateProvider
FIELD	efk	Lcom/mojang/serialization/MapCodec;	b	field_24945	CODEC
FIELD	efk	Ldsa;	c	field_21314	state
METHOD	efk	(Lefk;)Ldsa;	a	method_28867	method_28867
CLASS	efl	net/minecraft/class_4657	net/minecraft/world/gen/stateprovider/WeightedBlockStateProvider
FIELD	efl	Lcom/mojang/serialization/MapCodec;	b	field_24946	CODEC
FIELD	efl	Lbpc;	c	field_21315	states
METHOD	efl	(Lbpc;)Lcom/mojang/serialization/DataResult;	a	method_28868	wrap
METHOD	efl	(Lefl;)Lbpc;	a	method_28869	method_28869
METHOD	efl	()Ljava/lang/String;	b	method_49535	method_49535
CLASS	efm	net/minecraft/class_6115	net/minecraft/unused/packageinfo/PackageInfo6115
CLASS	efn	net/minecraft/class_4658	net/minecraft/world/gen/treedecorator/AlterGroundTreeDecorator
FIELD	efn	Lcom/mojang/serialization/MapCodec;	a	field_24957	CODEC
FIELD	efn	Lefb;	b	field_21316	provider
METHOD	efn	(ILiz;)Z	a	method_23460	method_23460
METHOD	efn	(Lefn;)Lefb;	a	method_28889	method_28889
METHOD	efn	(Lefs$a;Liz;)V	a	method_23462	setArea
METHOD	efn	(Lefs$a;Liz;)V	b	method_23463	setColumn
METHOD	efn	(Lefs$a;Liz;)V	c	method_23461	method_23461
CLASS	efo	net/minecraft/class_7389	net/minecraft/world/gen/treedecorator/AttachedToLeavesTreeDecorator
FIELD	efo	Lcom/mojang/serialization/MapCodec;	a	field_38783	CODEC
FIELD	efo	F	b	field_38784	probability
FIELD	efo	I	c	field_38785	exclusionRadiusXZ
FIELD	efo	I	d	field_38786	exclusionRadiusY
FIELD	efo	Lefb;	e	field_38787	blockProvider
FIELD	efo	I	f	field_38788	requiredEmptyBlocks
FIELD	efo	Ljava/util/List;	g	field_38789	directions
METHOD	efo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_43188	method_43188
METHOD	efo	(Lefo;)Ljava/util/List;	a	method_43189	method_43189
METHOD	efo	(Lefs$a;Liz;Lje;)Z	a	method_43187	meetsRequiredEmptyBlocks
METHOD	efo	(Lefo;)Ljava/lang/Integer;	b	method_43190	method_43190
METHOD	efo	(Lefo;)Lefb;	c	method_43191	method_43191
METHOD	efo	(Lefo;)Ljava/lang/Integer;	d	method_43192	method_43192
METHOD	efo	(Lefo;)Ljava/lang/Integer;	e	method_43193	method_43193
METHOD	efo	(Lefo;)Ljava/lang/Float;	f	method_43194	method_43194
CLASS	efp	net/minecraft/class_4659	net/minecraft/world/gen/treedecorator/BeehiveTreeDecorator
FIELD	efp	Lcom/mojang/serialization/MapCodec;	a	field_24958	CODEC
FIELD	efp	Lje;	b	field_36346	BEE_NEST_FACE
FIELD	efp	[Lje;	c	field_36347	GENERATE_DIRECTIONS
FIELD	efp	F	d	field_21317	probability
METHOD	efp	(I)[Lje;	a	method_40031	method_40031
METHOD	efp	(ILiz;)Z	a	method_23464	method_23464
METHOD	efp	(Lazf;Ldpc;)V	a	method_35373	method_35373
METHOD	efp	(Lefp;)Ljava/lang/Float;	a	method_28890	method_28890
METHOD	efp	(Lefs$a;Liz;)Z	a	method_40032	method_40032
METHOD	efp	(Liz;)Ljava/util/stream/Stream;	a	method_40033	method_40033
METHOD	efp	(Lje;)Z	a	method_40034	method_40034
CLASS	efq	net/minecraft/class_4660	net/minecraft/world/gen/treedecorator/CocoaBeansTreeDecorator
FIELD	efq	Lcom/mojang/serialization/MapCodec;	a	field_24959	CODEC
FIELD	efq	F	b	field_21318	probability
METHOD	efq	(ILiz;)Z	a	method_23465	method_23465
METHOD	efq	(Lazf;Lefs$a;Liz;)V	a	method_23466	method_23466
METHOD	efq	(Lefq;)Ljava/lang/Float;	a	method_28891	method_28891
CLASS	efr	net/minecraft/class_4661	net/minecraft/world/gen/treedecorator/LeavesVineTreeDecorator
FIELD	efr	Lcom/mojang/serialization/MapCodec;	a	field_24960	CODEC
FIELD	efr	F	b	field_38790	probability
METHOD	efr	(Lazf;Lefs$a;Liz;)V	a	method_23468	method_23468
METHOD	efr	(Lefr;)Ljava/lang/Float;	a	method_43195	method_43195
METHOD	efr	(Liz;Ldsr;Lefs$a;)V	a	method_23467	placeVines
CLASS	efs	net/minecraft/class_4662	net/minecraft/world/gen/treedecorator/TreeDecorator
FIELD	efs	Lcom/mojang/serialization/Codec;	h	field_24962	TYPE_CODEC
METHOD	efs	()Left;	a	method_28893	getType
METHOD	efs	(Lefs$a;)V	a	method_23469	generate
CLASS	efs$a	net/minecraft/class_4662$class_7402	net/minecraft/world/gen/treedecorator/TreeDecorator$Generator
FIELD	efs$a	Ldcc;	a	field_38872	world
FIELD	efs$a	Ljava/util/function/BiConsumer;	b	field_38873	replacer
FIELD	efs$a	Lazf;	c	field_38874	random
FIELD	efs$a	Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	d	field_38875	logPositions
FIELD	efs$a	Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	e	field_38876	leavesPositions
FIELD	efs$a	Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	f	field_38877	rootPositions
METHOD	efs$a	()Ldcc;	a	method_43316	getWorld
METHOD	efs$a	(Liz;)Z	a	method_43317	isAir
METHOD	efs$a	(Liz;Ldsa;)V	a	method_43318	replace
METHOD	efs$a	(Liz;Ldsr;)V	a	method_43319	replaceWithVine
METHOD	efs$a	()Lazf;	b	method_43320	getRandom
METHOD	efs$a	()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	c	method_43321	getLogPositions
METHOD	efs$a	()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	d	method_43322	getLeavesPositions
METHOD	efs$a	()Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	e	method_43323	getRootPositions
CLASS	eft	net/minecraft/class_4663	net/minecraft/world/gen/treedecorator/TreeDecoratorType
FIELD	eft	Left;	a	field_21320	field_21320
FIELD	eft	Left;	b	field_21321	field_21321
FIELD	eft	Left;	c	field_21322	field_21322
FIELD	eft	Left;	d	field_21323	field_21323
FIELD	eft	Left;	e	field_21324	field_21324
FIELD	eft	Left;	f	field_38791	field_38791
FIELD	eft	Lcom/mojang/serialization/MapCodec;	g	field_24963	codec
METHOD	eft	()Lcom/mojang/serialization/MapCodec;	a	method_28894	getCodec
METHOD	eft	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Left;	a	method_28895	register
CLASS	efu	net/minecraft/class_4664	net/minecraft/world/gen/treedecorator/TrunkVineTreeDecorator
FIELD	efu	Lcom/mojang/serialization/MapCodec;	a	field_24964	CODEC
FIELD	efu	Lefu;	b	field_24965	INSTANCE
METHOD	efu	(Lazf;Lefs$a;Liz;)V	a	method_23474	method_23474
METHOD	efu	()Lefu;	b	method_28896	method_28896
CLASS	efv	net/minecraft/class_6117	net/minecraft/unused/packageinfo/PackageInfo6117
CLASS	efw	net/minecraft/class_5930	net/minecraft/world/gen/trunk/BendingTrunkPlacer
FIELD	efw	Lcom/mojang/serialization/MapCodec;	a	field_29306	CODEC
FIELD	efw	I	b	field_29307	minHeightForLeaves
FIELD	efw	Lbpx;	h	field_29308	bendLength
METHOD	efw	(Lefw;)Lbpx;	a	method_34372	method_34372
METHOD	efw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_34373	method_34373
METHOD	efw	(Lefw;)Ljava/lang/Integer;	b	method_34374	method_34374
CLASS	efx	net/minecraft/class_8180	net/minecraft/world/gen/trunk/CherryTrunkPlacer
FIELD	efx	Lcom/mojang/serialization/MapCodec;	a	field_42848	CODEC
FIELD	efx	Lcom/mojang/serialization/Codec;	b	field_42849	BRANCH_START_OFFSET_FROM_TOP_CODEC
FIELD	efx	Lbpx;	h	field_42850	branchCount
FIELD	efx	Lbpx;	i	field_42851	branchHorizontalLength
FIELD	efx	Lbqd;	j	field_42852	branchStartOffsetFromTop
FIELD	efx	Lbqd;	k	field_42853	secondBranchStartOffsetFromTop
FIELD	efx	Lbpx;	l	field_42854	branchEndOffsetFromTop
METHOD	efx	(Lbqd;)Lcom/mojang/serialization/DataResult;	a	method_49248	method_49248
METHOD	efx	(Ldcc;Ljava/util/function/BiConsumer;Lazf;ILiz;Ledw;Ljava/util/function/Function;Lje;IZLiz$a;)Leem$a;	a	method_49249	generateBranch
METHOD	efx	(Lefx;)Lbpx;	a	method_49250	method_49250
METHOD	efx	(Lje;Ldsa;)Ldsa;	a	method_49251	method_49251
METHOD	efx	()Ljava/lang/String;	b	method_49536	method_49536
METHOD	efx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_49252	method_49252
METHOD	efx	(Lefx;)Lbqd;	b	method_49253	method_49253
METHOD	efx	(Lefx;)Lbpx;	c	method_49254	method_49254
METHOD	efx	(Lefx;)Lbpx;	d	method_49255	method_49255
CLASS	efy	net/minecraft/class_5211	net/minecraft/world/gen/trunk/DarkOakTrunkPlacer
FIELD	efy	Lcom/mojang/serialization/MapCodec;	a	field_24966	CODEC
METHOD	efy	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_28897	method_28897
CLASS	efz	net/minecraft/class_5212	net/minecraft/world/gen/trunk/LargeOakTrunkPlacer
FIELD	efz	Lcom/mojang/serialization/MapCodec;	a	field_24967	CODEC
FIELD	efz	D	b	field_31524	field_31524
FIELD	efz	D	h	field_31525	field_31525
FIELD	efz	D	i	field_31526	field_31526
FIELD	efz	D	j	field_31527	field_31527
METHOD	efz	(II)Z	a	method_27391	isHighEnough
METHOD	efz	(Ldcc;Ljava/util/function/BiConsumer;Lazf;ILiz;Ljava/util/List;Ledw;)V	a	method_27392	makeBranches
METHOD	efz	(Ldcc;Ljava/util/function/BiConsumer;Lazf;Liz;Liz;ZLedw;)Z	a	method_27393	makeOrCheckBranch
METHOD	efz	(Liz;)I	a	method_27394	getLongestSide
METHOD	efz	(Liz;Liz;)Lje$a;	a	method_27395	getLogAxis
METHOD	efz	(Liz;Liz;Ldsa;)Ldsa;	a	method_35374	method_35374
METHOD	efz	(II)F	b	method_27396	shouldGenerateBranch
METHOD	efz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_28898	method_28898
CLASS	efz$a	net/minecraft/class_5212$class_5213	net/minecraft/world/gen/trunk/LargeOakTrunkPlacer$BranchPosition
FIELD	efz$a	Leem$a;	a	field_24169	node
FIELD	efz$a	I	b	field_24170	endY
METHOD	efz$a	()I	a	method_27397	getEndY
CLASS	ega	net/minecraft/class_5139	net/minecraft/world/gen/trunk/ForkingTrunkPlacer
FIELD	ega	Lcom/mojang/serialization/MapCodec;	a	field_24968	CODEC
METHOD	ega	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_28899	method_28899
CLASS	egb	net/minecraft/class_5214	net/minecraft/world/gen/trunk/GiantTrunkPlacer
FIELD	egb	Lcom/mojang/serialization/MapCodec;	a	field_24969	CODEC
METHOD	egb	(Ldcc;Ljava/util/function/BiConsumer;Lazf;Liz$a;Ledw;Liz;III)V	a	method_27399	setLog
METHOD	egb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_28900	method_28900
CLASS	egc	net/minecraft/class_5215	net/minecraft/world/gen/trunk/MegaJungleTrunkPlacer
FIELD	egc	Lcom/mojang/serialization/MapCodec;	b	field_24970	CODEC
METHOD	egc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_28901	method_28901
CLASS	egd	net/minecraft/class_5140	net/minecraft/world/gen/trunk/StraightTrunkPlacer
FIELD	egd	Lcom/mojang/serialization/MapCodec;	a	field_24971	CODEC
METHOD	egd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_28902	method_28902
CLASS	ege	net/minecraft/class_5141	net/minecraft/world/gen/trunk/TrunkPlacer
FIELD	ege	I	a	field_31528	MAX_BASE_HEIGHT
FIELD	ege	I	b	field_31529	MAX_RANDOM_HEIGHT
FIELD	ege	Lcom/mojang/serialization/Codec;	c	field_24972	TYPE_CODEC
FIELD	ege	I	d	field_31530	field_31530
FIELD	ege	I	e	field_23760	baseHeight
FIELD	ege	I	f	field_23761	firstRandomHeight
FIELD	ege	I	g	field_23762	secondRandomHeight
METHOD	ege	()Legf;	a	method_28903	getType
METHOD	ege	(Lazf;)I	a	method_26993	getHeight
METHOD	ege	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P3;	a	method_28904	fillTrunkPlacerFields
METHOD	ege	(Ldcc;Liz;)Z	a	method_43196	canReplace
METHOD	ege	(Ldcc;Ljava/util/function/BiConsumer;Lazf;ILiz;Ledw;)Ljava/util/List;	a	method_26991	generate
METHOD	ege	(Ldcc;Ljava/util/function/BiConsumer;Lazf;Liz$a;Ledw;)V	a	method_27401	trySetState
METHOD	ege	(Ldcc;Ljava/util/function/BiConsumer;Lazf;Liz;Ledw;)V	a	method_27400	setToDirt
METHOD	ege	(Ldcc;Ljava/util/function/BiConsumer;Lazf;Liz;Ledw;Ljava/util/function/Function;)Z	a	method_27402	getAndSetState
METHOD	ege	(Ldsa;)Z	a	method_43197	method_43197
METHOD	ege	(Lege;)Ljava/lang/Integer;	a	method_28905	method_28905
METHOD	ege	(Ldcc;Liz;)Z	b	method_43198	canReplaceOrIsLog
METHOD	ege	(Ldcc;Ljava/util/function/BiConsumer;Lazf;Liz;Ledw;)Z	b	method_35375	getAndSetState
METHOD	ege	(Ldsa;)Z	b	method_27405	method_27405
METHOD	ege	(Lege;)Ljava/lang/Integer;	b	method_28906	method_28906
METHOD	ege	(Ldcc;Liz;)Z	c	method_27403	canGenerate
METHOD	ege	(Lege;)Ljava/lang/Integer;	c	method_28907	method_28907
CLASS	egf	net/minecraft/class_5142	net/minecraft/world/gen/trunk/TrunkPlacerType
FIELD	egf	Legf;	a	field_23763	field_23763
FIELD	egf	Legf;	b	field_23764	field_23764
FIELD	egf	Legf;	c	field_24171	field_24171
FIELD	egf	Legf;	d	field_24172	field_24172
FIELD	egf	Legf;	e	field_24173	field_24173
FIELD	egf	Legf;	f	field_24174	field_24174
FIELD	egf	Legf;	g	field_29309	field_29309
FIELD	egf	Legf;	h	field_38792	field_38792
FIELD	egf	Legf;	i	field_42855	field_42855
FIELD	egf	Lcom/mojang/serialization/MapCodec;	j	field_24973	codec
METHOD	egf	()Lcom/mojang/serialization/MapCodec;	a	method_28908	getCodec
METHOD	egf	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Legf;	a	method_26995	register
CLASS	egg	net/minecraft/class_7390	net/minecraft/world/gen/trunk/UpwardsBranchingTrunkPlacer
FIELD	egg	Lcom/mojang/serialization/MapCodec;	a	field_38793	CODEC
FIELD	egg	Lbpx;	b	field_38794	extraBranchSteps
FIELD	egg	F	h	field_38795	placeBranchPerLogProbability
FIELD	egg	Lbpx;	i	field_38796	extraBranchLength
FIELD	egg	Ljm;	j	field_38797	canGrowThrough
METHOD	egg	(Ldcc;Ljava/util/function/BiConsumer;Lazf;ILedw;Ljava/util/List;Liz$a;ILje;II)V	a	method_43199	generateExtraBranch
METHOD	egg	(Ldsa;)Z	a	method_43200	method_43200
METHOD	egg	(Legg;)Ljm;	a	method_43201	method_43201
METHOD	egg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_43202	method_43202
METHOD	egg	(Legg;)Lbpx;	b	method_43203	method_43203
METHOD	egg	(Legg;)Ljava/lang/Float;	c	method_43204	method_43204
METHOD	egg	(Legg;)Lbpx;	d	method_43205	method_43205
CLASS	egh	net/minecraft/class_6118	net/minecraft/unused/packageinfo/PackageInfo6118
CLASS	egi	net/minecraft/class_3229	net/minecraft/world/gen/chunk/FlatChunkGeneratorLayer
FIELD	egi	Lcom/mojang/serialization/Codec;	a	field_24974	CODEC
FIELD	egi	Ldex;	b	field_29566	block
FIELD	egi	I	c	field_14028	thickness
METHOD	egi	()I	a	method_14289	getThickness
METHOD	egi	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28909	method_28909
METHOD	egi	(Legi;)Ldex;	a	method_28910	method_28910
METHOD	egi	()Ldsa;	b	method_14286	getBlockState
CLASS	egj	net/minecraft/class_7142	net/minecraft/world/gen/FlatLevelGeneratorPreset
FIELD	egj	Lcom/mojang/serialization/Codec;	a	field_37711	CODEC
FIELD	egj	Lcom/mojang/serialization/Codec;	b	field_37712	ENTRY_CODEC
FIELD	egj	Lji;	c	comp_559	comp_559
FIELD	egj	Legl;	d	comp_560	comp_560
METHOD	egj	()Lji;	a	comp_559	comp_559
METHOD	egj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41576	method_41576
METHOD	egj	(Legj;)Legl;	a	method_41577	method_41577
METHOD	egj	()Legl;	b	comp_560	comp_560
METHOD	egj	(Legj;)Lji;	b	method_41578	method_41578
CLASS	egk	net/minecraft/class_7143	net/minecraft/world/gen/FlatLevelGeneratorPresets
FIELD	egk	Lald;	a	field_37713	field_37713
FIELD	egk	Lald;	b	field_37714	field_37714
FIELD	egk	Lald;	c	field_37715	field_37715
FIELD	egk	Lald;	d	field_37716	field_37716
FIELD	egk	Lald;	e	field_37717	field_37717
FIELD	egk	Lald;	f	field_37718	field_37718
FIELD	egk	Lald;	g	field_37719	field_37719
FIELD	egk	Lald;	h	field_37720	field_37720
FIELD	egk	Lald;	i	field_37721	field_37721
METHOD	egk	(Ljava/lang/String;)Lald;	a	method_41580	of
METHOD	egk	(Lrc;)V	a	method_41579	bootstrap
CLASS	egk$a	net/minecraft/class_7143$class_7144	net/minecraft/world/gen/FlatLevelGeneratorPresets$Registrar
FIELD	egk$a	Lrc;	a	field_40917	presetRegisterable
METHOD	egk$a	()V	a	method_41581	bootstrap
METHOD	egk$a	(Lald;Ldbv;Lald;Ljava/util/Set;ZZ[Legi;)V	a	method_41583	createAndRegister
CLASS	egl	net/minecraft/class_3232	net/minecraft/world/gen/chunk/FlatChunkGeneratorConfig
FIELD	egl	Lcom/mojang/serialization/Codec;	a	field_24975	CODEC
FIELD	egl	Lorg/slf4j/Logger;	b	field_14064	LOGGER
FIELD	egl	Ljava/util/Optional;	c	field_37145	structureOverrides
FIELD	egl	Ljava/util/List;	d	field_14072	layers
FIELD	egl	Lji;	e	field_14081	biome
FIELD	egl	Ljava/util/List;	f	field_14082	layerBlocks
FIELD	egl	Z	g	field_14077	hasNoTerrain
FIELD	egl	Z	h	field_24976	hasFeatures
FIELD	egl	Z	i	field_24977	hasLakes
FIELD	egl	Ljava/util/List;	j	field_40918	features
METHOD	egl	()V	a	method_28911	enableFeatures
METHOD	egl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28913	method_28913
METHOD	egl	(Ldsa;)Z	a	method_34741	method_34741
METHOD	egl	(Legl;)Lcom/mojang/serialization/DataResult;	a	method_33067	checkHeight
METHOD	egl	(Ljava/util/List;Ljava/util/Optional;Lji;)Legl;	a	method_46727	with
METHOD	egl	(Ljava/util/Optional;Lji;)Lji;	a	method_46728	getBiome
METHOD	egl	(Lji;)Ldcw;	a	method_44225	createGenerationSettings
METHOD	egl	(Ljj;)Lji;	a	method_46726	getPlains
METHOD	egl	(Ljj;Ljj;Ljj;)Legl;	a	method_14309	getDefaultConfig
METHOD	egl	()V	b	method_28916	enableLakes
METHOD	egl	(Legl;)Ljava/util/Optional;	b	method_31182	method_31182
METHOD	egl	(Ljj;)Ljava/util/List;	b	method_46729	getLavaLakes
METHOD	egl	()Ljava/util/Optional;	c	method_41139	getStructureOverrides
METHOD	egl	(Legl;)Ljava/lang/Boolean;	c	method_30046	method_30046
METHOD	egl	()Lji;	d	method_14326	getBiome
METHOD	egl	(Legl;)Ljava/lang/Boolean;	d	method_30047	method_30047
METHOD	egl	()Ljava/util/List;	e	method_14327	getLayers
METHOD	egl	(Legl;)Ljava/util/Optional;	e	method_41140	method_41140
METHOD	egl	()Ljava/util/List;	f	method_14312	getLayerBlocks
METHOD	egl	()V	g	method_14330	updateLayerBlocks
METHOD	egl	()Ljava/lang/String;	h	method_49537	method_49537
CLASS	egm	net/minecraft/class_6119	net/minecraft/unused/packageinfo/PackageInfo6119
CLASS	egn	net/minecraft/class_6120	net/minecraft/world/gen/heightprovider/BiasedToBottomHeightProvider
FIELD	egn	Lcom/mojang/serialization/MapCodec;	a	field_31531	BIASED_TO_BOTTOM_CODEC
FIELD	egn	Lorg/slf4j/Logger;	b	field_31532	LOGGER
FIELD	egn	Ldym;	d	field_31533	minOffset
FIELD	egn	Ldym;	e	field_31534	maxOffset
FIELD	egn	I	f	field_31535	inner
METHOD	egn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_35376	method_35376
METHOD	egn	(Ldym;Ldym;I)Legn;	a	method_35377	create
METHOD	egn	(Legn;)Ljava/lang/Integer;	a	method_35378	method_35378
METHOD	egn	(Legn;)Ldym;	b	method_35379	method_35379
METHOD	egn	(Legn;)Ldym;	c	method_35380	method_35380
CLASS	ego	net/minecraft/class_6121	net/minecraft/world/gen/heightprovider/ConstantHeightProvider
FIELD	ego	Lego;	a	field_31536	ZERO
FIELD	ego	Lcom/mojang/serialization/MapCodec;	b	field_31537	CONSTANT_CODEC
FIELD	ego	Ldym;	d	field_31538	offset
METHOD	ego	(Ldym;)Lego;	a	method_35383	create
METHOD	ego	()Ldym;	b	method_35385	getOffset
CLASS	egp	net/minecraft/class_6122	net/minecraft/world/gen/heightprovider/HeightProvider
FIELD	egp	Lcom/mojang/serialization/Codec;	a	field_31539	OFFSET_OR_HEIGHT_CODEC
FIELD	egp	Lcom/mojang/serialization/Codec;	c	field_31540	CODEC
METHOD	egp	()Legq;	a	method_35388	getType
METHOD	egp	(Lazf;Ldyp;)I	a	method_35391	get
METHOD	egp	(Lcom/mojang/datafixers/util/Either;)Legp;	a	method_35389	method_35389
METHOD	egp	(Legp;)Lcom/mojang/datafixers/util/Either;	a	method_35390	method_35390
METHOD	egp	(Legp;)Legp;	b	method_35392	method_35392
CLASS	egq	net/minecraft/class_6123	net/minecraft/world/gen/heightprovider/HeightProviderType
FIELD	egq	Legq;	a	field_31541	field_31541
FIELD	egq	Legq;	b	field_31542	field_31542
FIELD	egq	Legq;	c	field_31543	field_31543
FIELD	egq	Legq;	d	field_33520	field_33520
FIELD	egq	Legq;	e	field_33521	field_33521
FIELD	egq	Legq;	f	field_35711	field_35711
METHOD	egq	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_35393	method_35393
METHOD	egq	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Legq;	a	method_35394	register
CLASS	egr	net/minecraft/class_6342	net/minecraft/world/gen/heightprovider/TrapezoidHeightProvider
FIELD	egr	Lcom/mojang/serialization/MapCodec;	a	field_33522	CODEC
FIELD	egr	Lorg/slf4j/Logger;	b	field_33523	LOGGER
FIELD	egr	Ldym;	d	field_33524	minOffset
FIELD	egr	Ldym;	e	field_33525	maxOffset
FIELD	egr	I	f	field_33526	plateau
METHOD	egr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_36306	method_36306
METHOD	egr	(Ldym;Ldym;)Legr;	a	method_36307	create
METHOD	egr	(Ldym;Ldym;I)Legr;	a	method_36308	create
METHOD	egr	(Legr;)Ljava/lang/Integer;	a	method_36309	method_36309
METHOD	egr	(Legr;)Ldym;	b	method_36310	method_36310
METHOD	egr	(Legr;)Ldym;	c	method_36311	method_36311
CLASS	egs	net/minecraft/class_6124	net/minecraft/world/gen/heightprovider/UniformHeightProvider
FIELD	egs	Lcom/mojang/serialization/MapCodec;	a	field_31544	UNIFORM_CODEC
FIELD	egs	Lorg/slf4j/Logger;	b	field_31545	LOGGER
FIELD	egs	Ldym;	d	field_31546	minOffset
FIELD	egs	Ldym;	e	field_31547	maxOffset
FIELD	egs	Lit/unimi/dsi/fastutil/longs/LongSet;	f	field_36290	warnedEmptyHeightRanges
METHOD	egs	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_35395	method_35395
METHOD	egs	(Ldym;Ldym;)Legs;	a	method_35396	create
METHOD	egs	(Legs;)Ldym;	a	method_35397	method_35397
METHOD	egs	(Legs;)Ldym;	b	method_35398	method_35398
CLASS	egt	net/minecraft/class_6343	net/minecraft/world/gen/heightprovider/VeryBiasedToBottomHeightProvider
FIELD	egt	Lcom/mojang/serialization/MapCodec;	a	field_33527	CODEC
FIELD	egt	Lorg/slf4j/Logger;	b	field_33528	LOGGER
FIELD	egt	Ldym;	d	field_33529	minOffset
FIELD	egt	Ldym;	e	field_33530	maxOffset
FIELD	egt	I	f	field_33531	inner
METHOD	egt	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_36312	method_36312
METHOD	egt	(Ldym;Ldym;I)Legt;	a	method_36313	create
METHOD	egt	(Legt;)Ljava/lang/Integer;	a	method_36314	method_36314
METHOD	egt	(Legt;)Ldym;	b	method_36315	method_36315
METHOD	egt	(Legt;)Ldym;	c	method_36316	method_36316
CLASS	egu	net/minecraft/class_6791	net/minecraft/world/gen/heightprovider/WeightedListHeightProvider
FIELD	egu	Lcom/mojang/serialization/MapCodec;	a	field_35712	WEIGHTED_LIST_CODEC
FIELD	egu	Lbpc;	b	field_35713	weightedList
METHOD	egu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39612	method_39612
METHOD	egu	(Legu;)Lbpc;	a	method_39613	method_39613
CLASS	egv	net/minecraft/class_6125	net/minecraft/unused/packageinfo/PackageInfo6125
CLASS	egw	net/minecraft/class_6582	net/minecraft/world/gen/ChainedBlockSource
FIELD	egw	Ljava/util/List;	a	comp_437	samplers
METHOD	egw	()Ljava/util/List;	a	comp_437	samplers
CLASS	egx	net/minecraft/class_6583	net/minecraft/world/gen/BlockSource
METHOD	egx	(Ldxw;III)Ldsa;	a	method_40553	apply
CLASS	egy	net/minecraft/class_6657	net/minecraft/unused/packageinfo/PackageInfo6657
CLASS	egz	net/minecraft/class_6126	net/minecraft/unused/packageinfo/PackageInfo6126
CLASS	eha	net/minecraft/class_6792	net/minecraft/world/gen/placementmodifier/BiomePlacementModifier
FIELD	eha	Lcom/mojang/serialization/MapCodec;	a	field_35714	MODIFIER_CODEC
FIELD	eha	Leha;	c	field_35715	INSTANCE
METHOD	eha	()Leha;	a	method_39614	of
METHOD	eha	()Ljava/lang/IllegalStateException;	c	method_39616	method_39616
METHOD	eha	()Leha;	d	method_39617	method_39617
CLASS	ehb	net/minecraft/class_6658	net/minecraft/world/gen/placementmodifier/BlockFilterPlacementModifier
FIELD	ehb	Lcom/mojang/serialization/MapCodec;	a	field_35075	MODIFIER_CODEC
FIELD	ehb	Ldyz;	c	field_35076	predicate
METHOD	ehb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38916	method_38916
METHOD	ehb	(Ldyz;)Lehb;	a	method_39618	of
METHOD	ehb	(Lehb;)Ldyz;	a	method_38917	method_38917
CLASS	ehc	net/minecraft/class_5851	net/minecraft/world/gen/placementmodifier/CarvingMaskPlacementModifier
FIELD	ehc	Lcom/mojang/serialization/MapCodec;	a	field_28934	MODIFIER_CODEC
FIELD	ehc	Ldxo$a;	c	field_28935	step
METHOD	ehc	(Ldxo$a;)Lehc;	a	method_39619	of
METHOD	ehc	(Lehc;)Ldxo$a;	a	method_33862	method_33862
CLASS	ehd	net/minecraft/class_5932	net/minecraft/util/math/VerticalSurfaceType
FIELD	ehd	Lehd;	a	field_29313	field_29313
FIELD	ehd	Lehd;	b	field_29314	field_29314
FIELD	ehd	Lcom/mojang/serialization/Codec;	c	field_29315	CODEC
FIELD	ehd	Lje;	d	field_29316	direction
FIELD	ehd	I	e	field_29317	offset
FIELD	ehd	Ljava/lang/String;	f	field_29318	name
FIELD	ehd	[Lehd;	g	field_29320	field_29320
METHOD	ehd	()Lje;	a	method_34379	getDirection
METHOD	ehd	()I	b	method_34380	getOffset
METHOD	ehd	()[Lehd;	d	method_36759	method_36759
CLASS	ehe	net/minecraft/class_5452	net/minecraft/world/gen/placementmodifier/CountMultilayerPlacementModifier
FIELD	ehe	Lcom/mojang/serialization/MapCodec;	a	field_35716	MODIFIER_CODEC
FIELD	ehe	Lbpx;	c	field_35717	count
METHOD	ehe	(I)Lehe;	a	method_39620	of
METHOD	ehe	(Lbpx;)Lehe;	a	method_39621	of
METHOD	ehe	(Ldsa;)Z	a	method_30472	blocksSpawn
METHOD	ehe	(Lehe;)Lbpx;	a	method_39622	method_39622
METHOD	ehe	(Lehn;IIII)I	a	method_30473	findPos
CLASS	ehf	net/minecraft/class_6793	net/minecraft/world/gen/placementmodifier/CountPlacementModifier
FIELD	ehf	Lcom/mojang/serialization/MapCodec;	a	field_35718	MODIFIER_CODEC
FIELD	ehf	Lbpx;	c	field_35719	count
METHOD	ehf	(I)Lehf;	a	method_39623	of
METHOD	ehf	(Lbpx;)Lehf;	a	method_39624	of
METHOD	ehf	(Lehf;)Lbpx;	a	method_39625	method_39625
CLASS	ehg	net/minecraft/class_6794	net/minecraft/world/gen/placementmodifier/EnvironmentScanPlacementModifier
FIELD	ehg	Lcom/mojang/serialization/MapCodec;	a	field_35720	MODIFIER_CODEC
FIELD	ehg	Lje;	c	field_35721	direction
FIELD	ehg	Ldyz;	d	field_35722	targetPredicate
FIELD	ehg	Ldyz;	e	field_35723	allowedSearchPredicate
FIELD	ehg	I	f	field_35724	maxSteps
METHOD	ehg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39626	method_39626
METHOD	ehg	(Lehg;)Ljava/lang/Integer;	a	method_39627	method_39627
METHOD	ehg	(Lje;Ldyz;I)Lehg;	a	method_39628	of
METHOD	ehg	(Lje;Ldyz;Ldyz;I)Lehg;	a	method_39629	of
METHOD	ehg	(Lehg;)Ldyz;	b	method_39630	method_39630
METHOD	ehg	(Lehg;)Ldyz;	c	method_39631	method_39631
METHOD	ehg	(Lehg;)Lje;	d	method_39632	method_39632
CLASS	ehh	net/minecraft/class_6795	net/minecraft/world/gen/placementmodifier/HeightRangePlacementModifier
FIELD	ehh	Lcom/mojang/serialization/MapCodec;	a	field_35725	MODIFIER_CODEC
FIELD	ehh	Legp;	c	field_35726	height
METHOD	ehh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39633	method_39633
METHOD	ehh	(Ldym;Ldym;)Lehh;	a	method_39634	uniform
METHOD	ehh	(Legp;)Lehh;	a	method_39635	of
METHOD	ehh	(Lehh;)Legp;	a	method_39636	method_39636
METHOD	ehh	(Ldym;Ldym;)Lehh;	b	method_39637	trapezoid
CLASS	ehi	net/minecraft/class_5925	net/minecraft/world/gen/placementmodifier/HeightmapPlacementModifier
FIELD	ehi	Lcom/mojang/serialization/MapCodec;	a	field_29265	MODIFIER_CODEC
FIELD	ehi	Ldxs$a;	c	field_29266	heightmap
METHOD	ehi	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_34330	method_34330
METHOD	ehi	(Ldxs$a;)Lehi;	a	method_39638	of
METHOD	ehi	(Lehi;)Ldxs$a;	a	method_34331	method_34331
CLASS	ehj	net/minecraft/class_5450	net/minecraft/world/gen/placementmodifier/SquarePlacementModifier
FIELD	ehj	Lcom/mojang/serialization/MapCodec;	a	field_35727	MODIFIER_CODEC
FIELD	ehj	Lehj;	c	field_35728	INSTANCE
METHOD	ehj	()Lehj;	a	method_39639	of
METHOD	ehj	()Lehj;	c	method_39640	method_39640
CLASS	ehk	net/minecraft/class_3275	net/minecraft/world/gen/placementmodifier/NoiseBasedCountPlacementModifier
FIELD	ehk	Lcom/mojang/serialization/MapCodec;	a	field_24987	MODIFIER_CODEC
FIELD	ehk	I	c	field_14208	noiseToCountRatio
FIELD	ehk	D	d	field_14206	noiseFactor
FIELD	ehk	D	e	field_14205	noiseOffset
METHOD	ehk	(IDD)Lehk;	a	method_39641	of
METHOD	ehk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28939	method_28939
METHOD	ehk	(Lehk;)Ljava/lang/Double;	a	method_28941	method_28941
METHOD	ehk	(Lehk;)Ljava/lang/Double;	b	method_28942	method_28942
METHOD	ehk	(Lehk;)Ljava/lang/Integer;	c	method_28943	method_28943
CLASS	ehl	net/minecraft/class_3003	net/minecraft/world/gen/placementmodifier/NoiseThresholdCountPlacementModifier
FIELD	ehl	Lcom/mojang/serialization/MapCodec;	a	field_24890	MODIFIER_CODEC
FIELD	ehl	D	c	field_13444	noiseLevel
FIELD	ehl	I	d	field_13446	belowNoise
FIELD	ehl	I	e	field_13445	aboveNoise
METHOD	ehl	(DII)Lehl;	a	method_39642	of
METHOD	ehl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28733	method_28733
METHOD	ehl	(Lehl;)Ljava/lang/Integer;	a	method_28732	method_28732
METHOD	ehl	(Lehl;)Ljava/lang/Integer;	b	method_28734	method_28734
METHOD	ehl	(Lehl;)Ljava/lang/Double;	c	method_28735	method_28735
CLASS	ehm	net/minecraft/class_6796	net/minecraft/world/gen/feature/PlacedFeature
FIELD	ehm	Lcom/mojang/serialization/Codec;	a	field_35729	CODEC
FIELD	ehm	Lcom/mojang/serialization/Codec;	b	field_35730	REGISTRY_CODEC
FIELD	ehm	Lcom/mojang/serialization/Codec;	c	field_35731	LIST_CODEC
FIELD	ehm	Lcom/mojang/serialization/Codec;	d	field_36416	LISTS_CODEC
FIELD	ehm	Lji;	e	comp_334	feature
FIELD	ehm	Ljava/util/List;	f	comp_335	placementModifiers
METHOD	ehm	()Ljava/util/stream/Stream;	a	method_39643	getDecoratedFeatures
METHOD	ehm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39645	method_39645
METHOD	ehm	(Ldcr;Ldtx;Lazf;Liz;)Z	a	method_39644	generateUnregistered
METHOD	ehm	(Leaj;Lehn;Lazf;Lorg/apache/commons/lang3/mutable/MutableBoolean;Liz;)V	a	method_39646	method_39646
METHOD	ehm	(Lehm;)Ljava/util/List;	a	method_39647	method_39647
METHOD	ehm	(Lehn;Lazf;Liz;)Z	a	method_39648	generate
METHOD	ehm	(Lehp;Lehn;Lazf;Liz;)Ljava/util/stream/Stream;	a	method_39649	method_39649
METHOD	ehm	()Lji;	b	comp_334	feature
METHOD	ehm	(Ldcr;Ldtx;Lazf;Liz;)Z	b	method_39650	generate
METHOD	ehm	(Lehm;)Lji;	b	method_39651	method_39651
METHOD	ehm	()Ljava/util/List;	c	comp_335	placementModifiers
CLASS	ehn	net/minecraft/class_5444	net/minecraft/world/gen/feature/FeaturePlacementContext
FIELD	ehn	Ldcr;	a	field_25857	world
FIELD	ehn	Ldtx;	b	field_35734	generator
FIELD	ehn	Ljava/util/Optional;	c	field_35735	placedFeature
METHOD	ehn	(Ldbd;Ldxo$a;)Ldtv;	a	method_30459	getOrCreateCarvingMask
METHOD	ehn	(Ldxs$a;II)I	a	method_30460	getTopY
METHOD	ehn	(Liz;)Ldsa;	a	method_30461	getBlockState
METHOD	ehn	()I	c	method_33868	getBottomY
METHOD	ehn	()Ldcr;	d	method_34383	getWorld
METHOD	ehn	()Ljava/util/Optional;	e	method_39652	getPlacedFeature
METHOD	ehn	()Ldtx;	f	method_39653	getChunkGenerator
CLASS	eho	net/minecraft/class_6661	net/minecraft/world/gen/placementmodifier/AbstractConditionalPlacementModifier
METHOD	eho	(Lehn;Lazf;Liz;)Z	a	method_38918	shouldPlace
CLASS	ehp	net/minecraft/class_6797	net/minecraft/world/gen/placementmodifier/PlacementModifier
FIELD	ehp	Lcom/mojang/serialization/Codec;	b	field_35736	CODEC
METHOD	ehp	(Lehn;Lazf;Liz;)Ljava/util/stream/Stream;	a_	method_14452	getPositions
METHOD	ehp	()Lehq;	b	method_39615	getType
CLASS	ehq	net/minecraft/class_6798	net/minecraft/world/gen/placementmodifier/PlacementModifierType
FIELD	ehq	Lehq;	a	field_35737	field_35737
FIELD	ehq	Lehq;	b	field_35738	field_35738
FIELD	ehq	Lehq;	c	field_35739	field_35739
FIELD	ehq	Lehq;	d	field_35740	field_35740
FIELD	ehq	Lehq;	e	field_35741	field_35741
FIELD	ehq	Lehq;	f	field_35742	field_35742
FIELD	ehq	Lehq;	g	field_35743	field_35743
FIELD	ehq	Lehq;	h	field_35744	field_35744
FIELD	ehq	Lehq;	i	field_35745	field_35745
FIELD	ehq	Lehq;	j	field_35746	field_35746
FIELD	ehq	Lehq;	k	field_35747	field_35747
FIELD	ehq	Lehq;	l	field_35748	field_35748
FIELD	ehq	Lehq;	m	field_35749	field_35749
FIELD	ehq	Lehq;	n	field_35750	field_35750
FIELD	ehq	Lehq;	o	field_35751	field_35751
METHOD	ehq	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_39654	method_39654
METHOD	ehq	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lehq;	a	method_39655	register
CLASS	ehr	net/minecraft/class_6732	net/minecraft/world/gen/placementmodifier/RandomOffsetPlacementModifier
FIELD	ehr	Lcom/mojang/serialization/MapCodec;	a	field_35419	MODIFIER_CODEC
FIELD	ehr	Lbpx;	c	field_35420	spreadXz
FIELD	ehr	Lbpx;	d	field_35421	spreadY
METHOD	ehr	(Lbpx;)Lehr;	a	method_39656	vertically
METHOD	ehr	(Lbpx;Lbpx;)Lehr;	a	method_39657	of
METHOD	ehr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_39179	method_39179
METHOD	ehr	(Lehr;)Lbpx;	a	method_39180	method_39180
METHOD	ehr	(Lbpx;)Lehr;	b	method_39658	horizontally
METHOD	ehr	(Lehr;)Lbpx;	b	method_39181	method_39181
CLASS	ehs	net/minecraft/class_6799	net/minecraft/world/gen/placementmodifier/RarityFilterPlacementModifier
FIELD	ehs	Lcom/mojang/serialization/MapCodec;	a	field_35752	MODIFIER_CODEC
FIELD	ehs	I	c	field_35753	chance
METHOD	ehs	(I)Lehs;	a	method_39659	of
METHOD	ehs	(Lehs;)Ljava/lang/Integer;	a	method_39660	method_39660
CLASS	eht	net/minecraft/class_5857	net/minecraft/world/gen/placementmodifier/AbstractCountPlacementModifier
METHOD	eht	(Lazf;Liz;)I	a	method_14452	getCount
METHOD	eht	(Liz;I)Liz;	a	method_33874	method_33874
CLASS	ehu	net/minecraft/class_6584	net/minecraft/world/gen/placementmodifier/SurfaceThresholdFilterPlacementModifier
FIELD	ehu	Lcom/mojang/serialization/MapCodec;	a	field_34721	MODIFIER_CODEC
FIELD	ehu	Ldxs$a;	c	field_34722	heightmap
FIELD	ehu	I	d	field_34723	min
FIELD	ehu	I	e	field_34724	max
METHOD	ehu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_38456	method_38456
METHOD	ehu	(Ldxs$a;II)Lehu;	a	method_39661	of
METHOD	ehu	(Lehu;)Ljava/lang/Integer;	a	method_38457	method_38457
METHOD	ehu	(Lehu;)Ljava/lang/Integer;	b	method_38458	method_38458
METHOD	ehu	(Lehu;)Ldxs$a;	c	method_38459	method_38459
CLASS	ehv	net/minecraft/class_5934	net/minecraft/world/gen/placementmodifier/SurfaceWaterDepthFilterPlacementModifier
FIELD	ehv	Lcom/mojang/serialization/MapCodec;	a	field_29323	MODIFIER_CODEC
FIELD	ehv	I	c	field_29324	maxWaterDepth
METHOD	ehv	(I)Lehv;	a	method_39662	of
METHOD	ehv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_34386	method_34386
METHOD	ehv	(Lehv;)Ljava/lang/Integer;	a	method_34387	method_34387
CLASS	ehw	net/minecraft/class_6128	net/minecraft/unused/packageinfo/PackageInfo6128
CLASS	ehx	net/minecraft/class_7145	net/minecraft/world/gen/WorldPreset
FIELD	ehx	Lcom/mojang/serialization/Codec;	a	field_37725	CODEC
FIELD	ehx	Lcom/mojang/serialization/Codec;	b	field_37726	ENTRY_CODEC
FIELD	ehx	Ljava/util/Map;	c	field_37727	dimensions
METHOD	ehx	()Ldyn;	a	method_45546	createDimensionsRegistryHolder
METHOD	ehx	(Lcom/google/common/collect/ImmutableMap$Builder;Lald;)V	a	method_57015	method_57015
METHOD	ehx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41586	method_41586
METHOD	ehx	(Lehx;)Lcom/mojang/serialization/DataResult;	a	method_44351	validate
METHOD	ehx	()Ljava/util/Optional;	b	method_41584	getOverworld
METHOD	ehx	(Lehx;)Ljava/util/Map;	b	method_41588	method_41588
METHOD	ehx	()Lcom/google/common/collect/ImmutableMap;	c	method_57016	method_57016
METHOD	ehx	()Ljava/lang/String;	d	method_49538	method_49538
CLASS	ehy	net/minecraft/class_5317	net/minecraft/world/gen/WorldPresets
FIELD	ehy	Lald;	a	field_25050	DEFAULT
FIELD	ehy	Lald;	b	field_25054	FLAT
FIELD	ehy	Lald;	c	field_35756	LARGE_BIOMES
FIELD	ehy	Lald;	d	field_35757	AMPLIFIED
FIELD	ehy	Lald;	e	field_25056	SINGLE_BIOME_SURFACE
FIELD	ehy	Lald;	f	field_25059	DEBUG_ALL_BLOCK_STATES
METHOD	ehy	(Ldvt;)Ljava/util/Optional;	a	method_45547	method_45547
METHOD	ehy	(Ldyn;)Ljava/util/Optional;	a	method_41594	getWorldPreset
METHOD	ehy	(Ljava/lang/String;)Lald;	a	method_41597	of
METHOD	ehy	(Ljw;)Ldyn;	a	method_41598	createDemoOptions
METHOD	ehy	(Lrc;)V	a	method_41593	bootstrap
METHOD	ehy	(Ljw;)Ldvt;	b	method_41599	getDefaultOverworldOptions
CLASS	ehy$a	net/minecraft/class_5317$class_7146	net/minecraft/world/gen/WorldPresets$Registrar
FIELD	ehy$a	Lrc;	a	field_40919	presetRegisterable
FIELD	ehy$a	Ljj;	b	field_37732	chunkGeneratorSettingsLookup
FIELD	ehy$a	Ljj;	c	field_37730	biomeLookup
FIELD	ehy$a	Ljj;	d	field_40920	featureLookup
FIELD	ehy$a	Ljj;	e	field_37731	structureSetLookup
FIELD	ehy$a	Ljj;	f	field_42993	multiNoisePresetLookup
FIELD	ehy$a	Lji;	g	field_37734	overworldDimensionType
FIELD	ehy$a	Ldvt;	h	field_37737	netherDimensionOptions
FIELD	ehy$a	Ldvt;	i	field_37740	endDimensionOptions
METHOD	ehy$a	()V	a	method_41600	bootstrap
METHOD	ehy$a	(Lald;Ldvt;)V	a	method_41604	register
METHOD	ehy$a	(Ldcz;)V	a	method_49257	bootstrap
METHOD	ehy$a	(Ldcz;Lji;)Ldvt;	a	method_41601	createOverworldOptions
METHOD	ehy$a	(Ldtx;)Ldvt;	a	method_41602	createOverworldOptions
METHOD	ehy$a	(Ldvt;)Lehx;	a	method_41603	createPreset
CLASS	ehz	net/minecraft/class_7728	net/minecraft/unused/packageinfo/PackageInfo7728
CLASS	eia	net/minecraft/class_3341	net/minecraft/util/math/BlockBox
FIELD	eia	Lcom/mojang/serialization/Codec;	a	field_29325	CODEC
FIELD	eia	Lorg/slf4j/Logger;	b	field_31548	LOGGER
FIELD	eia	I	c	field_14380	minX
FIELD	eia	I	d	field_14379	minY
FIELD	eia	I	e	field_14378	minZ
FIELD	eia	I	f	field_14377	maxX
FIELD	eia	I	g	field_14376	maxY
FIELD	eia	I	h	field_14381	maxZ
METHOD	eia	()Leia;	a	method_14665	infinite
METHOD	eia	(I)Leia;	a	method_35410	expand
METHOD	eia	(III)Leia;	a	method_14661	move
METHOD	eia	(IIII)Z	a	method_14669	intersectsXZ
METHOD	eia	(IIIIIIIIILje;)Leia;	a	method_14667	rotated
METHOD	eia	(Leia;)Z	a	method_14657	intersects
METHOD	eia	(Liz;)Leia;	a	method_34389	encompass
METHOD	eia	(Ljava/lang/Iterable;)Ljava/util/Optional;	a	method_35411	encompassPositions
METHOD	eia	(Ljava/util/function/Consumer;)V	a	method_34391	forEachVertex
METHOD	eia	(Ljava/util/stream/IntStream;)Lcom/mojang/serialization/DataResult;	a	method_34392	method_34392
METHOD	eia	(Lkd;)Leia;	a	method_29299	move
METHOD	eia	(Lkd;Lkd;)Leia;	a	method_34390	create
METHOD	eia	([I)Leia;	a	method_34393	method_34393
METHOD	eia	()Ljava/util/stream/Stream;	b	method_54883	streamChunkPos
METHOD	eia	(III)Leia;	b	method_19311	offset
METHOD	eia	(Leia;)Leia;	b	method_35412	encompass
METHOD	eia	(Ljava/lang/Iterable;)Ljava/util/Optional;	b	method_35413	encompass
METHOD	eia	(Lkd;)Z	b	method_14662	contains
METHOD	eia	()Lkd;	c	method_14659	getDimensions
METHOD	eia	(III)Leia;	c	method_59718	expand
METHOD	eia	(Leia;)Ljava/util/stream/IntStream;	c	method_34394	method_34394
METHOD	eia	()I	d	method_35414	getBlockCountX
METHOD	eia	(III)Z	d	method_47593	contains
METHOD	eia	()I	e	method_14660	getBlockCountY
METHOD	eia	()I	f	method_14663	getBlockCountZ
METHOD	eia	()Liz;	g	method_22874	getCenter
METHOD	eia	()I	h	method_35415	getMinX
METHOD	eia	()I	i	method_35416	getMinY
METHOD	eia	()I	j	method_35417	getMinZ
METHOD	eia	()I	k	method_35418	getMaxX
METHOD	eia	()I	l	method_35419	getMaxY
METHOD	eia	()I	m	method_35420	getMaxZ
CLASS	eia$1	net/minecraft/class_3341$1	net/minecraft/util/math/BlockBox$1
FIELD	eia$1	[I	a	field_14382	field_14382
CLASS	eib	net/minecraft/class_7057	net/minecraft/structure/StructureSetKeys
FIELD	eib	Lald;	a	field_37146	field_37146
FIELD	eib	Lald;	b	field_37147	field_37147
FIELD	eib	Lald;	c	field_37148	field_37148
FIELD	eib	Lald;	d	field_37149	field_37149
FIELD	eib	Lald;	e	field_37150	field_37150
FIELD	eib	Lald;	f	field_37151	field_37151
FIELD	eib	Lald;	g	field_37152	field_37152
FIELD	eib	Lald;	h	field_37153	field_37153
FIELD	eib	Lald;	i	field_37154	field_37154
FIELD	eib	Lald;	j	field_37155	field_37155
FIELD	eib	Lald;	k	field_37156	field_37156
FIELD	eib	Lald;	l	field_37157	field_37157
FIELD	eib	Lald;	m	field_37158	field_37158
FIELD	eib	Lald;	n	field_37159	field_37159
FIELD	eib	Lald;	o	field_37160	field_37160
FIELD	eib	Lald;	p	field_37161	field_37161
FIELD	eib	Lald;	q	field_38427	field_38427
FIELD	eib	Lald;	r	field_37162	field_37162
FIELD	eib	Lald;	s	field_43325	field_43325
FIELD	eib	Lald;	t	field_47410	field_47410
METHOD	eib	(Ljava/lang/String;)Lald;	a	method_41141	of
CLASS	eic	net/minecraft/class_7058	net/minecraft/world/gen/structure/StructureKeys
FIELD	eic	Lald;	A	field_37163	field_37163
FIELD	eic	Lald;	B	field_37164	field_37164
FIELD	eic	Lald;	C	field_37165	field_37165
FIELD	eic	Lald;	D	field_37166	field_37166
FIELD	eic	Lald;	E	field_37167	field_37167
FIELD	eic	Lald;	F	field_38428	field_38428
FIELD	eic	Lald;	G	field_43326	field_43326
FIELD	eic	Lald;	H	field_47411	field_47411
FIELD	eic	Lald;	a	field_37168	field_37168
FIELD	eic	Lald;	b	field_37169	field_37169
FIELD	eic	Lald;	c	field_37170	field_37170
FIELD	eic	Lald;	d	field_37171	field_37171
FIELD	eic	Lald;	e	field_37172	field_37172
FIELD	eic	Lald;	f	field_37173	field_37173
FIELD	eic	Lald;	g	field_37174	field_37174
FIELD	eic	Lald;	h	field_37175	field_37175
FIELD	eic	Lald;	i	field_37176	field_37176
FIELD	eic	Lald;	j	field_37177	field_37177
FIELD	eic	Lald;	k	field_37178	field_37178
FIELD	eic	Lald;	l	field_37179	field_37179
FIELD	eic	Lald;	m	field_37180	field_37180
FIELD	eic	Lald;	n	field_37181	field_37181
FIELD	eic	Lald;	o	field_37182	field_37182
FIELD	eic	Lald;	p	field_37183	field_37183
FIELD	eic	Lald;	q	field_37184	field_37184
FIELD	eic	Lald;	r	field_37185	field_37185
FIELD	eic	Lald;	s	field_37186	field_37186
FIELD	eic	Lald;	t	field_37187	field_37187
FIELD	eic	Lald;	u	field_37188	field_37188
FIELD	eic	Lald;	v	field_37189	field_37189
FIELD	eic	Lald;	w	field_37190	field_37190
FIELD	eic	Lald;	x	field_37191	field_37191
FIELD	eic	Lald;	y	field_37192	field_37192
FIELD	eic	Lald;	z	field_37193	field_37193
METHOD	eic	(Ljava/lang/String;)Lald;	a	method_41142	of
CLASS	eid	net/minecraft/class_3360	net/minecraft/world/FeatureUpdater
FIELD	eid	Ljava/util/Map;	a	field_14435	OLD_TO_NEW
FIELD	eid	Ljava/util/Map;	b	field_14436	ANCIENT_TO_OLD
FIELD	eid	Ljava/util/Set;	c	field_37194	NEW_STRUCTURE_NAMES
FIELD	eid	Z	d	field_14434	needsUpdate
FIELD	eid	Ljava/util/Map;	e	field_14432	featureIdToChunkNbt
FIELD	eid	Ljava/util/Map;	f	field_14433	updateStates
FIELD	eid	Ljava/util/List;	g	field_17658	oldNames
FIELD	eid	Ljava/util/List;	h	field_17659	newNames
METHOD	eid	(II)Z	a	method_14737	needsUpdate
METHOD	eid	(IILjava/lang/String;)Z	a	method_14738	needsUpdate
METHOD	eid	(J)V	a	method_14744	markResolved
METHOD	eid	(Lald;Lepo;)Leid;	a	method_14745	create
METHOD	eid	(Lepo;)V	a	method_14734	init
METHOD	eid	(Ljava/lang/String;)Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	a	method_14736	method_14736
METHOD	eid	(Ljava/util/HashMap;)V	a	method_14742	method_14742
METHOD	eid	(Lur;)Lur;	a	method_14735	getUpdatedReferences
METHOD	eid	(Lur;Ldbd;)Lur;	a	method_14741	getUpdatedStarts
METHOD	eid	(Ljava/util/HashMap;)V	b	method_14739	method_14739
CLASS	eie	net/minecraft/class_3790	net/minecraft/structure/PoolStructurePiece
FIELD	eie	Lejp;	a	field_16693	poolElement
FIELD	eie	Liz;	b	field_16695	pos
FIELD	eie	Ldlk;	c	field_16694	rotation
FIELD	eie	Lorg/slf4j/Logger;	d	field_24991	LOGGER
FIELD	eie	I	h	field_16692	groundLevelDelta
FIELD	eie	Ljava/util/List;	i	field_16696	junctions
FIELD	eie	Lemj;	j	field_17660	structureTemplateManager
METHOD	eie	(Lcom/mojang/serialization/DynamicOps;Lvo;)V	a	method_16649	method_16649
METHOD	eie	(Ldcr;Ldcp;Ldtx;Lazf;Leia;Liz;Z)V	a	method_27236	generate
METHOD	eie	(Lejk;)V	a	method_16647	addJunction
METHOD	eie	(Lur;Lvo;)V	a	method_28949	method_28949
METHOD	eie	()Lejp;	b	method_16644	getPoolElement
METHOD	eie	()Liz;	c	method_16648	getPos
METHOD	eie	()I	d	method_16646	getGroundLevelDelta
METHOD	eie	()Ljava/util/List;	e	method_16645	getJunctions
METHOD	eie	()Ljava/lang/IllegalStateException;	l	method_35448	method_35448
CLASS	eif	net/minecraft/class_6621	net/minecraft/structure/PostPlacementProcessor
FIELD	eif	Leif;	a	field_34938	EMPTY
METHOD	eif	(Ldcr;Ldcp;Ldtx;Lazf;Leia;Ldbd;Leix;)V	a	method_38701	method_38701
CLASS	eig	net/minecraft/class_3418	net/minecraft/structure/ShiftableStructurePiece
FIELD	eig	I	a	field_15244	width
FIELD	eig	I	b	field_15243	height
FIELD	eig	I	c	field_15242	depth
FIELD	eig	I	d	field_15241	hPos
METHOD	eig	(Ldbx;I)Z	a	method_38462	adjustToMinHeight
METHOD	eig	(Ldbx;Leia;I)Z	a	method_14839	adjustToAverageHeight
CLASS	eih	net/minecraft/class_7147	net/minecraft/world/gen/structure/BasicTempleStructure
FIELD	eih	Leih$a;	d	field_37741	constructor
FIELD	eih	I	e	field_37742	width
FIELD	eih	I	f	field_37743	height
METHOD	eih	(Leii$a;Leja;)V	a	method_41605	method_41605
METHOD	eih	(Leja;Leii$a;)V	a	method_41606	addPieces
CLASS	eih$a	net/minecraft/class_7147$class_7148	net/minecraft/world/gen/structure/BasicTempleStructure$Constructor
CLASS	eii	net/minecraft/class_3195	net/minecraft/world/gen/structure/Structure
FIELD	eii	Lcom/mojang/serialization/Codec;	a	field_37744	STRUCTURE_CODEC
FIELD	eii	Lcom/mojang/serialization/Codec;	b	field_37745	ENTRY_CODEC
FIELD	eii	Leii$c;	c	field_38429	config
METHOD	eii	()Ljm;	a	method_41607	getValidBiomes
METHOD	eii	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;	a	method_42697	configCodecBuilder
METHOD	eii	(Ldcr;Ldcp;Ldtx;Lazf;Leia;Ldbd;Leix;)V	a	method_38694	postPlace
METHOD	eii	(Leia;)Leia;	a	method_41609	expandBoxIfShouldAdaptNoise
METHOD	eii	(Leii$a;)Ljava/util/Optional;	a	method_38676	getStructurePosition
METHOD	eii	(Leii$a;II)I	a	method_41610	getMinCornerHeight
METHOD	eii	(Leii$a;IIII)I	a	method_42381	getMinCornerHeight
METHOD	eii	(Leii$a;Ldlk;)Liz;	a	method_42382	getShiftedPos
METHOD	eii	(Leii$a;Ldxs$a;Ljava/util/function/Consumer;)Ljava/util/Optional;	a	method_41612	getStructurePosition
METHOD	eii	(Leii$a;Leii$b;)Z	a	method_47931	method_47931
METHOD	eii	(Leii$b;Leii$a;)Z	a	method_41613	isBiomeValid
METHOD	eii	(Leii;)Leii$c;	a	method_42698	method_42698
METHOD	eii	(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;	a	method_42699	createCodec
METHOD	eii	(Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_42700	method_42700
METHOD	eii	(Ljw;Ldtx;Ldcz;Ldyg;Lemj;JLdbd;ILdby;Ljava/util/function/Predicate;)Leiq;	a	method_41614	createStructureStart
METHOD	eii	()Ljava/util/Map;	b	method_41615	getStructureSpawns
METHOD	eii	(Leii$a;)Ljava/util/Optional;	b	method_47932	getValidStructurePosition
METHOD	eii	(Leii$a;IIII)[I	b	method_41611	getCornerHeights
METHOD	eii	()Ldxo$b;	c	method_41616	getFeatureGenerationStep
METHOD	eii	()Leit;	d	method_42701	getTerrainAdaptation
METHOD	eii	()Leir;	e	method_41618	getType
CLASS	eii$a	net/minecraft/class_3195$class_7149	net/minecraft/world/gen/structure/Structure$Context
FIELD	eii$a	Ljw;	a	comp_561	dynamicRegistryManager
FIELD	eii$a	Ldtx;	b	comp_562	comp_562
FIELD	eii$a	Ldcz;	c	comp_563	comp_563
FIELD	eii$a	Ldyg;	d	comp_564	noiseConfig
FIELD	eii$a	Lemj;	e	comp_565	comp_565
FIELD	eii$a	Ldyr;	f	comp_566	comp_566
FIELD	eii$a	J	g	comp_567	comp_567
FIELD	eii$a	Ldbd;	h	comp_568	comp_568
FIELD	eii$a	Ldby;	i	comp_569	world
FIELD	eii$a	Ljava/util/function/Predicate;	j	comp_570	biomePredicate
METHOD	eii$a	()Ljw;	a	comp_561	dynamicRegistryManager
METHOD	eii$a	(JLdbd;)Ldyr;	a	method_41619	createChunkRandom
METHOD	eii$a	()Ldtx;	b	comp_562	comp_562
METHOD	eii$a	()Ldcz;	c	comp_563	comp_563
METHOD	eii$a	()Ldyg;	d	comp_564	noiseConfig
METHOD	eii$a	()Lemj;	e	comp_565	comp_565
METHOD	eii$a	()Ldyr;	f	comp_566	comp_566
METHOD	eii$a	()J	g	comp_567	comp_567
METHOD	eii$a	()Ldbd;	h	comp_568	comp_568
METHOD	eii$a	()Ldby;	i	comp_569	world
METHOD	eii$a	()Ljava/util/function/Predicate;	j	comp_570	biomePredicate
CLASS	eii$b	net/minecraft/class_3195$class_7150	net/minecraft/world/gen/structure/Structure$StructurePosition
FIELD	eii$b	Liz;	a	comp_571	comp_571
FIELD	eii$b	Lcom/mojang/datafixers/util/Either;	b	comp_572	comp_572
METHOD	eii$b	()Leja;	a	method_44019	generate
METHOD	eii$b	(Leja;)Leja;	a	method_44020	method_44020
METHOD	eii$b	(Ljava/util/function/Consumer;)Leja;	a	method_44021	method_44021
METHOD	eii$b	()Liz;	b	comp_571	comp_571
METHOD	eii$b	()Lcom/mojang/datafixers/util/Either;	c	comp_572	comp_572
CLASS	eii$c	net/minecraft/class_3195$class_7302	net/minecraft/world/gen/structure/Structure$Config
FIELD	eii$c	Lcom/mojang/serialization/MapCodec;	a	field_38430	CODEC
FIELD	eii$c	Ljm;	b	comp_686	comp_686
FIELD	eii$c	Ljava/util/Map;	c	comp_687	comp_687
FIELD	eii$c	Ldxo$b;	d	comp_688	comp_688
FIELD	eii$c	Leit;	e	comp_689	comp_689
METHOD	eii$c	()Ljm;	a	comp_686	comp_686
METHOD	eii$c	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_42702	method_42702
METHOD	eii$c	()Ljava/util/Map;	b	comp_687	comp_687
METHOD	eii$c	()Ldxo$b;	c	comp_688	comp_688
METHOD	eii$c	()Leit;	d	comp_689	comp_689
CLASS	eij	net/minecraft/class_6832	net/minecraft/world/StructureLocator
FIELD	eij	Lorg/slf4j/Logger;	a	field_36225	LOGGER
FIELD	eij	I	b	field_36226	START_NOT_PRESENT_REFERENCE
FIELD	eij	Ldvb;	c	field_36227	chunkIoWorker
FIELD	eij	Ljw;	d	field_36228	registryManager
FIELD	eij	Lemj;	e	field_36230	structureTemplateManager
FIELD	eij	Lald;	f	field_36231	worldKey
FIELD	eij	Ldtx;	g	field_36232	chunkGenerator
FIELD	eij	Ldyg;	h	field_37750	noiseConfig
FIELD	eij	Ldby;	i	field_36233	world
FIELD	eij	Ldcz;	j	field_36234	biomeSource
FIELD	eij	J	k	field_36235	seed
FIELD	eij	Lcom/mojang/datafixers/DataFixer;	l	field_36236	dataFixer
FIELD	eij	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	m	field_36237	cachedStructuresByChunkPos
FIELD	eij	Ljava/util/Map;	n	field_36238	generationPossibilityByStructure
METHOD	eij	(JLit/unimi/dsi/fastutil/longs/Long2BooleanMap;)V	a	method_39827	method_39827
METHOD	eij	(JLit/unimi/dsi/fastutil/objects/Object2IntMap;)V	a	method_39828	cache
METHOD	eij	(Ldbd;Leii;)V	a	method_39830	incrementReferences
METHOD	eij	(Ldbd;Leii;J)Z	a	method_41143	method_41143
METHOD	eij	(Ldbd;Leii;Lejf;Z)Leik;	a	method_39831	getStructurePresence
METHOD	eij	(Ldbd;Leii;ZJ)Leik;	a	method_39832	getStructurePresence
METHOD	eij	(Ldbd;Ljava/util/Map;)V	a	method_39833	cache
METHOD	eij	(Leii;)Lit/unimi/dsi/fastutil/longs/Long2BooleanMap;	a	method_39834	method_39834
METHOD	eij	(Leii;Ljava/lang/Integer;)Ljava/lang/Integer;	a	method_39836	method_39836
METHOD	eij	(Leii;Ljava/lang/Long;Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;	a	method_39837	method_39837
METHOD	eij	(Lit/unimi/dsi/fastutil/objects/Object2IntMap;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;	a	method_39838	createMapIfEmpty
METHOD	eij	(Lit/unimi/dsi/fastutil/objects/Object2IntMap;Leii;Leiq;)V	a	method_39839	method_39839
METHOD	eij	(Lit/unimi/dsi/fastutil/objects/Object2IntMap;Leii;Z)Leik;	a	method_39840	getStructurePresence
METHOD	eij	(Lur;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;	a	method_39842	collectStructuresAndReferences
METHOD	eij	(Ldbd;Leii;)Z	b	method_39829	isGenerationPossible
CLASS	eik	net/minecraft/class_6833	net/minecraft/world/StructurePresence
FIELD	eik	Leik;	a	field_36239	field_36239
FIELD	eik	Leik;	b	field_36240	field_36240
FIELD	eik	Leik;	c	field_36241	field_36241
FIELD	eik	[Leik;	d	field_36242	field_36242
METHOD	eik	()[Leik;	a	method_39843	method_39843
CLASS	eil	net/minecraft/class_3440	net/minecraft/world/ChunkUpdateState
FIELD	eil	Ljava/lang/String;	a	field_31660	REMAINING_KEY
FIELD	eil	Ljava/lang/String;	b	field_31661	ALL_KEY
FIELD	eil	Lit/unimi/dsi/fastutil/longs/LongSet;	c	field_15301	all
FIELD	eil	Lit/unimi/dsi/fastutil/longs/LongSet;	d	field_15302	remaining
METHOD	eil	()Lepa$a;	a	method_52601	getPersistentStateType
METHOD	eil	(J)V	a	method_14896	add
METHOD	eil	()Lit/unimi/dsi/fastutil/longs/LongSet;	b	method_14898	getAll
METHOD	eil	(J)Z	b	method_14897	contains
METHOD	eil	(Lur;Ljk$a;)Leil;	b	method_32358	fromNbt
METHOD	eil	(J)Z	c	method_14894	isRemaining
METHOD	eil	(J)V	d	method_14895	markResolved
CLASS	eim	net/minecraft/class_3443	net/minecraft/structure/StructurePiece
FIELD	eim	Lorg/slf4j/Logger;	a	field_29327	LOGGER
FIELD	eim	Lje;	b	field_15312	facing
FIELD	eim	Ldju;	c	field_15310	mirror
FIELD	eim	Ldlk;	d	field_15313	rotation
FIELD	eim	Ldsa;	e	field_15314	AIR
FIELD	eim	Leia;	f	field_15315	boundingBox
FIELD	eim	I	g	field_15316	chainLength
FIELD	eim	Leiz;	h	field_16712	type
FIELD	eim	Ljava/util/Set;	i	field_15311	BLOCKS_NEEDING_POST_PROCESSING
METHOD	eim	()Ldlk;	a	method_16888	getRotation
METHOD	eim	(I)V	a	method_41620	setChainLength
METHOD	eim	(II)I	a	method_14928	applyXTransform
METHOD	eim	(III)V	a	method_14922	translate
METHOD	eim	(IIILje;III)Leia;	a	method_35454	createBox
METHOD	eim	(Lazf;)Lje;	a	method_35457	getRandomHorizontalDirection
METHOD	eim	(Ldbc;IIILeia;)Ldsa;	a	method_14929	getBlockAt
METHOD	eim	(Ldbc;Liz;Ldsa;)Ldsa;	a	method_14916	orientateChest
METHOD	eim	(Ldbd;I)Z	a	method_16654	intersectsChunk
METHOD	eim	(Ldbz;IIILeia;)Z	a	method_33780	canAddBlock
METHOD	eim	(Ldcl;Leia;Lazf;Liz;Lald;Ldsa;)Z	a	method_14921	addChest
METHOD	eim	(Ldcr;Ldcp;Ldtx;Lazf;Leia;Ldbd;Liz;)V	a	method_14931	generate
METHOD	eim	(Ldcr;Ldsa;IIILeia;)V	a	method_14917	addBlock
METHOD	eim	(Ldcr;Leia;IIIIII)V	a	method_14942	fill
METHOD	eim	(Ldcr;Leia;IIIIIILdsa;Ldsa;Z)V	a	method_14940	fillWithOutline
METHOD	eim	(Ldcr;Leia;IIIIIILdsa;Z)V	a	method_14919	fillHalfEllipsoid
METHOD	eim	(Ldcr;Leia;IIIIIIZLazf;Leim$a;)V	a	method_14938	fillWithOutline
METHOD	eim	(Ldcr;Leia;Lazf;FIIIIIILdsa;Ldsa;ZZ)V	a	method_14933	fillWithOutlineUnderSeaLevel
METHOD	eim	(Ldcr;Leia;Lazf;FIIILdsa;)V	a	method_14945	addBlockWithRandomThreshold
METHOD	eim	(Ldcr;Leia;Lazf;IIILald;)Z	a	method_14915	addChest
METHOD	eim	(Ldcr;Leia;Lazf;IIILje;Lald;)Z	a	method_14930	addDispenser
METHOD	eim	(Ldcr;Leia;Leia;Ldsa;Ldsa;Z)V	a	method_35455	fillWithOutline
METHOD	eim	(Ldcr;Leia;Leia;ZLazf;Leim$a;)V	a	method_35456	fillWithOutline
METHOD	eim	(Ldsa;)Z	a	method_33881	canReplace
METHOD	eim	(Leim;Lein;Lazf;)V	a	method_14918	fillOpenings
METHOD	eim	(Leiy;)Lur;	a	method_14946	toNbt
METHOD	eim	(Leiy;Lur;)V	a	method_14943	writeNbt
METHOD	eim	(Ljava/util/List;Leia;)Leim;	a	method_38702	firstIntersecting
METHOD	eim	(Ljava/util/stream/Stream;)Leia;	a	method_38703	boundingBox
METHOD	eim	(Lje;)V	a	method_14926	setOrientation
METHOD	eim	(Lur;Lvo;)V	a	method_34398	method_34398
METHOD	eim	()Ljava/lang/IllegalStateException;	b	method_38704	method_38704
METHOD	eim	(I)I	b	method_14924	applyYTransform
METHOD	eim	(II)I	b	method_14941	applyZTransform
METHOD	eim	(III)Liz$a;	b	method_33781	offsetPos
METHOD	eim	(Ldbz;IIILeia;)Z	b	method_14939	isUnderSeaLevel
METHOD	eim	(Ldcr;Ldsa;IIILeia;)V	b	method_14936	fillDownwards
METHOD	eim	()Ljava/lang/IllegalArgumentException;	c	method_35459	method_35459
METHOD	eim	()Leia;	f	method_14935	getBoundingBox
METHOD	eim	()I	g	method_14923	getChainLength
METHOD	eim	()Liz;	h	method_35458	getCenter
METHOD	eim	()Lje;	i	method_14934	getFacing
METHOD	eim	()Ldju;	j	method_35460	getMirror
METHOD	eim	()Leiz;	k	method_16653	getType
CLASS	eim$1	net/minecraft/class_3443$1	net/minecraft/structure/StructurePiece$1
FIELD	eim$1	[I	a	field_15318	field_15318
CLASS	eim$a	net/minecraft/class_3443$class_3444	net/minecraft/structure/StructurePiece$BlockRandomizer
FIELD	eim$a	Ldsa;	a	field_15317	block
METHOD	eim$a	()Ldsa;	a	method_14947	getBlock
METHOD	eim$a	(Lazf;IIIZ)V	a	method_14948	setBlock
CLASS	ein	net/minecraft/class_6130	net/minecraft/structure/StructurePiecesHolder
METHOD	ein	(Leia;)Leim;	a	method_35461	getIntersecting
METHOD	ein	(Leim;)V	a	method_35462	addPiece
CLASS	eio	net/minecraft/class_7059	net/minecraft/structure/StructureSet
FIELD	eio	Lcom/mojang/serialization/Codec;	a	field_37195	CODEC
FIELD	eio	Lcom/mojang/serialization/Codec;	b	field_37196	REGISTRY_CODEC
FIELD	eio	Ljava/util/List;	c	comp_510	comp_510
FIELD	eio	Lejf;	d	comp_511	comp_511
METHOD	eio	()Ljava/util/List;	a	comp_510	comp_510
METHOD	eio	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41144	method_41144
METHOD	eio	(Lji;)Leio$a;	a	method_41145	createEntry
METHOD	eio	(Lji;I)Leio$a;	a	method_41146	createEntry
METHOD	eio	()Lejf;	b	comp_511	comp_511
CLASS	eio$a	net/minecraft/class_7059$class_7060	net/minecraft/structure/StructureSet$WeightedEntry
FIELD	eio$a	Lcom/mojang/serialization/Codec;	a	field_37197	CODEC
FIELD	eio$a	Lji;	b	comp_512	comp_512
FIELD	eio$a	I	c	comp_513	comp_513
METHOD	eio$a	()Lji;	a	comp_512	comp_512
METHOD	eio$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41147	method_41147
METHOD	eio$a	()I	b	comp_513	comp_513
CLASS	eip	net/minecraft/class_7061	net/minecraft/world/StructureSpawns
FIELD	eip	Lcom/mojang/serialization/Codec;	a	field_37198	CODEC
FIELD	eip	Leip$a;	b	comp_514	comp_514
FIELD	eip	Lbpg;	c	comp_515	comp_515
METHOD	eip	()Leip$a;	a	comp_514	comp_514
METHOD	eip	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41149	method_41149
METHOD	eip	()Lbpg;	b	comp_515	comp_515
CLASS	eip$a	net/minecraft/class_7061$class_7062	net/minecraft/world/StructureSpawns$BoundingBox
FIELD	eip$a	Leip$a;	a	field_37199	field_37199
FIELD	eip$a	Leip$a;	b	field_37200	field_37200
FIELD	eip$a	Lcom/mojang/serialization/Codec;	c	field_37202	CODEC
FIELD	eip$a	Ljava/lang/String;	d	field_37203	name
FIELD	eip$a	[Leip$a;	e	field_37204	field_37204
METHOD	eip$a	()[Leip$a;	a	method_41152	method_41152
CLASS	eiq	net/minecraft/class_3449	net/minecraft/structure/StructureStart
FIELD	eiq	Ljava/lang/String;	a	field_31662	INVALID
FIELD	eiq	Leiq;	b	field_16713	DEFAULT
FIELD	eiq	Lorg/slf4j/Logger;	c	field_37751	LOGGER
FIELD	eiq	Leii;	d	field_16714	structure
FIELD	eiq	Leix;	e	field_34940	children
FIELD	eiq	Ldbd;	f	field_29070	pos
FIELD	eiq	I	g	field_15326	references
FIELD	eiq	Leia;	h	field_31663	boundingBox
METHOD	eiq	()Leia;	a	method_14969	getBoundingBox
METHOD	eiq	(Ldcr;Ldcp;Ldtx;Lazf;Leia;Ldbd;)V	a	method_14974	place
METHOD	eiq	(Leiy;Ldbd;)Lur;	a	method_14972	toNbt
METHOD	eiq	(Leiy;Lur;J)Leiq;	a	method_41621	fromNbt
METHOD	eiq	()Z	b	method_16657	hasChildren
METHOD	eiq	()Ldbd;	c	method_34000	getPos
METHOD	eiq	()Z	d	method_14979	isNeverReferenced
METHOD	eiq	()V	e	method_14964	incrementReferences
METHOD	eiq	()I	f	method_23676	getReferences
METHOD	eiq	()I	g	method_14970	getMinReferencedStructureReferenceCount
METHOD	eiq	()Leii;	h	method_16656	getStructure
METHOD	eiq	()Ljava/util/List;	i	method_14963	getChildren
CLASS	eir	net/minecraft/class_7151	net/minecraft/world/gen/structure/StructureType
FIELD	eir	Leir;	a	field_37752	field_37752
FIELD	eir	Leir;	b	field_37753	field_37753
FIELD	eir	Leir;	c	field_37754	field_37754
FIELD	eir	Leir;	d	field_37755	field_37755
FIELD	eir	Leir;	e	field_37756	field_37756
FIELD	eir	Leir;	f	field_37757	field_37757
FIELD	eir	Leir;	g	field_37758	field_37758
FIELD	eir	Leir;	h	field_37759	field_37759
FIELD	eir	Leir;	i	field_37760	field_37760
FIELD	eir	Leir;	j	field_37761	field_37761
FIELD	eir	Leir;	k	field_37762	field_37762
FIELD	eir	Leir;	l	field_37763	field_37763
FIELD	eir	Leir;	m	field_37764	field_37764
FIELD	eir	Leir;	n	field_37765	field_37765
FIELD	eir	Leir;	o	field_37766	field_37766
FIELD	eir	Leir;	p	field_37767	field_37767
METHOD	eir	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_41622	method_41622
METHOD	eir	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leir;	a	method_41623	register
CLASS	eis	net/minecraft/class_3470	net/minecraft/structure/SimpleStructurePiece
FIELD	eis	Ljava/lang/String;	a	field_31664	templateIdString
FIELD	eis	Lemi;	b	field_15433	template
FIELD	eis	Leme;	c	field_15434	placementData
FIELD	eis	Liz;	d	field_15432	pos
FIELD	eis	Lorg/slf4j/Logger;	h	field_16586	LOGGER
METHOD	eis	(Ljava/lang/String;Liz;Ldcl;Lazf;Leia;)V	a	method_15026	handleMetadata
METHOD	eis	()Lale;	b	method_35470	getId
METHOD	eis	()Lemi;	c	method_41624	getTemplate
METHOD	eis	()Liz;	d	method_41625	getPos
METHOD	eis	()Leme;	e	method_41626	getPlacementData
CLASS	eit	net/minecraft/class_5847	net/minecraft/world/gen/StructureTerrainAdaptation
FIELD	eit	Leit;	a	field_28922	field_28922
FIELD	eit	Leit;	b	field_28923	field_28923
FIELD	eit	Leit;	c	field_38431	field_38431
FIELD	eit	Leit;	d	field_38432	field_38432
FIELD	eit	Leit;	e	field_51413	field_51413
FIELD	eit	Lcom/mojang/serialization/Codec;	f	field_38433	CODEC
FIELD	eit	Ljava/lang/String;	g	field_38434	name
FIELD	eit	[Leit;	h	field_28925	field_28925
METHOD	eit	()[Leit;	a	method_36756	method_36756
CLASS	eiu	net/minecraft/class_6131	net/minecraft/unused/packageinfo/PackageInfo6131
CLASS	eiv	net/minecraft/class_6622	net/minecraft/structure/StructurePiecesGenerator
CLASS	eiv$a	net/minecraft/class_6622$class_6623	net/minecraft/structure/StructurePiecesGenerator$Context
FIELD	eiv$a	Leda;	a	comp_305	comp_305
FIELD	eiv$a	Ldtx;	b	comp_125	comp_125
FIELD	eiv$a	Lemj;	c	comp_126	comp_126
FIELD	eiv$a	Ldbd;	d	comp_127	comp_127
FIELD	eiv$a	Ldby;	e	comp_129	world
FIELD	eiv$a	Ldyr;	f	comp_130	comp_130
FIELD	eiv$a	J	g	comp_131	comp_131
METHOD	eiv$a	()Leda;	a	comp_305	comp_305
METHOD	eiv$a	()Ldtx;	b	comp_125	comp_125
METHOD	eiv$a	()Lemj;	c	comp_126	comp_126
METHOD	eiv$a	()Ldbd;	d	comp_127	comp_127
METHOD	eiv$a	()Ldby;	e	comp_129	world
METHOD	eiv$a	()Ldyr;	f	comp_130	comp_130
METHOD	eiv$a	()J	g	comp_131	comp_131
CLASS	eiw	net/minecraft/class_6834	net/minecraft/structure/StructureGeneratorFactory
METHOD	eiw	(Ldxs$a;Leiw$a;)Z	a	method_39844	method_39844
METHOD	eiw	(Ljava/util/function/Predicate;Ljava/util/Optional;Leiw$a;)Ljava/util/Optional;	a	method_39845	method_39845
CLASS	eiw$a	net/minecraft/class_6834$class_6835	net/minecraft/structure/StructureGeneratorFactory$Context
FIELD	eiw$a	Ldtx;	a	comp_306	comp_306
FIELD	eiw$a	Ldcz;	b	comp_307	comp_307
FIELD	eiw$a	Ldyg;	c	comp_573	noiseConfig
FIELD	eiw$a	J	d	comp_308	comp_308
FIELD	eiw$a	Ldbd;	e	comp_309	comp_309
FIELD	eiw$a	Leda;	f	comp_310	comp_310
FIELD	eiw$a	Ldby;	g	comp_311	world
FIELD	eiw$a	Ljava/util/function/Predicate;	h	comp_312	comp_312
FIELD	eiw$a	Lemj;	i	comp_313	comp_313
FIELD	eiw$a	Ljw;	j	comp_314	registryManager
METHOD	eiw$a	()Ldtx;	a	comp_306	comp_306
METHOD	eiw$a	(Ldxs$a;)Z	a	method_39848	isBiomeValid
METHOD	eiw$a	()Ldcz;	b	comp_307	comp_307
METHOD	eiw$a	()Ldyg;	c	comp_573	noiseConfig
METHOD	eiw$a	()J	d	comp_308	comp_308
METHOD	eiw$a	()Ldbd;	e	comp_309	comp_309
METHOD	eiw$a	()Leda;	f	comp_310	comp_310
METHOD	eiw$a	()Ldby;	g	comp_311	world
METHOD	eiw$a	()Ljava/util/function/Predicate;	h	comp_312	comp_312
METHOD	eiw$a	()Lemj;	i	comp_313	comp_313
METHOD	eiw$a	()Ljw;	j	comp_314	registryManager
CLASS	eix	net/minecraft/class_6624	net/minecraft/structure/StructurePiecesList
FIELD	eix	Ljava/util/List;	a	comp_132	comp_132
FIELD	eix	Lorg/slf4j/Logger;	b	field_34941	LOGGER
FIELD	eix	Lale;	c	field_34942	JIGSAW
FIELD	eix	Ljava/util/Map;	d	field_34943	ID_UPDATES
METHOD	eix	()Z	a	method_38708	isEmpty
METHOD	eix	(Leiy;)Lvo;	a	method_38709	toNbt
METHOD	eix	(Liz;)Z	a	method_38710	contains
METHOD	eix	(Lux;Leiy;)Leix;	a	method_38711	fromNbt
METHOD	eix	()Leia;	b	method_38712	getBoundingBox
METHOD	eix	()Ljava/util/List;	c	comp_132	comp_132
CLASS	eiy	net/minecraft/class_6625	net/minecraft/structure/StructureContext
FIELD	eiy	Lauo;	a	comp_133	comp_133
FIELD	eiy	Ljw;	b	comp_134	registryManager
FIELD	eiy	Lemj;	c	comp_135	comp_135
METHOD	eiy	()Lauo;	a	comp_133	comp_133
METHOD	eiy	(Lare;)Leiy;	a	method_38713	from
METHOD	eiy	()Ljw;	b	comp_134	registryManager
METHOD	eiy	()Lemj;	c	comp_135	comp_135
CLASS	eiz	net/minecraft/class_3773	net/minecraft/structure/StructurePieceType
FIELD	eiz	Leiz;	A	field_16958	STRONGHOLD_RIGHT_TURN
FIELD	eiz	Leiz;	B	field_16941	STRONGHOLD_SQUARE_ROOM
FIELD	eiz	Leiz;	C	field_16904	STRONGHOLD_SPIRAL_STAIRCASE
FIELD	eiz	Leiz;	D	field_16914	STRONGHOLD_START
FIELD	eiz	Leiz;	E	field_16934	STRONGHOLD_CORRIDOR
FIELD	eiz	Leiz;	F	field_16949	STRONGHOLD_STAIRS
FIELD	eiz	Leiz;	G	field_16953	JUNGLE_TEMPLE
FIELD	eiz	Leiz;	H	field_16932	OCEAN_TEMPLE
FIELD	eiz	Leiz;	I	field_16909	IGLOO
FIELD	eiz	Leiz;	J	field_24010	RUINED_PORTAL
FIELD	eiz	Leiz;	K	field_16918	SWAMP_HUT
FIELD	eiz	Leiz;	L	field_16933	DESERT_TEMPLE
FIELD	eiz	Leiz;	M	field_16922	OCEAN_MONUMENT_BASE
FIELD	eiz	Leiz;	N	field_16911	OCEAN_MONUMENT_CORE_ROOM
FIELD	eiz	Leiz;	O	field_16963	OCEAN_MONUMENT_DOUBLE_X_ROOM
FIELD	eiz	Leiz;	P	field_16927	OCEAN_MONUMENT_DOUBLE_X_Y_ROOM
FIELD	eiz	Leiz;	Q	field_16946	OCEAN_MONUMENT_DOUBLE_Y_ROOM
FIELD	eiz	Leiz;	R	field_16970	OCEAN_MONUMENT_DOUBLE_Y_Z_ROOM
FIELD	eiz	Leiz;	S	field_16925	OCEAN_MONUMENT_DOUBLE_Z_ROOM
FIELD	eiz	Leiz;	T	field_16905	OCEAN_MONUMENT_ENTRY_ROOM
FIELD	eiz	Leiz;	U	field_16966	OCEAN_MONUMENT_PENTHOUSE
FIELD	eiz	Leiz;	V	field_16928	OCEAN_MONUMENT_SIMPLE_ROOM
FIELD	eiz	Leiz;	W	field_16944	OCEAN_MONUMENT_SIMPLE_TOP_ROOM
FIELD	eiz	Leiz;	X	field_16957	OCEAN_MONUMENT_WING_ROOM
FIELD	eiz	Leiz;	Y	field_16936	END_CITY
FIELD	eiz	Leiz;	Z	field_16907	WOODLAND_MANSION
FIELD	eiz	Leiz;	a	field_16969	MINESHAFT_CORRIDOR
FIELD	eiz	Leiz;	aa	field_16960	BURIED_TREASURE
FIELD	eiz	Leiz;	ab	field_16935	SHIPWRECK
FIELD	eiz	Leiz;	ac	field_22195	NETHER_FOSSIL
FIELD	eiz	Leiz;	ad	field_25840	field_25840
FIELD	eiz	Leiz;	b	field_16919	MINESHAFT_CROSSING
FIELD	eiz	Leiz;	c	field_16915	MINESHAFT_ROOM
FIELD	eiz	Leiz;	d	field_16968	MINESHAFT_STAIRS
FIELD	eiz	Leiz;	e	field_16926	NETHER_FORTRESS_BRIDGE_CROSSING
FIELD	eiz	Leiz;	f	field_16903	NETHER_FORTRESS_BRIDGE_END
FIELD	eiz	Leiz;	g	field_16917	NETHER_FORTRESS_BRIDGE
FIELD	eiz	Leiz;	h	field_16930	NETHER_FORTRESS_CORRIDOR_STAIRS
FIELD	eiz	Leiz;	i	field_16943	NETHER_FORTRESS_CORRIDOR_BALCONY
FIELD	eiz	Leiz;	j	field_16952	NETHER_FORTRESS_CORRIDOR_EXIT
FIELD	eiz	Leiz;	k	field_16929	NETHER_FORTRESS_CORRIDOR_CROSSING
FIELD	eiz	Leiz;	l	field_16962	NETHER_FORTRESS_CORRIDOR_LEFT_TURN
FIELD	eiz	Leiz;	m	field_16921	NETHER_FORTRESS_SMALL_CORRIDOR
FIELD	eiz	Leiz;	n	field_16945	NETHER_FORTRESS_CORRIDOR_RIGHT_TURN
FIELD	eiz	Leiz;	o	field_16961	NETHER_FORTRESS_CORRIDOR_NETHER_WARTS_ROOM
FIELD	eiz	Leiz;	p	field_16931	NETHER_FORTRESS_BRIDGE_PLATFORM
FIELD	eiz	Leiz;	q	field_16908	NETHER_FORTRESS_BRIDGE_SMALL_CROSSING
FIELD	eiz	Leiz;	r	field_16967	NETHER_FORTRESS_BRIDGE_STAIRS
FIELD	eiz	Leiz;	s	field_16924	NETHER_FORTRESS_START
FIELD	eiz	Leiz;	t	field_16955	STRONGHOLD_CHEST_CORRIDOR
FIELD	eiz	Leiz;	u	field_16965	STRONGHOLD_SMALL_CORRIDOR
FIELD	eiz	Leiz;	v	field_16937	STRONGHOLD_FIVE_WAY_CROSSING
FIELD	eiz	Leiz;	w	field_16906	STRONGHOLD_LEFT_TURN
FIELD	eiz	Leiz;	x	field_16959	STRONGHOLD_LIBRARY
FIELD	eiz	Leiz;	y	field_16939	STRONGHOLD_PORTAL_ROOM
FIELD	eiz	Leiz;	z	field_16948	STRONGHOLD_PRISON_HALL
METHOD	eiz	(Leiz$a;Ljava/lang/String;)Leiz;	a	method_16813	register
METHOD	eiz	(Leiz$b;Ljava/lang/String;)Leiz;	a	method_38691	register
METHOD	eiz	(Leiz;Ljava/lang/String;)Leiz;	a	method_38692	register
CLASS	eiz$a	net/minecraft/class_3773$class_6615	net/minecraft/structure/StructurePieceType$Simple
CLASS	eiz$b	net/minecraft/class_3773$class_6616	net/minecraft/structure/StructurePieceType$ManagerAware
CLASS	eja	net/minecraft/class_6626	net/minecraft/structure/StructurePiecesCollector
FIELD	eja	Ljava/util/List;	a	field_34944	pieces
METHOD	eja	()Leix;	a	method_38714	toList
METHOD	eja	(I)V	a	method_38715	shift
METHOD	eja	(IILazf;I)I	a	method_38716	shiftInto
METHOD	eja	(Lazf;II)V	a	method_38718	shiftInto
METHOD	eja	()V	b	method_38719	clear
METHOD	eja	()Z	c	method_38720	isEmpty
METHOD	eja	()Leia;	d	method_38721	getBoundingBox
CLASS	ejb	net/minecraft/class_6627	net/minecraft/unused/packageinfo/PackageInfo6627
CLASS	ejc	net/minecraft/class_6871	net/minecraft/world/gen/chunk/placement/ConcentricRingsStructurePlacement
FIELD	ejc	Lcom/mojang/serialization/MapCodec;	a	field_36419	CODEC
FIELD	ejc	I	c	field_37768	distance
FIELD	ejc	I	d	field_37769	spread
FIELD	ejc	I	e	field_37770	count
FIELD	ejc	Ljm;	f	field_37771	preferredBiomes
METHOD	ejc	()I	a	method_41627	getDistance
METHOD	ejc	()I	b	method_41628	getSpread
METHOD	ejc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P9;	b	method_41629	buildConcentricRingsCodec
METHOD	ejc	()I	c	method_41630	getCount
METHOD	ejc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_40167	method_40167
METHOD	ejc	()Ljm;	d	method_41631	getPreferredBiomes
CLASS	ejd	net/minecraft/class_6872	net/minecraft/world/gen/chunk/placement/RandomSpreadStructurePlacement
FIELD	ejd	Lcom/mojang/serialization/MapCodec;	a	field_36420	CODEC
FIELD	ejd	I	c	field_37772	spacing
FIELD	ejd	I	d	field_37773	separation
FIELD	ejd	Leje;	e	field_37774	spreadType
METHOD	ejd	()I	a	method_41632	getSpacing
METHOD	ejd	(JII)Ldbd;	a	method_40169	getStartChunk
METHOD	ejd	(Lejd;)Lcom/mojang/serialization/DataResult;	a	method_51720	validate
METHOD	ejd	()I	b	method_41633	getSeparation
METHOD	ejd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_40170	method_40170
METHOD	ejd	()Leje;	c	method_41634	getSpreadType
METHOD	ejd	()Ljava/lang/String;	d	method_51721	method_51721
CLASS	eje	net/minecraft/class_6873	net/minecraft/world/gen/chunk/placement/SpreadType
FIELD	eje	Leje;	a	field_36421	field_36421
FIELD	eje	Leje;	b	field_36422	field_36422
FIELD	eje	Lcom/mojang/serialization/Codec;	c	field_36423	CODEC
FIELD	eje	Ljava/lang/String;	d	field_36425	name
FIELD	eje	[Leje;	e	field_36426	field_36426
METHOD	eje	()[Leje;	a	method_40175	method_40175
METHOD	eje	(Lazf;I)I	a	method_40173	get
CLASS	ejf	net/minecraft/class_6874	net/minecraft/world/gen/chunk/placement/StructurePlacement
FIELD	ejf	I	a	field_37775	ARBITRARY_SALT
FIELD	ejf	Lcom/mojang/serialization/Codec;	b	field_36428	TYPE_CODEC
FIELD	ejf	Lkd;	c	field_37776	locateOffset
FIELD	ejf	Lejf$c;	d	field_37777	frequencyReductionMethod
FIELD	ejf	F	e	field_37778	frequency
FIELD	ejf	I	f	field_37779	salt
FIELD	ejf	Ljava/util/Optional;	g	field_37780	exclusionZone
METHOD	ejf	(IIJ)Z	a	method_56575	applyFrequencyReduction
METHOD	ejf	(JIIIF)Z	a	method_41635	defaultShouldGenerate
METHOD	ejf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P5;	a	method_41637	buildCodec
METHOD	ejf	(Ldbd;)Liz;	a	method_41636	getLocatePos
METHOD	ejf	(Ldty;II)Z	a	method_40168	isStartChunk
METHOD	ejf	(JIIIF)Z	b	method_41638	legacyType3ShouldGenerate
METHOD	ejf	(Ldty;II)Z	b	method_41639	shouldGenerate
METHOD	ejf	(JIIIF)Z	c	method_41640	legacyType2ShouldGenerate
METHOD	ejf	(Ldty;II)Z	c	method_56576	applyExclusionZone
METHOD	ejf	(JIIIF)Z	d	method_41641	legacyType1ShouldGenerate
METHOD	ejf	()Lejg;	e	method_40166	getType
METHOD	ejf	()Lkd;	f	method_41642	getLocateOffset
METHOD	ejf	()Lejf$c;	g	method_41643	getFrequencyReductionMethod
METHOD	ejf	()F	h	method_41644	getFrequency
METHOD	ejf	()I	i	method_41645	getSalt
METHOD	ejf	()Ljava/util/Optional;	j	method_41646	getExclusionZone
CLASS	ejf$a	net/minecraft/class_6874$class_7152	net/minecraft/world/gen/chunk/placement/StructurePlacement$ExclusionZone
FIELD	ejf$a	Lcom/mojang/serialization/Codec;	a	field_37781	CODEC
FIELD	ejf$a	Lji;	b	comp_574	comp_574
FIELD	ejf$a	I	c	comp_575	comp_575
METHOD	ejf$a	()Lji;	a	comp_574	comp_574
METHOD	ejf$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41647	method_41647
METHOD	ejf$a	(Ldty;II)Z	a	method_41648	shouldExclude
METHOD	ejf$a	()I	b	comp_575	comp_575
CLASS	ejf$b	net/minecraft/class_6874$class_7153	net/minecraft/world/gen/chunk/placement/StructurePlacement$GenerationPredicate
CLASS	ejf$c	net/minecraft/class_6874$class_7154	net/minecraft/world/gen/chunk/placement/StructurePlacement$FrequencyReductionMethod
FIELD	ejf$c	Lejf$c;	a	field_37782	field_37782
FIELD	ejf$c	Lejf$c;	b	field_37783	field_37783
FIELD	ejf$c	Lejf$c;	c	field_37784	field_37784
FIELD	ejf$c	Lejf$c;	d	field_37785	field_37785
FIELD	ejf$c	Lcom/mojang/serialization/Codec;	e	field_37786	CODEC
FIELD	ejf$c	Ljava/lang/String;	f	field_37787	name
FIELD	ejf$c	Lejf$b;	g	field_37788	generationPredicate
FIELD	ejf$c	[Lejf$c;	h	field_37789	field_37789
METHOD	ejf$c	()[Lejf$c;	a	method_41649	method_41649
METHOD	ejf$c	(JIIIF)Z	a	method_41650	shouldGenerate
CLASS	ejg	net/minecraft/class_6875	net/minecraft/world/gen/chunk/placement/StructurePlacementType
FIELD	ejg	Lejg;	a	field_36429	field_36429
FIELD	ejg	Lejg;	b	field_36430	field_36430
METHOD	ejg	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_40176	method_40176
METHOD	ejg	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lejg;	a	method_40177	register
CLASS	ejh	net/minecraft/class_6876	net/minecraft/unused/packageinfo/PackageInfo6876
CLASS	eji	net/minecraft/class_3777	net/minecraft/structure/pool/EmptyPoolElement
FIELD	eji	Lcom/mojang/serialization/MapCodec;	a	field_24947	CODEC
FIELD	eji	Leji;	b	field_16663	INSTANCE
METHOD	eji	()Leji;	b	method_28870	method_28870
CLASS	ejj	net/minecraft/class_3776	net/minecraft/structure/pool/FeaturePoolElement
FIELD	ejj	Lcom/mojang/serialization/MapCodec;	a	field_24948	CODEC
FIELD	ejj	Lji;	b	field_16661	feature
FIELD	ejj	Lur;	c	field_16662	nbt
METHOD	ejj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28871	method_28871
METHOD	ejj	(Lejj;)Lji;	a	method_28872	method_28872
METHOD	ejj	()Lur;	b	method_19299	createDefaultJigsawNbt
CLASS	ejk	net/minecraft/class_3780	net/minecraft/structure/JigsawJunction
FIELD	ejk	I	a	field_16670	sourceX
FIELD	ejk	I	b	field_16669	sourceGroundY
FIELD	ejk	I	c	field_16668	sourceZ
FIELD	ejk	I	d	field_16667	deltaY
FIELD	ejk	Lejr$a;	e	field_16671	destProjection
METHOD	ejk	()I	a	method_16610	getSourceX
METHOD	ejk	(Lcom/mojang/serialization/Dynamic;)Lejk;	a	method_28873	deserialize
METHOD	ejk	(Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic;	a	method_16612	serialize
METHOD	ejk	()I	b	method_16611	getSourceGroundY
METHOD	ejk	()I	c	method_16609	getSourceZ
METHOD	ejk	()I	d	method_35367	getDeltaY
METHOD	ejk	()Lejr$a;	e	method_35368	getDestProjection
CLASS	ejl	net/minecraft/class_3778	net/minecraft/structure/pool/StructurePoolBasedGenerator
FIELD	ejl	Lorg/slf4j/Logger;	a	field_16665	LOGGER
METHOD	ejl	(Lald;)Ljava/lang/String;	a	method_45548	method_45548
METHOD	ejl	(Lare;Lji;Lale;ILiz;Z)Z	a	method_43729	generate
METHOD	ejl	(Ldyg;IZLdtx;Lemj;Ldby;Lazf;Ljv;Leie;Ljava/util/List;Lewi;Lejv;)V	a	method_27230	generate
METHOD	ejl	(Leie;IIIIILeia;Leii$a;ZLdtx;Lemj;Ldby;Ldyr;Ljv;Lejv;Leja;)V	a	method_39824	method_39824
METHOD	ejl	(Leii$a;Lji;Ljava/util/Optional;ILiz;ZLjava/util/Optional;ILejv;)Ljava/util/Optional;	a	method_30419	generate
METHOD	ejl	(Lejp;Lale;Liz;Ldlk;Lemj;Ldyr;)Ljava/util/Optional;	a	method_43566	findStartingJigsawPos
METHOD	ejl	(Lemi$c;)Ljava/lang/String;	a	method_54496	method_54496
METHOD	ejl	(Lji;)Z	a	method_43730	method_43730
METHOD	ejl	(Ljv;Lejv;Lald;)Ljava/util/Optional;	a	method_55604	method_55604
CLASS	ejl$a	net/minecraft/class_3778$class_4181	net/minecraft/structure/pool/StructurePoolBasedGenerator$ShapedPoolStructurePiece
FIELD	ejl$a	Leie;	a	comp_2017	comp_2017
FIELD	ejl$a	Lorg/apache/commons/lang3/mutable/MutableObject;	b	comp_2018	pieceShape
FIELD	ejl$a	I	c	comp_2019	currentSize
METHOD	ejl$a	()Leie;	a	comp_2017	comp_2017
METHOD	ejl$a	()Lorg/apache/commons/lang3/mutable/MutableObject;	b	comp_2018	pieceShape
METHOD	ejl$a	()I	c	comp_2019	currentSize
CLASS	ejl$b	net/minecraft/class_3778$class_4182	net/minecraft/structure/pool/StructurePoolBasedGenerator$StructurePoolGenerator
FIELD	ejl$b	Ljv;	a	field_25852	registry
FIELD	ejl$b	I	b	field_18700	maxSize
FIELD	ejl$b	Ldtx;	c	field_18702	chunkGenerator
FIELD	ejl$b	Lemj;	d	field_18703	structureTemplateManager
FIELD	ejl$b	Ljava/util/List;	e	field_18704	children
FIELD	ejl$b	Lazf;	f	field_18705	random
FIELD	ejl$b	Lazi;	g	field_18706	structurePieces
METHOD	ejl$b	(Lald;)Ljava/lang/String;	a	method_46730	method_46730
METHOD	ejl$b	(Leia;Lejv;Lemi$c;)I	a	method_19305	method_19305
METHOD	ejl$b	(Leie;Lorg/apache/commons/lang3/mutable/MutableObject;IZLdby;Ldyg;Lejv;)V	a	method_19306	generatePiece
METHOD	ejl$b	(Lemi$c;)Ljava/lang/String;	a	method_54497	method_54497
METHOD	ejl$b	(Lemi$c;Lejv;)Lald;	a	method_54498	lookupPool
METHOD	ejl$b	(Lji;)Ljava/lang/Integer;	a	method_31113	method_31113
METHOD	ejl$b	(Lji;)Ljava/lang/Integer;	b	method_31114	method_31114
METHOD	ejl$b	(Lji;)Lji;	c	method_31115	method_31115
CLASS	ejm	net/minecraft/class_5188	net/minecraft/structure/pool/LegacySinglePoolElement
FIELD	ejm	Lcom/mojang/serialization/MapCodec;	a	field_24949	CODEC
METHOD	ejm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28874	method_28874
CLASS	ejn	net/minecraft/class_3782	net/minecraft/structure/pool/ListPoolElement
FIELD	ejn	Lcom/mojang/serialization/MapCodec;	a	field_24950	CODEC
FIELD	ejn	Ljava/util/List;	b	field_16676	elements
METHOD	ejn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28875	method_28875
METHOD	ejn	(Lejn;)Ljava/util/List;	a	method_28876	method_28876
METHOD	ejn	(Lejp;)Z	a	method_35369	method_35369
METHOD	ejn	(Lejr$a;Lejp;)V	a	method_16620	method_16620
METHOD	ejn	(Lemj;Liz;Ldlk;Lejp;)Leia;	a	method_35370	method_35370
METHOD	ejn	()Ljava/lang/IllegalStateException;	b	method_35371	method_35371
METHOD	ejn	(Lejr$a;)V	b	method_19307	setAllElementsProjection
CLASS	ejo	net/minecraft/class_3781	net/minecraft/structure/pool/SinglePoolElement
FIELD	ejo	Lcom/mojang/serialization/Codec;	a	field_24951	LOCATION_CODEC
FIELD	ejo	Lcom/mojang/serialization/MapCodec;	b	field_24952	CODEC
FIELD	ejo	Lcom/mojang/datafixers/util/Either;	c	field_24015	location
FIELD	ejo	Lji;	d	field_16674	processors
METHOD	ejo	(Lcom/mojang/datafixers/util/Either;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;	a	method_28877	encodeLocation
METHOD	ejo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28878	method_28878
METHOD	ejo	(Ldlk;Leia;Z)Leme;	a	method_16616	createPlacementData
METHOD	ejo	(Lejo;)Lcom/mojang/datafixers/util/Either;	a	method_28879	method_28879
METHOD	ejo	(Lemi$c;)I	a	method_54781	method_54781
METHOD	ejo	(Lemj;)Lemi;	a	method_27233	getStructure
METHOD	ejo	(Lemj;Liz;Ldlk;Z)Ljava/util/List;	a	method_16614	getDataStructureBlocks
METHOD	ejo	(Ljava/util/List;)V	a	method_54782	sort
METHOD	ejo	(Lur;)Ljava/lang/Integer;	a	method_54783	method_54783
METHOD	ejo	()Lcom/mojang/serialization/codecs/RecordCodecBuilder;	b	method_28880	processorsGetter
METHOD	ejo	(Lejo;)Lji;	b	method_28881	method_28881
METHOD	ejo	()Lcom/mojang/serialization/codecs/RecordCodecBuilder;	c	method_28882	locationGetter
METHOD	ejo	()Ljava/lang/String;	h	method_49540	method_49540
CLASS	ejp	net/minecraft/class_3784	net/minecraft/structure/pool/StructurePoolElement
FIELD	ejp	Lji;	a	field_40924	EMPTY_PROCESSORS
FIELD	ejp	Lejr$a;	b	field_16862	projection
FIELD	ejp	Lcom/mojang/serialization/Codec;	e	field_24953	CODEC
METHOD	ejp	()Lejq;	a	method_16757	getType
METHOD	ejp	(Ldbx;Lemi$c;Liz;Ldlk;Lazf;Leia;)V	a	method_16756	method_16756
METHOD	ejp	(Lejr$a;)Lejp;	a	method_16622	setProjection
METHOD	ejp	(Lejr$a;Ljava/util/function/Function;)Lejp;	a	method_30424	method_30424
METHOD	ejp	(Lemj;Ldcr;Ldcp;Ldtx;Liz;Liz;Ldlk;Leia;Lazf;Z)Z	a	method_16626	generate
METHOD	ejp	(Lemj;Ldlk;)Lkd;	a	method_16601	getStart
METHOD	ejp	(Lemj;Liz;Ldlk;)Leia;	a	method_16628	getBoundingBox
METHOD	ejp	(Lemj;Liz;Ldlk;Lazf;)Ljava/util/List;	a	method_16627	getStructureBlockInfos
METHOD	ejp	(Ljava/lang/String;)Ljava/util/function/Function;	a	method_30425	ofLegacySingle
METHOD	ejp	(Ljava/lang/String;Lejr$a;)Lejo;	a	method_30428	method_30428
METHOD	ejp	(Ljava/lang/String;Lji;)Ljava/util/function/Function;	a	method_30426	ofProcessedLegacySingle
METHOD	ejp	(Ljava/lang/String;Lji;Lejr$a;)Lejo;	a	method_30427	method_30427
METHOD	ejp	(Ljava/util/List;Lejr$a;)Lejn;	a	method_30430	method_30430
METHOD	ejp	(Lji;)Ljava/util/function/Function;	a	method_30421	ofFeature
METHOD	ejp	(Lji;Lejr$a;)Lejj;	a	method_30422	method_30422
METHOD	ejp	(Lejr$a;)Leji;	b	method_30433	method_30433
METHOD	ejp	(Ljava/lang/String;)Ljava/util/function/Function;	b	method_30434	ofSingle
METHOD	ejp	(Ljava/lang/String;Lejr$a;)Lejm;	b	method_40165	method_40165
METHOD	ejp	(Ljava/lang/String;Lji;)Ljava/util/function/Function;	b	method_30435	ofProcessedSingle
METHOD	ejp	(Ljava/lang/String;Lji;Lejr$a;)Lejm;	b	method_30437	method_30437
METHOD	ejp	(Ljava/util/List;)Ljava/util/function/Function;	b	method_30429	ofList
METHOD	ejp	()Lcom/mojang/serialization/codecs/RecordCodecBuilder;	d	method_28883	projectionGetter
METHOD	ejp	()Lejr$a;	e	method_16624	getProjection
METHOD	ejp	()I	f	method_19308	getGroundLevelDelta
METHOD	ejp	()Ljava/util/function/Function;	g	method_30438	ofEmpty
CLASS	ejq	net/minecraft/class_3816	net/minecraft/structure/pool/StructurePoolElementType
FIELD	ejq	Lejq;	a	field_16973	field_16973
FIELD	ejq	Lejq;	b	field_16974	field_16974
FIELD	ejq	Lejq;	c	field_16971	field_16971
FIELD	ejq	Lejq;	d	field_16972	field_16972
FIELD	ejq	Lejq;	e	field_24016	field_24016
METHOD	ejq	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_28884	method_28884
METHOD	ejq	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lejq;	a	method_28885	register
CLASS	ejr	net/minecraft/class_3785	net/minecraft/structure/pool/StructurePool
FIELD	ejr	Lcom/mojang/serialization/Codec;	a	field_25853	CODEC
FIELD	ejr	Lcom/mojang/serialization/Codec;	b	field_24954	REGISTRY_CODEC
FIELD	ejr	I	c	field_31523	DEFAULT_Y
FIELD	ejr	Lorg/apache/commons/lang3/mutable/MutableObject;	d	field_40925	FALLBACK
FIELD	ejr	Ljava/util/List;	e	field_16864	elementCounts
FIELD	ejr	Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	f	field_16680	elements
FIELD	ejr	Lji;	g	field_40926	fallback
FIELD	ejr	I	h	field_18707	highestY
METHOD	ejr	()Lji;	a	method_46736	getFallback
METHOD	ejr	(Lazf;)Lejp;	a	method_16631	getRandomElement
METHOD	ejr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28886	method_28886
METHOD	ejr	(Lejp;)Z	a	method_35372	method_35372
METHOD	ejr	(Lejr;)Ljava/util/List;	a	method_28888	method_28888
METHOD	ejr	(Lemj;)I	a	method_19309	getHighestY
METHOD	ejr	(Lemj;Lejp;)I	a	method_19310	method_19310
METHOD	ejr	()I	b	method_16632	getElementCount
METHOD	ejr	(Lazf;)Ljava/util/List;	b	method_16633	getElementIndicesInRandomOrder
CLASS	ejr$a	net/minecraft/class_3785$class_3786	net/minecraft/structure/pool/StructurePool$Projection
FIELD	ejr$a	Lejr$a;	a	field_16686	field_16686
FIELD	ejr$a	Lejr$a;	b	field_16687	field_16687
FIELD	ejr$a	Lazs$a;	c	field_24956	CODEC
FIELD	ejr$a	Ljava/lang/String;	d	field_16682	id
FIELD	ejr$a	Lcom/google/common/collect/ImmutableList;	e	field_16685	processors
FIELD	ejr$a	[Lejr$a;	f	field_16683	field_16683
METHOD	ejr$a	()Ljava/lang/String;	a	method_16635	getId
METHOD	ejr$a	(Ljava/lang/String;)Lejr$a;	a	method_16638	getById
METHOD	ejr$a	()Lcom/google/common/collect/ImmutableList;	b	method_16636	getProcessors
METHOD	ejr$a	()[Lejr$a;	d	method_36758	method_36758
CLASS	ejs	net/minecraft/class_8888	net/minecraft/structure/pool/alias/DirectStructurePoolAliasBinding
FIELD	ejs	Lcom/mojang/serialization/MapCodec;	a	field_46824	CODEC
FIELD	ejs	Lald;	c	comp_2003	comp_2003
FIELD	ejs	Lald;	d	comp_2004	comp_2004
METHOD	ejs	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54501	method_54501
METHOD	ejs	()Lald;	c	comp_2003	comp_2003
METHOD	ejs	()Lald;	d	comp_2004	comp_2004
CLASS	ejt	net/minecraft/class_8889	net/minecraft/structure/pool/alias/StructurePoolAliasBinding
FIELD	ejt	Lcom/mojang/serialization/Codec;	b	field_46825	CODEC
METHOD	ejt	()Ljava/util/stream/Stream;	a	method_54499	streamTargets
METHOD	ejt	(Lald;Lald;)Lejs;	a	method_54503	direct
METHOD	ejt	(Lald;Lbpc;)Lejw;	a	method_54504	random
METHOD	ejt	(Lazf;Ljava/util/function/BiConsumer;)V	a	method_54500	forEach
METHOD	ejt	(Lbpc$a;Lbpe$b;)V	a	method_54505	method_54505
METHOD	ejt	(Lbpc;)Lejx;	a	method_54506	randomGroup
METHOD	ejt	(Ljava/lang/String;Lbpc;)Lejw;	a	method_54507	random
METHOD	ejt	(Ljava/lang/String;Ljava/lang/String;)Lejs;	a	method_54508	direct
METHOD	ejt	()Lcom/mojang/serialization/MapCodec;	b	method_54502	getCodec
CLASS	eju	net/minecraft/class_8890	net/minecraft/structure/pool/alias/StructurePoolAliasBindings
METHOD	eju	(Lald;)Ljava/lang/String;	a	method_55227	method_55227
METHOD	eju	(Ljv;)Lcom/mojang/serialization/MapCodec;	a	method_54509	registerAndGetDefault
METHOD	eju	(Lrc;Lji;Ljava/lang/String;)V	a	method_55228	method_55228
METHOD	eju	(Lrc;Lji;Ljava/util/List;)V	a	method_55229	registerPools
CLASS	ejv	net/minecraft/class_8891	net/minecraft/structure/pool/alias/StructurePoolAliasLookup
FIELD	ejv	Lejv;	a	field_46826	EMPTY
METHOD	ejv	(Lald;)Ljava/lang/String;	a	method_54510	method_54510
METHOD	ejv	(Lazf;Lcom/google/common/collect/ImmutableMap$Builder;Lejt;)V	a	method_54511	method_54511
METHOD	ejv	(Ljava/util/Map;Lald;)Lald;	a	method_54512	method_54512
METHOD	ejv	(Lald;)Lald;	b	method_54513	method_54513
CLASS	ejw	net/minecraft/class_8892	net/minecraft/structure/pool/alias/RandomStructurePoolAliasBinding
FIELD	ejw	Lcom/mojang/serialization/MapCodec;	a	field_46827	CODEC
FIELD	ejw	Lald;	c	comp_2005	comp_2005
FIELD	ejw	Lbpc;	d	comp_2006	comp_2006
METHOD	ejw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54514	method_54514
METHOD	ejw	(Ljava/util/function/BiConsumer;Lbpe$b;)V	a	method_54515	method_54515
METHOD	ejw	()Lald;	c	comp_2005	comp_2005
METHOD	ejw	()Lbpc;	d	comp_2006	comp_2006
CLASS	ejx	net/minecraft/class_8893	net/minecraft/structure/pool/alias/RandomGroupStructurePoolAliasBinding
FIELD	ejx	Lcom/mojang/serialization/MapCodec;	a	field_46828	CODEC
FIELD	ejx	Lbpc;	c	comp_2007	comp_2007
METHOD	ejx	(Lazf;Ljava/util/function/BiConsumer;Lbpe$b;)V	a	method_54516	method_54516
METHOD	ejx	(Lazf;Ljava/util/function/BiConsumer;Lejt;)V	a	method_54517	method_54517
METHOD	ejx	(Lbpe$b;)Ljava/util/stream/Stream;	a	method_54518	method_54518
METHOD	ejx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_54519	method_54519
METHOD	ejx	()Lbpc;	c	comp_2007	comp_2007
CLASS	ejy	net/minecraft/class_8894	net/minecraft/unused/packageinfo/PackageInfo8894
CLASS	ejz	net/minecraft/class_6116	net/minecraft/unused/packageinfo/PackageInfo6116
CLASS	eka	net/minecraft/class_3789	net/minecraft/structure/BuriedTreasureGenerator
CLASS	eka$a	net/minecraft/class_3789$class_3339	net/minecraft/structure/BuriedTreasureGenerator$Piece
METHOD	eka$a	(Ldsa;)Z	b	method_14655	isLiquid
CLASS	ekb	net/minecraft/class_2956	net/minecraft/world/gen/structure/BuriedTreasureStructure
FIELD	ekb	Lcom/mojang/serialization/MapCodec;	d	field_37790	CODEC
METHOD	ekb	(Leii$a;Leja;)V	a	method_41652	method_41652
METHOD	ekb	(Leja;Leii$a;)V	a	method_38672	addPieces
CLASS	ekc	net/minecraft/class_3346	net/minecraft/structure/DesertTempleGenerator
FIELD	ekc	I	h	field_34725	WIDTH
FIELD	ekc	I	i	field_34726	DEPTH
FIELD	ekc	[Z	j	field_14397	hasPlacedChest
FIELD	ekc	Ljava/util/List;	k	field_42856	potentialSuspiciousSandPositions
FIELD	ekc	Liz;	l	field_44482	basementMarkerPos
METHOD	ekc	(IIIIII)V	a	method_49263	addPotentialSuspiciousSandArea
METHOD	ekc	(Ldcr;IIILeia;)V	a	method_49260	addSandOrSandstone
METHOD	ekc	(Ldcr;Leia;)V	a	method_49261	generateBasement
METHOD	ekc	(Ldcr;Leia;IIIII)V	a	method_49262	generateBasementRoof
METHOD	ekc	(Liz;Ldcr;Leia;)V	a	method_49264	generateBasementStairs
METHOD	ekc	()Ljava/util/List;	b	method_49265	getPotentialSuspiciousSandPositions
METHOD	ekc	(Liz;Ldcr;Leia;)V	b	method_49266	generateSuspiciousSandRoom
METHOD	ekc	()Liz;	c	method_51180	getBasementMarkerPos
METHOD	ekc	(III)V	c	method_49259	addPotentialSuspiciousSandPosition
CLASS	ekd	net/minecraft/class_3006	net/minecraft/world/gen/structure/DesertPyramidStructure
FIELD	ekd	Lcom/mojang/serialization/MapCodec;	d	field_37791	CODEC
METHOD	ekd	(Leia;Ldcr;Liz;)V	a	method_51181	placeSuspiciousSand
METHOD	ekd	(Liz;Ldpj;)V	a	method_51182	method_51182
CLASS	eke	net/minecraft/class_3342	net/minecraft/structure/EndCityGenerator
FIELD	eke	I	a	field_31549	MAX_DEPTH
FIELD	eke	Leke$b;	b	field_14390	BUILDING
FIELD	eke	Ljava/util/List;	c	field_14385	SMALL_TOWER_BRIDGE_ATTACHMENTS
FIELD	eke	Leke$b;	d	field_14386	SMALL_TOWER
FIELD	eke	Leke$b;	e	field_14387	BRIDGE_PIECE
FIELD	eke	Ljava/util/List;	f	field_14388	FAT_TOWER_BRIDGE_ATTACHMENTS
FIELD	eke	Leke$b;	g	field_14384	FAT_TOWER
METHOD	eke	(Lemj;Leke$a;Liz;Ljava/lang/String;Ldlk;Z)Leke$a;	a	method_14684	createPiece
METHOD	eke	(Lemj;Leke$b;ILeke$a;Liz;Ljava/util/List;Lazf;)Z	a	method_14673	createPart
METHOD	eke	(Lemj;Liz;Ldlk;Ljava/util/List;Lazf;)V	a	method_14679	addPieces
METHOD	eke	(Ljava/util/List;Leke$a;)Leke$a;	a	method_14681	addPiece
CLASS	eke$1	net/minecraft/class_3342$1	net/minecraft/structure/EndCityGenerator$1
CLASS	eke$2	net/minecraft/class_3342$2	net/minecraft/structure/EndCityGenerator$2
CLASS	eke$3	net/minecraft/class_3342$3	net/minecraft/structure/EndCityGenerator$3
FIELD	eke$3	Z	a	field_14394	shipGenerated
CLASS	eke$4	net/minecraft/class_3342$4	net/minecraft/structure/EndCityGenerator$4
CLASS	eke$a	net/minecraft/class_3342$class_3343	net/minecraft/structure/EndCityGenerator$Piece
METHOD	eke$a	(Ljava/lang/String;)Lale;	a	method_35425	getId
METHOD	eke$a	(Lur;Lale;)Leme;	a	method_35426	method_35426
METHOD	eke$a	(ZLdlk;)Leme;	a	method_35427	createPlacementData
CLASS	eke$b	net/minecraft/class_3342$class_3344	net/minecraft/structure/EndCityGenerator$Part
METHOD	eke$b	()V	a	method_14688	init
METHOD	eke$b	(Lemj;ILeke$a;Liz;Ljava/util/List;Lazf;)Z	a	method_14687	create
CLASS	ekf	net/minecraft/class_3021	net/minecraft/world/gen/structure/EndCityStructure
FIELD	ekf	Lcom/mojang/serialization/MapCodec;	d	field_37792	CODEC
METHOD	ekf	(Leja;Liz;Ldlk;Leii$a;)V	a	method_39817	addPieces
METHOD	ekf	(Liz;Ldlk;Leii$a;Leja;)V	a	method_41655	method_41655
CLASS	ekg	net/minecraft/class_3351	net/minecraft/structure/IglooGenerator
FIELD	ekg	I	a	field_31550	OFFSET_Y
FIELD	ekg	Lale;	b	field_14409	TOP_TEMPLATE
FIELD	ekg	Lale;	c	field_14407	MIDDLE_TEMPLATE
FIELD	ekg	Lale;	d	field_14410	BOTTOM_TEMPLATE
FIELD	ekg	Ljava/util/Map;	e	field_14408	OFFSETS
FIELD	ekg	Ljava/util/Map;	f	field_14406	OFFSETS_FROM_TOP
METHOD	ekg	(Lemj;Liz;Ldlk;Lein;Lazf;)V	a	method_14705	addPieces
CLASS	ekg$a	net/minecraft/class_3351$class_3352	net/minecraft/structure/IglooGenerator$Piece
METHOD	ekg$a	(Lale;Liz;I)Liz;	a	method_35430	getPosOffset
METHOD	ekg$a	(Ldlk;Lale;)Leme;	a	method_35428	createPlacementData
METHOD	ekg$a	(Lur;Lale;)Leme;	a	method_35429	method_35429
CLASS	ekh	net/minecraft/class_3071	net/minecraft/world/gen/structure/IglooStructure
FIELD	ekh	Lcom/mojang/serialization/MapCodec;	d	field_37793	CODEC
METHOD	ekh	(Leii$a;Leja;)V	a	method_41657	method_41657
METHOD	ekh	(Leja;Leii$a;)V	a	method_38675	addPieces
CLASS	eki	net/minecraft/class_5434	net/minecraft/world/gen/structure/JigsawStructure
FIELD	eki	I	d	field_38435	MAX_SIZE
FIELD	eki	I	e	field_49155	field_49155
FIELD	eki	I	f	field_47412	MAX_GENERATION_DEPTH
FIELD	eki	Lcom/mojang/serialization/MapCodec;	g	field_37794	CODEC
FIELD	eki	Lji;	h	field_37795	startPool
FIELD	eki	Ljava/util/Optional;	i	field_39059	startJigsawName
FIELD	eki	I	j	field_37796	size
FIELD	eki	Legp;	k	field_37797	startHeight
FIELD	eki	Z	l	field_37798	useExpansionHack
FIELD	eki	Ljava/util/Optional;	m	field_37799	projectStartToHeightmap
FIELD	eki	I	n	field_38268	maxDistanceFromCenter
FIELD	eki	Ljava/util/List;	o	field_46829	poolAliasBindings
METHOD	eki	(Leki;)Lcom/mojang/serialization/DataResult;	a	method_42708	validate
METHOD	eki	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_41662	method_41662
METHOD	eki	(Leki;)Ljava/util/List;	b	method_54520	method_54520
METHOD	eki	(Leki;)Ljava/lang/Integer;	c	method_42704	method_42704
METHOD	eki	(Leki;)Ljava/util/Optional;	d	method_42705	method_42705
METHOD	eki	(Leki;)Ljava/lang/Boolean;	e	method_42706	method_42706
METHOD	eki	()Ljava/util/List;	f	method_54521	getPoolAliasBindings
METHOD	eki	(Leki;)Legp;	f	method_42707	method_42707
METHOD	eki	()Ljava/lang/String;	g	method_49541	method_49541
METHOD	eki	(Leki;)Ljava/lang/Integer;	g	method_42709	method_42709
METHOD	eki	(Leki;)Ljava/util/Optional;	h	method_43567	method_43567
METHOD	eki	(Leki;)Lji;	i	method_42710	method_42710
CLASS	eki$1	net/minecraft/class_5434$1	net/minecraft/world/gen/structure/JigsawStructure$1
FIELD	eki$1	[I	a	field_38436	field_38436
CLASS	ekj	net/minecraft/class_3348	net/minecraft/structure/JungleTempleGenerator
FIELD	ekj	I	h	field_34727	field_34727
FIELD	ekj	I	i	field_34728	DEPTH
FIELD	ekj	Z	j	field_14402	placedMainChest
FIELD	ekj	Z	k	field_14401	placedHiddenChest
FIELD	ekj	Z	l	field_14400	placedTrap1
FIELD	ekj	Z	m	field_14399	placedTrap2
FIELD	ekj	Lekj$a;	n	field_14403	COBBLESTONE_RANDOMIZER
CLASS	ekj$a	net/minecraft/class_3348$class_3349	net/minecraft/structure/JungleTempleGenerator$CobblestoneRandomizer
CLASS	ekk	net/minecraft/class_3076	net/minecraft/world/gen/structure/JungleTempleStructure
FIELD	ekk	Lcom/mojang/serialization/MapCodec;	d	field_37800	CODEC
CLASS	ekl	net/minecraft/class_3353	net/minecraft/structure/MineshaftGenerator
FIELD	ekl	I	a	field_34729	field_34729
FIELD	ekl	Lorg/slf4j/Logger;	b	field_29326	LOGGER
FIELD	ekl	I	c	field_31551	field_31551
FIELD	ekl	I	d	field_31552	field_31552
FIELD	ekl	I	e	field_31553	field_31553
FIELD	ekl	I	f	field_31554	field_31554
FIELD	ekl	I	g	field_31555	field_31555
FIELD	ekl	I	h	field_31556	field_31556
METHOD	ekl	(Leim;Lein;Lazf;IIILje;I)Lekl$c;	a	method_14711	pieceGenerator
METHOD	ekl	(Lein;Lazf;IIILje;ILekm$a;)Lekl$c;	a	method_14712	pickPiece
CLASS	ekl$1	net/minecraft/class_3353$1	net/minecraft/structure/MineshaftGenerator$1
FIELD	ekl$1	[I	a	field_14417	field_14417
CLASS	ekl$a	net/minecraft/class_3353$class_3354	net/minecraft/structure/MineshaftGenerator$MineshaftCorridor
FIELD	ekl$a	Z	b	field_14416	hasRails
FIELD	ekl$a	Z	c	field_14415	hasCobwebs
FIELD	ekl$a	Z	d	field_14414	hasSpawner
FIELD	ekl$a	I	h	field_14413	length
METHOD	ekl$a	(Ldbz;Liz;Ldsa;)Z	a	method_33777	isUpsideSolidFullSquare
METHOD	ekl$a	(Ldcr;Ldsa;Liz$a;II)V	a	method_33878	fillColumn
METHOD	ekl$a	(Ldcr;Leia;III)V	a	method_33776	fillSupportBeam
METHOD	ekl$a	(Ldcr;Leia;IIII)Z	a	method_36422	hasSolidNeighborBlocks
METHOD	ekl$a	(Ldcr;Leia;IIIIILazf;)V	a	method_14713	generateSupports
METHOD	ekl$a	(Ldcr;Leia;Lazf;FIII)V	a	method_14715	addCobwebsUnderground
METHOD	ekl$a	(Lein;Lazf;IIILje;)Leia;	a	method_14714	getBoundingBox
METHOD	ekl$a	(Ldbz;Liz;Ldsa;)Z	b	method_33877	sideCoversSmallSquare
METHOD	ekl$a	(Ldcr;Ldsa;IIILeia;)V	c	method_33879	fillSupportBeam
CLASS	ekl$b	net/minecraft/class_3353$class_3355	net/minecraft/structure/MineshaftGenerator$MineshaftCrossing
FIELD	ekl$b	Lje;	b	field_14420	direction
FIELD	ekl$b	Z	c	field_14419	twoFloors
METHOD	ekl$b	(Ldcr;Leia;IIII)V	a	method_14716	generateCrossingPillar
METHOD	ekl$b	(Lein;Lazf;IIILje;)Leia;	a	method_14717	getBoundingBox
CLASS	ekl$c	net/minecraft/class_3353$class_3356	net/minecraft/structure/MineshaftGenerator$MineshaftPart
FIELD	ekl$c	Lekm$a;	a	field_14421	mineshaftType
METHOD	ekl$c	(Ldbc;Leia;IIII)Z	a	method_14719	isSolidCeiling
METHOD	ekl$c	(Ldbx;Leia;)Z	a	method_33999	cannotGenerate
METHOD	ekl$c	(Ldcr;Leia;Ldsa;III)V	a	method_33880	tryPlaceFloor
CLASS	ekl$d	net/minecraft/class_3353$class_3357	net/minecraft/structure/MineshaftGenerator$MineshaftRoom
FIELD	ekl$d	Ljava/util/List;	b	field_14422	entrances
METHOD	ekl$d	(Lur;Lvo;)V	a	method_34397	method_34397
CLASS	ekl$e	net/minecraft/class_3353$class_3358	net/minecraft/structure/MineshaftGenerator$MineshaftStairs
METHOD	ekl$e	(Lein;Lazf;IIILje;)Leia;	a	method_14720	getBoundingBox
CLASS	ekm	net/minecraft/class_3098	net/minecraft/world/gen/structure/MineshaftStructure
FIELD	ekm	Lcom/mojang/serialization/MapCodec;	d	field_37801	CODEC
FIELD	ekm	Lekm$a;	e	field_37802	type
METHOD	ekm	(Leja;Leii$a;)I	a	method_38678	addPieces
METHOD	ekm	(Lekm;)Lekm$a;	a	method_41667	method_41667
METHOD	ekm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_41669	method_41669
CLASS	ekm$a	net/minecraft/class_3098$class_3100	net/minecraft/world/gen/structure/MineshaftStructure$Type
FIELD	ekm$a	Lekm$a;	a	field_13692	field_13692
FIELD	ekm$a	Lekm$a;	b	field_13691	field_13691
FIELD	ekm$a	Lcom/mojang/serialization/Codec;	c	field_24839	CODEC
FIELD	ekm$a	Ljava/util/function/IntFunction;	d	field_41680	BY_ID
FIELD	ekm$a	Ljava/lang/String;	e	field_13689	name
FIELD	ekm$a	Ldsa;	f	field_28850	log
FIELD	ekm$a	Ldsa;	g	field_28851	planks
FIELD	ekm$a	Ldsa;	h	field_28852	fence
FIELD	ekm$a	[Lekm$a;	i	field_13688	field_13688
METHOD	ekm$a	()Ljava/lang/String;	a	method_13534	getName
METHOD	ekm$a	(I)Lekm$a;	a	method_13535	byId
METHOD	ekm$a	()Ldsa;	b	method_33760	getLog
METHOD	ekm$a	()Ldsa;	d	method_33761	getPlanks
METHOD	ekm$a	()Ldsa;	e	method_33762	getFence
METHOD	ekm$a	()[Lekm$a;	f	method_36755	method_36755
CLASS	ekn	net/minecraft/class_3390	net/minecraft/structure/NetherFortressGenerator
FIELD	ekn	I	a	field_34730	field_34730
FIELD	ekn	I	b	field_31557	field_31557
FIELD	ekn	I	c	field_31558	field_31558
FIELD	ekn	[Lekn$n;	d	field_14494	ALL_BRIDGE_PIECES
FIELD	ekn	[Lekn$n;	e	field_14493	ALL_CORRIDOR_PIECES
METHOD	ekn	(Lekn$n;Lein;Lazf;IIILje;I)Lekn$m;	a	method_14795	createPiece
CLASS	ekn$1	net/minecraft/class_3390$1	net/minecraft/structure/NetherFortressGenerator$1
FIELD	ekn$1	[I	a	field_14508	field_14508
CLASS	ekn$a	net/minecraft/class_3390$class_3391	net/minecraft/structure/NetherFortressGenerator$BridgeCrossing
FIELD	ekn$a	I	a	field_31559	SIZE_X
FIELD	ekn$a	I	b	field_31560	SIZE_Y
FIELD	ekn$a	I	c	field_31561	SIZE_Z
METHOD	ekn$a	(Lein;IIILje;I)Lekn$a;	a	method_14796	create
CLASS	ekn$b	net/minecraft/class_3390$class_3392	net/minecraft/structure/NetherFortressGenerator$BridgeEnd
FIELD	ekn$b	I	a	field_31562	SIZE_X
FIELD	ekn$b	I	b	field_31563	SIZE_Y
FIELD	ekn$b	I	c	field_31564	SIZE_Z
FIELD	ekn$b	I	d	field_14495	seed
METHOD	ekn$b	(Lein;Lazf;IIILje;I)Lekn$b;	a	method_14797	create
CLASS	ekn$c	net/minecraft/class_3390$class_3393	net/minecraft/structure/NetherFortressGenerator$Bridge
FIELD	ekn$c	I	a	field_31565	SIZE_X
FIELD	ekn$c	I	b	field_31566	SIZE_Y
FIELD	ekn$c	I	c	field_31567	SIZE_Z
METHOD	ekn$c	(Lein;Lazf;IIILje;I)Lekn$c;	a	method_14798	create
CLASS	ekn$d	net/minecraft/class_3390$class_3394	net/minecraft/structure/NetherFortressGenerator$CorridorStairs
FIELD	ekn$d	I	a	field_31568	SIZE_X
FIELD	ekn$d	I	b	field_31569	SIZE_Y
FIELD	ekn$d	I	c	field_31570	SIZE_Z
METHOD	ekn$d	(Lein;IIILje;I)Lekn$d;	a	method_14799	create
CLASS	ekn$e	net/minecraft/class_3390$class_3395	net/minecraft/structure/NetherFortressGenerator$CorridorBalcony
FIELD	ekn$e	I	a	field_31571	SIZE_X
FIELD	ekn$e	I	b	field_31572	SIZE_Y
FIELD	ekn$e	I	c	field_31573	SIZE_Z
METHOD	ekn$e	(Lein;IIILje;I)Lekn$e;	a	method_14800	create
CLASS	ekn$f	net/minecraft/class_3390$class_3396	net/minecraft/structure/NetherFortressGenerator$CorridorExit
FIELD	ekn$f	I	a	field_31574	SIZE_X
FIELD	ekn$f	I	b	field_31575	SIZE_Y
FIELD	ekn$f	I	c	field_31576	SIZE_Z
METHOD	ekn$f	(Lein;Lazf;IIILje;I)Lekn$f;	a	method_14801	create
CLASS	ekn$g	net/minecraft/class_3390$class_3397	net/minecraft/structure/NetherFortressGenerator$CorridorCrossing
FIELD	ekn$g	I	a	field_31577	SIZE_X
FIELD	ekn$g	I	b	field_31578	SIZE_Y
FIELD	ekn$g	I	c	field_31579	SIZE_Z
METHOD	ekn$g	(Lein;IIILje;I)Lekn$g;	a	method_14802	create
CLASS	ekn$h	net/minecraft/class_3390$class_3398	net/minecraft/structure/NetherFortressGenerator$CorridorLeftTurn
FIELD	ekn$h	I	a	field_31580	SIZE_X
FIELD	ekn$h	I	b	field_31581	SIZE_Y
FIELD	ekn$h	I	c	field_31582	SIZE_Z
FIELD	ekn$h	Z	d	field_14496	containsChest
METHOD	ekn$h	(Lein;Lazf;IIILje;I)Lekn$h;	a	method_14803	create
CLASS	ekn$i	net/minecraft/class_3390$class_3399	net/minecraft/structure/NetherFortressGenerator$SmallCorridor
FIELD	ekn$i	I	a	field_31583	SIZE_X
FIELD	ekn$i	I	b	field_31584	SIZE_Y
FIELD	ekn$i	I	c	field_31585	SIZE_Z
METHOD	ekn$i	(Lein;IIILje;I)Lekn$i;	a	method_14804	create
CLASS	ekn$j	net/minecraft/class_3390$class_3400	net/minecraft/structure/NetherFortressGenerator$CorridorRightTurn
FIELD	ekn$j	I	a	field_31586	SIZE_X
FIELD	ekn$j	I	b	field_31587	SIZE_Y
FIELD	ekn$j	I	c	field_31588	SIZE_Z
FIELD	ekn$j	Z	d	field_14497	containsChest
METHOD	ekn$j	(Lein;Lazf;IIILje;I)Lekn$j;	a	method_14805	create
CLASS	ekn$k	net/minecraft/class_3390$class_3401	net/minecraft/structure/NetherFortressGenerator$CorridorNetherWartsRoom
FIELD	ekn$k	I	a	field_31589	SIZE_X
FIELD	ekn$k	I	b	field_31590	SIZE_Y
FIELD	ekn$k	I	c	field_31591	SIZE_Z
METHOD	ekn$k	(Lein;IIILje;I)Lekn$k;	a	method_14806	create
CLASS	ekn$l	net/minecraft/class_3390$class_3402	net/minecraft/structure/NetherFortressGenerator$BridgePlatform
FIELD	ekn$l	I	a	field_31592	SIZE_X
FIELD	ekn$l	I	b	field_31593	SIZE_Y
FIELD	ekn$l	I	c	field_31594	SIZE_Z
FIELD	ekn$l	Z	d	field_14498	hasBlazeSpawner
METHOD	ekn$l	(Lein;IIIILje;)Lekn$l;	a	method_14807	create
CLASS	ekn$m	net/minecraft/class_3390$class_3403	net/minecraft/structure/NetherFortressGenerator$Piece
METHOD	ekn$m	(Leia;)Z	a	method_14809	isInBounds
METHOD	ekn$m	(Lekn$q;Lein;Lazf;IIILje;IZ)Leim;	a	method_14813	pieceGenerator
METHOD	ekn$m	(Lekn$q;Lein;Lazf;IIZ)Leim;	a	method_14814	fillForwardOpening
METHOD	ekn$m	(Lekn$q;Ljava/util/List;Lein;Lazf;IIILje;I)Lekn$m;	a	method_14811	pickPiece
METHOD	ekn$m	(Ljava/util/List;)I	a	method_14810	checkRemainingPieces
METHOD	ekn$m	(Lekn$q;Lein;Lazf;IIZ)Leim;	b	method_14812	fillNWOpening
METHOD	ekn$m	(Lekn$q;Lein;Lazf;IIZ)Leim;	c	method_14808	fillSEOpening
CLASS	ekn$n	net/minecraft/class_3390$class_3404	net/minecraft/structure/NetherFortressGenerator$PieceData
FIELD	ekn$n	Ljava/lang/Class;	a	field_14501	pieceType
FIELD	ekn$n	I	b	field_14503	weight
FIELD	ekn$n	I	c	field_14502	generatedCount
FIELD	ekn$n	I	d	field_14499	limit
FIELD	ekn$n	Z	e	field_14500	repeatable
METHOD	ekn$n	()Z	a	method_14815	canGenerate
METHOD	ekn$n	(I)Z	a	method_14816	canGenerate
CLASS	ekn$o	net/minecraft/class_3390$class_3405	net/minecraft/structure/NetherFortressGenerator$BridgeSmallCrossing
FIELD	ekn$o	I	a	field_31595	SIZE_X
FIELD	ekn$o	I	b	field_31596	SIZE_Y
FIELD	ekn$o	I	c	field_31597	SIZE_Z
METHOD	ekn$o	(Lein;IIILje;I)Lekn$o;	a	method_14817	create
CLASS	ekn$p	net/minecraft/class_3390$class_3406	net/minecraft/structure/NetherFortressGenerator$BridgeStairs
FIELD	ekn$p	I	a	field_31598	SIZE_X
FIELD	ekn$p	I	b	field_31599	SIZE_Y
FIELD	ekn$p	I	c	field_31600	SIZE_Z
METHOD	ekn$p	(Lein;IIIILje;)Lekn$p;	a	method_14818	create
CLASS	ekn$q	net/minecraft/class_3390$class_3407	net/minecraft/structure/NetherFortressGenerator$Start
FIELD	ekn$q	Lekn$n;	a	field_14506	lastPiece
FIELD	ekn$q	Ljava/util/List;	b	field_14507	bridgePieces
FIELD	ekn$q	Ljava/util/List;	c	field_14504	corridorPieces
FIELD	ekn$q	Ljava/util/List;	d	field_14505	pieces
CLASS	eko	net/minecraft/class_3108	net/minecraft/world/gen/structure/NetherFortressStructure
FIELD	eko	Lbpg;	d	field_13705	MONSTER_SPAWNS
FIELD	eko	Lcom/mojang/serialization/MapCodec;	e	field_37803	CODEC
METHOD	eko	(Leii$a;Leja;)V	a	method_41670	method_41670
METHOD	eko	(Leja;Leii$a;)V	a	method_38679	addPieces
CLASS	ekp	net/minecraft/class_4787	net/minecraft/structure/NetherFossilGenerator
FIELD	ekp	[Lale;	a	field_22197	FOSSILS
METHOD	ekp	(Lemj;Lein;Lazf;Liz;)V	a	method_24453	addPieces
CLASS	ekp$a	net/minecraft/class_4787$class_4788	net/minecraft/structure/NetherFossilGenerator$Piece
METHOD	ekp$a	(Ldlk;)Leme;	a	method_35431	createPlacementData
METHOD	ekp$a	(Lur;Lale;)Leme;	a	method_35432	method_35432
CLASS	ekq	net/minecraft/class_4785	net/minecraft/world/gen/structure/NetherFossilStructure
FIELD	ekq	Lcom/mojang/serialization/MapCodec;	d	field_37804	CODEC
FIELD	ekq	Legp;	e	field_37805	height
METHOD	ekq	(Leii$a;Ldyr;Liz;Leja;)V	a	method_41672	method_41672
METHOD	ekq	(Lekq;)Legp;	a	method_41673	method_41673
METHOD	ekq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_41674	method_41674
CLASS	ekr	net/minecraft/class_3366	net/minecraft/structure/OceanMonumentGenerator
CLASS	ekr$1	net/minecraft/class_3366$1	net/minecraft/structure/OceanMonumentGenerator$1
FIELD	ekr$1	[I	a	field_14467	field_14467
CLASS	ekr$a	net/minecraft/class_3366$class_3367	net/minecraft/structure/OceanMonumentGenerator$DoubleXRoomFactory
CLASS	ekr$b	net/minecraft/class_3366$class_3368	net/minecraft/structure/OceanMonumentGenerator$DoubleXYRoomFactory
CLASS	ekr$c	net/minecraft/class_3366$class_3369	net/minecraft/structure/OceanMonumentGenerator$DoubleYRoomFactory
CLASS	ekr$d	net/minecraft/class_3366$class_3370	net/minecraft/structure/OceanMonumentGenerator$DoubleYZRoomFactory
CLASS	ekr$e	net/minecraft/class_3366$class_3371	net/minecraft/structure/OceanMonumentGenerator$DoubleZRoomFactory
CLASS	ekr$f	net/minecraft/class_3366$class_3372	net/minecraft/structure/OceanMonumentGenerator$SimpleRoomFactory
CLASS	ekr$g	net/minecraft/class_3366$class_3373	net/minecraft/structure/OceanMonumentGenerator$SimpleRoomTopFactory
CLASS	ekr$h	net/minecraft/class_3366$class_3374	net/minecraft/structure/OceanMonumentGenerator$Base
FIELD	ekr$h	I	C	field_31602	field_31602
FIELD	ekr$h	I	D	field_31603	field_31603
FIELD	ekr$h	I	E	field_31604	field_31604
FIELD	ekr$h	I	F	field_31605	field_31605
FIELD	ekr$h	Lekr$v;	G	field_14464	entryPieceSetting
FIELD	ekr$h	Lekr$v;	H	field_14466	coreRoomPieceSetting
FIELD	ekr$h	Ljava/util/List;	I	field_14465	children
FIELD	ekr$h	I	a	field_31606	field_31606
METHOD	ekr$h	(Ldcr;Lazf;Leia;)V	a	method_14763	method_14763
METHOD	ekr$h	(ZILdcr;Lazf;Leia;)V	a	method_14761	method_14761
METHOD	ekr$h	(Lazf;)Ljava/util/List;	b	method_14760	method_14760
METHOD	ekr$h	(Ldcr;Lazf;Leia;)V	b	method_14762	method_14762
METHOD	ekr$h	(Ldcr;Lazf;Leia;)V	c	method_14765	method_14765
METHOD	ekr$h	(Ldcr;Lazf;Leia;)V	d	method_14764	method_14764
METHOD	ekr$h	(Ldcr;Lazf;Leia;)V	e	method_14766	method_14766
METHOD	ekr$h	(Ldcr;Lazf;Leia;)V	f	method_14767	method_14767
CLASS	ekr$i	net/minecraft/class_3366$class_3375	net/minecraft/structure/OceanMonumentGenerator$PieceFactory
METHOD	ekr$i	(Lekr$v;)Z	a	method_14769	canGenerate
METHOD	ekr$i	(Lje;Lekr$v;Lazf;)Lekr$r;	a	method_14768	generate
CLASS	ekr$j	net/minecraft/class_3366$class_3376	net/minecraft/structure/OceanMonumentGenerator$CoreRoom
CLASS	ekr$k	net/minecraft/class_3366$class_3377	net/minecraft/structure/OceanMonumentGenerator$DoubleXRoom
CLASS	ekr$l	net/minecraft/class_3366$class_3378	net/minecraft/structure/OceanMonumentGenerator$DoubleXYRoom
CLASS	ekr$m	net/minecraft/class_3366$class_3379	net/minecraft/structure/OceanMonumentGenerator$DoubleYRoom
CLASS	ekr$n	net/minecraft/class_3366$class_3380	net/minecraft/structure/OceanMonumentGenerator$DoubleYZRoom
CLASS	ekr$o	net/minecraft/class_3366$class_3381	net/minecraft/structure/OceanMonumentGenerator$DoubleZRoom
CLASS	ekr$p	net/minecraft/class_3366$class_3382	net/minecraft/structure/OceanMonumentGenerator$Entry
CLASS	ekr$q	net/minecraft/class_3366$class_3383	net/minecraft/structure/OceanMonumentGenerator$Penthouse
CLASS	ekr$r	net/minecraft/class_3366$class_3384	net/minecraft/structure/OceanMonumentGenerator$Piece
FIELD	ekr$r	I	A	field_31618	field_31618
FIELD	ekr$r	Lekr$v;	B	field_14479	setting
FIELD	ekr$r	Ldsa;	b	field_14473	PRISMARINE
FIELD	ekr$r	Ldsa;	c	field_14476	PRISMARINE_BRICKS
FIELD	ekr$r	Ldsa;	d	field_14474	DARK_PRISMARINE
FIELD	ekr$r	Ldsa;	h	field_14470	ALSO_PRISMARINE_BRICKS
FIELD	ekr$r	Ldsa;	i	field_14471	SEA_LANTERN
FIELD	ekr$r	Z	j	field_31607	field_31607
FIELD	ekr$r	Ldsa;	k	field_14475	WATER
FIELD	ekr$r	Ljava/util/Set;	l	field_14472	ICE_BLOCKS
FIELD	ekr$r	I	m	field_31608	field_31608
FIELD	ekr$r	I	n	field_31609	field_31609
FIELD	ekr$r	I	o	field_31610	field_31610
FIELD	ekr$r	I	p	field_31611	field_31611
FIELD	ekr$r	I	q	field_31612	field_31612
FIELD	ekr$r	I	r	field_31613	field_31613
FIELD	ekr$r	I	s	field_31614	field_31614
FIELD	ekr$r	I	t	field_31615	field_31615
FIELD	ekr$r	I	u	field_14469	TWO_ZERO_ZERO_INDEX
FIELD	ekr$r	I	v	field_14468	TWO_TWO_ZERO_INDEX
FIELD	ekr$r	I	w	field_14478	ZERO_ONE_ZERO_INDEX
FIELD	ekr$r	I	x	field_14477	FOUR_ONE_ZERO_INDEX
FIELD	ekr$r	I	y	field_31616	field_31616
FIELD	ekr$r	I	z	field_31617	field_31617
METHOD	ekr$r	(Ldcr;Leia;III)V	a	method_14772	spawnElderGuardian
METHOD	ekr$r	(Ldcr;Leia;IIIIIILdsa;)V	a	method_14771	fillArea
METHOD	ekr$r	(Ldcr;Leia;IIZ)V	a	method_14774	method_14774
METHOD	ekr$r	(Leia;IIII)Z	a	method_14775	boxIntersects
METHOD	ekr$r	(Lje;Lekr$v;III)Leia;	a	method_35445	createBox
METHOD	ekr$r	(Ldcr;Leia;IIIIII)V	b	method_14773	setAirAndWater
METHOD	ekr$r	(III)I	c	method_14770	getIndex
CLASS	ekr$s	net/minecraft/class_3366$class_3385	net/minecraft/structure/OceanMonumentGenerator$SimpleRoom
FIELD	ekr$s	I	a	field_14480	field_14480
CLASS	ekr$t	net/minecraft/class_3366$class_3386	net/minecraft/structure/OceanMonumentGenerator$SimpleRoomTop
CLASS	ekr$u	net/minecraft/class_3366$class_3387	net/minecraft/structure/OceanMonumentGenerator$WingRoom
FIELD	ekr$u	I	a	field_14481	field_14481
CLASS	ekr$v	net/minecraft/class_3366$class_3388	net/minecraft/structure/OceanMonumentGenerator$PieceSetting
FIELD	ekr$v	I	a	field_14486	roomIndex
FIELD	ekr$v	[Lekr$v;	b	field_14487	neighbors
FIELD	ekr$v	[Z	c	field_14482	neighborPresences
FIELD	ekr$v	Z	d	field_14485	used
FIELD	ekr$v	Z	e	field_14484	field_14484
FIELD	ekr$v	I	f	field_14483	field_14483
METHOD	ekr$v	()V	a	method_14780	checkNeighborStates
METHOD	ekr$v	(I)Z	a	method_14783	method_14783
METHOD	ekr$v	(Lje;Lekr$v;)V	a	method_14786	setNeighbor
METHOD	ekr$v	()Z	b	method_14785	isAboveLevelThree
METHOD	ekr$v	()I	c	method_14781	countNeighbors
CLASS	eks	net/minecraft/class_3116	net/minecraft/world/gen/structure/OceanMonumentStructure
FIELD	eks	Lcom/mojang/serialization/MapCodec;	d	field_37806	CODEC
METHOD	eks	(Ldbd;JLeix;)Leix;	a	method_38680	modifyPiecesOnRead
METHOD	eks	(Ldbd;Ldyr;)Leim;	a	method_38681	createBasePiece
METHOD	eks	(Leii$a;Leja;)V	a	method_41675	method_41675
METHOD	eks	(Leja;Leii$a;)V	a	method_38683	addPieces
CLASS	ekt	net/minecraft/class_3409	net/minecraft/structure/OceanRuinGenerator
FIELD	ekt	Lemf;	a	field_43327	SUSPICIOUS_SAND_PROCESSOR
FIELD	ekt	Lemf;	b	field_43328	SUSPICIOUS_GRAVEL_PROCESSOR
FIELD	ekt	[Lale;	c	field_14521	WARM_RUINS
FIELD	ekt	[Lale;	d	field_14518	BRICK_RUINS
FIELD	ekt	[Lale;	e	field_14519	CRACKED_RUINS
FIELD	ekt	[Lale;	f	field_14522	MOSSY_RUINS
FIELD	ekt	[Lale;	g	field_14516	BIG_BRICK_RUINS
FIELD	ekt	[Lale;	h	field_14517	BIG_MOSSY_RUINS
FIELD	ekt	[Lale;	i	field_14520	BIG_CRACKED_RUINS
FIELD	ekt	[Lale;	j	field_14515	BIG_WARM_RUINS
METHOD	ekt	(Lazf;)Lale;	a	method_14824	getRandomWarmRuin
METHOD	ekt	(Lazf;Liz;)Ljava/util/List;	a	method_14821	getRoomPositions
METHOD	ekt	(Ldex;Ldex;Lald;)Lemf;	a	method_49885	createArchaeologyStructureProcessor
METHOD	ekt	(Lemj;Lazf;Ldlk;Liz;Leku;Lein;)V	a	method_14825	addCluster
METHOD	ekt	(Lemj;Liz;Ldlk;Lein;Lazf;Leku;)V	a	method_14827	addPieces
METHOD	ekt	(Lemj;Liz;Ldlk;Lein;Lazf;Leku;ZF)V	a	method_14822	addPieces
METHOD	ekt	(Lazf;)Lale;	b	method_14826	getRandomBigWarmRuin
CLASS	ekt$1	net/minecraft/class_3409$1	net/minecraft/structure/OceanRuinGenerator$1
FIELD	ekt$1	[I	a	field_31619	field_31619
CLASS	ekt$a	net/minecraft/class_3409$class_3410	net/minecraft/structure/OceanRuinGenerator$Piece
FIELD	ekt$a	Leku$a;	h	field_14527	biomeType
FIELD	ekt$a	F	i	field_14524	integrity
FIELD	ekt$a	Z	j	field_14525	large
METHOD	ekt$a	(Ldlk;FLeku$a;)Leme;	a	method_35446	createPlacementData
METHOD	ekt$a	(Ldlk;FLeku$a;Lale;)Leme;	a	method_35447	method_35447
METHOD	ekt$a	(Lemj;Lur;)Lekt$a;	a	method_49886	fromNbt
METHOD	ekt$a	(Liz;Ldbc;Liz;)I	a	method_14829	getGenerationY
CLASS	eku	net/minecraft/class_3411	net/minecraft/world/gen/structure/OceanRuinStructure
FIELD	eku	Lcom/mojang/serialization/MapCodec;	d	field_37807	CODEC
FIELD	eku	Leku$a;	e	field_37808	biomeTemperature
FIELD	eku	F	f	field_37809	largeProbability
FIELD	eku	F	g	field_37810	clusterProbability
METHOD	eku	(Leii$a;Leja;)V	a	method_41677	method_41677
METHOD	eku	(Leja;Leii$a;)V	a	method_38700	addPieces
METHOD	eku	(Leku;)Ljava/lang/Float;	a	method_41678	method_41678
METHOD	eku	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_41679	method_41679
METHOD	eku	(Leku;)Ljava/lang/Float;	b	method_41680	method_41680
METHOD	eku	(Leku;)Leku$a;	c	method_41681	method_41681
CLASS	eku$a	net/minecraft/class_3411$class_3413	net/minecraft/world/gen/structure/OceanRuinStructure$BiomeTemperature
FIELD	eku$a	Leku$a;	a	field_14532	field_14532
FIELD	eku$a	Leku$a;	b	field_14528	field_14528
FIELD	eku$a	Lcom/mojang/serialization/Codec;	c	field_24990	CODEC
FIELD	eku$a	Ljava/lang/String;	d	field_14529	name
FIELD	eku$a	[Leku$a;	e	field_14531	field_14531
METHOD	eku$a	()Ljava/lang/String;	a	method_14831	getName
METHOD	eku$a	()[Leku$a;	b	method_36760	method_36760
CLASS	ekv	net/minecraft/class_5189	net/minecraft/structure/RuinedPortalStructurePiece
FIELD	ekv	Lorg/slf4j/Logger;	h	field_24992	LOGGER
FIELD	ekv	F	i	field_31620	field_31620
FIELD	ekv	F	j	field_31621	field_31621
FIELD	ekv	F	k	field_31622	field_31622
FIELD	ekv	Lekv$b;	l	field_24021	verticalPlacement
FIELD	ekv	Lekv$a;	m	field_24022	properties
METHOD	ekv	(Lazf;Ldbx;)V	a	method_27243	updateNetherracksInBound
METHOD	ekv	(Lazf;Ldbx;Liz;)V	a	method_27244	generateVines
METHOD	ekv	(Lazf;Ldcr;Liz;)V	a	method_27250	method_27250
METHOD	ekv	(Ldbx;IILekv$b;)I	a	method_27237	getBaseHeight
METHOD	ekv	(Ldbx;Liz;)Z	a	method_27238	canFillNetherrack
METHOD	ekv	(Ldex;FLdex;)Lelx;	a	method_27239	createReplacementRule
METHOD	ekv	(Ldex;Ldex;)Lelx;	a	method_27240	createReplacementRule
METHOD	ekv	(Ldju;Ldlk;Lekv$b;Liz;Lekv$a;)Leme;	a	method_35450	createPlacementData
METHOD	ekv	(Lekv$b;)Ldxs$a;	a	method_27241	getHeightmapType
METHOD	ekv	(Lekv$b;Lekv$a;)Lelx;	a	method_27247	createLavaReplacementRule
METHOD	ekv	(Lemj;Lur;Lale;)Leme;	a	method_35449	createPlacementData
METHOD	ekv	(Lur;Lvo;)V	a	method_28950	method_28950
METHOD	ekv	(Lazf;Ldbx;)V	b	method_27245	placeNetherrackBase
METHOD	ekv	(Lazf;Ldbx;Liz;)V	b	method_27246	generateOvergrownLeaves
METHOD	ekv	(Lemj;Lur;Lale;)Leme;	b	method_35451	method_35451
METHOD	ekv	(Lazf;Ldbx;Liz;)V	c	method_27248	updateNetherracks
METHOD	ekv	(Lazf;Ldbx;Liz;)V	d	method_27249	placeNetherrackBottom
CLASS	ekv$a	net/minecraft/class_5189$class_5190	net/minecraft/structure/RuinedPortalStructurePiece$Properties
FIELD	ekv$a	Lcom/mojang/serialization/Codec;	a	field_24993	CODEC
FIELD	ekv$a	Z	b	field_24023	cold
FIELD	ekv$a	F	c	field_24024	mossiness
FIELD	ekv$a	Z	d	field_24025	airPocket
FIELD	ekv$a	Z	e	field_24026	overgrown
FIELD	ekv$a	Z	f	field_24027	vines
FIELD	ekv$a	Z	g	field_24028	replaceWithBlackstone
METHOD	ekv$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28951	method_28951
METHOD	ekv$a	(Lekv$a;)Ljava/lang/Boolean;	a	method_28952	method_28952
METHOD	ekv$a	(Lekv$a;)Ljava/lang/Boolean;	b	method_28953	method_28953
METHOD	ekv$a	(Lekv$a;)Ljava/lang/Boolean;	c	method_28954	method_28954
METHOD	ekv$a	(Lekv$a;)Ljava/lang/Boolean;	d	method_28955	method_28955
METHOD	ekv$a	(Lekv$a;)Ljava/lang/Float;	e	method_28956	method_28956
METHOD	ekv$a	(Lekv$a;)Ljava/lang/Boolean;	f	method_28957	method_28957
CLASS	ekv$b	net/minecraft/class_5189$class_5191	net/minecraft/structure/RuinedPortalStructurePiece$VerticalPlacement
FIELD	ekv$b	Lekv$b;	a	field_24029	field_24029
FIELD	ekv$b	Lekv$b;	b	field_24030	field_24030
FIELD	ekv$b	Lekv$b;	c	field_24031	field_24031
FIELD	ekv$b	Lekv$b;	d	field_24032	field_24032
FIELD	ekv$b	Lekv$b;	e	field_24033	field_24033
FIELD	ekv$b	Lekv$b;	f	field_24034	field_24034
FIELD	ekv$b	Lazs$a;	g	field_37811	CODEC
FIELD	ekv$b	Ljava/lang/String;	h	field_24036	id
FIELD	ekv$b	[Lekv$b;	i	field_24037	field_24037
METHOD	ekv$b	()Ljava/lang/String;	a	method_27252	getId
METHOD	ekv$b	(Ljava/lang/String;)Lekv$b;	a	method_27254	getFromId
METHOD	ekv$b	()[Lekv$b;	b	method_36761	method_36761
CLASS	ekw	net/minecraft/class_5183	net/minecraft/world/gen/structure/RuinedPortalStructure
FIELD	ekw	Lcom/mojang/serialization/MapCodec;	d	field_37812	CODEC
FIELD	ekw	[Ljava/lang/String;	e	field_23999	COMMON_PORTAL_STRUCTURE_IDS
FIELD	ekw	[Ljava/lang/String;	f	field_23998	RARE_PORTAL_STRUCTURE_IDS
FIELD	ekw	F	g	field_31512	RARE_PORTAL_CHANCE
FIELD	ekw	I	h	field_31511	MIN_BLOCKS_ABOVE_WORLD_BOTTOM
FIELD	ekw	Ljava/util/List;	i	field_37813	setups
METHOD	ekw	(Lazf;II)I	a	method_27210	choosePlacementHeight
METHOD	ekw	(Lazf;Ldtx;Lekv$b;ZIILeia;Ldby;Ldyg;)I	a	method_27211	getFloorHeight
METHOD	ekw	(Ldtx;Ldby;Ldyg;Liz;)Ldci;	a	method_27205	method_27205
METHOD	ekw	(Ldyr;F)Z	a	method_41682	shouldPlaceAirPocket
METHOD	ekw	(Lekw$a;Lekv$a;Liz;Leii$a;Ldyg;Lale;Lemi;Ldlk;Ldju;Liz;Leja;)V	a	method_41683	method_41683
METHOD	ekw	(Lekw;)Ljava/util/List;	a	method_41684	method_41684
METHOD	ekw	(Liz;Lji;)Z	a	method_27209	isColdAt
METHOD	ekw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_41685	method_41685
CLASS	ekw$a	net/minecraft/class_5183$class_7155	net/minecraft/world/gen/structure/RuinedPortalStructure$Setup
FIELD	ekw$a	Lcom/mojang/serialization/Codec;	a	field_37814	CODEC
FIELD	ekw$a	Lekv$b;	b	comp_576	comp_576
FIELD	ekw$a	F	c	comp_577	comp_577
FIELD	ekw$a	F	d	comp_578	comp_578
FIELD	ekw$a	Z	e	comp_579	comp_579
FIELD	ekw$a	Z	f	comp_580	comp_580
FIELD	ekw$a	Z	g	comp_581	comp_581
FIELD	ekw$a	Z	h	comp_582	comp_582
FIELD	ekw$a	F	i	comp_583	comp_583
METHOD	ekw$a	()Lekv$b;	a	comp_576	comp_576
METHOD	ekw$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_41686	method_41686
METHOD	ekw$a	()F	b	comp_577	comp_577
METHOD	ekw$a	()F	c	comp_578	comp_578
METHOD	ekw$a	()Z	d	comp_579	comp_579
METHOD	ekw$a	()Z	e	comp_580	comp_580
METHOD	ekw$a	()Z	f	comp_581	comp_581
METHOD	ekw$a	()Z	g	comp_582	comp_582
METHOD	ekw$a	()F	h	comp_583	comp_583
CLASS	ekx	net/minecraft/class_3415	net/minecraft/structure/ShipwreckGenerator
FIELD	ekx	Liz;	a	field_14536	DEFAULT_POSITION
FIELD	ekx	[Lale;	b	field_14534	BEACHED_TEMPLATES
FIELD	ekx	[Lale;	c	field_14535	REGULAR_TEMPLATES
FIELD	ekx	Ljava/util/Map;	d	field_34939	LOOT_TABLES
METHOD	ekx	(Lemj;Liz;Ldlk;Lein;Lazf;Z)V	a	method_14834	addParts
CLASS	ekx$a	net/minecraft/class_3415$class_3416	net/minecraft/structure/ShipwreckGenerator$Piece
FIELD	ekx$a	Z	h	field_14538	grounded
METHOD	ekx$a	(Ldlk;)Leme;	a	method_35452	createPlacementData
METHOD	ekx$a	(Lur;Lale;)Leme;	a	method_35453	method_35453
CLASS	eky	net/minecraft/class_3170	net/minecraft/world/gen/structure/ShipwreckStructure
FIELD	eky	Lcom/mojang/serialization/MapCodec;	d	field_37815	CODEC
FIELD	eky	Z	e	field_37816	beached
METHOD	eky	(Leii$a;Leja;)V	a	method_41687	method_41687
METHOD	eky	(Leja;Leii$a;)V	a	method_38685	addPieces
METHOD	eky	(Leky;)Ljava/lang/Boolean;	a	method_41688	method_41688
METHOD	eky	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_41689	method_41689
CLASS	ekz	net/minecraft/class_3421	net/minecraft/structure/StrongholdGenerator
FIELD	ekz	I	a	field_36417	field_36417
FIELD	ekz	I	b	field_31624	field_31624
FIELD	ekz	I	c	field_31625	field_31625
FIELD	ekz	I	d	field_31626	field_31626
FIELD	ekz	I	e	field_31627	field_31627
FIELD	ekz	Z	f	field_31628	field_31628
FIELD	ekz	[Lekz$f;	g	field_15265	ALL_PIECES
FIELD	ekz	Ljava/util/List;	h	field_15267	possiblePieces
FIELD	ekz	Ljava/lang/Class;	i	field_15266	activePieceType
FIELD	ekz	I	j	field_15264	totalWeight
FIELD	ekz	Lekz$k;	k	field_15263	STONE_BRICK_RANDOMIZER
METHOD	ekz	()V	a	method_14855	init
METHOD	ekz	(Lekz$m;Lein;Lazf;IIILje;I)Lekz$p;	a	method_14851	pickPiece
METHOD	ekz	(Ljava/lang/Class;Lein;Lazf;IIILje;I)Lekz$p;	a	method_14847	createPiece
METHOD	ekz	()Z	b	method_14852	checkRemainingPieces
METHOD	ekz	(Lekz$m;Lein;Lazf;IIILje;I)Leim;	b	method_14854	pieceGenerator
CLASS	ekz$1	net/minecraft/class_3421$1	net/minecraft/structure/StrongholdGenerator$1
CLASS	ekz$2	net/minecraft/class_3421$2	net/minecraft/structure/StrongholdGenerator$2
CLASS	ekz$3	net/minecraft/class_3421$3	net/minecraft/structure/StrongholdGenerator$3
FIELD	ekz$3	[I	a	field_15293	field_15293
CLASS	ekz$a	net/minecraft/class_3421$class_3422	net/minecraft/structure/StrongholdGenerator$ChestCorridor
FIELD	ekz$a	I	a	field_31629	SIZE_X
FIELD	ekz$a	I	b	field_31630	SIZE_Y
FIELD	ekz$a	I	c	field_31631	SIZE_Z
FIELD	ekz$a	Z	d	field_15268	chestGenerated
METHOD	ekz$a	(Lein;Lazf;IIILje;I)Lekz$a;	a	method_14856	create
CLASS	ekz$b	net/minecraft/class_3421$class_3423	net/minecraft/structure/StrongholdGenerator$SmallCorridor
FIELD	ekz$b	I	a	field_15269	length
METHOD	ekz$b	(Lein;Lazf;IIILje;)Leia;	a	method_14857	create
CLASS	ekz$c	net/minecraft/class_3421$class_3424	net/minecraft/structure/StrongholdGenerator$FiveWayCrossing
FIELD	ekz$c	I	a	field_31632	SIZE_X
FIELD	ekz$c	I	b	field_31633	SIZE_Y
FIELD	ekz$c	I	c	field_31634	SIZE_Z
FIELD	ekz$c	Z	d	field_15273	lowerLeftExists
FIELD	ekz$c	Z	i	field_15272	upperLeftExists
FIELD	ekz$c	Z	j	field_15271	lowerRightExists
FIELD	ekz$c	Z	k	field_15270	upperRightExists
METHOD	ekz$c	(Lein;Lazf;IIILje;I)Lekz$c;	a	method_14858	create
CLASS	ekz$d	net/minecraft/class_3421$class_3425	net/minecraft/structure/StrongholdGenerator$LeftTurn
METHOD	ekz$d	(Lein;Lazf;IIILje;I)Lekz$d;	a	method_14859	create
CLASS	ekz$e	net/minecraft/class_3421$class_3426	net/minecraft/structure/StrongholdGenerator$Library
FIELD	ekz$e	I	a	field_31635	SIZE_X
FIELD	ekz$e	I	b	field_31636	field_31636
FIELD	ekz$e	I	c	field_31637	SIZE_Y
FIELD	ekz$e	I	d	field_31638	SIZE_Z
FIELD	ekz$e	Z	i	field_15274	tall
METHOD	ekz$e	(Lein;Lazf;IIILje;I)Lekz$e;	a	method_14860	create
CLASS	ekz$f	net/minecraft/class_3421$class_3427	net/minecraft/structure/StrongholdGenerator$PieceData
FIELD	ekz$f	Ljava/lang/Class;	a	field_15276	pieceType
FIELD	ekz$f	I	b	field_15278	weight
FIELD	ekz$f	I	c	field_15277	generatedCount
FIELD	ekz$f	I	d	field_15275	limit
METHOD	ekz$f	()Z	a	method_14861	canGenerate
METHOD	ekz$f	(I)Z	a	method_14862	canGenerate
CLASS	ekz$g	net/minecraft/class_3421$class_3428	net/minecraft/structure/StrongholdGenerator$PortalRoom
FIELD	ekz$g	I	a	field_31639	SIZE_X
FIELD	ekz$g	I	b	field_31640	SIZE_Y
FIELD	ekz$g	I	c	field_31641	SIZE_Z
FIELD	ekz$g	Z	d	field_15279	spawnerPlaced
METHOD	ekz$g	(Lein;IIILje;I)Lekz$g;	a	method_14863	create
CLASS	ekz$h	net/minecraft/class_3421$class_3429	net/minecraft/structure/StrongholdGenerator$PrisonHall
FIELD	ekz$h	I	a	field_31642	SIZE_X
FIELD	ekz$h	I	b	field_31643	SIZE_Y
FIELD	ekz$h	I	c	field_31644	SIZE_Z
METHOD	ekz$h	(Lein;Lazf;IIILje;I)Lekz$h;	a	method_14864	create
CLASS	ekz$i	net/minecraft/class_3421$class_3430	net/minecraft/structure/StrongholdGenerator$RightTurn
METHOD	ekz$i	(Lein;Lazf;IIILje;I)Lekz$i;	a	method_16652	create
CLASS	ekz$j	net/minecraft/class_3421$class_3431	net/minecraft/structure/StrongholdGenerator$SquareRoom
FIELD	ekz$j	I	a	field_31645	SIZE_X
FIELD	ekz$j	I	b	field_31646	SIZE_Y
FIELD	ekz$j	I	c	field_31647	SIZE_Z
FIELD	ekz$j	I	d	field_15280	roomType
METHOD	ekz$j	(Lein;Lazf;IIILje;I)Lekz$j;	a	method_14865	create
CLASS	ekz$k	net/minecraft/class_3421$class_3432	net/minecraft/structure/StrongholdGenerator$StoneBrickRandomizer
CLASS	ekz$l	net/minecraft/class_3421$class_3433	net/minecraft/structure/StrongholdGenerator$SpiralStaircase
FIELD	ekz$l	I	a	field_31648	SIZE_X
FIELD	ekz$l	I	b	field_31649	SIZE_Y
FIELD	ekz$l	I	c	field_31650	SIZE_Z
FIELD	ekz$l	Z	d	field_15281	isStructureStart
METHOD	ekz$l	(Lein;Lazf;IIILje;I)Lekz$l;	a	method_14866	create
CLASS	ekz$m	net/minecraft/class_3421$class_3434	net/minecraft/structure/StrongholdGenerator$Start
FIELD	ekz$m	Lekz$f;	a	field_15284	lastPiece
FIELD	ekz$m	Lekz$g;	b	field_15283	portalRoom
FIELD	ekz$m	Ljava/util/List;	c	field_15282	pieces
CLASS	ekz$n	net/minecraft/class_3421$class_3435	net/minecraft/structure/StrongholdGenerator$Corridor
FIELD	ekz$n	I	a	field_31651	SIZE_X
FIELD	ekz$n	I	b	field_31652	SIZE_Y
FIELD	ekz$n	I	c	field_31653	SIZE_Z
FIELD	ekz$n	Z	d	field_15286	leftExitExists
FIELD	ekz$n	Z	i	field_15285	rightExitExists
METHOD	ekz$n	(Lein;Lazf;IIILje;I)Lekz$n;	a	method_14867	create
CLASS	ekz$o	net/minecraft/class_3421$class_3436	net/minecraft/structure/StrongholdGenerator$Stairs
FIELD	ekz$o	I	a	field_31654	SIZE_X
FIELD	ekz$o	I	b	field_31655	SIZE_Y
FIELD	ekz$o	I	c	field_31656	SIZE_Z
METHOD	ekz$o	(Lein;Lazf;IIILje;I)Lekz$o;	a	method_14868	create
CLASS	ekz$p	net/minecraft/class_3421$class_3437	net/minecraft/structure/StrongholdGenerator$Piece
FIELD	ekz$p	Lekz$p$a;	h	field_15287	entryDoor
METHOD	ekz$p	(Ldcr;Lazf;Leia;Lekz$p$a;III)V	a	method_14872	generateEntrance
METHOD	ekz$p	(Leia;)Z	a	method_14871	isInBounds
METHOD	ekz$p	(Lekz$m;Lein;Lazf;II)Leim;	a	method_14874	fillForwardOpening
METHOD	ekz$p	(Lazf;)Lekz$p$a;	b	method_14869	getRandomEntrance
METHOD	ekz$p	(Lekz$m;Lein;Lazf;II)Leim;	b	method_14870	fillNWOpening
METHOD	ekz$p	(Lekz$m;Lein;Lazf;II)Leim;	c	method_14873	fillSEOpening
CLASS	ekz$p$a	net/minecraft/class_3421$class_3437$class_3438	net/minecraft/structure/StrongholdGenerator$Piece$EntranceType
FIELD	ekz$p$a	Lekz$p$a;	a	field_15288	field_15288
FIELD	ekz$p$a	Lekz$p$a;	b	field_15290	field_15290
FIELD	ekz$p$a	Lekz$p$a;	c	field_15289	field_15289
FIELD	ekz$p$a	Lekz$p$a;	d	field_15291	field_15291
FIELD	ekz$p$a	[Lekz$p$a;	e	field_15292	field_15292
METHOD	ekz$p$a	()[Lekz$p$a;	a	method_36762	method_36762
CLASS	ekz$q	net/minecraft/class_3421$class_3466	net/minecraft/structure/StrongholdGenerator$Turn
FIELD	ekz$q	I	a	field_31657	SIZE_X
FIELD	ekz$q	I	b	field_31658	SIZE_Y
FIELD	ekz$q	I	c	field_31659	SIZE_Z
CLASS	ela	net/minecraft/class_3188	net/minecraft/world/gen/structure/StrongholdStructure
FIELD	ela	Lcom/mojang/serialization/MapCodec;	d	field_37817	CODEC
METHOD	ela	(Leii$a;Leja;)V	a	method_41690	method_41690
METHOD	ela	(Leja;Leii$a;)V	a	method_41691	addPieces
CLASS	elb	net/minecraft/class_3447	net/minecraft/structure/SwampHutGenerator
FIELD	elb	Z	h	field_15322	hasWitch
FIELD	elb	Z	i	field_16445	hasCat
METHOD	elb	(Ldcl;Leia;)V	a	method_16181	spawnCat
CLASS	elc	net/minecraft/class_3197	net/minecraft/world/gen/structure/SwampHutStructure
FIELD	elc	Lcom/mojang/serialization/MapCodec;	d	field_37818	CODEC
METHOD	elc	(Leii$a;Leja;)V	a	method_41693	method_41693
METHOD	elc	(Leja;Leii$a;)V	a	method_38693	addPieces
CLASS	eld	net/minecraft/class_3471	net/minecraft/structure/WoodlandMansionGenerator
METHOD	eld	(Lemj;Liz;Ldlk;Ljava/util/List;Lazf;)V	a	method_15029	addPieces
CLASS	eld$a	net/minecraft/class_3471$class_3472	net/minecraft/structure/WoodlandMansionGenerator$FirstFloorRoomPool
CLASS	eld$b	net/minecraft/class_3471$class_3473	net/minecraft/structure/WoodlandMansionGenerator$RoomPool
METHOD	eld$b	(Lazf;)Ljava/lang/String;	a	method_15037	getSmallRoom
METHOD	eld$b	(Lazf;Z)Ljava/lang/String;	a	method_15033	getMediumFunctionalRoom
METHOD	eld$b	(Lazf;)Ljava/lang/String;	b	method_15032	getSmallSecretRoom
METHOD	eld$b	(Lazf;Z)Ljava/lang/String;	b	method_15031	getMediumGenericRoom
METHOD	eld$b	(Lazf;)Ljava/lang/String;	c	method_15035	getMediumSecretRoom
METHOD	eld$b	(Lazf;)Ljava/lang/String;	d	method_15034	getBigRoom
METHOD	eld$b	(Lazf;)Ljava/lang/String;	e	method_15036	getBigSecretRoom
CLASS	eld$c	net/minecraft/class_3471$class_3474	net/minecraft/structure/WoodlandMansionGenerator$MansionParameters
FIELD	eld$c	I	a	field_31665	SIZE
FIELD	eld$c	I	b	field_31666	UNSET
FIELD	eld$c	I	c	field_31667	CORRIDOR
FIELD	eld$c	I	d	field_31668	ROOM
FIELD	eld$c	I	e	field_31669	STAIRCASE
FIELD	eld$c	I	f	field_31670	UNUSED
FIELD	eld$c	I	g	field_31671	OUTSIDE
FIELD	eld$c	I	h	field_31672	SMALL_ROOM_FLAG
FIELD	eld$c	I	i	field_31673	MEDIUM_ROOM_FLAG
FIELD	eld$c	I	j	field_31674	BIG_ROOM_FLAG
FIELD	eld$c	I	k	field_31675	ORIGIN_CELL_FLAG
FIELD	eld$c	I	l	field_31676	ENTRANCE_CELL_FLAG
FIELD	eld$c	I	m	field_31677	STAIRCASE_CELL_FLAG
FIELD	eld$c	I	n	field_31678	CARPET_CELL_FLAG
FIELD	eld$c	I	o	field_31679	ROOM_SIZE_MASK
FIELD	eld$c	I	p	field_31680	ROOM_ID_MASK
FIELD	eld$c	Lazf;	q	field_15438	random
FIELD	eld$c	Leld$g;	r	field_15440	baseLayout
FIELD	eld$c	Leld$g;	s	field_15439	thirdFloorLayout
FIELD	eld$c	[Leld$g;	t	field_15443	roomFlagsByFloor
FIELD	eld$c	I	u	field_15442	entranceI
FIELD	eld$c	I	v	field_15441	entranceJ
METHOD	eld$c	()V	a	method_15048	layoutThirdFloor
METHOD	eld$c	(Leld$g;)Z	a	method_15046	adjustLayoutWithRooms
METHOD	eld$c	(Leld$g;II)Z	a	method_15047	isInsideMansion
METHOD	eld$c	(Leld$g;IIII)Z	a	method_15039	isRoomId
METHOD	eld$c	(Leld$g;IILje;I)V	a	method_15045	layoutCorridor
METHOD	eld$c	(Leld$g;Leld$g;)V	a	method_15042	updateRoomFlags
METHOD	eld$c	(Leld$g;IIII)Lje;	b	method_15040	findConnectedRoomDirection
CLASS	eld$d	net/minecraft/class_3471$class_3475	net/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator
FIELD	eld$d	Lemj;	a	field_15444	manager
FIELD	eld$d	Lazf;	b	field_15447	random
FIELD	eld$d	I	c	field_15446	entranceI
FIELD	eld$d	I	d	field_15445	entranceJ
METHOD	eld$d	(Liz;Ldlk;Ljava/util/List;Leld$c;)V	a	method_15050	generate
METHOD	eld$d	(Ljava/util/List;Leld$e;)V	a	method_15054	addEntrance
METHOD	eld$d	(Ljava/util/List;Leld$e;Leld$g;Lje;IIII)V	a	method_15051	addOuterWall
METHOD	eld$d	(Ljava/util/List;Liz;Ldlk;Leld$b;)V	a	method_15053	addBigSecretRoom
METHOD	eld$d	(Ljava/util/List;Liz;Ldlk;Leld$g;Leld$g;)V	a	method_15055	addRoof
METHOD	eld$d	(Ljava/util/List;Liz;Ldlk;Lje;Leld$b;)V	a	method_15057	addSmallRoom
METHOD	eld$d	(Ljava/util/List;Liz;Ldlk;Lje;Lje;Leld$b;)V	a	method_15056	addBigRoom
METHOD	eld$d	(Ljava/util/List;Liz;Ldlk;Lje;Lje;Leld$b;Z)V	a	method_15059	addMediumRoom
METHOD	eld$d	(Ljava/util/List;Leld$e;)V	b	method_15052	addWallPiece
METHOD	eld$d	(Ljava/util/List;Leld$e;)V	c	method_15058	turnLeft
METHOD	eld$d	(Ljava/util/List;Leld$e;)V	d	method_15060	turnRight
CLASS	eld$e	net/minecraft/class_3471$class_3476	net/minecraft/structure/WoodlandMansionGenerator$GenerationPiece
FIELD	eld$e	Ldlk;	a	field_15450	rotation
FIELD	eld$e	Liz;	b	field_15449	position
FIELD	eld$e	Ljava/lang/String;	c	field_15448	template
CLASS	eld$f	net/minecraft/class_3471$class_3477	net/minecraft/structure/WoodlandMansionGenerator$SecondFloorRoomPool
CLASS	eld$g	net/minecraft/class_3471$class_3478	net/minecraft/structure/WoodlandMansionGenerator$FlagMatrix
FIELD	eld$g	[[I	a	field_15451	array
FIELD	eld$g	I	b	field_15454	n
FIELD	eld$g	I	c	field_15453	m
FIELD	eld$g	I	d	field_15452	fallback
METHOD	eld$g	(II)I	a	method_15066	get
METHOD	eld$g	(III)V	a	method_15065	set
METHOD	eld$g	(IIII)V	a	method_15061	update
METHOD	eld$g	(IIIII)V	a	method_15062	fill
METHOD	eld$g	(III)Z	b	method_15067	anyMatchAround
CLASS	eld$h	net/minecraft/class_3471$class_3479	net/minecraft/structure/WoodlandMansionGenerator$ThirdFloorRoomPool
CLASS	eld$i	net/minecraft/class_3471$class_3480	net/minecraft/structure/WoodlandMansionGenerator$Piece
METHOD	eld$i	(Ldju;Ldlk;)Leme;	a	method_35473	createPlacementData
METHOD	eld$i	(Ljava/lang/String;)Lale;	a	method_35474	getId
METHOD	eld$i	(Lur;Lale;)Leme;	a	method_35475	method_35475
CLASS	ele	net/minecraft/class_3223	net/minecraft/world/gen/structure/WoodlandMansionStructure
FIELD	ele	Lcom/mojang/serialization/MapCodec;	d	field_37819	CODEC
METHOD	ele	(Leii$a;Liz;Ldlk;Leja;)V	a	method_41695	method_41695
METHOD	ele	(Leja;Leii$a;Liz;Ldlk;)V	a	method_41696	addPieces
CLASS	elf	net/minecraft/class_7156	net/minecraft/unused/packageinfo/PackageInfo7156
CLASS	elg	net/minecraft/class_3818	net/minecraft/structure/rule/AlwaysTrueRuleTest
FIELD	elg	Lcom/mojang/serialization/MapCodec;	a	field_24994	CODEC
FIELD	elg	Lelg;	b	field_16868	INSTANCE
METHOD	elg	()Lelg;	b	method_28959	method_28959
CLASS	elh	net/minecraft/class_4992	net/minecraft/structure/rule/AxisAlignedLinearPosRuleTest
FIELD	elh	Lcom/mojang/serialization/MapCodec;	a	field_24995	CODEC
FIELD	elh	F	b	field_23334	minChance
FIELD	elh	F	d	field_23335	maxChance
FIELD	elh	I	e	field_23336	minDistance
FIELD	elh	I	f	field_23337	maxDistance
FIELD	elh	Lje$a;	g	field_23338	axis
METHOD	elh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28960	method_28960
METHOD	elh	(Lelh;)Lje$a;	a	method_28961	method_28961
METHOD	elh	(Lelh;)Ljava/lang/Integer;	b	method_28962	method_28962
METHOD	elh	(Lelh;)Ljava/lang/Integer;	c	method_28963	method_28963
METHOD	elh	(Lelh;)Ljava/lang/Float;	d	method_28964	method_28964
METHOD	elh	(Lelh;)Ljava/lang/Float;	e	method_28965	method_28965
CLASS	eli	net/minecraft/class_5192	net/minecraft/structure/processor/BlackstoneReplacementStructureProcessor
FIELD	eli	Lcom/mojang/serialization/MapCodec;	a	field_24996	CODEC
FIELD	eli	Leli;	b	field_24040	INSTANCE
FIELD	eli	Ljava/util/Map;	c	field_24041	replacementMap
METHOD	eli	(Ljava/util/HashMap;)V	a	method_27255	method_27255
METHOD	eli	()Leli;	b	method_28966	method_28966
CLASS	elj	net/minecraft/class_5193	net/minecraft/structure/processor/BlockAgeStructureProcessor
FIELD	elj	Lcom/mojang/serialization/MapCodec;	a	field_24997	CODEC
FIELD	elj	F	b	field_31681	field_31681
FIELD	elj	F	c	field_31682	field_31682
FIELD	elj	F	d	field_31683	field_31683
FIELD	elj	[Ldsa;	e	field_27338	AGEABLE_SLABS
FIELD	elj	F	f	field_24042	mossiness
METHOD	elj	(Lazf;)Ldsa;	a	method_27256	processBlocks
METHOD	elj	(Lazf;Ldex;)Ldsa;	a	method_27257	randomStairProperties
METHOD	elj	(Lazf;Ldsa;)Ldsa;	a	method_27258	processStairs
METHOD	elj	(Lazf;[Ldsa;)Ldsa;	a	method_27259	randomState
METHOD	elj	(Lazf;[Ldsa;[Ldsa;)Ldsa;	a	method_27260	process
METHOD	elj	(Lelj;)Ljava/lang/Float;	a	method_28967	method_28967
METHOD	elj	(Lazf;)Ldsa;	b	method_27261	processSlabs
METHOD	elj	(Lazf;)Ldsa;	c	method_27262	processWalls
METHOD	elj	(Lazf;)Ldsa;	d	method_27263	processObsidian
CLASS	elk	net/minecraft/class_3793	net/minecraft/structure/processor/BlockIgnoreStructureProcessor
FIELD	elk	Lcom/mojang/serialization/MapCodec;	a	field_24998	CODEC
FIELD	elk	Lelk;	b	field_16718	IGNORE_STRUCTURE_BLOCKS
FIELD	elk	Lelk;	c	field_16719	IGNORE_AIR
FIELD	elk	Lelk;	d	field_16721	IGNORE_AIR_AND_STRUCTURE_BLOCKS
FIELD	elk	Lcom/google/common/collect/ImmutableList;	e	field_16720	blocks
METHOD	elk	(Lelk;)Ljava/util/List;	a	method_28968	method_28968
CLASS	ell	net/minecraft/class_3819	net/minecraft/structure/rule/BlockMatchRuleTest
FIELD	ell	Lcom/mojang/serialization/MapCodec;	a	field_24999	CODEC
FIELD	ell	Ldex;	b	field_16869	block
METHOD	ell	(Lell;)Ldex;	a	method_28969	method_28969
CLASS	elm	net/minecraft/class_3488	net/minecraft/structure/processor/BlockRotStructureProcessor
FIELD	elm	Lcom/mojang/serialization/MapCodec;	a	field_25000	CODEC
FIELD	elm	Ljava/util/Optional;	b	field_38437	rottableBlocks
FIELD	elm	F	c	field_15523	integrity
METHOD	elm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_42711	method_42711
METHOD	elm	(Lelm;)Ljava/lang/Float;	a	method_42712	method_42712
METHOD	elm	(Lelm;)Ljava/util/Optional;	b	method_42713	method_42713
CLASS	eln	net/minecraft/class_3820	net/minecraft/structure/rule/BlockStateMatchRuleTest
FIELD	eln	Lcom/mojang/serialization/MapCodec;	a	field_25001	CODEC
FIELD	eln	Ldsa;	b	field_16870	blockState
METHOD	eln	(Leln;)Ldsa;	a	method_28971	method_28971
CLASS	elo	net/minecraft/class_8243	net/minecraft/structure/processor/CappedStructureProcessor
FIELD	elo	Lcom/mojang/serialization/MapCodec;	a	field_43329	CODEC
FIELD	elo	Lemf;	b	field_43330	delegate
FIELD	elo	Lbpx;	c	field_43331	limit
METHOD	elo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49888	method_49888
METHOD	elo	(Lelo;)Lbpx;	a	method_49889	method_49889
METHOD	elo	(Lelo;)Lemf;	b	method_49890	method_49890
CLASS	elp	net/minecraft/class_3795	net/minecraft/structure/processor/GravityStructureProcessor
FIELD	elp	Lcom/mojang/serialization/MapCodec;	a	field_25002	CODEC
FIELD	elp	Ldxs$a;	b	field_16723	heightmap
FIELD	elp	I	c	field_16725	offset
METHOD	elp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28972	method_28972
METHOD	elp	(Lelp;)Ljava/lang/Integer;	a	method_28973	method_28973
METHOD	elp	(Lelp;)Ldxs$a;	b	method_28974	method_28974
CLASS	elq	net/minecraft/class_3794	net/minecraft/structure/processor/JigsawReplacementStructureProcessor
FIELD	elq	Lcom/mojang/serialization/MapCodec;	a	field_25003	CODEC
FIELD	elq	Lelq;	b	field_16871	INSTANCE
FIELD	elq	Lorg/slf4j/Logger;	c	field_43332	LOGGER
METHOD	elq	()Lelq;	b	method_28975	method_28975
CLASS	elr	net/minecraft/class_5399	net/minecraft/structure/processor/LavaSubmergedBlockStructureProcessor
FIELD	elr	Lcom/mojang/serialization/MapCodec;	a	field_25618	CODEC
FIELD	elr	Lelr;	b	field_25619	INSTANCE
METHOD	elr	()Lelr;	b	method_29966	method_29966
CLASS	els	net/minecraft/class_4993	net/minecraft/structure/rule/LinearPosRuleTest
FIELD	els	Lcom/mojang/serialization/MapCodec;	a	field_25004	CODEC
FIELD	els	F	b	field_23339	minChance
FIELD	els	F	d	field_23340	maxChance
FIELD	els	I	e	field_23341	minDistance
FIELD	els	I	f	field_23342	maxDistance
METHOD	els	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28976	method_28976
METHOD	els	(Lels;)Ljava/lang/Integer;	a	method_28977	method_28977
METHOD	els	(Lels;)Ljava/lang/Integer;	b	method_28978	method_28978
METHOD	els	(Lels;)Ljava/lang/Float;	c	method_28979	method_28979
METHOD	els	(Lels;)Ljava/lang/Float;	d	method_28980	method_28980
CLASS	elt	net/minecraft/class_3822	net/minecraft/structure/processor/NopStructureProcessor
FIELD	elt	Lcom/mojang/serialization/MapCodec;	a	field_25005	CODEC
FIELD	elt	Lelt;	b	field_16876	INSTANCE
METHOD	elt	()Lelt;	b	method_28981	method_28981
CLASS	elu	net/minecraft/class_4994	net/minecraft/structure/rule/AlwaysTruePosRuleTest
FIELD	elu	Lcom/mojang/serialization/MapCodec;	a	field_25006	CODEC
FIELD	elu	Lelu;	b	field_23343	INSTANCE
METHOD	elu	()Lelu;	b	method_28982	method_28982
CLASS	elv	net/minecraft/class_4995	net/minecraft/structure/rule/PosRuleTest
FIELD	elv	Lcom/mojang/serialization/Codec;	c	field_25007	BASE_CODEC
METHOD	elv	()Lelw;	a	method_26404	getType
METHOD	elv	(Liz;Liz;Liz;Lazf;)Z	a	method_26406	test
CLASS	elw	net/minecraft/class_4996	net/minecraft/structure/rule/PosRuleTestType
FIELD	elw	Lelw;	a	field_23344	field_23344
FIELD	elw	Lelw;	b	field_23345	field_23345
FIELD	elw	Lelw;	c	field_23346	field_23346
METHOD	elw	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_28983	method_28983
METHOD	elw	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lelw;	a	method_26409	register
CLASS	elx	net/minecraft/class_3821	net/minecraft/structure/processor/StructureProcessorRule
FIELD	elx	Lemp;	a	field_43333	DEFAULT_BLOCK_ENTITY_MODIFIER
FIELD	elx	Lcom/mojang/serialization/Codec;	b	field_25008	CODEC
FIELD	elx	Lemc;	c	field_16872	inputPredicate
FIELD	elx	Lemc;	d	field_16873	locationPredicate
FIELD	elx	Lelv;	e	field_23347	positionPredicate
FIELD	elx	Ldsa;	f	field_16874	outputState
FIELD	elx	Lemq;	g	field_43334	blockEntityModifier
METHOD	elx	()Ldsa;	a	method_16763	getOutputState
METHOD	elx	(Lazf;Lur;)Lur;	a	method_16760	getOutputNbt
METHOD	elx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28984	method_28984
METHOD	elx	(Ldsa;Ldsa;Liz;Liz;Liz;Lazf;)Z	a	method_16762	test
METHOD	elx	(Lelx;)Lemq;	a	method_28985	method_28985
METHOD	elx	(Lelx;)Ldsa;	b	method_28986	method_28986
METHOD	elx	(Lelx;)Lelv;	c	method_28987	method_28987
METHOD	elx	(Lelx;)Lemc;	d	method_28988	method_28988
METHOD	elx	(Lelx;)Lemc;	e	method_28989	method_28989
CLASS	ely	net/minecraft/class_6378	net/minecraft/structure/processor/ProtectedBlocksStructureProcessor
FIELD	ely	Laxe;	a	field_33771	protectedBlocksTag
FIELD	ely	Lcom/mojang/serialization/MapCodec;	b	field_33772	CODEC
METHOD	ely	(Lely;)Laxe;	a	method_37002	method_37002
CLASS	elz	net/minecraft/class_3824	net/minecraft/structure/rule/RandomBlockMatchRuleTest
FIELD	elz	Lcom/mojang/serialization/MapCodec;	a	field_25009	CODEC
FIELD	elz	Ldex;	b	field_16880	block
FIELD	elz	F	d	field_16879	probability
METHOD	elz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28990	method_28990
METHOD	elz	(Lelz;)Ljava/lang/Float;	a	method_28991	method_28991
METHOD	elz	(Lelz;)Ldex;	b	method_28992	method_28992
CLASS	ema	net/minecraft/class_3823	net/minecraft/structure/rule/RandomBlockStateMatchRuleTest
FIELD	ema	Lcom/mojang/serialization/MapCodec;	a	field_25010	CODEC
FIELD	ema	Ldsa;	b	field_16878	blockState
FIELD	ema	F	d	field_16877	probability
METHOD	ema	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_28993	method_28993
METHOD	ema	(Lema;)Ljava/lang/Float;	a	method_28994	method_28994
METHOD	ema	(Lema;)Ldsa;	b	method_28995	method_28995
CLASS	emb	net/minecraft/class_3826	net/minecraft/structure/processor/RuleStructureProcessor
FIELD	emb	Lcom/mojang/serialization/MapCodec;	a	field_25011	CODEC
FIELD	emb	Lcom/google/common/collect/ImmutableList;	b	field_16881	rules
METHOD	emb	(Lemb;)Ljava/util/List;	a	method_28996	method_28996
CLASS	emc	net/minecraft/class_3825	net/minecraft/structure/rule/RuleTest
FIELD	emc	Lcom/mojang/serialization/Codec;	c	field_25012	TYPE_CODEC
METHOD	emc	()Lemd;	a	method_16766	getType
METHOD	emc	(Ldsa;Lazf;)Z	a	method_16768	test
CLASS	emd	net/minecraft/class_3827	net/minecraft/structure/rule/RuleTestType
FIELD	emd	Lemd;	a	field_16982	field_16982
FIELD	emd	Lemd;	b	field_16981	field_16981
FIELD	emd	Lemd;	c	field_16985	field_16985
FIELD	emd	Lemd;	d	field_16983	field_16983
FIELD	emd	Lemd;	e	field_16980	field_16980
FIELD	emd	Lemd;	f	field_16984	field_16984
METHOD	emd	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_28997	method_28997
METHOD	emd	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lemd;	a	method_16821	register
CLASS	eme	net/minecraft/class_3492	net/minecraft/structure/StructurePlacementData
FIELD	eme	Ldju;	a	field_15564	mirror
FIELD	eme	Ldlk;	b	field_15569	rotation
FIELD	eme	Liz;	c	field_15566	position
FIELD	eme	Z	d	field_15571	ignoreEntities
FIELD	eme	Leia;	e	field_15565	boundingBox
FIELD	eme	Z	f	field_15567	placeFluids
FIELD	eme	Lazf;	g	field_15570	random
FIELD	eme	I	h	field_15575	field_15575
FIELD	eme	Ljava/util/List;	i	field_16446	processors
FIELD	eme	Z	j	field_16587	updateNeighbors
FIELD	eme	Z	k	field_24043	initializeMobs
METHOD	eme	()Leme;	a	method_15128	copy
METHOD	eme	(Lazf;)Leme;	a	method_15112	setRandom
METHOD	eme	(Ldju;)Leme;	a	method_15125	setMirror
METHOD	eme	(Ldlk;)Leme;	a	method_15123	setRotation
METHOD	eme	(Leia;)Leme;	a	method_15126	setBoundingBox
METHOD	eme	(Lemf;)Leme;	a	method_16184	addProcessor
METHOD	eme	(Liz;)Leme;	a	method_15119	setPosition
METHOD	eme	(Ljava/util/List;Liz;)Lemi$a;	a	method_15121	getRandomBlockInfos
METHOD	eme	(Z)Leme;	a	method_15133	setIgnoreEntities
METHOD	eme	()Leme;	b	method_16183	clearProcessors
METHOD	eme	(Lemf;)Leme;	b	method_16664	removeProcessor
METHOD	eme	(Liz;)Lazf;	b	method_15115	getRandom
METHOD	eme	(Z)Leme;	b	method_35476	setPlaceFluids
METHOD	eme	()Ldju;	c	method_15114	getMirror
METHOD	eme	(Z)Leme;	c	method_15131	setUpdateNeighbors
METHOD	eme	()Ldlk;	d	method_15113	getRotation
METHOD	eme	(Z)Leme;	d	method_27264	setInitializeMobs
METHOD	eme	()Liz;	e	method_15134	getPosition
METHOD	eme	()Z	f	method_15135	shouldIgnoreEntities
METHOD	eme	()Leia;	g	method_15124	getBoundingBox
METHOD	eme	()Z	h	method_16444	shouldUpdateNeighbors
METHOD	eme	()Ljava/util/List;	i	method_16182	getProcessors
METHOD	eme	()Z	j	method_15120	shouldPlaceFluids
METHOD	eme	()Z	k	method_27265	shouldInitializeMobs
CLASS	emf	net/minecraft/class_3491	net/minecraft/structure/processor/StructureProcessor
METHOD	emf	()Lemh;	a	method_16772	getType
METHOD	emf	(Ldbz;Liz;Liz;Lemi$c;Lemi$c;Leme;)Lemi$c;	a	method_15110	process
METHOD	emf	(Ldcl;Liz;Liz;Ljava/util/List;Ljava/util/List;Leme;)Ljava/util/List;	a	method_49887	reprocess
CLASS	emg	net/minecraft/class_5497	net/minecraft/structure/processor/StructureProcessorList
FIELD	emg	Ljava/util/List;	a	field_26662	list
METHOD	emg	()Ljava/util/List;	a	method_31027	getList
CLASS	emh	net/minecraft/class_3828	net/minecraft/structure/processor/StructureProcessorType
FIELD	emh	Lcom/mojang/serialization/Codec;	a	field_25013	CODEC
FIELD	emh	Lcom/mojang/serialization/Codec;	b	field_26663	LIST_CODEC
FIELD	emh	Lcom/mojang/serialization/Codec;	c	field_25876	PROCESSORS_CODEC
FIELD	emh	Lcom/mojang/serialization/Codec;	d	field_25877	REGISTRY_CODEC
FIELD	emh	Lemh;	e	field_16986	field_16986
FIELD	emh	Lemh;	f	field_16988	field_16988
FIELD	emh	Lemh;	g	field_16989	field_16989
FIELD	emh	Lemh;	h	field_16991	field_16991
FIELD	emh	Lemh;	i	field_16990	field_16990
FIELD	emh	Lemh;	j	field_16987	field_16987
FIELD	emh	Lemh;	k	field_24044	field_24044
FIELD	emh	Lemh;	l	field_24045	field_24045
FIELD	emh	Lemh;	m	field_25620	field_25620
FIELD	emh	Lemh;	n	field_33773	field_33773
FIELD	emh	Lemh;	o	field_43335	field_43335
METHOD	emh	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_28998	method_28998
METHOD	emh	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lemh;	a	method_16822	register
CLASS	emi	net/minecraft/class_3499	net/minecraft/structure/StructureTemplate
FIELD	emi	Ljava/lang/String;	a	field_31687	PALETTE_KEY
FIELD	emi	Ljava/lang/String;	b	field_31688	PALETTES_KEY
FIELD	emi	Ljava/lang/String;	c	field_31689	ENTITIES_KEY
FIELD	emi	Ljava/lang/String;	d	field_31690	BLOCKS_KEY
FIELD	emi	Ljava/lang/String;	e	field_31691	BLOCKS_POS_KEY
FIELD	emi	Ljava/lang/String;	f	field_31692	BLOCKS_STATE_KEY
FIELD	emi	Ljava/lang/String;	g	field_31693	BLOCKS_NBT_KEY
FIELD	emi	Ljava/lang/String;	h	field_31694	ENTITIES_POS_KEY
FIELD	emi	Ljava/lang/String;	i	field_31695	ENTITIES_BLOCK_POS_KEY
FIELD	emi	Ljava/lang/String;	j	field_31696	ENTITIES_NBT_KEY
FIELD	emi	Ljava/lang/String;	k	field_31697	SIZE_KEY
FIELD	emi	Ljava/util/List;	l	field_15586	blockInfoLists
FIELD	emi	Ljava/util/List;	m	field_15589	entities
FIELD	emi	Lkd;	n	field_15587	size
FIELD	emi	Ljava/lang/String;	o	field_15588	author
METHOD	emi	()Lkd;	a	method_15160	getSize
METHOD	emi	(Lbss;)Z	a	method_15163	method_15163
METHOD	emi	(Ldbw;Liz;Liz;)V	a	method_15164	addEntitiesFromWorld
METHOD	emi	(Ldbw;Liz;Lkd;ZLdex;)V	a	method_15174	saveFromWorld
METHOD	emi	(Ldbx;ILevy;III)V	a	method_20532	updateCorner
METHOD	emi	(Ldbx;ILevy;Liz;)V	a	method_58190	updateCorner
METHOD	emi	(Ldcl;Liz;Ldju;Ldlk;Liz;Leia;Z)V	a	method_15179	spawnEntities
METHOD	emi	(Ldcl;Liz;Liz;Leme;Lazf;I)Z	a	method_15172	place
METHOD	emi	(Ldcl;Liz;Liz;Leme;Ljava/util/List;)Ljava/util/List;	a	method_16446	process
METHOD	emi	(Ldcl;Lur;)Ljava/util/Optional;	a	method_17916	getEntity
METHOD	emi	(Ldlk;)Lkd;	a	method_15166	getRotatedSize
METHOD	emi	(Ldlk;Ldju;Levp;ZLdcl;Lbss;)V	a	method_17917	method_17917
METHOD	emi	(Leme;Liz;)Liz;	a	method_15171	transform
METHOD	emi	(Leme;Liz;Leme;Liz;)Liz;	a	method_15180	transformBox
METHOD	emi	(Lemi$c;)I	a	method_28053	method_28053
METHOD	emi	(Lemi$c;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V	a	method_28054	categorize
METHOD	emi	(Levp;Ldju;Ldlk;Liz;)Levp;	a	method_15176	transformAround
METHOD	emi	(Liz$a;IIILiz$a;Ldbx;ILje;III)V	a	method_15173	method_15173
METHOD	emi	(Liz;Ldju;Ldlk;)Liz;	a	method_15167	offsetByTransformedSize
METHOD	emi	(Liz;Ldju;Ldlk;II)Liz;	a	method_15162	applyTransformedOffset
METHOD	emi	(Liz;Ldju;Ldlk;Liz;)Liz;	a	method_15168	transformAround
METHOD	emi	(Liz;Ldlk;Liz;Ldju;)Leia;	a	method_27267	calculateBoundingBox
METHOD	emi	(Liz;Ldlk;Liz;Ldju;Lkd;)Leia;	a	method_34400	createBox
METHOD	emi	(Liz;Leme;Ldex;)Ljava/util/List;	a	method_16445	getInfosForBlock
METHOD	emi	(Liz;Leme;Ldex;Z)Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	a	method_15165	getInfosForBlock
METHOD	emi	(Ljava/lang/String;)V	a	method_15161	setAuthor
METHOD	emi	(Ljava/util/List;Ljava/util/List;Ljava/util/List;)Ljava/util/List;	a	method_28055	combineSorted
METHOD	emi	(Ljj;Lur;)V	a	method_15183	readNbt
METHOD	emi	(Ljj;Lux;Lux;)V	a	method_15177	loadPalettedBlockInfo
METHOD	emi	(Lur;)Lur;	a	method_15175	writeNbt
METHOD	emi	([D)Lux;	a	method_15184	createNbtDoubleList
METHOD	emi	([I)Lux;	a	method_15169	createNbtIntList
METHOD	emi	()Ljava/lang/String;	b	method_15181	getAuthor
METHOD	emi	(Leme;Liz;)Leia;	b	method_16187	calculateBoundingBox
METHOD	emi	(Lemi$c;)I	b	method_28056	method_28056
METHOD	emi	(Lemi$c;)I	c	method_16185	method_16185
CLASS	emi$1	net/minecraft/class_3499$1	net/minecraft/structure/StructureTemplate$1
FIELD	emi$1	[I	a	field_15594	field_15594
FIELD	emi$1	[I	b	field_15593	field_15593
CLASS	emi$a	net/minecraft/class_3499$class_5162	net/minecraft/structure/StructureTemplate$PalettedBlockInfoList
FIELD	emi$a	Ljava/util/List;	a	field_23913	infos
FIELD	emi$a	Ljava/util/Map;	b	field_23914	blockToInfos
METHOD	emi$a	()Ljava/util/List;	a	method_27125	getAll
METHOD	emi$a	(Ldex;)Ljava/util/List;	a	method_27126	getAllOf
METHOD	emi$a	(Ldex;Lemi$c;)Z	a	method_27127	method_27127
METHOD	emi$a	(Ldex;)Ljava/util/List;	b	method_27128	method_27128
CLASS	emi$b	net/minecraft/class_3499$class_3500	net/minecraft/structure/StructureTemplate$Palette
FIELD	emi$b	Ldsa;	a	field_15590	AIR
FIELD	emi$b	Ljo;	b	field_15591	ids
FIELD	emi$b	I	c	field_15592	currentIndex
METHOD	emi$b	(I)Ldsa;	a	method_15185	getState
METHOD	emi$b	(Ldsa;)I	a	method_15187	getId
METHOD	emi$b	(Ldsa;I)V	a	method_15186	set
CLASS	emi$c	net/minecraft/class_3499$class_3501	net/minecraft/structure/StructureTemplate$StructureBlockInfo
FIELD	emi$c	Liz;	a	comp_1341	comp_1341
FIELD	emi$c	Ldsa;	b	comp_1342	comp_1342
FIELD	emi$c	Lur;	c	comp_1343	comp_1343
METHOD	emi$c	()Liz;	a	comp_1341	comp_1341
METHOD	emi$c	()Ldsa;	b	comp_1342	comp_1342
METHOD	emi$c	()Lur;	c	comp_1343	comp_1343
CLASS	emi$d	net/minecraft/class_3499$class_3502	net/minecraft/structure/StructureTemplate$StructureEntityInfo
FIELD	emi$d	Levp;	a	field_15599	pos
FIELD	emi$d	Liz;	b	field_15600	blockPos
FIELD	emi$d	Lur;	c	field_15598	nbt
CLASS	emj	net/minecraft/class_3485	net/minecraft/structure/StructureTemplateManager
FIELD	emj	Lorg/slf4j/Logger;	a	field_15514	LOGGER
FIELD	emj	Ljava/lang/String;	b	field_31684	STRUCTURES_DIRECTORY
FIELD	emj	Ljava/lang/String;	c	field_31685	NBT_FILE_EXTENSION
FIELD	emj	Ljava/lang/String;	d	field_31686	SNBT_FILE_EXTENSION
FIELD	emj	Ljava/util/Map;	e	field_15513	templates
FIELD	emj	Lcom/mojang/datafixers/DataFixer;	f	field_15515	dataFixer
FIELD	emj	Lauo;	g	field_25189	resourceManager
FIELD	emj	Ljava/nio/file/Path;	h	field_15512	generatedPath
FIELD	emj	Ljava/util/List;	i	field_39417	providers
FIELD	emj	Ljj;	j	field_40369	blockLookup
FIELD	emj	Lakx;	k	field_40370	NBT_FINDER
METHOD	emj	()Ljava/util/stream/Stream;	a	method_44226	streamTemplates
METHOD	emj	(ILjava/lang/String;)Ljava/lang/String;	a	method_44227	method_44227
METHOD	emj	(Lale;)Lemi;	a	method_15091	getTemplateOrBlank
METHOD	emj	(Lale;Ljava/lang/String;)Ljava/nio/file/Path;	a	method_44228	getTemplatePath
METHOD	emj	(Lale;Ljava/lang/Throwable;)V	a	method_44229	method_44229
METHOD	emj	(Lale;Ljava/nio/file/Path;)Ljava/util/Optional;	a	method_44230	loadTemplateFromSnbt
METHOD	emj	(Lauo;)V	a	method_29300	setResourceManager
METHOD	emj	(Lemj$a;Ljava/util/function/Consumer;)Ljava/util/Optional;	a	method_44231	loadTemplate
METHOD	emj	(Lemj$b;)Ljava/util/stream/Stream;	a	method_44232	method_44232
METHOD	emj	(Ljava/io/InputStream;)Lemi;	a	method_15090	readTemplate
METHOD	emj	(Ljava/lang/String;Ljava/nio/file/Path;)Z	a	method_44233	method_44233
METHOD	emj	(Ljava/lang/String;Ljava/util/function/Function;Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/util/function/Consumer;)V	a	method_44234	method_44234
METHOD	emj	(Ljava/nio/file/Path;)Ljava/util/stream/Stream;	a	method_44235	streamTemplates
METHOD	emj	(Ljava/nio/file/Path;Lale;Ljava/lang/String;)Ljava/nio/file/Path;	a	method_15085	getTemplatePath
METHOD	emj	(Ljava/nio/file/Path;Ljava/lang/String;Ljava/lang/String;)Ljava/util/stream/Stream;	a	method_44236	streamTemplates
METHOD	emj	(Ljava/nio/file/Path;Ljava/lang/Throwable;)V	a	method_44237	method_44237
METHOD	emj	(Ljava/nio/file/Path;Ljava/nio/file/Path;)Ljava/lang/String;	a	method_44238	toRelativePath
METHOD	emj	(Lur;)Lemi;	a	method_21891	createTemplate
METHOD	emj	()Ljava/util/stream/Stream;	b	method_44239	streamTemplatesFromResource
METHOD	emj	(Lale;)Ljava/util/Optional;	b	method_15094	getTemplate
METHOD	emj	(Ljava/nio/file/Path;)Ljava/util/stream/Stream;	b	method_44240	method_44240
METHOD	emj	(Ljava/nio/file/Path;Lale;Ljava/lang/String;)Ljava/nio/file/Path;	b	method_15086	getAndCheckTemplatePath
METHOD	emj	()Ljava/util/stream/Stream;	c	method_44241	streamTemplatesFromGameTestFile
METHOD	emj	(Lale;)Z	c	method_15093	saveTemplate
METHOD	emj	(Ljava/nio/file/Path;)Z	c	method_44242	method_44242
METHOD	emj	()Ljava/util/stream/Stream;	d	method_44243	streamTemplatesFromFile
METHOD	emj	(Lale;)V	d	method_15087	unloadTemplate
METHOD	emj	(Ljava/nio/file/Path;)Ljava/io/InputStream;	d	method_44244	method_44244
METHOD	emj	(Lale;)Ljava/util/Optional;	e	method_44245	loadTemplate
METHOD	emj	(Lale;)Ljava/util/Optional;	f	method_15088	loadTemplateFromResource
METHOD	emj	(Lale;)Ljava/util/Optional;	g	method_44246	loadTemplateFromGameTestFile
METHOD	emj	(Lale;)Ljava/util/Optional;	h	method_15092	loadTemplateFromFile
METHOD	emj	(Lale;)Ljava/io/InputStream;	i	method_44249	method_44249
CLASS	emj$a	net/minecraft/class_3485$class_7513	net/minecraft/structure/StructureTemplateManager$TemplateFileOpener
CLASS	emj$b	net/minecraft/class_3485$class_7514	net/minecraft/structure/StructureTemplateManager$Provider
FIELD	emj$b	Ljava/util/function/Function;	a	comp_852	comp_852
FIELD	emj$b	Ljava/util/function/Supplier;	b	comp_853	comp_853
METHOD	emj$b	()Ljava/util/function/Function;	a	comp_852	comp_852
METHOD	emj$b	()Ljava/util/function/Supplier;	b	comp_853	comp_853
CLASS	emk	net/minecraft/class_3798	net/minecraft/structure/rule/TagMatchRuleTest
FIELD	emk	Lcom/mojang/serialization/MapCodec;	a	field_25014	CODEC
FIELD	emk	Laxe;	b	field_16747	tag
METHOD	emk	(Lemk;)Laxe;	a	method_28999	method_28999
CLASS	eml	net/minecraft/class_6133	net/minecraft/unused/packageinfo/PackageInfo6133
CLASS	emm	net/minecraft/class_8244	net/minecraft/structure/rule/blockentity/AppendLootRuleBlockEntityModifier
FIELD	emm	Lcom/mojang/serialization/MapCodec;	a	field_43336	CODEC
FIELD	emm	Lorg/slf4j/Logger;	b	field_43337	LOGGER
FIELD	emm	Lald;	d	field_43338	lootTable
METHOD	emm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49893	method_49893
METHOD	emm	(Lemm;)Lald;	a	method_49894	method_49894
METHOD	emm	(Lur;Lvo;)V	a	method_49895	method_49895
CLASS	emn	net/minecraft/class_8245	net/minecraft/structure/rule/blockentity/AppendStaticRuleBlockEntityModifier
FIELD	emn	Lcom/mojang/serialization/MapCodec;	a	field_43339	CODEC
FIELD	emn	Lur;	b	field_43340	nbt
METHOD	emn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_49896	method_49896
METHOD	emn	(Lemn;)Lur;	a	method_49897	method_49897
CLASS	emo	net/minecraft/class_8246	net/minecraft/structure/rule/blockentity/ClearRuleBlockEntityModifier
FIELD	emo	Lcom/mojang/serialization/MapCodec;	a	field_43341	CODEC
FIELD	emo	Lemo;	b	field_43342	INSTANCE
CLASS	emp	net/minecraft/class_8247	net/minecraft/structure/rule/blockentity/PassthroughRuleBlockEntityModifier
FIELD	emp	Lemp;	a	field_43343	INSTANCE
FIELD	emp	Lcom/mojang/serialization/MapCodec;	b	field_43344	CODEC
CLASS	emq	net/minecraft/class_8248	net/minecraft/structure/rule/blockentity/RuleBlockEntityModifier
FIELD	emq	Lcom/mojang/serialization/Codec;	c	field_43345	TYPE_CODEC
METHOD	emq	()Lemr;	a	method_49891	getType
METHOD	emq	(Lazf;Lur;)Lur;	a	method_49892	modifyBlockEntityNbt
CLASS	emr	net/minecraft/class_8249	net/minecraft/structure/rule/blockentity/RuleBlockEntityModifierType
FIELD	emr	Lemr;	a	field_43346	field_43346
FIELD	emr	Lemr;	b	field_43347	field_43347
FIELD	emr	Lemr;	c	field_43348	field_43348
FIELD	emr	Lemr;	d	field_43349	field_43349
METHOD	emr	(Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec;	a	method_49898	method_49898
METHOD	emr	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lemr;	a	method_49899	register
CLASS	ems	net/minecraft/class_8250	net/minecraft/unused/packageinfo/PackageInfo8250
CLASS	emt	net/minecraft/class_5822	net/minecraft/util/math/noise/InterpolatedNoiseSampler
FIELD	emt	Layq;	a	field_37206	CODEC
FIELD	emt	Lcom/mojang/serialization/Codec;	e	field_38269	SCALE_AND_FACTOR_RANGE
FIELD	emt	Lcom/mojang/serialization/MapCodec;	f	field_38270	MAP_CODEC
FIELD	emt	Lemx;	g	field_28774	lowerInterpolatedNoise
FIELD	emt	Lemx;	h	field_28775	upperInterpolatedNoise
FIELD	emt	Lemx;	i	field_28776	interpolationNoise
FIELD	emt	D	j	field_38271	scaledXzScale
FIELD	emt	D	k	field_38272	scaledYScale
FIELD	emt	D	l	field_38273	xzFactor
FIELD	emt	D	m	field_38274	yFactor
FIELD	emt	D	n	field_38275	smearScaleMultiplier
FIELD	emt	D	o	field_36630	maxValue
FIELD	emt	D	p	field_34752	xzScale
FIELD	emt	D	q	field_34753	yScale
METHOD	emt	(DDDDD)Lemt;	a	method_42384	createBase3dNoiseFunction
METHOD	emt	(Lazf;)Lemt;	a	method_42386	copyWithRandom
METHOD	emt	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_42385	method_42385
METHOD	emt	(Lemt;)Ljava/lang/Double;	a	method_42387	method_42387
METHOD	emt	(Ljava/lang/StringBuilder;)V	a	method_39117	addDebugInfo
METHOD	emt	(Lemt;)Ljava/lang/Double;	b	method_42388	method_42388
METHOD	emt	(Lemt;)Ljava/lang/Double;	c	method_42389	method_42389
METHOD	emt	(Lemt;)Ljava/lang/Double;	d	method_42390	method_42390
METHOD	emt	(Lemt;)Ljava/lang/Double;	e	method_42391	method_42391
CLASS	emu	net/minecraft/class_3756	net/minecraft/util/math/noise/PerlinNoiseSampler
FIELD	emu	D	a	field_16591	originX
FIELD	emu	D	b	field_16589	originY
FIELD	emu	D	c	field_16588	originZ
FIELD	emu	F	d	field_31701	field_31701
FIELD	emu	[B	e	field_16590	permutation
METHOD	emu	(DDD)D	a	method_33658	sample
METHOD	emu	(DDDDD)D	a	method_16447	sample
METHOD	emu	(DDD[D)D	a	method_35477	sampleDerivative
METHOD	emu	(I)I	a	method_16449	map
METHOD	emu	(IDDD)D	a	method_16448	grad
METHOD	emu	(IIIDDDD)D	a	method_16450	sample
METHOD	emu	(IIIDDD[D)D	a	method_35478	sampleDerivative
METHOD	emu	(Ljava/lang/StringBuilder;)V	a	method_39118	addDebugInfo
CLASS	emv	net/minecraft/class_5836	net/minecraft/world/gen/noise/NoiseHelper
METHOD	emv	(DD)D	a	method_35479	method_35479
METHOD	emv	(Ljava/lang/StringBuilder;DDD[B)V	a	method_39119	appendDebugInfo
METHOD	emv	(Ljava/lang/StringBuilder;DDD[I)V	a	method_39120	appendDebugInfo
CLASS	emw	net/minecraft/class_5216	net/minecraft/util/math/noise/DoublePerlinNoiseSampler
FIELD	emw	D	a	field_31702	DOMAIN_SCALE
FIELD	emw	D	b	field_31703	field_31703
FIELD	emw	D	c	field_24175	amplitude
FIELD	emw	Lemx;	d	field_24176	firstSampler
FIELD	emw	Lemx;	e	field_24177	secondSampler
FIELD	emw	D	f	field_36631	maxValue
FIELD	emw	Lemw$a;	g	field_37207	parameters
METHOD	emw	()D	a	method_40554	getMaxValue
METHOD	emw	(DDD)D	a	method_27406	sample
METHOD	emw	(I)D	a	method_27407	createAmplitude
METHOD	emw	(Lazf;I[D)Lemw;	a	method_31927	create
METHOD	emw	(Lazf;Lemw$a;)Lemw;	a	method_39186	createLegacy
METHOD	emw	(Ljava/lang/StringBuilder;)V	a	method_39124	addDebugInfo
METHOD	emw	()Lemw$a;	b	method_38475	copy
METHOD	emw	(Lazf;Lemw$a;)Lemw;	b	method_38476	create
CLASS	emw$a	net/minecraft/class_5216$class_5487	net/minecraft/util/math/noise/DoublePerlinNoiseSampler$NoiseParameters
FIELD	emw$a	Lcom/mojang/serialization/Codec;	a	field_35424	CODEC
FIELD	emw$a	Lcom/mojang/serialization/Codec;	b	field_26438	REGISTRY_ENTRY_CODEC
FIELD	emw$a	I	c	comp_516	firstOctave
FIELD	emw$a	Lit/unimi/dsi/fastutil/doubles/DoubleList;	d	comp_517	amplitudes
METHOD	emw$a	()I	a	comp_516	firstOctave
METHOD	emw$a	(DLit/unimi/dsi/fastutil/doubles/DoubleArrayList;)V	a	method_41153	method_41153
METHOD	emw$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_30833	method_30833
METHOD	emw$a	()Lit/unimi/dsi/fastutil/doubles/DoubleList;	b	comp_517	amplitudes
CLASS	emx	net/minecraft/class_3537	net/minecraft/util/math/noise/OctavePerlinNoiseSampler
FIELD	emx	I	a	field_31704	field_31704
FIELD	emx	[Lemu;	b	field_15744	octaveSamplers
FIELD	emx	I	c	field_34758	firstOctave
FIELD	emx	Lit/unimi/dsi/fastutil/doubles/DoubleList;	d	field_26445	amplitudes
FIELD	emx	D	e	field_20659	persistence
FIELD	emx	D	f	field_20660	lacunarity
FIELD	emx	D	g	field_36632	maxValue
METHOD	emx	()D	a	method_40555	getMaxValue
METHOD	emx	(D)D	a	method_40556	method_40556
METHOD	emx	(DDD)D	a	method_15416	sample
METHOD	emx	(DDDDDZ)D	a	method_16453	sample
METHOD	emx	(I)Lemu;	a	method_16668	getOctave
METHOD	emx	(Lazf;)V	a	method_34401	skipCalls
METHOD	emx	(Lazf;ID[D)Lemx;	a	method_35480	create
METHOD	emx	(Lazf;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lemx;	a	method_39126	createLegacy
METHOD	emx	(Lazf;Ljava/util/List;)Lemx;	a	method_39127	create
METHOD	emx	(Lazf;Ljava/util/stream/IntStream;)Lemx;	a	method_39187	createLegacy
METHOD	emx	(Lit/unimi/dsi/fastutil/ints/IntSortedSet;)Lcom/mojang/datafixers/util/Pair;	a	method_30848	calculateAmplitudes
METHOD	emx	(Ljava/lang/Double;)Ljava/lang/String;	a	method_39129	method_39129
METHOD	emx	(Ljava/lang/StringBuilder;)V	a	method_39130	addDebugInfo
METHOD	emx	()I	b	method_38477	getFirstOctave
METHOD	emx	(D)D	b	method_16452	maintainPrecision
METHOD	emx	(Lazf;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lemx;	b	method_30847	create
METHOD	emx	(Lazf;Ljava/util/stream/IntStream;)Lemx;	b	method_39128	create
METHOD	emx	(Ljava/lang/Double;)Z	b	method_39131	method_39131
METHOD	emx	()Lit/unimi/dsi/fastutil/doubles/DoubleList;	c	method_38478	getAmplitudes
METHOD	emx	(D)D	c	method_40557	getTotalAmplitude
CLASS	emy	net/minecraft/class_3543	net/minecraft/util/math/noise/OctaveSimplexNoiseSampler
FIELD	emy	[Lemz;	a	field_15770	octaveSamplers
FIELD	emy	D	b	field_20661	persistence
FIELD	emy	D	c	field_20662	lacunarity
METHOD	emy	(DDZ)D	a	method_16451	sample
CLASS	emz	net/minecraft/class_3541	net/minecraft/util/math/noise/SimplexNoiseSampler
FIELD	emz	[[I	a	field_15766	GRADIENTS
FIELD	emz	D	b	field_15763	originX
FIELD	emz	D	c	field_15762	originY
FIELD	emz	D	d	field_15761	originZ
FIELD	emz	D	e	field_15764	SQRT_3
FIELD	emz	D	f	field_15768	SKEW_FACTOR_2D
FIELD	emz	D	g	field_15767	UNSKEW_FACTOR_2D
FIELD	emz	[I	h	field_15765	permutation
METHOD	emz	(DD)D	a	method_15433	sample
METHOD	emz	(DDD)D	a	method_22416	sample
METHOD	emz	(I)I	a	method_16456	map
METHOD	emz	(IDDDD)D	a	method_16455	grad
METHOD	emz	([IDDD)D	a	method_15431	dot
CLASS	ena	net/minecraft/class_6135	net/minecraft/unused/packageinfo/PackageInfo6135
CLASS	enb	net/minecraft/class_3552	net/minecraft/world/chunk/light/ChunkBlockLightProvider
FIELD	enb	Liz$a;	g	field_16511	mutablePos
METHOD	enb	(JLdsa;)I	a	method_15474	getLightSourceLuminance
METHOD	enb	(Liz;Ldsa;)V	a	method_51532	method_51532
CLASS	enc	net/minecraft/class_3547	net/minecraft/world/chunk/light/BlockLightStorage
CLASS	enc$a	net/minecraft/class_3547$class_3548	net/minecraft/world/chunk/light/BlockLightStorage$Data
METHOD	enc$a	()Lenc$a;	a	method_15443	copy
CLASS	end	net/minecraft/class_8528	net/minecraft/world/chunk/light/ChunkSkyLight
FIELD	end	I	a	field_44710	field_44710
FIELD	end	I	b	field_44711	field_44711
FIELD	end	I	c	field_44712	minY
FIELD	end	Laxm;	d	field_44713	palette
FIELD	end	Liz$a;	e	field_44714	reusableBlockPos1
FIELD	end	Liz$a;	f	field_44715	reusableBlockPos2
METHOD	end	()I	a	method_51533	getMaxSurfaceY
METHOD	end	(I)V	a	method_51534	fill
METHOD	end	(II)I	a	method_51535	get
METHOD	end	(Ldbc;III)Z	a	method_51536	isSkyLightAccessible
METHOD	end	(Ldbc;IILiz;Ldsa;Liz;Ldsa;)Z	a	method_51537	isSkyLightAccessible
METHOD	end	(Ldbc;Liz;Ldsa;)I	a	method_51538	locateLightBlockingBlockBelow
METHOD	end	(Ldbc;Liz;Ldsa;Liz;Ldsa;)Z	a	method_51539	faceBlocksLight
METHOD	end	(Ldtw;)V	a	method_51540	refreshSurfaceY
METHOD	end	(Ldtw;III)I	a	method_51541	calculateSurfaceY
METHOD	end	(I)I	b	method_51542	get
METHOD	end	(II)V	b	method_51543	set
METHOD	end	(I)I	c	method_51544	convertMinY
METHOD	end	(II)I	c	method_51545	getPackedIndex
CLASS	ene	net/minecraft/class_3556	net/minecraft/world/chunk/ChunkToNibbleArrayMap
FIELD	ene	Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;	a	field_15791	arrays
FIELD	ene	I	b	field_31705	field_31705
FIELD	ene	[J	c	field_15789	cachePositions
FIELD	ene	[Ldub;	d	field_15790	cacheArrays
FIELD	ene	Z	e	field_16447	cacheEnabled
METHOD	ene	(J)Ldub;	a	method_15502	replaceWithCopy
METHOD	ene	(JLdub;)V	a	method_15499	put
METHOD	ene	()Lene;	b	method_15504	copy
METHOD	ene	(J)Z	b	method_15503	containsKey
METHOD	ene	()V	c	method_15505	clearCache
METHOD	ene	(J)Ldub;	c	method_15501	get
METHOD	ene	()V	d	method_16188	disableCache
METHOD	ene	(J)Ldub;	d	method_15500	removeChunk
CLASS	enf	net/minecraft/class_3554	net/minecraft/world/chunk/light/LevelPropagator
FIELD	enf	I	a	field_31706	MAX_LEVEL
FIELD	enf	Lenj;	b	field_43396	pendingUpdateQueue
FIELD	enf	Lit/unimi/dsi/fastutil/longs/Long2ByteMap;	c	field_15784	pendingUpdates
FIELD	enf	Z	d	field_15782	hasPendingUpdates
FIELD	enf	J	e	field_43397	field_43397
FIELD	enf	I	f	field_15783	levelCount
METHOD	enf	(II)I	a	method_50014	calculateLevel
METHOD	enf	(J)Z	a	method_15494	isMarker
METHOD	enf	(JI)V	a	method_15485	setLevel
METHOD	enf	(JIZ)V	a	method_15487	propagateLevel
METHOD	enf	(JJI)I	a	method_15486	recalculateLevel
METHOD	enf	(JJIIIZ)V	a	method_15482	updateLevel
METHOD	enf	(JJIZ)V	a	method_15478	updateLevel
METHOD	enf	(Ljava/util/function/LongPredicate;)V	a	method_24206	removePendingUpdateIf
METHOD	enf	(Ljava/util/function/LongPredicate;Lit/unimi/dsi/fastutil/longs/LongList;J)V	a	method_24207	method_24207
METHOD	enf	()Z	b	method_15489	hasPendingUpdates
METHOD	enf	(I)I	b	method_15492	applyPendingUpdates
METHOD	enf	(JJI)I	b	method_15488	getPropagatedLevel
METHOD	enf	(JJIZ)V	b	method_15484	propagateLevel
METHOD	enf	()I	c	method_24208	getPendingUpdateCount
METHOD	enf	(J)I	c	method_15480	getLevel
METHOD	enf	(J)V	e	method_15483	removePendingUpdate
METHOD	enf	(J)V	f	method_15491	resetLevel
CLASS	enf$1	net/minecraft/class_3554$1	net/minecraft/world/chunk/light/LevelPropagator$1
FIELD	enf$1	I	a	field_43398	field_43398
FIELD	enf$1	Lenf;	b	field_16727	field_16727
CLASS	eng	net/minecraft/class_3562	net/minecraft/world/chunk/light/ChunkLightingView
METHOD	eng	(Lkb;)Ldub;	a	method_15544	getLightSection
METHOD	eng	(Liz;)I	b	method_15543	getLightLevel
CLASS	eng$a	net/minecraft/class_3562$class_3563	net/minecraft/world/chunk/light/ChunkLightingView$Empty
FIELD	eng$a	Leng$a;	a	field_15812	field_15812
FIELD	eng$a	[Leng$a;	b	field_15811	field_15811
METHOD	eng$a	()[Leng$a;	c	method_36763	method_36763
CLASS	enh	net/minecraft/class_3560	net/minecraft/world/chunk/light/LightStorage
FIELD	enh	Lduj;	a	field_15803	chunkProvider
FIELD	enh	Lit/unimi/dsi/fastutil/longs/Long2ByteMap;	b	field_44716	sectionPropagations
FIELD	enh	Lene;	c	field_15806	uncachedStorage
FIELD	enh	Lene;	d	field_15796	storage
FIELD	enh	Lit/unimi/dsi/fastutil/longs/LongSet;	e	field_15802	dirtySections
FIELD	enh	Lit/unimi/dsi/fastutil/longs/LongSet;	f	field_16448	notifySections
FIELD	enh	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	g	field_15807	queuedSections
FIELD	enh	Z	h	field_44717	hasLightUpdates
FIELD	enh	Ldcf;	i	field_15805	lightType
FIELD	enh	Lit/unimi/dsi/fastutil/longs/LongSet;	j	field_44718	enabledColumns
FIELD	enh	Lit/unimi/dsi/fastutil/longs/LongSet;	k	field_19342	columnsToRetain
FIELD	enh	Lit/unimi/dsi/fastutil/longs/LongSet;	l	field_15798	sectionsToRemove
METHOD	enh	()Z	a	method_15528	hasLightUpdates
METHOD	enh	(J)I	a	method_15538	getLight
METHOD	enh	(JB)V	a	method_51546	setSectionPropagation
METHOD	enh	(JI)V	a	method_15525	set
METHOD	enh	(JLdub;)V	a	method_15532	enqueueSectionData
METHOD	enh	(JZ)Ldub;	a	method_15522	getLightSection
METHOD	enh	(Lene;J)Ldub;	a	method_15533	getLightSection
METHOD	enh	(Lenk;)V	a	method_15527	updateLight
METHOD	enh	()V	b	method_15530	notifyChanges
METHOD	enh	(J)Z	b	method_15524	hasSection
METHOD	enh	(JZ)V	b	method_15535	setColumnEnabled
METHOD	enh	(J)Ldub;	c	method_51547	method_51547
METHOD	enh	(JZ)V	c	method_20600	setRetainColumn
METHOD	enh	(J)Ldub;	d	method_20533	getLightSection
METHOD	enh	(JZ)V	d	method_15526	setSectionStatus
METHOD	enh	(J)I	e	method_15537	get
METHOD	enh	(J)V	f	method_51415	addNotifySections
METHOD	enh	(J)Ldub;	g	method_15529	createSection
METHOD	enh	(J)V	h	method_15523	onLoadSection
METHOD	enh	(J)V	i	method_15534	onUnloadSection
METHOD	enh	(J)Z	j	method_51548	isSectionInEnabledColumn
METHOD	enh	(J)Lenh$b;	k	method_51549	getStatus
METHOD	enh	(J)V	l	method_51550	queueForUpdate
METHOD	enh	(J)V	m	method_51551	queueForRemoval
CLASS	enh$a	net/minecraft/class_3560$class_8529	net/minecraft/world/chunk/light/LightStorage$PropagationFlags
FIELD	enh$a	B	a	field_44719	field_44719
FIELD	enh$a	I	b	field_44720	MIN_NEIGHBOR_COUNT
FIELD	enh$a	I	c	field_44721	MAX_NEIGHBOR_COUNT
FIELD	enh$a	B	d	field_44722	field_44722
FIELD	enh$a	B	e	field_44723	NEIGHBOR_COUNT_MASK
METHOD	enh$a	(B)Z	a	method_51552	isReady
METHOD	enh$a	(BI)B	a	method_51553	withNeighborCount
METHOD	enh$a	(BZ)B	a	method_51554	setReady
METHOD	enh$a	(B)I	b	method_51555	getNeighborCount
METHOD	enh$a	(B)Lenh$b;	c	method_51556	getStatus
CLASS	enh$b	net/minecraft/class_3560$class_8530	net/minecraft/world/chunk/light/LightStorage$Status
FIELD	enh$b	Lenh$b;	a	field_44724	field_44724
FIELD	enh$b	Lenh$b;	b	field_44725	field_44725
FIELD	enh$b	Lenh$b;	c	field_44726	field_44726
FIELD	enh$b	Ljava/lang/String;	d	field_44727	sigil
FIELD	enh$b	[Lenh$b;	e	field_44728	field_44728
METHOD	enh$b	()Ljava/lang/String;	a	method_51557	getSigil
METHOD	enh$b	()[Lenh$b;	b	method_51558	method_51558
CLASS	eni	net/minecraft/class_3568	net/minecraft/world/chunk/light/LightingProvider
FIELD	eni	Lenk;	a	field_15814	blockLightProvider
FIELD	eni	I	b	field_31714	field_31714
FIELD	eni	Ldby;	c	field_27339	world
FIELD	eni	Lenk;	d	field_15813	skyLightProvider
METHOD	eni	(Ldcf;)Leng;	a	method_15562	get
METHOD	eni	(Ldcf;Lkb;)Ljava/lang/String;	a	method_22876	displaySectionLevel
METHOD	eni	(Ldcf;Lkb;Ldub;)V	a	method_15558	enqueueSectionData
METHOD	eni	(Liz;I)I	a	method_22363	getLight
METHOD	eni	(Lkb;)Z	a	method_51559	isLightingEnabled
METHOD	eni	(Ldbd;Z)V	b	method_20601	setRetainData
METHOD	eni	(Ldcf;Lkb;)Lenh$b;	b	method_51560	getStatus
METHOD	eni	()I	c	method_31928	getHeight
METHOD	eni	()I	d	method_31929	getBottomY
METHOD	eni	()I	e	method_31930	getTopY
CLASS	enj	net/minecraft/class_8257	net/minecraft/world/chunk/light/PendingUpdateQueue
FIELD	enj	I	a	field_43399	levelCount
FIELD	enj	[Lit/unimi/dsi/fastutil/longs/LongLinkedOpenHashSet;	b	field_43400	pendingIdUpdatesByLevel
FIELD	enj	I	c	field_43401	minPendingLevel
METHOD	enj	()J	a	method_50019	dequeue
METHOD	enj	(I)V	a	method_50020	increaseMinPendingLevel
METHOD	enj	(JI)V	a	method_50021	enqueue
METHOD	enj	(JII)V	a	method_50022	remove
METHOD	enj	()Z	b	method_50023	isEmpty
CLASS	enj$1	net/minecraft/class_8257$1	net/minecraft/world/chunk/light/PendingUpdateQueue$1
FIELD	enj$1	I	a	field_43402	field_43402
FIELD	enj$1	Lenj;	b	field_43403	field_43403
CLASS	enk	net/minecraft/class_3558	net/minecraft/world/chunk/light/ChunkLightProvider
FIELD	enk	I	a	field_44729	field_44729
FIELD	enk	I	b	field_44730	field_44730
FIELD	enk	J	c	field_44731	field_44731
FIELD	enk	[Lje;	d	field_16513	DIRECTIONS
FIELD	enk	Lduj;	e	field_15795	chunkProvider
FIELD	enk	Lenh;	f	field_15793	lightStorage
FIELD	enk	I	g	field_44732	field_44732
FIELD	enk	Lit/unimi/dsi/fastutil/longs/LongOpenHashSet;	h	field_44733	blockPositionsToCheck
FIELD	enk	Lit/unimi/dsi/fastutil/longs/LongArrayFIFOQueue;	i	field_44734	field_44734
FIELD	enk	Lit/unimi/dsi/fastutil/longs/LongArrayFIFOQueue;	j	field_44735	field_44735
FIELD	enk	Liz$a;	k	field_19284	reusableBlockPos
FIELD	enk	I	l	field_31709	field_31709
FIELD	enk	[J	m	field_17397	cachedChunkPositions
FIELD	enk	[Ldui;	n	field_17398	cachedChunks
METHOD	enk	(II)Ldui;	a	method_17529	getChunk
METHOD	enk	(J)V	a	method_51529	method_51529
METHOD	enk	(JJ)V	a	method_51530	method_51530
METHOD	enk	(JJI)V	a	method_51531	method_51531
METHOD	enk	(JLdsa;JLdsa;Lje;)Z	a	method_50016	shapesCoverFullCube
METHOD	enk	(JLdub;)V	a	method_15515	enqueueSectionData
METHOD	enk	(Ldbc;Ldsa;Liz;Ldsa;Liz;Lje;I)I	a	method_20049	getRealisticOpacity
METHOD	enk	(Ldbc;Liz;Ldsa;Ldsa;)Z	a	method_51561	needsLightUpdate
METHOD	enk	(Ldbc;Liz;Ldsa;Lje;)Lewi;	a	method_51562	getOpaqueShape
METHOD	enk	(Ldsa;)Z	a	method_51563	isTrivialForLighting
METHOD	enk	(Ldsa;JLje;)Lewi;	a	method_20710	getOpaqueShape
METHOD	enk	(Ldsa;Liz;)I	a	method_50017	getOpacity
METHOD	enk	(J)Ljava/lang/String;	b	method_22875	displaySectionLevel
METHOD	enk	(JJ)V	b	method_51565	method_51565
METHOD	enk	(Ldbd;Z)V	b	method_20599	setRetainColumn
METHOD	enk	()V	c	method_17530	clearChunkCache
METHOD	enk	(J)Lenh$b;	c	method_51568	getStatus
METHOD	enk	(JJ)V	c	method_51566	method_51566
METHOD	enk	(Liz;)Ldsa;	c	method_50018	getStateForLighting
METHOD	enk	()I	d	method_51567	method_51567
METHOD	enk	()I	e	method_51570	method_51570
CLASS	enk$a	net/minecraft/class_3558$class_8531	net/minecraft/world/chunk/light/ChunkLightProvider$class_8531
FIELD	enk$a	I	a	field_44737	DIRECTION_BIT_OFFSET
FIELD	enk$a	I	b	field_44738	field_44738
FIELD	enk$a	J	c	field_44739	field_44739
FIELD	enk$a	J	d	field_44740	DIRECTION_BIT_MASK
FIELD	enk$a	J	e	field_44741	field_44741
FIELD	enk$a	J	f	field_44742	field_44742
METHOD	enk$a	(I)J	a	method_51571	packWithAllDirectionsSet
METHOD	enk$a	(ILje;)J	a	method_51572	packWithOneDirectionCleared
METHOD	enk$a	(IZ)J	a	method_51573	method_51573
METHOD	enk$a	(IZLje;)J	a	method_51574	method_51574
METHOD	enk$a	(J)I	a	method_51575	getLightLevel
METHOD	enk$a	(JI)J	a	method_51576	withLightLevel
METHOD	enk$a	(JLje;)Z	a	method_51577	isDirectionBitSet
METHOD	enk$a	(ZZZZZ)J	a	method_51578	method_51578
METHOD	enk$a	(IZLje;)J	b	method_51579	method_51579
METHOD	enk$a	(J)Z	b	method_51580	isTrivial
METHOD	enk$a	(JLje;)J	b	method_51581	setDirectionBit
METHOD	enk$a	(J)Z	c	method_51582	method_51582
METHOD	enk$a	(JLje;)J	c	method_51583	clearDirectionBit
CLASS	enl	net/minecraft/class_3565	net/minecraft/world/chunk/light/LightingView
METHOD	enl	()Z	K_	method_15518	hasUpdates
METHOD	enl	()I	a	method_15516	doLightUpdates
METHOD	enl	(Ldbd;Z)V	a	method_15512	setColumnEnabled
METHOD	enl	(Liz;)V	a	method_15513	checkBlock
METHOD	enl	(Liz;Z)V	a	method_15552	setSectionStatus
METHOD	enl	(Lkb;Z)V	a	method_15551	setSectionStatus
METHOD	enl	(Ldbd;)V	b	method_51471	propagateLight
CLASS	enm	net/minecraft/class_3572	net/minecraft/world/chunk/light/ChunkSkyLightProvider
FIELD	enm	J	g	field_44743	field_44743
FIELD	enm	J	h	field_44744	field_44744
FIELD	enm	J	i	field_44745	field_44745
FIELD	enm	Liz$a;	j	field_44746	field_44746
FIELD	enm	Lend;	k	field_44747	field_44747
METHOD	enm	(I)Z	a	method_51584	method_51584
METHOD	enm	(III)I	a	method_51585	method_51585
METHOD	enm	(IIII)V	a	method_51586	method_51586
METHOD	enm	(JLje;IZI)V	a	method_51587	method_51587
METHOD	enm	(Lje;II)Z	a	method_51588	exitsChunkXZ
METHOD	enm	(II)Lend;	b	method_51589	method_51589
METHOD	enm	(III)V	b	method_51590	method_51590
METHOD	enm	(IIII)V	b	method_51591	method_51591
METHOD	enm	(J)I	d	method_51592	getNumberOfSectionsBelowPos
CLASS	enm$1	net/minecraft/class_3572$1	net/minecraft/world/chunk/light/ChunkSkyLightProvider$1
FIELD	enm$1	[I	a	field_15809	field_15809
CLASS	enn	net/minecraft/class_3569	net/minecraft/world/chunk/light/SkyLightStorage
METHOD	enn	(I)Z	a	method_15567	isAboveMinHeight
METHOD	enn	(Ldub;)Ldub;	a	method_37460	copy
METHOD	enn	()I	c	method_51593	getMinSectionY
METHOD	enn	(JZ)I	e	method_31931	getLight
METHOD	enn	(J)Z	l	method_15568	isAtOrAboveTopmostSection
METHOD	enn	(J)I	m	method_51594	getTopSectionForColumn
CLASS	enn$a	net/minecraft/class_3569$class_3570	net/minecraft/world/chunk/light/SkyLightStorage$Data
FIELD	enn$a	I	b	field_15822	minSectionY
FIELD	enn$a	Lit/unimi/dsi/fastutil/longs/Long2IntOpenHashMap;	c	field_15821	columnToTopSection
METHOD	enn$a	()Lenn$a;	a	method_15572	copy
CLASS	eno	net/minecraft/class_6136	net/minecraft/util/collection/LinkedBlockPosHashSet
FIELD	eno	Leno$a;	a	field_31715	buffer
CLASS	eno$a	net/minecraft/class_6136$class_6137	net/minecraft/util/collection/LinkedBlockPosHashSet$Storage
FIELD	eno$a	I	a	field_31716	STARTING_OFFSET
FIELD	eno$a	I	b	field_31717	HORIZONTAL_COLUMN_BIT_SEPARATION
FIELD	eno$a	I	c	field_31718	FIELD_SPACING
FIELD	eno$a	I	d	field_31719	Y_BIT_OFFSET
FIELD	eno$a	I	e	field_31720	X_BIT_OFFSET
FIELD	eno$a	I	g	field_31721	Z_BIT_OFFSET
FIELD	eno$a	J	h	field_31722	MAX_POSITION
FIELD	eno$a	I	i	field_31723	lastWrittenIndex
FIELD	eno$a	J	j	field_31724	lastWrittenKey
FIELD	eno$a	I	k	field_31725	expectedSize
METHOD	eno$a	()J	a	method_35481	removeFirstLong
METHOD	eno$a	(IJ)Z	a	method_35482	setBits
METHOD	eno$a	(J)J	a	method_35483	getKey
METHOD	eno$a	(JI)J	a	method_35484	getBlockPosLong
METHOD	eno$a	(IJ)Z	b	method_35485	unsetBitsAt
METHOD	eno$a	(J)I	b	method_35486	getBlockOffset
METHOD	eno$a	(J)Z	c	method_35487	add
METHOD	eno$a	(J)Z	d	method_35488	rem
METHOD	eno$a	(J)Z	e	method_35489	unsetBits
CLASS	enp	net/minecraft/class_6138	net/minecraft/unused/packageinfo/PackageInfo6138
CLASS	enq	net/minecraft/class_3576	net/minecraft/fluid/EmptyFluid
CLASS	enr	net/minecraft/class_3609	net/minecraft/fluid/FlowableFluid
FIELD	enr	Ldsr;	a	field_15902	FALLING
FIELD	enr	Ldta;	b	field_15900	LEVEL
FIELD	enr	I	e	field_31726	field_31726
FIELD	enr	Ljava/lang/ThreadLocal;	f	field_15901	field_15901
FIELD	enr	Ljava/util/Map;	g	field_17587	shapeCache
METHOD	enr	(IZ)Lent;	a	method_15728	getFlowing
METHOD	enr	(Ldbc;Lens;Liz;Ldsa;Liz;Ldsa;)Z	a	method_15736	canFlowDownTo
METHOD	enr	(Ldbc;Lens;Liz;Ldsa;Lje;Liz;Ldsa;Lent;)Z	a	method_15746	canFlowThrough
METHOD	enr	(Ldbc;Liz;Ldsa;Lens;)Z	a	method_15754	canFill
METHOD	enr	(Ldbc;Liz;Ldsa;Lje;Liz;Ldsa;Lent;Lens;)Z	a	method_15738	canFlow
METHOD	enr	(Ldbc;Liz;Lje;)Z	a	method_15749	isFlowBlocked
METHOD	enr	(Ldbw;)Z	a	method_15737	isInfinite
METHOD	enr	(Ldbw;Liz;Ldsa;)Lent;	a	method_15727	getUpdatedState
METHOD	enr	(Ldbw;Liz;Lent;)V	a	method_15725	tryFlow
METHOD	enr	(Ldbw;Liz;Lent;Ldsa;)V	a	method_15744	flowToSides
METHOD	enr	(Ldbw;Liz;Lent;Lent;)I	a	method_15753	getNextTickDelay
METHOD	enr	(Ldbw;Liz;Liz;Ldsa;S)Z	a	method_15731	method_15731
METHOD	enr	(Ldbw;Liz;S)Lcom/mojang/datafixers/util/Pair;	a	method_15734	method_15734
METHOD	enr	(Ldbx;Liz;Ldsa;)V	a	method_15730	beforeBreakingBlock
METHOD	enr	(Ldbx;Liz;Ldsa;Lje;Lent;)V	a	method_15745	flow
METHOD	enr	(Ldbz;Liz;)I	a	method_15740	countNeighboringSources
METHOD	enr	(Ldbz;Liz;ILje;Ldsa;Liz;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I	a	method_15742	getFlowSpeedBetween
METHOD	enr	(Ldbz;Liz;S)Lcom/mojang/datafixers/util/Pair;	a	method_15755	method_15755
METHOD	enr	(Liz;Ldbz;Ldsa;S)Z	a	method_15743	method_15743
METHOD	enr	(Liz;Liz;)S	a	method_15747	packXZOffset
METHOD	enr	(Lje;Ldbc;Liz;Ldsa;Liz;Ldsa;)Z	a	method_15732	receivesFlow
METHOD	enr	(Z)Lent;	a	method_15729	getStill
METHOD	enr	(Ldbc;Liz;Lent;)Lewi;	b	method_17773	method_17773
METHOD	enr	(Ldbw;Liz;Ldsa;)Ljava/util/Map;	b	method_15726	getSpread
METHOD	enr	(Ldbz;)I	b	method_15733	getFlowSpeed
METHOD	enr	(Ldbz;)I	c	method_15739	getLevelDecreasePerBlock
METHOD	enr	(Lent;Ldbc;Liz;)Z	c	method_17774	isFluidAboveEqual
METHOD	enr	()Lens;	d	method_15750	getFlowing
METHOD	enr	()Lens;	e	method_15751	getStill
METHOD	enr	(Lent;)I	e	method_15741	getBlockStateLevel
METHOD	enr	(Lent;)Z	g	method_15748	isEmptyOrThis
METHOD	enr	(Lent;)Z	h	method_15752	isMatchingAndStill
METHOD	enr	()Lit/unimi/dsi/fastutil/objects/Object2ByteLinkedOpenHashMap;	l	method_15735	method_15735
CLASS	enr$1	net/minecraft/class_3609$1	net/minecraft/fluid/FlowableFluid$1
CLASS	ens	net/minecraft/class_3611	net/minecraft/fluid/Fluid
FIELD	ens	Lent;	a	field_15903	defaultState
FIELD	ens	Lji$c;	b	field_36431	registryEntry
FIELD	ens	Ljo;	c	field_15904	STATE_IDS
FIELD	ens	Ldsb;	d	field_15905	stateManager
METHOD	ens	()Lcui;	a	method_15774	getBucketItem
METHOD	ens	(Laxe;)Z	a	method_15791	isIn
METHOD	ens	(Ldbc;Liz;Lent;)Levp;	a	method_15782	getVelocity
METHOD	ens	(Ldbw;Liz;Lent;Lazf;)V	a	method_15776	randomDisplayTick
METHOD	ens	(Ldbz;)I	a	method_15789	getTickRate
METHOD	ens	(Ldsb$a;)V	a	method_15775	appendProperties
METHOD	ens	(Lens;)Z	a	method_15780	matchesType
METHOD	ens	(Lent;)F	a	method_20784	getHeight
METHOD	ens	(Lent;Ldbc;Liz;)F	a	method_15788	getHeight
METHOD	ens	(Lent;Ldbc;Liz;Lens;Lje;)Z	a	method_15777	canBeReplacedWith
METHOD	ens	()Z	b	method_15794	isEmpty
METHOD	ens	(Ldbw;Liz;Lent;)V	b	method_15778	onScheduledTick
METHOD	ens	(Ldbw;Liz;Lent;Lazf;)V	b	method_15792	onRandomTick
METHOD	ens	(Lent;)Ldsa;	b	method_15790	toBlockState
METHOD	ens	(Lent;Ldbc;Liz;)Lewi;	b	method_17775	getShape
METHOD	ens	()F	c	method_15784	getBlastResistance
METHOD	ens	(Lent;)Z	c	method_15793	isStill
METHOD	ens	(Lent;)I	d	method_15779	getLevel
METHOD	ens	()Ldsb;	f	method_15783	getStateManager
METHOD	ens	(Lent;)V	f	method_15781	setDefaultState
METHOD	ens	()Lent;	g	method_15785	getDefaultState
METHOD	ens	()Llg;	h	method_15787	getParticle
METHOD	ens	()Z	i	method_15795	hasRandomTicks
METHOD	ens	()Ljava/util/Optional;	j	method_32359	getBucketFillSound
METHOD	ens	()Lji$c;	k	method_40178	getRegistryEntry
CLASS	ent	net/minecraft/class_3610	net/minecraft/fluid/FluidState
FIELD	ent	Lcom/mojang/serialization/Codec;	a	field_25018	CODEC
FIELD	ent	I	b	field_31727	field_31727
FIELD	ent	I	g	field_31728	field_31728
METHOD	ent	()Lens;	a	method_15772	getFluid
METHOD	ent	(Laxe;)Z	a	method_15767	isIn
METHOD	ent	(Ldbc;Liz;)F	a	method_15763	getHeight
METHOD	ent	(Ldbc;Liz;Lens;Lje;)Z	a	method_15764	canBeReplacedWith
METHOD	ent	(Ldbw;Liz;)V	a	method_15770	onScheduledTick
METHOD	ent	(Ldbw;Liz;Lazf;)V	a	method_15768	randomDisplayTick
METHOD	ent	(Lens;)Z	a	method_33659	isEqualAndStill
METHOD	ent	(Ljm;)Z	a	method_40179	isIn
METHOD	ent	()Z	b	method_15771	isStill
METHOD	ent	(Ldbc;Liz;)Z	b	method_15756	canFlowTo
METHOD	ent	(Ldbw;Liz;Lazf;)V	b	method_15757	onRandomTick
METHOD	ent	(Lens;)Z	b	method_39360	isOf
METHOD	ent	()Z	c	method_15769	isEmpty
METHOD	ent	(Ldbc;Liz;)Levp;	c	method_15758	getVelocity
METHOD	ent	()F	d	method_20785	getHeight
METHOD	ent	(Ldbc;Liz;)Lewi;	d	method_17776	getShape
METHOD	ent	()I	e	method_15761	getLevel
METHOD	ent	()Z	f	method_15773	hasRandomTicks
METHOD	ent	()Ldsa;	g	method_15759	getBlockState
METHOD	ent	()Llg;	h	method_15766	getParticle
METHOD	ent	()F	i	method_15760	getBlastResistance
METHOD	ent	()Lji;	j	method_40180	getRegistryEntry
METHOD	ent	()Ljava/util/stream/Stream;	k	method_40181	streamTags
CLASS	enu	net/minecraft/class_3612	net/minecraft/fluid/Fluids
FIELD	enu	Lens;	a	field_15906	field_15906
FIELD	enu	Lenr;	b	field_15909	FLOWING_WATER
FIELD	enu	Lenr;	c	field_15910	WATER
FIELD	enu	Lenr;	d	field_15907	FLOWING_LAVA
FIELD	enu	Lenr;	e	field_15908	LAVA
METHOD	enu	(Ljava/lang/String;Lens;)Lens;	a	method_15796	register
CLASS	env	net/minecraft/class_5636	net/minecraft/client/render/CameraSubmersionType
FIELD	env	Lenv;	a	field_27885	field_27885
FIELD	env	Lenv;	b	field_27886	field_27886
FIELD	env	Lenv;	c	field_27887	field_27887
FIELD	env	Lenv;	d	field_27888	field_27888
FIELD	env	[Lenv;	e	field_27889	field_27889
METHOD	env	()[Lenv;	a	method_36764	method_36764
CLASS	enw	net/minecraft/class_3616	net/minecraft/fluid/LavaFluid
FIELD	enw	F	e	field_31729	MIN_HEIGHT_TO_REPLACE
METHOD	enw	(Ldbx;Liz;)V	a	method_15818	playExtinguishEvent
METHOD	enw	(Ldbz;Liz;)Z	a	method_15819	canLightFire
METHOD	enw	(Ldbz;Liz;)Z	b	method_15817	hasBurnableBlock
CLASS	enw$a	net/minecraft/class_3616$class_3617	net/minecraft/fluid/LavaFluid$Flowing
CLASS	enw$b	net/minecraft/class_3616$class_3618	net/minecraft/fluid/LavaFluid$Still
CLASS	enx	net/minecraft/class_3620	net/minecraft/block/MapColor
FIELD	enx	Lenx;	A	field_15977	BROWN
FIELD	enx	Lenx;	B	field_15995	GREEN
FIELD	enx	Lenx;	C	field_16020	RED
FIELD	enx	Lenx;	D	field_16009	BLACK
FIELD	enx	Lenx;	E	field_15994	GOLD
FIELD	enx	Lenx;	F	field_15983	DIAMOND_BLUE
FIELD	enx	Lenx;	G	field_15980	LAPIS_BLUE
FIELD	enx	Lenx;	H	field_16001	EMERALD_GREEN
FIELD	enx	Lenx;	I	field_16017	SPRUCE_BROWN
FIELD	enx	Lenx;	J	field_16012	DARK_RED
FIELD	enx	Lenx;	K	field_16003	TERRACOTTA_WHITE
FIELD	enx	Lenx;	L	field_15981	TERRACOTTA_ORANGE
FIELD	enx	Lenx;	M	field_15985	TERRACOTTA_MAGENTA
FIELD	enx	Lenx;	N	field_15991	TERRACOTTA_LIGHT_BLUE
FIELD	enx	Lenx;	O	field_16013	TERRACOTTA_YELLOW
FIELD	enx	Lenx;	P	field_16018	TERRACOTTA_LIME
FIELD	enx	Lenx;	Q	field_15989	TERRACOTTA_PINK
FIELD	enx	Lenx;	R	field_16027	TERRACOTTA_GRAY
FIELD	enx	Lenx;	S	field_15988	TERRACOTTA_LIGHT_GRAY
FIELD	enx	Lenx;	T	field_15990	TERRACOTTA_CYAN
FIELD	enx	Lenx;	U	field_16029	TERRACOTTA_PURPLE
FIELD	enx	Lenx;	V	field_16015	TERRACOTTA_BLUE
FIELD	enx	Lenx;	W	field_15992	TERRACOTTA_BROWN
FIELD	enx	Lenx;	X	field_16028	TERRACOTTA_GREEN
FIELD	enx	Lenx;	Y	field_15982	TERRACOTTA_RED
FIELD	enx	Lenx;	Z	field_16007	TERRACOTTA_BLACK
FIELD	enx	Lenx;	a	field_16008	CLEAR
FIELD	enx	Lenx;	aa	field_25702	DULL_RED
FIELD	enx	Lenx;	ab	field_25703	DULL_PINK
FIELD	enx	Lenx;	ac	field_25704	DARK_CRIMSON
FIELD	enx	Lenx;	ad	field_25705	TEAL
FIELD	enx	Lenx;	ae	field_25706	DARK_AQUA
FIELD	enx	Lenx;	af	field_25707	DARK_DULL_PINK
FIELD	enx	Lenx;	ag	field_25708	BRIGHT_TEAL
FIELD	enx	Lenx;	ah	field_33532	DEEPSLATE_GRAY
FIELD	enx	Lenx;	ai	field_33533	RAW_IRON_PINK
FIELD	enx	Lenx;	aj	field_33617	LICHEN_GREEN
FIELD	enx	I	ak	field_16011	color
FIELD	enx	I	al	field_16021	id
FIELD	enx	[Lenx;	am	field_16006	COLORS
FIELD	enx	Lenx;	b	field_15999	PALE_GREEN
FIELD	enx	Lenx;	c	field_15986	PALE_YELLOW
FIELD	enx	Lenx;	d	field_15979	WHITE_GRAY
FIELD	enx	Lenx;	e	field_16002	BRIGHT_RED
FIELD	enx	Lenx;	f	field_16016	PALE_PURPLE
FIELD	enx	Lenx;	g	field_16005	IRON_GRAY
FIELD	enx	Lenx;	h	field_16004	DARK_GREEN
FIELD	enx	Lenx;	i	field_16022	WHITE
FIELD	enx	Lenx;	j	field_15976	LIGHT_BLUE_GRAY
FIELD	enx	Lenx;	k	field_16000	DIRT_BROWN
FIELD	enx	Lenx;	l	field_16023	STONE_GRAY
FIELD	enx	Lenx;	m	field_16019	WATER_BLUE
FIELD	enx	Lenx;	n	field_15996	OAK_TAN
FIELD	enx	Lenx;	o	field_16025	OFF_WHITE
FIELD	enx	Lenx;	p	field_15987	ORANGE
FIELD	enx	Lenx;	q	field_15998	MAGENTA
FIELD	enx	Lenx;	r	field_16024	LIGHT_BLUE
FIELD	enx	Lenx;	s	field_16010	YELLOW
FIELD	enx	Lenx;	t	field_15997	LIME
FIELD	enx	Lenx;	u	field_16030	PINK
FIELD	enx	Lenx;	v	field_15978	GRAY
FIELD	enx	Lenx;	w	field_15993	LIGHT_GRAY
FIELD	enx	Lenx;	x	field_16026	CYAN
FIELD	enx	Lenx;	y	field_16014	PURPLE
FIELD	enx	Lenx;	z	field_15984	BLUE
METHOD	enx	(I)Lenx;	a	method_38479	get
METHOD	enx	(Lenx$a;)I	a	method_15820	getRenderColor
METHOD	enx	(I)I	b	method_38480	getRenderColor
METHOD	enx	(Lenx$a;)B	b	method_38481	getRenderColorByte
METHOD	enx	(I)Lenx;	c	method_38482	getUnchecked
CLASS	enx$a	net/minecraft/class_3620$class_6594	net/minecraft/block/MapColor$Brightness
FIELD	enx$a	Lenx$a;	a	field_34759	field_34759
FIELD	enx$a	Lenx$a;	b	field_34760	field_34760
FIELD	enx$a	Lenx$a;	c	field_34761	field_34761
FIELD	enx$a	Lenx$a;	d	field_34762	field_34762
FIELD	enx$a	I	e	field_34763	id
FIELD	enx$a	I	f	field_34764	brightness
FIELD	enx$a	[Lenx$a;	g	field_34765	VALUES
FIELD	enx$a	[Lenx$a;	h	field_34766	field_34766
METHOD	enx$a	()[Lenx$a;	a	method_38483	method_38483
METHOD	enx$a	(I)Lenx$a;	a	method_38484	validateAndGet
METHOD	enx$a	(I)Lenx$a;	b	method_38485	get
CLASS	eny	net/minecraft/class_3619	net/minecraft/block/piston/PistonBehavior
FIELD	eny	Leny;	a	field_15974	field_15974
FIELD	eny	Leny;	b	field_15971	field_15971
FIELD	eny	Leny;	c	field_15972	field_15972
FIELD	eny	Leny;	d	field_15975	field_15975
FIELD	eny	Leny;	e	field_15970	field_15970
FIELD	eny	[Leny;	f	field_15973	field_15973
METHOD	eny	()[Leny;	a	method_36765	method_36765
CLASS	enz	net/minecraft/class_3621	net/minecraft/fluid/WaterFluid
CLASS	enz$a	net/minecraft/class_3621$class_3622	net/minecraft/fluid/WaterFluid$Flowing
CLASS	enz$b	net/minecraft/class_3621$class_3623	net/minecraft/fluid/WaterFluid$Still
CLASS	eoa	net/minecraft/class_6139	net/minecraft/unused/packageinfo/PackageInfo6139
CLASS	eob	net/minecraft/class_6145	net/minecraft/unused/packageinfo/PackageInfo6145
CLASS	eoc	net/minecraft/class_15	net/minecraft/entity/ai/pathing/AmphibiousPathNodeMaker
FIELD	eoc	Z	l	field_28358	penalizeDeepWater
FIELD	eoc	F	m	field_65	oldWalkablePenalty
FIELD	eoc	F	n	field_64	oldWaterBorderPenalty
METHOD	eoc	(Leof;Leof;)Z	b	method_43413	isValidAquaticAdjacentSuccessor
CLASS	eod	net/minecraft/class_5	net/minecraft/entity/ai/pathing/PathMinHeap
FIELD	eod	[Leof;	a	field_1	pathNodes
FIELD	eod	I	b	field_2	count
METHOD	eod	()V	a	method_5	clear
METHOD	eod	(I)V	a	method_4	shiftUp
METHOD	eod	(Leof;)Leof;	a	method_2	push
METHOD	eod	(Leof;F)V	a	method_3	setNodeWeight
METHOD	eod	()Leof;	b	method_35490	getStart
METHOD	eod	(I)V	b	method_7	shiftDown
METHOD	eod	(Leof;)V	b	method_35491	popNode
METHOD	eod	()Leof;	c	method_6	pop
METHOD	eod	()I	d	method_35492	getCount
METHOD	eod	()Z	e	method_8	isEmpty
METHOD	eod	()[Leof;	f	method_35493	getNodes
CLASS	eoe	net/minecraft/class_6	net/minecraft/entity/ai/pathing/BirdPathNodeMaker
FIELD	eoe	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	l	field_27341	pathNodes
FIELD	eoe	F	m	field_49843	field_49843
FIELD	eoe	F	n	field_41681	field_41681
FIELD	eoe	I	o	field_41682	field_41682
METHOD	eoe	(III)Leof;	a	method_47933	getPassableNode
METHOD	eoe	(IIIJ)Leok;	a	method_9	getNodeType
METHOD	eoe	(Lbtp;)Ljava/lang/Iterable;	a	method_47934	getPotentialEscapePositions
METHOD	eoe	(Leof;)Z	b	method_22877	isPassable
METHOD	eoe	(Leof;)Z	c	method_22878	unvisited
CLASS	eof	net/minecraft/class_9	net/minecraft/entity/ai/pathing/PathNode
FIELD	eof	I	a	field_40	x
FIELD	eof	I	b	field_39	y
FIELD	eof	I	c	field_38	z
FIELD	eof	I	d	field_37	heapIndex
FIELD	eof	F	e	field_36	penalizedPathLength
FIELD	eof	F	f	field_34	distanceToNearestTarget
FIELD	eof	F	g	field_47	heapWeight
FIELD	eof	Leof;	h	field_35	previous
FIELD	eof	Z	i	field_42	visited
FIELD	eof	F	j	field_46	pathLength
FIELD	eof	F	k	field_43	penalty
FIELD	eof	Leok;	l	field_41	type
FIELD	eof	I	m	field_44	hashCode
METHOD	eof	()Liz;	a	method_22879	getBlockPos
METHOD	eof	(III)Leof;	a	method_26	copyWithNewPosition
METHOD	eof	(Leof;)F	a	method_31	getDistance
METHOD	eof	(Liz;)F	a	method_35494	getDistance
METHOD	eof	(Lwl;)V	a	method_35495	write
METHOD	eof	(Lwl;Leof;)V	a	method_47935	readFromBuf
METHOD	eof	()Levp;	b	method_35496	getPos
METHOD	eof	(III)I	b	method_30	hash
METHOD	eof	(Leof;)F	b	method_44022	getHorizontalDistance
METHOD	eof	(Liz;)F	b	method_35497	getSquaredDistance
METHOD	eof	(Lwl;)Leof;	b	method_28	fromBuf
METHOD	eof	()Z	c	method_27	isInHeap
METHOD	eof	(Leof;)F	c	method_32	getSquaredDistance
METHOD	eof	(Liz;)F	c	method_21654	getManhattanDistance
METHOD	eof	(Leof;)F	d	method_21653	getManhattanDistance
CLASS	eog	net/minecraft/class_8	net/minecraft/entity/ai/pathing/PathNodeMaker
FIELD	eog	Leom;	a	field_49416	context
FIELD	eog	Lbtp;	b	field_33	entity
FIELD	eog	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	c	field_32	pathNodeCache
FIELD	eog	I	d	field_31	entityBlockXSize
FIELD	eog	I	e	field_30	entityBlockYSize
FIELD	eog	I	f	field_28	entityBlockZSize
FIELD	eog	Z	g	field_29	canEnterOpenDoors
FIELD	eog	Z	h	field_27	canOpenDoors
FIELD	eog	Z	i	field_25	canSwim
FIELD	eog	Z	j	field_40927	canWalkOverFences
METHOD	eog	()Leof;	a	method_21	getStart
METHOD	eog	(DDD)Leoo;	a	method_16	getNode
METHOD	eog	(IIII)Leof;	a	method_18482	method_18482
METHOD	eog	(Lbtp;Liz;)Leok;	a	method_57615	getDefaultNodeType
METHOD	eog	(Ldcj;Lbtp;)V	a	method_12	init
METHOD	eog	(Ldsa;)Z	a	method_57082	isFireDamaging
METHOD	eog	(Leom;III)Leok;	a	method_17	getDefaultNodeType
METHOD	eog	(Leom;IIILbtp;)Leok;	a	method_25	getNodeType
METHOD	eog	(Z)V	a	method_15	setCanEnterOpenDoors
METHOD	eog	([Leof;Leof;)I	a	method_18	getSuccessors
METHOD	eog	()V	b	method_19	clear
METHOD	eog	(DDD)Leoo;	b	method_57083	createNode
METHOD	eog	(Liz;)Leof;	b	method_27137	getNode
METHOD	eog	(Z)V	b	method_20	setCanOpenDoors
METHOD	eog	(III)Leof;	c	method_13	getNode
METHOD	eog	(Z)V	c	method_14	setCanSwim
METHOD	eog	()Z	d	method_23	canEnterOpenDoors
METHOD	eog	(Z)V	d	method_46737	setCanWalkOverFences
METHOD	eog	()Z	e	method_24	canOpenDoors
METHOD	eog	()Z	f	method_22	canSwim
METHOD	eog	()Z	g	method_46738	canWalkOverFences
CLASS	eoh	net/minecraft/class_11	net/minecraft/entity/ai/pathing/Path
FIELD	eoh	Ljava/util/List;	a	field_52	nodes
FIELD	eoh	Leoh$a;	b	field_45155	debugNodeInfos
FIELD	eoh	I	c	field_54	currentNodeIndex
FIELD	eoh	Liz;	d	field_20301	target
FIELD	eoh	F	e	field_20302	manhattanDistanceFromTarget
FIELD	eoh	Z	f	field_20303	reachesTarget
METHOD	eoh	()V	a	method_44	next
METHOD	eoh	(I)Leof;	a	method_40	getNode
METHOD	eoh	(ILeof;)V	a	method_33	setNode
METHOD	eoh	(Lbss;)Levp;	a	method_49	getNodePosition
METHOD	eoh	(Lbss;I)Levp;	a	method_47	getNodePosition
METHOD	eoh	(Leoh;)Z	a	method_41	equalsPath
METHOD	eoh	(Lwl;)V	a	method_35498	toBuf
METHOD	eoh	(Lwl;Leof;)V	a	method_35499	method_35499
METHOD	eoh	(Lwl;[Leof;)V	a	method_52602	write
METHOD	eoh	([Leof;[Leof;Ljava/util/Set;)V	a	method_35500	setDebugInfo
METHOD	eoh	()Z	b	method_30849	isStart
METHOD	eoh	(I)V	b	method_36	setLength
METHOD	eoh	(Lwl;)Leoh;	b	method_34	fromBuf
METHOD	eoh	()Z	c	method_46	isFinished
METHOD	eoh	(I)V	c	method_42	setCurrentNodeIndex
METHOD	eoh	(Lwl;)[Leof;	c	method_52603	nodesFromBuf
METHOD	eoh	()Leof;	d	method_45	getEnd
METHOD	eoh	(I)Liz;	d	method_31031	getNodePos
METHOD	eoh	()I	e	method_38	getLength
METHOD	eoh	()I	f	method_39	getCurrentNodeIndex
METHOD	eoh	()Liz;	g	method_31032	getCurrentNodePos
METHOD	eoh	()Leof;	h	method_29301	getCurrentNode
METHOD	eoh	()Leof;	i	method_30850	getLastNode
METHOD	eoh	()Z	j	method_21655	reachesTarget
METHOD	eoh	()Leoh$a;	k	method_52604	getDebugNodeInfos
METHOD	eoh	()Liz;	l	method_48	getTarget
METHOD	eoh	()F	m	method_21656	getManhattanDistanceFromTarget
METHOD	eoh	()Leoh;	n	method_52605	copy
CLASS	eoh$a	net/minecraft/class_11$class_8644	net/minecraft/entity/ai/pathing/Path$DebugNodeInfo
FIELD	eoh$a	[Leof;	a	comp_1587	comp_1587
FIELD	eoh$a	[Leof;	b	comp_1588	comp_1588
FIELD	eoh$a	Ljava/util/Set;	c	comp_1589	comp_1589
METHOD	eoh$a	()[Leof;	a	comp_1587	comp_1587
METHOD	eoh$a	(Lwl;)V	a	method_52606	write
METHOD	eoh$a	(Lwl;Leoo;)V	a	method_52607	method_52607
METHOD	eoh$a	()[Leof;	b	comp_1588	comp_1588
METHOD	eoh$a	(Lwl;)Leoh$a;	b	method_52608	fromBuf
METHOD	eoh$a	()Ljava/util/Set;	c	comp_1589	comp_1589
CLASS	eoi	net/minecraft/class_10	net/minecraft/entity/ai/pathing/NavigationType
FIELD	eoi	Leoi;	a	field_50	field_50
FIELD	eoi	Leoi;	b	field_48	field_48
FIELD	eoi	Leoi;	c	field_51	field_51
FIELD	eoi	[Leoi;	d	field_49	field_49
METHOD	eoi	()[Leoi;	a	method_36789	method_36789
CLASS	eoj	net/minecraft/class_13	net/minecraft/entity/ai/pathing/PathNodeNavigator
FIELD	eoj	F	a	field_31807	TARGET_DISTANCE_MULTIPLIER
FIELD	eoj	[Leof;	b	field_60	successors
FIELD	eoj	I	c	field_18708	range
FIELD	eoj	Leog;	d	field_61	pathNodeMaker
FIELD	eoj	Z	e	field_31808	field_31808
FIELD	eoj	Leod;	f	field_62	minHeap
METHOD	eoj	(I)[Leof;	a	method_52609	method_52609
METHOD	eoj	(Lbng;Leof;Ljava/util/Map;FIF)Leoh;	a	method_54	findPathToAny
METHOD	eoj	(Ldcj;Lbtp;Ljava/util/Set;FIF)Leoh;	a	method_52	findPathToAny
METHOD	eoj	(Leof;Leof;)F	a	method_44000	getDistance
METHOD	eoj	(Leof;Liz;Z)Leoh;	a	method_55	createPath
METHOD	eoj	(Leof;Ljava/util/Set;)F	a	method_21658	calculateDistances
METHOD	eoj	(Liz;)Leoo;	a	method_21659	method_21659
METHOD	eoj	(Ljava/util/Map;Leoo;)Leoh;	a	method_21660	method_21660
METHOD	eoj	(Ljava/util/Map;Leoo;)Leoh;	b	method_21661	method_21661
CLASS	eok	net/minecraft/class_7	net/minecraft/entity/ai/pathing/PathNodeType
FIELD	eok	F	A	field_13	defaultPenalty
FIELD	eok	[Leok;	B	field_24	field_24
FIELD	eok	Leok;	a	field_22	field_22
FIELD	eok	Leok;	b	field_7	field_7
FIELD	eok	Leok;	c	field_12	field_12
FIELD	eok	Leok;	d	field_26446	field_26446
FIELD	eok	Leok;	e	field_19	field_19
FIELD	eok	Leok;	f	field_33534	field_33534
FIELD	eok	Leok;	g	field_36432	field_36432
FIELD	eok	Leok;	h	field_10	field_10
FIELD	eok	Leok;	i	field_14	field_14
FIELD	eok	Leok;	j	field_18	field_18
FIELD	eok	Leok;	k	field_4	field_4
FIELD	eok	Leok;	l	field_21	field_21
FIELD	eok	Leok;	m	field_25418	field_25418
FIELD	eok	Leok;	n	field_9	field_9
FIELD	eok	Leok;	o	field_3	field_3
FIELD	eok	Leok;	p	field_5	field_5
FIELD	eok	Leok;	q	field_17	field_17
FIELD	eok	Leok;	r	field_15	field_15
FIELD	eok	Leok;	s	field_23	field_23
FIELD	eok	Leok;	t	field_8	field_8
FIELD	eok	Leok;	u	field_16	field_16
FIELD	eok	Leok;	v	field_6	field_6
FIELD	eok	Leok;	w	field_21326	field_21326
FIELD	eok	Leok;	x	field_21516	field_21516
FIELD	eok	Leok;	y	field_43351	field_43351
FIELD	eok	Leok;	z	field_47413	field_47413
METHOD	eok	()F	a	method_11	getDefaultPenalty
METHOD	eok	()[Leok;	b	method_36788	method_36788
CLASS	eol	net/minecraft/class_9315	net/minecraft/entity/ai/pathing/PathNodeTypeCache
FIELD	eol	I	a	field_49417	field_49417
FIELD	eol	I	b	field_49418	field_49418
FIELD	eol	[J	c	field_49419	positions
FIELD	eol	[Leok;	d	field_49420	cache
METHOD	eol	(IJ)Leok;	a	method_57616	get
METHOD	eol	(J)I	a	method_57617	hash
METHOD	eol	(Ldbc;Liz;)Leok;	a	method_57618	add
METHOD	eol	(Ldbc;Liz;IJ)Leok;	a	method_57619	compute
METHOD	eol	(Liz;)V	a	method_57620	invalidate
CLASS	eom	net/minecraft/class_9316	net/minecraft/entity/ai/pathing/PathContext
FIELD	eom	Ldbg;	a	field_49421	world
FIELD	eom	Leol;	b	field_49422	nodeTypeCache
FIELD	eom	Liz;	c	field_49423	entityPos
FIELD	eom	Liz$a;	d	field_49424	lastNodePos
METHOD	eom	()Ldbg;	a	method_57621	getWorld
METHOD	eom	(III)Leok;	a	method_57622	getNodeType
METHOD	eom	(Liz;)Ldsa;	a	method_57623	getBlockState
METHOD	eom	()Liz;	b	method_57624	getEntityPos
CLASS	eon	net/minecraft/class_12	net/minecraft/entity/ai/pathing/WaterPathNodeMaker
FIELD	eon	Z	k	field_58	canJumpOutOfWater
FIELD	eon	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	l	field_34767	nodePosToType
METHOD	eon	(III)Leof;	a	method_47936	getPassableNode
METHOD	eon	(IIIJ)Leok;	a	method_38486	method_38486
METHOD	eon	(Leof;)Z	a	method_38487	hasNotVisited
METHOD	eon	(III)Leok;	b	method_38489	addPathNodePos
METHOD	eon	(Leof;)Z	b	method_57084	hasPenalty
CLASS	eoo	net/minecraft/class_4459	net/minecraft/entity/ai/pathing/TargetPathNode
FIELD	eoo	F	m	field_20304	nearestNodeDistance
FIELD	eoo	Leof;	n	field_20305	nearestNode
FIELD	eoo	Z	o	field_20306	reached
METHOD	eoo	(FLeof;)V	a	method_21662	updateNearestNode
METHOD	eoo	(Lwl;)Leoo;	c	method_21663	fromBuffer
METHOD	eoo	()Leof;	d	method_21664	getNearestNode
METHOD	eoo	()V	e	method_21665	markReached
METHOD	eoo	()Z	f	method_35501	isReached
CLASS	eop	net/minecraft/class_14	net/minecraft/entity/ai/pathing/LandPathNodeMaker
FIELD	eop	D	k	field_31809	Y_OFFSET
FIELD	eop	D	l	field_40928	MIN_STEP_HEIGHT
FIELD	eop	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	m	field_49156	nodeTypes
FIELD	eop	Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;	n	field_25191	collidedBoxes
FIELD	eop	[Leof;	o	field_49157	successors
METHOD	eop	(III)Leof;	a	method_43570	getBlockedNode
METHOD	eop	(IIIIDLje;Leok;)Leof;	a	method_62	getPathNode
METHOD	eop	(IIIIDLje;Leok;Liz$a;)Leof;	a	method_57085	getJumpOnTopNode
METHOD	eop	(IIIJ)Leok;	a	method_57086	method_57086
METHOD	eop	(IIILeof;)Leof;	a	method_57087	getNonWaterNodeBelow
METHOD	eop	(IIILeok;)Leof;	a	method_57088	getNodeWith
METHOD	eop	(IIILeok;F)Leof;	a	method_43569	getNodeWith
METHOD	eop	(Ldbc;Liz;)D	a	method_60	getFeetY
METHOD	eop	(Leof;)Z	a	method_57089	isValidDiagonalSuccessor
METHOD	eop	(Leof;Leof;)Z	a	method_20536	isValidAdjacentSuccessor
METHOD	eop	(Leof;Leof;Leof;)Z	a	method_29579	isValidDiagonalSuccessor
METHOD	eop	(Leok;)Z	a	method_43414	isBlocked
METHOD	eop	(Leom;IIILeok;)Leok;	a	method_59	getNodeTypeFromNeighbors
METHOD	eop	(Leom;Liz$a;)Leok;	a	method_23476	getLandNodeType
METHOD	eop	(Levk;)Z	a	method_29304	checkBoxCollision
METHOD	eop	(Levk;Ljava/lang/Object;)Z	a	method_29305	method_29305
METHOD	eop	(Liz;)Z	a	method_47893	canPathThrough
METHOD	eop	(III)Leok;	b	method_31932	getNodeType
METHOD	eop	(Lbtp;Liz;)Leok;	b	method_57625	getLandNodeType
METHOD	eop	(Ldbc;Liz;)Leok;	b	method_58	getCommonNodeType
METHOD	eop	(Leof;)Z	b	method_29578	isBlocked
METHOD	eop	(Leom;III)Ljava/util/Set;	b	method_57090	getCollidingNodeTypes
METHOD	eop	()Z	c	method_37004	isAmphibious
METHOD	eop	(Liz;)Leof;	c	method_43415	getStart
METHOD	eop	(III)Leof;	d	method_57091	getOpenNode
METHOD	eop	(Liz;)D	d	method_37003	getFeetY
METHOD	eop	()D	h	method_46739	getStepHeight
CLASS	eop$1	net/minecraft/class_14$1	net/minecraft/entity/ai/pathing/LandPathNodeMaker$1
FIELD	eop$1	[I	a	field_47414	field_47414
CLASS	eoq	net/minecraft/class_6146	net/minecraft/unused/packageinfo/PackageInfo6146
CLASS	eor	net/minecraft/class_1946	net/minecraft/world/PortalForcer
FIELD	eor	I	a	field_31810	field_31810
FIELD	eor	I	b	field_31811	field_31811
FIELD	eor	I	c	field_31812	field_31812
FIELD	eor	I	d	field_31813	field_31813
FIELD	eor	I	e	field_31814	field_31814
FIELD	eor	I	f	field_31815	field_31815
FIELD	eor	I	g	field_31816	field_31816
FIELD	eor	I	h	field_31817	field_31817
FIELD	eor	I	i	field_31818	field_31818
FIELD	eor	I	j	field_31819	field_31819
FIELD	eor	I	k	field_31820	field_31820
FIELD	eor	I	l	field_31821	field_31821
FIELD	eor	I	m	field_31822	field_31822
FIELD	eor	Lare;	n	field_9286	world
METHOD	eor	(Lces;)Ll$a;	a	method_30479	method_30479
METHOD	eor	(Ldsa;Liz;)Z	a	method_30480	method_30480
METHOD	eor	(Ldtr;Lces;)Z	a	method_39663	method_39663
METHOD	eor	(Liz$a;)Z	a	method_45550	isBlockStateValid
METHOD	eor	(Liz;Lces;)D	a	method_22390	method_22390
METHOD	eor	(Liz;Liz$a;Lje;I)Z	a	method_30481	isValidPortalPos
METHOD	eor	(Liz;Lje$a;)Ljava/util/Optional;	a	method_30482	createPortal
METHOD	eor	(Liz;ZLdtr;)Ljava/util/Optional;	a	method_30483	getPortalRect
METHOD	eor	(Lji;)Z	a	method_22389	method_22389
METHOD	eor	(Lces;)Z	b	method_31119	method_31119
METHOD	eor	(Lces;)I	c	method_22388	method_22388
CLASS	eos	net/minecraft/class_5454	net/minecraft/world/TeleportTarget
FIELD	eos	Levp;	a	field_25879	position
FIELD	eos	Levp;	b	field_25880	velocity
FIELD	eos	F	c	field_25881	yaw
FIELD	eos	F	d	field_25882	pitch
CLASS	eot	net/minecraft/class_2424	net/minecraft/world/dimension/NetherPortal
FIELD	eot	I	a	field_31823	MAX_WIDTH
FIELD	eot	I	b	field_31824	MAX_HEIGHT
FIELD	eot	I	c	field_31825	MIN_WIDTH
FIELD	eot	I	d	field_31826	MIN_HEIGHT
FIELD	eot	Ldrz$f;	e	field_25883	IS_VALID_FRAME_BLOCK
FIELD	eot	F	f	field_41086	FALLBACK_THRESHOLD
FIELD	eot	D	g	field_41087	HEIGHT_STRETCH
FIELD	eot	Ldbx;	h	field_11318	world
FIELD	eot	Lje$a;	i	field_11317	axis
FIELD	eot	Lje;	j	field_11314	negativeDir
FIELD	eot	I	k	field_11313	foundPortalBlocks
FIELD	eot	Liz;	l	field_11316	lowerCorner
FIELD	eot	I	m	field_11312	height
FIELD	eot	I	n	field_11311	width
METHOD	eot	()Z	a	method_10360	isValid
METHOD	eot	(DLevp;)Levp;	a	method_47381	method_47381
METHOD	eot	(Lare;Ll$a;Lje$a;Levp;Lbss;Levp;FF)Leos;	a	method_30484	getNetherTeleportTarget
METHOD	eot	(Ldbx;Liz;Ljava/util/function/Predicate;Lje$a;)Ljava/util/Optional;	a	method_30486	getOrEmpty
METHOD	eot	(Ldbx;Liz;Lje$a;)Ljava/util/Optional;	a	method_30485	getNewPortal
METHOD	eot	(Ldsa;)Z	a	method_10359	validStateInsidePortal
METHOD	eot	(Ldsa;Ldbc;Liz;)Z	a	method_30487	method_30487
METHOD	eot	(Ldsa;Liz;)V	a	method_30488	method_30488
METHOD	eot	(Leot;)Z	a	method_30489	method_30489
METHOD	eot	(Levp;Lare;Lbss;Lbsv;)Levp;	a	method_47382	findOpenPosition
METHOD	eot	(Liz$a;)I	a	method_30490	getPotentialHeight
METHOD	eot	(Liz$a;I)Z	a	method_30491	isHorizontalFrameValid
METHOD	eot	(Liz;)Liz;	a	method_30492	getLowerCorner
METHOD	eot	(Liz;Lje;)I	a	method_30493	getWidth
METHOD	eot	(Ll$a;Lje$a;Levp;Lbsv;)Levp;	a	method_30494	entityPosInPortal
METHOD	eot	()V	b	method_10363	createPortal
METHOD	eot	()Z	c	method_10362	wasAlreadyValid
METHOD	eot	()I	d	method_30495	getWidth
METHOD	eot	()I	e	method_30496	getHeight
CLASS	eou	net/minecraft/class_6147	net/minecraft/unused/packageinfo/PackageInfo6147
CLASS	eov	net/minecraft/class_7159	net/minecraft/world/block/ChainRestrictedNeighborUpdater
FIELD	eov	Lorg/slf4j/Logger;	b	field_37829	LOGGER
FIELD	eov	Ldbw;	c	field_37830	world
FIELD	eov	I	d	field_38276	maxChainDepth
FIELD	eov	Ljava/util/ArrayDeque;	e	field_37831	queue
FIELD	eov	Ljava/util/List;	f	field_37832	pending
FIELD	eov	I	g	field_37833	depth
METHOD	eov	()V	a	method_41702	runQueuedUpdates
METHOD	eov	(Liz;Leov$c;)V	a	method_41706	enqueue
CLASS	eov$a	net/minecraft/class_7159$class_7160	net/minecraft/world/block/ChainRestrictedNeighborUpdater$StatefulEntry
FIELD	eov$a	Ldsa;	a	comp_584	comp_584
FIELD	eov$a	Liz;	b	comp_585	comp_585
FIELD	eov$a	Ldex;	c	comp_586	sourceBlock
FIELD	eov$a	Liz;	d	comp_587	sourcePos
FIELD	eov$a	Z	e	comp_588	comp_588
METHOD	eov$a	()Ldsa;	a	comp_584	comp_584
METHOD	eov$a	()Liz;	b	comp_585	comp_585
METHOD	eov$a	()Ldex;	c	comp_586	sourceBlock
METHOD	eov$a	()Liz;	d	comp_587	sourcePos
METHOD	eov$a	()Z	e	comp_588	comp_588
CLASS	eov$b	net/minecraft/class_7159$class_7161	net/minecraft/world/block/ChainRestrictedNeighborUpdater$SixWayEntry
FIELD	eov$b	Liz;	a	field_37834	pos
FIELD	eov$b	Ldex;	b	field_37835	sourceBlock
FIELD	eov$b	Lje;	c	field_37836	except
FIELD	eov$b	I	d	field_37837	currentDirectionIndex
CLASS	eov$c	net/minecraft/class_7159$class_7162	net/minecraft/world/block/ChainRestrictedNeighborUpdater$Entry
METHOD	eov$c	(Ldbw;)Z	a	method_41707	update
CLASS	eov$d	net/minecraft/class_7159$class_7272	net/minecraft/world/block/ChainRestrictedNeighborUpdater$StateReplacementEntry
FIELD	eov$d	Lje;	a	comp_666	comp_666
FIELD	eov$d	Ldsa;	b	comp_667	neighborState
FIELD	eov$d	Liz;	c	comp_668	comp_668
FIELD	eov$d	Liz;	d	comp_669	comp_669
FIELD	eov$d	I	e	comp_670	comp_670
FIELD	eov$d	I	f	comp_1344	comp_1344
METHOD	eov$d	()Lje;	a	comp_666	comp_666
METHOD	eov$d	()Ldsa;	b	comp_667	neighborState
METHOD	eov$d	()Liz;	c	comp_668	comp_668
METHOD	eov$d	()Liz;	d	comp_669	comp_669
METHOD	eov$d	()I	e	comp_670	comp_670
METHOD	eov$d	()I	f	comp_1344	comp_1344
CLASS	eov$e	net/minecraft/class_7159$class_7163	net/minecraft/world/block/ChainRestrictedNeighborUpdater$SimpleEntry
FIELD	eov$e	Liz;	a	comp_589	comp_589
FIELD	eov$e	Ldex;	b	comp_590	sourceBlock
FIELD	eov$e	Liz;	c	comp_591	sourcePos
METHOD	eov$e	()Liz;	a	comp_589	comp_589
METHOD	eov$e	()Ldex;	b	comp_590	sourceBlock
METHOD	eov$e	()Liz;	c	comp_591	sourcePos
CLASS	eow	net/minecraft/class_7164	net/minecraft/world/block/SimpleNeighborUpdater
FIELD	eow	Ldbw;	b	field_37838	world
CLASS	eox	net/minecraft/class_7165	net/minecraft/world/block/NeighborUpdater
FIELD	eox	[Lje;	a	field_37839	UPDATE_ORDER
METHOD	eox	(Ldbw;Ldsa;Liz;Ldex;Liz;Z)V	a	method_41708	tryNeighborUpdate
METHOD	eox	(Ldbx;Lje;Ldsa;Liz;Liz;II)V	a	method_42393	replaceWithStateForNeighborUpdate
METHOD	eox	(Ldex;)Ljava/lang/String;	a	method_41709	method_41709
METHOD	eox	(Ldsa;Liz;Ldex;Liz;Z)V	a	method_41703	updateNeighbor
METHOD	eox	(Liz;Ldex;Liz;)V	a	method_41704	updateNeighbor
METHOD	eox	(Liz;Ldex;Lje;)V	a	method_41705	updateNeighbors
METHOD	eox	(Lje;Ldsa;Liz;Liz;II)V	a	method_42392	replaceWithStateForNeighborUpdate
CLASS	eoy	net/minecraft/class_6148	net/minecraft/class_6148
FIELD	eoy	I	a	field_31827	field_31827
FIELD	eoy	I	b	field_31828	field_31828
FIELD	eoy	I	c	field_31829	field_31829
CLASS	eoz	net/minecraft/class_6149	net/minecraft/unused/packageinfo/PackageInfo6149
CLASS	epa	net/minecraft/class_18	net/minecraft/world/PersistentState
FIELD	epa	Lorg/slf4j/Logger;	a	field_17661	LOGGER
FIELD	epa	Z	b	field_72	dirty
METHOD	epa	(Ljava/io/File;Ljk$a;)V	a	method_17919	save
METHOD	epa	(Lur;Ljk$a;)Lur;	a	method_75	writeNbt
METHOD	epa	(Z)V	a	method_78	setDirty
METHOD	epa	()V	c	method_80	markDirty
METHOD	epa	()Z	d	method_79	isDirty
CLASS	epa$a	net/minecraft/class_18$class_8645	net/minecraft/world/PersistentState$Type
FIELD	epa$a	Ljava/util/function/Supplier;	a	comp_1590	comp_1590
FIELD	epa$a	Ljava/util/function/BiFunction;	b	comp_1591	comp_1591
FIELD	epa$a	Lbae;	c	comp_1592	comp_1592
METHOD	epa$a	()Ljava/util/function/Supplier;	a	comp_1590	comp_1590
METHOD	epa$a	()Ljava/util/function/BiFunction;	b	comp_1591	comp_1591
METHOD	epa$a	()Lbae;	c	comp_1592	comp_1592
CLASS	epb	net/minecraft/class_17	net/minecraft/item/map/MapBannerMarker
FIELD	epb	Lcom/mojang/serialization/Codec;	a	field_48918	CODEC
FIELD	epb	Lcom/mojang/serialization/Codec;	b	field_48919	LIST_CODEC
FIELD	epb	Liz;	c	comp_2312	comp_2312
FIELD	epb	Lctg;	d	comp_2313	comp_2313
FIELD	epb	Ljava/util/Optional;	e	comp_2314	comp_2314
METHOD	epb	()Lji;	a	method_72	getDecorationType
METHOD	epb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_56812	method_56812
METHOD	epb	(Ldbc;Liz;)Lepb;	a	method_73	fromWorldBlock
METHOD	epb	()Ljava/lang/String;	b	method_71	getKey
METHOD	epb	()Liz;	c	comp_2312	comp_2312
METHOD	epb	()Lctg;	d	comp_2313	comp_2313
METHOD	epb	()Ljava/util/Optional;	e	comp_2314	comp_2314
CLASS	epb$1	net/minecraft/class_17$1	net/minecraft/item/map/MapBannerMarker$1
FIELD	epb$1	[I	a	field_70	field_70
CLASS	epc	net/minecraft/class_20	net/minecraft/item/map/MapDecoration
FIELD	epc	Lzm;	a	field_48920	CODEC
FIELD	epc	Lji;	b	comp_1842	comp_1842
FIELD	epc	B	c	comp_1843	comp_1843
FIELD	epc	B	d	comp_1844	z
FIELD	epc	B	e	comp_1845	rotation
FIELD	epc	Ljava/util/Optional;	f	comp_1846	comp_1846
METHOD	epc	()Lale;	a	method_58451	getAssetId
METHOD	epc	()Z	b	method_94	isAlwaysRendered
METHOD	epc	()Lji;	c	comp_1842	comp_1842
METHOD	epc	()B	d	comp_1843	comp_1843
METHOD	epc	()B	e	comp_1844	z
METHOD	epc	()B	f	comp_1845	rotation
METHOD	epc	()Ljava/util/Optional;	g	comp_1846	comp_1846
CLASS	epd	net/minecraft/class_9428	net/minecraft/item/map/MapDecorationType
FIELD	epd	I	a	field_50016	NO_MAP_COLOR
FIELD	epd	Lcom/mojang/serialization/Codec;	b	field_50017	CODEC
FIELD	epd	Lzm;	c	field_50018	PACKET_CODEC
FIELD	epd	Lale;	d	comp_2514	comp_2514
FIELD	epd	Z	e	comp_2515	comp_2515
FIELD	epd	I	f	comp_2516	comp_2516
FIELD	epd	Z	g	comp_2517	comp_2517
FIELD	epd	Z	h	comp_2518	comp_2518
METHOD	epd	()Z	a	method_58452	hasMapColor
METHOD	epd	()Lale;	b	comp_2514	comp_2514
METHOD	epd	()Z	c	comp_2515	comp_2515
METHOD	epd	()I	d	comp_2516	comp_2516
METHOD	epd	()Z	e	comp_2517	comp_2517
METHOD	epd	()Z	f	comp_2518	comp_2518
CLASS	epe	net/minecraft/class_21	net/minecraft/item/map/MapDecorationTypes
FIELD	epe	Lji;	A	field_110	field_110
FIELD	epe	Lji;	B	field_46177	field_46177
FIELD	epe	Lji;	C	field_46178	field_46178
FIELD	epe	Lji;	D	field_46179	field_46179
FIELD	epe	Lji;	E	field_46180	field_46180
FIELD	epe	Lji;	F	field_46181	field_46181
FIELD	epe	Lji;	G	field_46182	field_46182
FIELD	epe	Lji;	H	field_46183	field_46183
FIELD	epe	Lji;	I	field_50019	field_50019
FIELD	epe	I	J	field_50020	TRIAL_CHAMBERS_MAP_COLOR
FIELD	epe	Lji;	a	field_91	field_91
FIELD	epe	Lji;	b	field_95	field_95
FIELD	epe	Lji;	c	field_89	field_89
FIELD	epe	Lji;	d	field_83	field_83
FIELD	epe	Lji;	e	field_84	field_84
FIELD	epe	Lji;	f	field_85	field_85
FIELD	epe	Lji;	g	field_86	field_86
FIELD	epe	Lji;	h	field_87	field_87
FIELD	epe	Lji;	i	field_88	field_88
FIELD	epe	Lji;	j	field_98	field_98
FIELD	epe	Lji;	k	field_96	field_96
FIELD	epe	Lji;	l	field_92	field_92
FIELD	epe	Lji;	m	field_97	field_97
FIELD	epe	Lji;	n	field_90	field_90
FIELD	epe	Lji;	o	field_93	field_93
FIELD	epe	Lji;	p	field_94	field_94
FIELD	epe	Lji;	q	field_100	field_100
FIELD	epe	Lji;	r	field_101	field_101
FIELD	epe	Lji;	s	field_107	field_107
FIELD	epe	Lji;	t	field_108	field_108
FIELD	epe	Lji;	u	field_104	field_104
FIELD	epe	Lji;	v	field_105	field_105
FIELD	epe	Lji;	w	field_106	field_106
FIELD	epe	Lji;	x	field_102	field_102
FIELD	epe	Lji;	y	field_99	field_99
FIELD	epe	Lji;	z	field_103	field_103
METHOD	epe	(Ljava/lang/String;Ljava/lang/String;ZIZZ)Lji;	a	method_58453	register
METHOD	epe	(Ljava/lang/String;Ljava/lang/String;ZZ)Lji;	a	method_58454	register
METHOD	epe	(Ljv;)Lji;	a	method_58455	getDefault
CLASS	epf	net/minecraft/class_19	net/minecraft/item/map/MapFrameMarker
FIELD	epf	Liz;	a	field_75	pos
FIELD	epf	I	b	field_74	rotation
FIELD	epf	I	c	field_73	entityId
METHOD	epf	()Lur;	a	method_84	toNbt
METHOD	epf	(Liz;)Ljava/lang/String;	a	method_81	getKey
METHOD	epf	(Lur;)Lepf;	a	method_87	fromNbt
METHOD	epf	()Liz;	b	method_86	getPos
METHOD	epf	()I	c	method_83	getRotation
METHOD	epf	()I	d	method_85	getEntityId
METHOD	epf	()Ljava/lang/String;	e	method_82	getKey
CLASS	epg	net/minecraft/class_9209	net/minecraft/component/type/MapIdComponent
FIELD	epg	Lcom/mojang/serialization/Codec;	a	field_49425	CODEC
FIELD	epg	Lzm;	b	field_48924	PACKET_CODEC
FIELD	epg	I	c	comp_2315	comp_2315
METHOD	epg	()Ljava/lang/String;	a	method_56814	asString
METHOD	epg	()I	b	comp_2315	comp_2315
CLASS	eph	net/minecraft/class_3978	net/minecraft/world/IdCountsState
FIELD	eph	Ljava/lang/String;	a	field_31830	IDCOUNTS_KEY
FIELD	eph	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	b	field_17662	idCounts
METHOD	eph	()Lepa$a;	a	method_52610	getPersistentStateType
METHOD	eph	()Lepg;	b	method_17920	getNextMapId
METHOD	eph	(Lur;Ljk$a;)Leph;	b	method_32360	fromNbt
CLASS	epi	net/minecraft/class_22	net/minecraft/item/map/MapState
FIELD	epi	I	a	field_31831	MAX_SCALE
FIELD	epi	I	b	field_33991	MAX_DECORATIONS
FIELD	epi	I	c	field_116	centerX
FIELD	epi	I	d	field_115	centerZ
FIELD	epi	Lald;	e	field_118	dimension
FIELD	epi	B	f	field_119	scale
FIELD	epi	[B	g	field_122	colors
FIELD	epi	Z	h	field_17403	locked
FIELD	epi	Lorg/slf4j/Logger;	i	field_25019	LOGGER
FIELD	epi	I	j	field_31832	SIZE
FIELD	epi	I	k	field_31833	SIZE_HALF
FIELD	epi	Z	l	field_114	showDecorations
FIELD	epi	Z	m	field_113	unlimitedTracking
FIELD	epi	Ljava/util/List;	n	field_112	updateTrackers
FIELD	epi	Ljava/util/Map;	o	field_120	updateTrackersByPlayer
FIELD	epi	Ljava/util/Map;	p	field_123	banners
FIELD	epi	Ljava/util/Map;	q	field_117	decorations
FIELD	epi	Ljava/util/Map;	r	field_121	frames
FIELD	epi	I	s	field_33992	decorationCount
METHOD	epi	()Lepa$a;	a	method_52611	getPersistentStateType
METHOD	epi	(BZLald;)Lepi;	a	method_32362	of
METHOD	epi	(DDBZZLald;)Lepi;	a	method_32363	of
METHOD	epi	(I)Z	a	method_37343	decorationCountNotLessThan
METHOD	epi	(II)V	a	method_103	markDirty
METHOD	epi	(IIB)Z	a	method_32365	putColor
METHOD	epi	(Lcmv;)Lepi$a;	a	method_101	getPlayerSyncData
METHOD	epi	(Lcmv;Lcun;)V	a	method_102	update
METHOD	epi	(Lcmv;Ljava/lang/String;Lcxm$a;)V	a	method_57626	method_57626
METHOD	epi	(Lcun;)Ljava/util/function/Predicate;	a	method_55784	getEqualPredicate
METHOD	epi	(Lcun;Lepg;Lcun;)Z	a	method_55785	method_55785
METHOD	epi	(Lcun;Liz;Ljava/lang/String;Lji;)V	a	method_110	addDecorationsNbt
METHOD	epi	(Ldbc;II)V	a	method_109	removeBanner
METHOD	epi	(Ldbx;Liz;)Z	a	method_108	addBanner
METHOD	epi	(Lepg;Lcmv;)Lzv;	a	method_100	getPlayerMarkerPacket
METHOD	epi	(Liz;I)V	a	method_104	removeFrame
METHOD	epi	(Ljava/lang/String;)V	a	method_32368	removeDecoration
METHOD	epi	(Ljava/lang/String;Lcxm$a;Lcxm;)Lcxm;	a	method_57627	method_57627
METHOD	epi	(Ljava/util/List;)V	a	method_32369	replaceDecorations
METHOD	epi	(Lji;Ldbx;Ljava/lang/String;DDDLxo;)V	a	method_107	addDecoration
METHOD	epi	(Lur;)Ljava/lang/IllegalArgumentException;	a	method_29009	method_29009
METHOD	epi	(Lur;Lvo;)V	a	method_29008	method_29008
METHOD	epi	()Lepi;	b	method_32361	copy
METHOD	epi	(IIB)V	b	method_32370	setColor
METHOD	epi	(Ljava/lang/String;)V	b	method_56815	method_56815
METHOD	epi	(Lur;Ljk$a;)Lepi;	b	method_32371	fromNbt
METHOD	epi	()Lepi;	e	method_32364	zoomOut
METHOD	epi	()Ljava/util/Collection;	f	method_35503	getBanners
METHOD	epi	()Z	g	method_32372	hasExplorationMapDecoration
METHOD	epi	()Ljava/lang/Iterable;	h	method_32373	getDecorations
METHOD	epi	()V	i	method_32374	markDecorationsDirty
METHOD	epi	()Lepi;	j	method_52612	method_52612
CLASS	epi$a	net/minecraft/class_22$class_23	net/minecraft/item/map/MapState$PlayerUpdateTracker
FIELD	epi$a	Lcmv;	a	field_125	player
FIELD	epi$a	I	b	field_131	field_131
FIELD	epi$a	Lepi;	c	field_132	field_132
FIELD	epi$a	Z	d	field_130	dirty
FIELD	epi$a	I	e	field_129	startX
FIELD	epi$a	I	f	field_128	startZ
FIELD	epi$a	I	g	field_127	endX
FIELD	epi$a	I	h	field_126	endZ
FIELD	epi$a	Z	i	field_27891	decorationsDirty
FIELD	epi$a	I	j	field_124	emptyPacketsRequested
METHOD	epi$a	()Lepi$b;	a	method_32375	getMapUpdateData
METHOD	epi$a	(II)V	a	method_111	markDirty
METHOD	epi$a	(Lepg;)Lzv;	a	method_112	getPacket
METHOD	epi$a	()V	b	method_32379	markDecorationsDirty
CLASS	epi$b	net/minecraft/class_22$class_5637	net/minecraft/item/map/MapState$UpdateData
FIELD	epi$b	Lzm;	a	field_48925	CODEC
FIELD	epi$b	I	b	comp_2316	startX
FIELD	epi$b	I	c	comp_2317	startZ
FIELD	epi$b	I	d	comp_2318	width
FIELD	epi$b	I	e	comp_2319	height
FIELD	epi$b	[B	f	comp_2320	colors
METHOD	epi$b	()I	a	comp_2316	startX
METHOD	epi$b	(Lepi;)V	a	method_32380	setColorsTo
METHOD	epi$b	(Lio/netty/buffer/ByteBuf;)Ljava/util/Optional;	a	method_56816	decode
METHOD	epi$b	(Lio/netty/buffer/ByteBuf;Ljava/util/Optional;)V	a	method_56817	encode
METHOD	epi$b	()I	b	comp_2317	startZ
METHOD	epi$b	()I	c	comp_2318	width
METHOD	epi$b	()I	d	comp_2319	height
METHOD	epi$b	()[B	e	comp_2320	colors
CLASS	epj	net/minecraft/class_6150	net/minecraft/unused/packageinfo/PackageInfo6150
CLASS	epk	net/minecraft/class_6151	net/minecraft/unused/packageinfo/PackageInfo6151
CLASS	epl	net/minecraft/class_4565	net/minecraft/command/DataCommandStorage
FIELD	epl	Ljava/lang/String;	a	field_31834	COMMAND_STORAGE_PREFIX
FIELD	epl	Ljava/util/Map;	b	field_20747	storages
FIELD	epl	Lepo;	c	field_20748	stateManager
METHOD	epl	()Ljava/util/stream/Stream;	a	method_22542	getIds
METHOD	epl	(Lale;)Lur;	a	method_22546	get
METHOD	epl	(Lale;Lur;)V	a	method_22547	set
METHOD	epl	(Ljava/lang/String;)Lepl$a;	a	method_22544	createStorage
METHOD	epl	(Ljava/lang/String;Lur;Ljk$a;)Lepl$a;	a	method_52613	method_52613
METHOD	epl	(Ljava/util/Map$Entry;)Ljava/util/stream/Stream;	a	method_22545	method_22545
METHOD	epl	(Ljava/lang/String;)Lepa$a;	b	method_52614	getPersistentStateType
METHOD	epl	(Ljava/lang/String;)Ljava/lang/String;	c	method_22543	getSaveKey
METHOD	epl	(Ljava/lang/String;)Lepl$a;	d	method_52615	method_52615
CLASS	epl$a	net/minecraft/class_4565$class_4566	net/minecraft/command/DataCommandStorage$PersistentState
FIELD	epl$a	Ljava/lang/String;	a	field_31835	CONTENTS_KEY
FIELD	epl$a	Ljava/util/Map;	b	field_20749	map
METHOD	epl$a	(Ljava/lang/String;)Lur;	a	method_22550	get
METHOD	epl$a	(Ljava/lang/String;Ljava/lang/String;)Lale;	a	method_22551	method_22551
METHOD	epl$a	(Ljava/lang/String;Lur;)V	a	method_22552	set
METHOD	epl$a	(Lur;)Lepl$a;	a	method_32383	readNbt
METHOD	epl$a	(Lur;Ljava/lang/String;Lur;)V	a	method_22553	method_22553
METHOD	epl$a	(Ljava/lang/String;)Ljava/util/stream/Stream;	b	method_22554	getIds
CLASS	epm	net/minecraft/class_6595	net/minecraft/SaveVersion
FIELD	epm	Ljava/lang/String;	a	field_34768	MAIN_SERIES
FIELD	epm	I	b	field_34769	id
FIELD	epm	Ljava/lang/String;	c	field_34770	series
METHOD	epm	()Z	a	method_38490	isNotMainSeries
METHOD	epm	(Lepm;)Z	a	method_38493	isAvailableTo
METHOD	epm	()Ljava/lang/String;	b	method_38492	getSeries
METHOD	epm	()I	c	method_38494	getId
CLASS	epn	net/minecraft/class_27	net/minecraft/world/level/UnmodifiableLevelProperties
FIELD	epn	Leqa;	a	field_24179	saveProperties
FIELD	epn	Lepz;	b	field_139	worldProperties
CLASS	epo	net/minecraft/class_26	net/minecraft/world/PersistentStateManager
FIELD	epo	Lorg/slf4j/Logger;	a	field_136	LOGGER
FIELD	epo	Ljava/util/Map;	b	field_134	loadedStates
FIELD	epo	Lcom/mojang/datafixers/DataFixer;	c	field_17663	dataFixer
FIELD	epo	Ljk$a;	d	field_48926	registryLookup
FIELD	epo	Ljava/io/File;	e	field_17664	directory
METHOD	epo	()V	a	method_125	save
METHOD	epo	(Lepa$a;Ljava/lang/String;)Lepa;	a	method_17924	getOrCreate
METHOD	epo	(Ljava/io/PushbackInputStream;)Z	a	method_17921	isCompressed
METHOD	epo	(Ljava/lang/String;)Ljava/io/File;	a	method_17922	getFile
METHOD	epo	(Ljava/lang/String;Lbae;I)Lur;	a	method_17923	readNbt
METHOD	epo	(Ljava/lang/String;Lepa;)V	a	method_123	set
METHOD	epo	(Ljava/util/function/BiFunction;Lbae;Ljava/lang/String;)Lepa;	a	method_120	readFromFile
METHOD	epo	(Lepa$a;Ljava/lang/String;)Lepa;	b	method_20786	get
METHOD	epo	(Ljava/lang/String;Lepa;)V	b	method_32384	method_32384
CLASS	epp	net/minecraft/class_9078	net/minecraft/util/DateTimeFormatters
METHOD	epp	()Ljava/time/format/DateTimeFormatter;	a	method_55786	create
CLASS	epq	net/minecraft/class_5217	net/minecraft/world/WorldProperties
METHOD	epq	()Liz;	a	method_56126	getSpawnPos
METHOD	epq	(Ldby;)Ljava/lang/String;	a	method_27411	method_27411
METHOD	epq	(Lp;Ldby;)V	a	method_151	populateCrashReport
METHOD	epq	()F	b	method_30656	getSpawnAngle
METHOD	epq	(Z)V	b	method_157	setRaining
METHOD	epq	()J	c	method_188	getTime
METHOD	epq	()J	d	method_217	getTimeOfDay
METHOD	epq	()Ljava/lang/String;	e	method_27410	method_27410
METHOD	epq	()Z	g	method_203	isThundering
METHOD	epq	()Z	i	method_156	isRaining
METHOD	epq	()Z	l	method_152	isHardcore
METHOD	epq	()Ldbs;	o	method_146	getGameRules
METHOD	epq	()Lbqp;	q	method_207	getDifficulty
METHOD	epq	()Z	r	method_197	isDifficultyLocked
CLASS	epr	net/minecraft/class_8895	net/minecraft/world/level/storage/ParsedSaveProperties
FIELD	epr	Leqa;	a	comp_2008	properties
FIELD	epr	Ldyn$b;	b	comp_2009	comp_2009
METHOD	epr	()Leqa;	a	comp_2008	properties
METHOD	epr	()Ldyn$b;	b	comp_2009	comp_2009
CLASS	eps	net/minecraft/class_5218	net/minecraft/util/WorldSavePath
FIELD	eps	Leps;	a	field_24180	field_24180
FIELD	eps	Leps;	b	field_24181	field_24181
FIELD	eps	Leps;	c	field_24182	field_24182
FIELD	eps	Leps;	d	field_24183	field_24183
FIELD	eps	Leps;	e	field_24184	field_24184
FIELD	eps	Leps;	f	field_38978	field_38978
FIELD	eps	Leps;	g	field_38979	field_38979
FIELD	eps	Leps;	h	field_38980	field_38980
FIELD	eps	Leps;	i	field_24185	field_24185
FIELD	eps	Leps;	j	field_24186	field_24186
FIELD	eps	Leps;	k	field_24187	field_24187
FIELD	eps	Leps;	l	field_24188	ROOT
FIELD	eps	Ljava/lang/String;	m	field_24189	relativePath
METHOD	eps	()Ljava/lang/String;	a	method_27423	getRelativePath
CLASS	ept	net/minecraft/class_33	net/minecraft/world/level/storage/LevelStorageException
FIELD	ept	Lxo;	a	field_38981	messageText
METHOD	ept	()Lxo;	a	method_43416	getMessageText
CLASS	epu	net/minecraft/class_32	net/minecraft/world/level/storage/LevelStorage
FIELD	epu	Ljava/lang/String;	a	field_44950	ALLOWED_SYMLINKS_FILE_NAME
FIELD	epu	Lorg/slf4j/Logger;	b	field_17665	LOGGER
FIELD	epu	Ljava/time/format/DateTimeFormatter;	c	field_200	TIME_FORMATTER
FIELD	epu	Ljava/lang/String;	d	field_36348	DATA_KEY
FIELD	epu	Ljava/nio/file/PathMatcher;	e	field_44951	DEFAULT_ALLOWED_SYMLINK_MATCHER
FIELD	epu	I	f	field_46830	MAX_LEVEL_DATA_SIZE
FIELD	epu	I	g	field_49426	RECOMMENDED_USABLE_SPACE_BYTES
FIELD	epu	Ljava/nio/file/Path;	h	field_17666	savesDirectory
FIELD	epu	Ljava/nio/file/Path;	i	field_17667	backupsDirectory
FIELD	epu	Lcom/mojang/datafixers/DataFixer;	j	field_17668	dataFixer
FIELD	epu	Levf;	k	field_44952	symlinkFinder
METHOD	epu	()Ljava/lang/String;	a	method_35504	getFormatName
METHOD	epu	(Lale;)V	a	method_45551	method_45551
METHOD	epu	(Lcom/mojang/datafixers/DataFixer;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	a	method_59826	method_59826
METHOD	epu	(Lcom/mojang/serialization/Dynamic;)Ldcq;	a	method_29580	parseDataPackSettings
METHOD	epu	(Lcom/mojang/serialization/Dynamic;Latz;Z)Lama$d;	a	method_54522	parseDataPacks
METHOD	epu	(Lcom/mojang/serialization/Dynamic;Ldcq;Ljv;Ljw$b;)Lepr;	a	method_54523	parseSaveProperties
METHOD	epu	(Lcom/mojang/serialization/Dynamic;Lepu$b;Z)Lepv;	a	method_54524	parseSummary
METHOD	epu	(Lepu$a;)Ljava/util/concurrent/CompletableFuture;	a	method_43417	loadSummaries
METHOD	epu	(Lepu$b;)J	a	method_54526	getLastModifiedTime
METHOD	epu	(Lepu$b;Z)Lepv;	a	method_54527	readSummary
METHOD	epu	(Ljava/lang/String;)Z	a	method_240	isLevelNameValid
METHOD	epu	(Ljava/nio/file/Path;)Levf;	a	method_52235	createSymlinkFinder
METHOD	epu	(Ljava/nio/file/Path;Lcom/mojang/datafixers/DataFixer;)Lcom/mojang/serialization/Dynamic;	a	method_54528	readLevelProperties
METHOD	epu	(Ljava/util/List;)Ljava/util/List;	a	method_43495	method_43495
METHOD	epu	()Lepu$a;	b	method_235	getLevelList
METHOD	epu	(Lcom/mojang/datafixers/DataFixer;ILcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic;	b	method_59827	method_59827
METHOD	epu	(Lcom/mojang/serialization/Dynamic;)Lcpj;	b	method_45552	parseEnabledFeatures
METHOD	epu	(Lepu$b;)Lepv;	b	method_43418	method_43418
METHOD	epu	(Ljava/lang/String;)Z	b	method_230	levelExists
METHOD	epu	(Ljava/nio/file/Path;)Lepu;	b	method_26999	create
METHOD	epu	()Ljava/nio/file/Path;	c	method_19636	getSavesDirectory
METHOD	epu	(Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream;	c	method_45553	method_45553
METHOD	epu	(Lepu$b;)Z	c	method_43419	method_43419
METHOD	epu	(Ljava/lang/String;)Ljava/nio/file/Path;	c	method_52238	resolve
METHOD	epu	(Ljava/nio/file/Path;)Lur;	c	method_54529	readLevelProperties
METHOD	epu	()Ljava/nio/file/Path;	d	method_236	getBackupsDirectory
METHOD	epu	(Ljava/lang/String;)Lepu$c;	d	method_52236	createSession
METHOD	epu	(Ljava/nio/file/Path;)Ljava/time/Instant;	d	method_54530	getLastModifiedTime
METHOD	epu	()Levf;	e	method_52237	getSymlinkFinder
METHOD	epu	(Ljava/lang/String;)Lepu$c;	e	method_27002	createSessionWithoutSymlinkCheck
METHOD	epu	(Ljava/nio/file/Path;)Lvo;	e	method_40035	loadCompactLevelData
METHOD	epu	()I	f	method_17931	getCurrentVersion
METHOD	epu	(Ljava/nio/file/Path;)Z	f	method_43420	method_43420
METHOD	epu	(Ljava/nio/file/Path;)Z	g	method_52616	method_52616
CLASS	epu$a	net/minecraft/class_32$class_7410	net/minecraft/world/level/storage/LevelStorage$LevelList
FIELD	epu$a	Ljava/util/List;	a	comp_731	comp_731
METHOD	epu$a	()Z	a	method_43421	isEmpty
METHOD	epu$a	()Ljava/util/List;	b	comp_731	comp_731
CLASS	epu$b	net/minecraft/class_32$class_7411	net/minecraft/world/level/storage/LevelStorage$LevelSave
FIELD	epu$b	Ljava/nio/file/Path;	a	comp_732	comp_732
METHOD	epu$b	()Ljava/lang/String;	a	method_43422	getRootPath
METHOD	epu$b	(Leps;)Ljava/nio/file/Path;	a	method_43423	getPath
METHOD	epu$b	(Ljava/time/LocalDateTime;)Ljava/nio/file/Path;	a	method_43424	getCorruptedLevelDatPath
METHOD	epu$b	()Ljava/nio/file/Path;	b	method_43425	getLevelDatPath
METHOD	epu$b	(Ljava/time/LocalDateTime;)Ljava/nio/file/Path;	b	method_54531	getRawLevelDatPath
METHOD	epu$b	()Ljava/nio/file/Path;	c	method_43426	getLevelDatOldPath
METHOD	epu$b	()Ljava/nio/file/Path;	d	method_43427	getIconPath
METHOD	epu$b	()Ljava/nio/file/Path;	e	method_43428	getSessionLockPath
METHOD	epu$b	()Ljava/nio/file/Path;	f	comp_732	comp_732
CLASS	epu$c	net/minecraft/class_32$class_5143	net/minecraft/world/level/storage/LevelStorage$Session
FIELD	epu$c	Lepu;	a	field_23766	field_23766
FIELD	epu$c	Layd;	b	field_23767	lock
FIELD	epu$c	Lepu$b;	c	field_23768	directory
FIELD	epu$c	Ljava/lang/String;	d	field_23769	directoryName
FIELD	epu$c	Ljava/util/Map;	e	field_24190	paths
METHOD	epu$c	()J	a	method_57628	getUsableSpace
METHOD	epu$c	(Lald;)Ljava/nio/file/Path;	a	method_27424	getWorldDirectory
METHOD	epu$c	(Lcom/mojang/serialization/Dynamic;)Lepv;	a	method_29584	getLevelSummary
METHOD	epu$c	(Leps;)Ljava/nio/file/Path;	a	method_27010	getDirectory
METHOD	epu$c	(Ljava/lang/String;)V	a	method_27008	save
METHOD	epu$c	(Ljava/lang/String;Lur;)V	a	method_54534	method_54534
METHOD	epu$c	(Ljava/util/function/Consumer;)V	a	method_54537	save
METHOD	epu$c	(Ljw;Leqa;)V	a	method_27425	backupLevelDataFile
METHOD	epu$c	(Ljw;Leqa;Lur;)V	a	method_27426	backupLevelDataFile
METHOD	epu$c	(Lur;)V	a	method_54538	save
METHOD	epu$c	(Z)Ljava/time/Instant;	a	method_54539	getLastModifiedTime
METHOD	epu$c	()Z	b	method_57629	shouldShowLowDiskSpaceWarning
METHOD	epu$c	(Ljava/lang/String;)V	b	method_54540	removePlayerAndSave
METHOD	epu$c	(Ljava/lang/String;Lur;)V	b	method_54541	method_54541
METHOD	epu$c	(Z)Lcom/mojang/serialization/Dynamic;	b	method_27013	readLevelProperties
METHOD	epu$c	()V	c	method_54532	tryClose
METHOD	epu$c	()Lepu;	d	method_52617	getLevelStorage
METHOD	epu$c	()Lepu$b;	e	method_54543	getDirectory
METHOD	epu$c	()Ljava/lang/String;	f	method_27005	getDirectoryName
METHOD	epu$c	()Lepx;	g	method_27427	createSaveHandler
METHOD	epu$c	()Lcom/mojang/serialization/Dynamic;	h	method_54545	readLevelProperties
METHOD	epu$c	()Lcom/mojang/serialization/Dynamic;	i	method_54546	readOldLevelProperties
METHOD	epu$c	()Ljava/util/Optional;	j	method_27014	getIconFile
METHOD	epu$c	()V	k	method_27015	deleteSessionLock
METHOD	epu$c	()J	l	method_27016	createBackup
METHOD	epu$c	()Z	m	method_54547	levelDatExists
METHOD	epu$c	()Z	n	method_54548	tryRestoreBackup
METHOD	epu$c	()V	o	method_27017	checkValid
CLASS	epu$c$1	net/minecraft/class_32$class_5143$1	net/minecraft/world/level/storage/LevelStorage$Session$1
FIELD	epu$c$1	Ljava/nio/file/Path;	a	field_23770	field_23770
FIELD	epu$c$1	Lepu$c;	b	field_23771	field_23771
METHOD	epu$c$1	(Ljava/nio/file/Path;Ljava/io/IOException;)Ljava/nio/file/FileVisitResult;	a	method_27018	postVisitDirectory
METHOD	epu$c$1	(Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult;	a	method_27019	visitFile
CLASS	epu$c$2	net/minecraft/class_32$class_5143$2	net/minecraft/world/level/storage/LevelStorage$Session$2
FIELD	epu$c$2	Ljava/nio/file/Path;	a	field_204	field_204
FIELD	epu$c$2	Ljava/util/zip/ZipOutputStream;	b	field_201	field_201
FIELD	epu$c$2	Lepu$c;	c	field_203	field_203
METHOD	epu$c$2	(Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult;	a	method_246	visitFile
CLASS	epv	net/minecraft/class_34	net/minecraft/world/level/storage/LevelSummary
FIELD	epv	Lxo;	a	field_46832	SELECT_WORLD_TEXT
FIELD	epv	Ldca;	b	field_25022	levelInfo
FIELD	epv	Lepw;	c	field_25023	versionInfo
FIELD	epv	Ljava/lang/String;	d	field_205	name
FIELD	epv	Z	e	field_209	requiresConversion
FIELD	epv	Z	f	field_23772	locked
FIELD	epv	Z	g	field_40371	experimental
FIELD	epv	Ljava/nio/file/Path;	h	field_23773	iconPath
FIELD	epv	Lxo;	i	field_24191	details
METHOD	epv	()Ljava/lang/String;	a	method_248	getName
METHOD	epv	(Lepv;)I	a	method_251	compareTo
METHOD	epv	()Ljava/lang/String;	b	method_252	getDisplayName
METHOD	epv	()Ljava/nio/file/Path;	c	method_27020	getIconPath
METHOD	epv	()Z	d	method_255	requiresConversion
METHOD	epv	()Z	e	method_45554	isExperimental
METHOD	epv	()J	f	method_249	getLastPlayed
METHOD	epv	()Ldca;	g	method_35505	getLevelInfo
METHOD	epv	()Ldbt;	h	method_247	getGameMode
METHOD	epv	()Z	i	method_257	isHardcore
METHOD	epv	()Z	j	method_259	hasCheats
METHOD	epv	()Lyc;	k	method_258	getVersion
METHOD	epv	()Lepw;	l	method_29586	getVersionInfo
METHOD	epv	()Z	m	method_54549	shouldPromptBackup
METHOD	epv	()Z	n	method_54550	wouldBeDowngraded
METHOD	epv	()Lepv$a;	o	method_33405	getConversionWarning
METHOD	epv	()Z	p	method_27021	isLocked
METHOD	epv	()Z	q	method_33784	isUnavailable
METHOD	epv	()Z	r	method_38496	isVersionAvailable
METHOD	epv	()Lxo;	s	method_27429	getDetails
METHOD	epv	()Lxo;	t	method_54551	getSelectWorldText
METHOD	epv	()Z	u	method_54552	isSelectable
METHOD	epv	()Z	v	method_56127	isImmediatelyLoadable
METHOD	epv	()Z	w	method_54553	isEditable
METHOD	epv	()Z	x	method_54554	isRecreatable
METHOD	epv	()Z	y	method_54555	isDeletable
METHOD	epv	()Lxo;	z	method_27430	createDetails
CLASS	epv$a	net/minecraft/class_34$class_5781	net/minecraft/world/level/storage/LevelSummary$ConversionWarning
FIELD	epv$a	Lepv$a;	a	field_28437	field_28437
FIELD	epv$a	Lepv$a;	b	field_28438	field_28438
FIELD	epv$a	Lepv$a;	c	field_28439	field_28439
FIELD	epv$a	Z	d	field_28440	backup
FIELD	epv$a	Z	e	field_28441	dangerous
FIELD	epv$a	Ljava/lang/String;	f	field_28442	translationKeySuffix
FIELD	epv$a	[Lepv$a;	g	field_28443	field_28443
METHOD	epv$a	()Z	a	method_33406	promptsBackup
METHOD	epv$a	()Z	b	method_33407	isDangerous
METHOD	epv$a	()Ljava/lang/String;	c	method_33408	getTranslationKeySuffix
METHOD	epv$a	()[Lepv$a;	d	method_36792	method_36792
CLASS	epv$b	net/minecraft/class_34$class_8896	net/minecraft/world/level/storage/LevelSummary$RecoveryWarning
FIELD	epv$b	Lxo;	b	field_46833	WARNING_TEXT
FIELD	epv$b	Lxo;	c	field_46834	BUTTON_TEXT
FIELD	epv$b	J	d	field_46835	lastPlayed
METHOD	epv$b	(Lyl;)Lyl;	a	method_54556	method_54556
CLASS	epv$c	net/minecraft/class_34$class_8578	net/minecraft/world/level/storage/LevelSummary$SymlinkLevelSummary
FIELD	epv$c	Lxo;	b	field_46836	MORE_INFO_TEXT
FIELD	epv$c	Lxo;	c	field_46837	TITLE_TEXT
CLASS	epw	net/minecraft/class_5315	net/minecraft/world/level/storage/SaveVersionInfo
FIELD	epw	I	a	field_25024	levelFormatVersion
FIELD	epw	J	b	field_25025	lastPlayed
FIELD	epw	Ljava/lang/String;	c	field_25026	versionName
FIELD	epw	Lepm;	d	field_25027	version
FIELD	epw	Z	e	field_25028	stable
METHOD	epw	()I	a	method_29022	getLevelFormatVersion
METHOD	epw	(Lcom/mojang/serialization/Dynamic;)Lepw;	a	method_29023	fromDynamic
METHOD	epw	()J	b	method_29024	getLastPlayed
METHOD	epw	()Ljava/lang/String;	c	method_29025	getVersionName
METHOD	epw	()Lepm;	d	method_29026	getVersion
METHOD	epw	()Z	e	method_29027	isStable
CLASS	epx	net/minecraft/class_29	net/minecraft/world/WorldSaveHandler
FIELD	epx	Lcom/mojang/datafixers/DataFixer;	a	field_148	dataFixer
FIELD	epx	Lorg/slf4j/Logger;	b	field_149	LOGGER
FIELD	epx	Ljava/io/File;	c	field_144	playerDataDir
FIELD	epx	Ljava/time/format/DateTimeFormatter;	d	field_47840	DATE_TIME_FORMATTER
METHOD	epx	(Lcmv;)V	a	method_262	savePlayerData
METHOD	epx	(Lcmv;Ljava/lang/String;)V	a	method_55787	backupCorruptedPlayerData
METHOD	epx	(Lcmv;Lur;)Lur;	a	method_55788	method_55788
METHOD	epx	(Lcmv;)Ljava/util/Optional;	b	method_55789	loadPlayerData
METHOD	epx	(Lcmv;Ljava/lang/String;)Ljava/util/Optional;	b	method_261	loadPlayerData
METHOD	epx	(Lcmv;)Ljava/util/Optional;	c	method_55790	method_55790
CLASS	epy	net/minecraft/class_31	net/minecraft/world/level/LevelProperties
FIELD	epy	I	A	field_17736	wanderingTraderSpawnDelay
FIELD	epy	I	B	field_17737	wanderingTraderSpawnChance
FIELD	epy	Ljava/util/UUID;	C	field_17738	wanderingTraderId
FIELD	epy	Ljava/util/Set;	D	field_21837	serverBrands
FIELD	epy	Z	E	field_21838	modded
FIELD	epy	Ljava/util/Set;	F	field_43352	removedFeatures
FIELD	epy	Levc;	G	field_191	scheduledEvents
FIELD	epy	Ljava/lang/String;	a	field_46838	LEVEL_NAME_KEY
FIELD	epy	Ljava/lang/String;	b	field_36349	PLAYER_KEY
FIELD	epy	Ljava/lang/String;	c	field_31843	WORLD_GEN_SETTINGS_KEY
FIELD	epy	Lorg/slf4j/Logger;	f	field_25029	LOGGER
FIELD	epy	Ldca;	g	field_25030	levelInfo
FIELD	epy	Ldyq;	h	field_25425	generatorOptions
FIELD	epy	Lepy$a;	i	field_40372	specialProperty
FIELD	epy	Lcom/mojang/serialization/Lifecycle;	j	field_25426	lifecycle
FIELD	epy	Liz;	k	field_48380	spawnPos
FIELD	epy	F	l	field_26367	spawnAngle
FIELD	epy	J	m	field_189	time
FIELD	epy	J	n	field_198	timeOfDay
FIELD	epy	Lur;	o	field_170	playerData
FIELD	epy	I	p	field_158	version
FIELD	epy	I	q	field_176	clearWeatherTime
FIELD	epy	Z	r	field_190	raining
FIELD	epy	I	s	field_192	rainTime
FIELD	epy	Z	t	field_168	thundering
FIELD	epy	I	u	field_173	thunderTime
FIELD	epy	Z	v	field_185	initialized
FIELD	epy	Z	w	field_157	difficultyLocked
FIELD	epy	Ldtr$c;	x	field_24193	worldBorder
FIELD	epy	Ldvv$a;	y	field_25031	dragonFight
FIELD	epy	Lur;	z	field_156	customBossEvents
METHOD	epy	(Lcom/mojang/serialization/DataResult$Error;)V	a	method_45557	method_45557
METHOD	epy	(Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream;	a	method_29032	method_29032
METHOD	epy	(Lcom/mojang/serialization/Dynamic;Ldca;Lepy$a;Ldyq;Lcom/mojang/serialization/Lifecycle;)Lepy;	a	method_29029	readProperties
METHOD	epy	(Ljava/util/Set;)Lux;	a	method_49902	createStringList
METHOD	epy	(Ljw;Lur;Lur;)V	a	method_158	updateProperties
METHOD	epy	(Lur;Lvo;)V	a	method_45558	method_45558
METHOD	epy	(Lcom/mojang/serialization/Dynamic;)Ljava/util/stream/Stream;	b	method_49901	method_49901
METHOD	epy	(Lur;Lvo;)V	b	method_29030	method_29030
CLASS	epy$a	net/minecraft/class_31$class_7729	net/minecraft/world/level/LevelProperties$SpecialProperty
FIELD	epy$a	Lepy$a;	a	field_40373	field_40373
FIELD	epy$a	Lepy$a;	b	field_40374	field_40374
FIELD	epy$a	Lepy$a;	c	field_40375	field_40375
FIELD	epy$a	[Lepy$a;	d	field_40376	field_40376
METHOD	epy$a	()[Lepy$a;	a	method_45559	method_45559
CLASS	epz	net/minecraft/class_5268	net/minecraft/world/level/ServerWorldProperties
METHOD	epz	(I)V	a	method_167	setClearWeatherTime
METHOD	epz	(J)V	a	method_29034	setTime
METHOD	epz	(Ldbt;)V	a	method_193	setGameMode
METHOD	epz	(Ldtr$c;)V	a	method_27415	setWorldBorder
METHOD	epz	(Ljava/util/UUID;)V	a	method_18040	setWanderingTraderId
METHOD	epz	(Z)V	a	method_147	setThundering
METHOD	epz	(I)V	b	method_173	setThunderTime
METHOD	epz	(J)V	b	method_29035	setTimeOfDay
METHOD	epz	(I)V	c	method_164	setRainTime
METHOD	epz	(Z)V	c	method_223	setInitialized
METHOD	epz	(I)V	d	method_18041	setWanderingTraderSpawnDelay
METHOD	epz	()Ljava/lang/String;	e	method_150	getLevelName
METHOD	epz	(I)V	e	method_18042	setWanderingTraderSpawnChance
METHOD	epz	()I	f	method_155	getClearWeatherTime
METHOD	epz	()I	h	method_145	getThunderTime
METHOD	epz	()I	j	method_190	getRainTime
METHOD	epz	()Ldbt;	k	method_210	getGameMode
METHOD	epz	()Z	m	method_194	areCommandsAllowed
METHOD	epz	()Z	n	method_222	isInitialized
METHOD	epz	()Ldtr$c;	p	method_27422	getWorldBorder
METHOD	epz	()Levc;	s	method_143	getScheduledEvents
METHOD	epz	()I	t	method_18038	getWanderingTraderSpawnDelay
METHOD	epz	()I	u	method_18039	getWanderingTraderSpawnChance
METHOD	epz	()Ljava/util/UUID;	v	method_35506	getWanderingTraderId
METHOD	epz	()Ljava/lang/String;	w	method_27856	method_27856
METHOD	epz	()Ljava/lang/String;	x	method_27858	method_27858
CLASS	eqa	net/minecraft/class_5219	net/minecraft/world/SaveProperties
FIELD	eqa	I	d	field_31844	ANVIL_FORMAT_ID
FIELD	eqa	I	e	field_31845	MCREGION_FORMAT_ID
METHOD	eqa	()Z	A	method_45556	isDebugWorld
METHOD	eqa	()Lcom/mojang/serialization/Lifecycle;	B	method_29588	getLifecycle
METHOD	eqa	()Ldvv$a;	C	method_29036	getDragonFight
METHOD	eqa	()Ldcq;	D	method_29589	getDataConfiguration
METHOD	eqa	()Lur;	E	method_228	getCustomBossEvents
METHOD	eqa	()Z	F	method_27431	isModded
METHOD	eqa	()Ljava/util/Set;	G	method_27432	getServerBrands
METHOD	eqa	()Ljava/util/Set;	H	method_49900	getRemovedFeatures
METHOD	eqa	()Lepz;	I	method_27859	getMainWorldProperties
METHOD	eqa	()Ldca;	J	method_27433	getLevelInfo
METHOD	eqa	()Lcpj;	K	method_45560	getEnabledFeatures
METHOD	eqa	()Ljava/lang/String;	a	method_27436	method_27436
METHOD	eqa	(Lbqp;)V	a	method_208	setDifficulty
METHOD	eqa	(Ldbt;)V	a	method_193	setGameMode
METHOD	eqa	(Ldcq;)V	a	method_29590	updateLevelInfo
METHOD	eqa	(Ldvv$a;)V	a	method_29037	setDragonFight
METHOD	eqa	(Ljava/lang/String;Z)V	a	method_24285	addServerBrand
METHOD	eqa	(Ljw;Lur;)Lur;	a	method_163	cloneWorldNbt
METHOD	eqa	(Lp;)V	a	method_151	populateCrashReport
METHOD	eqa	(Lur;)V	a	method_221	setCustomBossEvents
METHOD	eqa	()Ljava/lang/String;	b	method_27438	method_27438
METHOD	eqa	()Ljava/lang/String;	c	method_49903	method_49903
METHOD	eqa	()Ljava/lang/String;	d	method_27439	method_27439
METHOD	eqa	(Z)V	d	method_186	setDifficultyLocked
METHOD	eqa	()Ljava/lang/String;	e	method_150	getLevelName
METHOD	eqa	(I)Ljava/lang/String;	f	method_27440	getFormatName
METHOD	eqa	()Ldbt;	k	method_210	getGameMode
METHOD	eqa	()Z	l	method_152	isHardcore
METHOD	eqa	()Z	m	method_194	areCommandsAllowed
METHOD	eqa	()Ldbs;	o	method_146	getGameRules
METHOD	eqa	()Lbqp;	q	method_207	getDifficulty
METHOD	eqa	()Z	r	method_197	isDifficultyLocked
METHOD	eqa	()Lur;	w	method_226	getPlayerData
METHOD	eqa	()I	x	method_168	getVersion
METHOD	eqa	()Ldyq;	y	method_28057	getGeneratorOptions
METHOD	eqa	()Z	z	method_45555	isFlatWorld
CLASS	eqb	net/minecraft/class_5269	net/minecraft/world/MutableWorldProperties
METHOD	eqb	(Liz;F)V	a	method_187	setSpawnPos
CLASS	eqc	net/minecraft/class_39	net/minecraft/loot/LootTables
FIELD	eqc	Lald;	A	field_803	field_803
FIELD	eqc	Lald;	B	field_751	field_751
FIELD	eqc	Lald;	C	field_662	field_662
FIELD	eqc	Lald;	D	field_484	field_484
FIELD	eqc	Lald;	E	field_397	field_397
FIELD	eqc	Lald;	F	field_300	field_300
FIELD	eqc	Lald;	G	field_251	field_251
FIELD	eqc	Lald;	H	field_841	field_841
FIELD	eqc	Lald;	I	field_880	field_880
FIELD	eqc	Lald;	J	field_665	field_665
FIELD	eqc	Lald;	K	field_16593	field_16593
FIELD	eqc	Lald;	L	field_24046	field_24046
FIELD	eqc	Lald;	M	field_24047	field_24047
FIELD	eqc	Lald;	N	field_24048	field_24048
FIELD	eqc	Lald;	O	field_24049	field_24049
FIELD	eqc	Lald;	P	field_38438	field_38438
FIELD	eqc	Lald;	Q	field_38439	field_38439
FIELD	eqc	Lald;	R	field_24050	field_24050
FIELD	eqc	Lald;	S	field_47415	field_47415
FIELD	eqc	Lald;	T	field_49844	field_49844
FIELD	eqc	Lald;	U	field_49845	field_49845
FIELD	eqc	Lald;	V	field_49846	field_49846
FIELD	eqc	Lald;	W	field_50194	field_50194
FIELD	eqc	Lald;	X	field_50195	field_50195
FIELD	eqc	Lald;	Y	field_50196	field_50196
FIELD	eqc	Lald;	Z	field_50197	field_50197
FIELD	eqc	Lald;	aA	field_716	RED_SHEEP_ENTITY
FIELD	eqc	Lald;	aB	field_778	BLACK_SHEEP_ENTITY
FIELD	eqc	Lald;	aC	field_353	field_353
FIELD	eqc	Lald;	aD	field_266	field_266
FIELD	eqc	Lald;	aE	field_854	field_854
FIELD	eqc	Lald;	aF	field_795	field_795
FIELD	eqc	Lald;	aG	field_16216	field_16216
FIELD	eqc	Lald;	aH	field_19062	field_19062
FIELD	eqc	Lald;	aI	field_19063	field_19063
FIELD	eqc	Lald;	aJ	field_19064	field_19064
FIELD	eqc	Lald;	aK	field_19065	field_19065
FIELD	eqc	Lald;	aL	field_19066	field_19066
FIELD	eqc	Lald;	a	field_844	EMPTY
FIELD	eqc	Lald;	aM	field_19067	field_19067
FIELD	eqc	Lald;	aN	field_19068	field_19068
FIELD	eqc	Lald;	aO	field_19069	field_19069
FIELD	eqc	Lald;	aP	field_19070	field_19070
FIELD	eqc	Lald;	aQ	field_19071	field_19071
FIELD	eqc	Lald;	aR	field_19072	field_19072
FIELD	eqc	Lald;	aS	field_19073	field_19073
FIELD	eqc	Lald;	aT	field_19074	field_19074
FIELD	eqc	Lald;	aU	field_44748	field_44748
FIELD	eqc	Lald;	aV	field_49158	field_49158
FIELD	eqc	Lald;	aW	field_22402	field_22402
FIELD	eqc	Lald;	aX	field_47423	field_47423
FIELD	eqc	Lald;	aY	field_47424	field_47424
FIELD	eqc	Lald;	aZ	field_50198	field_50198
FIELD	eqc	Lald;	aa	field_47416	field_47416
FIELD	eqc	Lald;	ab	field_47417	field_47417
FIELD	eqc	Lald;	ac	field_47418	field_47418
FIELD	eqc	Lald;	ad	field_47419	field_47419
FIELD	eqc	Lald;	ae	field_47420	field_47420
FIELD	eqc	Lald;	af	field_47421	field_47421
FIELD	eqc	Lald;	ag	field_47422	field_47422
FIELD	eqc	Lald;	ah	field_47425	field_47425
FIELD	eqc	Lald;	ai	field_47426	field_47426
FIELD	eqc	Lald;	aj	field_50201	field_50201
FIELD	eqc	Lald;	ak	field_51414	field_51414
FIELD	eqc	Lald;	al	field_51415	field_51415
FIELD	eqc	Lald;	am	field_869	WHITE_SHEEP_ENTITY
FIELD	eqc	Lald;	an	field_814	ORANGE_SHEEP_ENTITY
FIELD	eqc	Lald;	ao	field_224	MAGENTA_SHEEP_ENTITY
FIELD	eqc	Lald;	ap	field_461	LIGHT_BLUE_SHEEP_ENTITY
FIELD	eqc	Lald;	aq	field_385	YELLOW_SHEEP_ENTITY
FIELD	eqc	Lald;	ar	field_702	LIME_SHEEP_ENTITY
FIELD	eqc	Lald;	as	field_629	PINK_SHEEP_ENTITY
FIELD	eqc	Lald;	at	field_878	GRAY_SHEEP_ENTITY
FIELD	eqc	Lald;	au	field_806	LIGHT_GRAY_SHEEP_ENTITY
FIELD	eqc	Lald;	av	field_365	CYAN_SHEEP_ENTITY
FIELD	eqc	Lald;	aw	field_285	PURPLE_SHEEP_ENTITY
FIELD	eqc	Lald;	ax	field_394	BLUE_SHEEP_ENTITY
FIELD	eqc	Lald;	ay	field_489	BROWN_SHEEP_ENTITY
FIELD	eqc	Lald;	az	field_607	GREEN_SHEEP_ENTITY
FIELD	eqc	Lald;	b	field_850	SPAWN_BONUS_CHEST
FIELD	eqc	Lald;	ba	field_50199	field_50199
FIELD	eqc	Lald;	bb	field_50200	field_50200
FIELD	eqc	Lald;	bc	field_49427	field_49427
FIELD	eqc	Lald;	bd	field_43353	field_43353
FIELD	eqc	Lald;	be	field_43354	field_43354
FIELD	eqc	Lald;	bf	field_44648	field_44648
FIELD	eqc	Lald;	bg	field_44649	field_44649
FIELD	eqc	Lald;	bh	field_43356	field_43356
FIELD	eqc	Lald;	bi	field_43357	field_43357
FIELD	eqc	Ljava/util/Set;	bj	field_667	LOOT_TABLES
FIELD	eqc	Ljava/util/Set;	bk	field_600	LOOT_TABLES_READ_ONLY
FIELD	eqc	Lald;	c	field_274	field_274
FIELD	eqc	Lald;	d	field_356	field_356
FIELD	eqc	Lald;	e	field_434	VILLAGE_WEAPONSMITH_CHEST
FIELD	eqc	Lald;	f	field_17107	VILLAGE_TOOLSMITH_CHEST
FIELD	eqc	Lald;	g	field_17009	VILLAGE_ARMORER_CHEST
FIELD	eqc	Lald;	h	field_16751	VILLAGE_CARTOGRAPHER_CHEST
FIELD	eqc	Lald;	i	field_17010	VILLAGE_MASON_CHEST
FIELD	eqc	Lald;	j	field_17011	VILLAGE_SHEPARD_CHEST
FIELD	eqc	Lald;	k	field_17012	VILLAGE_BUTCHER_CHEST
FIELD	eqc	Lald;	l	field_17108	VILLAGE_FLETCHER_CHEST
FIELD	eqc	Lald;	m	field_18007	VILLAGE_FISHER_CHEST
FIELD	eqc	Lald;	n	field_16750	VILLAGE_TANNERY_CHEST
FIELD	eqc	Lald;	o	field_17109	VILLAGE_TEMPLE_CHEST
FIELD	eqc	Lald;	p	field_16752	VILLAGE_DESERT_HOUSE_CHEST
FIELD	eqc	Lald;	q	field_16748	VILLAGE_PLAINS_CHEST
FIELD	eqc	Lald;	r	field_16749	VILLAGE_TAIGA_HOUSE_CHEST
FIELD	eqc	Lald;	s	field_16754	VILLAGE_SNOWY_HOUSE_CHEST
FIELD	eqc	Lald;	t	field_16753	VILLAGE_SAVANNA_HOUSE_CHEST
FIELD	eqc	Lald;	u	field_472	field_472
FIELD	eqc	Lald;	v	field_615	field_615
FIELD	eqc	Lald;	w	field_683	field_683
FIELD	eqc	Lald;	x	field_800	field_800
FIELD	eqc	Lald;	y	field_842	field_842
FIELD	eqc	Lald;	z	field_885	field_885
METHOD	eqc	()Ljava/util/Set;	a	method_270	getAll
METHOD	eqc	(Lald;)Lald;	a	method_271	registerLootTable
METHOD	eqc	(Ljava/lang/String;)Lald;	a	method_269	register
CLASS	eqd	net/minecraft/class_9666	net/minecraft/loot/ContainerComponentModifier
METHOD	eqd	()Lkl;	a	method_59719	getComponentType
METHOD	eqd	(Lcun;Ljava/lang/Object;Ljava/util/stream/Stream;)V	a	method_59720	apply
METHOD	eqd	(Lcun;Ljava/util/function/UnaryOperator;)V	a	method_59721	apply
METHOD	eqd	(Lcun;Ljava/util/stream/Stream;)V	a	method_59722	apply
METHOD	eqd	(Ljava/lang/Object;)Ljava/util/stream/Stream;	a	method_59723	stream
METHOD	eqd	(Ljava/lang/Object;Ljava/util/stream/Stream;)Ljava/lang/Object;	a	method_59724	create
METHOD	eqd	(Ljava/util/function/UnaryOperator;Lcun;)Lcun;	a	method_59725	method_59725
METHOD	eqd	()Ljava/lang/Object;	b	method_59726	getDefault
CLASS	eqe	net/minecraft/class_9667	net/minecraft/loot/ContainerComponentModifiers
FIELD	eqe	Leqd;	a	field_51416	CONTAINER
FIELD	eqe	Leqd;	b	field_51417	BUNDLE_CONTENTS
FIELD	eqe	Leqd;	c	field_51418	CHARGED_PROJECTILES
FIELD	eqe	Ljava/util/Map;	d	field_51419	TYPE_TO_MODIFIER
FIELD	eqe	Lcom/mojang/serialization/Codec;	e	field_51420	MODIFIER_CODEC
METHOD	eqe	()Ljava/lang/String;	a	method_59727	method_59727
METHOD	eqe	(Leqd;)Leqd;	a	method_59728	method_59728
METHOD	eqe	(Lkl;)Lcom/mojang/serialization/DataResult;	a	method_59729	method_59729
CLASS	eqe$1	net/minecraft/class_9667$1	net/minecraft/loot/ContainerComponentModifiers$1
METHOD	eqe$1	(Lcxj;)Ljava/util/stream/Stream;	a	method_59730	stream
METHOD	eqe$1	(Lcxj;Ljava/util/stream/Stream;)Lcxj;	a	method_59731	create
METHOD	eqe$1	()Lcxj;	c	method_59732	getDefault
CLASS	eqe$2	net/minecraft/class_9667$2	net/minecraft/loot/ContainerComponentModifiers$2
METHOD	eqe$2	(Lcxa;)Ljava/util/stream/Stream;	a	method_59733	stream
METHOD	eqe$2	(Lcxa;Ljava/util/stream/Stream;)Lcxa;	a	method_59734	create
METHOD	eqe$2	()Lcxa;	c	method_59735	getDefault
CLASS	eqe$3	net/minecraft/class_9667$3	net/minecraft/loot/ContainerComponentModifiers$3
METHOD	eqe$3	(Lcxb;)Ljava/util/stream/Stream;	a	method_59736	stream
METHOD	eqe$3	(Lcxb;Ljava/util/stream/Stream;)Lcxb;	a	method_59737	create
METHOD	eqe$3	()Lcxb;	c	method_59738	getDefault
CLASS	eqf	net/minecraft/class_42	net/minecraft/loot/operator/BoundedIntUnaryOperator
FIELD	eqf	Lcom/mojang/serialization/Codec;	a	field_45790	CODEC
FIELD	eqf	Lcom/mojang/serialization/Codec;	b	field_45791	OPERATOR_CODEC
FIELD	eqf	Leul;	c	field_921	min
FIELD	eqf	Leul;	d	field_920	max
FIELD	eqf	Leqf$b;	e	field_27897	applier
FIELD	eqf	Leqf$a;	f	field_27898	tester
METHOD	eqf	()Ljava/util/Set;	a	method_32386	getRequiredParameters
METHOD	eqf	(I)Leqf;	a	method_32387	create
METHOD	eqf	(II)Leqf;	a	method_282	create
METHOD	eqf	(Lcom/mojang/datafixers/util/Either;)Leqf;	a	method_53260	method_53260
METHOD	eqf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53261	method_53261
METHOD	eqf	(Leqf;)Lcom/mojang/datafixers/util/Either;	a	method_53262	method_53262
METHOD	eqf	(Leqg;I)I	a	method_32389	apply
METHOD	eqf	(Leul;Leqg;I)Z	a	method_32390	method_32390
METHOD	eqf	(Leul;Leul;Leqg;I)Z	a	method_32391	method_32391
METHOD	eqf	()Ljava/util/OptionalInt;	b	method_53263	getConstantValue
METHOD	eqf	(I)Leqf;	b	method_280	createMin
METHOD	eqf	(Leqf;)Ljava/util/Optional;	b	method_53264	method_53264
METHOD	eqf	(Leqg;I)Z	b	method_32393	test
METHOD	eqf	(Leul;Leqg;I)I	b	method_32394	method_32394
METHOD	eqf	(Leul;Leul;Leqg;I)I	b	method_32395	method_32395
METHOD	eqf	(I)Leqf;	c	method_277	createMax
METHOD	eqf	(Leqf;)Ljava/util/Optional;	c	method_53265	method_53265
METHOD	eqf	(Leqg;I)Z	c	method_32396	method_32396
METHOD	eqf	(Leul;Leqg;I)Z	c	method_32397	method_32397
METHOD	eqf	(Leqg;I)I	d	method_279	method_279
METHOD	eqf	(Leul;Leqg;I)I	d	method_32398	method_32398
CLASS	eqf$a	net/minecraft/class_42$class_5638	net/minecraft/loot/operator/BoundedIntUnaryOperator$Tester
CLASS	eqf$b	net/minecraft/class_42$class_5639	net/minecraft/loot/operator/BoundedIntUnaryOperator$Applier
CLASS	eqg	net/minecraft/class_47	net/minecraft/loot/context/LootContext
FIELD	eqg	Leqj;	a	field_44881	parameters
FIELD	eqg	Lazf;	b	field_923	random
FIELD	eqg	Ljj$a;	c	field_44490	lookup
FIELD	eqg	Ljava/util/Set;	d	field_927	activeEntries
METHOD	eqg	()Ljj$a;	a	method_51183	getLookup
METHOD	eqg	(Lale;Ljava/util/function/Consumer;)V	a	method_297	drop
METHOD	eqg	(Leqg$c;)Z	a	method_51184	isActive
METHOD	eqg	(Leql;)Leqg$c;	a	method_51185	table
METHOD	eqg	(Lert;)Leqg$c;	a	method_51186	itemModifier
METHOD	eqg	(Lesz;)Z	a	method_300	hasParameter
METHOD	eqg	(Letq;)Leqg$c;	a	method_51187	predicate
METHOD	eqg	()Lazf;	b	method_294	getRandom
METHOD	eqg	(Leqg$c;)Z	b	method_298	markActive
METHOD	eqg	(Lesz;)Ljava/lang/Object;	b	method_35508	requireParameter
METHOD	eqg	()F	c	method_302	getLuck
METHOD	eqg	(Leqg$c;)V	c	method_295	markInactive
METHOD	eqg	(Lesz;)Ljava/lang/Object;	c	method_296	get
METHOD	eqg	()Lare;	d	method_299	getWorld
CLASS	eqg$a	net/minecraft/class_47$class_48	net/minecraft/loot/context/LootContext$Builder
FIELD	eqg$a	Leqj;	a	field_44882	parameters
FIELD	eqg$a	Lazf;	b	field_934	random
METHOD	eqg$a	()Lare;	a	method_313	getWorld
METHOD	eqg$a	(J)Leqg$a;	a	method_304	random
METHOD	eqg$a	(Ljava/util/Optional;)Leqg;	a	method_309	build
METHOD	eqg$a	(Ljava/util/Optional;Lare;)Ljava/util/Optional;	a	method_53266	method_53266
CLASS	eqg$b	net/minecraft/class_47$class_50	net/minecraft/loot/context/LootContext$EntityTarget
FIELD	eqg$b	Leqg$b;	a	field_935	field_935
FIELD	eqg$b	Leqg$b;	b	field_936	field_936
FIELD	eqg$b	Leqg$b;	c	field_939	field_939
FIELD	eqg$b	Leqg$b;	d	field_937	field_937
FIELD	eqg$b	Lazs$a;	e	field_45792	CODEC
FIELD	eqg$b	Ljava/lang/String;	f	field_941	type
FIELD	eqg$b	Lesz;	g	field_938	parameter
FIELD	eqg$b	[Leqg$b;	h	field_940	field_940
METHOD	eqg$b	()Lesz;	a	method_315	getParameter
METHOD	eqg$b	(Ljava/lang/String;)Leqg$b;	a	method_314	fromString
METHOD	eqg$b	()[Leqg$b;	b	method_36793	method_36793
CLASS	eqg$c	net/minecraft/class_47$class_8487	net/minecraft/loot/context/LootContext$Entry
FIELD	eqg$c	Leqi;	a	comp_1472	comp_1472
FIELD	eqg$c	Ljava/lang/Object;	b	comp_1473	comp_1473
METHOD	eqg$c	()Leqi;	a	comp_1472	comp_1472
METHOD	eqg$c	()Ljava/lang/Object;	b	comp_1473	comp_1473
CLASS	eqh	net/minecraft/class_46	net/minecraft/loot/context/LootContextAware
METHOD	eqh	()Ljava/util/Set;	a	method_293	getRequiredParameters
METHOD	eqh	(Leqm;)V	a	method_292	validate
CLASS	eqi	net/minecraft/class_8490	net/minecraft/loot/LootDataType
FIELD	eqi	Leqi;	a	field_44496	field_44496
FIELD	eqi	Leqi;	b	field_44497	field_44497
FIELD	eqi	Leqi;	c	field_44498	field_44498
FIELD	eqi	Lald;	d	comp_2519	comp_2519
FIELD	eqi	Lcom/mojang/serialization/Codec;	e	comp_2520	comp_2520
FIELD	eqi	Ljava/lang/String;	f	comp_2521	comp_2521
FIELD	eqi	Leqi$a;	g	comp_2522	comp_2522
FIELD	eqi	Lorg/slf4j/Logger;	h	field_44499	LOGGER
METHOD	eqi	()Ljava/util/stream/Stream;	a	method_51215	stream
METHOD	eqi	(Lale;Lcom/mojang/serialization/DataResult$Error;)V	a	method_53267	method_53267
METHOD	eqi	(Lale;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Ljava/util/Optional;	a	method_51204	parse
METHOD	eqi	(Leqm;Lald;Leqh;)V	a	method_51207	method_51207
METHOD	eqi	(Leqm;Lald;Leql;)V	a	method_51208	method_51208
METHOD	eqi	(Leqm;Lald;Ljava/lang/Object;)V	a	method_51209	validate
METHOD	eqi	()Lald;	b	comp_2519	comp_2519
METHOD	eqi	()Lcom/mojang/serialization/Codec;	c	comp_2520	comp_2520
METHOD	eqi	()Ljava/lang/String;	d	comp_2521	comp_2521
METHOD	eqi	()Leqi$a;	e	comp_2522	comp_2522
METHOD	eqi	()Leqi$a;	f	method_51216	simpleValidator
METHOD	eqi	()Leqi$a;	g	method_51217	tableValidator
CLASS	eqi$a	net/minecraft/class_8490$class_8491	net/minecraft/loot/LootDataType$Validator
CLASS	eqj	net/minecraft/class_8567	net/minecraft/loot/context/LootContextParameterSet
FIELD	eqj	Lare;	a	field_44883	world
FIELD	eqj	Ljava/util/Map;	b	field_44884	parameters
FIELD	eqj	Ljava/util/Map;	c	field_44885	dynamicDrops
FIELD	eqj	F	d	field_44886	luck
METHOD	eqj	()Lare;	a	method_51863	getWorld
METHOD	eqj	(Lale;Ljava/util/function/Consumer;)V	a	method_51864	addDynamicDrops
METHOD	eqj	(Lesz;)Z	a	method_51865	contains
METHOD	eqj	()F	b	method_51866	getLuck
METHOD	eqj	(Lesz;)Ljava/lang/Object;	b	method_51867	get
METHOD	eqj	(Lesz;)Ljava/lang/Object;	c	method_51868	method_51868
METHOD	eqj	(Lesz;)Ljava/lang/Object;	d	method_51869	getOptional
CLASS	eqj$a	net/minecraft/class_8567$class_8568	net/minecraft/loot/context/LootContextParameterSet$Builder
FIELD	eqj$a	Lare;	a	field_44887	world
FIELD	eqj$a	Ljava/util/Map;	b	field_44888	parameters
FIELD	eqj$a	Ljava/util/Map;	c	field_44889	dynamicDrops
FIELD	eqj$a	F	d	field_44890	luck
METHOD	eqj$a	()Lare;	a	method_51870	getWorld
METHOD	eqj$a	(F)Leqj$a;	a	method_51871	luck
METHOD	eqj$a	(Lale;Leqj$b;)Leqj$a;	a	method_51872	addDynamicDrop
METHOD	eqj$a	(Lesz;)Ljava/lang/Object;	a	method_51873	get
METHOD	eqj$a	(Lesz;Ljava/lang/Object;)Leqj$a;	a	method_51874	add
METHOD	eqj$a	(Leta;)Leqj;	a	method_51875	build
METHOD	eqj$a	(Lesz;)Ljava/lang/Object;	b	method_51876	getOptional
METHOD	eqj$a	(Lesz;Ljava/lang/Object;)Leqj$a;	b	method_51877	addOptional
CLASS	eqj$b	net/minecraft/class_8567$class_49	net/minecraft/loot/context/LootContextParameterSet$DynamicDrop
CLASS	eqk	net/minecraft/class_55	net/minecraft/loot/LootPool
FIELD	eqk	Lcom/mojang/serialization/Codec;	a	field_45795	CODEC
FIELD	eqk	Ljava/util/List;	b	field_953	entries
FIELD	eqk	Ljava/util/List;	c	field_954	conditions
FIELD	eqk	Ljava/util/function/Predicate;	d	field_955	predicate
FIELD	eqk	Ljava/util/List;	e	field_956	functions
FIELD	eqk	Ljava/util/function/BiFunction;	f	field_952	javaFunctions
FIELD	eqk	Leul;	g	field_957	rolls
FIELD	eqk	Leul;	h	field_958	bonusRolls
METHOD	eqk	()Leqk$a;	a	method_347	builder
METHOD	eqk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53268	method_53268
METHOD	eqk	(Leqg;Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableInt;Leqv;)V	a	method_342	method_342
METHOD	eqk	(Leqk;)Leul;	a	method_53269	method_53269
METHOD	eqk	(Leqm;)V	a	method_349	validate
METHOD	eqk	(Ljava/util/function/Consumer;Leqg;)V	a	method_341	addGeneratedLoot
METHOD	eqk	(Leqk;)Leul;	b	method_53270	method_53270
METHOD	eqk	(Ljava/util/function/Consumer;Leqg;)V	b	method_345	supplyOnce
METHOD	eqk	(Leqk;)Ljava/util/List;	c	method_53271	method_53271
METHOD	eqk	(Leqk;)Ljava/util/List;	d	method_53272	method_53272
METHOD	eqk	(Leqk;)Ljava/util/List;	e	method_53273	method_53273
CLASS	eqk$a	net/minecraft/class_55$class_56	net/minecraft/loot/LootPool$Builder
FIELD	eqk$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_960	entries
FIELD	eqk$a	Lcom/google/common/collect/ImmutableList$Builder;	b	field_963	conditions
FIELD	eqk$a	Lcom/google/common/collect/ImmutableList$Builder;	c	field_961	functions
FIELD	eqk$a	Leul;	d	field_959	rolls
FIELD	eqk$a	Leul;	e	field_962	bonusRollsRange
METHOD	eqk$a	()Leqk$a;	a	method_354	getThisFunctionConsumingBuilder
METHOD	eqk$a	(Leqw$a;)Leqk$a;	a	method_351	with
METHOD	eqk$a	(Lert$a;)Leqk$a;	a	method_353	apply
METHOD	eqk$a	(Letq$a;)Leqk$a;	a	method_356	conditionally
METHOD	eqk$a	(Leul;)Leqk$a;	a	method_352	rolls
METHOD	eqk$a	()Leqk;	b	method_355	build
METHOD	eqk$a	(Leul;)Leqk$a;	b	method_35509	bonusRolls
CLASS	eql	net/minecraft/class_52	net/minecraft/loot/LootTable
FIELD	eql	Leql;	a	field_948	EMPTY
FIELD	eql	Leta;	b	field_947	GENERIC
FIELD	eql	J	c	field_49428	DEFAULT_SEED
FIELD	eql	Lcom/mojang/serialization/Codec;	d	field_50021	CODEC
FIELD	eql	Lcom/mojang/serialization/Codec;	e	field_45796	ENTRY_CODEC
FIELD	eql	Lorg/slf4j/Logger;	f	field_946	LOGGER
FIELD	eql	Leta;	g	field_942	type
FIELD	eql	Ljava/util/Optional;	h	field_44892	randomSequenceId
FIELD	eql	Ljava/util/List;	i	field_943	pools
FIELD	eql	Ljava/util/List;	j	field_944	functions
FIELD	eql	Ljava/util/function/BiFunction;	k	field_945	combinedFunction
METHOD	eql	()Leta;	a	method_322	getType
METHOD	eql	(Lare;Ljava/util/function/Consumer;)Ljava/util/function/Consumer;	a	method_332	processStacks
METHOD	eql	(Lare;Ljava/util/function/Consumer;Lcun;)V	a	method_331	method_331
METHOD	eql	(Lbql;Lazf;)Ljava/util/List;	a	method_321	getFreeSlots
METHOD	eql	(Lbql;Leqj;J)V	a	method_329	supplyInventory
METHOD	eql	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53274	method_53274
METHOD	eql	(Leqg;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	a	method_319	generateLoot
METHOD	eql	(Leqg;Ljava/util/function/Consumer;)V	a	method_328	generateUnprocessedLoot
METHOD	eql	(Leqj;)Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	a	method_51878	generateLoot
METHOD	eql	(Leqj;J)Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	a	method_51879	generateLoot
METHOD	eql	(Leqj;JLjava/util/function/Consumer;)V	a	method_51880	generateLoot
METHOD	eql	(Leqj;Ljava/util/function/Consumer;)V	a	method_51881	generateUnprocessedLoot
METHOD	eql	(Leql;)Ljava/util/List;	a	method_53275	method_53275
METHOD	eql	(Leqm;)V	a	method_330	validate
METHOD	eql	(Lit/unimi/dsi/fastutil/objects/ObjectArrayList;ILazf;)V	a	method_333	shuffle
METHOD	eql	()Leql$a;	b	method_324	builder
METHOD	eql	(Leqg;Ljava/util/function/Consumer;)V	b	method_320	generateLoot
METHOD	eql	(Leqj;Ljava/util/function/Consumer;)V	b	method_51882	generateLoot
METHOD	eql	(Leql;)Ljava/util/List;	b	method_53276	method_53276
METHOD	eql	(Leql;)Ljava/util/Optional;	c	method_53277	method_53277
METHOD	eql	(Leql;)Leta;	d	method_53278	method_53278
CLASS	eql$a	net/minecraft/class_52$class_53	net/minecraft/loot/LootTable$Builder
FIELD	eql$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_949	pools
FIELD	eql$a	Lcom/google/common/collect/ImmutableList$Builder;	b	field_951	functions
FIELD	eql$a	Leta;	c	field_950	type
FIELD	eql$a	Ljava/util/Optional;	d	field_44893	randomSequenceId
METHOD	eql$a	()Leql$a;	a	method_337	getThisFunctionConsumingBuilder
METHOD	eql$a	(Lale;)Leql$a;	a	method_51883	randomSequenceId
METHOD	eql$a	(Leqk$a;)Leql$a;	a	method_336	pool
METHOD	eql$a	(Lert$a;)Leql$a;	a	method_335	apply
METHOD	eql$a	(Leta;)Leql$a;	a	method_334	type
METHOD	eql$a	()Leql;	b	method_338	build
CLASS	eqm	net/minecraft/class_58	net/minecraft/loot/LootTableReporter
FIELD	eqm	Lazd;	a	field_47427	errorReporter
FIELD	eqm	Leta;	b	field_20756	contextType
FIELD	eqm	Ljj$a;	c	field_44504	dataLookup
FIELD	eqm	Ljava/util/Set;	d	field_44505	referenceStack
METHOD	eqm	()Ljj$a;	a	method_51220	getDataLookup
METHOD	eqm	(Lald;)Z	a	method_51218	isInStack
METHOD	eqm	(Leqh;)V	a	method_22567	validateContext
METHOD	eqm	(Leta;)Leqm;	a	method_22568	withContextType
METHOD	eqm	(Ljava/lang/String;)Leqm;	a	method_364	makeChild
METHOD	eqm	(Ljava/lang/String;Lald;)Leqm;	a	method_51219	makeChild
METHOD	eqm	(Ljava/lang/String;)V	b	method_360	report
CLASS	eqn	net/minecraft/class_65	net/minecraft/loot/entry/AlternativeEntry
FIELD	eqn	Lcom/mojang/serialization/MapCodec;	a	field_45797	CODEC
METHOD	eqn	(I)[Leqw$a;	a	method_43733	method_43733
METHOD	eqn	(Ljava/util/Collection;Ljava/util/function/Function;)Leqn$a;	a	method_43734	builder
METHOD	eqn	(Ljava/util/List;Leqg;Ljava/util/function/Consumer;)Z	a	method_387	method_387
METHOD	eqn	([Leqw$a;)Leqn$a;	a	method_386	builder
CLASS	eqn$a	net/minecraft/class_65$class_66	net/minecraft/loot/entry/AlternativeEntry$Builder
FIELD	eqn$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_979	children
METHOD	eqn$a	()Leqn$a;	a	method_388	getThisBuilder
CLASS	eqo	net/minecraft/class_64	net/minecraft/loot/entry/EntryCombiner
FIELD	eqo	Leqo;	b	field_16883	ALWAYS_FALSE
FIELD	eqo	Leqo;	c	field_16884	ALWAYS_TRUE
METHOD	eqo	(Leqg;Ljava/util/function/Consumer;)Z	a	method_16776	doExpand
METHOD	eqo	(Leqo;Leqg;Ljava/util/function/Consumer;)Z	a	method_16777	method_16777
METHOD	eqo	(Leqo;)Leqo;	and	method_16778	and
METHOD	eqo	(Leqg;Ljava/util/function/Consumer;)Z	b	method_16775	method_16775
METHOD	eqo	(Leqo;Leqg;Ljava/util/function/Consumer;)Z	b	method_16779	method_16779
METHOD	eqo	(Leqo;)Leqo;	or	method_385	or
CLASS	eqp	net/minecraft/class_69	net/minecraft/loot/entry/CombinedEntry
FIELD	eqp	Leqo;	a	field_983	predicate
FIELD	eqp	Ljava/util/List;	d	field_982	children
METHOD	eqp	(Leqp$a;)Lcom/mojang/serialization/MapCodec;	a	method_53279	createCodec
METHOD	eqp	(Leqp$a;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53280	method_53280
METHOD	eqp	(Leqp;)Ljava/util/List;	a	method_53281	method_53281
METHOD	eqp	(Ljava/util/List;)Leqo;	a	method_394	combine
CLASS	eqp$a	net/minecraft/class_69$class_70	net/minecraft/loot/entry/CombinedEntry$Factory
CLASS	eqq	net/minecraft/class_67	net/minecraft/loot/entry/DynamicEntry
FIELD	eqq	Lcom/mojang/serialization/MapCodec;	a	field_45798	CODEC
FIELD	eqq	Lale;	j	field_980	name
METHOD	eqq	(Lale;)Leqy$a;	a	method_390	builder
METHOD	eqq	(Lale;IILjava/util/List;Ljava/util/List;)Leqy;	a	method_391	method_391
METHOD	eqq	(Leqq;)Lale;	a	method_53282	method_53282
METHOD	eqq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_53283	method_53283
CLASS	eqr	net/minecraft/class_73	net/minecraft/loot/entry/EmptyEntry
FIELD	eqr	Lcom/mojang/serialization/MapCodec;	a	field_45799	CODEC
METHOD	eqr	()Leqy$a;	b	method_401	builder
METHOD	eqr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_53284	method_53284
CLASS	eqs	net/minecraft/class_93	net/minecraft/loot/entry/GroupEntry
FIELD	eqs	Lcom/mojang/serialization/MapCodec;	a	field_45800	CODEC
METHOD	eqs	(Leqo;Leqo;Leqg;Ljava/util/function/Consumer;)Z	a	method_29315	method_29315
METHOD	eqs	(Ljava/util/List;Leqg;Ljava/util/function/Consumer;)Z	a	method_452	method_452
METHOD	eqs	([Leqw$a;)Leqs$a;	a	method_35511	create
CLASS	eqs$a	net/minecraft/class_93$class_6152	net/minecraft/loot/entry/GroupEntry$Builder
FIELD	eqs$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_31846	entries
METHOD	eqs$a	()Leqs$a;	a	method_35512	getThisBuilder
CLASS	eqt	net/minecraft/class_77	net/minecraft/loot/entry/ItemEntry
FIELD	eqt	Lcom/mojang/serialization/MapCodec;	a	field_45801	CODEC
FIELD	eqt	Lji;	j	field_987	item
METHOD	eqt	(Ldbv;)Leqy$a;	a	method_411	builder
METHOD	eqt	(Ldbv;IILjava/util/List;Ljava/util/List;)Leqy;	a	method_409	method_409
METHOD	eqt	(Leqt;)Lji;	a	method_53285	method_53285
METHOD	eqt	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_53286	method_53286
CLASS	equ	net/minecraft/class_75	net/minecraft/loot/entry/LootPoolEntryTypes
FIELD	equ	Lcom/mojang/serialization/Codec;	a	field_45802	CODEC
FIELD	equ	Leqx;	b	field_25206	field_25206
FIELD	equ	Leqx;	c	field_25207	field_25207
FIELD	equ	Leqx;	d	field_25208	field_25208
FIELD	equ	Leqx;	e	field_25209	field_25209
FIELD	equ	Leqx;	f	field_25210	field_25210
FIELD	equ	Leqx;	g	field_25211	field_25211
FIELD	equ	Leqx;	h	field_25212	field_25212
FIELD	equ	Leqx;	i	field_25213	field_25213
METHOD	equ	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leqx;	a	method_29317	register
CLASS	eqv	net/minecraft/class_82	net/minecraft/loot/LootChoice
METHOD	eqv	(F)I	a	method_427	getWeight
METHOD	eqv	(Ljava/util/function/Consumer;Leqg;)V	a	method_426	generateLoot
CLASS	eqw	net/minecraft/class_79	net/minecraft/loot/entry/LootPoolEntry
FIELD	eqw	Ljava/util/function/Predicate;	a	field_989	conditionPredicate
FIELD	eqw	Ljava/util/List;	e	field_988	conditions
METHOD	eqw	()Leqx;	a	method_29318	getType
METHOD	eqw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1;	a	method_53287	addConditionsField
METHOD	eqw	(Leqg;)Z	a	method_414	test
METHOD	eqw	(Leqm;)V	a	method_415	validate
METHOD	eqw	(Leqw;)Ljava/util/List;	a	method_53288	method_53288
CLASS	eqw$a	net/minecraft/class_79$class_80	net/minecraft/loot/entry/LootPoolEntry$Builder
FIELD	eqw$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_990	conditions
METHOD	eqw$a	(Leqw$a;)Leqn$a;	a	method_417	alternatively
METHOD	eqw$a	(Letq$a;)Leqw$a;	a	method_421	conditionally
METHOD	eqw$a	()Leqw$a;	aB_	method_418	getThisBuilder
METHOD	eqw$a	()Leqw;	b	method_419	build
METHOD	eqw$a	(Leqw$a;)Leqs$a;	b	method_35513	sequenceEntry
METHOD	eqw$a	(Leqw$a;)Lera$a;	c	method_35514	groupEntry
METHOD	eqw$a	()Leqw$a;	e	method_416	getThisConditionConsumingBuilder
METHOD	eqw$a	()Ljava/util/List;	f	method_420	getConditions
CLASS	eqx	net/minecraft/class_5338	net/minecraft/loot/entry/LootPoolEntryType
FIELD	eqx	Lcom/mojang/serialization/MapCodec;	a	comp_1847	comp_1847
METHOD	eqx	()Lcom/mojang/serialization/MapCodec;	a	comp_1847	comp_1847
CLASS	eqy	net/minecraft/class_85	net/minecraft/loot/entry/LeafEntry
FIELD	eqy	Ljava/util/function/BiFunction;	a	field_997	compiledFunctions
FIELD	eqy	I	d	field_31847	DEFAULT_WEIGHT
FIELD	eqy	I	f	field_31848	DEFAULT_QUALITY
FIELD	eqy	I	g	field_995	weight
FIELD	eqy	I	h	field_994	quality
FIELD	eqy	Ljava/util/List;	i	field_996	functions
FIELD	eqy	Leqv;	j	field_998	choice
METHOD	eqy	(Leqy$d;)Leqy$a;	a	method_434	builder
METHOD	eqy	(Leqy;)Ljava/util/List;	a	method_53289	method_53289
METHOD	eqy	(Ljava/util/function/Consumer;Leqg;)V	a	method_433	generateLoot
METHOD	eqy	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P4;	b	method_53290	addLeafFields
METHOD	eqy	(Leqy;)Ljava/lang/Integer;	b	method_53291	method_53291
METHOD	eqy	(Leqy;)Ljava/lang/Integer;	c	method_53292	method_53292
CLASS	eqy$1	net/minecraft/class_85$1	net/minecraft/loot/entry/LeafEntry$1
FIELD	eqy$1	Leqy;	a	field_1002	field_1002
CLASS	eqy$a	net/minecraft/class_85$class_86	net/minecraft/loot/entry/LeafEntry$Builder
FIELD	eqy$a	I	a	field_1001	weight
FIELD	eqy$a	I	b	field_1000	quality
FIELD	eqy$a	Lcom/google/common/collect/ImmutableList$Builder;	c	field_999	functions
METHOD	eqy$a	()Ljava/util/List;	a	method_439	getFunctions
METHOD	eqy$a	(I)Leqy$a;	a	method_437	weight
METHOD	eqy$a	(Lert$a;)Leqy$a;	a	method_438	apply
METHOD	eqy$a	(I)Leqy$a;	b	method_436	quality
CLASS	eqy$b	net/minecraft/class_85$class_87	net/minecraft/loot/entry/LeafEntry$BasicBuilder
FIELD	eqy$b	Leqy$d;	c	field_1003	factory
METHOD	eqy$b	()Leqy$b;	g	method_440	getThisBuilder
CLASS	eqy$c	net/minecraft/class_85$class_88	net/minecraft/loot/entry/LeafEntry$Choice
FIELD	eqy$c	Leqy;	b	field_1004	field_1004
CLASS	eqy$d	net/minecraft/class_85$class_89	net/minecraft/loot/entry/LeafEntry$Factory
CLASS	eqz	net/minecraft/class_83	net/minecraft/loot/entry/LootTableEntry
FIELD	eqz	Lcom/mojang/serialization/MapCodec;	a	field_45803	CODEC
FIELD	eqz	Lcom/mojang/datafixers/util/Either;	j	field_49429	value
METHOD	eqz	(Lald;)Leqy$a;	a	method_428	builder
METHOD	eqz	(Lald;IILjava/util/List;Ljava/util/List;)Leqy;	a	method_430	method_430
METHOD	eqz	(Leqg;Lald;)Leql;	a	method_57630	method_57630
METHOD	eqz	(Leql;)Leqy$a;	a	method_57631	builder
METHOD	eqz	(Leql;IILjava/util/List;Ljava/util/List;)Leqy;	a	method_57632	method_57632
METHOD	eqz	(Leqm;Lald;)V	a	method_51223	method_51223
METHOD	eqz	(Leqm;Lald;Lji$c;)V	a	method_57633	method_57633
METHOD	eqz	(Leqm;Leql;)V	a	method_51222	method_51222
METHOD	eqz	(Leqz;)Lcom/mojang/datafixers/util/Either;	a	method_53293	method_53293
METHOD	eqz	(Leql;)Leql;	b	method_57634	method_57634
METHOD	eqz	(Leqm;Lald;)V	b	method_57635	method_57635
METHOD	eqz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_53294	method_53294
CLASS	era	net/minecraft/class_72	net/minecraft/loot/entry/SequenceEntry
FIELD	era	Lcom/mojang/serialization/MapCodec;	a	field_45804	CODEC
METHOD	era	(Ljava/util/List;Leqg;Ljava/util/function/Consumer;)Z	a	method_400	method_400
METHOD	era	([Leqw$a;)Lera$a;	a	method_35515	create
CLASS	era$a	net/minecraft/class_72$class_6153	net/minecraft/loot/entry/SequenceEntry$Builder
FIELD	era$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_31849	entries
METHOD	era$a	()Lera$a;	a	method_35516	getThisBuilder
CLASS	erb	net/minecraft/class_91	net/minecraft/loot/entry/TagEntry
FIELD	erb	Lcom/mojang/serialization/MapCodec;	a	field_45805	CODEC
FIELD	erb	Laxe;	j	field_1005	name
FIELD	erb	Z	k	field_1006	expand
METHOD	erb	(Laxe;)Leqy$a;	a	method_35517	builder
METHOD	erb	(Laxe;IILjava/util/List;Ljava/util/List;)Leqy;	a	method_444	method_444
METHOD	erb	(Leqg;Ljava/util/function/Consumer;)Z	a	method_447	grow
METHOD	erb	(Lerb;)Ljava/lang/Boolean;	a	method_53295	method_53295
METHOD	erb	(Ljava/util/function/Consumer;Lji;)V	a	method_449	method_449
METHOD	erb	(Laxe;)Leqy$a;	b	method_445	expandBuilder
METHOD	erb	(Laxe;IILjava/util/List;Ljava/util/List;)Leqy;	b	method_35518	method_35518
METHOD	erb	(Lerb;)Laxe;	b	method_53296	method_53296
METHOD	erb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	c	method_53297	method_53297
CLASS	erb$1	net/minecraft/class_91$1	net/minecraft/loot/entry/TagEntry$1
FIELD	erb$1	Lji;	a	field_1007	field_1007
CLASS	erc	net/minecraft/class_6154	net/minecraft/unused/packageinfo/PackageInfo6154
CLASS	erd	net/minecraft/class_94	net/minecraft/loot/function/ApplyBonusLootFunction
FIELD	erd	Lcom/mojang/serialization/MapCodec;	a	field_45806	CODEC
FIELD	erd	Ljava/util/Map;	b	field_1010	FACTORIES
FIELD	erd	Lcom/mojang/serialization/Codec;	c	field_45807	TYPE_CODEC
FIELD	erd	Lcom/mojang/serialization/MapCodec;	d	field_45808	FORMULA_CODEC
FIELD	erd	Lji;	e	field_1011	enchantment
FIELD	erd	Lerd$b;	f	field_1009	formula
METHOD	erd	(Lale;)Lcom/mojang/serialization/DataResult;	a	method_53298	method_53298
METHOD	erd	(Lczy;)Lers$a;	a	method_455	oreDrops
METHOD	erd	(Lczy;FI)Lers$a;	a	method_463	binomialWithBonusCount
METHOD	erd	(Lczy;I)Lers$a;	a	method_461	uniformBonusCount
METHOD	erd	(Lczy;IFLjava/util/List;)Lert;	a	method_459	method_459
METHOD	erd	(Lczy;ILjava/util/List;)Lert;	a	method_462	method_462
METHOD	erd	(Lczy;Ljava/util/List;)Lert;	a	method_457	method_457
METHOD	erd	(Lerd;)Lerd$b;	a	method_53299	method_53299
METHOD	erd	(Lale;)Ljava/lang/String;	b	method_53300	method_53300
METHOD	erd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53301	method_53301
METHOD	erd	(Lczy;)Lers$a;	b	method_456	uniformBonusCount
METHOD	erd	(Lczy;Ljava/util/List;)Lert;	b	method_453	method_453
METHOD	erd	(Lerd;)Lji;	b	method_53302	method_53302
CLASS	erd$a	net/minecraft/class_94$class_95	net/minecraft/loot/function/ApplyBonusLootFunction$BinomialWithBonusCount
FIELD	erd$a	Lerd$c;	a	field_1013	TYPE
FIELD	erd$a	I	b	comp_1848	extra
FIELD	erd$a	F	c	comp_1849	comp_1849
FIELD	erd$a	Lcom/mojang/serialization/Codec;	d	field_45811	CODEC
METHOD	erd$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53307	method_53307
METHOD	erd$a	()I	b	comp_1848	extra
METHOD	erd$a	()F	c	comp_1849	comp_1849
CLASS	erd$b	net/minecraft/class_94$class_96	net/minecraft/loot/function/ApplyBonusLootFunction$Formula
METHOD	erd$b	()Lerd$c;	a	method_466	getType
METHOD	erd$b	(Lazf;II)I	a	method_467	getValue
CLASS	erd$c	net/minecraft/class_94$class_8752	net/minecraft/loot/function/ApplyBonusLootFunction$Type
FIELD	erd$c	Lale;	a	comp_1850	comp_1850
FIELD	erd$c	Lcom/mojang/serialization/Codec;	b	comp_1851	comp_1851
METHOD	erd$c	()Lale;	a	comp_1850	comp_1850
METHOD	erd$c	()Lcom/mojang/serialization/Codec;	b	comp_1851	comp_1851
CLASS	erd$d	net/minecraft/class_94$class_98	net/minecraft/loot/function/ApplyBonusLootFunction$OreDrops
FIELD	erd$d	Lcom/mojang/serialization/Codec;	a	field_45812	CODEC
FIELD	erd$d	Lerd$c;	b	field_1015	TYPE
CLASS	erd$e	net/minecraft/class_94$class_100	net/minecraft/loot/function/ApplyBonusLootFunction$UniformBonusCount
FIELD	erd$e	Lcom/mojang/serialization/Codec;	a	field_45813	CODEC
FIELD	erd$e	Lerd$c;	b	field_45814	TYPE
FIELD	erd$e	I	c	comp_1852	comp_1852
METHOD	erd$e	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53308	method_53308
METHOD	erd$e	()I	b	comp_1852	comp_1852
CLASS	ere	net/minecraft/class_104	net/minecraft/loot/function/ExplosionDecayLootFunction
FIELD	ere	Lcom/mojang/serialization/MapCodec;	a	field_45815	CODEC
METHOD	ere	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53309	method_53309
METHOD	ere	()Lers$a;	c	method_478	builder
CLASS	erf	net/minecraft/class_4488	net/minecraft/loot/function/CopyStateLootFunction
FIELD	erf	Lcom/mojang/serialization/MapCodec;	a	field_45816	CODEC
FIELD	erf	Lji;	b	field_20449	block
FIELD	erf	Ljava/util/Set;	c	field_20450	properties
METHOD	erf	(Ldex;)Lerf$a;	a	method_21892	builder
METHOD	erf	(Ldsa;Lcwy;)Lcwy;	a	method_57636	method_57636
METHOD	erf	(Lerf;)Ljava/util/List;	a	method_53310	method_53310
METHOD	erf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53311	method_53311
METHOD	erf	(Lerf;)Lji;	b	method_53312	method_53312
CLASS	erf$a	net/minecraft/class_4488$class_4489	net/minecraft/loot/function/CopyStateLootFunction$Builder
FIELD	erf$a	Lji;	a	field_20451	block
FIELD	erf$a	Lcom/google/common/collect/ImmutableSet$Builder;	b	field_20452	properties
METHOD	erf$a	()Lerf$a;	a	method_21897	getThisBuilder
METHOD	erf$a	(Ldtd;)Lerf$a;	a	method_21898	addProperty
CLASS	erg	net/minecraft/class_9317	net/minecraft/loot/function/CopyComponentsLootFunction
FIELD	erg	Lcom/mojang/serialization/MapCodec;	a	field_49430	CODEC
FIELD	erg	Lerg$b;	b	field_49431	source
FIELD	erg	Ljava/util/Optional;	c	field_50202	include
FIELD	erg	Ljava/util/Optional;	d	field_50203	exclude
FIELD	erg	Ljava/util/function/Predicate;	e	field_50204	filter
METHOD	erg	(Lerg$b;)Lerg$a;	a	method_57637	builder
METHOD	erg	(Lerg;)Ljava/util/Optional;	a	method_58726	method_58726
METHOD	erg	(Ljava/util/List;Ljava/util/List;)V	a	method_58727	method_58727
METHOD	erg	(Ljava/util/List;Lkl;)Z	a	method_58728	method_58728
METHOD	erg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_57639	method_57639
METHOD	erg	(Lerg;)Ljava/util/Optional;	b	method_57638	method_57638
METHOD	erg	(Ljava/util/List;Ljava/util/List;)V	b	method_58729	method_58729
METHOD	erg	(Lerg;)Lerg$b;	c	method_57640	method_57640
CLASS	erg$a	net/minecraft/class_9317$class_9318	net/minecraft/loot/function/CopyComponentsLootFunction$Builder
FIELD	erg$a	Lerg$b;	a	field_49434	source
FIELD	erg$a	Ljava/util/Optional;	b	field_50205	include
FIELD	erg$a	Ljava/util/Optional;	c	field_50206	exclude
METHOD	erg$a	()Lerg$a;	a	method_57641	getThisBuilder
METHOD	erg$a	(Lkl;)Lerg$a;	a	method_58730	include
METHOD	erg$a	(Lkl;)Lerg$a;	b	method_58731	exclude
CLASS	erg$b	net/minecraft/class_9317$class_9319	net/minecraft/loot/function/CopyComponentsLootFunction$Source
FIELD	erg$b	Lerg$b;	a	field_49436	field_49436
FIELD	erg$b	Lcom/mojang/serialization/Codec;	b	field_49437	CODEC
FIELD	erg$b	Ljava/lang/String;	c	field_49438	id
FIELD	erg$b	[Lerg$b;	d	field_49439	field_49439
METHOD	erg$b	()Ljava/util/Set;	a	method_57643	getRequiredParameters
METHOD	erg$b	(Leqg;)Lki;	a	method_57644	getComponents
METHOD	erg$b	()[Lerg$b;	b	method_57645	method_57645
CLASS	erh	net/minecraft/class_3837	net/minecraft/loot/function/CopyNbtLootFunction
FIELD	erh	Lcom/mojang/serialization/MapCodec;	a	field_45819	CODEC
FIELD	erh	Leue;	b	field_17013	source
FIELD	erh	Ljava/util/List;	c	field_17014	operations
METHOD	erh	(Leqg$b;)Lerh$a;	a	method_35519	builder
METHOD	erh	(Lerh;)Ljava/util/List;	a	method_53315	method_53315
METHOD	erh	(Leue;)Lerh$a;	a	method_16848	builder
METHOD	erh	(Ljava/util/function/Supplier;Lvo;Lerh$b;)V	a	method_16846	method_16846
METHOD	erh	(Lorg/apache/commons/lang3/mutable/MutableObject;Lcun;)Lvo;	a	method_57646	method_57646
METHOD	erh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53316	method_53316
METHOD	erh	(Lerh;)Leue;	b	method_53317	method_53317
CLASS	erh$a	net/minecraft/class_3837$class_3838	net/minecraft/loot/function/CopyNbtLootFunction$Builder
FIELD	erh$a	Leue;	a	field_17017	source
FIELD	erh$a	Ljava/util/List;	b	field_17018	operations
METHOD	erh$a	()Lerh$a;	a	method_16855	getThisBuilder
METHOD	erh$a	(Ljava/lang/String;Ljava/lang/String;)Lerh$a;	a	method_16856	withOperation
METHOD	erh$a	(Ljava/lang/String;Ljava/lang/String;Lerh$c;)Lerh$a;	a	method_16857	withOperation
CLASS	erh$b	net/minecraft/class_3837$class_3839	net/minecraft/loot/function/CopyNbtLootFunction$Operation
FIELD	erh$b	Lcom/mojang/serialization/Codec;	a	field_45820	CODEC
FIELD	erh$b	Lfh$g;	b	comp_1853	parsedSourcePath
FIELD	erh$b	Lfh$g;	c	comp_1854	parsedTargetPath
FIELD	erh$b	Lerh$c;	d	comp_1855	operator
METHOD	erh$b	()Lfh$g;	a	comp_1853	parsedSourcePath
METHOD	erh$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53318	method_53318
METHOD	erh$b	(Ljava/util/function/Supplier;Lvo;)V	a	method_16860	execute
METHOD	erh$b	()Lfh$g;	b	comp_1854	parsedTargetPath
METHOD	erh$b	()Lerh$c;	c	comp_1855	operator
CLASS	erh$c	net/minecraft/class_3837$class_3841	net/minecraft/loot/function/CopyNbtLootFunction$Operator
FIELD	erh$c	Lerh$c;	a	field_17032	field_17032
FIELD	erh$c	Lerh$c;	b	field_17033	field_17033
FIELD	erh$c	Lerh$c;	c	field_17034	field_17034
FIELD	erh$c	Lcom/mojang/serialization/Codec;	d	field_45821	CODEC
FIELD	erh$c	Ljava/lang/String;	e	field_17035	name
FIELD	erh$c	[Lerh$c;	f	field_17036	field_17036
METHOD	erh$c	()[Lerh$c;	a	method_36795	method_36795
METHOD	erh$c	(Lvo;Lfh$g;Ljava/util/List;)V	a	method_16864	merge
CLASS	erh$c$1	net/minecraft/class_3837$class_3841$1	net/minecraft/loot/function/CopyNbtLootFunction$Operator$1
CLASS	erh$c$2	net/minecraft/class_3837$class_3841$2	net/minecraft/loot/function/CopyNbtLootFunction$Operator$2
METHOD	erh$c$2	(Ljava/util/List;Lvo;)V	a	method_16867	method_16867
METHOD	erh$c$2	(Lvo;Lvo;)V	a	method_16866	method_16866
CLASS	erh$c$3	net/minecraft/class_3837$class_3841$3	net/minecraft/loot/function/CopyNbtLootFunction$Operator$3
METHOD	erh$c$3	(Ljava/util/List;Lvo;)V	a	method_16869	method_16869
METHOD	erh$c$3	(Lvo;Lvo;)V	a	method_16868	method_16868
CLASS	eri	net/minecraft/class_101	net/minecraft/loot/function/CopyNameLootFunction
FIELD	eri	Lcom/mojang/serialization/MapCodec;	a	field_45817	CODEC
FIELD	eri	Leri$a;	b	field_1018	source
METHOD	eri	(Leri$a;)Lers$a;	a	method_473	builder
METHOD	eri	(Leri$a;Ljava/util/List;)Lert;	a	method_474	method_474
METHOD	eri	(Leri;)Leri$a;	a	method_53313	method_53313
METHOD	eri	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53314	method_53314
CLASS	eri$a	net/minecraft/class_101$class_102	net/minecraft/loot/function/CopyNameLootFunction$Source
FIELD	eri$a	Leri$a;	a	field_1022	field_1022
FIELD	eri$a	Leri$a;	b	field_1019	field_1019
FIELD	eri$a	Leri$a;	c	field_1020	field_1020
FIELD	eri$a	Leri$a;	d	field_1023	field_1023
FIELD	eri$a	Lcom/mojang/serialization/Codec;	e	field_45818	CODEC
FIELD	eri$a	Ljava/lang/String;	f	field_1025	name
FIELD	eri$a	Lesz;	g	field_1024	parameter
FIELD	eri$a	[Leri$a;	h	field_1021	field_1021
METHOD	eri$a	()[Leri$a;	a	method_36794	method_36794
CLASS	erj	net/minecraft/class_109	net/minecraft/loot/function/EnchantRandomlyLootFunction
FIELD	erj	Lcom/mojang/serialization/MapCodec;	a	field_45823	CODEC
FIELD	erj	Lorg/slf4j/Logger;	b	field_1031	LOGGER
FIELD	erj	Lcom/mojang/serialization/Codec;	c	field_45824	ENCHANTMENT_LIST_CODEC
FIELD	erj	Ljava/util/Optional;	d	field_1030	enchantments
METHOD	erj	(Lazf;Ljm;)Ljava/util/Optional;	a	method_53322	method_53322
METHOD	erj	(Lcun;Lczy;Lazf;)Lcun;	a	method_26266	addEnchantmentToStack
METHOD	erj	(Lcun;Leqg;Lazf;)Ljava/util/Optional;	a	method_53323	method_53323
METHOD	erj	(Leqg;Lji$c;)Z	a	method_58732	method_58732
METHOD	erj	(Lerj;)Ljava/util/Optional;	a	method_53324	method_53324
METHOD	erj	(Ljava/util/List;)Lert;	a	method_488	method_488
METHOD	erj	(Lji$c;)Z	a	method_53325	method_53325
METHOD	erj	(Ljm;)Ljava/util/List;	a	method_53326	method_53326
METHOD	erj	(ZLcun;Lji$c;)Z	a	method_53327	method_53327
METHOD	erj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53328	method_53328
METHOD	erj	()Lerj$a;	c	method_35520	create
METHOD	erj	()Lers$a;	d	method_489	builder
CLASS	erj$a	net/minecraft/class_109$class_4954	net/minecraft/loot/function/EnchantRandomlyLootFunction$Builder
FIELD	erj$a	Ljava/util/List;	a	field_23090	enchantments
METHOD	erj$a	()Lerj$a;	a	method_25991	getThisBuilder
METHOD	erj$a	(Lczy;)Lerj$a;	a	method_25992	add
CLASS	erk	net/minecraft/class_106	net/minecraft/loot/function/EnchantWithLevelsLootFunction
FIELD	erk	Lcom/mojang/serialization/MapCodec;	a	field_45825	CODEC
FIELD	erk	Leul;	b	field_1026	range
FIELD	erk	Z	c	field_1027	treasureEnchantmentsAllowed
METHOD	erk	(Lerk;)Ljava/lang/Boolean;	a	method_53329	method_53329
METHOD	erk	(Leul;)Lerk$a;	a	method_481	builder
METHOD	erk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53330	method_53330
METHOD	erk	(Lerk;)Leul;	b	method_53331	method_53331
CLASS	erk$a	net/minecraft/class_106$class_107	net/minecraft/loot/function/EnchantWithLevelsLootFunction$Builder
FIELD	erk$a	Leul;	a	field_1028	range
FIELD	erk$a	Z	b	field_1029	treasureEnchantmentsAllowed
METHOD	erk$a	()Lerk$a;	a	method_483	getThisBuilder
METHOD	erk$a	()Lerk$a;	e	method_484	allowTreasureEnchantments
CLASS	erl	net/minecraft/class_111	net/minecraft/loot/function/ExplorationMapLootFunction
FIELD	erl	Laxe;	a	field_25032	DEFAULT_DESTINATION
FIELD	erl	Lji;	b	field_1034	DEFAULT_DECORATION
FIELD	erl	B	c	field_31851	DEFAULT_ZOOM
FIELD	erl	I	d	field_31852	DEFAULT_SEARCH_RADIUS
FIELD	erl	Z	e	field_31853	DEFAULT_SKIP_EXISTING_CHUNKS
FIELD	erl	Lcom/mojang/serialization/MapCodec;	f	field_45826	CODEC
FIELD	erl	Laxe;	h	field_1035	destination
FIELD	erl	Lji;	i	field_1036	decoration
FIELD	erl	B	j	field_1037	zoom
FIELD	erl	I	k	field_1032	searchRadius
FIELD	erl	Z	l	field_1033	skipExistingChunks
METHOD	erl	(Lerl;)Ljava/lang/Boolean;	a	method_53332	method_53332
METHOD	erl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53333	method_53333
METHOD	erl	(Lerl;)Ljava/lang/Integer;	b	method_53334	method_53334
METHOD	erl	()Lerl$a;	c	method_492	builder
METHOD	erl	(Lerl;)Ljava/lang/Byte;	c	method_53335	method_53335
METHOD	erl	(Lerl;)Lji;	d	method_53336	method_53336
METHOD	erl	(Lerl;)Laxe;	e	method_53337	method_53337
CLASS	erl$a	net/minecraft/class_111$class_112	net/minecraft/loot/function/ExplorationMapLootFunction$Builder
FIELD	erl$a	Laxe;	a	field_1039	destination
FIELD	erl$a	Lji;	b	field_1042	decoration
FIELD	erl$a	B	c	field_1043	zoom
FIELD	erl$a	I	d	field_1040	searchRadius
FIELD	erl$a	Z	e	field_1041	skipExistingChunks
METHOD	erl$a	()Lerl$a;	a	method_501	getThisBuilder
METHOD	erl$a	(B)Lerl$a;	a	method_500	withZoom
METHOD	erl$a	(I)Lerl$a;	a	method_35521	searchRadius
METHOD	erl$a	(Laxe;)Lerl$a;	a	method_502	withDestination
METHOD	erl$a	(Lji;)Lerl$a;	a	method_499	withDecoration
METHOD	erl$a	(Z)Lerl$a;	a	method_503	withSkipExistingChunks
CLASS	erm	net/minecraft/class_3668	net/minecraft/loot/function/FillPlayerHeadLootFunction
FIELD	erm	Lcom/mojang/serialization/MapCodec;	a	field_45827	CODEC
FIELD	erm	Leqg$b;	b	field_16227	entity
METHOD	erm	(Leqg$b;)Lers$a;	a	method_35522	builder
METHOD	erm	(Leqg$b;Ljava/util/List;)Lert;	a	method_35523	method_35523
METHOD	erm	(Lerm;)Leqg$b;	a	method_53338	method_53338
METHOD	erm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53339	method_53339
CLASS	ern	net/minecraft/class_9668	net/minecraft/loot/function/FilteredLootFunction
FIELD	ern	Lcom/mojang/serialization/MapCodec;	a	field_51421	CODEC
FIELD	ern	Lcp;	b	field_51422	itemFilter
FIELD	ern	Lert;	c	field_51423	modifier
METHOD	ern	(Lern;)Lert;	a	method_59739	method_59739
METHOD	ern	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_59740	method_59740
METHOD	ern	(Lern;)Lcp;	b	method_59741	method_59741
CLASS	ero	net/minecraft/class_8492	net/minecraft/loot/function/ReferenceLootFunction
FIELD	ero	Lcom/mojang/serialization/MapCodec;	a	field_45828	CODEC
FIELD	ero	Lorg/slf4j/Logger;	b	field_44506	LOGGER
FIELD	ero	Lald;	c	field_44507	name
METHOD	ero	(Lald;)Lers$a;	a	method_51224	builder
METHOD	ero	(Lald;Ljava/util/List;)Lert;	a	method_51225	method_51225
METHOD	ero	(Leqm;Lji$c;)V	a	method_51226	method_51226
METHOD	ero	(Lero;)Lald;	a	method_53340	method_53340
METHOD	ero	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53341	method_53341
METHOD	ero	(Leqm;)V	b	method_51227	method_51227
CLASS	erp	net/minecraft/class_116	net/minecraft/loot/function/LootFunctionConsumingBuilder
METHOD	erp	(Ljava/lang/Iterable;Ljava/util/function/Function;)Lerp;	a	method_43739	apply
METHOD	erp	([Ljava/lang/Object;Ljava/util/function/Function;)Lerp;	a	method_43740	apply
METHOD	erp	(Lert$a;)Lerp;	b	method_511	apply
METHOD	erp	()Lerp;	c	method_43732	getThisFunctionConsumingBuilder
CLASS	erq	net/minecraft/class_114	net/minecraft/loot/function/LimitCountLootFunction
FIELD	erq	Lcom/mojang/serialization/MapCodec;	a	field_45829	CODEC
FIELD	erq	Leqf;	b	field_1044	limit
METHOD	erq	(Leqf;)Lers$a;	a	method_506	builder
METHOD	erq	(Leqf;Ljava/util/List;)Lert;	a	method_508	method_508
METHOD	erq	(Lerq;)Leqf;	a	method_53342	method_53342
METHOD	erq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53343	method_53343
CLASS	err	net/minecraft/class_9368	net/minecraft/util/collection/ListOperation
FIELD	err	Lcom/mojang/serialization/MapCodec;	a	field_51424	UNLIMITED_SIZE_CODEC
METHOD	err	()Lerr$f;	a	method_58191	getMode
METHOD	err	(I)Lcom/mojang/serialization/MapCodec;	a	method_58456	createCodec
METHOD	err	(II)Ljava/lang/String;	a	method_58457	method_58457
METHOD	err	(ILerr;)Lcom/mojang/serialization/DataResult;	a	method_58458	method_58458
METHOD	err	(Lerr$f;)Lcom/mojang/serialization/MapCodec;	a	method_58459	method_58459
METHOD	err	(Ljava/util/List;Ljava/util/List;)Ljava/util/List;	a	method_59742	apply
METHOD	err	(Ljava/util/List;Ljava/util/List;I)Ljava/util/List;	a	method_58192	apply
CLASS	err$a	net/minecraft/class_9368$class_9369	net/minecraft/util/collection/ListOperation$Append
FIELD	err$a	Lerr$a;	b	field_49847	INSTANCE
FIELD	err$a	Lcom/mojang/serialization/MapCodec;	c	field_49848	CODEC
FIELD	err$a	Lorg/slf4j/Logger;	d	field_49849	LOGGER
METHOD	err$a	()Lerr$a;	b	method_58193	method_58193
CLASS	err$b	net/minecraft/class_9368$class_9370	net/minecraft/util/collection/ListOperation$Insert
FIELD	err$b	Lcom/mojang/serialization/MapCodec;	b	field_49850	CODEC
FIELD	err$b	I	c	comp_2463	comp_2463
FIELD	err$b	Lorg/slf4j/Logger;	d	field_49851	LOGGER
METHOD	err$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58194	method_58194
METHOD	err$b	()I	b	comp_2463	comp_2463
CLASS	err$c	net/minecraft/class_9368$class_9371	net/minecraft/util/collection/ListOperation$ReplaceAll
FIELD	err$c	Lerr$c;	b	field_49852	INSTANCE
FIELD	err$c	Lcom/mojang/serialization/MapCodec;	c	field_49853	CODEC
METHOD	err$c	()Lerr$c;	b	method_58195	method_58195
CLASS	err$d	net/minecraft/class_9368$class_9372	net/minecraft/util/collection/ListOperation$ReplaceSection
FIELD	err$d	Lcom/mojang/serialization/MapCodec;	b	field_49854	CODEC
FIELD	err$d	I	c	comp_2464	comp_2464
FIELD	err$d	Ljava/util/Optional;	d	comp_2465	comp_2465
FIELD	err$d	Lorg/slf4j/Logger;	e	field_49855	LOGGER
METHOD	err$d	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58196	method_58196
METHOD	err$d	()I	b	comp_2464	comp_2464
METHOD	err$d	()Ljava/util/Optional;	c	comp_2465	comp_2465
CLASS	err$e	net/minecraft/class_9368$class_9677	net/minecraft/util/collection/ListOperation$Values
FIELD	err$e	Ljava/util/List;	a	comp_2651	comp_2651
FIELD	err$e	Lerr;	b	comp_2652	comp_2652
METHOD	err$e	()Ljava/util/List;	a	comp_2651	comp_2651
METHOD	err$e	(Lcom/mojang/serialization/Codec;I)Lcom/mojang/serialization/Codec;	a	method_59828	createCodec
METHOD	err$e	(Lcom/mojang/serialization/Codec;ILcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_59829	method_59829
METHOD	err$e	(Lerr$e;)Lerr;	a	method_59830	method_59830
METHOD	err$e	(Ljava/util/List;)Ljava/util/List;	a	method_59831	apply
METHOD	err$e	()Lerr;	b	comp_2652	comp_2652
METHOD	err$e	(Lerr$e;)Ljava/util/List;	b	method_59832	method_59832
CLASS	err$f	net/minecraft/class_9368$class_9373	net/minecraft/util/collection/ListOperation$Mode
FIELD	err$f	Lerr$f;	a	field_49856	field_49856
FIELD	err$f	Lerr$f;	b	field_49857	field_49857
FIELD	err$f	Lerr$f;	c	field_49858	field_49858
FIELD	err$f	Lerr$f;	d	field_49859	field_49859
FIELD	err$f	Lcom/mojang/serialization/Codec;	e	field_49860	CODEC
FIELD	err$f	Ljava/lang/String;	f	field_49862	id
FIELD	err$f	Lcom/mojang/serialization/MapCodec;	g	field_49863	codec
FIELD	err$f	[Lerr$f;	h	field_49864	field_49864
METHOD	err$f	()Lcom/mojang/serialization/MapCodec;	a	method_58197	getCodec
METHOD	err$f	()[Lerr$f;	b	method_58199	method_58199
CLASS	ers	net/minecraft/class_120	net/minecraft/loot/function/ConditionalLootFunction
FIELD	ers	Ljava/util/function/Predicate;	a	field_1048	predicate
FIELD	ers	Ljava/util/List;	g	field_1047	conditions
METHOD	ers	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/Products$P1;	a	method_53344	addConditionsField
METHOD	ers	(Lcun;Leqg;)Lcun;	a	method_522	process
METHOD	ers	(Lers;)Ljava/util/List;	a	method_53345	method_53345
METHOD	ers	(Ljava/util/function/Function;)Lers$a;	a	method_520	builder
METHOD	ers	(Lcun;Leqg;)Lcun;	b	method_521	apply
CLASS	ers$a	net/minecraft/class_120$class_121	net/minecraft/loot/function/ConditionalLootFunction$Builder
FIELD	ers$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_1049	conditionList
METHOD	ers$a	(Letq$a;)Lers$a;	a	method_524	conditionally
METHOD	ers$a	()Lers$a;	c	method_523	getThisBuilder
METHOD	ers$a	()Lers$a;	f	method_525	getThisConditionConsumingBuilder
METHOD	ers$a	()Ljava/util/List;	g	method_526	getConditions
CLASS	ers$b	net/minecraft/class_120$class_122	net/minecraft/loot/function/ConditionalLootFunction$Joiner
FIELD	ers$b	Ljava/util/function/Function;	a	field_1050	joiner
METHOD	ers$b	()Lers$b;	a	method_527	getThisBuilder
CLASS	ert	net/minecraft/class_117	net/minecraft/loot/function/LootFunction
METHOD	ert	(Ljava/util/function/BiFunction;Ljava/util/function/Consumer;Leqg;)Ljava/util/function/Consumer;	a	method_513	apply
METHOD	ert	(Ljava/util/function/Consumer;Ljava/util/function/BiFunction;Leqg;Lcun;)V	a	method_514	method_514
METHOD	ert	()Leru;	b	method_29321	getType
CLASS	ert$a	net/minecraft/class_117$class_118	net/minecraft/loot/function/LootFunction$Builder
METHOD	ert$a	()Lert;	b	method_515	build
CLASS	eru	net/minecraft/class_5339	net/minecraft/loot/function/LootFunctionType
FIELD	eru	Lcom/mojang/serialization/MapCodec;	a	comp_1858	comp_1858
METHOD	eru	()Lcom/mojang/serialization/MapCodec;	a	comp_1858	comp_1858
CLASS	erv	net/minecraft/class_131	net/minecraft/loot/function/LootFunctionTypes
FIELD	erv	Leru;	A	field_25231	field_25231
FIELD	erv	Leru;	B	field_25232	field_25232
FIELD	erv	Leru;	C	field_49443	field_49443
FIELD	erv	Leru;	D	field_25234	field_25234
FIELD	erv	Leru;	E	field_27342	field_27342
FIELD	erv	Leru;	F	field_35079	field_35079
FIELD	erv	Leru;	G	field_39060	field_39060
FIELD	erv	Leru;	H	field_44508	field_44508
FIELD	erv	Leru;	I	field_45830	field_45830
FIELD	erv	Leru;	J	field_49440	field_49440
FIELD	erv	Leru;	K	field_49865	field_49865
FIELD	erv	Leru;	L	field_49866	field_49866
FIELD	erv	Leru;	M	field_49867	field_49867
FIELD	erv	Leru;	N	field_49868	field_49868
FIELD	erv	Leru;	O	field_49869	field_49869
FIELD	erv	Leru;	P	field_50022	field_50022
FIELD	erv	Leru;	Q	field_50207	field_50207
FIELD	erv	Leru;	R	field_51425	field_51425
FIELD	erv	Ljava/util/function/BiFunction;	a	field_1102	NOOP
FIELD	erv	Lcom/mojang/serialization/Codec;	b	field_45831	BASE_CODEC
FIELD	erv	Lcom/mojang/serialization/Codec;	c	field_50023	CODEC
FIELD	erv	Lcom/mojang/serialization/Codec;	d	field_45832	ENTRY_CODEC
FIELD	erv	Leru;	e	field_25214	field_25214
FIELD	erv	Leru;	f	field_51426	field_51426
FIELD	erv	Leru;	g	field_25215	field_25215
FIELD	erv	Leru;	h	field_25216	field_25216
FIELD	erv	Leru;	i	field_27906	field_27906
FIELD	erv	Leru;	j	field_49441	field_49441
FIELD	erv	Leru;	k	field_49442	field_49442
FIELD	erv	Leru;	l	field_25218	field_25218
FIELD	erv	Leru;	m	field_25219	field_25219
FIELD	erv	Leru;	n	field_25220	field_25220
FIELD	erv	Leru;	o	field_25221	field_25221
FIELD	erv	Leru;	p	field_25222	field_25222
FIELD	erv	Leru;	q	field_25223	field_25223
FIELD	erv	Leru;	r	field_25224	field_25224
FIELD	erv	Leru;	s	field_25225	field_25225
FIELD	erv	Leru;	t	field_25226	field_25226
FIELD	erv	Leru;	u	field_51427	field_51427
FIELD	erv	Leru;	v	field_51428	field_51428
FIELD	erv	Leru;	w	field_25227	field_25227
FIELD	erv	Leru;	x	field_25228	field_25228
FIELD	erv	Leru;	y	field_25229	field_25229
FIELD	erv	Leru;	z	field_25230	field_25230
METHOD	erv	()Lcom/mojang/serialization/Codec;	a	method_53346	method_53346
METHOD	erv	(Lcun;Leqg;)Lcun;	a	method_592	method_592
METHOD	erv	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leru;	a	method_29323	register
METHOD	erv	(Ljava/util/List;)Ljava/util/function/BiFunction;	a	method_594	join
METHOD	erv	(Ljava/util/List;Lcun;Leqg;)Lcun;	a	method_53347	method_53347
METHOD	erv	(Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Lcun;Leqg;)Lcun;	a	method_591	method_591
CLASS	erw	net/minecraft/class_125	net/minecraft/loot/function/LootingEnchantLootFunction
FIELD	erw	I	a	field_31854	DEFAULT_LIMIT
FIELD	erw	Lcom/mojang/serialization/MapCodec;	b	field_45833	CODEC
FIELD	erw	Leul;	c	field_1082	countRange
FIELD	erw	I	d	field_1083	limit
METHOD	erw	(Lerw;)Ljava/lang/Integer;	a	method_53348	method_53348
METHOD	erw	(Leul;)Lerw$a;	a	method_547	builder
METHOD	erw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53349	method_53349
METHOD	erw	(Lerw;)Leul;	b	method_53350	method_53350
METHOD	erw	()Z	c	method_549	hasLimit
CLASS	erw$a	net/minecraft/class_125$class_126	net/minecraft/loot/function/LootingEnchantLootFunction$Builder
FIELD	erw$a	Leul;	a	field_1084	countRange
FIELD	erw$a	I	b	field_1085	limit
METHOD	erw$a	()Lerw$a;	a	method_552	getThisBuilder
METHOD	erw$a	(I)Lerw$a;	a	method_551	withLimit
CLASS	erx	net/minecraft/class_9669	net/minecraft/loot/function/ModifyContentsLootFunction
FIELD	erx	Lcom/mojang/serialization/MapCodec;	a	field_51429	CODEC
FIELD	erx	Leqd;	b	field_51430	component
FIELD	erx	Lert;	c	field_51431	modifier
METHOD	erx	(Leqg;Lcun;)Lcun;	a	method_59743	method_59743
METHOD	erx	(Lerx;)Lert;	a	method_59744	method_59744
METHOD	erx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_59745	method_59745
METHOD	erx	(Lerx;)Leqd;	b	method_59746	method_59746
CLASS	ery	net/minecraft/class_5641	net/minecraft/loot/function/AndLootFunction
FIELD	ery	Lcom/mojang/serialization/MapCodec;	a	field_45834	CODEC
FIELD	ery	Lcom/mojang/serialization/Codec;	b	field_45835	INLINE_CODEC
FIELD	ery	Ljava/util/List;	c	field_27904	terms
FIELD	ery	Ljava/util/function/BiFunction;	d	field_27905	applier
METHOD	ery	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53351	method_53351
METHOD	ery	(Lcun;Leqg;)Lcun;	a	method_32405	apply
METHOD	ery	(Lery;)Ljava/util/List;	a	method_53352	method_53352
METHOD	ery	(Ljava/util/List;)Lery;	a	method_53353	create
METHOD	ery	(Lery;)Ljava/util/List;	b	method_53354	method_53354
CLASS	erz	net/minecraft/class_137	net/minecraft/loot/function/SetAttributesLootFunction
FIELD	erz	Lcom/mojang/serialization/MapCodec;	a	field_45836	CODEC
FIELD	erz	Ljava/util/List;	b	field_1105	attributes
FIELD	erz	Z	c	field_51360	replace
METHOD	erz	(Leqg;Lcun;Lcxi;)Lcxi;	a	method_57647	method_57647
METHOD	erz	(Leqg;Lcxi;)Lcxi;	a	method_59544	applyTo
METHOD	erz	(Lerz$b;)Ljava/util/stream/Stream;	a	method_32406	method_32406
METHOD	erz	(Lerz;)Ljava/lang/Boolean;	a	method_59545	method_59545
METHOD	erz	(Ljava/lang/String;Lji;Lbut$a;Leul;)Lerz$c;	a	method_35524	attributeBuilder
METHOD	erz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53356	method_53356
METHOD	erz	(Lerz;)Ljava/util/List;	b	method_53355	method_53355
METHOD	erz	()Lerz$a;	c	method_35525	builder
CLASS	erz$a	net/minecraft/class_137$class_6155	net/minecraft/loot/function/SetAttributesLootFunction$Builder
FIELD	erz$a	Z	a	field_51361	replace
FIELD	erz$a	Ljava/util/List;	b	field_31855	attributes
METHOD	erz$a	()Lerz$a;	a	method_35526	getThisBuilder
METHOD	erz$a	(Lerz$c;)Lerz$a;	a	method_35527	attribute
CLASS	erz$b	net/minecraft/class_137$class_138	net/minecraft/loot/function/SetAttributesLootFunction$Attribute
FIELD	erz$b	Lcom/mojang/serialization/Codec;	a	field_45837	CODEC
FIELD	erz$b	Ljava/lang/String;	b	comp_1859	name
FIELD	erz$b	Lji;	c	comp_1860	attribute
FIELD	erz$b	Lbut$a;	d	comp_1861	operation
FIELD	erz$b	Leul;	e	comp_1862	amount
FIELD	erz$b	Ljava/util/List;	f	comp_1863	slots
FIELD	erz$b	Ljava/util/Optional;	g	comp_1864	id
FIELD	erz$b	Lcom/mojang/serialization/Codec;	h	field_45838	EQUIPMENT_SLOT_LIST_CODEC
METHOD	erz$b	()Ljava/lang/String;	a	comp_1859	name
METHOD	erz$b	(Lcom/mojang/datafixers/util/Either;)Ljava/util/List;	a	method_53357	method_53357
METHOD	erz$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53358	method_53358
METHOD	erz$b	(Ljava/util/List;)Lcom/mojang/datafixers/util/Either;	a	method_53359	method_53359
METHOD	erz$b	()Lji;	b	comp_1860	attribute
METHOD	erz$b	()Lbut$a;	c	comp_1861	operation
METHOD	erz$b	()Leul;	d	comp_1862	amount
METHOD	erz$b	()Ljava/util/List;	e	comp_1863	slots
METHOD	erz$b	()Ljava/util/Optional;	f	comp_1864	id
CLASS	erz$c	net/minecraft/class_137$class_6156	net/minecraft/loot/function/SetAttributesLootFunction$AttributeBuilder
FIELD	erz$c	Ljava/lang/String;	a	field_31856	name
FIELD	erz$c	Lji;	b	field_31857	attribute
FIELD	erz$c	Lbut$a;	c	field_31858	operation
FIELD	erz$c	Leul;	d	field_31859	amount
FIELD	erz$c	Ljava/util/Optional;	e	field_31860	uuid
FIELD	erz$c	Ljava/util/Set;	f	field_31861	slots
METHOD	erz$c	()Lerz$b;	a	method_35528	build
METHOD	erz$c	(Lbta;)Lerz$c;	a	method_35529	slot
METHOD	erz$c	(Ljava/util/UUID;)Lerz$c;	a	method_35530	uuid
CLASS	esa	net/minecraft/class_5592	net/minecraft/loot/function/SetBannerPatternLootFunction
FIELD	esa	Lcom/mojang/serialization/MapCodec;	a	field_45839	CODEC
FIELD	esa	Ldow;	b	field_27343	patterns
FIELD	esa	Z	c	field_27344	append
METHOD	esa	(Ldow;Ldow;)Ldow;	a	method_57648	method_57648
METHOD	esa	(Lesa;)Ljava/lang/Boolean;	a	method_53360	method_53360
METHOD	esa	(Z)Lesa$a;	a	method_35531	builder
METHOD	esa	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53361	method_53361
METHOD	esa	(Lesa;)Ldow;	b	method_53362	method_53362
CLASS	esa$a	net/minecraft/class_5592$class_6157	net/minecraft/loot/function/SetBannerPatternLootFunction$Builder
FIELD	esa$a	Ldow$a;	a	field_31862	patterns
FIELD	esa$a	Z	b	field_31863	append
METHOD	esa$a	()Lesa$a;	a	method_35532	getThisBuilder
METHOD	esa$a	(Lji;Lctg;)Lesa$a;	a	method_35533	pattern
CLASS	esb	net/minecraft/class_9374	net/minecraft/loot/function/SetBookCoverLootFunction
FIELD	esb	Lcom/mojang/serialization/MapCodec;	a	field_49870	CODEC
FIELD	esb	Ljava/util/Optional;	b	field_49871	author
FIELD	esb	Ljava/util/Optional;	c	field_49872	title
FIELD	esb	Ljava/util/Optional;	d	field_49873	generation
METHOD	esb	(Lcxw;)Lcxw;	a	method_58200	apply
METHOD	esb	(Lesb;)Ljava/util/Optional;	a	method_58201	method_58201
METHOD	esb	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_58202	method_58202
METHOD	esb	(Lesb;)Ljava/util/Optional;	b	method_58203	method_58203
METHOD	esb	(Lesb;)Ljava/util/Optional;	c	method_58204	method_58204
CLASS	esc	net/minecraft/class_9320	net/minecraft/loot/function/SetComponentsLootFunction
FIELD	esc	Lcom/mojang/serialization/MapCodec;	a	field_49444	CODEC
FIELD	esc	Lkj;	b	field_49445	changes
METHOD	esc	(Lesc;)Lkj;	a	method_57649	method_57649
METHOD	esc	(Lkl;Ljava/lang/Object;)Lers$a;	a	method_57650	builder
METHOD	esc	(Lkl;Ljava/lang/Object;Ljava/util/List;)Lert;	a	method_57651	method_57651
METHOD	esc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_57652	method_57652
CLASS	esd	net/minecraft/class_134	net/minecraft/loot/function/SetContentsLootFunction
FIELD	esd	Lcom/mojang/serialization/MapCodec;	a	field_45841	CODEC
FIELD	esd	Leqd;	b	field_51432	component
FIELD	esd	Ljava/util/List;	c	field_1103	entries
METHOD	esd	(Leqd;)Lesd$a;	a	method_601	builder
METHOD	esd	(Leqg;Ljava/util/stream/Stream$Builder;Leqv;)V	a	method_600	method_600
METHOD	esd	(Leqg;Ljava/util/stream/Stream$Builder;Leqw;)V	a	method_599	method_599
METHOD	esd	(Lesd;)Ljava/util/List;	a	method_53363	method_53363
METHOD	esd	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53364	method_53364
METHOD	esd	(Lesd;)Leqd;	b	method_53365	method_53365
CLASS	esd$a	net/minecraft/class_134$class_135	net/minecraft/loot/function/SetContentsLootFunction$Builder
FIELD	esd$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_1104	entries
FIELD	esd$a	Leqd;	b	field_51433	componentModifier
METHOD	esd$a	()Lesd$a;	a	method_603	getThisBuilder
METHOD	esd$a	(Leqw$a;)Lesd$a;	a	method_602	withEntry
CLASS	ese	net/minecraft/class_144	net/minecraft/loot/function/SetLootTableLootFunction
FIELD	ese	Lcom/mojang/serialization/MapCodec;	a	field_45842	CODEC
FIELD	ese	Lald;	b	field_1116	lootTable
FIELD	ese	J	c	field_1117	seed
FIELD	ese	Lji;	d	field_34773	type
METHOD	ese	(Lald;JLdph;Ljava/util/List;)Lert;	a	method_35536	method_35536
METHOD	ese	(Lald;Ldph;Ljava/util/List;)Lert;	a	method_35537	method_35537
METHOD	ese	(Ldph;Lald;)Lers$a;	a	method_35534	builder
METHOD	ese	(Ldph;Lald;J)Lers$a;	a	method_35535	builder
METHOD	ese	(Lese;)Lji;	a	method_53366	method_53366
METHOD	ese	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53367	method_53367
METHOD	ese	(Lese;)Ljava/lang/Long;	b	method_53368	method_53368
METHOD	ese	(Lese;)Lald;	c	method_53369	method_53369
CLASS	esf	net/minecraft/class_159	net/minecraft/loot/function/SetCustomDataLootFunction
FIELD	esf	Lcom/mojang/serialization/MapCodec;	a	field_45849	CODEC
FIELD	esf	Lur;	b	field_1138	nbt
METHOD	esf	(Lesf;)Lur;	a	method_53391	method_53391
METHOD	esf	(Lur;)Lers$a;	a	method_57654	builder
METHOD	esf	(Lur;Ljava/util/List;)Lert;	a	method_675	method_675
METHOD	esf	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53392	method_53392
METHOD	esf	(Lur;)V	b	method_57655	method_57655
CLASS	esg	net/minecraft/class_9670	net/minecraft/loot/function/SetCustomModelDataLootFunction
FIELD	esg	Lcom/mojang/serialization/MapCodec;	a	field_51434	CODEC
FIELD	esg	Leul;	b	field_51435	value
METHOD	esg	(Lesg;)Leul;	a	method_59747	method_59747
METHOD	esg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_59748	method_59748
CLASS	esh	net/minecraft/class_5642	net/minecraft/loot/function/SetEnchantmentsLootFunction
FIELD	esh	Lcom/mojang/serialization/MapCodec;	a	field_45843	CODEC
FIELD	esh	Ljava/util/Map;	b	field_27907	enchantments
FIELD	esh	Z	c	field_27908	add
METHOD	esh	(Ldad$a;Lczy;Ljava/lang/Integer;)V	a	method_57656	method_57656
METHOD	esh	(Lesh;)Ljava/lang/Boolean;	a	method_53370	method_53370
METHOD	esh	(Leul;)Ljava/util/stream/Stream;	a	method_32409	method_32409
METHOD	esh	(Lit/unimi/dsi/fastutil/objects/Object2IntMap;Ldad$a;)V	a	method_57657	method_57657
METHOD	esh	(Lit/unimi/dsi/fastutil/objects/Object2IntMap;Leqg;Lji;Leul;)V	a	method_32410	method_32410
METHOD	esh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53371	method_53371
METHOD	esh	(Lesh;)Ljava/util/Map;	b	method_53372	method_53372
CLASS	esh$a	net/minecraft/class_5642$class_6158	net/minecraft/loot/function/SetEnchantmentsLootFunction$Builder
FIELD	esh$a	Lcom/google/common/collect/ImmutableMap$Builder;	a	field_31864	enchantments
FIELD	esh$a	Z	b	field_31865	add
METHOD	esh$a	()Lesh$a;	a	method_35538	getThisBuilder
METHOD	esh$a	(Lczy;Leul;)Lesh$a;	a	method_35539	enchantment
CLASS	esi	net/minecraft/class_9375	net/minecraft/loot/function/SetFireworkExplosionLootFunction
FIELD	esi	Lcom/mojang/serialization/MapCodec;	a	field_49874	CODEC
FIELD	esi	Lcxg;	b	field_49875	DEFAULT_EXPLOSION
FIELD	esi	Ljava/util/Optional;	c	field_49876	shape
FIELD	esi	Ljava/util/Optional;	d	field_49877	colors
FIELD	esi	Ljava/util/Optional;	e	field_49878	fadeColors
FIELD	esi	Ljava/util/Optional;	f	field_49879	trail
FIELD	esi	Ljava/util/Optional;	h	field_49880	twinkle
METHOD	esi	(Lcxg;)Lcxg;	a	method_58205	apply
METHOD	esi	(Lesi;)Ljava/util/Optional;	a	method_58206	method_58206
METHOD	esi	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_58207	method_58207
METHOD	esi	(Lesi;)Ljava/util/Optional;	b	method_58208	method_58208
METHOD	esi	(Lesi;)Ljava/util/Optional;	c	method_58209	method_58209
METHOD	esi	(Lesi;)Ljava/util/Optional;	d	method_58210	method_58210
METHOD	esi	(Lesi;)Ljava/util/Optional;	e	method_58211	method_58211
CLASS	esj	net/minecraft/class_9376	net/minecraft/loot/function/SetFireworksLootFunction
FIELD	esj	Lcom/mojang/serialization/MapCodec;	a	field_49881	CODEC
FIELD	esj	Lcxh;	b	field_49882	DEFAULT_FIREWORKS
FIELD	esj	Ljava/util/Optional;	c	field_49883	explosions
FIELD	esj	Ljava/util/Optional;	d	field_49885	flightDuration
METHOD	esj	(Lcxh;)Lcxh;	a	method_58212	apply
METHOD	esj	(Lcxh;Lerr$e;)Ljava/util/List;	a	method_59833	method_59833
METHOD	esj	(Lesj;)Ljava/util/Optional;	a	method_58215	method_58215
METHOD	esj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_58214	method_58214
METHOD	esj	(Lesj;)Ljava/util/Optional;	b	method_58216	method_58216
CLASS	esk	net/minecraft/class_7431	net/minecraft/loot/function/SetInstrumentLootFunction
FIELD	esk	Lcom/mojang/serialization/MapCodec;	a	field_45844	CODEC
FIELD	esk	Laxe;	b	field_39184	options
METHOD	esk	(Laxe;)Lers$a;	a	method_43571	builder
METHOD	esk	(Laxe;Ljava/util/List;)Lert;	a	method_43743	method_43743
METHOD	esk	(Lesk;)Laxe;	a	method_53373	method_53373
METHOD	esk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53374	method_53374
CLASS	esl	net/minecraft/class_141	net/minecraft/loot/function/SetCountLootFunction
FIELD	esl	Lcom/mojang/serialization/MapCodec;	a	field_45845	CODEC
FIELD	esl	Leul;	b	field_1114	countRange
FIELD	esl	Z	c	field_27909	add
METHOD	esl	(Lesl;)Ljava/lang/Boolean;	a	method_53375	method_53375
METHOD	esl	(Leul;)Lers$a;	a	method_621	builder
METHOD	esl	(Leul;Ljava/util/List;)Lert;	a	method_620	method_620
METHOD	esl	(Leul;Z)Lers$a;	a	method_35540	builder
METHOD	esl	(Leul;ZLjava/util/List;)Lert;	a	method_35541	method_35541
METHOD	esl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53376	method_53376
METHOD	esl	(Lesl;)Leul;	b	method_53377	method_53377
CLASS	esm	net/minecraft/class_149	net/minecraft/loot/function/SetDamageLootFunction
FIELD	esm	Lcom/mojang/serialization/MapCodec;	a	field_45846	CODEC
FIELD	esm	Lorg/slf4j/Logger;	b	field_1121	LOGGER
FIELD	esm	Leul;	c	field_1120	durabilityRange
FIELD	esm	Z	d	field_27910	add
METHOD	esm	(Lesm;)Ljava/lang/Boolean;	a	method_53378	method_53378
METHOD	esm	(Leul;)Lers$a;	a	method_633	builder
METHOD	esm	(Leul;Ljava/util/List;)Lert;	a	method_634	method_634
METHOD	esm	(Leul;Z)Lers$a;	a	method_35542	builder
METHOD	esm	(Leul;ZLjava/util/List;)Lert;	a	method_35543	method_35543
METHOD	esm	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53379	method_53379
METHOD	esm	(Lesm;)Leul;	b	method_53380	method_53380
CLASS	esn	net/minecraft/class_9671	net/minecraft/loot/function/SetItemLootFunction
FIELD	esn	Lcom/mojang/serialization/MapCodec;	a	field_51436	CODEC
FIELD	esn	Lji;	b	field_51437	item
METHOD	esn	(Lesn;)Lji;	a	method_59749	method_59749
METHOD	esn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_59750	method_59750
CLASS	eso	net/minecraft/class_3671	net/minecraft/loot/function/SetLoreLootFunction
FIELD	eso	Lcom/mojang/serialization/MapCodec;	a	field_45847	CODEC
FIELD	eso	Ljava/util/List;	b	field_16231	lore
FIELD	eso	Lerr;	c	field_50024	operation
FIELD	eso	Ljava/util/Optional;	d	field_16233	entity
METHOD	eso	(Lcxk;Leqg;)Ljava/util/List;	a	method_57658	getNewLoreTexts
METHOD	eso	(Leqg$b;)Ljava/util/Set;	a	method_53381	method_53381
METHOD	eso	(Leqg;Lcxk;)Lcxk;	a	method_57659	method_57659
METHOD	eso	(Leso;)Ljava/util/Optional;	a	method_53382	method_53382
METHOD	eso	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53383	method_53383
METHOD	eso	(Leso;)Lerr;	b	method_53385	method_53385
METHOD	eso	()Leso$a;	c	method_35544	builder
METHOD	eso	(Leso;)Ljava/util/List;	c	method_53384	method_53384
CLASS	eso$a	net/minecraft/class_3671$class_6159	net/minecraft/loot/function/SetLoreLootFunction$Builder
FIELD	eso$a	Ljava/util/Optional;	a	field_31867	target
FIELD	eso$a	Lcom/google/common/collect/ImmutableList$Builder;	b	field_31868	lore
FIELD	eso$a	Lerr;	c	field_50025	operation
METHOD	eso$a	()Leso$a;	a	method_35545	getThisBuilder
METHOD	eso$a	(Leqg$b;)Leso$a;	a	method_35546	target
METHOD	eso$a	(Lerr;)Leso$a;	a	method_58460	operation
METHOD	eso$a	(Lxo;)Leso$a;	a	method_35547	lore
CLASS	esp	net/minecraft/class_3670	net/minecraft/loot/function/SetNameLootFunction
FIELD	esp	Lcom/mojang/serialization/MapCodec;	a	field_45848	CODEC
FIELD	esp	Lorg/slf4j/Logger;	b	field_16230	LOGGER
FIELD	esp	Ljava/util/Optional;	c	field_16228	name
FIELD	esp	Ljava/util/Optional;	d	field_16229	entity
FIELD	esp	Lesp$a;	e	field_50208	target
METHOD	esp	(Lcun;Leqg;Lxo;)V	a	method_53386	method_53386
METHOD	esp	(Lep;Lbss;Lxo;)Lxo;	a	method_16189	method_16189
METHOD	esp	(Leqg$b;)Ljava/util/Set;	a	method_53387	method_53387
METHOD	esp	(Leqg;Leqg$b;)Ljava/util/function/UnaryOperator;	a	method_16190	applySourceEntity
METHOD	esp	(Lesp;)Lesp$a;	a	method_58733	method_58733
METHOD	esp	(Lxo;)Lxo;	a	method_16191	method_16191
METHOD	esp	(Lxo;Leqg$b;Lesp$a;Ljava/util/List;)Lert;	a	method_35551	method_35551
METHOD	esp	(Lxo;Lesp$a;)Lers$a;	a	method_35549	builder
METHOD	esp	(Lxo;Lesp$a;Leqg$b;)Lers$a;	a	method_35550	builder
METHOD	esp	(Lxo;Lesp$a;Ljava/util/List;)Lert;	a	method_35552	method_35552
METHOD	esp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53389	method_53389
METHOD	esp	(Lesp;)Ljava/util/Optional;	b	method_53388	method_53388
METHOD	esp	(Lesp;)Ljava/util/Optional;	c	method_53390	method_53390
CLASS	esp$a	net/minecraft/class_3670$class_9475	net/minecraft/loot/function/SetNameLootFunction$Target
FIELD	esp$a	Lesp$a;	a	field_50210	field_50210
FIELD	esp$a	Lesp$a;	b	field_50211	field_50211
FIELD	esp$a	Lcom/mojang/serialization/Codec;	c	field_50212	CODEC
FIELD	esp$a	Ljava/lang/String;	d	field_50213	id
FIELD	esp$a	[Lesp$a;	e	field_50214	field_50214
METHOD	esp$a	()Lkl;	a	method_58734	getComponentType
METHOD	esp$a	()[Lesp$a;	b	method_58735	method_58735
CLASS	esq	net/minecraft/class_9476	net/minecraft/loot/function/SetOminousBottleAmplifierLootFunction
FIELD	esq	Lcom/mojang/serialization/MapCodec;	a	field_50215	CODEC
FIELD	esq	Leul;	b	field_50216	amplifier
METHOD	esq	(Lesq;)Leul;	a	method_58736	method_58736
METHOD	esq	(Leul;)Lers$a;	a	method_58737	builder
METHOD	esq	(Leul;Ljava/util/List;)Lert;	a	method_58738	method_58738
METHOD	esq	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_58739	method_58739
METHOD	esq	()Leul;	c	method_58740	getAmplifier
CLASS	esr	net/minecraft/class_6662	net/minecraft/loot/function/SetPotionLootFunction
FIELD	esr	Lcom/mojang/serialization/MapCodec;	a	field_45850	CODEC
FIELD	esr	Lji;	b	field_35080	potion
METHOD	esr	(Lesr;)Lji;	a	method_53393	method_53393
METHOD	esr	(Lji;)Lers$a;	a	method_38927	builder
METHOD	esr	(Lji;Ljava/util/List;)Lert;	a	method_38928	method_38928
METHOD	esr	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53394	method_53394
CLASS	ess	net/minecraft/class_152	net/minecraft/loot/function/SetStewEffectLootFunction
FIELD	ess	Lcom/mojang/serialization/MapCodec;	a	field_45851	CODEC
FIELD	ess	Lcom/mojang/serialization/Codec;	b	field_45852	STEW_EFFECT_LIST_CODEC
FIELD	ess	Ljava/util/List;	c	field_45853	stewEffects
METHOD	ess	(Less$b;)Ljava/util/stream/Stream;	a	method_32421	method_32421
METHOD	ess	(Less;)Ljava/util/List;	a	method_53395	method_53395
METHOD	ess	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_53396	method_53396
METHOD	ess	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53397	method_53397
METHOD	ess	(Less$b;)Ljava/lang/String;	b	method_53398	method_53398
METHOD	ess	()Less$a;	c	method_637	builder
CLASS	ess$a	net/minecraft/class_152$class_153	net/minecraft/loot/function/SetStewEffectLootFunction$Builder
FIELD	ess$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_1123	map
METHOD	ess$a	()Less$a;	a	method_639	getThisBuilder
METHOD	ess$a	(Lji;Leul;)Less$a;	a	method_640	withEffect
CLASS	ess$b	net/minecraft/class_152$class_8754	net/minecraft/loot/function/SetStewEffectLootFunction$StewEffect
FIELD	ess$b	Lcom/mojang/serialization/Codec;	a	field_45854	CODEC
FIELD	ess$b	Lji;	b	comp_1865	comp_1865
FIELD	ess$b	Leul;	c	comp_1866	comp_1866
METHOD	ess$b	()Lji;	a	comp_1865	comp_1865
METHOD	ess$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53399	method_53399
METHOD	ess$b	()Leul;	b	comp_1866	comp_1866
CLASS	est	net/minecraft/class_9377	net/minecraft/loot/function/SetWritableBookPagesLootFunction
FIELD	est	Lcom/mojang/serialization/MapCodec;	a	field_49886	CODEC
FIELD	est	Ljava/util/List;	b	field_49887	pages
FIELD	est	Lerr;	c	field_49888	operation
METHOD	est	(Lcxv;)Lcxv;	a	method_58217	apply
METHOD	est	(Lest;)Lerr;	a	method_58218	method_58218
METHOD	est	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_58219	method_58219
METHOD	est	(Lest;)Ljava/util/List;	b	method_58220	method_58220
CLASS	esu	net/minecraft/class_9378	net/minecraft/loot/function/SetWrittenBookPagesLootFunction
FIELD	esu	Lcom/mojang/serialization/Codec;	a	field_50026	TEXT_CODEC
FIELD	esu	Lcom/mojang/serialization/MapCodec;	b	field_49889	CODEC
FIELD	esu	Ljava/util/List;	c	field_49890	pages
FIELD	esu	Lerr;	d	field_49891	operation
METHOD	esu	(Lcxw;)Lcxw;	a	method_58221	apply
METHOD	esu	(Lesu;)Lerr;	a	method_58222	method_58222
METHOD	esu	(Lxo;)Lcom/mojang/serialization/DataResult;	a	method_58461	method_58461
METHOD	esu	(Lxo;Ljava/lang/Object;)Lxo;	a	method_58462	method_58462
METHOD	esu	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_58223	method_58223
METHOD	esu	(Lesu;)Ljava/util/List;	b	method_58224	method_58224
CLASS	esv	net/minecraft/class_165	net/minecraft/loot/function/FurnaceSmeltLootFunction
FIELD	esv	Lcom/mojang/serialization/MapCodec;	a	field_45855	CODEC
FIELD	esv	Lorg/slf4j/Logger;	b	field_1159	LOGGER
METHOD	esv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53400	method_53400
METHOD	esv	()Lers$a;	c	method_724	builder
CLASS	esw	net/minecraft/class_9429	net/minecraft/loot/function/ToggleTooltipsLootFunction
FIELD	esw	Lcom/mojang/serialization/MapCodec;	a	field_50027	CODEC
FIELD	esw	Ljava/util/Map;	b	field_50028	TOGGLES
FIELD	esw	Lcom/mojang/serialization/Codec;	c	field_50029	TOGGLE_CODEC
FIELD	esw	Ljava/util/Map;	d	field_50030	toggles
METHOD	esw	(Lcun;Lesw$a;Ljava/lang/Boolean;)V	a	method_58463	method_58463
METHOD	esw	(Lesw$a;)Lesw$a;	a	method_58464	method_58464
METHOD	esw	(Lesw;)Ljava/util/Map;	a	method_58465	method_58465
METHOD	esw	(Lkl;)Lcom/mojang/serialization/DataResult;	a	method_58466	method_58466
METHOD	esw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_58467	method_58467
METHOD	esw	(Lkl;)Ljava/lang/String;	b	method_58468	method_58468
CLASS	esw$a	net/minecraft/class_9429$class_9430	net/minecraft/loot/function/ToggleTooltipsLootFunction$Toggle
FIELD	esw$a	Lkl;	a	comp_2523	comp_2523
FIELD	esw$a	Lesw$b;	b	comp_2524	comp_2524
METHOD	esw$a	()Lkl;	a	comp_2523	comp_2523
METHOD	esw$a	(Lcun;Z)V	a	method_58469	apply
METHOD	esw$a	()Lesw$b;	b	comp_2524	comp_2524
CLASS	esw$b	net/minecraft/class_9429$class_9431	net/minecraft/loot/function/ToggleTooltipsLootFunction$TooltipSetter
CLASS	esx	net/minecraft/class_6160	net/minecraft/unused/packageinfo/PackageInfo6160
CLASS	esy	net/minecraft/class_6161	net/minecraft/unused/packageinfo/PackageInfo6161
CLASS	esz	net/minecraft/class_169	net/minecraft/loot/context/LootContextParameter
FIELD	esz	Lale;	a	field_1162	id
METHOD	esz	()Lale;	a	method_746	getId
CLASS	eta	net/minecraft/class_176	net/minecraft/loot/context/LootContextType
FIELD	eta	Ljava/util/Set;	a	field_1216	required
FIELD	eta	Ljava/util/Set;	b	field_1215	allowed
METHOD	eta	()Ljava/util/Set;	a	method_778	getRequired
METHOD	eta	(Leqm;Leqh;)V	a	method_776	validate
METHOD	eta	(Lesz;)Z	a	method_35553	isAllowed
METHOD	eta	()Ljava/util/Set;	b	method_777	getAllowed
METHOD	eta	(Lesz;)Ljava/lang/String;	b	method_779	method_779
METHOD	eta	()Leta$a;	c	method_35554	create
CLASS	eta$a	net/minecraft/class_176$class_177	net/minecraft/loot/context/LootContextType$Builder
FIELD	eta$a	Ljava/util/Set;	a	field_1218	required
FIELD	eta$a	Ljava/util/Set;	b	field_1217	allowed
METHOD	eta$a	()Leta;	a	method_782	build
METHOD	eta$a	(Lesz;)Leta$a;	a	method_781	require
METHOD	eta$a	(Lesz;)Leta$a;	b	method_780	allow
CLASS	etb	net/minecraft/class_173	net/minecraft/loot/context/LootContextTypes
FIELD	etb	Lcom/mojang/serialization/Codec;	a	field_45856	CODEC
FIELD	etb	Leta;	b	field_1175	field_1175
FIELD	etb	Leta;	c	field_1179	field_1179
FIELD	etb	Leta;	d	field_20761	field_20761
FIELD	etb	Leta;	e	field_20762	field_20762
FIELD	etb	Leta;	f	field_1176	field_1176
FIELD	etb	Leta;	g	field_1173	field_1173
FIELD	etb	Leta;	h	field_50217	field_50217
FIELD	etb	Leta;	i	field_42858	field_42858
FIELD	etb	Leta;	j	field_16235	field_16235
FIELD	etb	Leta;	k	field_22403	field_22403
FIELD	etb	Leta;	l	field_48928	field_48928
FIELD	etb	Leta;	m	field_1174	field_1174
FIELD	etb	Leta;	n	field_24423	field_24423
FIELD	etb	Leta;	o	field_44788	field_44788
FIELD	etb	Leta;	p	field_48381	field_48381
FIELD	etb	Leta;	q	field_1177	field_1177
FIELD	etb	Leta;	r	field_1172	field_1172
FIELD	etb	Leta;	s	field_49446	field_49446
FIELD	etb	Lcom/google/common/collect/BiMap;	t	field_1178	MAP
METHOD	etb	(Lale;)Lcom/mojang/serialization/DataResult;	a	method_53401	method_53401
METHOD	etb	(Leta$a;)V	a	method_57660	method_57660
METHOD	etb	(Ljava/lang/String;Ljava/util/function/Consumer;)Leta;	a	method_759	register
METHOD	etb	(Lale;)Lcom/mojang/serialization/DataResult;	b	method_53402	method_53402
METHOD	etb	(Leta$a;)V	b	method_760	method_760
METHOD	etb	(Lale;)Ljava/lang/String;	c	method_53403	method_53403
METHOD	etb	(Leta$a;)V	c	method_763	method_763
METHOD	etb	(Leta$a;)V	d	method_56128	method_56128
METHOD	etb	(Leta$a;)V	e	method_51722	method_51722
METHOD	etb	(Leta$a;)V	f	method_27863	method_27863
METHOD	etb	(Leta$a;)V	g	method_756	method_756
METHOD	etb	(Leta$a;)V	h	method_56818	method_56818
METHOD	etb	(Leta$a;)V	i	method_24800	method_24800
METHOD	etb	(Leta$a;)V	j	method_49269	method_49269
METHOD	etb	(Leta$a;)V	k	method_49270	method_49270
METHOD	etb	(Leta$a;)V	l	method_58741	method_58741
METHOD	etb	(Leta$a;)V	m	method_758	method_758
METHOD	etb	(Leta$a;)V	n	method_764	method_764
METHOD	etb	(Leta$a;)V	o	method_22577	method_22577
METHOD	etb	(Leta$a;)V	p	method_22578	method_22578
METHOD	etb	(Leta$a;)V	q	method_15970	method_15970
METHOD	etb	(Leta$a;)V	r	method_755	method_755
CLASS	etc	net/minecraft/class_181	net/minecraft/loot/context/LootContextParameters
FIELD	etc	Lesz;	a	field_1226	field_1226
FIELD	etc	Lesz;	b	field_1233	field_1233
FIELD	etc	Lesz;	c	field_1231	field_1231
FIELD	etc	Lesz;	d	field_1230	field_1230
FIELD	etc	Lesz;	e	field_1227	field_1227
FIELD	etc	Lesz;	f	field_24424	field_24424
FIELD	etc	Lesz;	g	field_1224	field_1224
FIELD	etc	Lesz;	h	field_1228	field_1228
FIELD	etc	Lesz;	i	field_1229	field_1229
FIELD	etc	Lesz;	j	field_1225	field_1225
METHOD	etc	(Ljava/lang/String;)Lesz;	a	method_798	register
CLASS	etd	net/minecraft/class_6162	net/minecraft/unused/packageinfo/PackageInfo6162
CLASS	ete	net/minecraft/class_8548	net/minecraft/loot/condition/AllOfLootCondition
FIELD	ete	Lcom/mojang/serialization/MapCodec;	a	field_45857	CODEC
FIELD	ete	Lcom/mojang/serialization/Codec;	b	field_45858	INLINE_CODEC
METHOD	ete	(Ljava/util/List;)Lete;	a	method_53404	create
METHOD	ete	([Letq$a;)Lete$a;	a	method_51723	builder
CLASS	ete$a	net/minecraft/class_8548$class_8549	net/minecraft/loot/condition/AllOfLootCondition$Builder
CLASS	etf	net/minecraft/class_8551	net/minecraft/loot/condition/AnyOfLootCondition
FIELD	etf	Lcom/mojang/serialization/MapCodec;	a	field_45859	CODEC
METHOD	etf	([Letq$a;)Letf$a;	a	method_51727	builder
CLASS	etf$a	net/minecraft/class_8551$class_8552	net/minecraft/loot/condition/AnyOfLootCondition$Builder
CLASS	etg	net/minecraft/class_182	net/minecraft/loot/condition/TableBonusLootCondition
FIELD	etg	Lcom/mojang/serialization/MapCodec;	a	field_45860	CODEC
FIELD	etg	Lji;	b	comp_1867	comp_1867
FIELD	etg	Ljava/util/List;	c	comp_1868	chances
METHOD	etg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53405	method_53405
METHOD	etg	(Lczy;Ljava/util/List;)Letq;	a	method_801	method_801
METHOD	etg	(Lczy;[F)Letq$a;	a	method_800	builder
METHOD	etg	(Leqg;)Z	a	method_799	test
METHOD	etg	()Lji;	c	comp_1867	comp_1867
METHOD	etg	()Ljava/util/List;	d	comp_1868	chances
CLASS	eth	net/minecraft/class_186	net/minecraft/loot/condition/AlternativeLootCondition
FIELD	eth	Ljava/util/function/Predicate;	a	field_1247	predicate
FIELD	eth	Ljava/util/List;	c	field_1246	terms
METHOD	eth	(Leqg;)Z	a	method_825	test
METHOD	eth	(Leth;)Ljava/util/List;	a	method_53406	method_53406
METHOD	eth	(Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec;	a	method_53407	createCodec
METHOD	eth	(Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53408	method_53408
METHOD	eth	(Leth;)Ljava/util/List;	b	method_53409	method_53409
METHOD	eth	(Ljava/util/function/Function;)Lcom/mojang/serialization/Codec;	b	method_53410	createInlineCodec
CLASS	eth$a	net/minecraft/class_186$class_187	net/minecraft/loot/condition/AlternativeLootCondition$Builder
FIELD	eth$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_1248	terms
METHOD	eth$a	(Letq$a;)V	a	method_51730	add
METHOD	eth$a	(Ljava/util/List;)Letq;	a	method_51724	build
CLASS	eti	net/minecraft/class_4568	net/minecraft/loot/condition/ReferenceLootCondition
FIELD	eti	Lcom/mojang/serialization/MapCodec;	a	field_45861	CODEC
FIELD	eti	Lald;	b	comp_1869	id
FIELD	eti	Lorg/slf4j/Logger;	c	field_20763	LOGGER
METHOD	eti	(Lald;)Letq$a;	a	method_35555	builder
METHOD	eti	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53411	method_53411
METHOD	eti	(Leqg;)Z	a	method_22579	test
METHOD	eti	(Leqm;Lji$c;)V	a	method_51230	method_51230
METHOD	eti	(Lald;)Letq;	b	method_35556	method_35556
METHOD	eti	(Leqm;)V	b	method_51231	method_51231
METHOD	eti	()Lald;	c	comp_1869	id
CLASS	etj	net/minecraft/class_192	net/minecraft/loot/condition/LootConditionConsumingBuilder
METHOD	etj	(Ljava/lang/Iterable;Ljava/util/function/Function;)Letj;	a_	method_43744	conditionally
METHOD	etj	(Letq$a;)Letj;	b	method_840	conditionally
METHOD	etj	()Letj;	d	method_512	getThisConditionConsumingBuilder
CLASS	etk	net/minecraft/class_190	net/minecraft/loot/condition/DamageSourcePropertiesLootCondition
FIELD	etk	Lcom/mojang/serialization/MapCodec;	a	field_45862	CODEC
FIELD	etk	Ljava/util/Optional;	b	comp_1870	comp_1870
METHOD	etk	(Lbj$a;)Letq$a;	a	method_837	builder
METHOD	etk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53412	method_53412
METHOD	etk	(Leqg;)Z	a	method_834	test
METHOD	etk	(Lbj$a;)Letq;	b	method_836	method_836
METHOD	etk	()Ljava/util/Optional;	c	comp_1870	comp_1870
CLASS	etl	net/minecraft/class_199	net/minecraft/loot/condition/EntityScoresLootCondition
FIELD	etl	Lcom/mojang/serialization/MapCodec;	a	field_45863	CODEC
FIELD	etl	Ljava/util/Map;	b	comp_1871	comp_1871
FIELD	etl	Leqg$b;	c	comp_1872	entity
METHOD	etl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53413	method_53413
METHOD	etl	(Leqf;)Ljava/util/stream/Stream;	a	method_32422	method_32422
METHOD	etl	(Leqg$b;)Letl$a;	a	method_35557	create
METHOD	etl	(Leqg;)Z	a	method_864	test
METHOD	etl	(Leqg;Lbss;Lewt;Ljava/lang/String;Leqf;)Z	a	method_865	entityScoreIsInRange
METHOD	etl	()Ljava/util/Map;	c	comp_1871	comp_1871
METHOD	etl	()Leqg$b;	d	comp_1872	entity
CLASS	etl$a	net/minecraft/class_199$class_6163	net/minecraft/loot/condition/EntityScoresLootCondition$Builder
FIELD	etl$a	Lcom/google/common/collect/ImmutableMap$Builder;	a	field_31869	scores
FIELD	etl$a	Leqg$b;	b	field_31870	target
METHOD	etl$a	(Ljava/lang/String;Leqf;)Letl$a;	a	method_35558	score
CLASS	etm	net/minecraft/class_201	net/minecraft/loot/condition/SurvivesExplosionLootCondition
FIELD	etm	Lcom/mojang/serialization/MapCodec;	a	field_45864	CODEC
FIELD	etm	Letm;	b	field_1280	INSTANCE
METHOD	etm	(Leqg;)Z	a	method_869	test
METHOD	etm	()Letq$a;	c	method_871	builder
METHOD	etm	()Letq;	d	method_872	method_872
CLASS	etn	net/minecraft/class_207	net/minecraft/loot/condition/InvertedLootCondition
FIELD	etn	Lcom/mojang/serialization/MapCodec;	a	field_45865	CODEC
FIELD	etn	Letq;	b	comp_1873	comp_1873
METHOD	etn	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53414	method_53414
METHOD	etn	(Leqg;)Z	a	method_888	test
METHOD	etn	(Letn;)Letq;	a	method_887	method_887
METHOD	etn	(Letq$a;)Letq$a;	a	method_889	builder
METHOD	etn	()Letq;	c	comp_1873	comp_1873
CLASS	eto	net/minecraft/class_205	net/minecraft/loot/condition/LocationCheckLootCondition
FIELD	eto	Lcom/mojang/serialization/MapCodec;	a	field_45866	CODEC
FIELD	eto	Ljava/util/Optional;	b	comp_1874	comp_1874
FIELD	eto	Liz;	c	comp_1875	comp_1875
FIELD	eto	Lcom/mojang/serialization/MapCodec;	d	field_45867	OFFSET_CODEC
METHOD	eto	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53415	method_53415
METHOD	eto	(Ldc$a;)Letq$a;	a	method_884	builder
METHOD	eto	(Ldc$a;Liz;)Letq$a;	a	method_30151	builder
METHOD	eto	(Leqg;)Z	a	method_881	test
METHOD	eto	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	b	method_53416	method_53416
METHOD	eto	(Ldc$a;)Letq;	b	method_882	method_882
METHOD	eto	(Ldc$a;Liz;)Letq;	b	method_30152	method_30152
METHOD	eto	()Ljava/util/Optional;	c	comp_1874	comp_1874
METHOD	eto	()Liz;	d	comp_1875	comp_1875
CLASS	etp	net/minecraft/class_212	net/minecraft/loot/condition/BlockStatePropertyLootCondition
FIELD	etp	Lcom/mojang/serialization/MapCodec;	a	field_45868	CODEC
FIELD	etp	Lji;	b	comp_1876	comp_1876
FIELD	etp	Ljava/util/Optional;	c	comp_1877	comp_1877
METHOD	etp	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53417	method_53417
METHOD	etp	(Ldex;)Letp$a;	a	method_900	builder
METHOD	etp	(Leqg;)Z	a	method_899	test
METHOD	etp	(Letp;)Lcom/mojang/serialization/DataResult;	a	method_53418	validateHasProperties
METHOD	etp	(Letp;Ldx;)Ljava/util/Optional;	a	method_53419	method_53419
METHOD	etp	(Letp;Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	a	method_53420	method_53420
METHOD	etp	(Letp;Ljava/lang/String;)Ljava/lang/String;	b	method_53421	method_53421
METHOD	etp	()Lji;	c	comp_1876	comp_1876
METHOD	etp	()Ljava/util/Optional;	d	comp_1877	comp_1877
CLASS	etp$a	net/minecraft/class_212$class_213	net/minecraft/loot/condition/BlockStatePropertyLootCondition$Builder
FIELD	etp$a	Lji;	a	field_1290	block
FIELD	etp$a	Ljava/util/Optional;	b	field_1291	propertyValues
METHOD	etp$a	(Ldx$a;)Letp$a;	a	method_22584	properties
CLASS	etq	net/minecraft/class_5341	net/minecraft/loot/condition/LootCondition
METHOD	etq	()Letr;	b	method_29325	getType
CLASS	etq$a	net/minecraft/class_5341$class_210	net/minecraft/loot/condition/LootCondition$Builder
METHOD	etq$a	()Letq$a;	invert	method_16780	invert
METHOD	etq$a	(Letq$a;)Letf$a;	or	method_893	or
CLASS	etr	net/minecraft/class_5342	net/minecraft/loot/condition/LootConditionType
FIELD	etr	Lcom/mojang/serialization/MapCodec;	a	comp_1878	comp_1878
METHOD	etr	()Lcom/mojang/serialization/MapCodec;	a	comp_1878	comp_1878
CLASS	ets	net/minecraft/class_217	net/minecraft/loot/condition/LootConditionTypes
FIELD	ets	Lcom/mojang/serialization/Codec;	a	field_50031	CODEC
FIELD	ets	Lcom/mojang/serialization/Codec;	b	field_45869	ENTRY_CODEC
FIELD	ets	Letr;	c	field_25235	field_25235
FIELD	ets	Letr;	d	field_44789	field_44789
FIELD	ets	Letr;	e	field_44790	field_44790
FIELD	ets	Letr;	f	field_25237	field_25237
FIELD	ets	Letr;	g	field_25238	field_25238
FIELD	ets	Letr;	h	field_25239	field_25239
FIELD	ets	Letr;	i	field_25240	field_25240
FIELD	ets	Letr;	j	field_25241	field_25241
FIELD	ets	Letr;	k	field_25242	field_25242
FIELD	ets	Letr;	l	field_25243	field_25243
FIELD	ets	Letr;	m	field_25244	field_25244
FIELD	ets	Letr;	n	field_25245	field_25245
FIELD	ets	Letr;	o	field_25246	field_25246
FIELD	ets	Letr;	p	field_25247	field_25247
FIELD	ets	Letr;	q	field_25248	field_25248
FIELD	ets	Letr;	r	field_25249	field_25249
FIELD	ets	Letr;	s	field_25250	field_25250
FIELD	ets	Letr;	t	field_27911	field_27911
FIELD	ets	Lcom/mojang/serialization/Codec;	u	field_45870	BASE_CODEC
METHOD	ets	()Lcom/mojang/serialization/Codec;	a	method_53422	method_53422
METHOD	ets	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Letr;	a	method_29327	register
CLASS	ett	net/minecraft/class_215	net/minecraft/loot/condition/EntityPropertiesLootCondition
FIELD	ett	Lcom/mojang/serialization/MapCodec;	a	field_45871	CODEC
FIELD	ett	Ljava/util/Optional;	b	comp_1879	comp_1879
FIELD	ett	Leqg$b;	c	comp_1880	entity
METHOD	ett	(Lbu$a;Leqg$b;)Letq;	a	method_916	method_916
METHOD	ett	(Lbu;Leqg$b;)Letq;	a	method_27864	method_27864
METHOD	ett	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53423	method_53423
METHOD	ett	(Leqg$b;)Letq$a;	a	method_15972	create
METHOD	ett	(Leqg$b;Lbu$a;)Letq$a;	a	method_917	builder
METHOD	ett	(Leqg$b;Lbu;)Letq$a;	a	method_27865	builder
METHOD	ett	(Leqg;)Z	a	method_914	test
METHOD	ett	()Ljava/util/Optional;	c	comp_1879	comp_1879
METHOD	ett	()Leqg$b;	d	comp_1880	entity
CLASS	etu	net/minecraft/class_221	net/minecraft/loot/condition/KilledByPlayerLootCondition
FIELD	etu	Lcom/mojang/serialization/MapCodec;	a	field_45872	CODEC
FIELD	etu	Letu;	b	field_1297	INSTANCE
METHOD	etu	(Leqg;)Z	a	method_938	test
METHOD	etu	()Letq$a;	c	method_939	builder
METHOD	etu	()Letq;	d	method_940	method_940
CLASS	etv	net/minecraft/class_219	net/minecraft/loot/condition/RandomChanceLootCondition
FIELD	etv	Lcom/mojang/serialization/MapCodec;	a	field_45873	CODEC
FIELD	etv	F	b	comp_1881	chance
METHOD	etv	(F)Letq$a;	a	method_932	builder
METHOD	etv	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53424	method_53424
METHOD	etv	(Leqg;)Z	a	method_934	test
METHOD	etv	(F)Letq;	b	method_933	method_933
METHOD	etv	()F	c	comp_1881	chance
CLASS	etw	net/minecraft/class_225	net/minecraft/loot/condition/RandomChanceWithLootingLootCondition
FIELD	etw	Lcom/mojang/serialization/MapCodec;	a	field_45874	CODEC
FIELD	etw	F	b	comp_1882	chance
FIELD	etw	F	c	comp_1883	comp_1883
METHOD	etw	(FF)Letq$a;	a	method_953	builder
METHOD	etw	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53425	method_53425
METHOD	etw	(Leqg;)Z	a	method_950	test
METHOD	etw	(FF)Letq;	b	method_952	method_952
METHOD	etw	()F	c	comp_1882	chance
METHOD	etw	()F	d	comp_1883	comp_1883
CLASS	etx	net/minecraft/class_223	net/minecraft/loot/condition/MatchToolLootCondition
FIELD	etx	Lcom/mojang/serialization/MapCodec;	a	field_45875	CODEC
FIELD	etx	Ljava/util/Optional;	b	comp_1884	comp_1884
METHOD	etx	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53426	method_53426
METHOD	etx	(Lcp$a;)Letq$a;	a	method_945	builder
METHOD	etx	(Leqg;)Z	a	method_946	test
METHOD	etx	(Lcp$a;)Letq;	b	method_944	method_944
METHOD	etx	()Ljava/util/Optional;	c	comp_1884	comp_1884
CLASS	ety	net/minecraft/class_4571	net/minecraft/loot/condition/TimeCheckLootCondition
FIELD	ety	Lcom/mojang/serialization/MapCodec;	a	field_45876	CODEC
FIELD	ety	Ljava/util/Optional;	b	comp_1885	comp_1885
FIELD	ety	Leqf;	c	comp_1886	comp_1886
METHOD	ety	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53427	method_53427
METHOD	ety	(Leqf;)Lety$a;	a	method_35559	create
METHOD	ety	(Leqg;)Z	a	method_22587	test
METHOD	ety	()Ljava/util/Optional;	c	comp_1885	comp_1885
METHOD	ety	()Leqf;	d	comp_1886	comp_1886
CLASS	ety$a	net/minecraft/class_4571$class_6164	net/minecraft/loot/condition/TimeCheckLootCondition$Builder
FIELD	ety$a	Ljava/util/Optional;	a	field_31871	period
FIELD	ety$a	Leqf;	b	field_31872	value
METHOD	ety$a	()Lety;	a	method_35561	build
METHOD	ety$a	(J)Lety$a;	a	method_35560	period
CLASS	etz	net/minecraft/class_5644	net/minecraft/loot/condition/ValueCheckLootCondition
FIELD	etz	Lcom/mojang/serialization/MapCodec;	a	field_45877	CODEC
FIELD	etz	Leul;	b	comp_1887	value
FIELD	etz	Leqf;	c	comp_1888	comp_1888
METHOD	etz	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53428	method_53428
METHOD	etz	(Leqg;)Z	a	method_32423	test
METHOD	etz	(Leul;Leqf;)Letq$a;	a	method_35562	builder
METHOD	etz	(Leul;Leqf;)Letq;	b	method_35563	method_35563
METHOD	etz	()Leul;	c	comp_1887	value
METHOD	etz	()Leqf;	d	comp_1888	comp_1888
CLASS	eua	net/minecraft/class_227	net/minecraft/loot/condition/WeatherCheckLootCondition
FIELD	eua	Lcom/mojang/serialization/MapCodec;	a	field_45878	CODEC
FIELD	eua	Ljava/util/Optional;	b	comp_1889	raining
FIELD	eua	Ljava/util/Optional;	c	comp_1890	thundering
METHOD	eua	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53429	method_53429
METHOD	eua	(Leqg;)Z	a	method_957	test
METHOD	eua	()Leua$a;	c	method_35564	create
METHOD	eua	()Ljava/util/Optional;	d	comp_1889	raining
METHOD	eua	()Ljava/util/Optional;	e	comp_1890	thundering
CLASS	eua$a	net/minecraft/class_227$class_6165	net/minecraft/loot/condition/WeatherCheckLootCondition$Builder
FIELD	eua$a	Ljava/util/Optional;	a	field_31873	raining
FIELD	eua$a	Ljava/util/Optional;	b	field_31874	thundering
METHOD	eua$a	()Leua;	a	method_35566	build
METHOD	eua$a	(Z)Leua$a;	a	method_35565	raining
METHOD	eua$a	(Z)Leua$a;	b	method_35567	thundering
CLASS	eub	net/minecraft/class_6166	net/minecraft/unused/packageinfo/PackageInfo6166
CLASS	euc	net/minecraft/class_5646	net/minecraft/loot/provider/nbt/ContextLootNbtProvider
FIELD	euc	Leuc;	a	field_27914	BLOCK_ENTITY
FIELD	euc	Lcom/mojang/serialization/MapCodec;	b	field_45879	CODEC
FIELD	euc	Lcom/mojang/serialization/Codec;	c	field_45880	INLINE_CODEC
FIELD	euc	Ljava/lang/String;	d	field_31875	BLOCK_ENTITY_TARGET_NAME
FIELD	euc	Leuc$a;	e	field_27915	BLOCK_ENTITY_TARGET
FIELD	euc	Lcom/mojang/serialization/Codec;	f	field_45881	TARGET_CODEC
FIELD	euc	Leuc$a;	g	field_27916	target
METHOD	euc	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53430	method_53430
METHOD	euc	(Leqg$b;)Leue;	a	method_35568	fromTarget
METHOD	euc	(Leuc;)Leuc$a;	a	method_53431	method_53431
METHOD	euc	(Ljava/lang/String;)Leuc$a;	a	method_53432	method_53432
METHOD	euc	(Leqg$b;)Leuc$a;	b	method_32430	getTarget
METHOD	euc	(Leuc;)Leuc$a;	b	method_53433	method_53433
CLASS	euc$1	net/minecraft/class_5646$1	net/minecraft/loot/provider/nbt/ContextLootNbtProvider$1
CLASS	euc$2	net/minecraft/class_5646$2	net/minecraft/loot/provider/nbt/ContextLootNbtProvider$2
FIELD	euc$2	Leqg$b;	a	field_27917	field_27917
CLASS	euc$a	net/minecraft/class_5646$class_5648	net/minecraft/loot/provider/nbt/ContextLootNbtProvider$Target
METHOD	euc$a	()Ljava/lang/String;	a	method_32434	getName
METHOD	euc$a	(Leqg;)Lvo;	a	method_32435	getNbt
METHOD	euc$a	()Ljava/util/Set;	b	method_32436	getRequiredParameters
CLASS	eud	net/minecraft/class_5650	net/minecraft/loot/provider/nbt/LootNbtProviderType
FIELD	eud	Lcom/mojang/serialization/MapCodec;	a	comp_1891	comp_1891
METHOD	eud	()Lcom/mojang/serialization/MapCodec;	a	comp_1891	comp_1891
CLASS	eue	net/minecraft/class_5651	net/minecraft/loot/provider/nbt/LootNbtProvider
METHOD	eue	()Leud;	a	method_32439	getType
METHOD	eue	(Leqg;)Lvo;	a	method_32440	getNbt
METHOD	eue	()Ljava/util/Set;	b	method_32441	getRequiredParameters
CLASS	euf	net/minecraft/class_5652	net/minecraft/loot/provider/nbt/LootNbtProviderTypes
FIELD	euf	Lcom/mojang/serialization/Codec;	a	field_45882	CODEC
FIELD	euf	Leud;	b	field_27918	field_27918
FIELD	euf	Leud;	c	field_27919	field_27919
FIELD	euf	Lcom/mojang/serialization/Codec;	d	field_45883	BASE_CODEC
METHOD	euf	()Lcom/mojang/serialization/Codec;	a	method_53434	method_53434
METHOD	euf	(Leue;)Lcom/mojang/datafixers/util/Either;	a	method_53436	method_53436
METHOD	euf	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leud;	a	method_32443	register
CLASS	eug	net/minecraft/class_5653	net/minecraft/loot/provider/nbt/StorageLootNbtProvider
FIELD	eug	Lcom/mojang/serialization/MapCodec;	a	field_45884	CODEC
FIELD	eug	Lale;	b	comp_1892	source
METHOD	eug	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53437	method_53437
METHOD	eug	()Lale;	c	comp_1892	source
CLASS	euh	net/minecraft/class_6167	net/minecraft/unused/packageinfo/PackageInfo6167
CLASS	eui	net/minecraft/class_40	net/minecraft/loot/provider/number/BinomialLootNumberProvider
FIELD	eui	Lcom/mojang/serialization/MapCodec;	a	field_45885	CODEC
FIELD	eui	Leul;	b	comp_1893	comp_1893
FIELD	eui	Leul;	c	comp_1894	comp_1894
METHOD	eui	(IF)Leui;	a	method_273	create
METHOD	eui	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53438	method_53438
METHOD	eui	()Leul;	c	comp_1893	comp_1893
METHOD	eui	()Leul;	d	comp_1894	comp_1894
CLASS	euj	net/minecraft/class_44	net/minecraft/loot/provider/number/ConstantLootNumberProvider
FIELD	euj	Lcom/mojang/serialization/MapCodec;	a	field_45886	CODEC
FIELD	euj	Lcom/mojang/serialization/Codec;	b	field_45887	INLINE_CODEC
FIELD	euj	F	c	comp_1895	comp_1895
METHOD	euj	(F)Leuj;	a	method_32448	create
METHOD	euj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53439	method_53439
METHOD	euj	()F	c	comp_1895	comp_1895
CLASS	euk	net/minecraft/class_5657	net/minecraft/loot/provider/number/LootNumberProviderType
FIELD	euk	Lcom/mojang/serialization/MapCodec;	a	comp_1896	comp_1896
METHOD	euk	()Lcom/mojang/serialization/MapCodec;	a	comp_1896	comp_1896
CLASS	eul	net/minecraft/class_5658	net/minecraft/loot/provider/number/LootNumberProvider
METHOD	eul	(Leqg;)I	a	method_366	nextInt
METHOD	eul	()Leuk;	b	method_365	getType
METHOD	eul	(Leqg;)F	b	method_32454	nextFloat
CLASS	eum	net/minecraft/class_5659	net/minecraft/loot/provider/number/LootNumberProviderTypes
FIELD	eum	Lcom/mojang/serialization/Codec;	a	field_45888	CODEC
FIELD	eum	Leuk;	b	field_27921	field_27921
FIELD	eum	Leuk;	c	field_27922	field_27922
FIELD	eum	Leuk;	d	field_27923	field_27923
FIELD	eum	Leuk;	e	field_27924	field_27924
FIELD	eum	Leuk;	f	field_50032	field_50032
FIELD	eum	Lcom/mojang/serialization/Codec;	g	field_45889	BASE_CODEC
METHOD	eum	()Lcom/mojang/serialization/Codec;	a	method_53440	method_53440
METHOD	eum	(Leul;)Lcom/mojang/datafixers/util/Either;	a	method_53442	method_53442
METHOD	eum	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leuk;	a	method_32456	register
CLASS	eun	net/minecraft/class_5660	net/minecraft/loot/provider/number/ScoreLootNumberProvider
FIELD	eun	Lcom/mojang/serialization/MapCodec;	a	field_45890	CODEC
FIELD	eun	Leuu;	b	comp_1897	comp_1897
FIELD	eun	Ljava/lang/String;	c	comp_1898	comp_1898
FIELD	eun	F	d	comp_1899	comp_1899
METHOD	eun	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53443	method_53443
METHOD	eun	(Leqg$b;Ljava/lang/String;)Leun;	a	method_35569	create
METHOD	eun	(Leqg$b;Ljava/lang/String;F)Leun;	a	method_35570	create
METHOD	eun	()Leuu;	c	comp_1897	comp_1897
METHOD	eun	()Ljava/lang/String;	d	comp_1898	comp_1898
METHOD	eun	()F	e	comp_1899	comp_1899
CLASS	euo	net/minecraft/class_9432	net/minecraft/loot/provider/number/StorageLootNumberProvider
FIELD	euo	Lcom/mojang/serialization/MapCodec;	a	field_50033	CODEC
FIELD	euo	Lale;	b	comp_2525	comp_2525
FIELD	euo	Lfh$g;	c	comp_2526	comp_2526
METHOD	euo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_58470	method_58470
METHOD	euo	()Lale;	c	comp_2525	comp_2525
METHOD	euo	(Leqg;)Ljava/util/Optional;	c	method_58471	getNumber
METHOD	euo	()Lfh$g;	d	comp_2526	comp_2526
CLASS	eup	net/minecraft/class_5662	net/minecraft/loot/provider/number/UniformLootNumberProvider
FIELD	eup	Lcom/mojang/serialization/MapCodec;	a	field_45891	CODEC
FIELD	eup	Leul;	b	comp_1900	comp_1900
FIELD	eup	Leul;	c	comp_1901	comp_1901
METHOD	eup	(FF)Leup;	a	method_32462	create
METHOD	eup	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53444	method_53444
METHOD	eup	()Leul;	c	comp_1900	comp_1900
METHOD	eup	()Leul;	d	comp_1901	comp_1901
CLASS	euq	net/minecraft/class_6168	net/minecraft/unused/packageinfo/PackageInfo6168
CLASS	eur	net/minecraft/class_5664	net/minecraft/loot/provider/score/ContextLootScoreProvider
FIELD	eur	Lcom/mojang/serialization/MapCodec;	a	field_45892	CODEC
FIELD	eur	Lcom/mojang/serialization/Codec;	b	field_45893	INLINE_CODEC
FIELD	eur	Leqg$b;	c	comp_1902	comp_1902
METHOD	eur	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53445	method_53445
METHOD	eur	(Leqg$b;)Leuu;	a	method_35571	create
METHOD	eur	()Leqg$b;	c	comp_1902	comp_1902
CLASS	eus	net/minecraft/class_5667	net/minecraft/loot/provider/score/FixedLootScoreProvider
FIELD	eus	Lcom/mojang/serialization/MapCodec;	a	field_45894	CODEC
FIELD	eus	Ljava/lang/String;	b	comp_1903	comp_1903
METHOD	eus	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_53446	method_53446
METHOD	eus	(Ljava/lang/String;)Leuu;	a	method_35572	create
METHOD	eus	()Ljava/lang/String;	c	comp_1903	comp_1903
CLASS	eut	net/minecraft/class_5669	net/minecraft/loot/provider/score/LootScoreProviderType
FIELD	eut	Lcom/mojang/serialization/MapCodec;	a	comp_1904	comp_1904
METHOD	eut	()Lcom/mojang/serialization/MapCodec;	a	comp_1904	comp_1904
CLASS	euu	net/minecraft/class_5670	net/minecraft/loot/provider/score/LootScoreProvider
METHOD	euu	()Leut;	a	method_32475	getType
METHOD	euu	(Leqg;)Lews;	a	method_55379	getScoreHolder
METHOD	euu	()Ljava/util/Set;	b	method_32477	getRequiredParameters
CLASS	euv	net/minecraft/class_5671	net/minecraft/loot/provider/score/LootScoreProviderTypes
FIELD	euv	Lcom/mojang/serialization/Codec;	a	field_45895	CODEC
FIELD	euv	Leut;	b	field_27932	field_27932
FIELD	euv	Leut;	c	field_27933	field_27933
FIELD	euv	Lcom/mojang/serialization/Codec;	d	field_45896	BASE_CODEC
METHOD	euv	()Lcom/mojang/serialization/Codec;	a	method_53447	method_53447
METHOD	euv	(Leuu;)Lcom/mojang/datafixers/util/Either;	a	method_53449	method_53449
METHOD	euv	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Leut;	a	method_32479	register
CLASS	euw	net/minecraft/class_6169	net/minecraft/unused/packageinfo/PackageInfo6169
CLASS	eux	net/minecraft/class_6170	net/minecraft/unused/packageinfo/PackageInfo6170
CLASS	euy	net/minecraft/class_231	net/minecraft/world/timer/FunctionTimerCallback
FIELD	euy	Lale;	a	field_1304	name
METHOD	euy	(Lalt;Lib;)V	a	method_17938	method_17938
METHOD	euy	(Lnet/minecraft/server/MinecraftServer;Levc;J)V	a	method_967	call
CLASS	euy$a	net/minecraft/class_231$class_232	net/minecraft/world/timer/FunctionTimerCallback$Serializer
METHOD	euy$a	(Lur;)Leuy;	a	method_969	deserialize
METHOD	euy$a	(Lur;Leuy;)V	a	method_968	serialize
CLASS	euz	net/minecraft/class_229	net/minecraft/world/timer/FunctionTagTimerCallback
FIELD	euz	Lale;	a	field_1303	name
METHOD	euz	(Lnet/minecraft/server/MinecraftServer;Levc;J)V	a	method_962	call
CLASS	euz$a	net/minecraft/class_229$class_230	net/minecraft/world/timer/FunctionTagTimerCallback$Serializer
METHOD	euz$a	(Lur;)Leuz;	a	method_965	deserialize
METHOD	euz$a	(Lur;Leuz;)V	a	method_964	serialize
CLASS	eva	net/minecraft/class_234	net/minecraft/world/timer/TimerCallback
METHOD	eva	(Ljava/lang/Object;Levc;J)V	handle	method_974	call
CLASS	eva$a	net/minecraft/class_234$class_235	net/minecraft/world/timer/TimerCallback$Serializer
FIELD	eva$a	Lale;	a	field_1309	id
FIELD	eva$a	Ljava/lang/Class;	b	field_1310	callbackClass
METHOD	eva$a	()Lale;	a	method_977	getId
METHOD	eva$a	(Lur;Leva;)V	a	method_975	serialize
METHOD	eva$a	()Ljava/lang/Class;	b	method_978	getCallbackClass
METHOD	eva$a	(Lur;)Leva;	b	method_976	deserialize
CLASS	evb	net/minecraft/class_233	net/minecraft/world/timer/TimerCallbackSerializer
FIELD	evb	Levb;	a	field_1306	INSTANCE
FIELD	evb	Lorg/slf4j/Logger;	b	field_1308	LOGGER
FIELD	evb	Ljava/util/Map;	c	field_1307	serializersByType
FIELD	evb	Ljava/util/Map;	d	field_1305	serializersByClass
METHOD	evb	(Leva$a;)Levb;	a	method_971	registerSerializer
METHOD	evb	(Leva;)Lur;	a	method_973	serialize
METHOD	evb	(Ljava/lang/Class;)Leva$a;	a	method_970	getSerializer
METHOD	evb	(Lur;)Leva;	a	method_972	deserialize
CLASS	evc	net/minecraft/class_236	net/minecraft/world/timer/Timer
FIELD	evc	Lorg/slf4j/Logger;	a	field_1315	LOGGER
FIELD	evc	Ljava/lang/String;	b	field_31876	CALLBACK_KEY
FIELD	evc	Ljava/lang/String;	c	field_31877	NAME_KEY
FIELD	evc	Ljava/lang/String;	d	field_31878	TRIGGER_TIME_KEY
FIELD	evc	Levb;	e	field_1314	callback
FIELD	evc	Ljava/util/Queue;	f	field_1313	events
FIELD	evc	Lcom/google/common/primitives/UnsignedLong;	g	field_1311	eventCounter
FIELD	evc	Lcom/google/common/collect/Table;	h	field_1312	eventsByName
METHOD	evc	()Ljava/util/Set;	a	method_22592	getEventNames
METHOD	evc	(Lcom/mojang/serialization/Dynamic;)V	a	method_29040	method_29040
METHOD	evc	(Levc$a;)Lur;	a	method_980	serialize
METHOD	evc	(Ljava/lang/Object;J)V	a	method_988	processEvents
METHOD	evc	(Ljava/lang/String;)I	a	method_22593	remove
METHOD	evc	(Ljava/lang/String;JLeva;)V	a	method_985	setEvent
METHOD	evc	(Lur;)V	a	method_986	addEvent
METHOD	evc	()Lux;	b	method_982	toNbt
METHOD	evc	(Levc$a;)Lcom/google/common/primitives/UnsignedLong;	b	method_21904	method_21904
METHOD	evc	()Ljava/util/Comparator;	c	method_987	createEventComparator
METHOD	evc	(Levc$a;)J	c	method_21905	method_21905
CLASS	evc$a	net/minecraft/class_236$class_237	net/minecraft/world/timer/Timer$Event
FIELD	evc$a	J	a	field_1318	triggerTime
FIELD	evc$a	Lcom/google/common/primitives/UnsignedLong;	b	field_1319	id
FIELD	evc$a	Ljava/lang/String;	c	field_1317	name
FIELD	evc$a	Leva;	d	field_1316	callback
CLASS	evd	net/minecraft/class_6171	net/minecraft/unused/packageinfo/PackageInfo6171
CLASS	eve	net/minecraft/class_8579	net/minecraft/util/path/SymlinkValidationException
FIELD	eve	Ljava/nio/file/Path;	a	field_44953	path
FIELD	eve	Ljava/util/List;	b	field_44954	symlinks
METHOD	eve	(Levg;)Ljava/lang/String;	a	method_52240	method_52240
METHOD	eve	(Ljava/nio/file/Path;Ljava/util/List;)Ljava/lang/String;	a	method_52241	getMessage
CLASS	evf	net/minecraft/class_8580	net/minecraft/util/path/SymlinkFinder
FIELD	evf	Ljava/nio/file/PathMatcher;	a	field_44955	matcher
METHOD	evf	(Ljava/nio/file/Path;)Ljava/util/List;	a	method_52618	validate
METHOD	evf	(Ljava/nio/file/Path;Ljava/util/List;)V	a	method_52242	validate
METHOD	evf	(Ljava/nio/file/Path;Z)Ljava/util/List;	a	method_52243	collect
METHOD	evf	(Ljava/nio/file/Path;Ljava/util/List;)V	b	method_52619	validateRecursively
CLASS	evf$1	net/minecraft/class_8580$1	net/minecraft/util/path/SymlinkFinder$1
FIELD	evf$1	Ljava/util/List;	a	field_44956	field_44956
FIELD	evf$1	Levf;	b	field_44957	field_44957
METHOD	evf$1	(Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult;	a	method_52244	preVisitDirectory
METHOD	evf$1	(Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)Ljava/nio/file/FileVisitResult;	b	method_52245	visitFile
METHOD	evf$1	(Ljava/nio/file/Path;Ljava/nio/file/attribute/BasicFileAttributes;)V	c	method_52246	validate
CLASS	evg	net/minecraft/class_8581	net/minecraft/util/path/SymlinkEntry
FIELD	evg	Ljava/nio/file/Path;	a	comp_1547	comp_1547
FIELD	evg	Ljava/nio/file/Path;	b	comp_1548	comp_1548
METHOD	evg	()Ljava/nio/file/Path;	a	comp_1547	comp_1547
METHOD	evg	()Ljava/nio/file/Path;	b	comp_1548	comp_1548
CLASS	evh	net/minecraft/class_8582	net/minecraft/util/path/AllowedSymlinkPathMatcher
FIELD	evh	Lorg/slf4j/Logger;	a	field_44958	LOGGER
FIELD	evh	Ljava/lang/String;	b	field_44959	COMMENT_LINE_PREFIX
FIELD	evh	Ljava/util/List;	c	field_44960	allowedEntries
FIELD	evh	Ljava/util/Map;	d	field_44961	matcherCache
METHOD	evh	(Ljava/io/BufferedReader;)Levh;	a	method_52247	fromReader
METHOD	evh	(Ljava/lang/String;)Ljava/util/stream/Stream;	a	method_52248	method_52248
METHOD	evh	(Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher;	a	method_52249	get
METHOD	evh	(Ljava/nio/file/FileSystem;Levh$a;)Ljava/nio/file/PathMatcher;	a	method_52250	method_52250
METHOD	evh	(Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher;	a	method_52251	method_52251
METHOD	evh	(Ljava/nio/file/Path;)Z	a	method_52252	method_52252
METHOD	evh	(Ljava/util/List;Ljava/nio/file/Path;)Z	a	method_52253	method_52253
METHOD	evh	(Ljava/nio/file/Path;)Z	b	method_52254	method_52254
CLASS	evh$a	net/minecraft/class_8582$class_8583	net/minecraft/util/path/AllowedSymlinkPathMatcher$Entry
FIELD	evh$a	Levh$b;	a	comp_1549	comp_1549
FIELD	evh$a	Ljava/lang/String;	b	comp_1550	comp_1550
METHOD	evh$a	()Levh$b;	a	comp_1549	comp_1549
METHOD	evh$a	(Ljava/lang/String;)Ljava/util/Optional;	a	method_52255	readLine
METHOD	evh$a	(Ljava/nio/file/FileSystem;)Ljava/nio/file/PathMatcher;	a	method_52256	compile
METHOD	evh$a	()Ljava/lang/String;	b	comp_1550	comp_1550
METHOD	evh$a	(Ljava/lang/String;)Levh$a;	b	method_52257	glob
METHOD	evh$a	(Ljava/lang/String;)Levh$a;	c	method_52258	regex
METHOD	evh$a	(Ljava/lang/String;)Levh$a;	d	method_52259	prefix
CLASS	evh$b	net/minecraft/class_8582$class_8584	net/minecraft/util/path/AllowedSymlinkPathMatcher$EntryType
FIELD	evh$b	Levh$b;	a	field_44962	DEFAULT
FIELD	evh$b	Levh$b;	b	field_44963	PREFIX
METHOD	evh$b	(Ljava/lang/String;Ljava/nio/file/Path;)Z	a	method_52260	method_52260
METHOD	evh$b	(Ljava/nio/file/FileSystem;Ljava/lang/String;)Ljava/nio/file/PathMatcher;	a	method_52261	method_52261
CLASS	evi	net/minecraft/class_8585	net/minecraft/unused/packageinfo/PackageInfo8585
CLASS	evj	net/minecraft/class_6172	net/minecraft/unused/packageinfo/PackageInfo6172
CLASS	evk	net/minecraft/class_238	net/minecraft/util/math/Box
FIELD	evk	D	a	field_1323	minX
FIELD	evk	D	b	field_1322	minY
FIELD	evk	D	c	field_1321	minZ
FIELD	evk	D	d	field_1320	maxX
FIELD	evk	D	e	field_1325	maxY
FIELD	evk	D	f	field_1324	maxZ
FIELD	evk	D	g	field_31879	EPSILON
METHOD	evk	()D	a	method_995	getAverageSideLength
METHOD	evk	(D)Levk;	a	method_35574	withMinX
METHOD	evk	(DDD)Levk;	a	method_1002	shrink
METHOD	evk	(DDDDDD)Z	a	method_1003	intersects
METHOD	evk	(Leia;)Levk;	a	method_19316	from
METHOD	evk	(Levk;)Levk;	a	method_999	intersection
METHOD	evk	(Levk;Levp;[DLje;DDD)Lje;	a	method_1007	traceCollisionSide
METHOD	evk	(Levp;)Levk;	a	method_29968	from
METHOD	evk	(Levp;DDD)Levk;	a	method_30048	of
METHOD	evk	(Levp;Levp;)Z	a	method_993	intersects
METHOD	evk	(Liz;)Levk;	a	method_996	offset
METHOD	evk	(Liz;Liz;)Levk;	a	method_54784	enclosing
METHOD	evk	(Ljava/lang/Iterable;Levp;Levp;Liz;)Levl;	a	method_1010	raycast
METHOD	evk	(Lje$a;)D	a	method_1001	getMin
METHOD	evk	([DLje;DDDDDDDDLje;DDD)Lje;	a	method_998	traceCollisionSide
METHOD	evk	()D	b	method_17939	getLengthX
METHOD	evk	(D)Levk;	b	method_35575	withMinY
METHOD	evk	(DDD)Levk;	b	method_1012	stretch
METHOD	evk	(Levk;)Levk;	b	method_991	union
METHOD	evk	(Levp;)Levk;	b	method_18804	stretch
METHOD	evk	(Levp;Levp;)Ljava/util/Optional;	b	method_992	raycast
METHOD	evk	(Lje$a;)D	b	method_990	getMax
METHOD	evk	()D	c	method_17940	getLengthY
METHOD	evk	(D)Levk;	c	method_35576	withMinZ
METHOD	evk	(DDD)Levk;	c	method_1009	expand
METHOD	evk	(Levk;)Z	c	method_994	intersects
METHOD	evk	(Levp;)Levk;	c	method_997	offset
METHOD	evk	()D	d	method_17941	getLengthZ
METHOD	evk	(D)Levk;	d	method_35577	withMaxX
METHOD	evk	(DDD)Levk;	d	method_989	offset
METHOD	evk	(Levp;)Z	d	method_1006	contains
METHOD	evk	()Z	e	method_1013	isNaN
METHOD	evk	(D)Levk;	e	method_35578	withMaxY
METHOD	evk	(DDD)Z	e	method_1008	contains
METHOD	evk	(Levp;)D	e	method_49271	squaredMagnitude
METHOD	evk	()Levp;	f	method_1005	getCenter
METHOD	evk	(D)Levk;	f	method_35579	withMaxZ
METHOD	evk	(DDD)Levk;	f	method_35580	contract
METHOD	evk	(D)Levk;	g	method_1014	expand
METHOD	evk	(D)Levk;	h	method_1011	contract
CLASS	evl	net/minecraft/class_3965	net/minecraft/util/hit/BlockHitResult
FIELD	evl	Lje;	b	field_17588	side
FIELD	evl	Liz;	c	field_17589	blockPos
FIELD	evl	Z	d	field_17590	missed
FIELD	evl	Z	e	field_17591	insideBlock
METHOD	evl	()Liz;	a	method_17777	getBlockPos
METHOD	evl	(Levp;Lje;Liz;)Levl;	a	method_17778	createMissed
METHOD	evl	(Liz;)Levl;	a	method_29328	withBlockPos
METHOD	evl	(Lje;)Levl;	a	method_17779	withSide
METHOD	evl	()Lje;	b	method_17780	getSide
METHOD	evl	()Z	d	method_17781	isInsideBlock
CLASS	evm	net/minecraft/class_3966	net/minecraft/util/hit/EntityHitResult
FIELD	evm	Lbss;	b	field_17592	entity
METHOD	evm	()Lbss;	a	method_17782	getEntity
CLASS	evn	net/minecraft/class_239	net/minecraft/util/hit/HitResult
FIELD	evn	Levp;	a	field_1329	pos
METHOD	evn	(Lbss;)D	a	method_24801	squaredDistanceTo
METHOD	evn	()Levn$a;	c	method_17783	getType
METHOD	evn	()Levp;	e	method_17784	getPos
CLASS	evn$a	net/minecraft/class_239$class_240	net/minecraft/util/hit/HitResult$Type
FIELD	evn$a	Levn$a;	a	field_1333	field_1333
FIELD	evn$a	Levn$a;	b	field_1332	field_1332
FIELD	evn$a	Levn$a;	c	field_1331	field_1331
FIELD	evn$a	[Levn$a;	d	field_1334	field_1334
METHOD	evn$a	()[Levn$a;	a	method_36796	method_36796
CLASS	evo	net/minecraft/class_241	net/minecraft/util/math/Vec2f
FIELD	evo	Levo;	a	field_1340	ZERO
FIELD	evo	Levo;	b	field_1335	SOUTH_EAST_UNIT
FIELD	evo	Levo;	c	field_1341	EAST_UNIT
FIELD	evo	Levo;	d	field_1338	WEST_UNIT
FIELD	evo	Levo;	e	field_1336	SOUTH_UNIT
FIELD	evo	Levo;	f	field_1344	NORTH_UNIT
FIELD	evo	Levo;	g	field_1337	MAX_SOUTH_EAST
FIELD	evo	Levo;	h	field_1339	MIN_SOUTH_EAST
FIELD	evo	F	i	field_1343	x
FIELD	evo	F	j	field_1342	y
METHOD	evo	()Levo;	a	method_35581	normalize
METHOD	evo	(F)Levo;	a	method_35582	multiply
METHOD	evo	(Levo;)F	a	method_35583	dot
METHOD	evo	()F	b	method_35584	length
METHOD	evo	(F)Levo;	b	method_35585	add
METHOD	evo	(Levo;)Levo;	b	method_35586	add
METHOD	evo	()F	c	method_35587	lengthSquared
METHOD	evo	(Levo;)Z	c	method_1016	equals
METHOD	evo	()Levo;	d	method_35588	negate
METHOD	evo	(Levo;)F	d	method_35589	distanceSquared
CLASS	evp	net/minecraft/class_243	net/minecraft/util/math/Vec3d
FIELD	evp	Lcom/mojang/serialization/Codec;	a	field_38277	CODEC
FIELD	evp	Levp;	b	field_1353	ZERO
FIELD	evp	D	c	field_1352	x
FIELD	evp	D	d	field_1351	y
FIELD	evp	D	e	field_1350	z
METHOD	evp	(D)Levp;	a	method_1021	multiply
METHOD	evp	(DDD)Levp;	a	method_1023	subtract
METHOD	evp	(F)Levp;	a	method_1037	rotateX
METHOD	evp	(FF)Levp;	a	method_1030	fromPolar
METHOD	evp	(I)Levp;	a	method_24457	unpackRgb
METHOD	evp	(Lazf;F)Levp;	a	method_49272	addRandom
METHOD	evp	(Levo;)Levp;	a	method_1034	fromPolar
METHOD	evp	(Levp;)Levp;	a	method_1035	relativize
METHOD	evp	(Levp;D)Levp;	a	method_35590	lerp
METHOD	evp	(Levp;DD)Z	a	method_55230	isWithinRangeOf
METHOD	evp	(Ljava/util/EnumSet;)Levp;	a	method_1032	floorAlongAxes
METHOD	evp	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_42394	method_42394
METHOD	evp	(Lje$a;)D	a	method_18043	getComponentAlongAxis
METHOD	evp	(Lje$a;D)Levp;	a	method_38499	withAxis
METHOD	evp	(Lje;D)Levp;	a	method_43206	offset
METHOD	evp	(Ljs;D)Z	a	method_24802	isInRange
METHOD	evp	(Lkd;)Levp;	a	method_24954	of
METHOD	evp	(Lkd;D)Levp;	a	method_26410	ofCenter
METHOD	evp	(Lkd;DDD)Levp;	a	method_49273	add
METHOD	evp	(DDD)Levp;	b	method_1031	add
METHOD	evp	(F)Levp;	b	method_1024	rotateY
METHOD	evp	(Levp;)D	b	method_1026	dotProduct
METHOD	evp	(Ljava/util/List;)Levp;	b	method_42395	method_42395
METHOD	evp	(Lkd;)Levp;	b	method_24953	ofCenter
METHOD	evp	(DDD)D	c	method_1028	squaredDistanceTo
METHOD	evp	(F)Levp;	c	method_31033	rotateZ
METHOD	evp	(Levp;)Levp;	c	method_1036	crossProduct
METHOD	evp	(Lkd;)Levp;	c	method_24955	ofBottomCenter
METHOD	evp	()Levp;	d	method_1029	normalize
METHOD	evp	(DDD)Levp;	d	method_18805	multiply
METHOD	evp	(Levp;)Levp;	d	method_1020	subtract
METHOD	evp	()Levp;	e	method_22882	negate
METHOD	evp	(Levp;)Levp;	e	method_1019	add
METHOD	evp	()D	f	method_1033	length
METHOD	evp	(Levp;)D	f	method_1022	distanceTo
METHOD	evp	()D	g	method_1027	lengthSquared
METHOD	evp	(Levp;)D	g	method_1025	squaredDistanceTo
METHOD	evp	()D	h	method_37267	horizontalLength
METHOD	evp	(Levp;)Levp;	h	method_18806	multiply
METHOD	evp	()D	i	method_37268	horizontalLengthSquared
METHOD	evp	(Levp;)Ljava/util/List;	i	method_42396	method_42396
METHOD	evp	()Lorg/joml/Vector3f;	j	method_46409	toVector3f
CLASS	evq	net/minecraft/class_6173	net/minecraft/unused/packageinfo/PackageInfo6173
CLASS	evr	net/minecraft/class_245	net/minecraft/util/shape/ArrayVoxelShape
FIELD	evr	Lit/unimi/dsi/fastutil/doubles/DoubleList;	b	field_1361	xPoints
FIELD	evr	Lit/unimi/dsi/fastutil/doubles/DoubleList;	c	field_1362	yPoints
FIELD	evr	Lit/unimi/dsi/fastutil/doubles/DoubleList;	d	field_1363	zPoints
CLASS	evr$1	net/minecraft/class_245$1	net/minecraft/util/shape/ArrayVoxelShape$1
FIELD	evr$1	[I	a	field_1364	field_1364
CLASS	evs	net/minecraft/class_244	net/minecraft/util/shape/BitSetVoxelSet
FIELD	evs	Ljava/util/BitSet;	d	field_1359	storage
FIELD	evs	I	e	field_1358	minX
FIELD	evs	I	f	field_1357	minY
FIELD	evs	I	g	field_1356	minZ
FIELD	evs	I	h	field_1355	maxX
FIELD	evs	I	i	field_1354	maxY
FIELD	evs	I	j	field_1360	maxZ
METHOD	evs	(III)I	a	method_1039	getIndex
METHOD	evs	(IIII)Z	a	method_1059	isColumnFull
METHOD	evs	(IIIII)Z	a	method_31938	isXzSquareFull
METHOD	evs	(IIIIIIIII)Levs;	a	method_31939	create
METHOD	evs	(IIIZ)V	a	method_31940	set
METHOD	evs	(Levt;Levy;IILevy;IILevs;II[I[ZIII)Z	a	method_1038	method_1038
METHOD	evs	(Levy;Levy$b;Z)V	a	method_31941	forEachBox
METHOD	evs	(Levy;Levy;Lewb;Lewb;Lewb;Levt;)Levs;	a	method_1040	combine
METHOD	evs	(Lewb;Levt;Levy;ILevy;ILevs;I[I[ZIII)Z	a	method_1042	method_1042
METHOD	evs	(Lewb;Lewb;Levt;Levy;Levy;Levs;[IIII)Z	a	method_1041	method_1041
METHOD	evs	(IIII)V	b	method_31942	clearColumn
METHOD	evs	(III)Z	d	method_58225	surrounded
CLASS	evt	net/minecraft/class_247	net/minecraft/util/function/BooleanBiFunction
FIELD	evt	Levt;	a	field_16897	FALSE
FIELD	evt	Levt;	b	field_16885	NOT_OR
FIELD	evt	Levt;	c	field_16893	ONLY_SECOND
FIELD	evt	Levt;	d	field_16894	NOT_FIRST
FIELD	evt	Levt;	e	field_16886	ONLY_FIRST
FIELD	evt	Levt;	f	field_16898	NOT_SECOND
FIELD	evt	Levt;	g	field_16892	NOT_SAME
FIELD	evt	Levt;	h	field_16888	NOT_AND
FIELD	evt	Levt;	i	field_16896	AND
FIELD	evt	Levt;	j	field_16890	SAME
FIELD	evt	Levt;	k	field_16887	SECOND
FIELD	evt	Levt;	l	field_16889	CAUSES
FIELD	evt	Levt;	m	field_16891	FIRST
FIELD	evt	Levt;	n	field_16899	CAUSED_BY
FIELD	evt	Levt;	o	field_1366	OR
FIELD	evt	Levt;	p	field_16895	TRUE
METHOD	evt	(ZZ)Z	a	method_16795	method_16795
METHOD	evt	(ZZ)Z	b	method_16785	method_16785
METHOD	evt	(ZZ)Z	c	method_16794	method_16794
METHOD	evt	(ZZ)Z	d	method_16790	method_16790
METHOD	evt	(ZZ)Z	e	method_16781	method_16781
METHOD	evt	(ZZ)Z	f	method_16796	method_16796
METHOD	evt	(ZZ)Z	g	method_16788	method_16788
METHOD	evt	(ZZ)Z	h	method_16782	method_16782
METHOD	evt	(ZZ)Z	i	method_16792	method_16792
METHOD	evt	(ZZ)Z	j	method_16786	method_16786
METHOD	evt	(ZZ)Z	k	method_16793	method_16793
METHOD	evt	(ZZ)Z	l	method_16783	method_16783
METHOD	evt	(ZZ)Z	m	method_16787	method_16787
METHOD	evt	(ZZ)Z	n	method_16791	method_16791
METHOD	evt	(ZZ)Z	o	method_16784	method_16784
METHOD	evt	(ZZ)Z	p	method_16789	method_16789
CLASS	evu	net/minecraft/class_3726	net/minecraft/block/ShapeContext
METHOD	evu	()Levu;	a	method_16194	absent
METHOD	evu	(Lbss;)Levu;	a	method_16195	of
METHOD	evu	(Lcui;)Z	a	method_17785	isHolding
METHOD	evu	(Lent;Lent;)Z	a	method_27866	canWalkOnFluid
METHOD	evu	(Lewi;Liz;Z)Z	a	method_16192	isAbove
METHOD	evu	()Z	b	method_16193	isDescending
CLASS	evv	net/minecraft/class_246	net/minecraft/util/shape/FractionalDoubleList
FIELD	evv	I	a	field_1365	sectionCount
CLASS	evw	net/minecraft/class_249	net/minecraft/util/shape/SimpleVoxelShape
CLASS	evx	net/minecraft/class_248	net/minecraft/util/shape/FractionalPairList
FIELD	evx	Levv;	a	field_1367	mergedList
FIELD	evx	I	b	field_1370	firstSectionCount
FIELD	evx	I	c	field_1368	gcd
CLASS	evy	net/minecraft/class_251	net/minecraft/util/shape/VoxelSet
FIELD	evy	I	a	field_1374	sizeX
FIELD	evy	I	b	field_1373	sizeY
FIELD	evy	I	c	field_1372	sizeZ
FIELD	evy	[Lje$a;	d	field_1375	AXES
METHOD	evy	()Z	a	method_1056	isEmpty
METHOD	evy	(Levy$a;)V	a	method_1046	forEachDirection
METHOD	evy	(Levy$a;Liw;)V	a	method_1061	forEachDirection
METHOD	evy	(Levy$b;Liw;Z)V	a	method_1052	forEachEdge
METHOD	evy	(Levy$b;Z)V	a	method_1064	forEachEdge
METHOD	evy	(Liw;III)Z	a	method_1062	inBoundsAndContains
METHOD	evy	(Lje$a;)I	a	method_1055	getMin
METHOD	evy	(Lje$a;II)I	a	method_35592	getStartingAxisCoord
METHOD	evy	()I	b	method_1050	getXSize
METHOD	evy	(III)Z	b	method_1063	contains
METHOD	evy	(Levy$b;Z)V	b	method_1053	forEachBox
METHOD	evy	(Liw;III)Z	b	method_1057	contains
METHOD	evy	(Lje$a;)I	b	method_1045	getMax
METHOD	evy	(Lje$a;II)I	b	method_1058	getEndingAxisCoord
METHOD	evy	()I	c	method_1047	getYSize
METHOD	evy	(III)V	c	method_1049	set
METHOD	evy	(Lje$a;)I	c	method_1051	getSize
METHOD	evy	()I	d	method_1048	getZSize
METHOD	evy	(III)Z	e	method_1044	inBoundsAndContains
CLASS	evy$a	net/minecraft/class_251$class_252	net/minecraft/util/shape/VoxelSet$PositionConsumer
CLASS	evy$b	net/minecraft/class_251$class_253	net/minecraft/util/shape/VoxelSet$PositionBiConsumer
CLASS	evz	net/minecraft/class_3727	net/minecraft/block/EntityShapeContext
FIELD	evz	Levu;	a	field_17593	ABSENT
FIELD	evz	Z	b	field_16451	descending
FIELD	evz	D	c	field_16450	minY
FIELD	evz	Lcun;	d	field_17594	heldItem
FIELD	evz	Ljava/util/function/Predicate;	e	field_24425	walkOnFluidPredicate
FIELD	evz	Lbss;	f	field_27935	entity
METHOD	evz	(Lent;)Z	a	method_27867	method_27867
METHOD	evz	(Lent;)Z	b	method_27868	method_27868
METHOD	evz	()Lbss;	c	method_32480	getEntity
CLASS	evz$1	net/minecraft/class_3727$1	net/minecraft/block/EntityShapeContext$1
CLASS	ewa	net/minecraft/class_250	net/minecraft/util/shape/IdentityPairList
FIELD	ewa	Lit/unimi/dsi/fastutil/doubles/DoubleList;	a	field_1371	merged
CLASS	ewb	net/minecraft/class_255	net/minecraft/util/shape/PairList
METHOD	ewb	()Lit/unimi/dsi/fastutil/doubles/DoubleList;	a	method_1066	getPairs
METHOD	ewb	(Lewb$a;)Z	a	method_1065	forEachPair
CLASS	ewb$a	net/minecraft/class_255$class_256	net/minecraft/util/shape/PairList$Consumer
CLASS	ewc	net/minecraft/class_254	net/minecraft/util/shape/SimplePairList
FIELD	ewc	Lit/unimi/dsi/fastutil/doubles/DoubleList;	a	field_27346	ZERO
FIELD	ewc	[D	b	field_1377	valueIndices
FIELD	ewc	[I	c	field_1376	minValues
FIELD	ewc	[I	d	field_1378	maxValues
FIELD	ewc	I	e	field_27347	size
CLASS	ewd	net/minecraft/class_257	net/minecraft/util/shape/DisjointPairList
FIELD	ewd	Lit/unimi/dsi/fastutil/doubles/DoubleList;	a	field_1381	first
FIELD	ewd	Lit/unimi/dsi/fastutil/doubles/DoubleList;	b	field_1379	second
FIELD	ewd	Z	c	field_1380	inverted
METHOD	ewd	(Lewb$a;III)Z	a	method_1068	method_1068
METHOD	ewd	(Lewb$a;)Z	b	method_1067	iterateSections
CLASS	ewe	net/minecraft/class_261	net/minecraft/util/shape/OffsetDoubleList
FIELD	ewe	Lit/unimi/dsi/fastutil/doubles/DoubleList;	a	field_1387	oldList
FIELD	ewe	D	b	field_1386	offset
CLASS	ewf	net/minecraft/class_259	net/minecraft/util/shape/VoxelShapes
FIELD	ewf	D	a	field_31880	MIN_SIZE
FIELD	ewf	D	b	field_31881	field_31881
FIELD	ewf	Lewi;	c	field_17669	UNBOUNDED
FIELD	ewf	Lewi;	d	field_1385	FULL_CUBE
FIELD	ewf	Lewi;	e	field_1384	EMPTY
METHOD	ewf	()Lewi;	a	method_1073	empty
METHOD	ewf	(DD)I	a	method_1086	findRequiredBitResolution
METHOD	ewf	(DDDDDD)Lewi;	a	method_1081	cuboid
METHOD	ewf	(II)J	a	method_1079	lcm
METHOD	ewf	(ILit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;ZZ)Lewb;	a	method_1069	createListPair
METHOD	ewf	(Levk;)Lewi;	a	method_1078	cuboid
METHOD	ewf	(Levt;Levy;IILevy;IIIII)Z	a	method_1070	method_1070
METHOD	ewf	(Lewb;Levt;Levy;ILevy;IIII)Z	a	method_1076	method_1076
METHOD	ewf	(Lewb;Lewb;Levt;Levy;Levy;III)Z	a	method_1075	method_1075
METHOD	ewf	(Lewb;Lewb;Lewb;Levy;Levy;Levt;)Z	a	method_1071	matchesAnywhere
METHOD	ewf	(Lewi;Lewi;)Lewi;	a	method_1084	union
METHOD	ewf	(Lewi;Lewi;Levt;)Lewi;	a	method_1072	combineAndSimplify
METHOD	ewf	(Lewi;Lewi;Lje;)Z	a	method_1083	isSideCovered
METHOD	ewf	(Lewi;Lje;)Lewi;	a	method_16344	extrudeFace
METHOD	ewf	(Lewi;[Lewi;)Lewi;	a	method_17786	union
METHOD	ewf	(Lje$a;Levk;Ljava/lang/Iterable;D)D	a	method_1085	calculateMaxOffset
METHOD	ewf	()Lewi;	b	method_1077	fullCube
METHOD	ewf	(DDDDDD)Lewi;	b	method_31943	cuboidUnchecked
METHOD	ewf	(Lewi;Lewi;)Z	b	method_20713	unionCoversFullCube
METHOD	ewf	(Lewi;Lewi;Levt;)Lewi;	b	method_1082	combine
METHOD	ewf	(Lewi;Lewi;Lje;)Z	b	method_1080	adjacentSidesCoverSquare
METHOD	ewf	()Levw;	c	method_1087	method_1087
METHOD	ewf	(Lewi;Lewi;Levt;)Z	c	method_1074	matchesAnywhere
CLASS	ewf$a	net/minecraft/class_259$class_260	net/minecraft/util/shape/VoxelShapes$BoxConsumer
CLASS	ewg	net/minecraft/class_263	net/minecraft/util/shape/SlicedVoxelShape
FIELD	ewg	Lewi;	b	field_1397	shape
FIELD	ewg	Lje$a;	c	field_1396	axis
FIELD	ewg	Lit/unimi/dsi/fastutil/doubles/DoubleList;	d	field_1395	POINTS
METHOD	ewg	(Levy;Lje$a;I)Levy;	a	method_1088	createVoxelSet
CLASS	ewh	net/minecraft/class_262	net/minecraft/util/shape/CroppedVoxelSet
FIELD	ewh	Levy;	d	field_1393	parent
FIELD	ewh	I	e	field_1392	minX
FIELD	ewh	I	f	field_1391	minY
FIELD	ewh	I	g	field_1390	minZ
FIELD	ewh	I	h	field_1389	maxX
FIELD	ewh	I	i	field_1388	maxY
FIELD	ewh	I	j	field_1394	maxZ
METHOD	ewh	(Lje$a;I)I	a	method_31944	clamp
CLASS	ewi	net/minecraft/class_265	net/minecraft/util/shape/VoxelShape
FIELD	ewi	Levy;	a	field_1401	voxels
FIELD	ewi	[Lewi;	b	field_19318	shapeCache
METHOD	ewi	()Levk;	a	method_1107	getBoundingBox
METHOD	ewi	(DDD)Lewi;	a	method_1096	offset
METHOD	ewi	(DLje$a;I)Z	a	method_1101	method_1101
METHOD	ewi	(Levp;)Ljava/util/Optional;	a	method_33661	getClosestPointTo
METHOD	ewi	(Levp;Levp;Liz;)Levl;	a	method_1092	raycast
METHOD	ewi	(Levp;[Levp;DDDDDD)V	a	method_33662	method_33662
METHOD	ewi	(Lewf$a;)V	a	method_1104	forEachEdge
METHOD	ewi	(Lewf$a;IIIIII)V	a	method_1106	method_1106
METHOD	ewi	(Lewf$a;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;IIIIII)V	a	method_1112	method_1112
METHOD	ewi	(Liw;Levk;D)D	a	method_1103	calculateMaxDistance
METHOD	ewi	(Ljava/util/List;DDDDDD)V	a	method_1111	method_1111
METHOD	ewi	(Lje$a;)Lit/unimi/dsi/fastutil/doubles/DoubleList;	a	method_1109	getPointPositions
METHOD	ewi	(Lje$a;D)I	a	method_1100	getCoordIndex
METHOD	ewi	(Lje$a;DD)D	a	method_35593	getStartingCoord
METHOD	ewi	(Lje$a;I)D	a	method_1099	getPointPosition
METHOD	ewi	(Lje$a;Levk;D)D	a	method_1108	calculateMaxDistance
METHOD	ewi	(Lje;)Lewi;	a	method_20538	getFace
METHOD	ewi	([Lewi;DDDDDD)V	a	method_1094	method_1094
METHOD	ewi	()Lewi;	b	method_52620	asCuboid
METHOD	ewi	(Lewf$a;)V	b	method_1089	forEachBox
METHOD	ewi	(Lje$a;)D	b	method_1091	getMin
METHOD	ewi	(Lje$a;DD)D	b	method_1102	getEndingCoord
METHOD	ewi	(Lje;)Lewi;	b	method_1098	getUncachedFace
METHOD	ewi	()Z	c	method_1110	isEmpty
METHOD	ewi	(Lje$a;)D	c	method_1105	getMax
METHOD	ewi	()Lewi;	d	method_1097	simplify
METHOD	ewi	()Ljava/util/List;	e	method_1090	getBoundingBoxes
CLASS	ewj	net/minecraft/class_6174	net/minecraft/unused/packageinfo/PackageInfo6174
CLASS	ewk	net/minecraft/class_8646	net/minecraft/scoreboard/ScoreboardDisplaySlot
FIELD	ewk	Lewk;	a	field_45156	field_45156
FIELD	ewk	Lewk;	b	field_45157	field_45157
FIELD	ewk	Lewk;	c	field_45158	field_45158
FIELD	ewk	Lewk;	d	field_45159	field_45159
FIELD	ewk	Lewk;	e	field_45160	field_45160
FIELD	ewk	Lewk;	f	field_45161	field_45161
FIELD	ewk	Lewk;	g	field_45162	field_45162
FIELD	ewk	Lewk;	h	field_45163	field_45163
FIELD	ewk	Lewk;	i	field_45164	field_45164
FIELD	ewk	Lewk;	j	field_45165	field_45165
FIELD	ewk	Lewk;	k	field_45166	field_45166
FIELD	ewk	Lewk;	l	field_45167	field_45167
FIELD	ewk	Lewk;	m	field_45168	field_45168
FIELD	ewk	Lewk;	n	field_45169	field_45169
FIELD	ewk	Lewk;	o	field_45170	field_45170
FIELD	ewk	Lewk;	p	field_45171	field_45171
FIELD	ewk	Lewk;	q	field_45172	field_45172
FIELD	ewk	Lewk;	r	field_45173	field_45173
FIELD	ewk	Lewk;	s	field_45174	field_45174
FIELD	ewk	Lazs$a;	t	field_45175	CODEC
FIELD	ewk	Ljava/util/function/IntFunction;	u	field_45176	FROM_ID
FIELD	ewk	I	v	field_45177	id
FIELD	ewk	Ljava/lang/String;	w	field_45178	name
FIELD	ewk	[Lewk;	x	field_45179	field_45179
METHOD	ewk	()I	a	method_52621	getId
METHOD	ewk	(Ln;)Lewk;	a	method_52622	fromFormatting
METHOD	ewk	()[Lewk;	b	method_52623	method_52623
CLASS	ewk$1	net/minecraft/class_8646$1	net/minecraft/scoreboard/ScoreboardDisplaySlot$1
FIELD	ewk$1	[I	a	field_45180	field_45180
CLASS	ewl	net/minecraft/class_266	net/minecraft/scoreboard/ScoreboardObjective
FIELD	ewl	Lewt;	a	field_1404	scoreboard
FIELD	ewl	Ljava/lang/String;	b	field_1405	name
FIELD	ewl	Leww;	c	field_1406	criterion
FIELD	ewl	Lxo;	d	field_1402	displayName
FIELD	ewl	Lxo;	e	field_24194	bracketedDisplayName
FIELD	ewl	Leww$a;	f	field_1403	renderType
FIELD	ewl	Z	g	field_47527	displayAutoUpdate
FIELD	ewl	Lze;	h	field_47528	numberFormat
METHOD	ewl	()Lewt;	a	method_1117	getScoreboard
METHOD	ewl	(Leww$a;)V	a	method_1115	setRenderType
METHOD	ewl	(Lxo;)V	a	method_1121	setDisplayName
METHOD	ewl	(Lyl;)Lyl;	a	method_1119	method_1119
METHOD	ewl	(Lze;)Lze;	a	method_55380	getNumberFormatOr
METHOD	ewl	(Z)V	a	method_55381	setDisplayAutoUpdate
METHOD	ewl	()Ljava/lang/String;	b	method_1113	getName
METHOD	ewl	(Lze;)V	b	method_55382	setNumberFormat
METHOD	ewl	()Leww;	c	method_1116	getCriterion
METHOD	ewl	()Lxo;	d	method_1114	getDisplayName
METHOD	ewl	()Z	e	method_55383	shouldDisplayAutoUpdate
METHOD	ewl	()Lze;	f	method_55384	getNumberFormat
METHOD	ewl	()Lxo;	g	method_1120	toHoverableText
METHOD	ewl	()Leww$a;	h	method_1118	getRenderType
METHOD	ewl	()Lxo;	i	method_27441	generateBracketedDisplayName
CLASS	ewm	net/minecraft/class_9011	net/minecraft/scoreboard/ScoreboardEntry
FIELD	ewm	Ljava/lang/String;	a	comp_2127	comp_2127
FIELD	ewm	I	b	comp_2128	comp_2128
FIELD	ewm	Lxo;	c	comp_2129	comp_2129
FIELD	ewm	Lze;	d	comp_2130	comp_2130
METHOD	ewm	()Z	a	method_55385	hidden
METHOD	ewm	(Lze;)Lyc;	a	method_55386	formatted
METHOD	ewm	()Lxo;	b	method_55387	name
METHOD	ewm	()Ljava/lang/String;	c	comp_2127	comp_2127
METHOD	ewm	()I	d	comp_2128	comp_2128
METHOD	ewm	()Lxo;	e	comp_2129	comp_2129
METHOD	ewm	()Lze;	f	comp_2130	comp_2130
CLASS	ewn	net/minecraft/class_9012	net/minecraft/scoreboard/Scores
FIELD	ewn	Lit/unimi/dsi/fastutil/objects/Reference2ObjectOpenHashMap;	a	field_47529	scores
METHOD	ewn	()Z	a	method_55388	hasScores
METHOD	ewn	(Lewl;)Lewq;	a	method_55389	get
METHOD	ewn	(Lewl;Lewq;)V	a	method_55390	put
METHOD	ewn	(Lewl;Ljava/util/function/Consumer;)Lewq;	a	method_55391	getOrCreate
METHOD	ewn	(Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lewl;Lewq;)V	a	method_55392	method_55392
METHOD	ewn	(Ljava/util/function/Consumer;Ljava/lang/Object;)Lewq;	a	method_55393	method_55393
METHOD	ewn	()Lit/unimi/dsi/fastutil/objects/Object2IntMap;	b	method_55394	getScoresAsIntMap
METHOD	ewn	(Lewl;)Z	b	method_55395	remove
METHOD	ewn	()Ljava/util/Map;	c	method_55396	getScores
CLASS	ewo	net/minecraft/class_268	net/minecraft/scoreboard/Team
FIELD	ewo	I	a	field_31884	field_31884
FIELD	ewo	I	b	field_31885	field_31885
FIELD	ewo	Lewt;	c	field_1420	scoreboard
FIELD	ewo	Ljava/lang/String;	d	field_1421	name
FIELD	ewo	Ljava/util/Set;	e	field_1415	playerList
FIELD	ewo	Lxo;	f	field_1414	displayName
FIELD	ewo	Lxo;	g	field_1418	prefix
FIELD	ewo	Lxo;	h	field_1419	suffix
FIELD	ewo	Z	i	field_1417	friendlyFire
FIELD	ewo	Z	j	field_1416	showFriendlyInvisibles
FIELD	ewo	Lewv$b;	k	field_1423	nameTagVisibilityRule
FIELD	ewo	Lewv$b;	l	field_1422	deathMessageVisibilityRule
FIELD	ewo	Ln;	m	field_1424	color
FIELD	ewo	Lewv$a;	n	field_1425	collisionRule
FIELD	ewo	Lyl;	o	field_24195	nameStyle
METHOD	ewo	()Lewt;	a	method_35594	getScoreboard
METHOD	ewo	(I)V	a	method_1146	setFriendlyFlagsBitwise
METHOD	ewo	(Lewv$a;)V	a	method_1145	setCollisionRule
METHOD	ewo	(Lewv$b;)V	a	method_1149	setNameTagVisibilityRule
METHOD	ewo	(Lewv;Lxo;)Lyc;	a	method_1142	decorateName
METHOD	ewo	(Ln;)V	a	method_1141	setColor
METHOD	ewo	(Lxo;)V	a	method_1137	setDisplayName
METHOD	ewo	(Z)V	a	method_1135	setFriendlyFireAllowed
METHOD	ewo	(Lewv$b;)V	b	method_1133	setDeathMessageVisibilityRule
METHOD	ewo	(Lxo;)V	b	method_1138	setPrefix
METHOD	ewo	(Z)V	b	method_1143	setShowFriendlyInvisibles
METHOD	ewo	()Lxo;	c	method_1140	getDisplayName
METHOD	ewo	(Lxo;)V	c	method_1139	setSuffix
METHOD	ewo	()Lyc;	d	method_1148	getFormattedName
METHOD	ewo	()Lxo;	e	method_1144	getPrefix
METHOD	ewo	()Lxo;	f	method_1136	getSuffix
METHOD	ewo	()I	m	method_1147	getFriendlyFlagsBitwise
CLASS	ewp	net/minecraft/class_9013	net/minecraft/scoreboard/ReadableScoreboardScore
METHOD	ewp	()I	a	method_55397	getScore
METHOD	ewp	(Lewp;Lze;)Lyc;	a	method_55398	getFormattedScore
METHOD	ewp	(Lze;)Lyc;	a	method_55399	getFormattedScore
METHOD	ewp	()Z	b	method_1131	isLocked
METHOD	ewp	()Lze;	c	method_55400	getNumberFormat
CLASS	ewq	net/minecraft/class_267	net/minecraft/scoreboard/ScoreboardScore
FIELD	ewq	Ljava/lang/String;	a	field_47530	SCORE_NBT_KEY
FIELD	ewq	Ljava/lang/String;	b	field_47531	LOCKED_NBT_KEY
FIELD	ewq	Ljava/lang/String;	c	field_47532	DISPLAY_NBT_KEY
FIELD	ewq	Ljava/lang/String;	d	field_47533	FORMAT_NBT_KEY
FIELD	ewq	I	e	field_47534	score
FIELD	ewq	Z	f	field_1411	locked
FIELD	ewq	Lxo;	g	field_47535	displayText
FIELD	ewq	Lze;	h	field_47536	numberFormat
METHOD	ewq	(I)V	a	method_55401	setScore
METHOD	ewq	(Lewq;Lze;)V	a	method_55402	method_55402
METHOD	ewq	(Ljk$a;)Lur;	a	method_55408	toNbt
METHOD	ewq	(Lur;Ljk$a;)Lewq;	a	method_55403	fromNbt
METHOD	ewq	(Lur;Lvo;)V	a	method_55404	method_55404
METHOD	ewq	(Lxo;)V	a	method_55405	setDisplayText
METHOD	ewq	(Z)V	a	method_1125	setLocked
METHOD	ewq	(Lze;)V	b	method_55406	setNumberFormat
METHOD	ewq	()Lxo;	d	method_55407	getDisplayText
CLASS	ewr	net/minecraft/class_9014	net/minecraft/scoreboard/ScoreAccess
METHOD	ewr	()I	a	method_55409	getScore
METHOD	ewr	(I)V	a	method_55410	setScore
METHOD	ewr	(Lxo;)V	a	method_55411	setDisplayText
METHOD	ewr	(Lze;)V	a	method_55412	setNumberFormat
METHOD	ewr	()I	b	method_55413	incrementScore
METHOD	ewr	(I)I	b	method_55414	incrementScore
METHOD	ewr	()V	c	method_55415	resetScore
METHOD	ewr	()Z	d	method_55416	isLocked
METHOD	ewr	()V	e	method_55417	unlock
METHOD	ewr	()V	f	method_55418	lock
METHOD	ewr	()Lxo;	g	method_55419	getDisplayText
CLASS	ews	net/minecraft/class_9015	net/minecraft/scoreboard/ScoreHolder
FIELD	ews	Ljava/lang/String;	a_	field_47537	WILDCARD_NAME
FIELD	ews	Lews;	cy	field_47538	WILDCARD
METHOD	ews	()Lxo;	O_	method_5476	getDisplayName
METHOD	ews	(Lcom/mojang/authlib/GameProfile;)Lews;	a	method_55420	fromProfile
METHOD	ews	(Lyl;)Lyl;	a	method_55421	method_55421
METHOD	ews	(Ljava/lang/String;)Lews;	c	method_55422	fromName
METHOD	ews	()Ljava/lang/String;	cB	method_5820	getNameForScoreboard
METHOD	ews	()Lxo;	he	method_55423	getStyledDisplayName
CLASS	ews$1	net/minecraft/class_9015$1	net/minecraft/scoreboard/ScoreHolder$1
CLASS	ews$2	net/minecraft/class_9015$2	net/minecraft/scoreboard/ScoreHolder$2
FIELD	ews$2	Ljava/lang/String;	b	field_47539	field_47539
FIELD	ews$2	Lxo;	c	field_47540	field_47540
CLASS	ews$3	net/minecraft/class_9015$3	net/minecraft/scoreboard/ScoreHolder$3
FIELD	ews$3	Ljava/lang/String;	b	field_47541	field_47541
CLASS	ewt	net/minecraft/class_269	net/minecraft/scoreboard/Scoreboard
FIELD	ewt	Ljava/lang/String;	a	field_47542	field_47542
FIELD	ewt	Lorg/slf4j/Logger;	b	field_36309	LOGGER
FIELD	ewt	Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;	c	field_1428	objectives
FIELD	ewt	Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;	d	field_1429	objectivesByCriterion
FIELD	ewt	Ljava/util/Map;	e	field_1431	scores
FIELD	ewt	Ljava/util/Map;	f	field_1432	objectiveSlots
FIELD	ewt	Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;	g	field_1426	teams
FIELD	ewt	Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;	h	field_1427	teamsByScoreHolder
METHOD	ewt	(Lbss;)V	a	method_1150	clearDeadEntity
METHOD	ewt	(Lewk;)Lewl;	a	method_1189	getObjectiveForSlot
METHOD	ewt	(Lewk;Lewl;)V	a	method_1158	setObjectiveSlot
METHOD	ewt	(Lewl;)V	a	method_1185	updateObjective
METHOD	ewt	(Lewl;Ljava/util/List;Ljava/lang/String;Lewn;)V	a	method_55424	method_55424
METHOD	ewt	(Lewo;)V	a	method_1160	updateScoreboardTeamAndPlayers
METHOD	ewt	(Lews;)V	a	method_1152	onScoreHolderRemoved
METHOD	ewt	(Lews;Lewl;)V	a	method_55337	resetScore
METHOD	ewt	(Lews;Lewl;Lewq;)V	a	method_1176	updateScore
METHOD	ewt	(Lews;Lewl;Z)Lewr;	a	method_55425	getOrCreateScore
METHOD	ewt	(Leww;Lews;Ljava/util/function/Consumer;)V	a	method_1162	forEachScore
METHOD	ewt	(Ljava/lang/Object;)Ljava/util/List;	a	method_1179	method_1179
METHOD	ewt	(Ljava/lang/String;)Lewl;	a	method_1170	getNullableObjective
METHOD	ewt	(Ljava/lang/String;Lewo;)Z	a	method_1172	addScoreHolderToTeam
METHOD	ewt	(Ljava/lang/String;Leww;Lxo;Leww$a;ZLze;)Lewl;	a	method_1168	addObjective
METHOD	ewt	(Ljava/util/function/Consumer;Lews;Lewl;)V	a	method_1182	method_1182
METHOD	ewt	(Ljk$a;)Lux;	a	method_1169	toNbt
METHOD	ewt	(Ljk$a;Ljava/lang/String;Lux;Lewl;Lewq;)V	a	method_55426	method_55426
METHOD	ewt	(Ljk$a;Lux;Ljava/lang/String;Lewn;)V	a	method_55428	method_55428
METHOD	ewt	(Lorg/apache/commons/lang3/mutable/MutableBoolean;Lewq;)V	a	method_55427	method_55427
METHOD	ewt	(Lux;Ljk$a;)V	a	method_1188	readNbt
METHOD	ewt	(Lewl;)V	b	method_1175	updateExistingObjective
METHOD	ewt	(Lewo;)V	b	method_1154	updateScoreboardTeam
METHOD	ewt	(Lews;)V	b	method_55429	removeScores
METHOD	ewt	(Lews;Lewl;)V	b	method_1190	onScoreRemoved
METHOD	ewt	(Ljava/lang/String;)Lewo;	b	method_1153	getTeam
METHOD	ewt	(Ljava/lang/String;Lewo;)V	b	method_1157	removeScoreHolderFromTeam
METHOD	ewt	()Ljava/util/Collection;	c	method_1151	getObjectives
METHOD	ewt	(Lewl;)V	c	method_1173	updateRemovedObjective
METHOD	ewt	(Lewo;)V	c	method_1193	updateRemovedTeam
METHOD	ewt	(Lews;)Lit/unimi/dsi/fastutil/objects/Object2IntMap;	c	method_1166	getScoreHolderObjectives
METHOD	ewt	(Lews;Lewl;)Lewr;	c	method_1180	getOrCreateScore
METHOD	ewt	(Ljava/lang/String;)Lewo;	c	method_1171	addTeam
METHOD	ewt	()Ljava/util/Collection;	d	method_1163	getObjectiveNames
METHOD	ewt	(Lewo;)V	d	method_1191	removeTeam
METHOD	ewt	(Lews;Lewl;)Lewp;	d	method_55430	getScore
METHOD	ewt	(Ljava/lang/String;)Z	d	method_1195	clearTeam
METHOD	ewt	()Ljava/util/Collection;	e	method_1178	getKnownScoreHolders
METHOD	ewt	(Lews;Lewl;)V	e	method_1155	removeScore
METHOD	ewt	(Ljava/lang/String;)Lewo;	e	method_1164	getScoreHolderTeam
METHOD	ewt	()Ljava/util/Collection;	f	method_1196	getTeamNames
METHOD	ewt	(Ljava/lang/String;)Lewn;	f	method_55431	getScores
METHOD	ewt	()Ljava/util/Collection;	g	method_1159	getTeams
METHOD	ewt	(Ljava/lang/String;)Lewn;	g	method_55432	method_55432
METHOD	ewt	(Lewl;)Ljava/util/Collection;	i	method_1184	getScoreboardEntries
METHOD	ewt	(Lewl;)V	j	method_1194	removeObjective
CLASS	ewt$1	net/minecraft/class_269$1	net/minecraft/scoreboard/Scoreboard$1
FIELD	ewt$1	Lewq;	a	field_47543	field_47543
FIELD	ewt$1	Z	b	field_47544	field_47544
FIELD	ewt$1	Lorg/apache/commons/lang3/mutable/MutableBoolean;	c	field_47545	field_47545
FIELD	ewt$1	Lewl;	d	field_47546	field_47546
FIELD	ewt$1	Lews;	e	field_47547	field_47547
FIELD	ewt$1	Lewt;	f	field_47548	field_47548
METHOD	ewt$1	(Z)V	a	method_55433	setLocked
METHOD	ewt$1	()V	h	method_55434	update
CLASS	ewu	net/minecraft/class_273	net/minecraft/scoreboard/ScoreboardState
FIELD	ewu	Ljava/lang/String;	a	field_31893	SCOREBOARD_KEY
FIELD	ewu	Lorg/slf4j/Logger;	b	field_45181	LOGGER
FIELD	ewu	Lewt;	c	field_27936	scoreboard
METHOD	ewu	(Lewo;Lux;)V	a	method_1215	readTeamPlayersNbt
METHOD	ewu	(Ljava/lang/String;)Leww;	a	method_17947	method_17947
METHOD	ewu	(Ljk$a;)Lux;	a	method_1217	teamsToNbt
METHOD	ewu	(Lur;)V	a	method_1221	readDisplaySlotsNbt
METHOD	ewu	(Lur;Lvo;)V	a	method_55435	method_55435
METHOD	ewu	(Lux;Ljk$a;)V	a	method_1219	readTeamsNbt
METHOD	ewu	(Ljk$a;)Lux;	b	method_1216	objectivesToNbt
METHOD	ewu	(Lur;)V	b	method_1222	writeDisplaySlotsNbt
METHOD	ewu	(Lur;Ljk$a;)Lewu;	b	method_32481	readNbt
METHOD	ewu	(Lux;Ljk$a;)V	b	method_1220	readObjectivesNbt
CLASS	ewv	net/minecraft/class_270	net/minecraft/scoreboard/AbstractTeam
METHOD	ewv	(Lewv;)Z	a	method_1206	isEqual
METHOD	ewv	()Ljava/lang/String;	b	method_1197	getName
METHOD	ewv	(Lxo;)Lyc;	d	method_1198	decorateName
METHOD	ewv	()Ljava/util/Collection;	g	method_1204	getPlayerList
METHOD	ewv	()Z	h	method_1205	isFriendlyFireAllowed
METHOD	ewv	()Z	i	method_1199	shouldShowFriendlyInvisibles
METHOD	ewv	()Lewv$b;	j	method_1201	getNameTagVisibilityRule
METHOD	ewv	()Lewv$b;	k	method_1200	getDeathMessageVisibilityRule
METHOD	ewv	()Lewv$a;	l	method_1203	getCollisionRule
METHOD	ewv	()Ln;	n	method_1202	getColor
CLASS	ewv$a	net/minecraft/class_270$class_271	net/minecraft/scoreboard/AbstractTeam$CollisionRule
FIELD	ewv$a	Lewv$a;	a	field_1437	field_1437
FIELD	ewv$a	Lewv$a;	b	field_1435	field_1435
FIELD	ewv$a	Lewv$a;	c	field_1434	field_1434
FIELD	ewv$a	Lewv$a;	d	field_1440	field_1440
FIELD	ewv$a	Ljava/lang/String;	e	field_1436	name
FIELD	ewv$a	I	f	field_1433	value
FIELD	ewv$a	Ljava/util/Map;	g	field_1438	COLLISION_RULES
FIELD	ewv$a	[Lewv$a;	h	field_1439	field_1439
METHOD	ewv$a	()Lxo;	a	method_1209	getDisplayName
METHOD	ewv$a	(Lewv$a;)Lewv$a;	a	method_1208	method_1208
METHOD	ewv$a	(Ljava/lang/String;)Lewv$a;	a	method_1210	getRule
METHOD	ewv$a	()[Lewv$a;	b	method_36797	method_36797
METHOD	ewv$a	(Lewv$a;)Ljava/lang/String;	b	method_1207	method_1207
CLASS	ewv$b	net/minecraft/class_270$class_272	net/minecraft/scoreboard/AbstractTeam$VisibilityRule
FIELD	ewv$b	Lewv$b;	a	field_1442	field_1442
FIELD	ewv$b	Lewv$b;	b	field_1443	field_1443
FIELD	ewv$b	Lewv$b;	c	field_1444	field_1444
FIELD	ewv$b	Lewv$b;	d	field_1446	field_1446
FIELD	ewv$b	Ljava/lang/String;	e	field_1445	name
FIELD	ewv$b	I	f	field_1441	value
FIELD	ewv$b	Ljava/util/Map;	g	field_1447	VISIBILITY_RULES
FIELD	ewv$b	[Lewv$b;	h	field_1448	field_1448
METHOD	ewv$b	()[Ljava/lang/String;	a	method_35595	getKeys
METHOD	ewv$b	(Lewv$b;)Lewv$b;	a	method_1211	method_1211
METHOD	ewv$b	(Ljava/lang/String;)Lewv$b;	a	method_1213	getRule
METHOD	ewv$b	()Lxo;	b	method_1214	getDisplayName
METHOD	ewv$b	(Lewv$b;)Ljava/lang/String;	b	method_1212	method_1212
METHOD	ewv$b	()[Lewv$b;	c	method_36798	method_36798
CLASS	eww	net/minecraft/class_274	net/minecraft/scoreboard/ScoreboardCriterion
FIELD	eww	Ljava/util/Map;	a	field_33939	SIMPLE_CRITERIA
FIELD	eww	Leww;	b	field_1468	field_1468
FIELD	eww	Leww;	c	field_1462	field_1462
FIELD	eww	Leww;	d	field_1456	field_1456
FIELD	eww	Leww;	e	field_1463	field_1463
FIELD	eww	Leww;	f	field_1457	field_1457
FIELD	eww	Leww;	g	field_1453	field_1453
FIELD	eww	Leww;	h	field_1464	field_1464
FIELD	eww	Leww;	i	field_1459	field_1459
FIELD	eww	Leww;	j	field_1452	field_1452
FIELD	eww	Leww;	k	field_1460	field_1460
FIELD	eww	Leww;	l	field_1465	field_1465
FIELD	eww	[Leww;	m	field_1466	TEAM_KILLS
FIELD	eww	[Leww;	n	field_1458	KILLED_BY_TEAMS
FIELD	eww	Ljava/util/Map;	o	field_1455	CRITERIA
FIELD	eww	Ljava/lang/String;	p	field_1454	name
FIELD	eww	Z	q	field_1461	readOnly
FIELD	eww	Leww$a;	r	field_1467	defaultRenderType
METHOD	eww	(Lawi;Lale;)Ljava/util/Optional;	a	method_1223	getOrCreateStatCriterion
METHOD	eww	(Ljava/lang/String;)Ljava/util/Optional;	a	method_1224	getOrCreateStatCriterion
METHOD	eww	(Ljava/lang/String;ILawi;)Ljava/util/Optional;	a	method_17948	method_17948
METHOD	eww	(Ljava/lang/String;ZLeww$a;)Leww;	a	method_37269	create
METHOD	eww	(Ljava/lang/String;)Leww;	b	method_37270	create
METHOD	eww	()Ljava/util/Set;	c	method_37271	getAllSimpleCriteria
METHOD	eww	()Ljava/lang/String;	d	method_1225	getName
METHOD	eww	()Z	e	method_1226	isReadOnly
METHOD	eww	()Leww$a;	f	method_1227	getDefaultRenderType
CLASS	eww$a	net/minecraft/class_274$class_275	net/minecraft/scoreboard/ScoreboardCriterion$RenderType
FIELD	eww$a	Leww$a;	a	field_1472	field_1472
FIELD	eww$a	Leww$a;	b	field_1471	field_1471
FIELD	eww$a	Lazs$a;	c	field_41683	CODEC
FIELD	eww$a	Ljava/lang/String;	d	field_1469	name
FIELD	eww$a	[Leww$a;	e	field_1473	field_1473
METHOD	eww$a	()Ljava/lang/String;	a	method_1228	getName
METHOD	eww$a	(Ljava/lang/String;)Leww$a;	a	method_1229	getType
METHOD	eww$a	()[Leww$a;	b	method_36799	method_36799
CLASS	ewx	net/minecraft/class_6175	net/minecraft/unused/packageinfo/PackageInfo6175
CLASS	ewy	net/minecraft/class_6176	net/minecraft/unused/packageinfo/PackageInfo6176
CLASS	ewz	net/minecraft/class_6754	net/minecraft/world/tick/EmptyTickSchedulers
FIELD	ewz	Lexj;	a	field_35525	EMPTY_BASIC_TICK_SCHEDULER
FIELD	ewz	Lexc;	b	field_35526	EMPTY_QUERYABLE_TICK_SCHEDULER
METHOD	ewz	()Lexj;	a	method_39361	getReadOnlyTickScheduler
METHOD	ewz	()Lexc;	b	method_39362	getClientTickScheduler
CLASS	ewz$1	net/minecraft/class_6754$1	net/minecraft/world/tick/EmptyTickSchedulers$1
CLASS	ewz$2	net/minecraft/class_6754$2	net/minecraft/world/tick/EmptyTickSchedulers$2
CLASS	exa	net/minecraft/class_8181	net/minecraft/inventory/SingleStackInventory
METHOD	exa	(Lcun;)V	b	method_54077	setStack
METHOD	exa	(I)Lcun;	c	method_54078	decreaseStack
METHOD	exa	()Lcun;	f	method_54079	getStack
METHOD	exa	()Lcun;	h	method_54099	emptyStack
CLASS	exa$a	net/minecraft/class_8181$class_9210	net/minecraft/inventory/SingleStackInventory$SingleStackBlockEntityInventory
METHOD	exa$a	()Ldpf;	v	method_54080	asBlockEntity
CLASS	exb	net/minecraft/class_6755	net/minecraft/world/tick/ChunkTickScheduler
FIELD	exb	Ljava/util/Queue;	a	field_35527	tickQueue
FIELD	exb	Ljava/util/List;	b	field_35528	ticks
FIELD	exb	Ljava/util/Set;	c	field_35529	queuedTicks
FIELD	exb	Ljava/util/function/BiConsumer;	d	field_35530	tickConsumer
METHOD	exb	(J)V	a	method_39364	disable
METHOD	exb	(JLjava/util/function/Function;)Lux;	a	method_39365	toNbt
METHOD	exb	(Ljava/util/function/BiConsumer;)V	a	method_39366	setTickConsumer
METHOD	exb	(Ljava/util/function/Predicate;)V	a	method_39367	removeTicksIf
METHOD	exb	(Lux;Ljava/util/function/Function;Ldbd;)Lexb;	a	method_39368	create
METHOD	exb	()Lexg;	b	method_39369	peekNextTick
METHOD	exb	(Lexg;)V	b	method_39370	queueTick
METHOD	exb	()Lexg;	c	method_39371	pollNextTick
METHOD	exb	()Ljava/util/stream/Stream;	d	method_39372	getQueueAsStream
CLASS	exc	net/minecraft/class_6756	net/minecraft/world/tick/QueryableTickScheduler
METHOD	exc	(Liz;Ljava/lang/Object;)Z	b	method_8677	isTicking
CLASS	exd	net/minecraft/class_6757	net/minecraft/world/tick/WorldTickScheduler
FIELD	exd	Ljava/util/Comparator;	a	field_35531	COMPARATOR
FIELD	exd	Ljava/util/function/LongPredicate;	b	field_35532	tickingFutureReadyPredicate
FIELD	exd	Ljava/util/function/Supplier;	c	field_35533	profilerGetter
FIELD	exd	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	d	field_35534	chunkTickSchedulers
FIELD	exd	Lit/unimi/dsi/fastutil/longs/Long2LongMap;	e	field_35535	nextTriggerTickByChunkPos
FIELD	exd	Ljava/util/Queue;	f	field_35536	tickableChunkTickSchedulers
FIELD	exd	Ljava/util/Queue;	g	field_35537	tickableTicks
FIELD	exd	Ljava/util/List;	h	field_35538	tickedTicks
FIELD	exd	Ljava/util/Set;	i	field_35539	copiedTickableTicksList
FIELD	exd	Ljava/util/function/BiConsumer;	j	field_35540	queuedTickConsumer
METHOD	exd	(I)Z	a	method_39373	isTickableTicksCountUnder
METHOD	exd	(J)V	a	method_39374	collectTickableChunkTickSchedulers
METHOD	exd	(JI)V	a	method_39375	addTickableTicks
METHOD	exd	(JILbng;)V	a	method_39376	collectTickableTicks
METHOD	exd	(JILjava/util/function/BiConsumer;)V	a	method_39377	tick
METHOD	exd	(Ldbd;)V	a	method_39378	removeChunkTickScheduler
METHOD	exd	(Ldbd;Lexb;)V	a	method_39379	addChunkTickScheduler
METHOD	exd	(Leia;)V	a	method_39380	clearNextTicks
METHOD	exd	(Leia;Lexd$a;)V	a	method_39381	visitChunks
METHOD	exd	(Leia;Lexg;)Z	a	method_48166	method_48166
METHOD	exd	(Leia;Lkd;)V	a	method_39383	scheduleTicks
METHOD	exd	(Lexb;Lexb;)I	a	method_39384	method_39384
METHOD	exd	(Lexb;Lexg;)V	a	method_39385	method_39385
METHOD	exd	(Lexd;Leia;Lkd;)V	a	method_48167	scheduleTicks
METHOD	exd	(Lit/unimi/dsi/fastutil/longs/Long2LongOpenHashMap;)V	a	method_39387	method_39387
METHOD	exd	(Ljava/util/Queue;Lexb;JI)V	a	method_39389	addTickableTicks
METHOD	exd	(Ljava/util/function/BiConsumer;)V	a	method_39390	tick
METHOD	exd	(Ljava/util/function/Predicate;JLexb;)V	a	method_39391	method_39391
METHOD	exd	(Ljava/util/function/Predicate;Ljava/util/List;JLexb;)V	a	method_48169	method_48169
METHOD	exd	(Lkd;JJLexg;)V	a	method_48168	method_48168
METHOD	exd	()V	b	method_39392	delayAllTicks
METHOD	exd	(Leia;Lexg;)Z	b	method_39382	method_39382
METHOD	exd	(Lexg;)V	b	method_39393	schedule
METHOD	exd	()V	c	method_39394	clear
METHOD	exd	(Lexg;)V	c	method_39395	addTickableTick
METHOD	exd	()V	d	method_39396	copyTickableTicksList
CLASS	exd$a	net/minecraft/class_6757$class_6758	net/minecraft/world/tick/WorldTickScheduler$ChunkVisitor
CLASS	exe	net/minecraft/class_4296	net/minecraft/world/tick/SimpleTickScheduler
FIELD	exe	Ljava/util/List;	a	field_19275	scheduledTicks
FIELD	exe	Ljava/util/Set;	b	field_35541	scheduledTicksSet
METHOD	exe	(Lexf;)V	a	method_39397	scheduleTick
METHOD	exe	(Lux;Ljava/util/function/Function;Ldbd;)Lexe;	a	method_39398	tick
METHOD	exe	()Ljava/util/List;	b	method_39399	getTicks
CLASS	exf	net/minecraft/class_6759	net/minecraft/world/tick/Tick
FIELD	exf	Lit/unimi/dsi/fastutil/Hash$Strategy;	a	field_35542	HASH_STRATEGY
FIELD	exf	Ljava/lang/Object;	b	comp_248	comp_248
FIELD	exf	Liz;	c	comp_249	comp_249
FIELD	exf	I	d	comp_250	comp_250
FIELD	exf	Lexk;	e	comp_251	comp_251
FIELD	exf	Ljava/lang/String;	f	field_35543	TYPE_NBT_KEY
FIELD	exf	Ljava/lang/String;	g	field_35544	X_NBT_KEY
FIELD	exf	Ljava/lang/String;	h	field_35545	Y_NBT_KEY
FIELD	exf	Ljava/lang/String;	i	field_35546	Z_NBT_KEY
FIELD	exf	Ljava/lang/String;	j	field_35547	DELAY_NBT_KEY
FIELD	exf	Ljava/lang/String;	k	field_35548	PRIORITY_NBT_KEY
METHOD	exf	()Ljava/lang/Object;	a	comp_248	comp_248
METHOD	exf	(JJ)Lexg;	a	method_39400	createOrderedTick
METHOD	exf	(JLjava/util/function/Consumer;Lexf;)V	a	method_39405	method_39405
METHOD	exf	(Lexg;Ljava/util/function/Function;J)Lur;	a	method_39401	orderedTickToNbt
METHOD	exf	(Ljava/lang/Object;Liz;)Lexf;	a	method_39402	create
METHOD	exf	(Ljava/lang/String;Liz;ILexk;)Lur;	a	method_39403	toNbt
METHOD	exf	(Ljava/util/function/Function;)Lur;	a	method_39404	toNbt
METHOD	exf	(Lur;Ljava/lang/Object;)Lexf;	a	method_40558	method_40558
METHOD	exf	(Lur;Ljava/util/function/Function;)Ljava/util/Optional;	a	method_40559	fromNbt
METHOD	exf	(Lux;Ljava/util/function/Function;Ldbd;Ljava/util/function/Consumer;)V	a	method_39406	tick
METHOD	exf	()Liz;	b	comp_249	comp_249
METHOD	exf	()I	c	comp_250	comp_250
METHOD	exf	()Lexk;	d	comp_251	comp_251
CLASS	exf$1	net/minecraft/class_6759$1	net/minecraft/world/tick/Tick$1
METHOD	exf$1	(Lexf;)I	a	method_39407	hashCode
METHOD	exf$1	(Lexf;Lexf;)Z	a	method_39408	equals
CLASS	exg	net/minecraft/class_6760	net/minecraft/world/tick/OrderedTick
FIELD	exg	Ljava/util/Comparator;	a	field_35549	TRIGGER_TICK_COMPARATOR
FIELD	exg	Ljava/util/Comparator;	b	field_35550	BASIC_COMPARATOR
FIELD	exg	Lit/unimi/dsi/fastutil/Hash$Strategy;	c	field_35551	HASH_STRATEGY
FIELD	exg	Ljava/lang/Object;	d	comp_252	comp_252
FIELD	exg	Liz;	e	comp_253	comp_253
FIELD	exg	J	f	comp_254	comp_254
FIELD	exg	Lexk;	g	comp_255	comp_255
FIELD	exg	J	h	comp_256	comp_256
METHOD	exg	()Ljava/lang/Object;	a	comp_252	comp_252
METHOD	exg	(Lexg;Lexg;)I	a	method_39409	method_39409
METHOD	exg	(Ljava/lang/Object;Liz;)Lexg;	a	method_39410	create
METHOD	exg	()Liz;	b	comp_253	comp_253
METHOD	exg	(Lexg;Lexg;)I	b	method_39412	method_39412
METHOD	exg	()J	c	comp_254	comp_254
METHOD	exg	()Lexk;	d	comp_255	comp_255
METHOD	exg	()J	e	comp_256	comp_256
CLASS	exg$1	net/minecraft/class_6760$1	net/minecraft/world/tick/OrderedTick$1
METHOD	exg$1	(Lexg;)I	a	method_39413	hashCode
METHOD	exg$1	(Lexg;Lexg;)Z	a	method_39414	equals
CLASS	exh	net/minecraft/class_6761	net/minecraft/world/tick/SerializableTickScheduler
METHOD	exh	(JLjava/util/function/Function;)Lvo;	b	method_20463	toNbt
CLASS	exi	net/minecraft/class_6762	net/minecraft/world/tick/TickScheduler
METHOD	exi	()I	a	method_20825	getTickCount
METHOD	exi	(Lexg;)V	a	method_39363	scheduleTick
METHOD	exi	(Liz;Ljava/lang/Object;)Z	a	method_8674	isQueued
CLASS	exj	net/minecraft/class_6763	net/minecraft/world/tick/BasicTickScheduler
CLASS	exk	net/minecraft/class_1953	net/minecraft/world/tick/TickPriority
FIELD	exk	Lexk;	a	field_9315	field_9315
FIELD	exk	Lexk;	b	field_9313	field_9313
FIELD	exk	Lexk;	c	field_9310	field_9310
FIELD	exk	Lexk;	d	field_9314	field_9314
FIELD	exk	Lexk;	e	field_9316	field_9316
FIELD	exk	Lexk;	f	field_9309	field_9309
FIELD	exk	Lexk;	g	field_9311	field_9311
FIELD	exk	I	h	field_9308	index
FIELD	exk	[Lexk;	i	field_9312	field_9312
METHOD	exk	()I	a	method_8681	getIndex
METHOD	exk	(I)Lexk;	a	method_8680	byIndex
METHOD	exk	()[Lexk;	b	method_36697	method_36697
CLASS	exl	net/minecraft/class_3235	net/minecraft/world/tick/MultiTickScheduler
FIELD	exl	Ljava/util/function/Function;	a	field_35552	mapper
CLASS	exm	net/minecraft/class_6764	net/minecraft/unused/packageinfo/PackageInfo6764
CLASS	exn	net/minecraft/class_3673	net/minecraft/client/util/GlfwUtil
METHOD	exn	()V	a	method_15973	makeJvmCrash
METHOD	exn	(Leyh;F)V	a	method_35596	accessRecordingQueue
METHOD	exn	()D	b	method_15974	getTime
METHOD	exn	(Leyh;F)V	b	method_35597	accessProcessingQueue
CLASS	exo	net/minecraft/class_6177	net/minecraft/util/annotation/DeobfuscateClass
CLASS	exp	net/minecraft/class_6178	net/minecraft/util/annotation/ClientFieldsAreNonnullByDefault
CLASS	exq	net/minecraft/class_6179	net/minecraft/util/annotation/ClientMethodsReturnNonnullByDefault
CLASS	exr	net/minecraft/class_4224	net/minecraft/client/sound/Source
FIELD	exr	I	a	field_31894	field_31894
FIELD	exr	Lorg/slf4j/Logger;	b	field_18892	LOGGER
FIELD	exr	I	c	field_31895	field_31895
FIELD	exr	I	d	field_18893	pointer
FIELD	exr	Ljava/util/concurrent/atomic/AtomicBoolean;	e	field_18894	playing
FIELD	exr	I	f	field_18895	bufferSize
FIELD	exr	Lgth;	g	field_18896	stream
METHOD	exr	()Lexr;	a	method_19638	create
METHOD	exr	(F)V	a	method_19639	setPitch
METHOD	exr	(I)V	a	method_19640	read
METHOD	exr	(Levp;)V	a	method_19641	setPosition
METHOD	exr	(Lexw;)V	a	method_19642	setBuffer
METHOD	exr	(Lgth;)V	a	method_19643	setStream
METHOD	exr	(Ljavax/sound/sampled/AudioFormat;I)I	a	method_19644	getBufferSize
METHOD	exr	(Z)V	a	method_19645	setLooping
METHOD	exr	()V	b	method_19646	close
METHOD	exr	(F)V	b	method_19647	setVolume
METHOD	exr	(I)V	b	method_19648	method_19648
METHOD	exr	(Z)V	b	method_19649	setRelative
METHOD	exr	()V	c	method_19650	play
METHOD	exr	(F)V	c	method_19651	setAttenuation
METHOD	exr	(I)V	c	method_19652	method_19652
METHOD	exr	()V	d	method_19653	pause
METHOD	exr	()V	e	method_19654	resume
METHOD	exr	()V	f	method_19655	stop
METHOD	exr	()Z	g	method_35598	isPlaying
METHOD	exr	()Z	h	method_19656	isStopped
METHOD	exr	()V	i	method_19657	disableAttenuation
METHOD	exr	()V	j	method_19658	tick
METHOD	exr	()I	k	method_19659	getSourceState
METHOD	exr	()I	l	method_19660	removeProcessedBuffers
CLASS	exs	net/minecraft/class_4225	net/minecraft/client/sound/SoundEngine
FIELD	exs	Lorg/slf4j/Logger;	a	field_18897	LOGGER
FIELD	exs	I	b	field_34945	field_34945
FIELD	exs	I	c	field_31897	field_31897
FIELD	exs	J	d	field_18898	devicePointer
FIELD	exs	J	e	field_18899	contextPointer
FIELD	exs	Z	f	field_34946	disconnectExtensionPresent
FIELD	exs	Ljava/lang/String;	g	field_34947	deviceSpecifier
FIELD	exs	Lexs$a;	h	field_19183	EMPTY_SOURCE_SET
FIELD	exs	Lexs$a;	i	field_19184	streamingSources
FIELD	exs	Lexs$a;	j	field_19185	staticSources
FIELD	exs	Lext;	k	field_18902	listener
METHOD	exs	()Ljava/lang/String;	a	method_38500	findAvailableDeviceSpecifier
METHOD	exs	(Lexr;)V	a	method_19662	release
METHOD	exs	(Lexs$c;)Lexr;	a	method_19663	createSource
METHOD	exs	(Ljava/lang/String;)J	a	method_38501	openDeviceOrFallback
METHOD	exs	(Ljava/lang/String;Z)V	a	method_19661	init
METHOD	exs	(Z)V	a	method_41711	setDirectionalAudio
METHOD	exs	()Ljava/lang/String;	b	method_38722	getCurrentDeviceName
METHOD	exs	(Ljava/lang/String;)Ljava/util/OptionalLong;	b	method_20050	openDevice
METHOD	exs	()Z	c	method_38723	updateDeviceSpecifier
METHOD	exs	()V	d	method_19664	close
METHOD	exs	()Lext;	e	method_19665	getListener
METHOD	exs	()Ljava/lang/String;	f	method_20296	getDebugString
METHOD	exs	()Ljava/util/List;	g	method_38502	getSoundDevices
METHOD	exs	()Z	h	method_38724	isDeviceUnavailable
METHOD	exs	()I	i	method_20297	getMonoSourceCount
CLASS	exs$1	net/minecraft/class_4225$1	net/minecraft/client/sound/SoundEngine$1
CLASS	exs$a	net/minecraft/class_4225$class_4276	net/minecraft/client/sound/SoundEngine$SourceSet
METHOD	exs$a	()Lexr;	a	method_19666	createSource
METHOD	exs$a	(Lexr;)Z	a	method_19667	release
METHOD	exs$a	()V	b	method_19668	close
METHOD	exs$a	()I	c	method_20298	getMaxSourceCount
METHOD	exs$a	()I	d	method_20299	getSourceCount
CLASS	exs$b	net/minecraft/class_4225$class_4226	net/minecraft/client/sound/SoundEngine$SourceSetImpl
FIELD	exs$b	I	a	field_18903	maxSourceCount
FIELD	exs$b	Ljava/util/Set;	b	field_18904	sources
CLASS	exs$c	net/minecraft/class_4225$class_4105	net/minecraft/client/sound/SoundEngine$RunMode
FIELD	exs$c	Lexs$c;	a	field_18352	field_18352
FIELD	exs$c	Lexs$c;	b	field_18353	field_18353
FIELD	exs$c	[Lexs$c;	c	field_18354	field_18354
METHOD	exs$c	()[Lexs$c;	a	method_36800	method_36800
CLASS	ext	net/minecraft/class_4227	net/minecraft/client/sound/SoundListener
FIELD	ext	F	a	field_18906	volume
FIELD	ext	Lexu;	b	field_47670	transform
METHOD	ext	()F	a	method_19669	getVolume
METHOD	ext	(F)V	a	method_19670	setVolume
METHOD	ext	(Lexu;)V	a	method_55584	setTransform
METHOD	ext	()V	b	method_19673	init
METHOD	ext	()Lexu;	c	method_55585	getTransform
CLASS	exu	net/minecraft/class_9054	net/minecraft/client/sound/SoundListenerTransform
FIELD	exu	Lexu;	a	field_47671	DEFAULT
FIELD	exu	Levp;	b	comp_2165	comp_2165
FIELD	exu	Levp;	c	comp_2166	comp_2166
FIELD	exu	Levp;	d	comp_2167	comp_2167
METHOD	exu	()Levp;	a	method_55586	right
METHOD	exu	()Levp;	b	comp_2165	comp_2165
METHOD	exu	()Levp;	c	comp_2166	comp_2166
METHOD	exu	()Levp;	d	comp_2167	comp_2167
CLASS	exv	net/minecraft/class_4230	net/minecraft/client/sound/AlUtil
FIELD	exv	Lorg/slf4j/Logger;	a	field_18915	LOGGER
METHOD	exv	(I)Ljava/lang/String;	a	method_19683	getErrorMessage
METHOD	exv	(JLjava/lang/String;)Z	a	method_20051	checkAlcErrors
METHOD	exv	(Ljava/lang/String;)Z	a	method_19684	checkErrors
METHOD	exv	(Ljavax/sound/sampled/AudioFormat;)I	a	method_19685	getFormatId
METHOD	exv	(I)Ljava/lang/String;	b	method_20052	getAlcErrorMessage
CLASS	exw	net/minecraft/class_4231	net/minecraft/client/sound/StaticSound
FIELD	exw	Ljava/nio/ByteBuffer;	a	field_18916	sample
FIELD	exw	Ljavax/sound/sampled/AudioFormat;	b	field_18917	format
FIELD	exw	Z	c	field_18918	hasBuffer
FIELD	exw	I	d	field_18919	streamBufferPointer
METHOD	exw	()Ljava/util/OptionalInt;	a	method_19686	getStreamBufferPointer
METHOD	exw	()V	b	method_19687	close
METHOD	exw	()Ljava/util/OptionalInt;	c	method_19688	takeStreamBufferPointer
CLASS	exx	net/minecraft/class_6180	net/minecraft/unused/packageinfo/PackageInfo6180
CLASS	exy	net/minecraft/class_379	net/minecraft/client/font/Glyph
METHOD	exy	()F	a	method_16799	getBoldOffset
METHOD	exy	(Z)F	a	method_16798	getAdvance
METHOD	exy	()F	b	method_16800	getShadowOffset
CLASS	exy$a	net/minecraft/class_379$class_7167	net/minecraft/client/font/Glyph$EmptyGlyph
CLASS	exz	net/minecraft/class_390	net/minecraft/client/font/Font
FIELD	exz	F	a	field_48382	field_48382
METHOD	exz	()Lit/unimi/dsi/fastutil/ints/IntSet;	a	method_27442	getProvidedGlyphs
METHOD	exz	(I)Lexy;	a	method_2040	getGlyph
CLASS	exz$a	net/minecraft/class_390$class_9241	net/minecraft/client/font/Font$FontFilterPair
FIELD	exz$a	Lexz;	a	comp_2348	comp_2348
FIELD	exz$a	Lfjs$a;	b	comp_2349	comp_2349
METHOD	exz$a	()Lexz;	a	comp_2348	comp_2348
METHOD	exz$a	()Lfjs$a;	b	comp_2349	comp_2349
CLASS	eya	net/minecraft/class_383	net/minecraft/client/font/RenderableGlyph
METHOD	eya	()I	a	method_2031	getWidth
METHOD	eya	(II)V	a	method_2030	upload
METHOD	eya	()I	b	method_2032	getHeight
METHOD	eya	()Z	c	method_2033	hasColor
METHOD	eya	()F	d	method_2035	getOversample
METHOD	eya	()F	e	method_2034	getXMin
METHOD	eya	()F	f	method_2027	getXMax
METHOD	eya	()F	g	method_2028	getYMin
METHOD	eya	()F	h	method_2029	getYMax
METHOD	eya	()F	i	method_56129	getBearingX
METHOD	eya	()F	j	method_56130	getAscent
CLASS	eyb	net/minecraft/class_7166	net/minecraft/client/font/SpaceFont
FIELD	eyb	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	b	field_37842	codePointsToGlyphs
METHOD	eyb	(Ljava/lang/Float;)F	a	method_41714	method_41714
METHOD	eyb	(Ljava/lang/Integer;Ljava/lang/Float;)V	a	method_41716	method_41716
CLASS	eyb$a	net/minecraft/class_7166$class_8554	net/minecraft/client/font/SpaceFont$Loader
FIELD	eyb$a	Lcom/mojang/serialization/MapCodec;	a	field_44791	CODEC
FIELD	eyb$a	Ljava/util/Map;	c	comp_1517	comp_1517
METHOD	eyb$a	(Lauo;)Lexz;	a	method_51732	method_51732
METHOD	eyb$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51733	method_51733
METHOD	eyb$a	()Ljava/util/Map;	c	comp_1517	comp_1517
CLASS	eyc	net/minecraft/class_395	net/minecraft/client/font/TrueTypeFont
FIELD	eyc	Ljava/nio/ByteBuffer;	b	field_21839	buffer
FIELD	eyc	Lorg/lwjgl/util/freetype/FT_Face;	c	field_48383	face
FIELD	eyc	F	d	field_2321	oversample
FIELD	eyc	Lit/unimi/dsi/fastutil/ints/IntSet;	e	field_2319	excludedCharacters
METHOD	eyc	(F)F	a	method_42397	method_42397
METHOD	eyc	()Lorg/lwjgl/util/freetype/FT_Face;	b	method_51884	getInfo
CLASS	eyc$a	net/minecraft/class_395$class_397	net/minecraft/client/font/TrueTypeFont$TtfGlyph
FIELD	eyc$a	Leyc;	a	field_2336	field_2336
FIELD	eyc$a	I	b	field_2338	width
FIELD	eyc$a	I	c	field_2337	height
FIELD	eyc$a	F	d	field_2334	bearingX
FIELD	eyc$a	F	e	field_2333	ascent
FIELD	eyc$a	F	f	field_2332	advance
FIELD	eyc$a	I	g	field_2335	glyphIndex
CLASS	eyc$a$1	net/minecraft/class_395$class_397$1	net/minecraft/client/font/TrueTypeFont$TtfGlyph$1
FIELD	eyc$a$1	Leyc$a;	a	field_37843	field_37843
CLASS	eyd	net/minecraft/class_6181	net/minecraft/unused/packageinfo/PackageInfo6181
CLASS	eye	net/minecraft/class_6182	net/minecraft/unused/packageinfo/PackageInfo6182
CLASS	eyf	net/minecraft/class_6364	net/minecraft/client/gl/WindowFramebuffer
FIELD	eyf	I	a	field_33724	DEFAULT_WIDTH
FIELD	eyf	I	b	field_33725	DEFAULT_HEIGHT
FIELD	eyf	Leyf$b;	l	field_33726	DEFAULT
METHOD	eyf	(Leyf$b;)Z	a	method_36801	supportsColor
METHOD	eyf	(II)V	b	method_36802	init
METHOD	eyf	(Leyf$b;)Z	b	method_36803	supportsDepth
METHOD	eyf	(II)Leyf$b;	c	method_36804	findSuitableSize
METHOD	eyf	(II)V	d	method_36805	method_36805
CLASS	eyf$a	net/minecraft/class_6364$class_6365	net/minecraft/client/gl/WindowFramebuffer$Attachment
FIELD	eyf$a	Leyf$a;	a	field_33727	field_33727
FIELD	eyf$a	Leyf$a;	b	field_33728	field_33728
FIELD	eyf$a	Leyf$a;	c	field_33729	field_33729
FIELD	eyf$a	Leyf$a;	d	field_33730	field_33730
FIELD	eyf$a	[Leyf$a;	e	field_33731	VALUES
FIELD	eyf$a	[Leyf$a;	f	field_33732	field_33732
METHOD	eyf$a	()[Leyf$a;	a	method_36806	method_36806
METHOD	eyf$a	(Leyf$a;)Leyf$a;	a	method_36807	with
CLASS	eyf$b	net/minecraft/class_6364$class_6366	net/minecraft/client/gl/WindowFramebuffer$Size
FIELD	eyf$b	I	a	field_33733	width
FIELD	eyf$b	I	b	field_33734	height
METHOD	eyf$b	(II)Ljava/util/List;	a	method_36808	findCompatible
CLASS	eyg	net/minecraft/class_4573	com/mojang/blaze3d/systems/RenderCall
CLASS	eyh	net/minecraft/class_4491	com/mojang/blaze3d/systems/RenderCallStorage
FIELD	eyh	Ljava/util/List;	a	field_20453	recordingQueues
FIELD	eyh	Z	b	field_31899	recording
FIELD	eyh	I	c	field_20454	recordingIndex
FIELD	eyh	Z	d	field_31900	processing
FIELD	eyh	I	e	field_20455	processingIndex
FIELD	eyh	I	f	field_20456	lastProcessedIndex
METHOD	eyh	()Z	a	method_35599	canRecord
METHOD	eyh	(Leyg;)V	a	method_35600	record
METHOD	eyh	()Z	b	method_35601	startRecording
METHOD	eyh	()V	c	method_35602	stopRecording
METHOD	eyh	()Z	d	method_35603	canProcess
METHOD	eyh	()Z	e	method_35604	startProcessing
METHOD	eyh	()V	f	method_35605	process
METHOD	eyh	()V	g	method_35606	stopProcessing
METHOD	eyh	()Ljava/util/concurrent/ConcurrentLinkedQueue;	h	method_35607	getLastProcessedQueue
METHOD	eyh	()Ljava/util/concurrent/ConcurrentLinkedQueue;	i	method_35608	getRecordingQueue
METHOD	eyh	()Ljava/util/concurrent/ConcurrentLinkedQueue;	j	method_35609	getProcessingQueue
CLASS	eyi	net/minecraft/class_276	net/minecraft/client/gl/Framebuffer
FIELD	eyi	I	a	field_31901	field_31901
FIELD	eyi	I	b	field_31902	field_31902
FIELD	eyi	I	c	field_1482	textureWidth
FIELD	eyi	I	d	field_1481	textureHeight
FIELD	eyi	I	e	field_1480	viewportWidth
FIELD	eyi	I	f	field_1477	viewportHeight
FIELD	eyi	Z	g	field_1478	useDepthAttachment
FIELD	eyi	I	h	field_1476	fbo
FIELD	eyi	I	i	field_1475	colorAttachment
FIELD	eyi	I	j	field_1474	depthAttachment
FIELD	eyi	I	k	field_1483	texFilter
FIELD	eyi	I	l	field_31903	field_31903
FIELD	eyi	I	m	field_31904	field_31904
FIELD	eyi	[F	n	field_1479	clearColor
METHOD	eyi	()V	a	method_1238	delete
METHOD	eyi	(FFFF)V	a	method_1236	setClearColor
METHOD	eyi	(I)V	a	method_58226	setTexFilter
METHOD	eyi	(II)V	a	method_1237	draw
METHOD	eyi	(IIZ)V	a	method_1234	resize
METHOD	eyi	(IZ)V	a	method_1232	setTexFilter
METHOD	eyi	(Leyi;)V	a	method_29329	copyDepthFrom
METHOD	eyi	(Z)V	a	method_1235	beginWrite
METHOD	eyi	()V	b	method_1239	checkFramebufferStatus
METHOD	eyi	(IIZ)V	b	method_1231	initFbo
METHOD	eyi	(Z)V	b	method_1230	clear
METHOD	eyi	()V	c	method_35610	beginRead
METHOD	eyi	(IIZ)V	c	method_22594	draw
METHOD	eyi	(Z)V	c	method_22595	bind
METHOD	eyi	()V	d	method_1242	endRead
METHOD	eyi	(IIZ)V	d	method_22596	resizeInternal
METHOD	eyi	(Z)V	d	method_22597	method_22597
METHOD	eyi	()V	e	method_1240	endWrite
METHOD	eyi	(IIZ)V	e	method_1233	drawInternal
METHOD	eyi	()I	f	method_30277	getColorAttachment
METHOD	eyi	(IIZ)V	f	method_22599	method_22599
METHOD	eyi	()I	g	method_30278	getDepthAttachment
METHOD	eyi	(IIZ)V	g	method_22600	method_22600
METHOD	eyi	()V	h	method_22598	method_22598
METHOD	eyi	()[F	i	method_36809	method_36809
CLASS	eyj	net/minecraft/class_6367	net/minecraft/client/gl/SimpleFramebuffer
CLASS	eyk	net/minecraft/class_6183	net/minecraft/unused/packageinfo/PackageInfo6183
CLASS	eyl	net/minecraft/class_3674	net/minecraft/client/util/Clipboard
FIELD	eyl	I	a	field_31905	GLFW_FORMAT_UNAVAILABLE
FIELD	eyl	Ljava/nio/ByteBuffer;	b	field_16236	clipboardBuffer
METHOD	eyl	(JLjava/lang/String;)V	a	method_15979	setClipboard
METHOD	eyl	(JLjava/nio/ByteBuffer;[B)V	a	method_15978	setClipboard
METHOD	eyl	(JLorg/lwjgl/glfw/GLFWErrorCallbackI;)Ljava/lang/String;	a	method_15977	getClipboard
CLASS	eym	net/minecraft/class_301	net/minecraft/client/util/Untracker
FIELD	eym	Ljava/lang/invoke/MethodHandle;	a	field_1643	ALLOCATOR_UNTRACK
METHOD	eym	()Ljava/lang/invoke/MethodHandle;	a	method_1408	method_1408
METHOD	eym	(J)V	a	method_1407	untrack
METHOD	eym	(Lorg/lwjgl/system/Pointer;)V	a	method_1406	untrack
CLASS	eyn	net/minecraft/class_543	net/minecraft/client/WindowSettings
FIELD	eyn	I	a	field_3285	width
FIELD	eyn	I	b	field_3284	height
FIELD	eyn	Ljava/util/OptionalInt;	c	field_3282	fullscreenWidth
FIELD	eyn	Ljava/util/OptionalInt;	d	field_3286	fullscreenHeight
FIELD	eyn	Z	e	field_3283	fullscreen
CLASS	eyo	net/minecraft/class_1008	net/minecraft/client/gl/GlDebug
FIELD	eyo	Lorg/slf4j/Logger;	a	field_4921	LOGGER
FIELD	eyo	I	b	field_33669	DEBUG_MESSAGE_QUEUE_SIZE
FIELD	eyo	Ljava/util/Queue;	c	field_33670	DEBUG_MESSAGES
FIELD	eyo	Leyo$a;	d	field_33671	lastDebugMessage
FIELD	eyo	Ljava/util/List;	e	field_4915	KHR_VERBOSITY_LEVELS
FIELD	eyo	Ljava/util/List;	f	field_4919	ARB_VERBOSITY_LEVELS
FIELD	eyo	Z	g	field_33672	debugMessageEnabled
METHOD	eyo	()Ljava/util/List;	a	method_36478	collectDebugMessages
METHOD	eyo	(I)Ljava/lang/String;	a	method_4222	getSource
METHOD	eyo	(IIIIIJJ)V	a	method_4224	info
METHOD	eyo	(IZ)V	a	method_4227	enableDebug
METHOD	eyo	()Z	b	method_36479	isDebugMessageEnabled
METHOD	eyo	(I)Ljava/lang/String;	b	method_4228	getType
METHOD	eyo	(I)Ljava/lang/String;	c	method_4226	getSeverity
METHOD	eyo	(I)Ljava/lang/String;	d	method_4225	unknown
CLASS	eyo$a	net/minecraft/class_1008$class_6359	net/minecraft/client/gl/GlDebug$DebugMessage
FIELD	eyo$a	I	a	field_33673	id
FIELD	eyo$a	I	b	field_33674	source
FIELD	eyo$a	I	c	field_33675	type
FIELD	eyo$a	I	d	field_33676	severity
FIELD	eyo$a	Ljava/lang/String;	e	field_33677	message
FIELD	eyo$a	I	f	field_33678	count
METHOD	eyo$a	(IIIILjava/lang/String;)Z	a	method_36480	equals
CLASS	eyp	net/minecraft/class_4494	com/mojang/blaze3d/platform/GlDebugInfo
METHOD	eyp	()Ljava/lang/String;	a	method_22088	getVendor
METHOD	eyp	(I)Ljava/nio/ByteBuffer;	a	method_35611	allocateMemory
METHOD	eyp	(Ljava/nio/Buffer;)V	a	method_35613	freeMemory
METHOD	eyp	()Ljava/lang/String;	b	method_22089	getCpuInfo
METHOD	eyp	()Ljava/lang/String;	c	method_22090	getRenderer
METHOD	eyp	()Ljava/lang/String;	d	method_22091	getVersion
CLASS	eyq	net/minecraft/class_8518	net/minecraft/client/util/Icons
FIELD	eyq	Leyq;	a	field_44650	field_44650
FIELD	eyq	Leyq;	b	field_44651	field_44651
FIELD	eyq	[Ljava/lang/String;	c	field_44652	path
FIELD	eyq	[Leyq;	d	field_44653	field_44653
METHOD	eyq	()[Leyq;	a	method_51417	method_51417
METHOD	eyq	(Lata;)Ljava/util/List;	a	method_51418	getIcons
METHOD	eyq	(Lata;Ljava/lang/String;)Laug;	a	method_51419	getIcon
METHOD	eyq	(Lata;)Laug;	b	method_51420	getMacIcon
CLASS	eyr	net/minecraft/class_3675	net/minecraft/client/util/InputUtil
FIELD	eyr	I	A	field_31906	GLFW_KEY_Q
FIELD	eyr	I	B	field_31907	GLFW_KEY_R
FIELD	eyr	I	C	field_31908	GLFW_KEY_S
FIELD	eyr	I	D	field_31909	GLFW_KEY_T
FIELD	eyr	I	E	field_31910	GLFW_KEY_U
FIELD	eyr	I	F	field_31911	GLFW_KEY_V
FIELD	eyr	I	G	field_31912	GLFW_KEY_W
FIELD	eyr	I	H	field_31913	GLFW_KEY_X
FIELD	eyr	I	I	field_31914	GLFW_KEY_Y
FIELD	eyr	I	J	field_31915	GLFW_KEY_Z
FIELD	eyr	I	K	field_31916	GLFW_KEY_F1
FIELD	eyr	I	L	field_31917	GLFW_KEY_F2
FIELD	eyr	I	M	field_31918	GLFW_KEY_F3
FIELD	eyr	I	N	field_31919	GLFW_KEY_F4
FIELD	eyr	I	O	field_31920	GLFW_KEY_F5
FIELD	eyr	I	P	field_31921	GLFW_KEY_F6
FIELD	eyr	I	Q	field_31922	GLFW_KEY_F7
FIELD	eyr	I	R	field_31923	GLFW_KEY_F8
FIELD	eyr	I	S	field_31924	GLFW_KEY_F9
FIELD	eyr	I	T	field_31925	GLFW_KEY_F10
FIELD	eyr	I	U	field_31926	GLFW_KEY_F11
FIELD	eyr	I	V	field_31927	GLFW_KEY_F12
FIELD	eyr	I	W	field_31928	GLFW_KEY_F13
FIELD	eyr	I	X	field_31929	GLFW_KEY_F14
FIELD	eyr	I	Y	field_31930	GLFW_KEY_F15
FIELD	eyr	I	Z	field_31931	GLFW_KEY_F16
FIELD	eyr	I	aA	field_31932	GLFW_KEY_UP
FIELD	eyr	I	aB	field_31933	GLFW_KEY_KP_ADD
FIELD	eyr	I	aC	field_31934	GLFW_KEY_APOSTROPHE
FIELD	eyr	I	aD	field_31935	GLFW_KEY_BACKSLASH
FIELD	eyr	I	aE	field_31936	GLFW_KEY_COMMA
FIELD	eyr	I	aF	field_31937	GLFW_KEY_EQUAL
FIELD	eyr	I	aG	field_31938	GLFW_KEY_GRAVE_ACCENT
FIELD	eyr	I	aH	field_31939	GLFW_KEY_LEFT_BRACKET
FIELD	eyr	I	a	field_31940	GLFW_KEY_0
FIELD	eyr	I	aI	field_31941	GLFW_KEY_MINUS
FIELD	eyr	I	aJ	field_31942	GLFW_KEY_KP_MULTIPLY
FIELD	eyr	I	aK	field_31943	GLFW_KEY_PERIOD
FIELD	eyr	I	aL	field_31944	GLFW_KEY_RIGHT_BRACKET
FIELD	eyr	I	aM	field_31945	GLFW_KEY_SEMICOLON
FIELD	eyr	I	aN	field_31946	GLFW_KEY_SLASH
FIELD	eyr	I	aO	field_31947	GLFW_KEY_SPACE
FIELD	eyr	I	aP	field_31948	GLFW_KEY_TAB
FIELD	eyr	I	aQ	field_31949	GLFW_KEY_LEFT_ALT
FIELD	eyr	I	aR	field_31950	GLFW_KEY_LEFT_CONTROL
FIELD	eyr	I	aS	field_31951	GLFW_KEY_LEFT_SHIFT
FIELD	eyr	I	aT	field_31952	GLFW_KEY_LEFT_SUPER
FIELD	eyr	I	aU	field_31953	GLFW_KEY_RIGHT_ALT
FIELD	eyr	I	aV	field_31954	GLFW_KEY_RIGHT_CONTROL
FIELD	eyr	I	aW	field_31955	GLFW_KEY_RIGHT_SHIFT
FIELD	eyr	I	aX	field_31956	GLFW_KEY_RIGHT_SUPER
FIELD	eyr	I	aY	field_31957	GLFW_KEY_ENTER
FIELD	eyr	I	aZ	field_31958	GLFW_KEY_ESCAPE
FIELD	eyr	I	aa	field_31959	GLFW_KEY_F17
FIELD	eyr	I	ab	field_31960	GLFW_KEY_F18
FIELD	eyr	I	ac	field_31961	GLFW_KEY_F19
FIELD	eyr	I	ad	field_31962	GLFW_KEY_F20
FIELD	eyr	I	ae	field_31963	GLFW_KEY_F21
FIELD	eyr	I	af	field_31964	GLFW_KEY_F22
FIELD	eyr	I	ag	field_31965	GLFW_KEY_F23
FIELD	eyr	I	ah	field_31966	GLFW_KEY_F24
FIELD	eyr	I	ai	field_31967	GLFW_KEY_F25
FIELD	eyr	I	aj	field_31968	GLFW_KEY_NUM_LOCK
FIELD	eyr	I	ak	field_31969	GLFW_KEY_KP_0
FIELD	eyr	I	al	field_31970	GLFW_KEY_KP_1
FIELD	eyr	I	am	field_31971	GLFW_KEY_KP_2
FIELD	eyr	I	an	field_31972	GLFW_KEY_KP_3
FIELD	eyr	I	ao	field_31973	GLFW_KEY_KP_4
FIELD	eyr	I	ap	field_31974	GLFW_KEY_KP_5
FIELD	eyr	I	aq	field_31975	GLFW_KEY_KP_6
FIELD	eyr	I	ar	field_31976	GLFW_KEY_KP_7
FIELD	eyr	I	as	field_31977	GLFW_KEY_KP_8
FIELD	eyr	I	at	field_31978	GLFW_KEY_KP_9
FIELD	eyr	I	au	field_31979	GLFW_KEY_KP_DECIMAL
FIELD	eyr	I	av	field_31980	GLFW_KEY_KP_ENTER
FIELD	eyr	I	aw	field_31981	GLFW_KEY_KP_EQUAL
FIELD	eyr	I	ax	field_31982	GLFW_KEY_DOWN
FIELD	eyr	I	ay	field_31983	GLFW_KEY_LEFT
FIELD	eyr	I	az	field_31984	GLFW_KEY_RIGHT
FIELD	eyr	I	b	field_31985	GLFW_KEY_1
FIELD	eyr	I	ba	field_31986	GLFW_KEY_BACKSPACE
FIELD	eyr	I	bb	field_31987	GLFW_KEY_DELETE
FIELD	eyr	I	bc	field_31988	GLFW_KEY_END
FIELD	eyr	I	bd	field_31989	GLFW_KEY_HOME
FIELD	eyr	I	be	field_31990	GLFW_KEY_INSERT
FIELD	eyr	I	bf	field_31991	GLFW_KEY_PAGE_DOWN
FIELD	eyr	I	bg	field_31992	GLFW_KEY_PAGE_UP
FIELD	eyr	I	bh	field_31993	GLFW_KEY_CAPS_LOCK
FIELD	eyr	I	bi	field_31994	GLFW_KEY_PAUSE
FIELD	eyr	I	bj	field_31995	GLFW_KEY_SCROLL_LOCK
FIELD	eyr	I	bk	field_31996	GLFW_KEY_PRINT_SCREEN
FIELD	eyr	I	bl	field_31997	field_31997
FIELD	eyr	I	bm	field_31998	field_31998
FIELD	eyr	I	bn	field_31999	field_31999
FIELD	eyr	I	bo	field_32000	field_32000
FIELD	eyr	I	bp	field_32001	field_32001
FIELD	eyr	I	bq	field_32002	field_32002
FIELD	eyr	I	br	field_32003	field_32003
FIELD	eyr	I	bs	field_32004	GLFW_CURSOR
FIELD	eyr	I	bt	field_32005	GLFW_CURSOR_DISABLED
FIELD	eyr	I	bu	field_32006	GLFW_CURSOR_NORMAL
FIELD	eyr	Leyr$a;	bv	field_16237	UNKNOWN_KEY
FIELD	eyr	Ljava/lang/invoke/MethodHandle;	bw	field_20333	GLFW_RAW_MOUSE_MOTION_SUPPORTED_HANDLE
FIELD	eyr	I	bx	field_20334	GLFW_RAW_MOUSE_MOTION
FIELD	eyr	I	c	field_32007	GLFW_KEY_2
FIELD	eyr	I	d	field_32008	GLFW_KEY_3
FIELD	eyr	I	e	field_32009	GLFW_KEY_4
FIELD	eyr	I	f	field_32010	GLFW_KEY_5
FIELD	eyr	I	g	field_32011	GLFW_KEY_6
FIELD	eyr	I	h	field_32012	GLFW_KEY_7
FIELD	eyr	I	i	field_32013	GLFW_KEY_8
FIELD	eyr	I	j	field_32014	GLFW_KEY_9
FIELD	eyr	I	k	field_32015	GLFW_KEY_A
FIELD	eyr	I	l	field_32016	GLFW_KEY_B
FIELD	eyr	I	m	field_32017	GLFW_KEY_C
FIELD	eyr	I	n	field_32018	GLFW_KEY_D
FIELD	eyr	I	o	field_32019	GLFW_KEY_E
FIELD	eyr	I	p	field_32020	GLFW_KEY_F
FIELD	eyr	I	q	field_32021	GLFW_KEY_G
FIELD	eyr	I	r	field_32022	GLFW_KEY_H
FIELD	eyr	I	s	field_32023	GLFW_KEY_I
FIELD	eyr	I	t	field_32024	GLFW_KEY_J
FIELD	eyr	I	u	field_32025	GLFW_KEY_K
FIELD	eyr	I	v	field_32026	GLFW_KEY_L
FIELD	eyr	I	w	field_32027	GLFW_KEY_M
FIELD	eyr	I	x	field_32028	GLFW_KEY_N
FIELD	eyr	I	y	field_32029	GLFW_KEY_O
FIELD	eyr	I	z	field_32030	GLFW_KEY_P
METHOD	eyr	()Z	a	method_21735	isRawMouseMotionSupported
METHOD	eyr	(II)Leyr$a;	a	method_15985	fromKeyCode
METHOD	eyr	(JI)Z	a	method_15987	isKeyPressed
METHOD	eyr	(JIDD)V	a	method_15984	setCursorParameters
METHOD	eyr	(JLorg/lwjgl/glfw/GLFWCursorPosCallbackI;Lorg/lwjgl/glfw/GLFWMouseButtonCallbackI;Lorg/lwjgl/glfw/GLFWScrollCallbackI;Lorg/lwjgl/glfw/GLFWDropCallbackI;)V	a	method_15983	setMouseCallbacks
METHOD	eyr	(JLorg/lwjgl/glfw/GLFWKeyCallbackI;Lorg/lwjgl/glfw/GLFWCharModsCallbackI;)V	a	method_15986	setKeyboardCallbacks
METHOD	eyr	(JZ)V	a	method_21736	setRawMouseMotionMode
METHOD	eyr	(Ljava/lang/String;)Leyr$a;	a	method_15981	fromTranslationKey
CLASS	eyr$a	net/minecraft/class_3675$class_306	net/minecraft/client/util/InputUtil$Key
FIELD	eyr$a	Ljava/lang/String;	a	field_1663	translationKey
FIELD	eyr$a	Leyr$b;	b	field_1666	type
FIELD	eyr$a	I	c	field_1665	code
FIELD	eyr$a	Layr;	d	field_24196	localizedText
FIELD	eyr$a	Ljava/util/Map;	e	field_1664	KEYS
METHOD	eyr$a	()Leyr$b;	a	method_1442	getCategory
METHOD	eyr$a	(Leyr$b;ILjava/lang/String;)Lxo;	a	method_27444	method_27444
METHOD	eyr$a	()I	b	method_1444	getCode
METHOD	eyr$a	()Ljava/lang/String;	c	method_1441	getTranslationKey
METHOD	eyr$a	()Lxo;	d	method_27445	getLocalizedText
METHOD	eyr$a	()Ljava/util/OptionalInt;	e	method_30103	toInt
CLASS	eyr$b	net/minecraft/class_3675$class_307	net/minecraft/client/util/InputUtil$Type
FIELD	eyr$b	Leyr$b;	a	field_1668	field_1668
FIELD	eyr$b	Leyr$b;	b	field_1671	field_1671
FIELD	eyr$b	Leyr$b;	c	field_1672	field_1672
FIELD	eyr$b	Ljava/lang/String;	d	field_44919	UNKNOWN_TRANSLATION_KEY
FIELD	eyr$b	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	e	field_1674	map
FIELD	eyr$b	Ljava/lang/String;	f	field_1673	name
FIELD	eyr$b	Ljava/util/function/BiFunction;	g	field_24197	textTranslator
FIELD	eyr$b	[Leyr$b;	h	field_1670	field_1670
METHOD	eyr$b	()[Leyr$b;	a	method_36810	method_36810
METHOD	eyr$b	(I)Leyr$a;	a	method_1447	createFromCode
METHOD	eyr$b	(Leyr$b;Ljava/lang/String;I)V	a	method_1446	mapKey
METHOD	eyr$b	(Ljava/lang/Integer;Ljava/lang/String;)Lxo;	a	method_27447	method_27447
METHOD	eyr$b	(I)Leyr$a;	b	method_27448	method_27448
METHOD	eyr$b	(Ljava/lang/Integer;Ljava/lang/String;)Lxo;	b	method_27449	method_27449
METHOD	eyr$b	(Ljava/lang/Integer;Ljava/lang/String;)Lxo;	c	method_27450	method_27450
CLASS	eys	net/minecraft/class_308	net/minecraft/client/render/DiffuseLighting
FIELD	eys	Lorg/joml/Vector3f;	a	field_24426	field_24426
FIELD	eys	Lorg/joml/Vector3f;	b	field_24427	field_24427
FIELD	eys	Lorg/joml/Vector3f;	c	field_24428	field_24428
FIELD	eys	Lorg/joml/Vector3f;	d	field_24429	field_24429
FIELD	eys	Lorg/joml/Vector3f;	e	field_29567	field_29567
FIELD	eys	Lorg/joml/Vector3f;	f	field_29568	field_29568
METHOD	eys	()V	a	method_1452	enableForLevel
METHOD	eys	(Lorg/joml/Quaternionf;)V	a	method_56819	method_56819
METHOD	eys	()V	b	method_27869	disableForLevel
METHOD	eys	()V	c	method_24210	disableGuiDepthLighting
METHOD	eys	()V	d	method_24211	enableGuiDepthLighting
METHOD	eys	()V	e	method_34742	method_34742
CLASS	eyt	net/minecraft/class_6417	net/minecraft/client/util/MacWindowUtil
FIELD	eyt	I	a	field_46537	field_46537
FIELD	eyt	I	b	field_34053	FULLSCREEN_MASK
METHOD	eyt	(J)V	a	method_37461	toggleFullscreen
METHOD	eyt	(Laug;)V	a	method_41718	setApplicationIconImage
METHOD	eyt	(Lca/weblite/objc/NSObject;)Z	a	method_37462	isFullscreen
METHOD	eyt	(J)V	b	method_54101	fixStyleMask
METHOD	eyt	(Lca/weblite/objc/NSObject;)J	b	method_54102	getStyleMask
METHOD	eyt	(J)Ljava/util/Optional;	c	method_37463	getCocoaWindow
METHOD	eyt	(Lca/weblite/objc/NSObject;)V	c	method_37464	toggleFullscreen
METHOD	eyt	(Lca/weblite/objc/NSObject;)V	d	method_54103	method_54103
CLASS	eyu	net/minecraft/class_311	net/minecraft/client/util/GlAllocationUtils
FIELD	eyu	Lorg/lwjgl/system/MemoryUtil$MemoryAllocator;	a	field_34054	ALLOCATOR
METHOD	eyu	(I)Ljava/nio/ByteBuffer;	a	method_1596	allocateByteBuffer
METHOD	eyu	(Ljava/nio/ByteBuffer;)V	a	method_54557	free
METHOD	eyu	(Ljava/nio/ByteBuffer;I)Ljava/nio/ByteBuffer;	a	method_37465	resizeByteBuffer
CLASS	eyv	net/minecraft/class_313	net/minecraft/client/util/Monitor
FIELD	eyv	J	a	field_1800	handle
FIELD	eyv	Ljava/util/List;	b	field_1797	videoModes
FIELD	eyv	Leyz;	c	field_1802	currentVideoMode
FIELD	eyv	I	d	field_1799	x
FIELD	eyv	I	e	field_1798	y
METHOD	eyv	()V	a	method_1615	populateVideoModes
METHOD	eyv	(I)Leyz;	a	method_1620	getVideoMode
METHOD	eyv	(Leyz;)I	a	method_1619	findClosestVideoModeIndex
METHOD	eyv	(Ljava/util/Optional;)Leyz;	a	method_1614	findClosestVideoMode
METHOD	eyv	()Leyz;	b	method_1617	getCurrentVideoMode
METHOD	eyv	()I	c	method_1616	getViewportX
METHOD	eyv	()I	d	method_1618	getViewportY
METHOD	eyv	()I	e	method_1621	getVideoModeCount
METHOD	eyv	()J	f	method_1622	getHandle
CLASS	eyw	net/minecraft/class_3676	net/minecraft/client/util/MonitorFactory
CLASS	eyx	net/minecraft/class_1011	net/minecraft/client/texture/NativeImage
FIELD	eyx	Lorg/slf4j/Logger;	a	field_21684	LOGGER
FIELD	eyx	Ljava/util/Set;	b	field_4992	WRITE_TO_FILE_OPEN_OPTIONS
FIELD	eyx	Leyx$a;	c	field_4986	format
FIELD	eyx	I	d	field_4991	width
FIELD	eyx	I	e	field_4989	height
FIELD	eyx	Z	f	field_4990	isStbImage
FIELD	eyx	J	g	field_4988	pointer
FIELD	eyx	J	h	field_4987	sizeBytes
METHOD	eyx	()I	a	method_4307	getWidth
METHOD	eyx	(F)V	a	method_35620	readDepthComponent
METHOD	eyx	(II)I	a	method_4315	getColor
METHOD	eyx	(IIB)V	a	method_35621	setLuminance
METHOD	eyx	(III)V	a	method_4305	setColor
METHOD	eyx	(IIIII)V	a	method_4326	fillRect
METHOD	eyx	(IIIIIIIZZ)V	a	method_4312	upload
METHOD	eyx	(IIIIIIIZZZZ)V	a	method_22619	upload
METHOD	eyx	(IIIIIIZZ)V	a	method_4304	copyRect
METHOD	eyx	(IIIILeyx;)V	a	method_4300	resizeSubRectTo
METHOD	eyx	(IIIZ)V	a	method_4301	upload
METHOD	eyx	(IZ)V	a	method_4327	loadFromTextureImage
METHOD	eyx	(Leyx$a;Ljava/io/InputStream;)Leyx;	a	method_4310	read
METHOD	eyx	(Leyx$a;Ljava/nio/ByteBuffer;)Leyx;	a	method_4303	read
METHOD	eyx	(Leyx;)V	a	method_4317	copyFrom
METHOD	eyx	(Leyx;IIIIIIZZ)V	a	method_47594	copyRect
METHOD	eyx	(Ljava/io/File;)V	a	method_4325	writeTo
METHOD	eyx	(Ljava/io/InputStream;)Leyx;	a	method_4309	read
METHOD	eyx	(Ljava/nio/ByteBuffer;)Leyx;	a	method_4324	read
METHOD	eyx	(Ljava/nio/channels/WritableByteChannel;)Z	a	method_24032	write
METHOD	eyx	(Ljava/nio/file/Path;)V	a	method_4314	writeTo
METHOD	eyx	(Ljava/util/function/IntUnaryOperator;)Leyx;	a	method_48462	applyToCopy
METHOD	eyx	(Lorg/lwjgl/util/freetype/FT_Face;I)Z	a	method_4316	makeGlyphBitmapSubpixel
METHOD	eyx	(ZZ)V	a	method_4308	setTextureFilter
METHOD	eyx	([B)Leyx;	a	method_49277	read
METHOD	eyx	()I	b	method_4323	getHeight
METHOD	eyx	(II)B	b	method_35623	getRed
METHOD	eyx	(III)V	b	method_35624	blend
METHOD	eyx	(IIIIIIIZZZZ)V	b	method_4321	uploadInternal
METHOD	eyx	(Ljava/util/function/IntUnaryOperator;)V	b	method_51596	apply
METHOD	eyx	()Leyx$a;	c	method_4318	getFormat
METHOD	eyx	(II)B	c	method_35625	getGreen
METHOD	eyx	(IIIIIIIZZZZ)V	c	method_22620	method_22620
METHOD	eyx	()[I	d	method_48463	copyPixelsRgba
METHOD	eyx	(II)B	d	method_35626	getBlue
METHOD	eyx	()[I	e	method_4322	makePixelArray
METHOD	eyx	(II)B	e	method_4311	getOpacity
METHOD	eyx	()V	f	method_35627	drawPixels
METHOD	eyx	(II)Z	f	method_36559	isOutOfBounds
METHOD	eyx	()[B	g	method_24036	getBytes
METHOD	eyx	()V	h	method_4319	mirrorVertically
METHOD	eyx	()V	i	method_4302	untrack
METHOD	eyx	()V	j	method_4320	checkAllocated
CLASS	eyx$a	net/minecraft/class_1011$class_1012	net/minecraft/client/texture/NativeImage$Format
FIELD	eyx$a	Leyx$a;	a	field_4997	RGBA
FIELD	eyx$a	Leyx$a;	b	field_5001	RGB
FIELD	eyx$a	Leyx$a;	c	field_5002	LUMINANCE_ALPHA
FIELD	eyx$a	Leyx$a;	d	field_4998	field_4998
FIELD	eyx$a	I	e	field_4994	channelCount
FIELD	eyx$a	I	f	field_4993	glFormat
FIELD	eyx$a	Z	g	field_5005	hasRed
FIELD	eyx$a	Z	h	field_5004	hasGreen
FIELD	eyx$a	Z	i	field_5003	hasBlue
FIELD	eyx$a	Z	j	field_5000	hasLuminance
FIELD	eyx$a	Z	k	field_4999	hasAlpha
FIELD	eyx$a	I	l	field_5010	redOffset
FIELD	eyx$a	I	m	field_5009	greenOffset
FIELD	eyx$a	I	n	field_5008	blueOffset
FIELD	eyx$a	I	o	field_5007	luminanceOffset
FIELD	eyx$a	I	p	field_5006	alphaOffset
FIELD	eyx$a	Z	q	field_4996	writeable
FIELD	eyx$a	[Leyx$a;	r	field_4995	field_4995
METHOD	eyx$a	()I	a	method_4335	getChannelCount
METHOD	eyx$a	(I)Leyx$a;	a	method_4336	fromChannelCount
METHOD	eyx$a	()V	b	method_4339	setPackAlignment
METHOD	eyx$a	()V	c	method_4340	setUnpackAlignment
METHOD	eyx$a	()I	d	method_4333	toGl
METHOD	eyx$a	()Z	e	method_35628	hasRed
METHOD	eyx$a	()Z	f	method_35629	hasGreen
METHOD	eyx$a	()Z	g	method_35630	hasBlue
METHOD	eyx$a	()Z	h	method_35631	hasLuminance
METHOD	eyx$a	()Z	i	method_4329	hasAlpha
METHOD	eyx$a	()I	j	method_35632	getRedOffset
METHOD	eyx$a	()I	k	method_35633	getGreenOffset
METHOD	eyx$a	()I	l	method_35634	getBlueOffset
METHOD	eyx$a	()I	m	method_35635	getLuminanceOffset
METHOD	eyx$a	()I	n	method_4332	getAlphaOffset
METHOD	eyx$a	()Z	o	method_35636	hasRedChannel
METHOD	eyx$a	()Z	p	method_35637	hasGreenChannel
METHOD	eyx$a	()Z	q	method_35638	hasBlueChannel
METHOD	eyx$a	()Z	r	method_4337	hasOpacityChannel
METHOD	eyx$a	()I	s	method_35639	getRedChannelOffset
METHOD	eyx$a	()I	t	method_35640	getGreenChannelOffset
METHOD	eyx$a	()I	u	method_35641	getBlueChannelOffset
METHOD	eyx$a	()I	v	method_4330	getOpacityChannelOffset
METHOD	eyx$a	()Z	w	method_4338	isWriteable
METHOD	eyx$a	()[Leyx$a;	x	method_36811	method_36811
CLASS	eyx$b	net/minecraft/class_1011$class_1013	net/minecraft/client/texture/NativeImage$InternalFormat
FIELD	eyx$b	Leyx$b;	a	field_5012	field_5012
FIELD	eyx$b	Leyx$b;	b	field_5011	field_5011
FIELD	eyx$b	Leyx$b;	c	field_33618	field_33618
FIELD	eyx$b	Leyx$b;	d	field_33619	field_33619
FIELD	eyx$b	I	e	field_5015	value
FIELD	eyx$b	[Leyx$b;	f	field_5014	field_5014
METHOD	eyx$b	()I	a	method_4341	getValue
METHOD	eyx$b	()[Leyx$b;	b	method_36812	method_36812
CLASS	eyx$c	net/minecraft/class_1011$class_1014	net/minecraft/client/texture/NativeImage$WriteCallback
FIELD	eyx$c	Ljava/nio/channels/WritableByteChannel;	a	field_5018	channel
FIELD	eyx$c	Ljava/io/IOException;	b	field_5019	exception
METHOD	eyx$c	()V	a	method_4342	throwStoredException
CLASS	eyy	net/minecraft/class_323	net/minecraft/client/util/MonitorTracker
FIELD	eyy	Lorg/slf4j/Logger;	a	field_37266	LOGGER
FIELD	eyy	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	b	field_1993	pointerToMonitorMap
FIELD	eyy	Leyw;	c	field_1991	monitorFactory
METHOD	eyy	()V	a	method_15992	stop
METHOD	eyy	(III)I	a	method_15991	clamp
METHOD	eyy	(J)Leyv;	a	method_1680	getMonitor
METHOD	eyy	(JI)V	a	method_1683	handleMonitorEvent
METHOD	eyy	(Leza;)Leyv;	a	method_1681	getMonitor
CLASS	eyz	net/minecraft/class_319	net/minecraft/client/util/VideoMode
FIELD	eyz	I	a	field_1980	width
FIELD	eyz	I	b	field_1979	height
FIELD	eyz	I	c	field_1978	redBits
FIELD	eyz	I	d	field_1977	greenBits
FIELD	eyz	I	e	field_1976	blueBits
FIELD	eyz	I	f	field_1975	refreshRate
FIELD	eyz	Ljava/util/regex/Pattern;	g	field_1981	PATTERN
METHOD	eyz	()I	a	method_1668	getWidth
METHOD	eyz	(Ljava/lang/String;)Ljava/util/Optional;	a	method_1665	fromString
METHOD	eyz	()I	b	method_1669	getHeight
METHOD	eyz	()I	c	method_1666	getRedBits
METHOD	eyz	()I	d	method_1667	getGreenBits
METHOD	eyz	()I	e	method_1672	getBlueBits
METHOD	eyz	()I	f	method_1671	getRefreshRate
METHOD	eyz	()Ljava/lang/String;	g	method_1670	asString
CLASS	eza	net/minecraft/class_1041	net/minecraft/client/util/Window
FIELD	eza	Lorg/slf4j/Logger;	a	field_5178	LOGGER
FIELD	eza	Lorg/lwjgl/glfw/GLFWErrorCallback;	b	field_5190	errorCallback
FIELD	eza	Lezb;	c	field_5176	eventHandler
FIELD	eza	Leyy;	d	field_5195	monitorTracker
FIELD	eza	J	e	field_5187	handle
FIELD	eza	I	f	field_5175	windowedX
FIELD	eza	I	g	field_5185	windowedY
FIELD	eza	I	h	field_5174	windowedWidth
FIELD	eza	I	i	field_5184	windowedHeight
FIELD	eza	Ljava/util/Optional;	j	field_5193	videoMode
FIELD	eza	Z	k	field_5191	fullscreen
FIELD	eza	Z	l	field_5177	currentFullscreen
FIELD	eza	I	m	field_5183	x
FIELD	eza	I	n	field_5198	y
FIELD	eza	I	o	field_5182	width
FIELD	eza	I	p	field_5197	height
FIELD	eza	I	q	field_5181	framebufferWidth
FIELD	eza	I	r	field_5196	framebufferHeight
FIELD	eza	I	s	field_5180	scaledWidth
FIELD	eza	I	t	field_5194	scaledHeight
FIELD	eza	D	u	field_5179	scaleFactor
FIELD	eza	Ljava/lang/String;	v	field_5192	phase
FIELD	eza	Z	w	field_5186	videoModeDirty
FIELD	eza	I	x	field_16238	framerateLimit
FIELD	eza	Z	y	field_16517	vsync
METHOD	eza	()I	a	method_22092	getRefreshRate
METHOD	eza	(D)V	a	method_15997	setScaleFactor
METHOD	eza	(I)V	a	method_15999	setFramerateLimit
METHOD	eza	(II)V	a	method_36813	setWindowedSize
METHOD	eza	(IJ)V	a	method_4482	logGlError
METHOD	eza	(IZ)I	a	method_4476	calculateScaleFactor
METHOD	eza	(JII)V	a	method_4478	onWindowPosChanged
METHOD	eza	(JZ)V	a	method_4494	onWindowFocusChanged
METHOD	eza	(Lata;Leyq;)V	a	method_4491	setIcon
METHOD	eza	(Ljava/lang/String;)V	a	method_4474	setPhase
METHOD	eza	(Ljava/util/Optional;)V	a	method_4505	setVideoMode
METHOD	eza	(Ljava/util/function/BiConsumer;)V	a	method_4492	acceptError
METHOD	eza	(Z)V	a	method_4497	setVsync
METHOD	eza	()Z	b	method_22093	shouldClose
METHOD	eza	(I)V	b	method_35642	setFramebufferWidth
METHOD	eza	(IJ)V	b	method_4501	throwGlError
METHOD	eza	(JII)V	b	method_4504	onFramebufferSizeChanged
METHOD	eza	(JZ)V	b	method_30132	onCursorEnterChanged
METHOD	eza	(Ljava/lang/String;)V	b	method_24286	setTitle
METHOD	eza	(Z)V	b	method_21668	setRawMouseMotion
METHOD	eza	()V	c	method_4513	logOnGlError
METHOD	eza	(I)V	c	method_35643	setFramebufferHeight
METHOD	eza	(JII)V	c	method_4488	onWindowSizeChanged
METHOD	eza	(Z)V	c	method_4485	updateFullscreen
METHOD	eza	()I	d	method_16000	getFramerateLimit
METHOD	eza	()V	e	method_15998	swapBuffers
METHOD	eza	()Ljava/util/Optional;	f	method_4511	getVideoMode
METHOD	eza	()V	g	method_4475	applyVideoMode
METHOD	eza	()V	h	method_4500	toggleFullscreen
METHOD	eza	()J	i	method_4490	getHandle
METHOD	eza	()Z	j	method_4498	isFullscreen
METHOD	eza	()I	k	method_4489	getFramebufferWidth
METHOD	eza	()I	l	method_4506	getFramebufferHeight
METHOD	eza	()I	m	method_4480	getWidth
METHOD	eza	()I	n	method_4507	getHeight
METHOD	eza	()I	o	method_4486	getScaledWidth
METHOD	eza	()I	p	method_4502	getScaledHeight
METHOD	eza	()I	q	method_4499	getX
METHOD	eza	()I	r	method_4477	getY
METHOD	eza	()D	s	method_4495	getScaleFactor
METHOD	eza	()Leyv;	t	method_20831	getMonitor
METHOD	eza	()V	u	method_4481	throwOnGlError
METHOD	eza	()V	v	method_4483	updateFramebufferSize
METHOD	eza	()V	w	method_4479	updateWindowRegion
CLASS	eza$a	net/minecraft/class_1041$class_4716	net/minecraft/client/util/Window$GlErroredException
CLASS	ezb	net/minecraft/class_3678	net/minecraft/client/WindowEventHandler
METHOD	ezb	()V	a	method_15993	onResolutionChanged
METHOD	ezb	(Z)V	a	method_15995	onWindowFocusChanged
METHOD	ezb	()V	b	method_30133	onCursorEnterChanged
CLASS	ezc	net/minecraft/class_6185	net/minecraft/unused/packageinfo/PackageInfo6185
CLASS	ezd	net/minecraft/class_5913	net/minecraft/client/gl/GlImportProcessor
FIELD	ezd	Ljava/lang/String;	a	field_32036	MULTI_LINE_COMMENT_PATTERN
FIELD	ezd	Ljava/lang/String;	b	field_33620	SINGLE_LINE_COMMENT_PATTERN
FIELD	ezd	Ljava/util/regex/Pattern;	c	field_29200	MOJ_IMPORT_PATTERN
FIELD	ezd	Ljava/util/regex/Pattern;	d	field_29201	IMPORT_VERSION_PATTERN
FIELD	ezd	Ljava/util/regex/Pattern;	e	field_33621	TRAILING_WHITESPACE_PATTERN
METHOD	ezd	(Ljava/lang/String;)Ljava/util/List;	a	method_34229	readSource
METHOD	ezd	(Ljava/lang/String;I)Ljava/lang/String;	a	method_34230	readImport
METHOD	ezd	(Ljava/lang/String;Lezd$a;)Ljava/lang/String;	a	method_34231	extractVersion
METHOD	ezd	(Ljava/lang/String;Lezd$a;Ljava/lang/String;)Ljava/util/List;	a	method_34232	parseImports
METHOD	ezd	(Ljava/lang/String;Ljava/util/regex/Matcher;)Z	a	method_36423	isLineValid
METHOD	ezd	(Ljava/lang/String;Ljava/util/regex/Matcher;I)Z	a	method_36424	hasBogusString
METHOD	ezd	(ZLjava/lang/String;)Ljava/lang/String;	a	method_34233	loadImport
CLASS	ezd$a	net/minecraft/class_5913$class_5914	net/minecraft/client/gl/GlImportProcessor$Context
FIELD	ezd$a	I	a	field_29202	column
FIELD	ezd$a	I	b	field_29203	line
CLASS	eze	net/minecraft/class_6186	net/minecraft/unused/packageinfo/PackageInfo6186
CLASS	ezf	net/minecraft/class_278	net/minecraft/client/gl/Uniform
METHOD	ezf	(F)V	a	method_1251	set
METHOD	ezf	(FF)V	a	method_1255	set
METHOD	ezf	(FFF)V	a	method_1249	set
METHOD	ezf	(FFFF)V	a	method_1254	setAndFlip
METHOD	ezf	(FFFFFF)V	a	method_35644	set
METHOD	ezf	(FFFFFFFF)V	a	method_35645	set
METHOD	ezf	(FFFFFFFFF)V	a	method_35646	set
METHOD	ezf	(FFFFFFFFFFFF)V	a	method_35647	set
METHOD	ezf	(FFFFFFFFFFFFFFFF)V	a	method_35648	set
METHOD	ezf	(I)V	a	method_35649	set
METHOD	ezf	(II)V	a	method_35650	set
METHOD	ezf	(III)V	a	method_35651	set
METHOD	ezf	(IIII)V	a	method_1248	setForDataType
METHOD	ezf	(Lorg/joml/Matrix3f;)V	a	method_39978	set
METHOD	ezf	(Lorg/joml/Matrix4f;)V	a	method_1250	set
METHOD	ezf	(Lorg/joml/Vector3f;)V	a	method_34413	set
METHOD	ezf	(Lorg/joml/Vector4f;)V	a	method_35652	set
METHOD	ezf	([F)V	a	method_1253	set
METHOD	ezf	(FFFF)V	b	method_1252	setForDataType
METHOD	ezf	(FFFFFF)V	b	method_35653	method_35653
METHOD	ezf	(FFFFFFFF)V	b	method_35654	method_35654
METHOD	ezf	(FFFFFFFFFFFF)V	b	method_35655	method_35655
METHOD	ezf	(IIII)V	b	method_35656	set
METHOD	ezf	(FFFF)V	c	method_35657	set
CLASS	ezg	net/minecraft/class_277	net/minecraft/client/gl/GlBlendState
FIELD	ezg	Lezg;	a	field_1484	activeBlendState
FIELD	ezg	I	b	field_1491	srcRgb
FIELD	ezg	I	c	field_1490	srcAlpha
FIELD	ezg	I	d	field_1489	dstRgb
FIELD	ezg	I	e	field_1488	dstAlpha
FIELD	ezg	I	f	field_1486	mode
FIELD	ezg	Z	g	field_1487	separateBlend
FIELD	ezg	Z	h	field_1485	blendDisabled
METHOD	ezg	()V	a	method_1244	enable
METHOD	ezg	(Ljava/lang/String;)I	a	method_1247	getModeFromString
METHOD	ezg	()Z	b	method_1245	isBlendDisabled
METHOD	ezg	(Ljava/lang/String;)I	b	method_1243	getFactorFromString
CLASS	ezh	net/minecraft/class_5936	net/minecraft/client/gl/EffectShaderProgram
CLASS	ezi	net/minecraft/class_5937	net/minecraft/client/gl/EffectShaderStage
FIELD	ezi	Lezd;	a	field_29329	LOADER
FIELD	ezi	I	b	field_29330	refCount
METHOD	ezi	(Lezh;)V	a	method_34414	attachTo
METHOD	ezi	(Lezk$a;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)Lezi;	a	method_34415	createFromResource
CLASS	ezi$1	net/minecraft/class_5937$1	net/minecraft/client/gl/EffectShaderStage$1
CLASS	ezj	net/minecraft/class_6854	net/minecraft/client/render/FogShape
FIELD	ezj	Lezj;	a	field_36350	field_36350
FIELD	ezj	Lezj;	b	field_36351	field_36351
FIELD	ezj	I	c	field_36352	id
FIELD	ezj	[Lezj;	d	field_36353	field_36353
METHOD	ezj	()I	a	method_40036	getId
METHOD	ezj	()[Lezj;	b	method_40037	method_40037
CLASS	ezk	net/minecraft/class_281	net/minecraft/client/gl/ShaderStage
FIELD	ezk	I	a	field_32037	MAX_INFO_LOG_LENGTH
FIELD	ezk	Lezk$a;	b	field_1524	type
FIELD	ezk	Ljava/lang/String;	c	field_1525	name
FIELD	ezk	I	d	field_1523	glRef
METHOD	ezk	()V	a	method_1282	release
METHOD	ezk	(Lezk$a;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lezd;)Lezk;	a	method_1283	createFromResource
METHOD	ezk	(Lezm;)V	a	method_1281	attachTo
METHOD	ezk	()Ljava/lang/String;	b	method_1280	getName
METHOD	ezk	(Lezk$a;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;Lezd;)I	b	method_34416	load
METHOD	ezk	()I	c	method_34417	getGlRef
CLASS	ezk$a	net/minecraft/class_281$class_282	net/minecraft/client/gl/ShaderStage$Type
FIELD	ezk$a	Lezk$a;	a	field_1530	VERTEX
FIELD	ezk$a	Lezk$a;	b	field_1531	FRAGMENT
FIELD	ezk$a	Ljava/lang/String;	c	field_1526	name
FIELD	ezk$a	Ljava/lang/String;	d	field_1528	fileExtension
FIELD	ezk$a	I	e	field_1529	glType
FIELD	ezk$a	Ljava/util/Map;	f	field_1527	loadedShaders
FIELD	ezk$a	[Lezk$a;	g	field_1532	field_1532
METHOD	ezk$a	()Ljava/lang/String;	a	method_1286	getName
METHOD	ezk$a	()Ljava/lang/String;	b	method_1284	getFileExtension
METHOD	ezk$a	()Ljava/util/Map;	c	method_1289	getLoadedShaders
METHOD	ezk$a	()I	d	method_1287	getGlType
METHOD	ezk$a	()[Lezk$a;	e	method_36815	method_36815
CLASS	ezl	net/minecraft/class_285	net/minecraft/client/gl/GlProgramManager
FIELD	ezl	Lorg/slf4j/Logger;	a	field_1551	LOGGER
METHOD	ezl	()I	a	method_1306	createProgram
METHOD	ezl	(I)V	a	method_22094	useProgram
METHOD	ezl	(Lezm;)V	a	method_1304	deleteProgram
METHOD	ezl	(Lezm;)V	b	method_1307	linkProgram
CLASS	ezm	net/minecraft/class_3679	net/minecraft/client/gl/ShaderProgramSetupView
METHOD	ezm	()I	a	method_1270	getGlRef
METHOD	ezm	()V	b	method_1279	markUniformsDirty
METHOD	ezm	()Lezk;	c	method_1274	getVertexShader
METHOD	ezm	()Lezk;	d	method_1278	getFragmentShader
METHOD	ezm	()V	e	method_34418	attachReferencedShaders
CLASS	ezn	net/minecraft/class_284	net/minecraft/client/gl/GlUniform
FIELD	ezn	I	a	field_32038	field_32038
FIELD	ezn	I	b	field_32039	field_32039
FIELD	ezn	I	c	field_32040	field_32040
FIELD	ezn	I	d	field_32041	field_32041
FIELD	ezn	I	e	field_32042	field_32042
FIELD	ezn	I	f	field_32043	field_32043
FIELD	ezn	I	g	field_32044	field_32044
FIELD	ezn	I	h	field_32045	field_32045
FIELD	ezn	I	i	field_32046	field_32046
FIELD	ezn	I	j	field_32047	field_32047
FIELD	ezn	I	k	field_32048	field_32048
FIELD	ezn	Lorg/slf4j/Logger;	l	field_1548	LOGGER
FIELD	ezn	Z	m	field_32049	field_32049
FIELD	ezn	I	n	field_1545	location
FIELD	ezn	I	o	field_1544	count
FIELD	ezn	I	p	field_1543	dataType
FIELD	ezn	Ljava/nio/IntBuffer;	q	field_1547	intData
FIELD	ezn	Ljava/nio/FloatBuffer;	r	field_1549	floatData
FIELD	ezn	Ljava/lang/String;	s	field_1546	name
FIELD	ezn	Z	t	field_1542	stateDirty
FIELD	ezn	Lezm;	u	field_1541	program
METHOD	ezn	()Ljava/lang/String;	a	method_1298	getName
METHOD	ezn	(IF)V	a	method_35659	set
METHOD	ezn	(IILjava/lang/CharSequence;)V	a	method_34419	bindAttribLocation
METHOD	ezn	(ILjava/lang/CharSequence;)I	a	method_22096	getUniformLocation
METHOD	ezn	(Ljava/lang/String;)I	a	method_1299	getTypeIndex
METHOD	ezn	()V	b	method_1300	upload
METHOD	ezn	(I)V	b	method_1297	setLocation
METHOD	ezn	(II)V	b	method_22095	uniform1
METHOD	ezn	(ILjava/lang/CharSequence;)I	b	method_22097	getAttribLocation
METHOD	ezn	()I	c	method_35660	getLocation
METHOD	ezn	()I	d	method_35661	getCount
METHOD	ezn	()I	e	method_35662	getDataType
METHOD	ezn	()Ljava/nio/IntBuffer;	f	method_35663	getIntData
METHOD	ezn	()Ljava/nio/FloatBuffer;	g	method_35664	getFloatData
METHOD	ezn	()V	h	method_1302	markStateDirty
METHOD	ezn	()V	i	method_1303	uploadInts
METHOD	ezn	()V	j	method_1301	uploadFloats
METHOD	ezn	()V	k	method_1296	uploadMatrix
CLASS	ezo	net/minecraft/class_6187	net/minecraft/unused/packageinfo/PackageInfo6187
CLASS	ezp	net/minecraft/class_7168	net/minecraft/client/gl/GlTimer
FIELD	ezp	I	a	field_37844	queryId
METHOD	ezp	()Ljava/util/Optional;	a	method_41719	getInstance
METHOD	ezp	()V	b	method_41720	beginProfile
METHOD	ezp	()Lezp$a;	c	method_41721	endProfile
CLASS	ezp$a	net/minecraft/class_7168$class_7169	net/minecraft/client/gl/GlTimer$Query
FIELD	ezp$a	J	a	field_37845	MISSING
FIELD	ezp$a	J	b	field_37846	CLOSED
FIELD	ezp$a	I	c	field_37847	queryId
FIELD	ezp$a	J	d	field_37848	result
METHOD	ezp$a	()V	a	method_41722	close
METHOD	ezp$a	()Z	b	method_41723	isResultAvailable
METHOD	ezp$a	()J	c	method_41724	queryResult
CLASS	ezp$b	net/minecraft/class_7168$class_7170	net/minecraft/client/gl/GlTimer$InstanceHolder
FIELD	ezp$b	Ljava/util/Optional;	a	field_37849	INSTANCE
METHOD	ezp$b	()Lezp;	a	method_41725	create
CLASS	ezq	net/minecraft/class_6188	net/minecraft/unused/packageinfo/PackageInfo6188
CLASS	ezr	net/minecraft/class_287	net/minecraft/client/render/BufferBuilder
FIELD	ezr	I	f	field_46839	ROUND_SIZE_CHANGE
FIELD	ezr	Lorg/slf4j/Logger;	g	field_1557	LOGGER
FIELD	ezr	Ljava/nio/ByteBuffer;	h	field_1555	buffer
FIELD	ezr	Z	i	field_46840	closed
FIELD	ezr	I	j	field_39061	builtBufferCount
FIELD	ezr	I	k	field_39062	batchOffset
FIELD	ezr	I	l	field_20884	elementOffset
FIELD	ezr	I	m	field_1554	vertexCount
FIELD	ezr	Lfac;	n	field_1558	currentElement
FIELD	ezr	I	o	field_1553	currentElementId
FIELD	ezr	Lfab;	p	field_1565	format
FIELD	ezr	Lfab$b;	q	field_1567	drawMode
FIELD	ezr	Z	r	field_21594	canSkipElementChecks
FIELD	ezr	Z	s	field_21595	hasOverlay
FIELD	ezr	Z	t	field_1556	building
FIELD	ezr	[Lorg/joml/Vector3f;	u	field_27348	sortingPrimitiveCenters
FIELD	ezr	Lfae;	v	field_43358	sorter
FIELD	ezr	Z	w	field_27352	hasNoVertexBuffer
METHOD	ezr	()Lezr$c;	a	method_1334	getSortingData
METHOD	ezr	(ILfab$a;)Lit/unimi/dsi/fastutil/ints/IntConsumer;	a	method_31949	getIndexConsumer
METHOD	ezr	(Lezr$c;)V	a	method_1324	beginSortedIndexBuffer
METHOD	ezr	(Lfab$a;)V	a	method_31950	writeSortedIndices
METHOD	ezr	(Lfab$b;Lfab;)V	a	method_1328	begin
METHOD	ezr	(Lfab;)V	a	method_23918	setFormat
METHOD	ezr	(Lfae;)V	a	method_49904	setSorter
METHOD	ezr	(Lorg/apache/commons/lang3/mutable/MutableInt;I)V	a	method_49905	method_49905
METHOD	ezr	()Z	b	method_43574	isBatchEmpty
METHOD	ezr	(Lorg/apache/commons/lang3/mutable/MutableInt;I)V	b	method_31953	method_31953
METHOD	ezr	()Lezr$b;	c	method_43575	endNullable
METHOD	ezr	(II)Ljava/nio/ByteBuffer;	c	method_43576	slice
METHOD	ezr	()Lezr$b;	d	method_1326	end
METHOD	ezr	(I)V	d	method_1335	grow
METHOD	ezr	()V	g	method_1343	clear
METHOD	ezr	()V	h	method_23477	reset
METHOD	ezr	()V	i	method_54558	close
METHOD	ezr	()Z	k	method_22893	isBuilding
METHOD	ezr	()V	m	method_22892	grow
METHOD	ezr	()V	n	method_54559	ensureNotClosed
METHOD	ezr	()[Lorg/joml/Vector3f;	o	method_31954	buildPrimitiveCenters
METHOD	ezr	()V	p	method_43577	ensureBuilding
METHOD	ezr	()Lezr$b;	q	method_43578	build
METHOD	ezr	()V	r	method_43579	resetBuilding
METHOD	ezr	()V	s	method_43580	releaseBuiltBuffer
CLASS	ezr$1	net/minecraft/class_287$1	net/minecraft/client/render/BufferBuilder$1
FIELD	ezr$1	[I	a	field_27353	field_27353
CLASS	ezr$a	net/minecraft/class_287$class_4574	net/minecraft/client/render/BufferBuilder$DrawParameters
FIELD	ezr$a	Lfab;	a	comp_749	comp_749
FIELD	ezr$a	I	b	comp_750	comp_750
FIELD	ezr$a	I	c	comp_751	comp_751
FIELD	ezr$a	Lfab$b;	d	comp_752	comp_752
FIELD	ezr$a	Lfab$a;	e	comp_753	comp_753
FIELD	ezr$a	Z	f	comp_754	comp_754
FIELD	ezr$a	Z	g	comp_755	comp_755
METHOD	ezr$a	()I	a	method_31957	getVertexBufferSize
METHOD	ezr$a	()I	b	method_43429	getVertexBufferStart
METHOD	ezr$a	()I	c	method_43430	getVertexBufferEnd
METHOD	ezr$a	()I	d	method_43431	getIndexBufferStart
METHOD	ezr$a	()I	e	method_43432	getIndexBufferEnd
METHOD	ezr$a	()I	f	method_31958	getBufferSize
METHOD	ezr$a	()Lfab;	g	comp_749	comp_749
METHOD	ezr$a	()I	h	comp_750	comp_750
METHOD	ezr$a	()I	i	comp_751	comp_751
METHOD	ezr$a	()Lfab$b;	j	comp_752	comp_752
METHOD	ezr$a	()Lfab$a;	k	comp_753	comp_753
METHOD	ezr$a	()Z	l	comp_754	comp_754
METHOD	ezr$a	()Z	m	comp_755	comp_755
METHOD	ezr$a	()I	n	method_31961	getIndexBufferSize
CLASS	ezr$b	net/minecraft/class_287$class_7433	net/minecraft/client/render/BufferBuilder$BuiltBuffer
FIELD	ezr$b	Lezr;	a	field_39063	field_39063
FIELD	ezr$b	I	b	field_39064	batchOffset
FIELD	ezr$b	Lezr$a;	c	field_39065	parameters
FIELD	ezr$b	Z	d	field_39066	released
METHOD	ezr$b	()Ljava/nio/ByteBuffer;	a	method_43581	getVertexBuffer
METHOD	ezr$b	()Ljava/nio/ByteBuffer;	b	method_43582	getIndexBuffer
METHOD	ezr$b	()Lezr$a;	c	method_43583	getParameters
METHOD	ezr$b	()Z	d	method_43584	isEmpty
METHOD	ezr$b	()V	e	method_43585	release
CLASS	ezr$c	net/minecraft/class_287$class_5594	net/minecraft/client/render/BufferBuilder$TransparentSortingData
FIELD	ezr$c	Lfab$b;	a	field_27358	drawMode
FIELD	ezr$c	I	b	field_27359	vertexCount
FIELD	ezr$c	[Lorg/joml/Vector3f;	c	field_27360	primitiveCenters
FIELD	ezr$c	Lfae;	d	field_43359	sorter
CLASS	ezs	net/minecraft/class_286	net/minecraft/client/render/BufferRenderer
FIELD	ezs	Lezz;	a	field_38982	currentVertexBuffer
METHOD	ezs	()V	a	method_34420	reset
METHOD	ezs	(Lezr$b;)V	a	method_43433	drawWithGlobalProgram
METHOD	ezs	(Lezz;)V	a	method_43434	bind
METHOD	ezs	(Lfab;)Lezz;	a	method_43435	bind
METHOD	ezs	()V	b	method_43436	resetCurrentVertexBuffer
METHOD	ezs	(Lezr$b;)V	b	method_43437	draw
METHOD	ezs	(Lezr$b;)V	c	method_43438	drawWithGlobalProgramInternal
METHOD	ezs	(Lezr$b;)Lezz;	d	method_43439	upload
METHOD	ezs	(Lezr$b;)V	e	method_43440	method_43440
CLASS	ezt	net/minecraft/class_4584	net/minecraft/client/render/BufferVertexConsumer
METHOD	ezt	(F)B	a	method_24212	packByte
METHOD	ezt	(IB)V	a	method_22896	putByte
METHOD	ezt	(IF)V	a	method_22897	putFloat
METHOD	ezt	(IS)V	a	method_22898	putShort
METHOD	ezt	(SSI)Lfaa;	a	method_22899	uv
METHOD	ezt	()V	f	method_1325	nextElement
METHOD	ezt	()Lfac;	j	method_22900	getCurrentElement
CLASS	ezu	net/minecraft/class_290	net/minecraft/client/render/VertexFormats
FIELD	ezu	Lfac;	a	field_1587	POSITION_ELEMENT
FIELD	ezu	Lfac;	b	field_1581	COLOR_ELEMENT
FIELD	ezu	Lfac;	c	field_1591	TEXTURE_ELEMENT
FIELD	ezu	Lfac;	d	field_1583	OVERLAY_ELEMENT
FIELD	ezu	Lfac;	e	field_20886	LIGHT_ELEMENT
FIELD	ezu	Lfac;	f	field_1579	NORMAL_ELEMENT
FIELD	ezu	Lfac;	g	field_1578	PADDING_ELEMENT
FIELD	ezu	Lfac;	h	field_29335	UV_ELEMENT
FIELD	ezu	Lfab;	i	field_29336	BLIT_SCREEN
FIELD	ezu	Lfab;	j	field_1590	POSITION_COLOR_TEXTURE_LIGHT_NORMAL
FIELD	ezu	Lfab;	k	field_1580	POSITION_COLOR_TEXTURE_OVERLAY_LIGHT_NORMAL
FIELD	ezu	Lfab;	l	field_1584	POSITION_TEXTURE_COLOR_LIGHT
FIELD	ezu	Lfab;	m	field_1592	POSITION
FIELD	ezu	Lfab;	n	field_1576	POSITION_COLOR
FIELD	ezu	Lfab;	o	field_29337	LINES
FIELD	ezu	Lfab;	p	field_21468	POSITION_COLOR_LIGHT
FIELD	ezu	Lfab;	q	field_1585	POSITION_TEXTURE
FIELD	ezu	Lfab;	r	field_20887	POSITION_COLOR_TEXTURE
FIELD	ezu	Lfab;	s	field_1575	POSITION_TEXTURE_COLOR
FIELD	ezu	Lfab;	t	field_20888	POSITION_COLOR_TEXTURE_LIGHT
FIELD	ezu	Lfab;	u	field_1586	POSITION_TEXTURE_LIGHT_COLOR
FIELD	ezu	Lfab;	v	field_1577	POSITION_TEXTURE_COLOR_NORMAL
CLASS	ezv	net/minecraft/class_4585	net/minecraft/client/render/FixedColorVertexConsumer
FIELD	ezv	Z	a	field_20889	colorFixed
FIELD	ezv	I	b	field_20890	fixedRed
FIELD	ezv	I	c	field_20891	fixedGreen
FIELD	ezv	I	d	field_20892	fixedBlue
FIELD	ezv	I	e	field_20893	fixedAlpha
CLASS	ezw	net/minecraft/class_4587	net/minecraft/client/util/math/MatrixStack
FIELD	ezw	Ljava/util/Deque;	a	field_20898	stack
METHOD	ezw	()V	a	method_22903	push
METHOD	ezw	(DDD)V	a	method_22904	translate
METHOD	ezw	(FFF)V	a	method_46416	translate
METHOD	ezw	(Ljava/util/ArrayDeque;)V	a	method_22908	method_22908
METHOD	ezw	(Lorg/joml/Matrix4f;)V	a	method_34425	multiplyPositionMatrix
METHOD	ezw	(Lorg/joml/Quaternionf;)V	a	method_22907	multiply
METHOD	ezw	(Lorg/joml/Quaternionf;FFF)V	a	method_49278	multiply
METHOD	ezw	()V	b	method_22909	pop
METHOD	ezw	(FFF)V	b	method_22905	scale
METHOD	ezw	()Lezw$a;	c	method_23760	peek
METHOD	ezw	()Z	d	method_22911	isEmpty
METHOD	ezw	()V	e	method_34426	loadIdentity
CLASS	ezw$a	net/minecraft/class_4587$class_4665	net/minecraft/client/util/math/MatrixStack$Entry
FIELD	ezw$a	Lorg/joml/Matrix4f;	a	field_21327	positionMatrix
FIELD	ezw$a	Lorg/joml/Matrix3f;	b	field_21328	normalMatrix
FIELD	ezw$a	Z	c	field_48930	canSkipNormalization
METHOD	ezw$a	()Lorg/joml/Matrix4f;	a	method_23761	getPositionMatrix
METHOD	ezw$a	(FFFLorg/joml/Vector3f;)Lorg/joml/Vector3f;	a	method_56820	transformNormal
METHOD	ezw$a	(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;	a	method_56821	transformNormal
METHOD	ezw$a	()Lorg/joml/Matrix3f;	b	method_23762	getNormalMatrix
METHOD	ezw$a	()Lezw$a;	c	method_56822	copy
METHOD	ezw$a	()V	d	method_56823	computeNormal
CLASS	ezx	net/minecraft/class_4583	net/minecraft/client/render/OverlayVertexConsumer
FIELD	ezx	Lfaa;	f	field_20866	delegate
FIELD	ezx	Lorg/joml/Matrix4f;	g	field_21053	inverseTextureMatrix
FIELD	ezx	Lorg/joml/Matrix3f;	h	field_21054	inverseNormalMatrix
FIELD	ezx	F	i	field_41091	textureScale
FIELD	ezx	F	j	field_20870	x
FIELD	ezx	F	k	field_20871	y
FIELD	ezx	F	l	field_20872	z
FIELD	ezx	I	m	field_20877	u1
FIELD	ezx	I	n	field_20878	v1
FIELD	ezx	I	o	field_20879	light
FIELD	ezx	F	p	field_20880	normalX
FIELD	ezx	F	q	field_20881	normalY
FIELD	ezx	F	r	field_20882	normalZ
METHOD	ezx	()V	a	method_22891	init
CLASS	ezy	net/minecraft/class_289	net/minecraft/client/render/Tessellator
FIELD	ezy	I	a	field_46841	field_46841
FIELD	ezy	Lezr;	b	field_1574	buffer
FIELD	ezy	Lezy;	c	field_1573	INSTANCE
METHOD	ezy	()V	a	method_54560	initialize
METHOD	ezy	()Lezy;	b	method_1348	getInstance
METHOD	ezy	()V	c	method_1350	draw
METHOD	ezy	()Lezr;	d	method_1349	getBuffer
CLASS	ezz	net/minecraft/class_291	net/minecraft/client/gl/VertexBuffer
FIELD	ezz	Lezz$a;	a	field_44792	usage
FIELD	ezz	I	b	field_1594	vertexBufferId
FIELD	ezz	I	c	field_27366	indexBufferId
FIELD	ezz	I	d	field_29338	vertexArrayId
FIELD	ezz	Lfab;	e	field_29339	vertexFormat
FIELD	ezz	Lcom/mojang/blaze3d/systems/RenderSystem$a;	f	field_38983	sharedSequentialIndexBuffer
FIELD	ezz	Lfab$a;	g	field_27367	indexType
FIELD	ezz	I	h	field_1593	indexCount
FIELD	ezz	Lfab$b;	i	field_27368	drawMode
METHOD	ezz	()V	a	method_1353	bind
METHOD	ezz	(Lezr$a;Ljava/nio/ByteBuffer;)Lfab;	a	method_43442	uploadVertexBuffer
METHOD	ezz	(Lezr$b;)V	a	method_1352	upload
METHOD	ezz	(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lgea;)V	a	method_34427	draw
METHOD	ezz	()V	b	method_1354	unbind
METHOD	ezz	(Lezr$a;Ljava/nio/ByteBuffer;)Lcom/mojang/blaze3d/systems/RenderSystem$a;	b	method_43443	uploadIndexBuffer
METHOD	ezz	(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lgea;)V	b	method_34431	drawInternal
METHOD	ezz	()V	c	method_35665	draw
METHOD	ezz	(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lgea;)V	c	method_34433	method_34433
METHOD	ezz	()Lfab;	d	method_34435	getVertexFormat
METHOD	ezz	()Z	e	method_43444	isClosed
METHOD	ezz	()Lfab$a;	f	method_43445	getIndexType
CLASS	ezz$a	net/minecraft/class_291$class_8555	net/minecraft/client/gl/VertexBuffer$Usage
FIELD	ezz$a	Lezz$a;	a	field_44793	field_44793
FIELD	ezz$a	Lezz$a;	b	field_44794	field_44794
FIELD	ezz$a	I	c	field_44795	id
FIELD	ezz$a	[Lezz$a;	d	field_44796	field_44796
METHOD	ezz$a	()[Lezz$a;	a	method_51735	method_51735
CLASS	faa	net/minecraft/class_4588	net/minecraft/client/render/VertexConsumer
METHOD	faa	(DDD)Lfaa;	a	method_22912	vertex
METHOD	faa	(FF)Lfaa;	a	method_22913	texture
METHOD	faa	(FFF)Lfaa;	a	method_22914	normal
METHOD	faa	(FFFF)Lfaa;	a	method_22915	color
METHOD	faa	(FFFFFFFFFIIFFF)V	a	method_23919	vertex
METHOD	faa	(I)Lfaa;	a	method_39415	color
METHOD	faa	(II)Lfaa;	a	method_22917	overlay
METHOD	faa	(IIII)Lfaa;	a	method_1336	color
METHOD	faa	(Lezw$a;FFF)Lfaa;	a	method_56824	vertex
METHOD	faa	(Lezw$a;Lgej;FFFFII)V	a	method_22919	quad
METHOD	faa	(Lezw$a;Lgej;[FFFFF[IIZ)V	a	method_22920	quad
METHOD	faa	(Lorg/joml/Matrix4f;FFF)Lfaa;	a	method_22918	vertex
METHOD	faa	(I)Lfaa;	b	method_22916	light
METHOD	faa	(II)Lfaa;	b	method_22921	light
METHOD	faa	(IIII)V	b	method_22901	fixedColor
METHOD	faa	(Lezw$a;FFF)Lfaa;	b	method_23763	normal
METHOD	faa	(I)Lfaa;	c	method_22922	overlay
METHOD	faa	()V	e	method_1344	next
METHOD	faa	()V	l	method_35666	unfixColor
CLASS	fab	net/minecraft/class_293	net/minecraft/client/render/VertexFormat
FIELD	fab	Lcom/google/common/collect/ImmutableList;	a	field_1602	elements
FIELD	fab	Lcom/google/common/collect/ImmutableMap;	b	field_29340	elementMap
FIELD	fab	Lit/unimi/dsi/fastutil/ints/IntList;	c	field_1597	offsets
FIELD	fab	I	d	field_1600	vertexSizeByte
FIELD	fab	Lezz;	e	field_38984	buffer
METHOD	fab	()I	a	method_1359	getVertexSizeInteger
METHOD	fab	()I	b	method_1362	getVertexSizeByte
METHOD	fab	()Lcom/google/common/collect/ImmutableList;	c	method_1357	getElements
METHOD	fab	()Lcom/google/common/collect/ImmutableList;	d	method_34445	getAttributeNames
METHOD	fab	()V	e	method_22649	setupState
METHOD	fab	()V	f	method_22651	clearState
METHOD	fab	()Lezz;	g	method_43446	getBuffer
METHOD	fab	()V	h	method_34449	setupStateInternal
METHOD	fab	()V	i	method_34450	clearStateInternal
CLASS	fab$a	net/minecraft/class_293$class_5595	net/minecraft/client/render/VertexFormat$IndexType
FIELD	fab$a	Lfab$a;	a	field_27372	field_27372
FIELD	fab$a	Lfab$a;	b	field_27373	field_27373
FIELD	fab$a	I	c	field_27374	glType
FIELD	fab$a	I	d	field_27375	size
FIELD	fab$a	[Lfab$a;	e	field_27376	field_27376
METHOD	fab$a	()[Lfab$a;	a	method_36816	method_36816
METHOD	fab$a	(I)Lfab$a;	a	method_31972	smallestFor
CLASS	fab$b	net/minecraft/class_293$class_5596	net/minecraft/client/render/VertexFormat$DrawMode
FIELD	fab$b	Lfab$b;	a	field_27377	field_27377
FIELD	fab$b	Lfab$b;	b	field_27378	field_27378
FIELD	fab$b	Lfab$b;	c	field_29344	field_29344
FIELD	fab$b	Lfab$b;	d	field_29345	field_29345
FIELD	fab$b	Lfab$b;	e	field_27379	field_27379
FIELD	fab$b	Lfab$b;	f	field_27380	field_27380
FIELD	fab$b	Lfab$b;	g	field_27381	field_27381
FIELD	fab$b	Lfab$b;	h	field_27382	field_27382
FIELD	fab$b	I	i	field_27383	glMode
FIELD	fab$b	I	j	field_27384	firstVertexCount
FIELD	fab$b	I	k	field_27385	additionalVertexCount
FIELD	fab$b	Z	l	field_38878	shareVertices
FIELD	fab$b	[Lfab$b;	m	field_27386	field_27386
METHOD	fab$b	()[Lfab$b;	a	method_36817	method_36817
METHOD	fab$b	(I)I	a	method_31973	getIndexCount
CLASS	fac	net/minecraft/class_296	net/minecraft/client/render/VertexFormatElement
FIELD	fac	Lfac$a;	a	field_1615	componentType
FIELD	fac	Lfac$b;	b	field_1614	type
FIELD	fac	I	c	field_1613	uvIndex
FIELD	fac	I	d	field_1612	componentCount
FIELD	fac	I	e	field_21329	byteLength
METHOD	fac	()Lfac$a;	a	method_1386	getComponentType
METHOD	fac	(I)V	a	method_22653	clearState
METHOD	fac	(IJI)V	a	method_22652	setupState
METHOD	fac	(ILfac$b;)Z	a	method_1383	isValidType
METHOD	fac	()Lfac$b;	b	method_1382	getType
METHOD	fac	()I	c	method_34451	getComponentCount
METHOD	fac	()I	d	method_1385	getUvIndex
METHOD	fac	()I	e	method_1387	getByteLength
METHOD	fac	()Z	f	method_35667	isPosition
CLASS	fac$a	net/minecraft/class_296$class_297	net/minecraft/client/render/VertexFormatElement$ComponentType
FIELD	fac$a	Lfac$a;	a	field_1623	field_1623
FIELD	fac$a	Lfac$a;	b	field_1624	field_1624
FIELD	fac$a	Lfac$a;	c	field_1621	field_1621
FIELD	fac$a	Lfac$a;	d	field_1622	field_1622
FIELD	fac$a	Lfac$a;	e	field_1625	field_1625
FIELD	fac$a	Lfac$a;	f	field_1619	field_1619
FIELD	fac$a	Lfac$a;	g	field_1617	field_1617
FIELD	fac$a	I	h	field_1618	byteLength
FIELD	fac$a	Ljava/lang/String;	i	field_1626	name
FIELD	fac$a	I	j	field_1627	glType
FIELD	fac$a	[Lfac$a;	k	field_1620	field_1620
METHOD	fac$a	()I	a	method_1391	getByteLength
METHOD	fac$a	()Ljava/lang/String;	b	method_1389	getName
METHOD	fac$a	()I	c	method_1390	getGlType
METHOD	fac$a	()[Lfac$a;	d	method_36818	method_36818
CLASS	fac$b	net/minecraft/class_296$class_298	net/minecraft/client/render/VertexFormatElement$Type
FIELD	fac$b	Lfac$b;	a	field_1633	field_1633
FIELD	fac$b	Lfac$b;	b	field_1635	field_1635
FIELD	fac$b	Lfac$b;	c	field_1632	field_1632
FIELD	fac$b	Lfac$b;	d	field_1636	field_1636
FIELD	fac$b	Lfac$b;	e	field_1629	field_1629
FIELD	fac$b	Lfac$b;	f	field_20782	field_20782
FIELD	fac$b	Ljava/lang/String;	g	field_1630	name
FIELD	fac$b	Lfac$b$b;	h	field_20783	setupTask
FIELD	fac$b	Lfac$b$a;	i	field_20784	clearTask
FIELD	fac$b	[Lfac$b;	j	field_1631	field_1631
METHOD	fac$b	()Ljava/lang/String;	a	method_1392	getName
METHOD	fac$b	(II)V	a	method_22654	clearState
METHOD	fac$b	(IIIJII)V	a	method_22655	setupState
METHOD	fac$b	()[Lfac$b;	b	method_36819	method_36819
METHOD	fac$b	(II)V	b	method_34452	method_34452
METHOD	fac$b	(IIIJII)V	b	method_22658	method_22658
METHOD	fac$b	(II)V	c	method_22657	method_22657
METHOD	fac$b	(IIIJII)V	c	method_22660	method_22660
METHOD	fac$b	(II)V	d	method_22659	method_22659
METHOD	fac$b	(IIIJII)V	d	method_22662	method_22662
METHOD	fac$b	(II)V	e	method_22661	method_22661
METHOD	fac$b	(IIIJII)V	e	method_22664	method_22664
METHOD	fac$b	(II)V	f	method_22663	method_22663
METHOD	fac$b	(IIIJII)V	f	method_22666	method_22666
METHOD	fac$b	(II)V	g	method_22665	method_22665
METHOD	fac$b	(IIIJII)V	g	method_22667	method_22667
CLASS	fac$b$a	net/minecraft/class_296$class_298$class_5938	net/minecraft/client/render/VertexFormatElement$Type$ClearTask
CLASS	fac$b$b	net/minecraft/class_296$class_298$class_4575	net/minecraft/client/render/VertexFormatElement$Type$SetupTask
CLASS	fad	net/minecraft/class_4720	net/minecraft/client/render/VertexConsumers
METHOD	fad	()Lfaa;	a	method_35668	union
METHOD	fad	(Lfaa;)Lfaa;	a	method_35669	union
METHOD	fad	(Lfaa;Lfaa;)Lfaa;	a	method_24037	union
METHOD	fad	([Lfaa;)Lfaa;	a	method_35670	union
CLASS	fad$a	net/minecraft/class_4720$class_4589	net/minecraft/client/render/VertexConsumers$Dual
FIELD	fad$a	Lfaa;	a	field_21685	first
FIELD	fad$a	Lfaa;	b	field_21686	second
CLASS	fad$b	net/minecraft/class_4720$class_6189	net/minecraft/client/render/VertexConsumers$Union
FIELD	fad$b	[Lfaa;	a	field_32053	delegates
METHOD	fad$b	(DDDLfaa;)V	a	method_35671	method_35671
METHOD	fad$b	(FFFFFFFFFIIFFFLfaa;)V	a	method_35672	method_35672
METHOD	fad$b	(FFFLfaa;)V	a	method_35673	method_35673
METHOD	fad$b	(FFLfaa;)V	a	method_35674	method_35674
METHOD	fad$b	(IIIILfaa;)V	a	method_35675	method_35675
METHOD	fad$b	(IILfaa;)V	a	method_35676	method_35676
METHOD	fad$b	(Ljava/util/function/Consumer;)V	a	method_35677	delegate
METHOD	fad$b	(IIIILfaa;)V	b	method_35678	method_35678
METHOD	fad$b	(IILfaa;)V	b	method_35679	method_35679
CLASS	fae	net/minecraft/class_8251	com/mojang/blaze3d/systems/VertexSorter
FIELD	fae	Lfae;	a	field_43360	BY_DISTANCE
FIELD	fae	Lfae;	b	field_43361	BY_Z
METHOD	fae	(FFF)Lfae;	a	method_49906	byDistance
METHOD	fae	(Lfae$a;)Lfae;	a	method_49907	of
METHOD	fae	(Lfae$a;[Lorg/joml/Vector3f;)[I	a	method_49908	method_49908
METHOD	fae	(Lorg/joml/Vector3f;)Lfae;	a	method_49909	byDistance
METHOD	fae	([FII)I	a	method_49910	method_49910
METHOD	fae	(Lorg/joml/Vector3f;)F	b	method_49911	method_49911
CLASS	fae$a	net/minecraft/class_8251$class_8252	com/mojang/blaze3d/systems/VertexSorter$SortKeyMapper
CLASS	faf	net/minecraft/class_6190	net/minecraft/unused/packageinfo/PackageInfo6190
CLASS	fag	net/minecraft/class_8647	net/minecraft/client/realms/RealmsAvailability
FIELD	fag	Lorg/slf4j/Logger;	a	field_45182	LOGGER
FIELD	fag	Ljava/util/concurrent/CompletableFuture;	b	field_45183	currentFuture
METHOD	fag	()Ljava/util/concurrent/CompletableFuture;	a	method_52624	check
METHOD	fag	(Ljava/util/concurrent/CompletableFuture;)Z	a	method_52625	wasUnsuccessful
METHOD	fag	()Ljava/util/concurrent/CompletableFuture;	b	method_52626	checkInternal
METHOD	fag	()Lfag$a;	c	method_52627	method_52627
CLASS	fag$a	net/minecraft/class_8647$class_8648	net/minecraft/client/realms/RealmsAvailability$Info
FIELD	fag$a	Lfag$b;	a	comp_1593	comp_1593
FIELD	fag$a	Lfbz;	b	comp_1594	comp_1594
METHOD	fag$a	()Lfag$b;	a	comp_1593	comp_1593
METHOD	fag$a	(Lfnb;)Lfnb;	a	method_52628	createScreen
METHOD	fag$a	()Lfbz;	b	comp_1594	comp_1594
CLASS	fag$b	net/minecraft/class_8647$class_8649	net/minecraft/client/realms/RealmsAvailability$Type
FIELD	fag$b	Lfag$b;	a	field_45185	field_45185
FIELD	fag$b	Lfag$b;	b	field_45186	field_45186
FIELD	fag$b	Lfag$b;	c	field_45187	field_45187
FIELD	fag$b	Lfag$b;	d	field_45188	field_45188
FIELD	fag$b	Lfag$b;	e	field_45189	field_45189
FIELD	fag$b	[Lfag$b;	f	field_45190	field_45190
METHOD	fag$b	()[Lfag$b;	a	method_52629	method_52629
CLASS	fah	net/minecraft/class_4325	net/minecraft/client/realms/gui/screen/RealmsMainScreen
FIELD	fah	Lale;	B	field_45218	EXPIRES_SOON_STATUS_TEXTURE
FIELD	fah	Lale;	C	field_45219	OPEN_STATUS_TEXTURE
FIELD	fah	Lale;	D	field_45191	CLOSED_STATUS_TEXTURE
FIELD	fah	Lale;	E	field_45192	INVITE_ICON_TEXTURE
FIELD	fah	Lale;	F	field_45193	NEWS_ICON_TEXTURE
FIELD	fah	Lorg/slf4j/Logger;	G	field_19475	LOGGER
FIELD	fah	Lale;	H	field_45194	REALMS_TITLE_TEXTURE
FIELD	fah	Lale;	I	field_45195	NO_REALMS_TEXTURE
FIELD	fah	Lxo;	J	field_45196	MENU_TEXT
FIELD	fah	Lxo;	K	field_45197	LOADING_TEXT
FIELD	fah	Lxo;	L	field_26450	UNINITIALIZED_TEXT
FIELD	fah	Lxo;	M	field_26451	EXPIRED_LIST_TEXT
FIELD	fah	Lxo;	N	field_26452	EXPIRED_RENEW_TEXT
FIELD	fah	Lxo;	O	field_26453	EXPIRED_TRIAL_TEXT
FIELD	fah	Lxo;	P	field_42859	PLAY_TEXT
FIELD	fah	Lxo;	Q	field_42860	LEAVE_TEXT
FIELD	fah	Lxo;	R	field_42861	CONFIGURE_TEXT
FIELD	fah	Lxo;	S	field_26457	EXPIRED_TEXT
FIELD	fah	Lxo;	T	field_26458	EXPIRES_SOON_TEXT
FIELD	fah	Lxo;	U	field_26459	EXPIRES_IN_A_DAY_TEXT
FIELD	fah	Lxo;	V	field_26460	OPEN_TEXT
FIELD	fah	Lxo;	W	field_26461	CLOSED_TEXT
FIELD	fah	Lxo;	X	field_33776	UNINITIALIZED_BUTTON_NARRATION
FIELD	fah	Lxo;	Y	field_45198	NO_REALMS_TEXT
FIELD	fah	Lxo;	Z	field_45199	NO_PENDING_TOOLTIP
FIELD	fah	Lfhc;	aA	field_19487	renewButton
FIELD	fah	Lfhc;	aB	field_19488	configureButton
FIELD	fah	Lfhc;	aC	field_19489	leaveButton
FIELD	fah	Lfah$j;	aD	field_19483	realmSelectionList
FIELD	fah	Lfce;	aE	field_39681	serverFilterer
FIELD	fah	Ljava/util/List;	aF	field_46669	availableSnapshotServers
FIELD	fah	Z	aG	field_19500	trialAvailable
FIELD	fah	Ljava/lang/String;	aH	field_45203	newsLink
FIELD	fah	J	aI	field_37267	lastPlayButtonClickTime
FIELD	fah	Ljava/util/List;	aJ	field_42997	notifications
FIELD	fah	Lfhc;	aK	field_45204	purchaseButton
FIELD	fah	Lfah$g;	aL	field_45205	inviteButton
FIELD	fah	Lale;	a	field_45201	INFO_ICON_TEXTURE
FIELD	fah	Lfah$g;	aM	field_45206	newsButton
FIELD	fah	Lfah$f;	aN	field_45207	loadStatus
FIELD	fah	Lfkp;	aO	field_45208	layout
FIELD	fah	Lxo;	aa	field_45200	PENDING_TOOLTIP
FIELD	fah	I	ab	field_42862	field_42862
FIELD	fah	I	ac	field_45209	field_45209
FIELD	fah	I	ad	field_45210	field_45210
FIELD	fah	I	ae	field_45211	field_45211
FIELD	fah	I	af	field_44509	field_44509
FIELD	fah	I	ag	field_44510	field_44510
FIELD	fah	I	ah	field_44511	field_44511
FIELD	fah	I	ai	field_44512	field_44512
FIELD	fah	I	aj	field_44513	field_44513
FIELD	fah	I	ak	field_44514	field_44514
FIELD	fah	I	al	field_45212	field_45212
FIELD	fah	I	am	field_46670	field_46670
FIELD	fah	I	an	field_46671	field_46671
FIELD	fah	I	ao	field_46215	field_46215
FIELD	fah	I	ap	field_46216	field_46216
FIELD	fah	Z	aq	field_46672	gameOnSnapshot
FIELD	fah	Z	ar	field_46673	showingSnapshotRealms
FIELD	fah	Ljava/util/concurrent/CompletableFuture;	as	field_45213	availabilityInfo
FIELD	fah	Lfdl$c;	at	field_45214	periodicRunnersManager
FIELD	fah	Ljava/util/Set;	au	field_42996	seenNotifications
FIELD	fah	Z	av	field_19464	regionsPinged
FIELD	fah	Lcom/google/common/util/concurrent/RateLimiter;	aw	field_19477	rateLimiter
FIELD	fah	Lfnb;	ax	field_19482	parent
FIELD	fah	Lfhc;	ay	field_45215	playButton
FIELD	fah	Lfhc;	az	field_19486	backButton
FIELD	fah	Lale;	b	field_45216	NEW_REALM_ICON_TEXTURE
FIELD	fah	Lale;	c	field_45217	EXPIRED_STATUS_TEXTURE
METHOD	fah	(Lfah;)Lfgn;	A	method_54342	method_54342
METHOD	fah	(Lfah;)Lffd;	B	method_54318	method_54318
METHOD	fah	(Lfah;)Lffd;	C	method_54319	method_54319
METHOD	fah	()V	D	method_54320	updateLoadStatus
METHOD	fah	(Lfah;)Lffd;	D	method_54321	method_54321
METHOD	fah	()Lfkq;	E	method_52630	makeHeader
METHOD	fah	()Lfkt;	F	method_52631	makeNoRealmsLayout
METHOD	fah	()V	I	method_52632	refreshButtons
METHOD	fah	()V	J	method_54324	resetPeriodicCheckers
METHOD	fah	()V	K	method_49550	refresh
METHOD	fah	()V	L	method_20922	pingRegions
METHOD	fah	()Ljava/util/List;	M	method_20924	getOwnedNonExpiredWorldIds
METHOD	fah	()Lfbd;	N	method_38503	findServer
METHOD	fah	()V	O	method_53791	showBuyRealmsScreen
METHOD	fah	()V	P	method_22098	method_22098
METHOD	fah	(Lfag$a;)V	a	method_52634	method_52634
METHOD	fah	(Lfah$f;)V	a	method_52635	onLoadStatusChange
METHOD	fah	(Lfah$k;Lffd;)Ljava/lang/Object;	a	method_49552	method_49552
METHOD	fah	(Lfah$k;Ljava/util/function/Consumer;)V	a	method_49553	request
METHOD	fah	(Lfah;)Lffd;	a	method_36825	method_36825
METHOD	fah	(Lfah;Lfiy;)V	a	method_52636	method_52636
METHOD	fah	(Lfbc;)Z	a	method_49551	addNotificationEntry
METHOD	fah	(Lfbd;)Z	a	method_20874	shouldPlayButtonBeActive
METHOD	fah	(Lfbd;Lfnb;)V	a	method_20853	play
METHOD	fah	(Lfbd;Lfnb;Lxo;Lxo;Lxo;)V	a	method_54326	showCompatibilityScreen
METHOD	fah	(Lfbd;Lfnb;Z)V	a	method_54327	play
METHOD	fah	(Lfbd;Z)V	a	method_38504	method_38504
METHOD	fah	(Lfcc$a;)V	a	method_44615	method_44615
METHOD	fah	(Lfcc;)Lfdl$c;	a	method_44611	createPeriodicRunnersManager
METHOD	fah	(Lfcc;Lfbb;)V	a	method_44612	method_44612
METHOD	fah	(Lfgp;Ljava/lang/String;I)V	a	method_52637	drawEnvironmentText
METHOD	fah	(Lfhc;)V	a	method_52638	method_52638
METHOD	fah	(Lfhj;Ljava/lang/Boolean;)V	a	method_54328	method_54328
METHOD	fah	(Lfnb;Lfbd;Z)V	a	method_54329	method_54329
METHOD	fah	(Ljava/lang/Boolean;)V	a	method_52639	method_52639
METHOD	fah	(Ljava/lang/Integer;)V	a	method_44614	method_44614
METHOD	fah	(Ljava/lang/String;I)Lxo;	a	method_54561	getVersionText
METHOD	fah	(Ljava/lang/String;Z)Lxo;	a	method_54562	getVersionText
METHOD	fah	(Ljava/lang/Throwable;)Ljava/lang/Void;	a	method_49554	method_49554
METHOD	fah	(Ljava/util/Collection;)V	a	method_54104	markAsSeen
METHOD	fah	(Ljava/util/List;Lfam;)Ljava/lang/Object;	a	method_54105	method_54105
METHOD	fah	(Ljava/util/List;Ljava/lang/Object;)V	a	method_54106	method_54106
METHOD	fah	(Ljava/util/UUID;)V	a	method_49557	dismissNotification
METHOD	fah	(Ljava/util/UUID;Lfam;)Ljava/lang/Object;	a	method_49558	method_49558
METHOD	fah	(Ljava/util/UUID;Lfbc;)Z	a	method_49559	method_49559
METHOD	fah	(Ljava/util/UUID;Ljava/lang/Object;)V	a	method_49560	method_49560
METHOD	fah	(Lxo;Lfhc;)V	a	method_52640	method_52640
METHOD	fah	(ZLfbd;)V	a	method_24991	leaveServer
METHOD	fah	()Z	b	method_54330	isSnapshotRealmsEligible
METHOD	fah	(Lfah$f;)Lfkp;	b	method_52641	makeLayoutFor
METHOD	fah	(Lfah;)Lffd;	b	method_36826	method_36826
METHOD	fah	(Lfah;Lfiy;)V	b	method_52642	method_52642
METHOD	fah	(Lfbd;)Z	b	method_20884	shouldRenewButtonBeActive
METHOD	fah	(Lfhc;)V	b	method_52643	method_52643
METHOD	fah	(Lfah$f;)Lfkq;	c	method_52644	makeInnerLayout
METHOD	fah	(Lfah;)Lffd;	c	method_36827	method_36827
METHOD	fah	(Lfbd;)Z	c	method_49285	shouldConfigureButtonBeActive
METHOD	fah	(Lfhc;)V	c	method_52645	method_52645
METHOD	fah	(Ljava/util/List;)V	c	method_49561	method_49561
METHOD	fah	(Lfah;)Lfgn;	d	method_55791	method_55791
METHOD	fah	(Lfbd;)Z	d	method_49288	shouldLeaveButtonBeActive
METHOD	fah	(Lfhc;)V	d	method_52646	method_52646
METHOD	fah	(Lfah;)Lfgn;	e	method_20885	method_20885
METHOD	fah	(Lfbd;)V	e	method_20928	onRenew
METHOD	fah	(Lfhc;)V	e	method_52647	method_52647
METHOD	fah	()V	f	method_53792	resetPendingInvitesCount
METHOD	fah	(Lfah;)Lfgn;	f	method_36828	method_36828
METHOD	fah	(Lfbd;)V	f	method_20903	configureClicked
METHOD	fah	(Lfhc;)V	f	method_52648	method_52648
METHOD	fah	()V	g	method_53793	resetServerList
METHOD	fah	(Lfah;)Lfgn;	g	method_36829	method_36829
METHOD	fah	(Lfbd;)V	g	method_20906	leaveClicked
METHOD	fah	(Lfhc;)V	g	method_52649	method_52649
METHOD	fah	()V	h	method_38505	removeSelection
METHOD	fah	(Lfah;)Lfgn;	h	method_36830	method_36830
METHOD	fah	(Lfbd;)Z	h	method_20909	isSelfOwnedServer
METHOD	fah	(Lfah;)Lfgn;	i	method_24992	method_24992
METHOD	fah	(Lfbd;)Z	i	method_25001	isOwnedNotExpired
METHOD	fah	(Lfah;)Lfgn;	j	method_53884	method_53884
METHOD	fah	(Lfah;)Lfgn;	k	method_24996	method_24996
METHOD	fah	(Lfah;)Lfgn;	l	method_24998	method_24998
METHOD	fah	(Lfah;)Lfgn;	m	method_24994	method_24994
METHOD	fah	(Lfah;)Lfgn;	n	method_44254	method_44254
METHOD	fah	(Lfah;)Lfgn;	o	method_49562	method_49562
METHOD	fah	(Lfah;)Lfgn;	p	method_36832	method_36832
METHOD	fah	(Lfah;)Lfgn;	q	method_54332	method_54332
METHOD	fah	(Lfah;)Lffd;	r	method_54333	method_54333
METHOD	fah	(Lfah;)Lffd;	s	method_54334	method_54334
METHOD	fah	(Lfah;)Lffd;	t	method_54563	method_54563
METHOD	fah	(Lfah;)Lfgn;	u	method_55792	method_55792
METHOD	fah	(Lfah;)Lfgn;	v	method_54337	method_54337
METHOD	fah	(Lfah;)Lfgn;	w	method_54338	method_54338
METHOD	fah	(Lfah;)Lfgn;	x	method_54339	method_54339
METHOD	fah	(Lfah;)Lfgn;	y	method_54340	method_54340
METHOD	fah	(Lfah;)Lfgn;	z	method_54341	method_54341
CLASS	fah$1	net/minecraft/class_4325$1	net/minecraft/client/realms/gui/screen/RealmsMainScreen$1
FIELD	fah$1	Lfbd;	a	field_34774	field_34774
FIELD	fah$1	Lfah;	b	field_19509	field_19509
METHOD	fah$1	(Lfbz;)V	a	method_25020	method_25020
CLASS	fah$2	net/minecraft/class_4325$2	net/minecraft/client/realms/gui/screen/RealmsMainScreen$2
FIELD	fah$2	[I	a	field_45221	field_45221
FIELD	fah$2	[I	b	field_46674	field_46674
CLASS	fah$a	net/minecraft/class_4325$class_8840	net/minecraft/client/realms/gui/screen/RealmsMainScreen$SnapshotEntry
FIELD	fah$a	Lfah;	a	field_46675	field_46675
FIELD	fah$a	Lxo;	c	field_46676	START_TEXT
FIELD	fah$a	I	d	field_46677	field_46677
FIELD	fah$a	Lfiq;	e	field_46678	tooltip
FIELD	fah$a	Lfbd;	f	field_46679	server
METHOD	fah$a	(Lfie;)V	a	method_54343	method_54343
METHOD	fah$a	()V	c	method_54344	showPopup
CLASS	fah$b	net/minecraft/class_4325$class_8200	net/minecraft/client/realms/gui/screen/RealmsMainScreen$VisitButtonEntry
FIELD	fah$b	Lfah;	a	field_42998	field_42998
FIELD	fah$b	Lfhc;	c	field_42999	button
CLASS	fah$c	net/minecraft/class_4325$class_8201	net/minecraft/client/realms/gui/screen/RealmsMainScreen$CrossButton
FIELD	fah$c	Lfip;	b	field_45222	TEXTURES
CLASS	fah$d	net/minecraft/class_4325$class_8802	net/minecraft/client/realms/gui/screen/RealmsMainScreen$EmptyEntry
CLASS	fah$e	net/minecraft/class_4325$class_4866	net/minecraft/client/realms/gui/screen/RealmsMainScreen$Entry
FIELD	fah$e	I	a	field_46680	field_46680
FIELD	fah$e	Lfah;	b	field_22567	field_22567
FIELD	fah$e	I	c	field_46681	field_46681
FIELD	fah$e	I	d	field_46682	field_46682
METHOD	fah$e	(I)I	a	method_54345	getNameY
METHOD	fah$e	(IILxo;)I	a	method_54346	getVersionRight
METHOD	fah$e	(Lfbd;)Lxo;	a	method_54348	method_54348
METHOD	fah$e	(Lfbd;Lfgp;IIII)V	a	method_54350	renderStatusIcon
METHOD	fah$e	(Lfgp;IIIILale;Ljava/util/function/Supplier;)V	a	method_54351	drawTextureWithTooltip
METHOD	fah$e	(Lfgp;IILfbd;)V	a	method_54565	drawOwnerOrExpiredText
METHOD	fah$e	(Lfgp;Ljava/lang/String;IIII)V	a	method_54352	drawTrimmedText
METHOD	fah$e	()I	b	method_54353	getTextHeight
METHOD	fah$e	(I)I	b	method_54354	getNameX
METHOD	fah$e	()Lxo;	c	method_54355	method_54355
METHOD	fah$e	(I)I	c	method_54356	getDescriptionY
METHOD	fah$e	()Lxo;	d	method_54358	method_54358
METHOD	fah$e	(I)I	d	method_54357	getStatusY
METHOD	fah$e	()Lxo;	e	method_54359	method_54359
CLASS	fah$f	net/minecraft/class_4325$class_8650	net/minecraft/client/realms/gui/screen/RealmsMainScreen$LoadStatus
FIELD	fah$f	Lfah$f;	a	field_45223	field_45223
FIELD	fah$f	Lfah$f;	b	field_45224	field_45224
FIELD	fah$f	Lfah$f;	c	field_45225	field_45225
FIELD	fah$f	[Lfah$f;	d	field_45226	field_45226
METHOD	fah$f	()[Lfah$f;	a	method_52650	method_52650
CLASS	fah$g	net/minecraft/class_4325$class_8651	net/minecraft/client/realms/gui/screen/RealmsMainScreen$NotificationButtonWidget
FIELD	fah$g	[Lale;	d	field_45227	TEXTURES
FIELD	fah$g	I	u	field_45228	field_45228
FIELD	fah$g	I	v	field_45229	SIZE
FIELD	fah$g	I	w	field_45230	TEXTURE_SIZE
FIELD	fah$g	I	x	field_45231	notificationCount
METHOD	fah$g	()I	a	method_53794	getNotificationCount
METHOD	fah$g	(I)V	a	method_52651	setNotificationCount
METHOD	fah$g	(Lfgp;)V	a	method_52652	render
CLASS	fah$h	net/minecraft/class_4325$class_8202	net/minecraft/client/realms/gui/screen/RealmsMainScreen$VisitUrlNotification
FIELD	fah$h	Lfah;	a	field_43001	field_43001
FIELD	fah$h	I	c	field_43002	field_43002
FIELD	fah$h	I	d	field_43004	field_43004
FIELD	fah$h	Lxo;	e	field_43005	message
FIELD	fah$h	I	f	field_46218	lines
FIELD	fah$h	Ljava/util/List;	g	field_43006	gridChildren
FIELD	fah$h	Lfah$c;	h	field_43007	dismissButton
FIELD	fah$h	Lfhw;	i	field_43008	textWidget
FIELD	fah$h	Lfko;	j	field_43009	grid
FIELD	fah$h	Lfkn;	k	field_43010	textGrid
FIELD	fah$h	I	l	field_43011	width
METHOD	fah$h	(Lfbc;Lfhc;)V	a	method_49566	method_49566
METHOD	fah$h	(Lfgp;IIFLfha;)V	a	method_49565	method_49565
METHOD	fah$h	(I)V	e	method_49564	setWidth
METHOD	fah$h	(I)V	f	method_49567	updateWidth
CLASS	fah$i	net/minecraft/class_4325$class_8841	net/minecraft/client/realms/gui/screen/RealmsMainScreen$ParentRealmSelectionListEntry
FIELD	fah$i	Lfah;	a	field_46683	field_46683
FIELD	fah$i	Lfbd;	c	field_46684	server
FIELD	fah$i	Lfiq;	d	field_46685	tooltip
CLASS	fah$j	net/minecraft/class_4325$class_4329	net/minecraft/client/realms/gui/screen/RealmsMainScreen$RealmSelectionList
FIELD	fah$j	Lfah;	a	field_19517	field_19517
METHOD	fah$j	(Lfah$e;)V	a	method_25024	setSelected
CLASS	fah$k	net/minecraft/class_4325$class_8203	net/minecraft/client/realms/gui/screen/RealmsMainScreen$Request
CLASS	fah$l	net/minecraft/class_4325$class_4330	net/minecraft/client/realms/gui/screen/RealmsMainScreen$RealmSelectionListEntry
FIELD	fah$l	Lfah;	a	field_19519	field_19519
FIELD	fah$l	I	c	field_32054	field_32054
FIELD	fah$l	Lfbd;	d	field_19518	server
FIELD	fah$l	Lfiq;	e	field_46686	tooltip
METHOD	fah$l	(Lfgp;II)V	a	method_54566	drawDescription
METHOD	fah$l	(Lfgp;III)V	a	method_54567	drawServerNameAndVersion
METHOD	fah$l	()Lfbd;	c	method_38506	getRealmsServer
METHOD	fah$l	()V	d	method_52653	play
METHOD	fah$l	()V	e	method_52654	createRealm
CLASS	fai	net/minecraft/class_4428	net/minecraft/client/realms/SizeUnit
FIELD	fai	Lfai;	a	field_20200	field_20200
FIELD	fai	Lfai;	b	field_20201	field_20201
FIELD	fai	Lfai;	c	field_20202	field_20202
FIELD	fai	Lfai;	d	field_20203	field_20203
FIELD	fai	I	e	field_32055	BASE
FIELD	fai	[Lfai;	f	field_20204	field_20204
METHOD	fai	()[Lfai;	a	method_36844	method_36844
METHOD	fai	(J)Lfai;	a	method_25027	getLargestUnit
METHOD	fai	(JLfai;)D	a	method_25028	convertToUnit
METHOD	fai	(J)Ljava/lang/String;	b	method_25029	getUserFriendlyString
METHOD	fai	(JLfai;)Ljava/lang/String;	b	method_25030	humanReadableSize
CLASS	faj	net/minecraft/class_4333	net/minecraft/client/realms/FileDownload
FIELD	faj	Lorg/slf4j/Logger;	a	field_19522	LOGGER
FIELD	faj	Z	b	field_19523	cancelled
FIELD	faj	Z	c	field_19524	finished
FIELD	faj	Z	d	field_19525	error
FIELD	faj	Z	e	field_19526	extracting
FIELD	faj	Ljava/io/File;	f	field_20490	backupFile
FIELD	faj	Ljava/io/File;	g	field_19528	resourcePackPath
FIELD	faj	Lorg/apache/http/client/methods/HttpGet;	h	field_20491	httpRequest
FIELD	faj	Ljava/lang/Thread;	i	field_19530	currentThread
FIELD	faj	Lorg/apache/http/client/config/RequestConfig;	j	field_19531	requestConfig
FIELD	faj	[Ljava/lang/String;	k	field_19532	INVALID_FILE_NAMES
METHOD	faj	()V	a	method_20948	cancel
METHOD	faj	(Lfbt;Lfcp$a;Ljava/lang/String;Lepu;)V	a	method_22099	method_22099
METHOD	faj	(Lfbt;Ljava/lang/String;Lfcp$a;Lepu;)V	a	method_22100	downloadWorld
METHOD	faj	(Ljava/lang/String;)J	a	method_20955	contentLength
METHOD	faj	(Ljava/lang/String;Ljava/io/File;Lepu;)V	a	method_20956	untarGzipArchive
METHOD	faj	()Z	b	method_20957	isFinished
METHOD	faj	(Ljava/lang/String;)Ljava/lang/String;	b	method_20960	findAvailableFolderName
METHOD	faj	()Z	c	method_20961	isError
METHOD	faj	()Z	d	method_20964	isExtracting
CLASS	faj$a	net/minecraft/class_4333$class_4334	net/minecraft/client/realms/FileDownload$DownloadCountingOutputStream
FIELD	faj$a	Ljava/awt/event/ActionListener;	a	field_19539	listener
METHOD	faj$a	(Ljava/awt/event/ActionListener;)V	a	method_20969	setListener
CLASS	faj$b	net/minecraft/class_4333$class_4335	net/minecraft/client/realms/FileDownload$ProgressListener
FIELD	faj$b	Lfaj;	a	field_19540	field_19540
FIELD	faj$b	Ljava/lang/String;	b	field_19541	worldName
FIELD	faj$b	Ljava/io/File;	c	field_19542	tempFile
FIELD	faj$b	Lepu;	d	field_19543	levelStorageSource
FIELD	faj$b	Lfcp$a;	e	field_19544	downloadStatus
CLASS	faj$c	net/minecraft/class_4333$class_4336	net/minecraft/client/realms/FileDownload$ResourcePackProgressListener
FIELD	faj$c	Lfaj;	a	field_19546	field_19546
FIELD	faj$c	Ljava/io/File;	b	field_19547	tempFile
FIELD	faj$c	Lfcp$a;	c	field_19548	downloadStatus
FIELD	faj$c	Lfbt;	d	field_19549	worldDownload
CLASS	fak	net/minecraft/class_4337	net/minecraft/client/realms/FileUpload
FIELD	fak	Lorg/slf4j/Logger;	a	field_19550	LOGGER
FIELD	fak	I	b	field_32056	MAX_ATTEMPTS
FIELD	fak	Ljava/lang/String;	c	field_32057	UPLOAD_ENDPOINT
FIELD	fak	Ljava/io/File;	d	field_19551	file
FIELD	fak	J	e	field_19552	worldId
FIELD	fak	I	f	field_19553	slotId
FIELD	fak	Lfbr;	g	field_19554	uploadInfo
FIELD	fak	Ljava/lang/String;	h	field_19555	sessionId
FIELD	fak	Ljava/lang/String;	i	field_19556	username
FIELD	fak	Ljava/lang/String;	j	field_19557	clientVersion
FIELD	fak	Ljava/lang/String;	k	field_49104	worldVersion
FIELD	fak	Lfaq;	l	field_19558	uploadStatus
FIELD	fak	Ljava/util/concurrent/atomic/AtomicBoolean;	m	field_19559	cancelled
FIELD	fak	Ljava/util/concurrent/CompletableFuture;	n	field_19560	uploadTask
FIELD	fak	Lorg/apache/http/client/config/RequestConfig;	o	field_19561	requestConfig
METHOD	fak	()V	a	method_20970	cancel
METHOD	fak	(I)Lfdj;	a	method_20971	requestUpload
METHOD	fak	(JI)Z	a	method_20972	shouldRetry
METHOD	fak	(Ljava/util/function/Consumer;)V	a	method_20973	upload
METHOD	fak	(Lorg/apache/http/HttpResponse;)J	a	method_20974	getRetryDelaySeconds
METHOD	fak	(Lorg/apache/http/HttpResponse;Lfdj$a;)V	a	method_20975	handleResponse
METHOD	fak	(Lorg/apache/http/client/methods/HttpPost;)V	a	method_20976	setupRequest
METHOD	fak	(Lorg/apache/http/client/methods/HttpPost;Lorg/apache/http/impl/client/CloseableHttpClient;)V	a	method_20977	cleanup
METHOD	fak	()Z	b	method_20978	isFinished
METHOD	fak	(JI)Lfdj;	b	method_20979	retryUploadAfter
METHOD	fak	()Lfdj;	c	method_20980	method_20980
CLASS	fak$a	net/minecraft/class_4337$class_4338	net/minecraft/client/realms/FileUpload$CustomInputStreamEntity
FIELD	fak$a	J	a	field_19562	length
FIELD	fak$a	Ljava/io/InputStream;	b	field_19563	content
FIELD	fak$a	Lfaq;	c	field_19564	uploadStatus
CLASS	fal	net/minecraft/class_4339	net/minecraft/client/realms/Ping
METHOD	fal	()Ljava/util/List;	a	method_20981	pingAllRegions
METHOD	fal	(Ljava/lang/String;)I	a	method_20982	ping
METHOD	fal	([Lfal$a;)Ljava/util/List;	a	method_20984	ping
METHOD	fal	()J	b	method_20985	now
CLASS	fal$a	net/minecraft/class_4339$class_4340	net/minecraft/client/realms/Ping$Region
FIELD	fal$a	Lfal$a;	a	field_19565	US_EAST_1
FIELD	fal$a	Lfal$a;	b	field_19566	US_WEST_2
FIELD	fal$a	Lfal$a;	c	field_19567	US_WEST_1
FIELD	fal$a	Lfal$a;	d	field_19568	EU_WEST_1
FIELD	fal$a	Lfal$a;	e	field_19569	AP_SOUTHEAST_1
FIELD	fal$a	Lfal$a;	f	field_19570	AP_SOUTHEAST_2
FIELD	fal$a	Lfal$a;	g	field_19571	AP_NORTHEAST_1
FIELD	fal$a	Lfal$a;	h	field_19572	SA_EAST_1
FIELD	fal$a	Ljava/lang/String;	i	field_19573	name
FIELD	fal$a	Ljava/lang/String;	j	field_19574	endpoint
FIELD	fal$a	[Lfal$a;	k	field_19575	field_19575
METHOD	fal$a	()[Lfal$a;	a	method_36845	method_36845
CLASS	fam	net/minecraft/class_4341	net/minecraft/client/realms/RealmsClient
FIELD	fam	Ljava/lang/String;	A	field_32093	ID_ENDPOINT
FIELD	fam	Ljava/lang/String;	B	field_32094	WORLD_ENDPOINT_3
FIELD	fam	Ljava/lang/String;	C	field_32095	INVITE_ENDPOINT
FIELD	fam	Ljava/lang/String;	D	field_32058	COUNT_PENDING_ENDPOINT
FIELD	fam	Ljava/lang/String;	E	field_32059	PENDING_ENDPOINT
FIELD	fam	Ljava/lang/String;	F	field_32060	ACCEPT_INVITATION_ENDPOINT
FIELD	fam	Ljava/lang/String;	G	field_32061	REJECT_INVITATION_ENDPOINT
FIELD	fam	Ljava/lang/String;	H	field_32062	WORLD_ENDPOINT_4
FIELD	fam	Ljava/lang/String;	I	field_32063	WORLD_ENDPOINT_5
FIELD	fam	Ljava/lang/String;	J	field_32064	WORLD_SLOT_ENDPOINT
FIELD	fam	Ljava/lang/String;	K	field_32065	WORLD_OPEN_ENDPOINT
FIELD	fam	Ljava/lang/String;	L	field_32066	WORLD_CLOSE_ENDPOINT
FIELD	fam	Ljava/lang/String;	M	field_32067	WORLD_RESET_ENDPOINT
FIELD	fam	Ljava/lang/String;	N	field_32068	WORLD_ENDPOINT_6
FIELD	fam	Ljava/lang/String;	O	field_32069	WORLD_BACKUPS_ENDPOINT
FIELD	fam	Ljava/lang/String;	P	field_32070	WORLD_SLOT_DOWNLOAD_ENDPOINT
FIELD	fam	Ljava/lang/String;	Q	field_32071	WORLD_BACKUPS_UPLOAD_ENDPOINT
FIELD	fam	Ljava/lang/String;	R	field_32072	CLIENT_COMPATIBLE_ENDPOINT
FIELD	fam	Ljava/lang/String;	S	field_32073	TOS_AGREED_ENDPOINT
FIELD	fam	Ljava/lang/String;	T	field_32074	NEWS_ENDPOINT
FIELD	fam	Ljava/lang/String;	U	field_43012	SEEN_ENDPOINT
FIELD	fam	Ljava/lang/String;	V	field_43013	DISMISS_ENDPOINT
FIELD	fam	Lfau;	W	field_22568	JSON
FIELD	fam	Lfam$b;	a	field_45232	ENVIRONMENT
FIELD	fam	Lorg/slf4j/Logger;	b	field_19578	LOGGER
FIELD	fam	Ljava/lang/String;	c	field_19579	sessionId
FIELD	fam	Ljava/lang/String;	d	field_19580	username
FIELD	fam	Lffd;	e	field_26901	client
FIELD	fam	Ljava/lang/String;	f	field_32076	WORLDS_ENDPOINT
FIELD	fam	Ljava/lang/String;	g	field_32077	INVITES_ENDPOINT
FIELD	fam	Ljava/lang/String;	h	field_32078	MCO_ENDPOINT
FIELD	fam	Ljava/lang/String;	i	field_32079	SUBSCRIPTIONS_ENDPOINT
FIELD	fam	Ljava/lang/String;	j	field_32080	ACTIVITIES_ENDPOINT
FIELD	fam	Ljava/lang/String;	k	field_32081	OPS_ENDPOINT
FIELD	fam	Ljava/lang/String;	l	field_32082	PING_STAT_ENDPOINT
FIELD	fam	Ljava/lang/String;	m	field_32083	TRIAL_ENDPOINT
FIELD	fam	Ljava/lang/String;	n	field_43014	NOTIFICATIONS_ENDPOINT
FIELD	fam	Ljava/lang/String;	o	field_46687	LIST_USER_WORLDS_OF_TYPE_ANY_ENDPOINT
FIELD	fam	Ljava/lang/String;	p	field_46688	CREATE_PRERELEASE_REALM_ENDPOINT
FIELD	fam	Ljava/lang/String;	q	field_46689	LIST_PRERELEASE_ELIGIBLE_WORLDS_ENDPOINT
FIELD	fam	Ljava/lang/String;	r	field_32084	WORLD_INITIALIZE_ENDPOINT
FIELD	fam	Ljava/lang/String;	s	field_32085	WORLD_ENDPOINT
FIELD	fam	Ljava/lang/String;	t	field_32086	LIVEPLAYERLIST_ENDPOINT
FIELD	fam	Ljava/lang/String;	u	field_32087	WORLD_ENDPOINT_2
FIELD	fam	Ljava/lang/String;	v	field_32088	WORLD_PROFILE_ENDPOINT
FIELD	fam	Ljava/lang/String;	w	field_32089	MINIGAMES_ENDPOINT
FIELD	fam	Ljava/lang/String;	x	field_32090	AVAILABLE_ENDPOINT
FIELD	fam	Ljava/lang/String;	y	field_32091	TEMPLATES_ENDPOINT
FIELD	fam	Ljava/lang/String;	z	field_32092	JOIN_PC_ENDPOINT
METHOD	fam	()Lfam;	a	method_44616	create
METHOD	fam	(IILfbd$d;)Lfbv;	a	method_20990	fetchWorldTemplates
METHOD	fam	(J)Lfbd;	a	method_20991	getOwnWorld
METHOD	fam	(JI)Z	a	method_20992	switchSlot
METHOD	fam	(JILfbk;)V	a	method_20993	updateSlot
METHOD	fam	(JLfdw;)Ljava/lang/Boolean;	a	method_20995	resetWorldWithSeed
METHOD	fam	(JLjava/lang/String;)Lfbd;	a	method_21004	invite
METHOD	fam	(JLjava/lang/String;Ljava/lang/String;)V	a	method_20996	initializeWorld
METHOD	fam	(JLjava/util/UUID;)V	a	method_20994	uninvite
METHOD	fam	(Lfap;)Ljava/lang/String;	a	method_20998	execute
METHOD	fam	(Lfaw;)Z	a	method_31381	isOwnerBlocked
METHOD	fam	(Lfay;)V	a	method_20997	sendPingResults
METHOD	fam	(Lffd;)Lfam;	a	method_20989	createRealmsClient
METHOD	fam	(Ljava/lang/Long;)Lfbd;	a	method_54360	createPrereleaseServer
METHOD	fam	(Ljava/lang/String;)V	a	method_20999	acceptInvitation
METHOD	fam	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_21007	url
METHOD	fam	(Ljava/util/List;)V	a	method_49569	markNotificationsAsSeen
METHOD	fam	()Lfbf;	b	method_21015	listWorlds
METHOD	fam	(J)Lfbp;	b	method_35684	getPlayerActivities
METHOD	fam	(JI)Lfbt;	b	method_21003	download
METHOD	fam	(JLjava/lang/String;)V	b	method_21010	restoreWorld
METHOD	fam	(JLjava/lang/String;Ljava/lang/String;)V	b	method_21005	update
METHOD	fam	(JLjava/util/UUID;)Lfav;	b	method_21017	op
METHOD	fam	(Ljava/lang/String;)V	b	method_21006	rejectInvitation
METHOD	fam	(Ljava/util/List;)V	b	method_49570	dismissNotifications
METHOD	fam	()Ljava/util/List;	c	method_54361	getPrereleaseEligibleServers
METHOD	fam	(J)Lfbe;	c	method_21009	join
METHOD	fam	(JLjava/lang/String;)Ljava/lang/Boolean;	c	method_21014	putIntoMinigameMode
METHOD	fam	(JLjava/util/UUID;)Lfav;	c	method_21020	deop
METHOD	fam	(Ljava/lang/String;)Ljava/lang/String;	c	method_21011	url
METHOD	fam	(Ljava/util/List;)Lcom/google/gson/JsonArray;	c	method_49571	toJsonArray
METHOD	fam	()Ljava/util/List;	d	method_49572	listNotifications
METHOD	fam	(J)V	d	method_21013	uninviteMyselfFrom
METHOD	fam	(JLjava/lang/String;)Ljava/lang/Boolean;	d	method_21023	resetWorldWithTemplate
METHOD	fam	()Lfbi;	e	method_21018	getLiveStats
METHOD	fam	(J)Lfat;	e	method_21016	backupsFor
METHOD	fam	(JLjava/lang/String;)Lfbr;	e	method_21026	upload
METHOD	fam	()Z	f	method_52655	mcoEnabled
METHOD	fam	(J)Ljava/lang/Boolean;	f	method_21019	open
METHOD	fam	()Lfam$a;	g	method_21027	clientCompatible
METHOD	fam	(J)Ljava/lang/Boolean;	g	method_21022	close
METHOD	fam	()I	h	method_21029	pendingInvitesCount
METHOD	fam	(J)Lfbq;	h	method_21025	subscriptionFor
METHOD	fam	()Lfax;	i	method_21030	pendingInvites
METHOD	fam	(J)V	i	method_21028	deleteWorld
METHOD	fam	()V	j	method_21031	agreeToTos
METHOD	fam	()Lfbb;	k	method_21032	getNews
METHOD	fam	()Ljava/lang/Boolean;	l	method_21033	trialAvailable
METHOD	fam	()Ljava/util/Optional;	m	method_52656	method_52656
CLASS	fam$a	net/minecraft/class_4341$class_4342	net/minecraft/client/realms/RealmsClient$CompatibleVersionResponse
FIELD	fam$a	Lfam$a;	a	field_19582	COMPATIBLE
FIELD	fam$a	Lfam$a;	b	field_19583	OUTDATED
FIELD	fam$a	Lfam$a;	c	field_19584	OTHER
FIELD	fam$a	[Lfam$a;	d	field_19585	field_19585
METHOD	fam$a	()[Lfam$a;	a	method_36846	method_36846
CLASS	fam$b	net/minecraft/class_4341$class_4343	net/minecraft/client/realms/RealmsClient$Environment
FIELD	fam$b	Lfam$b;	a	field_19586	PRODUCTION
FIELD	fam$b	Lfam$b;	b	field_19587	STAGE
FIELD	fam$b	Lfam$b;	c	field_19588	LOCAL
FIELD	fam$b	Ljava/lang/String;	d	field_19589	baseUrl
FIELD	fam$b	Ljava/lang/String;	e	field_19590	protocol
FIELD	fam$b	[Lfam$b;	f	field_19591	field_19591
METHOD	fam$b	()[Lfam$b;	a	method_36847	method_36847
METHOD	fam$b	(Ljava/lang/String;)Ljava/util/Optional;	a	method_52215	fromName
CLASS	fan	net/minecraft/class_4344	net/minecraft/client/realms/RealmsClientConfig
FIELD	fan	Ljava/net/Proxy;	a	field_19592	proxy
METHOD	fan	()Ljava/net/Proxy;	a	method_21034	getProxy
METHOD	fan	(Ljava/net/Proxy;)V	a	method_21035	setProxy
CLASS	fao	net/minecraft/class_4345	net/minecraft/client/realms/RealmsError
FIELD	fao	Lxo;	a	field_45233	NO_DETAILS_TEXT
FIELD	fao	Lorg/slf4j/Logger;	b	field_19593	LOGGER
METHOD	fao	()I	a	method_21037	getErrorCode
METHOD	fao	(ILjava/lang/String;)Lfao;	a	method_30162	ofHttp
METHOD	fao	()Lxo;	b	method_52657	getText
METHOD	fao	()Ljava/lang/String;	c	method_21036	getErrorMessage
CLASS	fao$a	net/minecraft/class_4345$class_8652	net/minecraft/client/realms/RealmsError$AuthenticationError
FIELD	fao$a	I	c	field_45234	ERROR_CODE
FIELD	fao$a	Ljava/lang/String;	d	comp_1595	comp_1595
METHOD	fao$a	()Ljava/lang/String;	d	comp_1595	comp_1595
CLASS	fao$b	net/minecraft/class_4345$class_8653	net/minecraft/client/realms/RealmsError$SimpleHttpError
FIELD	fao$b	Lfao$b;	c	field_45235	SERVICE_BUSY
FIELD	fao$b	Lxo;	d	field_45236	RETRY_TEXT
FIELD	fao$b	I	e	comp_1596	comp_1596
FIELD	fao$b	Lxo;	f	comp_1597	comp_1597
METHOD	fao$b	(I)Lfao$b;	a	method_52658	retryable
METHOD	fao$b	(Lfby;)Lfao$b;	a	method_52659	connectivity
METHOD	fao$b	(Ljava/lang/String;)Lfao$b;	a	method_52660	unknownCompatibility
METHOD	fao$b	(I)Lfao$b;	b	method_52661	statusCodeOnly
METHOD	fao$b	()I	d	comp_1596	comp_1596
METHOD	fao$b	()Lxo;	e	comp_1597	comp_1597
CLASS	fao$c	net/minecraft/class_4345$class_8654	net/minecraft/client/realms/RealmsError$DetailedHttpError
FIELD	fao$c	I	c	comp_1598	comp_1598
FIELD	fao$c	I	d	comp_1599	comp_1599
FIELD	fao$c	Ljava/lang/String;	e	comp_1600	comp_1600
FIELD	fao$c	Ljava/lang/String;	f	comp_1601	comp_1601
METHOD	fao$c	()I	d	comp_1598	comp_1598
METHOD	fao$c	()I	e	comp_1599	comp_1599
METHOD	fao$c	()Ljava/lang/String;	f	comp_1600	comp_1600
METHOD	fao$c	()Ljava/lang/String;	g	comp_1601	comp_1601
CLASS	fao$d	net/minecraft/class_4345$class_8655	net/minecraft/client/realms/RealmsError$RawHttpPayloadError
FIELD	fao$d	I	c	comp_1602	comp_1602
FIELD	fao$d	Ljava/lang/String;	d	comp_1603	comp_1603
METHOD	fao$d	()I	d	comp_1602	comp_1602
METHOD	fao$d	()Ljava/lang/String;	e	comp_1603	comp_1603
CLASS	fap	net/minecraft/class_4346	net/minecraft/client/realms/Request
FIELD	fap	Ljava/net/HttpURLConnection;	a	field_19596	connection
FIELD	fap	Ljava/lang/String;	b	field_19597	url
FIELD	fap	Z	c	field_19598	connected
FIELD	fap	I	d	field_32096	READ_TIMEOUT
FIELD	fap	I	e	field_32097	CONNECT_TIMEOUT
FIELD	fap	Ljava/lang/String;	f	field_46690	IS_PRERELEASE_HEADER
FIELD	fap	Ljava/lang/String;	g	field_46691	COOKIE_HEADER
METHOD	fap	()I	a	method_21038	getRetryAfterHeader
METHOD	fap	(Ljava/io/InputStream;)Ljava/lang/String;	a	method_21039	read
METHOD	fap	(Ljava/lang/String;)Lfap;	a	method_21040	get
METHOD	fap	(Ljava/lang/String;II)Lfap;	a	method_21041	get
METHOD	fap	(Ljava/lang/String;Ljava/lang/String;)V	a	method_21042	cookie
METHOD	fap	(Ljava/lang/String;Ljava/lang/String;II)Lfap;	a	method_21043	post
METHOD	fap	(Ljava/net/HttpURLConnection;)I	a	method_21044	getRetryAfterHeader
METHOD	fap	(Ljava/net/HttpURLConnection;Ljava/lang/String;)Ljava/lang/String;	a	method_21045	getHeader
METHOD	fap	(Ljava/net/HttpURLConnection;Ljava/lang/String;Ljava/lang/String;)V	a	method_21046	cookie
METHOD	fap	(Z)V	a	method_54362	prerelease
METHOD	fap	()I	b	method_21047	responseCode
METHOD	fap	(Ljava/lang/String;)Lfap;	b	method_21048	delete
METHOD	fap	(Ljava/lang/String;Ljava/lang/String;)Lfap;	b	method_21049	post
METHOD	fap	(Ljava/lang/String;Ljava/lang/String;II)Lfap;	b	method_21050	put
METHOD	fap	()Ljava/lang/String;	c	method_21051	text
METHOD	fap	(Ljava/lang/String;)Ljava/lang/String;	c	method_21052	getHeader
METHOD	fap	(Ljava/lang/String;Ljava/lang/String;)Lfap;	c	method_21053	put
METHOD	fap	()Lfap;	d	method_21054	connect
METHOD	fap	()Lfap;	e	method_21055	doConnect
METHOD	fap	()V	f	method_21056	dispose
CLASS	fap$a	net/minecraft/class_4346$class_4347	net/minecraft/client/realms/Request$Delete
METHOD	fap$a	()Lfap$a;	f	method_21057	doConnect
CLASS	fap$b	net/minecraft/class_4346$class_4348	net/minecraft/client/realms/Request$Get
METHOD	fap$b	()Lfap$b;	f	method_21058	doConnect
CLASS	fap$c	net/minecraft/class_4346$class_4349	net/minecraft/client/realms/Request$Post
FIELD	fap$c	Ljava/lang/String;	c	field_19599	content
METHOD	fap$c	()Lfap$c;	f	method_21059	doConnect
CLASS	fap$d	net/minecraft/class_4346$class_4350	net/minecraft/client/realms/Request$Put
FIELD	fap$d	Ljava/lang/String;	c	field_19600	content
METHOD	fap$d	()Lfap$d;	f	method_21060	doConnect
CLASS	faq	net/minecraft/class_4351	net/minecraft/client/realms/UploadStatus
FIELD	faq	J	a	field_19601	bytesWritten
FIELD	faq	J	b	field_19602	totalBytes
CLASS	far	net/minecraft/class_6191	net/minecraft/unused/packageinfo/PackageInfo6191
CLASS	fas	net/minecraft/class_4867	net/minecraft/client/realms/dto/Backup
FIELD	fas	Ljava/lang/String;	a	field_22569	backupId
FIELD	fas	Ljava/util/Date;	b	field_22570	lastModifiedDate
FIELD	fas	J	c	field_22571	size
FIELD	fas	Ljava/util/Map;	d	field_22572	metadata
FIELD	fas	Ljava/util/Map;	e	field_22573	changeList
FIELD	fas	Lorg/slf4j/Logger;	f	field_22574	LOGGER
FIELD	fas	Z	g	field_22575	uploadedVersion
METHOD	fas	()Z	a	method_25032	isUploadedVersion
METHOD	fas	(Lcom/google/gson/JsonElement;)Lfas;	a	method_25033	parse
METHOD	fas	(Z)V	a	method_25035	setUploadedVersion
CLASS	fat	net/minecraft/class_4868	net/minecraft/client/realms/dto/BackupList
FIELD	fat	Ljava/util/List;	a	field_22576	backups
FIELD	fat	Lorg/slf4j/Logger;	b	field_22577	LOGGER
METHOD	fat	(Ljava/lang/String;)Lfat;	a	method_25036	parse
CLASS	fau	net/minecraft/class_4869	net/minecraft/client/realms/CheckedGson
FIELD	fau	Lcom/google/gson/Gson;	a	field_22578	GSON
METHOD	fau	(Lcom/google/gson/JsonElement;)Ljava/lang/String;	a	method_49573	toJson
METHOD	fau	(Lfbm;)Ljava/lang/String;	a	method_25037	toJson
METHOD	fau	(Ljava/lang/String;Ljava/lang/Class;)Lfbm;	a	method_25038	fromJson
CLASS	fav	net/minecraft/class_4870	net/minecraft/client/realms/dto/Ops
FIELD	fav	Ljava/util/Set;	a	field_22579	ops
METHOD	fav	(Ljava/lang/String;)Lfav;	a	method_25039	parse
CLASS	faw	net/minecraft/class_4871	net/minecraft/client/realms/dto/PendingInvite
FIELD	faw	Ljava/lang/String;	a	field_22580	invitationId
FIELD	faw	Ljava/lang/String;	b	field_22581	worldName
FIELD	faw	Ljava/lang/String;	c	field_22582	worldOwnerName
FIELD	faw	Ljava/util/UUID;	d	field_22583	worldOwnerUuid
FIELD	faw	Ljava/util/Date;	e	field_22584	date
FIELD	faw	Lorg/slf4j/Logger;	f	field_22585	LOGGER
METHOD	faw	(Lcom/google/gson/JsonObject;)Lfaw;	a	method_25040	parse
CLASS	fax	net/minecraft/class_4872	net/minecraft/client/realms/dto/PendingInvitesList
FIELD	fax	Ljava/util/List;	a	field_22586	pendingInvites
FIELD	fax	Lorg/slf4j/Logger;	b	field_22587	LOGGER
METHOD	fax	(Ljava/lang/String;)Lfax;	a	method_25041	parse
CLASS	fay	net/minecraft/class_4873	net/minecraft/client/realms/dto/PingResult
FIELD	fay	Ljava/util/List;	a	field_22588	pingResults
FIELD	fay	Ljava/util/List;	b	field_22589	worldIds
CLASS	faz	net/minecraft/class_4874	net/minecraft/client/realms/dto/PlayerInfo
FIELD	faz	Ljava/lang/String;	a	field_22590	name
FIELD	faz	Ljava/util/UUID;	b	field_22591	uuid
FIELD	faz	Z	c	field_22592	operator
FIELD	faz	Z	d	field_22593	accepted
FIELD	faz	Z	e	field_22594	online
METHOD	faz	()Ljava/lang/String;	a	method_25042	getName
METHOD	faz	(Ljava/lang/String;)V	a	method_25043	setName
METHOD	faz	(Ljava/util/UUID;)V	a	method_25046	setUuid
METHOD	faz	(Z)V	a	method_25044	setOperator
METHOD	faz	()Ljava/util/UUID;	b	method_25045	getUuid
METHOD	faz	(Z)V	b	method_25047	setAccepted
METHOD	faz	()Z	c	method_25048	isOperator
METHOD	faz	(Z)V	c	method_25049	setOnline
METHOD	faz	()Z	d	method_25050	isAccepted
METHOD	faz	()Z	e	method_25051	isOnline
CLASS	fba	net/minecraft/class_4875	net/minecraft/client/realms/dto/RealmsDescriptionDto
FIELD	fba	Ljava/lang/String;	a	field_22595	name
FIELD	fba	Ljava/lang/String;	b	field_22596	description
CLASS	fbb	net/minecraft/class_4876	net/minecraft/client/realms/dto/RealmsNews
FIELD	fbb	Ljava/lang/String;	a	field_22597	newsLink
FIELD	fbb	Lorg/slf4j/Logger;	b	field_22598	LOGGER
METHOD	fbb	(Ljava/lang/String;)Lfbb;	a	method_25052	parse
CLASS	fbc	net/minecraft/class_8204	net/minecraft/client/realms/dto/RealmsNotification
FIELD	fbc	Lorg/slf4j/Logger;	a	field_43015	LOGGER
FIELD	fbc	Ljava/lang/String;	b	field_43016	NOTIFICATION_UUID_KEY
FIELD	fbc	Ljava/lang/String;	c	field_43017	DISMISSABLE_KEY
FIELD	fbc	Ljava/lang/String;	d	field_43018	SEEN_KEY
FIELD	fbc	Ljava/lang/String;	e	field_43019	TYPE_KEY
FIELD	fbc	Ljava/lang/String;	f	field_43020	VISIT_URL_TYPE
FIELD	fbc	Ljava/lang/String;	g	field_46538	INFO_POPUP_TYPE
FIELD	fbc	Lxo;	h	field_46539	OPEN_LINK_TEXT
FIELD	fbc	Ljava/util/UUID;	i	field_43021	uuid
FIELD	fbc	Z	j	field_43022	dismissable
FIELD	fbc	Z	k	field_43023	seen
FIELD	fbc	Ljava/lang/String;	l	field_43024	type
METHOD	fbc	()Z	a	method_49574	isSeen
METHOD	fbc	(Lcom/google/gson/JsonObject;)Lfbc;	a	method_49575	fromJson
METHOD	fbc	(Ljava/lang/String;)Ljava/util/List;	a	method_49576	parse
METHOD	fbc	()Z	b	method_49577	isDismissable
METHOD	fbc	()Ljava/util/UUID;	c	method_49578	getUuid
CLASS	fbc$a	net/minecraft/class_8204$class_8814	net/minecraft/client/realms/dto/RealmsNotification$InfoPopup
FIELD	fbc$a	Ljava/lang/String;	a	field_46540	TITLE_KEY
FIELD	fbc$a	Ljava/lang/String;	b	field_46541	MESSAGE_KEY
FIELD	fbc$a	Ljava/lang/String;	c	field_46542	IMAGE_KEY
FIELD	fbc$a	Ljava/lang/String;	d	field_46543	URL_BUTTON_KEY
FIELD	fbc$a	Lfbj;	e	field_46544	title
FIELD	fbc$a	Lfbj;	f	field_46545	message
FIELD	fbc$a	Lale;	g	field_46546	image
FIELD	fbc$a	Lfbc$b;	h	field_46547	urlButton
METHOD	fbc$a	(Lfbc;Lcom/google/gson/JsonObject;)Lfbc$a;	a	method_54107	fromJson
METHOD	fbc$a	(Lffd;Lfnb;Lfie;Z)V	a	method_54108	method_54108
METHOD	fbc$a	(Lfnb;Ljava/util/function/Consumer;)Lfie;	a	method_54109	createScreen
METHOD	fbc$a	(Lfnb;Ljava/util/function/Consumer;Lfie;)V	a	method_54110	method_54110
METHOD	fbc$a	(Ljava/util/function/Consumer;)V	a	method_54111	method_54111
METHOD	fbc$a	(Ljava/util/function/Consumer;Lfie;)V	a	method_54112	method_54112
CLASS	fbc$b	net/minecraft/class_8204$class_8815	net/minecraft/client/realms/dto/RealmsNotification$UrlButton
FIELD	fbc$b	Ljava/lang/String;	a	comp_1974	comp_1974
FIELD	fbc$b	Lfbj;	b	comp_1975	comp_1975
FIELD	fbc$b	Ljava/lang/String;	c	field_46548	URL_KEY
FIELD	fbc$b	Ljava/lang/String;	d	field_46549	URL_TEXT_KEY
METHOD	fbc$b	()Ljava/lang/String;	a	comp_1974	comp_1974
METHOD	fbc$b	(Lcom/google/gson/JsonObject;)Lfbc$b;	a	method_54113	fromJson
METHOD	fbc$b	()Lfbj;	b	comp_1975	comp_1975
CLASS	fbc$c	net/minecraft/class_8204$class_8205	net/minecraft/client/realms/dto/RealmsNotification$VisitUrl
FIELD	fbc$c	Ljava/lang/String;	a	field_43025	URL_KEY
FIELD	fbc$c	Ljava/lang/String;	b	field_43026	BUTTON_TEXT_KEY
FIELD	fbc$c	Ljava/lang/String;	c	field_43027	MESSAGE_KEY
FIELD	fbc$c	Ljava/lang/String;	d	field_43028	url
FIELD	fbc$c	Lfbj;	e	field_43029	buttonText
FIELD	fbc$c	Lfbj;	f	field_43030	message
METHOD	fbc$c	(Lfbc;Lcom/google/gson/JsonObject;)Lfbc$c;	a	method_49579	fromJson
METHOD	fbc$c	(Lfnb;)Lfhc;	a	method_49580	createButton
METHOD	fbc$c	()Lxo;	d	method_49581	getDefaultMessage
CLASS	fbd	net/minecraft/class_4877	net/minecraft/client/realms/dto/RealmsServer
FIELD	fbd	J	a	field_22599	id
FIELD	fbd	Ljava/lang/String;	b	field_22600	remoteSubscriptionId
FIELD	fbd	Ljava/lang/String;	c	field_22601	name
FIELD	fbd	Ljava/lang/String;	d	field_22602	description
FIELD	fbd	Lfbd$c;	e	field_22603	state
FIELD	fbd	Ljava/lang/String;	f	field_22604	owner
FIELD	fbd	Ljava/util/UUID;	g	field_22605	ownerUUID
FIELD	fbd	Ljava/util/List;	h	field_22606	players
FIELD	fbd	Ljava/util/Map;	i	field_22607	slots
FIELD	fbd	Z	j	field_22608	expired
FIELD	fbd	Z	k	field_22609	expiredTrial
FIELD	fbd	I	l	field_22610	daysLeft
FIELD	fbd	Lfbd$d;	m	field_22611	worldType
FIELD	fbd	I	n	field_22612	activeSlot
FIELD	fbd	Ljava/lang/String;	o	field_22613	minigameName
FIELD	fbd	I	p	field_22614	minigameId
FIELD	fbd	Ljava/lang/String;	q	field_22615	minigameImage
FIELD	fbd	J	r	field_46692	parentWorldId
FIELD	fbd	Ljava/lang/String;	s	field_46693	parentWorldName
FIELD	fbd	Ljava/lang/String;	t	field_46694	activeVersion
FIELD	fbd	Lfbd$a;	u	field_46695	compatibility
FIELD	fbd	Lfbg;	v	field_22616	serverPing
FIELD	fbd	Lorg/slf4j/Logger;	w	field_22617	LOGGER
FIELD	fbd	I	x	field_46696	NO_PARENT
METHOD	fbd	()Ljava/lang/String;	a	method_25053	getDescription
METHOD	fbd	(I)Ljava/lang/String;	a	method_25054	getWorldName
METHOD	fbd	(Lcom/google/gson/JsonArray;)Ljava/util/List;	a	method_25055	parseInvited
METHOD	fbd	(Lcom/google/gson/JsonObject;)Lfbd;	a	method_25056	parse
METHOD	fbd	(Lfaz;Lfaz;)I	a	method_25057	method_25057
METHOD	fbd	(Lfbd;)V	a	method_25058	sortInvited
METHOD	fbd	(Lfbh;)V	a	method_25059	updateServerPing
METHOD	fbd	(Ljava/lang/String;)V	a	method_25060	setName
METHOD	fbd	(Ljava/util/Map;)Ljava/util/Map;	a	method_25061	cloneSlots
METHOD	fbd	()Ljava/lang/String;	b	method_25062	getName
METHOD	fbd	(Lcom/google/gson/JsonArray;)Ljava/util/Map;	b	method_25063	parseSlots
METHOD	fbd	(Ljava/lang/String;)V	b	method_25064	setDescription
METHOD	fbd	()Ljava/lang/String;	c	method_25065	getMinigameName
METHOD	fbd	(Ljava/lang/String;)Lfbd;	c	method_25066	parse
METHOD	fbd	()Z	d	method_54363	isCompatible
METHOD	fbd	(Ljava/lang/String;)Lfbd$a;	d	method_54366	getCompatibility
METHOD	fbd	()Z	e	method_54364	needsUpgrade
METHOD	fbd	(Ljava/lang/String;)Lfyh;	e	method_31403	createServerInfo
METHOD	fbd	()Z	f	method_54365	needsDowngrade
METHOD	fbd	(Ljava/lang/String;)Lfbd$c;	f	method_25068	getState
METHOD	fbd	()Lfbd;	g	method_25067	clone
METHOD	fbd	(Ljava/lang/String;)Lfbd$d;	g	method_25070	getWorldType
METHOD	fbd	()Z	h	method_54367	hasParentWorld
METHOD	fbd	()Ljava/util/Map;	i	method_25069	getEmptySlots
CLASS	fbd$a	net/minecraft/class_4877$class_8842	net/minecraft/client/realms/dto/RealmsServer$Compatibility
FIELD	fbd$a	Lfbd$a;	a	field_46697	field_46697
FIELD	fbd$a	Lfbd$a;	b	field_46698	field_46698
FIELD	fbd$a	Lfbd$a;	c	field_46699	field_46699
FIELD	fbd$a	Lfbd$a;	d	field_46700	field_46700
FIELD	fbd$a	Lfbd$a;	e	field_46701	field_46701
FIELD	fbd$a	[Lfbd$a;	f	field_46702	field_46702
METHOD	fbd$a	()Z	a	method_54568	isCompatible
METHOD	fbd$a	()Z	b	method_54569	needsUpgrade
METHOD	fbd$a	()Z	c	method_54570	needsDowngrade
METHOD	fbd$a	()[Lfbd$a;	d	method_54368	method_54368
CLASS	fbd$b	net/minecraft/class_4877$class_4319	net/minecraft/client/realms/dto/RealmsServer$McoServerComparator
FIELD	fbd$b	Ljava/lang/String;	a	field_19432	refOwner
METHOD	fbd$b	(Lfbd;Lfbd;)I	a	method_20830	compare
CLASS	fbd$c	net/minecraft/class_4877$class_4320	net/minecraft/client/realms/dto/RealmsServer$State
FIELD	fbd$c	Lfbd$c;	a	field_19433	CLOSED
FIELD	fbd$c	Lfbd$c;	b	field_19434	OPEN
FIELD	fbd$c	Lfbd$c;	c	field_19435	UNINITIALIZED
FIELD	fbd$c	[Lfbd$c;	d	field_19436	field_19436
METHOD	fbd$c	()[Lfbd$c;	a	method_36848	method_36848
CLASS	fbd$d	net/minecraft/class_4877$class_4321	net/minecraft/client/realms/dto/RealmsServer$WorldType
FIELD	fbd$d	Lfbd$d;	a	field_19437	NORMAL
FIELD	fbd$d	Lfbd$d;	b	field_19438	MINIGAME
FIELD	fbd$d	Lfbd$d;	c	field_19439	ADVENTUREMAP
FIELD	fbd$d	Lfbd$d;	d	field_19440	EXPERIENCE
FIELD	fbd$d	Lfbd$d;	e	field_19441	INSPIRATION
FIELD	fbd$d	[Lfbd$d;	f	field_19442	field_19442
METHOD	fbd$d	()[Lfbd$d;	a	method_36849	method_36849
CLASS	fbe	net/minecraft/class_4878	net/minecraft/client/realms/dto/RealmsServerAddress
FIELD	fbe	Ljava/lang/String;	a	field_22618	address
FIELD	fbe	Ljava/lang/String;	b	field_22619	resourcePackUrl
FIELD	fbe	Ljava/lang/String;	c	field_22620	resourcePackHash
FIELD	fbe	Lorg/slf4j/Logger;	d	field_22621	LOGGER
METHOD	fbe	(Ljava/lang/String;)Lfbe;	a	method_25071	parse
CLASS	fbf	net/minecraft/class_4879	net/minecraft/client/realms/dto/RealmsServerList
FIELD	fbf	Ljava/util/List;	a	field_22622	servers
FIELD	fbf	Lorg/slf4j/Logger;	b	field_22623	LOGGER
METHOD	fbf	(Ljava/lang/String;)Lfbf;	a	method_25072	parse
CLASS	fbg	net/minecraft/class_4880	net/minecraft/client/realms/dto/RealmsServerPing
FIELD	fbg	Ljava/lang/String;	a	field_22624	nrOfPlayers
FIELD	fbg	Ljava/lang/String;	b	field_22625	playerList
CLASS	fbh	net/minecraft/class_4881	net/minecraft/client/realms/dto/RealmsServerPlayerList
FIELD	fbh	J	a	field_22626	serverId
FIELD	fbh	Ljava/util/List;	b	field_22627	players
FIELD	fbh	Lorg/slf4j/Logger;	c	field_22628	LOGGER
METHOD	fbh	(Lcom/google/gson/JsonArray;)Ljava/util/List;	a	method_25073	parsePlayers
METHOD	fbh	(Lcom/google/gson/JsonObject;)Lfbh;	a	method_25074	parse
CLASS	fbi	net/minecraft/class_4882	net/minecraft/client/realms/dto/RealmsServerPlayerLists
FIELD	fbi	Ljava/util/List;	a	field_22630	servers
FIELD	fbi	Lorg/slf4j/Logger;	b	field_22631	LOGGER
METHOD	fbi	(Ljava/lang/String;)Lfbi;	a	method_25075	parse
CLASS	fbj	net/minecraft/class_8206	net/minecraft/client/realms/dto/RealmsText
FIELD	fbj	Ljava/lang/String;	a	field_43031	TRANSLATION_KEY_KEY
FIELD	fbj	Ljava/lang/String;	b	field_43032	ARGS_KEY
FIELD	fbj	Ljava/lang/String;	c	field_43033	translationKey
FIELD	fbj	[Ljava/lang/String;	d	field_43034	args
METHOD	fbj	()Lxo;	a	method_54114	toText
METHOD	fbj	(Lcom/google/gson/JsonObject;)Lfbj;	a	method_49582	fromJson
METHOD	fbj	(Lxo;)Lxo;	a	method_49583	toText
CLASS	fbk	net/minecraft/class_4883	net/minecraft/client/realms/dto/RealmsWorldOptions
FIELD	fbk	Lfbd$a;	A	field_46842	DEFAULT_COMPATIBILITY
FIELD	fbk	J	B	field_32110	DEFAULT_WORLD_TEMPLATE_ID
FIELD	fbk	Ljava/lang/String;	C	field_22646	DEFAULT_WORLD_TEMPLATE_IMAGE
FIELD	fbk	Z	a	field_22632	pvp
FIELD	fbk	Z	b	field_22633	spawnAnimals
FIELD	fbk	Z	c	field_22634	spawnMonsters
FIELD	fbk	Z	d	field_22635	spawnNpcs
FIELD	fbk	I	e	field_22636	spawnProtection
FIELD	fbk	Z	f	field_22637	commandBlocks
FIELD	fbk	Z	g	field_22638	forceGameMode
FIELD	fbk	I	h	field_22639	difficulty
FIELD	fbk	I	i	field_22640	gameMode
FIELD	fbk	Ljava/lang/String;	j	field_46843	version
FIELD	fbk	Lfbd$a;	k	field_46844	compatibility
FIELD	fbk	J	l	field_22642	templateId
FIELD	fbk	Ljava/lang/String;	m	field_22643	templateImage
FIELD	fbk	Z	n	field_22645	empty
FIELD	fbk	Ljava/lang/String;	o	field_22641	slotName
FIELD	fbk	Z	p	field_32100	field_32100
FIELD	fbk	Z	q	field_32101	field_32101
FIELD	fbk	Z	r	field_32102	field_32102
FIELD	fbk	Z	s	field_32103	field_32103
FIELD	fbk	Z	t	field_32104	field_32104
FIELD	fbk	I	u	field_32105	field_32105
FIELD	fbk	Z	v	field_32106	field_32106
FIELD	fbk	I	w	field_32107	DEFAULT_DIFFICULTY
FIELD	fbk	I	x	field_32108	field_32108
FIELD	fbk	Ljava/lang/String;	y	field_32109	DEFAULT_SLOT_NAME
FIELD	fbk	Ljava/lang/String;	z	field_46845	field_46845
METHOD	fbk	()Lfbk;	a	method_25076	getDefaults
METHOD	fbk	(I)Ljava/lang/String;	a	method_25077	getSlotName
METHOD	fbk	(Lcom/google/gson/JsonObject;)Lfbk;	a	method_25078	parse
METHOD	fbk	(Z)V	a	method_25079	setEmpty
METHOD	fbk	()Lfbk;	b	method_25080	getEmptyDefaults
METHOD	fbk	(I)Ljava/lang/String;	b	method_25081	getDefaultSlotName
METHOD	fbk	()Ljava/lang/String;	c	method_25082	toJson
METHOD	fbk	()Lfbk;	d	method_25083	clone
CLASS	fbl	net/minecraft/class_4884	net/minecraft/client/realms/dto/RealmsWorldResetDto
FIELD	fbl	Ljava/lang/String;	a	field_22647	seed
FIELD	fbl	J	b	field_22648	worldTemplateId
FIELD	fbl	I	c	field_22649	levelType
FIELD	fbl	Z	d	field_22650	generateStructures
FIELD	fbl	Ljava/util/Set;	e	field_46703	experiments
CLASS	fbm	net/minecraft/class_4885	net/minecraft/client/realms/RealmsSerializable
CLASS	fbn	net/minecraft/class_4886	net/minecraft/client/realms/dto/RegionPingResult
FIELD	fbn	Ljava/lang/String;	a	field_22651	regionName
FIELD	fbn	I	b	field_22652	ping
METHOD	fbn	()I	a	method_25084	getPing
CLASS	fbo	net/minecraft/class_6192	net/minecraft/client/realms/dto/PlayerActivity
FIELD	fbo	Ljava/lang/String;	a	field_32111	profileUuid
FIELD	fbo	J	b	field_32112	joinTime
FIELD	fbo	J	c	field_32113	leaveTime
METHOD	fbo	(Lcom/google/gson/JsonObject;)Lfbo;	a	method_35686	parse
CLASS	fbp	net/minecraft/class_6193	net/minecraft/client/realms/dto/PlayerActivities
FIELD	fbp	J	a	field_32114	periodInMillis
FIELD	fbp	Ljava/util/List;	b	field_32115	playerActivityDto
METHOD	fbp	(Ljava/lang/String;)Lfbp;	a	method_35687	parse
CLASS	fbq	net/minecraft/class_4887	net/minecraft/client/realms/dto/Subscription
FIELD	fbq	J	a	field_22653	startDate
FIELD	fbq	I	b	field_22654	daysLeft
FIELD	fbq	Lfbq$a;	c	field_22655	type
FIELD	fbq	Lorg/slf4j/Logger;	d	field_22656	LOGGER
METHOD	fbq	(Ljava/lang/String;)Lfbq;	a	method_25085	parse
METHOD	fbq	(Ljava/lang/String;)Lfbq$a;	b	method_25086	typeFrom
CLASS	fbq$a	net/minecraft/class_4887$class_4322	net/minecraft/client/realms/dto/Subscription$SubscriptionType
FIELD	fbq$a	Lfbq$a;	a	field_19443	field_19443
FIELD	fbq$a	Lfbq$a;	b	field_19444	field_19444
FIELD	fbq$a	[Lfbq$a;	c	field_19445	field_19445
METHOD	fbq$a	()[Lfbq$a;	a	method_36850	method_36850
CLASS	fbr	net/minecraft/class_4888	net/minecraft/client/realms/dto/UploadInfo
FIELD	fbr	Lorg/slf4j/Logger;	a	field_22657	LOGGER
FIELD	fbr	Ljava/lang/String;	b	field_32116	HTTP_PROTOCOL
FIELD	fbr	I	c	field_32117	PORT
FIELD	fbr	Ljava/util/regex/Pattern;	d	field_26467	PROTOCOL_PATTERN
FIELD	fbr	Z	e	field_22658	worldClosed
FIELD	fbr	Ljava/lang/String;	f	field_22659	token
FIELD	fbr	Ljava/net/URI;	g	field_22660	uploadEndpoint
METHOD	fbr	()Ljava/lang/String;	a	method_25087	getToken
METHOD	fbr	(II)I	a	method_30861	getPort
METHOD	fbr	(Ljava/lang/String;)Lfbr;	a	method_25088	parse
METHOD	fbr	(Ljava/lang/String;I)Ljava/net/URI;	a	method_30862	getUrl
METHOD	fbr	(Ljava/lang/String;Ljava/util/regex/Matcher;)Ljava/lang/String;	a	method_30863	getUrlWithProtocol
METHOD	fbr	()Ljava/net/URI;	b	method_25089	getUploadEndpoint
METHOD	fbr	(Ljava/lang/String;)Ljava/lang/String;	b	method_30864	createRequestContent
METHOD	fbr	()Z	c	method_25091	isWorldClosed
CLASS	fbs	net/minecraft/class_4352	net/minecraft/client/realms/dto/ValueObject
METHOD	fbs	(Ljava/lang/reflect/Field;)Ljava/lang/String;	a	method_25093	getName
METHOD	fbs	(Ljava/lang/reflect/Field;)Z	b	method_25094	isStatic
CLASS	fbt	net/minecraft/class_4889	net/minecraft/client/realms/dto/WorldDownload
FIELD	fbt	Ljava/lang/String;	a	field_22662	downloadLink
FIELD	fbt	Ljava/lang/String;	b	field_22663	resourcePackUrl
FIELD	fbt	Ljava/lang/String;	c	field_22664	resourcePackHash
FIELD	fbt	Lorg/slf4j/Logger;	d	field_22665	LOGGER
METHOD	fbt	(Ljava/lang/String;)Lfbt;	a	method_25095	parse
CLASS	fbu	net/minecraft/class_4890	net/minecraft/client/realms/dto/WorldTemplate
FIELD	fbu	Ljava/lang/String;	a	field_22666	id
FIELD	fbu	Ljava/lang/String;	b	field_22667	name
FIELD	fbu	Ljava/lang/String;	c	field_22668	version
FIELD	fbu	Ljava/lang/String;	d	field_22669	author
FIELD	fbu	Ljava/lang/String;	e	field_22670	link
FIELD	fbu	Ljava/lang/String;	f	field_22671	image
FIELD	fbu	Ljava/lang/String;	g	field_22672	trailer
FIELD	fbu	Ljava/lang/String;	h	field_22673	recommendedPlayers
FIELD	fbu	Lfbu$a;	i	field_22674	type
FIELD	fbu	Lorg/slf4j/Logger;	j	field_22675	LOGGER
METHOD	fbu	(Lcom/google/gson/JsonObject;)Lfbu;	a	method_25096	parse
CLASS	fbu$a	net/minecraft/class_4890$class_4323	net/minecraft/client/realms/dto/WorldTemplate$WorldTemplateType
FIELD	fbu$a	Lfbu$a;	a	field_19447	WORLD_TEMPLATE
FIELD	fbu$a	Lfbu$a;	b	field_19448	MINIGAME
FIELD	fbu$a	Lfbu$a;	c	field_19449	ADVENTUREMAP
FIELD	fbu$a	Lfbu$a;	d	field_19450	EXPERIENCE
FIELD	fbu$a	Lfbu$a;	e	field_19451	INSPIRATION
FIELD	fbu$a	[Lfbu$a;	f	field_19452	field_19452
METHOD	fbu$a	()[Lfbu$a;	a	method_36851	method_36851
CLASS	fbv	net/minecraft/class_4891	net/minecraft/client/realms/dto/WorldTemplatePaginatedList
FIELD	fbv	Ljava/util/List;	a	field_22676	templates
FIELD	fbv	I	b	field_22677	page
FIELD	fbv	I	c	field_22678	size
FIELD	fbv	I	d	field_22679	total
FIELD	fbv	Lorg/slf4j/Logger;	e	field_22680	LOGGER
METHOD	fbv	()Z	a	method_35688	isLastPage
METHOD	fbv	(Ljava/lang/String;)Lfbv;	a	method_25097	parse
CLASS	fbw	net/minecraft/class_6194	net/minecraft/unused/packageinfo/PackageInfo6194
CLASS	fbx	net/minecraft/class_4353	net/minecraft/client/realms/exception/RealmsDefaultUncaughtExceptionHandler
FIELD	fbx	Lorg/slf4j/Logger;	a	field_19603	logger
CLASS	fby	net/minecraft/class_4354	net/minecraft/client/realms/exception/RealmsHttpException
CLASS	fbz	net/minecraft/class_4355	net/minecraft/client/realms/exception/RealmsServiceException
FIELD	fbz	Lfao;	a	field_36320	error
CLASS	fca	net/minecraft/class_4356	net/minecraft/client/realms/exception/RetryCallException
FIELD	fca	I	b	field_32118	DEFAULT_DELAY_SECONDS
FIELD	fca	I	c	field_19608	delaySeconds
CLASS	fcb	net/minecraft/class_6195	net/minecraft/unused/packageinfo/PackageInfo6195
CLASS	fcc	net/minecraft/class_7578	net/minecraft/client/realms/RealmsPeriodicCheckers
FIELD	fcc	Lfdl;	a	field_39682	runnerFactory
FIELD	fcc	Lfdl$e;	b	field_43035	notifications
FIELD	fcc	Lfdl$e;	c	field_39683	serverList
FIELD	fcc	Lfdl$e;	d	field_39685	pendingInvitesCount
FIELD	fcc	Lfdl$e;	e	field_39686	trialAvailability
FIELD	fcc	Lfdl$e;	f	field_39687	news
FIELD	fcc	Lfcd;	g	field_39688	newsUpdater
FIELD	fcc	Ljava/util/List;	h	field_46704	checkers
METHOD	fcc	()Ljava/util/List;	a	method_54369	getCheckers
METHOD	fcc	(Lfam;)Lfcc$a;	a	method_44617	method_44617
CLASS	fcc$a	net/minecraft/class_7578$class_8843	net/minecraft/client/realms/RealmsPeriodicCheckers$AvailableServers
FIELD	fcc$a	Ljava/util/List;	a	comp_1989	comp_1989
FIELD	fcc$a	Ljava/util/List;	b	comp_1990	comp_1990
METHOD	fcc$a	()Ljava/util/List;	a	comp_1989	comp_1989
METHOD	fcc$a	()Ljava/util/List;	b	comp_1990	comp_1990
CLASS	fcd	net/minecraft/class_7579	net/minecraft/client/realms/RealmsNewsUpdater
FIELD	fcd	Lfdr;	a	field_39689	persistence
FIELD	fcd	Z	b	field_39690	hasUnreadNews
FIELD	fcd	Ljava/lang/String;	c	field_39691	newsLink
METHOD	fcd	()Z	a	method_44618	hasUnreadNews
METHOD	fcd	(Lfbb;)V	a	method_44619	updateNews
METHOD	fcd	()Ljava/lang/String;	b	method_44620	getNewsLink
METHOD	fcd	(Lfbb;)Lfdr$a;	b	method_44621	checkLinkUpdated
CLASS	fce	net/minecraft/class_7580	net/minecraft/client/realms/util/RealmsServerFilterer
FIELD	fce	Lffd;	a	field_39692	client
FIELD	fce	Ljava/util/Set;	b	field_39693	removedServers
FIELD	fce	Ljava/util/List;	c	field_39694	sortedServers
METHOD	fce	()Z	a	method_52664	isEmpty
METHOD	fce	(Lfbd;)V	a	method_44622	remove
METHOD	fce	(Ljava/util/List;)V	a	method_44623	filterAndSort
CLASS	fcf	net/minecraft/class_4367	net/minecraft/client/realms/gui/RealmsWorldSlotButton
FIELD	fcf	I	A	field_19675	slotIndex
FIELD	fcf	Lfcf$b;	B	field_19677	state
FIELD	fcf	Lale;	a	field_22682	EMPTY_FRAME
FIELD	fcf	Lale;	b	field_22683	PANORAMA_0
FIELD	fcf	Lale;	c	field_22684	PANORAMA_2
FIELD	fcf	Lale;	d	field_22685	PANORAMA_3
FIELD	fcf	Lale;	u	field_22681	SLOT_FRAME
FIELD	fcf	Lale;	v	field_39067	CHECKMARK
FIELD	fcf	Lxo;	w	field_26468	ACTIVE_TOOLTIP
FIELD	fcf	Lxo;	x	field_26469	MINIGAME_TOOLTIP
FIELD	fcf	Lxo;	y	field_26470	TOOLTIP
FIELD	fcf	Lxo;	z	field_44894	MINIGAME_SLOT_NAME
METHOD	fcf	()Lfcf$b;	a	method_25099	getState
METHOD	fcf	(Lfbd;)V	a	method_54571	setServer
METHOD	fcf	(Lfbd;ZZ)Lfcf$a;	a	method_27455	getAction
METHOD	fcf	(Lfcf$b;Ljava/lang/String;)V	a	method_54572	updateTooltip
CLASS	fcf$a	net/minecraft/class_4367$class_4368	net/minecraft/client/realms/gui/RealmsWorldSlotButton$Action
FIELD	fcf$a	Lfcf$a;	a	field_19678	NOTHING
FIELD	fcf$a	Lfcf$a;	b	field_19679	SWITCH_SLOT
FIELD	fcf$a	Lfcf$a;	c	field_19680	JOIN
FIELD	fcf$a	[Lfcf$a;	d	field_19681	field_19681
METHOD	fcf$a	()[Lfcf$a;	a	method_36853	method_36853
CLASS	fcf$b	net/minecraft/class_4367$class_4370	net/minecraft/client/realms/gui/RealmsWorldSlotButton$State
FIELD	fcf$b	Z	a	field_19686	empty
FIELD	fcf$b	Z	b	field_19687	minigame
FIELD	fcf$b	Lfcf$a;	c	field_19688	action
FIELD	fcf$b	Z	d	field_19682	isCurrentlyActiveSlot
FIELD	fcf$b	Ljava/lang/String;	e	field_19683	slotName
FIELD	fcf$b	Ljava/lang/String;	f	field_46848	version
FIELD	fcf$b	Lfbd$a;	g	field_46849	compatibility
FIELD	fcf$b	J	h	field_19684	imageId
FIELD	fcf$b	Ljava/lang/String;	i	field_19685	image
CLASS	fcg	net/minecraft/class_4371	net/minecraft/client/realms/gui/screen/RealmsAcceptRejectButton
FIELD	fcg	I	a	field_19690	width
FIELD	fcg	I	b	field_19691	height
FIELD	fcg	I	c	field_19692	x
FIELD	fcg	I	d	field_19693	y
METHOD	fcg	()I	a	method_21109	getRight
METHOD	fcg	(I)V	a	method_21110	handleClick
METHOD	fcg	(Lfgp;IIII)V	a	method_21111	render
METHOD	fcg	(Lfgp;IIZ)V	a	method_21112	render
METHOD	fcg	(Lfgp;Ljava/util/List;Lgvd;IIII)V	a	method_21113	render
METHOD	fcg	(Lgvd;Lfhy$a;Ljava/util/List;IDD)V	a	method_21114	handleClick
METHOD	fcg	()I	b	method_21115	getBottom
CLASS	fch	net/minecraft/class_6196	net/minecraft/unused/packageinfo/PackageInfo6196
CLASS	fci	net/minecraft/class_4379	net/minecraft/client/realms/gui/screen/RealmsBackupInfoScreen
FIELD	fci	Lfas;	B	field_19736	backup
FIELD	fci	Lfkp;	C	field_45973	layout
FIELD	fci	Lfci$a;	D	field_19738	backupInfoList
FIELD	fci	Lxo;	a	field_45972	TITLE
FIELD	fci	Lxo;	b	field_27937	UNKNOWN
FIELD	fci	Lfnb;	c	field_19734	parent
METHOD	fci	(Lfci;)Lfgn;	a	method_29335	method_29335
METHOD	fci	(Lfci;Lfiy;)V	a	method_53513	method_53513
METHOD	fci	(Lfhc;)V	a	method_25105	method_25105
METHOD	fci	(Ljava/lang/String;)Lxo;	a	method_21140	gameDifficultyMetadata
METHOD	fci	(Ljava/lang/String;Ljava/lang/String;)Lxo;	a	method_21141	checkForSpecificMetadata
METHOD	fci	(Lfci;)Lfgn;	b	method_51885	method_51885
METHOD	fci	(Ljava/lang/String;)Lxo;	b	method_21143	gameModeMetadata
CLASS	fci$a	net/minecraft/class_4379$class_4380	net/minecraft/client/realms/gui/screen/RealmsBackupInfoScreen$BackupInfoList
FIELD	fci$a	Lfci;	a	field_19740	field_19740
METHOD	fci$a	(Ljava/lang/String;Ljava/lang/String;)V	a	method_29336	method_29336
CLASS	fci$b	net/minecraft/class_4379$class_5344	net/minecraft/client/realms/gui/screen/RealmsBackupInfoScreen$BackupInfoListEntry
FIELD	fci$b	Lfci;	a	field_25257	field_25257
FIELD	fci$b	Lxo;	b	field_44895	TEMPLATE_NAME_TEXT
FIELD	fci$b	Lxo;	c	field_44896	GAME_DIFFICULTY_TEXT
FIELD	fci$b	Lxo;	d	field_44897	NAME_TEXT
FIELD	fci$b	Lxo;	e	field_44898	GAME_SERVER_VERSION_TEXT
FIELD	fci$b	Lxo;	f	field_44899	UPLOADED_TEXT
FIELD	fci$b	Lxo;	g	field_44900	ENABLED_PACK_TEXT
FIELD	fci$b	Lxo;	h	field_44901	DESCRIPTION_TEXT
FIELD	fci$b	Lxo;	i	field_44902	GAME_MODE_TEXT
FIELD	fci$b	Lxo;	j	field_44903	SEED_TEXT
FIELD	fci$b	Lxo;	k	field_44904	WORLD_TYPE_TEXT
FIELD	fci$b	Lxo;	l	field_44905	UNDEFINED_TEXT
FIELD	fci$b	Ljava/lang/String;	m	field_25258	key
FIELD	fci$b	Ljava/lang/String;	n	field_25259	value
METHOD	fci$b	(Ljava/lang/String;)Lxo;	a	method_51886	getTextFromKey
CLASS	fcj	net/minecraft/class_4381	net/minecraft/client/realms/gui/screen/RealmsBackupScreen
FIELD	fcj	Lxo;	B	field_26472	CHANGES_TOOLTIP
FIELD	fcj	Lxo;	C	field_26474	NO_BACKUPS_TEXT
FIELD	fcj	Ljava/lang/String;	D	field_32119	UPLOADED
FIELD	fcj	I	E	field_49447	field_49447
FIELD	fcj	Lfcm;	F	field_19743	parent
FIELD	fcj	Ljava/util/List;	G	field_19744	backups
FIELD	fcj	Lfcj$a;	H	field_49448	selectionList
FIELD	fcj	Lfkp;	I	field_49449	layout
FIELD	fcj	I	J	field_19748	slotId
FIELD	fcj	Lfhc;	K	field_19749	downloadButton
FIELD	fcj	Lfbd;	L	field_19753	serverData
FIELD	fcj	Z	M	field_19752	noBackups
FIELD	fcj	Lorg/slf4j/Logger;	a	field_19741	LOGGER
FIELD	fcj	Lxo;	b	field_26473	BACKUPS_TEXT
FIELD	fcj	Lxo;	c	field_26471	RESTORE_TEXT
METHOD	fcj	()V	D	method_57661	startBackupFetcher
METHOD	fcj	()V	E	method_21166	downloadClicked
METHOD	fcj	(Lfcj;)Lffd;	a	method_25108	method_25108
METHOD	fcj	(Lfcj;Lfiy;)V	a	method_25109	method_25109
METHOD	fcj	(Lfhc;)V	a	method_25110	method_25110
METHOD	fcj	(Lfcj;)Lfgn;	b	method_25115	method_25115
METHOD	fcj	(Lfhc;)V	b	method_25113	method_25113
METHOD	fcj	(Lfcj;)Lfgn;	c	method_25116	method_25116
METHOD	fcj	(Z)V	c	method_25111	method_25111
METHOD	fcj	(Lfcj;)Lffd;	d	method_51237	method_51237
METHOD	fcj	(Lfcj;)Lfgn;	e	method_57662	method_57662
METHOD	fcj	(Lfcj;)Lfgn;	f	method_57663	method_57663
METHOD	fcj	(Lfcj;)Lfgn;	g	method_57664	method_57664
METHOD	fcj	(Lfcj;)Lffd;	h	method_57665	method_57665
METHOD	fcj	(Lfcj;)Lffd;	i	method_57666	method_57666
METHOD	fcj	(Lfcj;)Lffd;	j	method_57667	method_57667
CLASS	fcj$1	net/minecraft/class_4381$1	net/minecraft/client/realms/gui/screen/RealmsBackupScreen$1
FIELD	fcj$1	Lfcj;	a	field_19755	field_19755
METHOD	fcj$1	(Ljava/util/List;)V	a	method_21171	method_21171
CLASS	fcj$a	net/minecraft/class_4381$class_4382	net/minecraft/client/realms/gui/screen/RealmsBackupScreen$BackupObjectSelectionList
FIELD	fcj$a	Lfcj;	a	field_19760	field_19760
FIELD	fcj$a	I	m	field_49450	field_49450
METHOD	fcj$a	(Lfas;)V	a	method_21173	addEntry
CLASS	fcj$b	net/minecraft/class_4381$class_4383	net/minecraft/client/realms/gui/screen/RealmsBackupScreen$BackupObjectSelectionListEntry
FIELD	fcj$b	Lfcj;	a	field_19762	field_19762
FIELD	fcj$b	I	b	field_44525	field_44525
FIELD	fcj$b	Lfas;	c	field_19761	mBackup
FIELD	fcj$b	Lfhc;	d	field_49451	field_49451
FIELD	fcj$b	Lfhc;	e	field_49452	field_49452
FIELD	fcj$b	Ljava/util/List;	f	field_44527	buttons
METHOD	fcj$b	(Lfas;)V	a	method_51239	updateChangeList
METHOD	fcj$b	(Lfhc;)V	a	method_57668	method_57668
METHOD	fcj$b	(Ljava/lang/String;)V	a	method_51241	addChange
METHOD	fcj$b	(Ljava/util/Date;)Ljava/lang/String;	a	method_21176	getMediumDatePresentation
METHOD	fcj$b	(Ljava/util/function/Supplier;)Lyc;	a	method_57669	method_57669
METHOD	fcj$b	(Lfhc;)V	b	method_57670	method_57670
METHOD	fcj$b	(Ljava/util/function/Supplier;)Lyc;	b	method_57671	method_57671
METHOD	fcj$b	()Ljava/lang/String;	c	method_57672	method_57672
METHOD	fcj$b	(Z)V	c	method_57673	method_57673
METHOD	fcj$b	()V	d	method_57674	method_57674
CLASS	fck	net/minecraft/class_4384	net/minecraft/client/realms/gui/screen/RealmsBrokenWorldScreen
FIELD	fck	Lfnb;	B	field_19764	parent
FIELD	fck	Lfbd;	C	field_20492	serverData
FIELD	fck	J	D	field_19767	serverId
FIELD	fck	[Lxo;	E	field_19769	message
FIELD	fck	I	F	field_19770	left_x
FIELD	fck	Ljava/util/List;	G	field_19778	slotsThatHasBeenDownloaded
FIELD	fck	I	H	field_19779	animTick
FIELD	fck	Lale;	a	field_45239	SLOT_FRAME_TEXTURE
FIELD	fck	Lorg/slf4j/Logger;	b	field_19763	LOGGER
FIELD	fck	I	c	field_32120	field_32120
METHOD	fck	()V	D	method_21178	addButtons
METHOD	fck	()Z	E	method_21196	isMinigame
METHOD	fck	()V	F	method_25127	method_25127
METHOD	fck	()V	I	method_37404	method_37404
METHOD	fck	()V	J	method_25129	method_25129
METHOD	fck	(I)I	a	method_21179	getFramePositionX
METHOD	fck	(ILfhc;)V	a	method_25124	method_25124
METHOD	fck	(IZ)V	a	method_25121	method_25121
METHOD	fck	(J)V	a	method_21181	fetchServerData
METHOD	fck	(Lfbd;)V	a	method_25128	method_25128
METHOD	fck	(Lfgp;IIIIZLjava/lang/String;IJLjava/lang/String;Z)V	a	method_21180	drawSlotFrame
METHOD	fck	(Lfhc;)V	a	method_25122	method_25122
METHOD	fck	()V	b	method_25123	play
METHOD	fck	(I)V	b	method_21187	downloadWorld
METHOD	fck	(ILfhc;)V	b	method_25120	method_25120
METHOD	fck	(IZ)V	b	method_25125	method_25125
METHOD	fck	(J)V	b	method_22101	method_22101
CLASS	fcl	net/minecraft/class_4387	net/minecraft/client/realms/gui/screen/RealmsClientIncompatibleScreen
FIELD	fcl	Lxo;	B	field_49456	OUTDATED_STABLE_VERSION
FIELD	fcl	Lfnb;	C	field_19787	parent
FIELD	fcl	Lfkp;	D	field_49453	layout
FIELD	fcl	Lxo;	a	field_26477	INCOMPATIBLE_TITLE
FIELD	fcl	Lxo;	b	field_49454	GAME_VERSION
FIELD	fcl	Lxo;	c	field_49455	UNSUPPORTED_SNAPSHOT_VERSION
METHOD	fcl	()Lxo;	D	method_57675	getErrorText
METHOD	fcl	(Lfcl;Lfiy;)V	a	method_57676	method_57676
METHOD	fcl	(Lfhc;)V	a	method_57677	method_57677
CLASS	fcm	net/minecraft/class_4388	net/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen
FIELD	fcm	Lale;	B	field_45241	CLOSED_STATUS_TEXTURE
FIELD	fcm	Lorg/slf4j/Logger;	C	field_19790	LOGGER
FIELD	fcm	Lxo;	D	field_26479	WORLDS_TITLE
FIELD	fcm	Lxo;	E	field_26480	CONFIGURE_REALM_TITLE
FIELD	fcm	Lxo;	F	field_26482	EXPIRED_TEXT
FIELD	fcm	Lxo;	G	field_26483	EXPIRES_SOON_TEXT
FIELD	fcm	Lxo;	H	field_26484	EXPIRES_IN_A_DAY_TEXT
FIELD	fcm	Lxo;	I	field_26485	OPEN_TEXT
FIELD	fcm	Lxo;	J	field_26486	CLOSED_TEXT
FIELD	fcm	I	K	field_32121	field_32121
FIELD	fcm	I	L	field_32122	field_32122
FIELD	fcm	Lxo;	M	field_19791	tooltip
FIELD	fcm	Lfah;	N	field_19792	parent
FIELD	fcm	Lfbd;	O	field_20493	server
FIELD	fcm	J	P	field_19794	serverId
FIELD	fcm	I	Q	field_19795	left_x
FIELD	fcm	I	R	field_19796	right_x
FIELD	fcm	Lfhc;	S	field_19799	playersButton
FIELD	fcm	Lfhc;	T	field_19800	settingsButton
FIELD	fcm	Lfhc;	U	field_19801	subscriptionButton
FIELD	fcm	Lfhc;	V	field_19802	optionsButton
FIELD	fcm	Lfhc;	W	field_19803	backupButton
FIELD	fcm	Lfhc;	X	field_19804	resetWorldButton
FIELD	fcm	Lfhc;	Y	field_19805	switchMinigameButton
FIELD	fcm	Z	Z	field_19806	stateChanged
FIELD	fcm	Lale;	a	field_22690	EXPIRED_STATUS_TEXTURE
FIELD	fcm	Ljava/util/List;	aa	field_33777	slotButtons
FIELD	fcm	Lale;	b	field_22691	EXPIRES_SOON_STATUS_TEXTURE
FIELD	fcm	Lale;	c	field_45240	OPEN_STATUS_TEXTURE
METHOD	fcm	()V	D	method_21234	disableButtons
METHOD	fcm	()V	E	method_21236	switchToMinigame
METHOD	fcm	()Z	F	method_21238	isMinigame
METHOD	fcm	()V	I	method_21240	hideRegularButtons
METHOD	fcm	()V	J	method_21242	hideMinigameButtons
METHOD	fcm	()Lxo;	K	method_53456	method_53456
METHOD	fcm	()Lxo;	L	method_53457	method_53457
METHOD	fcm	()Lxo;	M	method_53458	method_53458
METHOD	fcm	()Lxo;	N	method_53459	method_53459
METHOD	fcm	()V	O	method_25149	method_25149
METHOD	fcm	()V	P	method_25150	method_25150
METHOD	fcm	()V	Q	method_37406	method_37406
METHOD	fcm	()V	R	method_25151	method_25151
METHOD	fcm	()V	S	method_25133	method_25133
METHOD	fcm	()V	T	method_25134	method_25134
METHOD	fcm	(I)Lfcf;	a	method_21199	addSlotButton
METHOD	fcm	(II)I	a	method_21200	buttonCenter
METHOD	fcm	(ILfbd;)V	a	method_21203	switchToFullSlot
METHOD	fcm	(ILfbd;Z)V	a	method_25136	method_25136
METHOD	fcm	(ILfhc;)V	a	method_25135	method_25135
METHOD	fcm	(J)V	a	method_21204	fetchServerData
METHOD	fcm	(Lfbd;)V	a	method_21206	joinRealm
METHOD	fcm	(Lfbd;IZ)V	a	method_25139	method_25139
METHOD	fcm	(Lfbk;)V	a	method_21208	saveSlotSettings
METHOD	fcm	(Lfbu;)V	a	method_32484	switchMinigame
METHOD	fcm	(Lfbz;)V	a	method_25137	method_25137
METHOD	fcm	(Lfgp;IIIILale;Ljava/util/function/Supplier;)V	a	method_53460	drawServerState
METHOD	fcm	(Lfhc;)V	a	method_25138	removeButton
METHOD	fcm	(Lfnb;)V	a	method_21217	closeTheWorld
METHOD	fcm	(Ljava/lang/String;Ljava/lang/String;)V	a	method_21215	saveSettings
METHOD	fcm	(ZLfnb;)V	a	method_21218	openTheWorld
METHOD	fcm	()V	b	method_21198	stateChanged
METHOD	fcm	(I)I	b	method_21220	buttonLeft
METHOD	fcm	(ILfbd;)V	b	method_21222	switchToEmptySlot
METHOD	fcm	(J)V	b	method_22103	method_22103
METHOD	fcm	(Lfbd;)V	b	method_37407	method_37407
METHOD	fcm	(Lfgp;IIII)V	b	method_21201	drawServerState
METHOD	fcm	(Lfhc;)V	b	method_21226	addButton
METHOD	fcm	(Lfhc;)V	c	method_25140	method_25140
METHOD	fcm	(Lfhc;)V	d	method_25141	method_25141
METHOD	fcm	(Lfhc;)V	e	method_25142	method_25142
METHOD	fcm	()Lfcm;	f	method_21219	getNewScreen
METHOD	fcm	(Lfhc;)V	f	method_25144	method_25144
METHOD	fcm	(Lfhc;)V	g	method_25145	method_25145
METHOD	fcm	(I)I	h	method_21228	frame
METHOD	fcm	(Lfhc;)V	h	method_25146	method_25146
METHOD	fcm	(Lfhc;)V	i	method_25147	method_25147
METHOD	fcm	(Lfhc;)V	j	method_25148	method_25148
CLASS	fcm$1	net/minecraft/class_4388$1	net/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen$1
FIELD	fcm$1	[I	a	field_19812	field_19812
CLASS	fcn	net/minecraft/class_4389	net/minecraft/client/realms/gui/screen/RealmsConfirmScreen
FIELD	fcn	Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;	a	field_22692	callback
FIELD	fcn	Lxo;	b	field_19821	title1
FIELD	fcn	Lxo;	c	field_19825	title2
METHOD	fcn	(Lfhc;)V	a	method_25152	method_25152
METHOD	fcn	(Lfhc;)V	b	method_25153	method_25153
CLASS	fco	net/minecraft/class_4390	net/minecraft/client/realms/gui/screen/RealmsCreateRealmScreen
FIELD	fco	I	B	field_45243	field_45243
FIELD	fco	I	C	field_45244	field_45244
FIELD	fco	Lfah;	D	field_19830	parent
FIELD	fco	Lfkp;	E	field_45242	layout
FIELD	fco	Lfhl;	F	field_19831	nameBox
FIELD	fco	Lfhl;	G	field_19832	descriptionBox
FIELD	fco	Ljava/lang/Runnable;	H	field_46705	worldCreator
FIELD	fco	Lxo;	a	field_46706	TITLE_TEXT
FIELD	fco	Lxo;	b	field_26487	WORLD_NAME_TEXT
FIELD	fco	Lxo;	c	field_26488	WORLD_DESCRIPTION_TEXT
METHOD	fco	()V	D	method_25156	method_25156
METHOD	fco	()V	E	method_25157	method_25157
METHOD	fco	(J)V	a	method_54370	createSnapshotWorld
METHOD	fco	(JLfdw;)V	a	method_54371	method_54371
METHOD	fco	(Lfbd;)V	a	method_21245	createWorld
METHOD	fco	(Lfco;Lfiy;)V	a	method_52665	method_52665
METHOD	fco	(Lfhc;)V	a	method_52666	method_52666
METHOD	fco	(Lfhc;Ljava/lang/String;)V	a	method_52667	method_52667
METHOD	fco	(J)V	b	method_54372	method_54372
METHOD	fco	(Lfbd;)V	b	method_54373	method_54373
METHOD	fco	(Lfhc;)V	b	method_54374	method_54374
CLASS	fcp	net/minecraft/class_4392	net/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen
FIELD	fcp	I	B	field_41769	field_41769
FIELD	fcp	I	C	field_41770	field_41770
FIELD	fcp	I	D	field_41771	field_41771
FIELD	fcp	Lfnb;	E	field_19845	parent
FIELD	fcp	Lfbt;	F	field_19846	worldDownload
FIELD	fcp	Lxo;	G	field_19847	downloadTitle
FIELD	fcp	Lcom/google/common/util/concurrent/RateLimiter;	H	field_19848	narrationRateLimiter
FIELD	fcp	Lfhc;	I	field_22694	cancelButton
FIELD	fcp	Ljava/lang/String;	J	field_19850	worldName
FIELD	fcp	Lfcp$a;	K	field_19851	downloadStatus
FIELD	fcp	Lxo;	L	field_20494	downloadError
FIELD	fcp	Lxo;	M	field_19853	status
FIELD	fcp	Ljava/lang/String;	N	field_19854	progress
FIELD	fcp	Z	O	field_19855	cancelled
FIELD	fcp	Z	P	field_19856	showDots
FIELD	fcp	Z	Q	field_19857	finished
FIELD	fcp	Z	R	field_19858	extracting
FIELD	fcp	Ljava/lang/Long;	S	field_19859	previousWrittenBytes
FIELD	fcp	Ljava/lang/Long;	T	field_19860	previousTimeSnapshot
FIELD	fcp	J	U	field_19861	bytesPerSecond
FIELD	fcp	I	V	field_19862	animTick
FIELD	fcp	[Ljava/lang/String;	W	field_19863	DOTS
FIELD	fcp	I	X	field_19864	dotIndex
FIELD	fcp	Z	Y	field_19867	checked
FIELD	fcp	Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;	Z	field_22693	onBack
FIELD	fcp	Lorg/slf4j/Logger;	a	field_19844	LOGGER
FIELD	fcp	Ljava/util/concurrent/locks/ReentrantLock;	b	field_19868	DOWNLOAD_LOCK
FIELD	fcp	I	c	field_41772	field_41772
METHOD	fcp	()V	D	method_21265	checkDownloadSize
METHOD	fcp	()Lxo;	E	method_37012	getNarration
METHOD	fcp	()V	F	method_21269	backButtonClicked
METHOD	fcp	()V	I	method_21278	downloadSave
METHOD	fcp	()V	J	method_21279	downloadCancelled
METHOD	fcp	()V	K	method_22104	method_22104
METHOD	fcp	(Lfgp;J)V	a	method_21266	drawDownloadSpeed0
METHOD	fcp	(Lfhc;)V	a	method_25158	method_25158
METHOD	fcp	(Ljava/lang/String;)J	a	method_21259	getContentLength
METHOD	fcp	(Lfgp;)V	c	method_21272	drawDots
METHOD	fcp	(Z)V	c	method_25159	method_25159
METHOD	fcp	(Lfgp;)V	d	method_21274	drawProgressBar
METHOD	fcp	(Lfgp;)V	e	method_21276	drawDownloadSpeed
CLASS	fcp$a	net/minecraft/class_4392$class_4393	net/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen$DownloadStatus
FIELD	fcp$a	J	a	field_19871	bytesWritten
FIELD	fcp$a	J	b	field_19872	totalBytes
CLASS	fcq	net/minecraft/class_4394	net/minecraft/client/realms/gui/screen/RealmsGenericErrorScreen
FIELD	fcq	Lfnb;	a	field_22695	parent
FIELD	fcq	Lfcq$a;	b	field_36321	errorMessages
FIELD	fcq	Lfhv;	c	field_36322	description
METHOD	fcq	(Lfbz;)Lfcq$a;	a	method_39981	getErrorMessages
METHOD	fcq	(Lfhc;)V	a	method_25160	method_25160
METHOD	fcq	(Lxo;)Lfcq$a;	a	method_21282	getErrorMessages
METHOD	fcq	(Lxo;Lxo;)Lfcq$a;	a	method_21283	getErrorMessages
CLASS	fcq$a	net/minecraft/class_4394$class_8570	net/minecraft/client/realms/gui/screen/RealmsGenericErrorScreen$ErrorMessages
FIELD	fcq$a	Lxo;	a	comp_1533	comp_1533
FIELD	fcq$a	Lxo;	b	comp_1534	comp_1534
METHOD	fcq$a	()Lxo;	a	comp_1533	comp_1533
METHOD	fcq$a	()Lxo;	b	comp_1534	comp_1534
CLASS	fcr	net/minecraft/class_4395	net/minecraft/client/realms/gui/screen/RealmsInviteScreen
FIELD	fcr	Lxo;	B	field_44943	INVITING_TEXT
FIELD	fcr	Lxo;	C	field_26490	PLAYER_ERROR_TEXT
FIELD	fcr	Lfkp;	D	field_49457	layout
FIELD	fcr	Lfhl;	E	field_22696	nameWidget
FIELD	fcr	Lfhc;	F	field_49458	inviteButton
FIELD	fcr	Lfbd;	G	field_19880	serverData
FIELD	fcr	Lfcm;	H	field_19881	configureScreen
FIELD	fcr	Lfnb;	I	field_19882	parent
FIELD	fcr	Lxo;	J	field_19887	errorMessage
FIELD	fcr	Lorg/slf4j/Logger;	a	field_19878	LOGGER
FIELD	fcr	Lxo;	b	field_49459	INVITE_TEXT
FIELD	fcr	Lxo;	c	field_26489	INVITE_PROFILE_NAME_TEXT
METHOD	fcr	()V	D	method_21284	onInvite
METHOD	fcr	(JLjava/lang/String;)Lfbd;	a	method_52216	method_52216
METHOD	fcr	(Lfbd;)V	a	method_52217	method_52217
METHOD	fcr	(Lfcr;Lfiy;)V	a	method_57678	method_57678
METHOD	fcr	(Lfhc;)V	a	method_57679	method_57679
METHOD	fcr	(Lxo;)V	a	method_21286	showError
METHOD	fcr	(Lfhc;)V	b	method_25162	method_25162
CLASS	fcs	net/minecraft/class_4396	net/minecraft/client/realms/gui/screen/RealmsLongConfirmationScreen
FIELD	fcs	Lfcs$a;	B	field_19895	type
FIELD	fcs	Lxo;	C	field_19896	line2
FIELD	fcs	Lxo;	D	field_19897	line3
FIELD	fcs	Z	E	field_19899	yesNoQuestion
FIELD	fcs	Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;	a	field_22697	callback
FIELD	fcs	Lxo;	b	field_44906	WARNING_TEXT
FIELD	fcs	Lxo;	c	field_44907	INFO_TEXT
METHOD	fcs	(Lfhc;)V	a	method_25163	method_25163
METHOD	fcs	(Lfhc;)V	b	method_25164	method_25164
METHOD	fcs	(Lfhc;)V	c	method_25165	method_25165
CLASS	fcs$a	net/minecraft/class_4396$class_4397	net/minecraft/client/realms/gui/screen/RealmsLongConfirmationScreen$Type
FIELD	fcs$a	Lfcs$a;	a	field_19903	WARNING
FIELD	fcs$a	Lfcs$a;	b	field_19904	INFO
FIELD	fcs$a	I	c	field_19905	colorCode
FIELD	fcs$a	Lxo;	d	field_19906	text
FIELD	fcs$a	[Lfcs$a;	e	field_19907	field_19907
METHOD	fcs$a	()[Lfcs$a;	a	method_36854	method_36854
CLASS	fct	net/minecraft/class_4398	net/minecraft/client/realms/gui/screen/RealmsLongRunningMcoTaskScreen
FIELD	fct	Lfnb;	B	field_19912	parent
FIELD	fct	Lfkt;	C	field_46111	layout
FIELD	fct	Lxo;	D	field_19914	title
FIELD	fct	Lfhr;	E	field_46112	loading
FIELD	fct	Lorg/slf4j/Logger;	a	field_19909	LOGGER
FIELD	fct	Lgvf;	b	field_33779	NARRATOR
FIELD	fct	Ljava/util/List;	c	field_46707	tasks
METHOD	fct	(Lfct;Lfiy;)V	a	method_53795	method_53795
METHOD	fct	(Lfhc;)V	a	method_25168	method_25168
METHOD	fct	(Lfks;)V	a	method_53796	method_53796
METHOD	fct	(Lxo;)V	a	method_53797	setTitle
METHOD	fct	([Lfed;)V	a	method_54375	method_54375
METHOD	fct	()V	f	method_53798	onCancel
CLASS	fcu	net/minecraft/class_8789	net/minecraft/client/realms/gui/screen/RealmsLongRunningTickableTaskScreen
FIELD	fcu	Lfed;	a	field_46113	tickableTask
CLASS	fcv	net/minecraft/class_4399	net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen
FIELD	fcv	Lale;	B	field_45248	TRIAL_AVAILABLE_ICON_TEXTURE
FIELD	fcv	Ljava/util/concurrent/CompletableFuture;	C	field_19927	validClient
FIELD	fcv	Lfdl$c;	D	field_39695	periodicRunnersManager
FIELD	fcv	Lfcv$a;	E	field_43037	currentRunnersFactory
FIELD	fcv	I	F	field_19924	pendingInvitesCount
FIELD	fcv	Z	G	field_19926	trialAvailable
FIELD	fcv	Z	H	field_19928	hasUnreadNews
FIELD	fcv	Z	I	field_43038	hasUnseenNotification
FIELD	fcv	Lfcv$a;	J	field_43039	newsAndNotifications
FIELD	fcv	Lfcv$a;	K	field_43040	notificationsOnly
FIELD	fcv	Lale;	a	field_45245	UNSEEN_NOTIFICATION_ICON_TEXTURE
FIELD	fcv	Lale;	b	field_45246	NEWS_ICON_TEXTURE
FIELD	fcv	Lale;	c	field_45247	INVITE_ICON_TEXTURE
METHOD	fcv	()Lfcv$a;	D	method_49584	getRunnersFactory
METHOD	fcv	()Z	E	method_25169	shouldShowRealmsNews
METHOD	fcv	()Z	F	method_25170	isTitleScreen
METHOD	fcv	(Lfag$a;)Ljava/lang/Boolean;	a	method_52670	method_52670
METHOD	fcv	(Lfcc;Lfbb;)V	a	method_49585	method_49585
METHOD	fcv	(Lfcc;Lfdl$c;)V	a	method_49586	addRunners
METHOD	fcv	(Ljava/lang/Boolean;)V	a	method_49587	method_49587
METHOD	fcv	(Ljava/lang/Integer;)V	a	method_49588	method_49588
METHOD	fcv	(Lfcc;Lfdl$c;)V	b	method_49590	addNotificationRunner
METHOD	fcv	(Lfgp;)V	c	method_21295	drawIcons
METHOD	fcv	(Ljava/util/List;)V	c	method_49591	method_49591
CLASS	fcv$1	net/minecraft/class_4399$1	net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen$1
FIELD	fcv$1	Lfcv;	a	field_43042	field_43042
CLASS	fcv$2	net/minecraft/class_4399$2	net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen$2
FIELD	fcv$2	Lfcv;	a	field_43041	field_43041
CLASS	fcv$a	net/minecraft/class_4399$class_8207	net/minecraft/client/realms/gui/screen/RealmsNotificationsScreen$NotificationRunnersFactory
METHOD	fcv$a	()Z	a	method_49592	isNews
METHOD	fcv$a	(Lfcc;)Lfdl$c;	a	method_49593	createPeriodicRunnersManager
CLASS	fcw	net/minecraft/class_4400	net/minecraft/client/realms/gui/screen/RealmsParentalConsentScreen
FIELD	fcw	Lfnb;	B	field_46852	parent
FIELD	fcw	Lfhw;	C	field_46853	privacyInfoWidget
FIELD	fcw	Lxo;	a	field_26491	PRIVACY_INFO_TEXT
FIELD	fcw	I	b	field_46850	field_46850
FIELD	fcw	Lfkt;	c	field_46851	layout
METHOD	fcw	(Lfcw;Lfiy;)V	a	method_54573	method_54573
METHOD	fcw	(Lfhc;)V	a	method_54574	method_54574
CLASS	fcx	net/minecraft/class_4401	net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen
FIELD	fcx	Lale;	B	field_22703	REJECT_ICON_TEXTURE
FIELD	fcx	Lorg/slf4j/Logger;	C	field_19935	LOGGER
FIELD	fcx	Lxo;	D	field_26493	NO_PENDING_TEXT
FIELD	fcx	Lxo;	E	field_26494	ACCEPT_TEXT
FIELD	fcx	Lxo;	F	field_26495	REJECT_TEXT
FIELD	fcx	Lfnb;	G	field_19936	parent
FIELD	fcx	Ljava/util/concurrent/CompletableFuture;	H	field_45249	pendingInvites
FIELD	fcx	Lxo;	I	field_19937	tooltip
FIELD	fcx	Lfcx$b;	J	field_19939	pendingInvitationSelectionList
FIELD	fcx	I	K	field_19941	selectedInvite
FIELD	fcx	Lfhc;	L	field_19942	acceptButton
FIELD	fcx	Lfhc;	M	field_19943	rejectButton
FIELD	fcx	Lale;	a	field_45250	ACCEPT_HIGHLIGHTED_ICON_TEXTURE
FIELD	fcx	Lale;	b	field_22702	ACCEPT_ICON_TEXTURE
FIELD	fcx	Lale;	c	field_45251	REJECT_HIGHLIGHTED_ICON_TEXTURE
METHOD	fcx	()V	D	method_21307	updateButtonStates
METHOD	fcx	()Ljava/util/List;	E	method_52671	method_52671
METHOD	fcx	(I)Z	a	method_21314	shouldAcceptAndRejectButtonBeVisible
METHOD	fcx	(IZ)V	a	method_52672	handle
METHOD	fcx	(IZLjava/lang/Boolean;)V	a	method_52673	method_52673
METHOD	fcx	(Lfaw;)Lfcx$a;	a	method_52674	method_52674
METHOD	fcx	(Lfcx;)Lfgn;	a	method_52675	method_52675
METHOD	fcx	(Lfhc;)V	a	method_25175	method_25175
METHOD	fcx	(ZLjava/lang/String;)Ljava/lang/Boolean;	a	method_52676	method_52676
METHOD	fcx	(Lfcx;)Lfgn;	b	method_52677	method_52677
METHOD	fcx	(Lfhc;)V	b	method_25177	method_25177
METHOD	fcx	(Lfcx;)Lfgn;	c	method_52678	method_52678
METHOD	fcx	(Lfhc;)V	c	method_25179	method_25179
METHOD	fcx	(Ljava/util/List;)V	c	method_52679	method_52679
CLASS	fcx$a	net/minecraft/class_4401$class_4403	net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry
FIELD	fcx$a	Lfcx;	a	field_19954	field_19954
FIELD	fcx$a	I	b	field_32123	field_32123
FIELD	fcx$a	Lfaw;	c	field_19953	mPendingInvite
FIELD	fcx$a	Ljava/util/List;	d	field_19955	buttons
METHOD	fcx$a	(Lfgp;Lfaw;IIII)V	a	method_21324	renderPendingInvitationItem
CLASS	fcx$a$a	net/minecraft/class_4401$class_4403$class_4404	net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry$AcceptButton
FIELD	fcx$a$a	Lfcx$a;	e	field_19956	field_19956
CLASS	fcx$a$b	net/minecraft/class_4401$class_4403$class_4405	net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionListEntry$RejectButton
FIELD	fcx$a$b	Lfcx$a;	e	field_19957	field_19957
CLASS	fcx$b	net/minecraft/class_4401$class_4402	net/minecraft/client/realms/gui/screen/RealmsPendingInvitesScreen$PendingInvitationSelectionList
FIELD	fcx$b	Lfcx;	a	field_19952	field_19952
METHOD	fcx$b	(I)V	a	method_21321	removeAtIndex
METHOD	fcx$b	(Lfcx$a;)V	a	method_25188	setSelected
METHOD	fcx$b	(I)V	c	method_21322	selectInviteListItem
CLASS	fcy	net/minecraft/class_4406	net/minecraft/client/realms/gui/screen/RealmsPlayerScreen
FIELD	fcy	I	B	field_49462	field_49462
FIELD	fcy	Lfkp;	C	field_49463	layout
FIELD	fcy	Lfcm;	D	field_19960	parent
FIELD	fcy	Lfbd;	E	field_19961	serverData
FIELD	fcy	Lfcy$b;	F	field_49460	selectionList
FIELD	fcy	Z	G	field_19971	stateChanged
FIELD	fcy	Lorg/slf4j/Logger;	a	field_19958	LOGGER
FIELD	fcy	Lxo;	b	field_49461	TITLE
FIELD	fcy	Lxo;	c	field_44908	QUESTION_TEXT
METHOD	fcy	()V	D	method_58475	refreshPlayers
METHOD	fcy	()V	E	method_21333	backButtonClicked
METHOD	fcy	(Lfcy;)Lfgn;	a	method_57680	method_57680
METHOD	fcy	(Lfcy;Lfiy;)V	a	method_57681	method_57681
METHOD	fcy	(Lfhc;)V	a	method_57682	method_57682
METHOD	fcy	(Lfcy;)Lfgn;	b	method_57683	method_57683
METHOD	fcy	(Lfhc;)V	b	method_25197	method_25197
METHOD	fcy	(Lfcy;)Lfgn;	c	method_31124	method_31124
METHOD	fcy	(Lfcy;)Lfgn;	d	method_57684	method_57684
METHOD	fcy	(Lfcy;)Lfgn;	e	method_57685	method_57685
METHOD	fcy	(Lfcy;)Lfgn;	f	method_57686	method_57686
METHOD	fcy	(Lfcy;)Lffd;	g	method_57687	method_57687
METHOD	fcy	(Lfcy;)Lfgn;	h	method_57688	method_57688
METHOD	fcy	(Lfcy;)Lfgn;	i	method_57689	method_57689
METHOD	fcy	(Lfcy;)Lffd;	j	method_57690	method_57690
CLASS	fcy$a	net/minecraft/class_4406$class_4408	net/minecraft/client/realms/gui/screen/RealmsPlayerScreen$InvitedObjectSelectionListEntry
FIELD	fcy$a	Lfcy;	a	field_19980	field_19980
FIELD	fcy$a	Lxo;	b	field_49464	NORMAL_TOOLTIP_TEXT
FIELD	fcy$a	Lxo;	c	field_49465	OPS_TOOLTIP_TEXT
FIELD	fcy$a	Lxo;	d	field_49466	REMOVE_TOOLTIP_TEXT
FIELD	fcy$a	Lale;	e	field_49467	MAKE_OPERATOR_TEXTURE
FIELD	fcy$a	Lale;	f	field_49468	REMOVE_OPERATOR_TEXTURE
FIELD	fcy$a	Lale;	g	field_49469	REMOVE_PLAYER_TEXTURE
FIELD	fcy$a	I	h	field_49470	field_49470
FIELD	fcy$a	I	i	field_49471	field_49471
FIELD	fcy$a	Lfaz;	j	field_19979	playerInfo
FIELD	fcy$a	Lfhc;	k	field_44536	uninviteButton
FIELD	fcy$a	Lfhc;	l	field_44537	opButton
FIELD	fcy$a	Lfhc;	m	field_44538	deopButton
METHOD	fcy$a	(I)V	a	method_57691	op
METHOD	fcy$a	(ILfhc;)V	a	method_51246	method_51246
METHOD	fcy$a	(Lfav;)V	a	method_57692	setOps
METHOD	fcy$a	(Lfaz;IZ)V	a	method_57693	method_57693
METHOD	fcy$a	(Lfaz;Ljava/util/function/Supplier;)Lyc;	a	method_57694	method_57694
METHOD	fcy$a	(I)V	b	method_57695	deop
METHOD	fcy$a	(ILfhc;)V	b	method_51248	method_51248
METHOD	fcy$a	(Lfaz;Ljava/util/function/Supplier;)Lyc;	b	method_57696	method_57696
METHOD	fcy$a	()V	c	method_57697	refreshOpButtonsVisibility
METHOD	fcy$a	(I)V	c	method_57698	uninvite
METHOD	fcy$a	(ILfhc;)V	c	method_51249	method_51249
METHOD	fcy$a	(Lfaz;Ljava/util/function/Supplier;)Lyc;	c	method_57699	method_57699
METHOD	fcy$a	()Lfhc;	d	method_57700	getOpButton
CLASS	fcy$b	net/minecraft/class_4406$class_4407	net/minecraft/client/realms/gui/screen/RealmsPlayerScreen$InvitedObjectSelectionList
FIELD	fcy$b	Lfcy;	a	field_19978	field_19978
FIELD	fcy$b	I	m	field_49472	field_49472
CLASS	fcz	net/minecraft/class_8656	net/minecraft/client/realms/gui/screen/BuyRealmsScreen
FIELD	fcz	Lale;	B	field_45276	TRIAL_AVAILABLE_TEXTURE
FIELD	fcz	Lfip;	C	field_45277	CROSS_BUTTON_TEXTURES
FIELD	fcz	I	D	field_45255	field_45255
FIELD	fcz	I	E	field_45256	field_45256
FIELD	fcz	I	F	field_45257	field_45257
FIELD	fcz	I	G	field_45258	field_45258
FIELD	fcz	I	H	field_45259	field_45259
FIELD	fcz	I	I	field_45260	field_45260
FIELD	fcz	I	J	field_45261	field_45261
FIELD	fcz	I	K	field_45262	field_45262
FIELD	fcz	I	L	field_45263	field_45263
FIELD	fcz	I	M	field_45264	field_45264
FIELD	fcz	I	N	field_45265	field_45265
FIELD	fcz	I	O	field_45266	field_45266
FIELD	fcz	Ljava/util/List;	P	field_45267	realmsImages
FIELD	fcz	Lfnb;	Q	field_45268	parent
FIELD	fcz	Z	R	field_45269	trialAvailable
FIELD	fcz	Lfhc;	S	field_45270	trialButton
FIELD	fcz	I	T	field_45271	realmsImageIndex
FIELD	fcz	I	U	field_45272	realmsImageDisplayTime
FIELD	fcz	Lxo;	a	field_45273	POPUP_TEXT
FIELD	fcz	Lxo;	b	field_45274	CLOSE_TEXT
FIELD	fcz	Lale;	c	field_45275	POPUP_BACKGROUND_TEXTURE
METHOD	fcz	()I	D	method_52680	getLeft
METHOD	fcz	()I	E	method_52681	getTop
METHOD	fcz	()I	F	method_52682	getRight
METHOD	fcz	()I	I	method_52683	getBottom
METHOD	fcz	(Lale;)Z	a	method_52684	method_52684
METHOD	fcz	(Lauo;)V	a	method_52685	refreshImages
METHOD	fcz	(Lfgp;Lfhc;)V	a	method_52686	drawTrialAvailableTexture
METHOD	fcz	(Lfhc;)V	a	method_52687	method_52687
METHOD	fcz	(Lale;)Z	b	method_52688	method_52688
CLASS	fda	net/minecraft/class_4409	net/minecraft/client/realms/gui/screen/RealmsResetNormalWorldScreen
FIELD	fda	I	B	field_45279	field_45279
FIELD	fda	Lfkp;	C	field_45280	layout
FIELD	fda	Ljava/util/function/Consumer;	D	field_27938	callback
FIELD	fda	Lfhl;	E	field_19984	seedEdit
FIELD	fda	Lfdq;	F	field_27939	generatorType
FIELD	fda	Z	G	field_27940	mapFeatures
FIELD	fda	Ljava/util/Set;	H	field_46708	experiments
FIELD	fda	Lxo;	I	field_24206	parentTitle
FIELD	fda	Lxo;	a	field_46114	TITLE
FIELD	fda	Lxo;	b	field_26506	RESET_SEED_TEXT
FIELD	fda	I	c	field_45278	field_45278
METHOD	fda	()Lfdw;	D	method_52693	createResetWorldInfo
METHOD	fda	(Latz;)V	a	method_54376	method_54376
METHOD	fda	(Latz;Lfhc;)V	a	method_54377	method_54377
METHOD	fda	(Lfda;Lfiy;)V	a	method_52694	method_52694
METHOD	fda	(Lfhc;)V	a	method_32485	method_32485
METHOD	fda	(Lfhj;Lfdq;)V	a	method_32486	method_32486
METHOD	fda	(Lfhj;Ljava/lang/Boolean;)V	a	method_32487	method_32487
METHOD	fda	(Lfkt;)V	a	method_54378	addExperimentsButton
METHOD	fda	(Lfhc;)V	b	method_25202	method_25202
CLASS	fdb	net/minecraft/class_4410	net/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen
FIELD	fdb	Lxo;	B	field_46127	CREATE_REALM_TITLE
FIELD	fdb	Lxo;	C	field_46115	CREATE_REALM_SUBTITLE
FIELD	fdb	Lxo;	D	field_46116	CREATE_WORLD_TITLE
FIELD	fdb	Lxo;	E	field_46117	CREATE_WORLD_SUBTITLE
FIELD	fdb	Lxo;	F	field_46118	RESET_WORLD_TITLE
FIELD	fdb	Lxo;	G	field_46119	RESET_WORLD_SUBTITLE
FIELD	fdb	Lxo;	H	field_46120	RESETTING_TEXT
FIELD	fdb	Lxo;	I	field_46121	TEMPLATE_TEXT
FIELD	fdb	Lxo;	J	field_46122	ADVENTURE_TEXT
FIELD	fdb	Lxo;	K	field_46123	EXPERIENCE_TEXT
FIELD	fdb	Lxo;	L	field_46124	INSPIRATION_TEXT
FIELD	fdb	Lfnb;	M	field_20000	parent
FIELD	fdb	Lfbd;	N	field_20001	serverData
FIELD	fdb	Lxo;	O	field_20006	subtitle
FIELD	fdb	I	P	field_20008	subtitleColor
FIELD	fdb	Lxo;	Q	field_20501	taskTitle
FIELD	fdb	Lale;	R	field_22714	UPLOAD_TEXTURE
FIELD	fdb	Lale;	S	field_22715	ADVENTURE_TEXTURE
FIELD	fdb	Lale;	T	field_22716	SURVIVAL_SPAWN_TEXTURE
FIELD	fdb	Lale;	U	field_22708	NEW_WORLD_TEXTURE
FIELD	fdb	Lale;	V	field_22709	EXPERIENCE_TEXTURE
FIELD	fdb	Lale;	W	field_22710	INSPIRATION_TEXTURE
FIELD	fdb	Lfbv;	X	field_20495	normalWorldTemplates
FIELD	fdb	Lfbv;	Y	field_20496	adventureWorldTemplates
FIELD	fdb	Lfbv;	Z	field_20497	experienceWorldTemplates
FIELD	fdb	Lxo;	a	field_46125	CREATING_TEXT
FIELD	fdb	Lfbv;	aa	field_20498	inspirationWorldTemplates
FIELD	fdb	Lfef;	ab	field_46709	creationTask
FIELD	fdb	Ljava/lang/Runnable;	ac	field_22711	callback
FIELD	fdb	Lfkp;	ad	field_46126	layout
FIELD	fdb	I	b	field_19998	slot
FIELD	fdb	Lorg/slf4j/Logger;	c	field_19999	LOGGER
METHOD	fdb	()V	D	method_54379	method_54379
METHOD	fdb	(Lfbu;)V	a	method_32488	onSelectWorldTemplate
METHOD	fdb	(Lfdb;)Lffd;	a	method_25205	method_25205
METHOD	fdb	(Lfdb;Lfiy;)V	a	method_53799	method_53799
METHOD	fdb	(Lfdw;)V	a	method_32489	onResetNormalWorld
METHOD	fdb	(Lfed;)V	a	method_54380	runTasks
METHOD	fdb	(Lfhc;)V	a	method_53800	method_53800
METHOD	fdb	(Lfnb;ILfbd;Ljava/lang/Runnable;)Lfdb;	a	method_53801	newWorld
METHOD	fdb	(Lfnb;Lfbd;Lfef;Ljava/lang/Runnable;)Lfdb;	a	method_53802	newRealm
METHOD	fdb	(Lfnb;Lfbd;Ljava/lang/Runnable;)Lfdb;	a	method_53805	resetWorld
METHOD	fdb	(Lfdb;)Lfgn;	b	method_53803	method_53803
METHOD	fdb	(Lfhc;)V	b	method_53804	method_53804
METHOD	fdb	(Lfhc;)V	c	method_53806	method_53806
METHOD	fdb	(Lfhc;)V	d	method_53807	method_53807
METHOD	fdb	(Lfhc;)V	e	method_25211	method_25211
METHOD	fdb	(Lfhc;)V	f	method_25212	method_25212
METHOD	fdb	(Lfhc;)V	g	method_25213	method_25213
CLASS	fdb$1	net/minecraft/class_4410$1	net/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen$1
FIELD	fdb$1	Lfdb;	a	field_20021	field_20021
METHOD	fdb$1	(Lfbv;Lfbv;Lfbv;Lfbv;)V	a	method_21392	method_21392
CLASS	fdb$a	net/minecraft/class_4410$class_4411	net/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen$FrameButton
FIELD	fdb$a	Lfdb;	a	field_20031	field_20031
FIELD	fdb$a	Lale;	b	field_48384	TEXTURE
FIELD	fdb$a	I	c	field_48385	SIZE
FIELD	fdb$a	I	d	field_48386	TEXTURE_MARGIN
FIELD	fdb$a	I	u	field_46130	TEXTURE_SIZE
FIELD	fdb$a	Lale;	v	field_20032	image
CLASS	fdc	net/minecraft/class_4416	net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen
FIELD	fdc	Lxo;	B	field_20058	WORLD_LANG
FIELD	fdc	Lxo;	C	field_26507	HARDCORE_TEXT
FIELD	fdc	Lxo;	D	field_26508	COMMANDS_TEXT
FIELD	fdc	Ljava/text/DateFormat;	E	field_20054	DATE_FORMAT
FIELD	fdc	Lfef;	F	field_48387	creationTask
FIELD	fdc	Lfdb;	G	field_20050	parent
FIELD	fdc	J	H	field_20051	worldId
FIELD	fdc	I	I	field_20052	slotId
FIELD	fdc	Lfhc;	J	field_20053	uploadButton
FIELD	fdc	Ljava/util/List;	K	field_20055	levelList
FIELD	fdc	I	L	field_20056	selectedWorld
FIELD	fdc	Lfdc$b;	M	field_20057	worldSelectionList
FIELD	fdc	Lxo;	a	field_46131	TITLE
FIELD	fdc	Lorg/slf4j/Logger;	b	field_20049	LOGGER
FIELD	fdc	Lxo;	c	field_44909	LOADING_ERROR_TEXT
METHOD	fdc	()V	D	method_21396	loadLevelList
METHOD	fdc	()V	E	method_21401	upload
METHOD	fdc	(I)I	a	method_25218	method_25218
METHOD	fdc	(Lepv;)Lxo;	a	method_21400	getGameModeName
METHOD	fdc	(Lfdc;)Lfgn;	a	method_30871	method_30871
METHOD	fdc	(Lfhc;)V	a	method_38508	method_38508
METHOD	fdc	(I)I	b	method_55436	method_55436
METHOD	fdc	(Lepv;)Ljava/lang/String;	b	method_21404	getLastPlayed
METHOD	fdc	(Lfdc;)Lfgn;	b	method_30872	method_30872
METHOD	fdc	(Lfhc;)V	b	method_25221	method_25221
METHOD	fdc	(Lfdc;)Lfgn;	c	method_25226	method_25226
CLASS	fdc$a	net/minecraft/class_4416$class_4417	net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldListEntry
FIELD	fdc$a	Lfdc;	a	field_20067	field_20067
FIELD	fdc$a	Lepv;	b	field_22718	summary
FIELD	fdc$a	Ljava/lang/String;	c	field_26509	displayName
FIELD	fdc$a	Lxo;	d	field_26510	nameAndLastPlayed
FIELD	fdc$a	Lxo;	e	field_26511	details
METHOD	fdc$a	(Lfgp;III)V	a	method_21411	renderItem
CLASS	fdc$b	net/minecraft/class_4416$class_4418	net/minecraft/client/realms/gui/screen/RealmsSelectFileToUploadScreen$WorldSelectionList
FIELD	fdc$b	Lfdc;	a	field_20068	field_20068
METHOD	fdc$b	(Lepv;)V	a	method_21412	addEntry
METHOD	fdc$b	(Lfdc$a;)V	a	method_25227	setSelected
CLASS	fdd	net/minecraft/class_4419	net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen
FIELD	fdd	Lxo;	B	field_45978	TRAILER_TEXT
FIELD	fdd	Lxo;	C	field_45979	PUBLISHER_TEXT
FIELD	fdd	I	D	field_45974	field_45974
FIELD	fdd	I	E	field_45975	field_45975
FIELD	fdd	Lfkp;	F	field_45976	layout
FIELD	fdd	Ljava/util/function/Consumer;	G	field_27941	callback
FIELD	fdd	Lfdd$b;	H	field_20071	templateList
FIELD	fdd	Lfbd$d;	I	field_20079	worldType
FIELD	fdd	Lfhc;	J	field_20074	selectButton
FIELD	fdd	Lfhc;	K	field_20075	trailerButton
FIELD	fdd	Lfhc;	L	field_20076	publisherButton
FIELD	fdd	Lfbu;	M	field_20072	selectedTemplate
FIELD	fdd	Ljava/lang/String;	N	field_20078	currentLink
FIELD	fdd	[Lxo;	O	field_20081	warning
FIELD	fdd	Ljava/util/List;	P	field_20085	noTemplatesMessage
FIELD	fdd	Lorg/slf4j/Logger;	a	field_20069	LOGGER
FIELD	fdd	Lale;	b	field_22721	SLOT_FRAME_TEXTURE
FIELD	fdd	Lxo;	c	field_45977	SELECT_TEXT
METHOD	fdd	()V	D	method_21425	updateButtonStates
METHOD	fdd	()V	E	method_21440	selectTemplate
METHOD	fdd	()V	F	method_21442	onTrailer
METHOD	fdd	()V	I	method_21444	onPublish
METHOD	fdd	()I	J	method_53514	getTemplateListTop
METHOD	fdd	(Lfbv;)V	a	method_21415	setPagination
METHOD	fdd	(Lfbv;Lfam;)Lcom/mojang/datafixers/util/Either;	a	method_21416	fetchWorldTemplates
METHOD	fdd	(Lfdd;)Lffd;	a	method_25229	method_25229
METHOD	fdd	(Lfdd;Lfiy;)V	a	method_53515	method_53515
METHOD	fdd	(Lfdu$b;)I	a	method_25230	method_25230
METHOD	fdd	(Lfgp;IILjava/util/List;)V	a	method_21414	renderMessages
METHOD	fdd	(Lfhc;)V	a	method_25231	method_25231
METHOD	fdd	([Lxo;)V	a	method_21429	setWarning
METHOD	fdd	(Lfdd;)Lfgn;	b	method_53516	method_53516
METHOD	fdd	(Lfhc;)V	b	method_25233	method_25233
METHOD	fdd	(Lfdd;)Lfgn;	c	method_25238	method_25238
METHOD	fdd	(Lfhc;)V	c	method_25234	method_25234
METHOD	fdd	(Lfdd;)Lfgn;	d	method_25239	method_25239
METHOD	fdd	(Lfhc;)V	d	method_25236	method_25236
METHOD	fdd	(Lfdd;)Lfgn;	e	method_25240	method_25240
METHOD	fdd	(Lfdd;)Lfgn;	f	method_25241	method_25241
METHOD	fdd	(Lfdd;)Lfgn;	g	method_25242	method_25242
METHOD	fdd	(Lfdd;)Lfgn;	h	method_25243	method_25243
CLASS	fdd$1	net/minecraft/class_4419$1	net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$1
FIELD	fdd$1	Lfbv;	a	field_20091	field_20091
FIELD	fdd$1	Lfdd;	b	field_20092	field_20092
METHOD	fdd$1	(Lcom/mojang/datafixers/util/Either;)Lfbv;	a	method_21445	method_21445
CLASS	fdd$a	net/minecraft/class_4419$class_4421	net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionListEntry
FIELD	fdd$a	Lfbu;	a	field_20094	mTemplate
FIELD	fdd$a	Lfdd;	b	field_20095	field_20095
FIELD	fdd$a	Lfip;	c	field_45980	LINK_TEXTURES
FIELD	fdd$a	Lfip;	d	field_45981	VIDEO_LINK_TEXTURES
FIELD	fdd$a	Lxo;	e	field_45982	INFO_TOOLTIP_TEXT
FIELD	fdd$a	Lxo;	f	field_45983	TRAILER_TOOLTIP_TEXT
FIELD	fdd$a	J	g	field_45984	prevClickTime
FIELD	fdd$a	Lfho;	h	field_45985	infoButton
FIELD	fdd$a	Lfho;	i	field_45986	trailerButton
CLASS	fdd$b	net/minecraft/class_4419$class_4420	net/minecraft/client/realms/gui/screen/RealmsSelectWorldTemplateScreen$WorldTemplateObjectSelectionList
FIELD	fdd$b	Lfdd;	a	field_20093	field_20093
METHOD	fdd$b	(Lfbu;)V	a	method_21448	addEntry
METHOD	fdd$b	(Lfdd$a;)V	a	method_25249	setSelected
METHOD	fdd$b	(Lfdd$a;)Lfbu;	b	method_25250	method_25250
METHOD	fdd$b	()Z	c	method_21446	isEmpty
METHOD	fdd$b	()Ljava/util/List;	d	method_21450	getValues
CLASS	fde	net/minecraft/class_4422	net/minecraft/client/realms/gui/screen/RealmsSettingsScreen
FIELD	fde	Lfcm;	B	field_20096	parent
FIELD	fde	Lfbd;	C	field_20097	serverData
FIELD	fde	Lfhl;	D	field_20100	descEdit
FIELD	fde	Lfhl;	E	field_20101	nameEdit
FIELD	fde	I	a	field_32124	TEXT_FIELD_WIDTH
FIELD	fde	Lxo;	b	field_26514	WORLD_NAME_TEXT
FIELD	fde	Lxo;	c	field_26515	WORLD_DESCRIPTION_TEXT
METHOD	fde	(Lfhc;)V	a	method_54575	method_54575
METHOD	fde	(Lfhc;Ljava/lang/String;)V	a	method_54576	method_54576
METHOD	fde	(Lfhc;)V	b	method_25253	method_25253
METHOD	fde	(Lfhc;)V	c	method_25251	method_25251
METHOD	fde	(Z)V	c	method_25254	method_25254
METHOD	fde	()V	g	method_21454	save
CLASS	fdf	net/minecraft/class_4423	net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen
FIELD	fdf	I	B	field_32125	field_32125
FIELD	fdf	I	C	field_32126	field_32126
FIELD	fdf	Lxo;	D	field_26516	EDIT_SLOT_NAME
FIELD	fdf	Lxo;	E	field_27942	SPAWN_PROTECTION
FIELD	fdf	Lxo;	F	field_39186	SPAWN_TOGGLE_TITLE
FIELD	fdf	Lfhl;	G	field_20113	nameEdit
FIELD	fdf	I	H	field_20114	column1_x
FIELD	fdf	I	I	field_20116	column2_x
FIELD	fdf	Lfbk;	J	field_20117	options
FIELD	fdf	Lfbd$d;	K	field_20118	worldType
FIELD	fdf	Lbqp;	L	field_27943	difficulty
FIELD	fdf	Ldbt;	M	field_20121	gameMode
FIELD	fdf	Ljava/lang/String;	N	field_39187	defaultSlotName
FIELD	fdf	Ljava/lang/String;	O	field_39188	slotName
FIELD	fdf	Z	P	field_20122	pvp
FIELD	fdf	Z	Q	field_20123	spawnNpcs
FIELD	fdf	Z	R	field_20124	spawnAnimals
FIELD	fdf	Z	S	field_20125	spawnMonsters
FIELD	fdf	I	T	field_20120	spawnProtection
FIELD	fdf	Z	U	field_20127	commandBlocks
FIELD	fdf	Z	V	field_20128	forceGameMode
FIELD	fdf	Lfdf$a;	W	field_20133	spawnProtectionButton
FIELD	fdf	Ljava/util/List;	a	field_22723	DIFFICULTIES
FIELD	fdf	Ljava/util/List;	b	field_22724	GAME_MODES
FIELD	fdf	Lfcm;	c	field_20109	parent
METHOD	fdf	()V	D	method_21486	saveSettings
METHOD	fdf	(Lfhc;)V	a	method_25255	method_25255
METHOD	fdf	(Lfhj;Ldbt;)V	a	method_32496	method_32496
METHOD	fdf	(Lfhj;Lfhj;Lbqp;)V	a	method_32495	method_32495
METHOD	fdf	(Lfhj;Ljava/lang/Boolean;)V	a	method_32497	method_32497
METHOD	fdf	(Ljava/lang/Boolean;)V	a	method_32502	method_32502
METHOD	fdf	(Ljava/lang/String;)V	a	method_43757	setSlotName
METHOD	fdf	(Ljava/util/List;II)Ljava/lang/Object;	a	method_32498	get
METHOD	fdf	(Ljava/util/List;Ljava/lang/Object;I)I	a	method_32499	indexOf
METHOD	fdf	(Ljava/util/function/Consumer;Lxo;Lfhj;Ljava/lang/Boolean;)V	a	method_43754	method_43754
METHOD	fdf	(Ljava/util/function/Consumer;Z)V	a	method_43755	method_43755
METHOD	fdf	(Lxo;Ljava/util/function/Consumer;)Lfhj$b;	a	method_43756	getSpawnToggleButtonCallback
METHOD	fdf	(Lfhc;)V	b	method_25256	method_25256
METHOD	fdf	(Lfhj;Ljava/lang/Boolean;)V	b	method_32500	method_32500
METHOD	fdf	(Ljava/lang/Boolean;)V	b	method_32503	method_32503
METHOD	fdf	(Lfhj;Ljava/lang/Boolean;)V	c	method_32505	method_32505
METHOD	fdf	(Ljava/lang/Boolean;)V	c	method_32504	method_32504
CLASS	fdf$a	net/minecraft/class_4423$class_4424	net/minecraft/client/realms/gui/screen/RealmsSlotOptionsScreen$SettingsSlider
FIELD	fdf$a	Lfdf;	a	field_20145	field_20145
FIELD	fdf$a	D	d	field_22725	min
FIELD	fdf$a	D	e	field_22726	max
CLASS	fdg	net/minecraft/class_4425	net/minecraft/client/realms/gui/screen/RealmsSubscriptionInfoScreen
FIELD	fdg	Lxo;	B	field_20155	TIME_LEFT_LABEL_TEXT
FIELD	fdg	Lxo;	C	field_20156	DAYS_LEFT_LABEL_TEXT
FIELD	fdg	Lxo;	D	field_26517	EXPIRED_TEXT
FIELD	fdg	Lxo;	E	field_26518	EXPIRES_IN_LESS_THAN_A_DAY_TEXT
FIELD	fdg	Lxo;	F	field_34033	UNKNOWN_TEXT
FIELD	fdg	Lxo;	G	field_43152	RECURRING_INFO_TEXT
FIELD	fdg	Lfnb;	H	field_20147	parent
FIELD	fdg	Lfbd;	I	field_20148	serverData
FIELD	fdg	Lfnb;	J	field_20149	mainScreen
FIELD	fdg	Lxo;	K	field_20157	daysLeft
FIELD	fdg	Lxo;	L	field_20158	startDate
FIELD	fdg	Lfbq$a;	M	field_20159	type
FIELD	fdg	Lorg/slf4j/Logger;	a	field_20146	LOGGER
FIELD	fdg	Lxo;	b	field_20153	SUBSCRIPTION_TITLE
FIELD	fdg	Lxo;	c	field_20154	SUBSCRIPTION_START_LABEL_TEXT
METHOD	fdg	(I)Lxo;	a	method_21499	daysLeftPresentation
METHOD	fdg	(J)V	a	method_21500	getSubscription
METHOD	fdg	(Lfdg;)Lffd;	a	method_25267	method_25267
METHOD	fdg	(Lfhc;)V	a	method_25268	method_25268
METHOD	fdg	(J)Lxo;	b	method_21502	localPresentation
METHOD	fdg	(Lfdg;)Lffd;	b	method_25272	method_25272
METHOD	fdg	(Lfhc;)V	b	method_25266	method_25266
METHOD	fdg	(Lfhc;)V	c	method_25270	method_25270
METHOD	fdg	(Z)V	c	method_25271	onDeletionConfirmed
CLASS	fdg$1	net/minecraft/class_4425$1	net/minecraft/client/realms/gui/screen/RealmsSubscriptionInfoScreen$1
FIELD	fdg$1	Lfdg;	a	field_20164	field_20164
METHOD	fdg$1	()V	a	method_25273	method_25273
CLASS	fdh	net/minecraft/class_4426	net/minecraft/client/realms/gui/screen/RealmsTermsScreen
FIELD	fdh	Lxo;	B	field_26525	SENTENCE_TWO_TEXT
FIELD	fdh	Lfnb;	C	field_22727	parent
FIELD	fdh	Lfbd;	D	field_20168	realmsServer
FIELD	fdh	Z	E	field_20170	onLink
FIELD	fdh	Lorg/slf4j/Logger;	a	field_20165	LOGGER
FIELD	fdh	Lxo;	b	field_26523	TITLE
FIELD	fdh	Lxo;	c	field_26524	SENTENCE_ONE_TEXT
METHOD	fdh	()V	D	method_21505	agreedToTos
METHOD	fdh	(Lfhc;)V	a	method_25274	method_25274
METHOD	fdh	(Lfhc;)V	b	method_25275	method_25275
CLASS	fdi	net/minecraft/class_4427	net/minecraft/client/realms/gui/screen/RealmsUploadScreen
FIELD	fdi	I	B	field_41773	field_41773
FIELD	fdi	I	C	field_41774	field_41774
FIELD	fdi	I	D	field_41775	field_41775
FIELD	fdi	[Ljava/lang/String;	E	field_20191	DOTS
FIELD	fdi	Lxo;	F	field_26526	VERIFYING_TEXT
FIELD	fdi	Lfdb;	G	field_20175	parent
FIELD	fdi	Lepv;	H	field_20176	selectedLevel
FIELD	fdi	Lfef;	I	field_48388	creationTask
FIELD	fdi	J	J	field_20177	worldId
FIELD	fdi	I	K	field_20178	slotId
FIELD	fdi	Lfaq;	L	field_20179	uploadStatus
FIELD	fdi	Lcom/google/common/util/concurrent/RateLimiter;	M	field_20180	narrationRateLimiter
FIELD	fdi	[Lxo;	N	field_20503	statusTexts
FIELD	fdi	Lxo;	O	field_20182	status
FIELD	fdi	Ljava/lang/String;	P	field_20183	progress
FIELD	fdi	Z	Q	field_20184	cancelled
FIELD	fdi	Z	R	field_20185	uploadFinished
FIELD	fdi	Z	S	field_20186	showDots
FIELD	fdi	Z	T	field_20187	uploadStarted
FIELD	fdi	Lfhc;	U	field_20188	backButton
FIELD	fdi	Lfhc;	V	field_20189	cancelButton
FIELD	fdi	I	W	field_20190	animTick
FIELD	fdi	Ljava/lang/Long;	X	field_20193	previousWrittenBytes
FIELD	fdi	Ljava/lang/Long;	Y	field_20194	previousTimeSnapshot
FIELD	fdi	J	Z	field_20195	bytesPerSecond
FIELD	fdi	Lorg/slf4j/Logger;	a	field_20174	LOGGER
FIELD	fdi	Lfkp;	aa	field_48389	layout
FIELD	fdi	Ljava/util/concurrent/locks/ReentrantLock;	b	field_20196	UPLOAD_LOCK
FIELD	fdi	I	c	field_41776	field_41776
METHOD	fdi	()V	D	method_21525	onBack
METHOD	fdi	()V	E	method_21528	onCancel
METHOD	fdi	()Lxo;	F	method_37014	getNarration
METHOD	fdi	()V	I	method_21536	upload
METHOD	fdi	()V	J	method_21538	uploadCancelled
METHOD	fdi	()V	K	method_22106	method_22106
METHOD	fdi	()V	L	method_25278	method_25278
METHOD	fdi	()V	M	method_56132	method_56132
METHOD	fdi	(Lfdi;Lfiy;)V	a	method_56133	method_56133
METHOD	fdi	(Lfdj;)V	a	method_22105	method_22105
METHOD	fdi	(Lfgp;J)V	a	method_21526	drawUploadSpeed0
METHOD	fdi	(Lfhc;)V	a	method_25276	method_25276
METHOD	fdi	(Ljava/io/File;)Z	a	method_21515	verify
METHOD	fdi	(Lorg/apache/commons/compress/archivers/tar/TarArchiveOutputStream;Ljava/lang/String;Ljava/lang/String;Z)V	a	method_21516	addFileToTarGz
METHOD	fdi	([Lxo;)V	a	method_27460	setStatusTexts
METHOD	fdi	(Lfhc;)V	b	method_25277	method_25277
METHOD	fdi	(Ljava/io/File;)Ljava/io/File;	b	method_21524	tarGzipArchive
METHOD	fdi	(Lfgp;)V	c	method_21532	drawProgressBar
METHOD	fdi	(Lfgp;)V	d	method_21534	drawUploadSpeed
CLASS	fdj	net/minecraft/class_4429	net/minecraft/client/realms/gui/screen/UploadResult
FIELD	fdj	I	a	field_20205	statusCode
FIELD	fdj	Ljava/lang/String;	b	field_20206	errorMessage
CLASS	fdj$a	net/minecraft/class_4429$class_4430	net/minecraft/client/realms/gui/screen/UploadResult$Builder
FIELD	fdj$a	I	a	field_20207	statusCode
FIELD	fdj$a	Ljava/lang/String;	b	field_20208	errorMessage
METHOD	fdj$a	()Lfdj;	a	method_21541	build
METHOD	fdj$a	(I)Lfdj$a;	a	method_21542	withStatusCode
METHOD	fdj$a	(Ljava/lang/String;)Lfdj$a;	a	method_21543	withErrorMessage
CLASS	fdk	net/minecraft/class_6197	net/minecraft/unused/packageinfo/PackageInfo6197
CLASS	fdl	net/minecraft/class_7581	net/minecraft/client/realms/util/PeriodicRunnerFactory
FIELD	fdl	Lorg/slf4j/Logger;	a	field_39696	LOGGER
FIELD	fdl	Ljava/util/concurrent/Executor;	b	field_39697	executor
FIELD	fdl	Ljava/util/concurrent/TimeUnit;	c	field_39698	timeUnit
FIELD	fdl	Lazw;	d	field_39699	timeSupplier
METHOD	fdl	()Lfdl$c;	a	method_44628	create
METHOD	fdl	(Ljava/lang/String;Ljava/util/concurrent/Callable;Ljava/time/Duration;Lfdm;)Lfdl$e;	a	method_44629	create
CLASS	fdl$a	net/minecraft/class_7581$class_7582	net/minecraft/client/realms/util/PeriodicRunnerFactory$TimedErrableResult
FIELD	fdl$a	Lcom/mojang/datafixers/util/Either;	a	comp_888	comp_888
FIELD	fdl$a	J	b	comp_889	comp_889
METHOD	fdl$a	()Lcom/mojang/datafixers/util/Either;	a	comp_888	comp_888
METHOD	fdl$a	()J	b	comp_889	comp_889
CLASS	fdl$b	net/minecraft/class_7581$class_7583	net/minecraft/client/realms/util/PeriodicRunnerFactory$ResultListenableRunner
FIELD	fdl$b	Lfdl$e;	a	field_39701	runner
FIELD	fdl$b	Ljava/util/function/Consumer;	b	field_39702	resultListener
FIELD	fdl$b	J	c	field_39703	lastRunTime
METHOD	fdl$b	()V	a	method_44630	runListener
METHOD	fdl$b	(J)V	a	method_44631	run
METHOD	fdl$b	()V	b	method_44632	forceRunListener
METHOD	fdl$b	()V	c	method_44633	reset
CLASS	fdl$c	net/minecraft/class_7581$class_7584	net/minecraft/client/realms/util/PeriodicRunnerFactory$RunnersManager
FIELD	fdl$c	Lfdl;	a	field_39704	field_39704
FIELD	fdl$c	Ljava/util/List;	b	field_39705	runners
METHOD	fdl$c	()V	a	method_44634	forceRunListeners
METHOD	fdl$c	(Lfdl$e;Ljava/util/function/Consumer;)V	a	method_44635	add
METHOD	fdl$c	()V	b	method_44636	runAll
METHOD	fdl$c	()V	c	method_44637	resetAll
CLASS	fdl$d	net/minecraft/class_7581$class_7585	net/minecraft/client/realms/util/PeriodicRunnerFactory$TimedResult
FIELD	fdl$d	Ljava/lang/Object;	a	comp_890	comp_890
FIELD	fdl$d	J	b	comp_891	comp_891
METHOD	fdl$d	()Ljava/lang/Object;	a	comp_890	comp_890
METHOD	fdl$d	()J	b	comp_891	comp_891
CLASS	fdl$e	net/minecraft/class_7581$class_7586	net/minecraft/client/realms/util/PeriodicRunnerFactory$PeriodicRunner
FIELD	fdl$e	Lfdl;	a	field_39706	field_39706
FIELD	fdl$e	Ljava/lang/String;	b	field_39707	name
FIELD	fdl$e	Ljava/util/concurrent/Callable;	c	field_39708	task
FIELD	fdl$e	J	d	field_39709	unitDuration
FIELD	fdl$e	Lfdm;	e	field_39710	backoff
FIELD	fdl$e	Ljava/util/concurrent/CompletableFuture;	f	field_39711	resultFuture
FIELD	fdl$e	Lfdl$d;	g	field_39712	lastResult
FIELD	fdl$e	J	h	field_39713	nextTime
METHOD	fdl$e	()V	a	method_44638	reset
METHOD	fdl$e	(J)V	a	method_44639	run
METHOD	fdl$e	(JLjava/lang/Exception;)V	a	method_44640	method_44640
METHOD	fdl$e	(JLjava/lang/Object;)V	a	method_44641	method_44641
METHOD	fdl$e	()Lfdl$a;	b	method_44642	method_44642
CLASS	fdm	net/minecraft/class_7587	net/minecraft/client/util/Backoff
FIELD	fdm	Lfdm;	a	field_39714	ONE_CYCLE
METHOD	fdm	()J	a	method_44643	success
METHOD	fdm	(I)Lfdm;	a	method_44644	exponential
METHOD	fdm	()J	b	method_44645	fail
CLASS	fdm$1	net/minecraft/class_7587$1	net/minecraft/client/util/Backoff$1
CLASS	fdm$2	net/minecraft/class_7587$2	net/minecraft/client/util/Backoff$2
FIELD	fdm$2	I	b	field_39715	field_39715
FIELD	fdm$2	Lorg/slf4j/Logger;	c	field_39716	LOGGER
FIELD	fdm$2	I	d	field_39717	failureCount
CLASS	fdn	net/minecraft/class_6198	net/minecraft/unused/packageinfo/PackageInfo6198
CLASS	fdo	net/minecraft/class_6199	net/minecraft/unused/packageinfo/PackageInfo6199
CLASS	fdp	net/minecraft/class_4431	net/minecraft/client/realms/util/JsonUtils
METHOD	fdp	(Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/lang/String;	a	method_49594	getString
METHOD	fdp	(Ljava/lang/String;Lcom/google/gson/JsonObject;I)I	a	method_21545	getIntOr
METHOD	fdp	(Ljava/lang/String;Lcom/google/gson/JsonObject;J)J	a	method_21546	getLongOr
METHOD	fdp	(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String;	a	method_54577	getStringOr
METHOD	fdp	(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/UUID;)Ljava/util/UUID;	a	method_49595	getUuidOr
METHOD	fdp	(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;	a	method_49596	get
METHOD	fdp	(Ljava/lang/String;Lcom/google/gson/JsonObject;Z)Z	a	method_21548	getBooleanOr
METHOD	fdp	(Ljava/lang/String;Lcom/google/gson/JsonObject;)Ljava/util/Date;	b	method_21544	getDateOr
METHOD	fdp	(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String;	b	method_21547	getNullableStringOr
METHOD	fdp	(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/util/function/Function;)Ljava/lang/Object;	b	method_54115	getNullable
CLASS	fdq	net/minecraft/class_5672	net/minecraft/client/realms/gui/screen/RealmsWorldGeneratorType
FIELD	fdq	Lfdq;	a	field_27944	field_27944
FIELD	fdq	Lfdq;	b	field_27945	field_27945
FIELD	fdq	Lfdq;	c	field_27946	field_27946
FIELD	fdq	Lfdq;	d	field_27947	field_27947
FIELD	fdq	I	e	field_27948	id
FIELD	fdq	Lxo;	f	field_27949	text
FIELD	fdq	[Lfdq;	g	field_27950	field_27950
METHOD	fdq	()Lxo;	a	method_32506	getText
METHOD	fdq	()I	b	method_32507	getId
METHOD	fdq	()[Lfdq;	c	method_36856	method_36856
CLASS	fdr	net/minecraft/class_4432	net/minecraft/client/realms/util/RealmsPersistence
FIELD	fdr	Ljava/lang/String;	a	field_32128	FILE_NAME
FIELD	fdr	Lfau;	b	field_22729	CHECKED_GSON
FIELD	fdr	Lorg/slf4j/Logger;	c	field_39744	LOGGER
METHOD	fdr	()Lfdr$a;	a	method_33423	load
METHOD	fdr	(Lfdr$a;)V	a	method_33424	save
METHOD	fdr	()Lfdr$a;	b	method_21549	readFile
METHOD	fdr	(Lfdr$a;)V	b	method_21550	writeFile
METHOD	fdr	()Ljava/nio/file/Path;	c	method_25279	getFile
CLASS	fdr$a	net/minecraft/class_4432$class_4433	net/minecraft/client/realms/util/RealmsPersistence$RealmsPersistenceData
FIELD	fdr$a	Ljava/lang/String;	a	field_20209	newsLink
FIELD	fdr$a	Z	b	field_20210	hasUnreadNews
CLASS	fds	net/minecraft/class_4446	net/minecraft/client/realms/util/RealmsTextureManager
FIELD	fds	Ljava/util/Map;	a	field_20253	TEXTURES
FIELD	fds	Lorg/slf4j/Logger;	b	field_20256	LOGGER
FIELD	fds	Lale;	c	field_22730	ISLES
METHOD	fds	(Ljava/lang/String;)Leyx;	a	method_48970	loadImage
METHOD	fds	(Ljava/lang/String;Ljava/lang/String;)Lale;	a	method_48971	getTextureId
METHOD	fds	(Ljava/lang/String;Ljava/lang/String;)Lale;	b	method_21564	getTextureIdInternal
CLASS	fds$a	net/minecraft/class_4446$class_4447	net/minecraft/client/realms/util/RealmsTextureManager$RealmsTexture
FIELD	fds$a	Ljava/lang/String;	a	comp_1254	image
FIELD	fds$a	Lale;	b	comp_1255	textureId
METHOD	fds$a	()Ljava/lang/String;	a	comp_1254	image
METHOD	fds$a	()Lale;	b	comp_1255	textureId
CLASS	fdt	net/minecraft/class_4448	net/minecraft/client/realms/util/RealmsUtil
FIELD	fdt	Lxo;	a	field_44910	NOW_TEXT
FIELD	fdt	I	b	field_32129	SECONDS_PER_MINUTE
FIELD	fdt	I	c	field_32130	SECONDS_PER_HOUR
FIELD	fdt	I	d	field_32131	SECONDS_PER_DAY
METHOD	fdt	(J)Lxo;	a	method_21567	convertToAgePresentation
METHOD	fdt	(Lfgp;IIILjava/util/UUID;)V	a	method_48972	drawPlayerHead
METHOD	fdt	(Ljava/util/Date;)Lxo;	a	method_25282	convertToAgePresentation
CLASS	fdu	net/minecraft/class_4450	net/minecraft/client/realms/util/TextRenderingUtils
METHOD	fdu	(Ljava/lang/String;)Ljava/util/List;	a	method_21575	lineBreak
METHOD	fdu	(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;	a	method_21576	split
METHOD	fdu	(Ljava/lang/String;Ljava/util/List;)Ljava/util/List;	a	method_21577	decompose
METHOD	fdu	(Ljava/lang/String;[Lfdu$b;)Ljava/util/List;	a	method_21578	decompose
METHOD	fdu	(Ljava/util/List;Ljava/util/List;)Ljava/util/List;	a	method_21579	insertLinks
CLASS	fdu$a	net/minecraft/class_4450$class_4451	net/minecraft/client/realms/util/TextRenderingUtils$Line
FIELD	fdu$a	Ljava/util/List;	a	field_20266	segments
CLASS	fdu$b	net/minecraft/class_4450$class_4452	net/minecraft/client/realms/util/TextRenderingUtils$LineSegment
FIELD	fdu$b	Ljava/lang/String;	a	field_20267	fullText
FIELD	fdu$b	Ljava/lang/String;	b	field_20268	linkTitle
FIELD	fdu$b	Ljava/lang/String;	c	field_20269	linkUrl
METHOD	fdu$b	()Ljava/lang/String;	a	method_21580	renderedText
METHOD	fdu$b	(Ljava/lang/String;)Lfdu$b;	a	method_21581	text
METHOD	fdu$b	(Ljava/lang/String;Ljava/lang/String;)Lfdu$b;	a	method_21582	link
METHOD	fdu$b	()Z	b	method_21583	isLink
METHOD	fdu$b	()Ljava/lang/String;	c	method_21584	getLinkUrl
CLASS	fdv	net/minecraft/class_4453	net/minecraft/client/realms/util/UploadTokenCache
FIELD	fdv	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	a	field_20270	TOKEN_CACHE
METHOD	fdv	(J)Ljava/lang/String;	a	method_21585	get
METHOD	fdv	(JLjava/lang/String;)V	a	method_21586	put
METHOD	fdv	(J)V	b	method_21587	invalidate
CLASS	fdw	net/minecraft/class_4413	net/minecraft/client/realms/gui/screen/ResetWorldInfo
FIELD	fdw	Ljava/lang/String;	a	comp_1976	comp_1976
FIELD	fdw	Lfdq;	b	comp_1977	comp_1977
FIELD	fdw	Z	c	comp_1978	comp_1978
FIELD	fdw	Ljava/util/Set;	d	comp_1991	comp_1991
METHOD	fdw	()Ljava/lang/String;	a	comp_1976	comp_1976
METHOD	fdw	()Lfdq;	b	comp_1977	comp_1977
METHOD	fdw	()Z	c	comp_1978	comp_1978
METHOD	fdw	()Ljava/util/Set;	d	comp_1991	comp_1991
CLASS	fdx	net/minecraft/class_6200	net/minecraft/unused/packageinfo/PackageInfo6200
CLASS	fdy	net/minecraft/class_4435	net/minecraft/client/realms/task/CloseServerTask
FIELD	fdy	Lorg/slf4j/Logger;	b	field_36354	LOGGER
FIELD	fdy	Lxo;	c	field_46132	TITLE
FIELD	fdy	Lfbd;	d	field_20212	serverData
FIELD	fdy	Lfcm;	e	field_20213	configureScreen
CLASS	fdz	net/minecraft/class_4438	net/minecraft/client/realms/task/RealmsConnectTask
FIELD	fdz	Lxo;	b	field_46133	TITLE
FIELD	fdz	Lgvb;	c	field_20222	realmsConnection
FIELD	fdz	Lfbd;	d	field_26922	server
FIELD	fdz	Lfbe;	e	field_20223	address
CLASS	fea	net/minecraft/class_8844	net/minecraft/client/realms/task/CreatingSnapshotWorldTask
FIELD	fea	Lorg/slf4j/Logger;	b	field_46710	LOGGER
FIELD	fea	Lxo;	c	field_46711	TITLE_TEXT
FIELD	fea	J	d	field_46712	parentId
FIELD	fea	Lfdw;	e	field_46713	resetWorldInfo
FIELD	fea	Ljava/lang/String;	f	field_46714	name
FIELD	fea	Ljava/lang/String;	g	field_46715	motd
FIELD	fea	Lfah;	h	field_46716	mainScreen
FIELD	fea	Lfef;	i	field_46717	worldCreationTask
FIELD	fea	Lfeg;	j	field_46718	resettingNormalWorldTask
METHOD	fea	(Lfbd;)V	a	method_54381	method_54381
METHOD	fea	(Lfbd;)V	b	method_54382	method_54382
CLASS	feb	net/minecraft/class_4436	net/minecraft/client/realms/task/DownloadTask
FIELD	feb	Lorg/slf4j/Logger;	b	field_36355	LOGGER
FIELD	feb	Lxo;	c	field_46134	TITLE
FIELD	feb	J	d	field_20214	worldId
FIELD	feb	I	e	field_20215	slot
FIELD	feb	Lfnb;	f	field_20216	lastScreen
FIELD	feb	Ljava/lang/String;	g	field_20217	downloadName
METHOD	feb	(Z)V	a	method_25283	method_25283
CLASS	fec	net/minecraft/class_4439	net/minecraft/client/realms/task/RealmsPrepareConnectionTask
FIELD	fec	Lxo;	b	field_47580	APPLYING_PACK_TEXT
FIELD	fec	Lorg/slf4j/Logger;	c	field_36356	LOGGER
FIELD	fec	Lxo;	d	field_46135	TITLE
FIELD	fec	Lfbd;	e	field_20224	server
FIELD	fec	Lfnb;	f	field_20225	lastScreen
METHOD	fec	(Lfbd;)Ljava/util/UUID;	a	method_55605	getResourcePackId
METHOD	fec	(Lfbe;)Lfct;	a	method_32511	createConnectingScreen
METHOD	fec	(Lfbe;Ljava/lang/Throwable;)Ljava/lang/Void;	a	method_25286	method_25286
METHOD	fec	(Lfbe;Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture;	a	method_32515	downloadResourcePack
METHOD	fec	(Lfbe;Ljava/util/UUID;Ljava/util/function/Function;)Lfcs;	a	method_32512	createResourcePackConfirmationScreen
METHOD	fec	(Lfbe;Ljava/util/UUID;Ljava/util/function/Function;Z)V	a	method_32513	method_32513
METHOD	fec	(Ljava/util/function/Function;Lfbe;)V	a	method_32514	method_32514
METHOD	fec	()Lfbe;	f	method_32516	join
CLASS	fed	net/minecraft/class_4358	net/minecraft/client/realms/task/LongRunningTask
FIELD	fed	I	a	field_32132	MAX_RETRIES
FIELD	fed	Lorg/slf4j/Logger;	b	field_22731	LOGGER
FIELD	fed	Z	c	field_46136	aborted
METHOD	fed	()Lxo;	a	method_53808	getTitle
METHOD	fed	(J)V	a	method_25287	pause
METHOD	fed	(Lfbz;)V	a	method_53809	error
METHOD	fed	(Lffd;Lfnb;)V	a	method_25288	method_25288
METHOD	fed	(Lffd;Lxo;)V	a	method_53810	method_53810
METHOD	fed	(Lfnb;)V	a	method_25289	setScreen
METHOD	fed	(Ljava/lang/Exception;)V	a	method_53811	error
METHOD	fed	(Lxo;)V	a	method_21067	error
METHOD	fed	()V	b	method_21071	abortTask
METHOD	fed	()V	c	method_21068	tick
METHOD	fed	()Z	d	method_21065	aborted
METHOD	fed	()V	e	method_21070	init
CLASS	fee	net/minecraft/class_4437	net/minecraft/client/realms/task/OpenServerTask
FIELD	fee	Lorg/slf4j/Logger;	b	field_36357	LOGGER
FIELD	fee	Lxo;	c	field_46137	TITLE
FIELD	fee	Lfbd;	d	field_20218	serverData
FIELD	fee	Lfnb;	e	field_20219	returnScreen
FIELD	fee	Z	f	field_20220	join
FIELD	fee	Lffd;	g	field_34016	client
METHOD	fee	()V	f	method_37409	method_37409
CLASS	fef	net/minecraft/class_4445	net/minecraft/client/realms/task/WorldCreationTask
FIELD	fef	Lorg/slf4j/Logger;	b	field_36362	LOGGER
FIELD	fef	Lxo;	c	field_46141	TITLE
FIELD	fef	Ljava/lang/String;	d	field_20249	name
FIELD	fef	Ljava/lang/String;	e	field_20250	motd
FIELD	fef	J	f	field_20251	worldId
CLASS	feg	net/minecraft/class_5673	net/minecraft/client/realms/task/ResettingNormalWorldTask
FIELD	feg	Lfdw;	b	field_27951	info
CLASS	feh	net/minecraft/class_5674	net/minecraft/client/realms/task/ResettingWorldTemplateTask
FIELD	feh	Lfbu;	b	field_27952	template
CLASS	fei	net/minecraft/class_4440	net/minecraft/client/realms/task/ResettingWorldTask
FIELD	fei	Lorg/slf4j/Logger;	b	field_36358	LOGGER
FIELD	fei	J	c	field_20232	serverId
FIELD	fei	Lxo;	d	field_20235	title
FIELD	fei	Ljava/lang/Runnable;	e	field_22732	callback
METHOD	fei	(Lfam;J)V	a	method_32517	resetWorld
CLASS	fej	net/minecraft/class_4441	net/minecraft/client/realms/task/RestoreTask
FIELD	fej	Lorg/slf4j/Logger;	b	field_36359	LOGGER
FIELD	fej	Lxo;	c	field_46138	TITLE
FIELD	fej	Lfas;	d	field_20236	backup
FIELD	fej	J	e	field_20237	worldId
FIELD	fej	Lfcm;	f	field_20238	lastScreen
CLASS	fek	net/minecraft/class_4442	net/minecraft/client/realms/task/SwitchMinigameTask
FIELD	fek	Lorg/slf4j/Logger;	b	field_36360	LOGGER
FIELD	fek	Lxo;	c	field_46139	TITLE
FIELD	fek	J	d	field_20239	worldId
FIELD	fek	Lfbu;	e	field_20240	worldTemplate
FIELD	fek	Lfcm;	f	field_20241	lastScreen
CLASS	fel	net/minecraft/class_4443	net/minecraft/client/realms/task/SwitchSlotTask
FIELD	fel	Lorg/slf4j/Logger;	b	field_36361	LOGGER
FIELD	fel	Lxo;	c	field_46140	TITLE
FIELD	fel	J	d	field_20242	worldId
FIELD	fel	I	e	field_20243	slot
FIELD	fel	Ljava/lang/Runnable;	f	field_22733	callback
CLASS	fem	net/minecraft/class_6201	net/minecraft/unused/packageinfo/PackageInfo6201
CLASS	fen	net/minecraft/class_4061	net/minecraft/client/option/AttackIndicator
FIELD	fen	Lfen;	a	field_18151	field_18151
FIELD	fen	Lfen;	b	field_18152	field_18152
FIELD	fen	Lfen;	c	field_18153	field_18153
FIELD	fen	Ljava/util/function/IntFunction;	d	field_18154	BY_ID
FIELD	fen	I	e	field_18155	id
FIELD	fen	Ljava/lang/String;	f	field_18156	translationKey
FIELD	fen	[Lfen;	g	field_18157	field_18157
METHOD	fen	(I)Lfen;	a	method_18488	byId
METHOD	fen	()[Lfen;	c	method_36858	method_36858
CLASS	feo	net/minecraft/class_4184	net/minecraft/client/render/Camera
FIELD	feo	F	a	field_32133	field_32133
FIELD	feo	F	b	field_47841	BASE_CAMERA_DISTANCE
FIELD	feo	Z	c	field_18709	ready
FIELD	feo	Ldbc;	d	field_18710	area
FIELD	feo	Lbss;	e	field_18711	focusedEntity
FIELD	feo	Levp;	f	field_18712	pos
FIELD	feo	Liz$a;	g	field_18713	blockPos
FIELD	feo	Lorg/joml/Vector3f;	h	field_18714	horizontalPlane
FIELD	feo	Lorg/joml/Vector3f;	i	field_18715	verticalPlane
FIELD	feo	Lorg/joml/Vector3f;	j	field_18716	diagonalPlane
FIELD	feo	F	k	field_18717	pitch
FIELD	feo	F	l	field_18718	yaw
FIELD	feo	Lorg/joml/Quaternionf;	m	field_21518	rotation
FIELD	feo	Z	n	field_18719	thirdPerson
FIELD	feo	F	o	field_18721	cameraY
FIELD	feo	F	p	field_18722	lastCameraY
FIELD	feo	F	q	field_47549	lastTickDelta
METHOD	feo	()V	a	method_19317	updateEyeHeight
METHOD	feo	(D)D	a	method_19318	clipToSpace
METHOD	feo	(DDD)V	a	method_19324	moveBy
METHOD	feo	(FF)V	a	method_19325	setRotation
METHOD	feo	(Ldbc;Lbss;ZZF)V	a	method_19321	update
METHOD	feo	(Levp;)V	a	method_19322	setPos
METHOD	feo	()Levp;	b	method_19326	getPos
METHOD	feo	(DDD)V	b	method_19327	setPos
METHOD	feo	()Liz;	c	method_19328	getBlockPos
METHOD	feo	()F	d	method_19329	getPitch
METHOD	feo	()F	e	method_19330	getYaw
METHOD	feo	()Lorg/joml/Quaternionf;	f	method_23767	getRotation
METHOD	feo	()Lbss;	g	method_19331	getFocusedEntity
METHOD	feo	()Z	h	method_19332	isReady
METHOD	feo	()Z	i	method_19333	isThirdPerson
METHOD	feo	()Lfeo$a;	j	method_36425	getProjection
METHOD	feo	()Lenv;	k	method_19334	getSubmersionType
METHOD	feo	()Lorg/joml/Vector3f;	l	method_19335	getHorizontalPlane
METHOD	feo	()Lorg/joml/Vector3f;	m	method_19336	getVerticalPlane
METHOD	feo	()Lorg/joml/Vector3f;	n	method_35689	getDiagonalPlane
METHOD	feo	()V	o	method_19337	reset
METHOD	feo	()F	p	method_55437	getLastTickDelta
CLASS	feo$a	net/minecraft/class_4184$class_6355	net/minecraft/client/render/Camera$Projection
FIELD	feo$a	Levp;	a	field_33622	center
FIELD	feo$a	Levp;	b	field_33623	x
FIELD	feo$a	Levp;	c	field_33624	y
METHOD	feo$a	()Levp;	a	method_36426	getBottomRight
METHOD	feo$a	(FF)Levp;	a	method_36427	getPosition
METHOD	feo$a	()Levp;	b	method_36429	getTopRight
METHOD	feo$a	()Levp;	c	method_36430	getBottomLeft
METHOD	feo$a	()Levp;	d	method_36431	getTopLeft
CLASS	fep	net/minecraft/class_5498	net/minecraft/client/option/Perspective
FIELD	fep	Lfep;	a	field_26664	field_26664
FIELD	fep	Lfep;	b	field_26665	field_26665
FIELD	fep	Lfep;	c	field_26666	field_26666
FIELD	fep	[Lfep;	d	field_26667	VALUES
FIELD	fep	Z	e	field_26668	firstPerson
FIELD	fep	Z	f	field_26669	frontView
FIELD	fep	[Lfep;	g	field_26670	field_26670
METHOD	fep	()Z	a	method_31034	isFirstPerson
METHOD	fep	()Z	b	method_31035	isFrontView
METHOD	fep	()Lfep;	c	method_31036	next
METHOD	fep	()[Lfep;	d	method_36859	method_36859
CLASS	feq	net/minecraft/class_299	net/minecraft/client/recipebook/ClientRecipeBook
FIELD	feq	Lorg/slf4j/Logger;	c	field_25622	LOGGER
FIELD	feq	Ljava/util/Map;	d	field_1638	resultsByGroup
FIELD	feq	Ljava/util/List;	e	field_25778	orderedResults
METHOD	feq	(Lcyt;)Ljava/lang/Object;	a	method_29969	method_29969
METHOD	feq	(Lffl;)Ljava/util/List;	a	method_1396	getResultsForGroup
METHOD	feq	(Ljava/lang/Iterable;)Ljava/util/Map;	a	method_30283	toGroupedMap
METHOD	feq	(Ljava/lang/Iterable;Ljw;)V	a	method_1401	reload
METHOD	feq	(Ljava/util/Map;Lffl;)Ljava/util/stream/Stream;	a	method_30280	method_30280
METHOD	feq	(Ljava/util/Map;Lffl;Ljava/util/List;)V	a	method_30281	method_30281
METHOD	feq	(Ljava/util/Map;Ljw;Lcom/google/common/collect/ImmutableList$Builder;Lffl;Ljava/util/List;)V	a	method_30279	method_30279
METHOD	feq	(Ljw;Ljava/util/List;)Lfqs;	a	method_48464	method_48464
METHOD	feq	()Ljava/util/List;	b	method_1393	getOrderedResults
METHOD	feq	(Lffl;)Ljava/util/List;	b	method_30282	method_30282
METHOD	feq	(Lffl;)Ljava/util/List;	c	method_30284	method_30284
METHOD	feq	(Lcyv;)Lffl;	g	method_1400	getGroupForRecipe
CLASS	feq$1	net/minecraft/class_299$1	net/minecraft/client/recipebook/ClientRecipeBook$1
FIELD	feq$1	[I	a	field_40377	field_40377
FIELD	feq$1	[I	b	field_40378	field_40378
CLASS	fer	net/minecraft/class_4063	net/minecraft/client/option/CloudRenderMode
FIELD	fer	Lfer;	a	field_18162	field_18162
FIELD	fer	Lfer;	b	field_18163	field_18163
FIELD	fer	Lfer;	c	field_18164	field_18164
FIELD	fer	Lcom/mojang/serialization/Codec;	d	field_45285	CODEC
FIELD	fer	I	e	field_38440	id
FIELD	fer	Ljava/lang/String;	f	field_45286	serializedId
FIELD	fer	Ljava/lang/String;	g	field_18167	translationKey
FIELD	fer	[Lfer;	h	field_18168	field_18168
METHOD	fer	()[Lfer;	e	method_36860	method_36860
CLASS	fes	net/minecraft/class_8657	net/minecraft/client/util/CommandHistoryManager
FIELD	fes	Lorg/slf4j/Logger;	a	field_45287	LOGGER
FIELD	fes	I	b	field_45288	MAX_SIZE
FIELD	fes	Ljava/lang/String;	c	field_45289	FILENAME
FIELD	fes	Ljava/nio/file/Path;	d	field_45290	path
FIELD	fes	Laxl;	e	field_45291	history
METHOD	fes	()Ljava/util/Collection;	a	method_52696	getHistory
METHOD	fes	(Ljava/lang/String;)V	a	method_52697	add
METHOD	fes	()V	b	method_52698	write
CLASS	fet	net/minecraft/class_5222	net/minecraft/client/util/TextCollector
FIELD	fet	Ljava/util/List;	a	field_25260	texts
METHOD	fet	()Lxt;	a	method_27461	getRawCombined
METHOD	fet	(Lxt;)V	a	method_27462	add
METHOD	fet	()Lxt;	b	method_27463	getCombined
METHOD	fet	()V	c	method_35690	clear
CLASS	feu	net/minecraft/class_300	net/minecraft/client/network/DataQueryHandler
FIELD	feu	Lfxu;	a	field_1640	networkHandler
FIELD	feu	I	b	field_1641	expectedTransactionId
FIELD	feu	Ljava/util/function/Consumer;	c	field_1642	callback
METHOD	feu	(ILjava/util/function/Consumer;)V	a	method_1405	queryEntityNbt
METHOD	feu	(ILur;)Z	a	method_1404	handleQueryResponse
METHOD	feu	(Liz;Ljava/util/function/Consumer;)V	a	method_1403	queryBlockNbt
METHOD	feu	(Ljava/util/function/Consumer;)I	a	method_1402	nextQuery
CLASS	fev	net/minecraft/class_333	net/minecraft/client/util/NarratorManager
FIELD	fev	Lxo;	a	field_18967	EMPTY
FIELD	fev	Lorg/slf4j/Logger;	b	field_18210	LOGGER
FIELD	fev	Lffd;	c	field_39755	client
FIELD	fev	Lcom/mojang/text2speech/Narrator;	d	field_2055	narrator
METHOD	fev	()Z	a	method_1791	isActive
METHOD	fev	(Lfff;)V	a	method_1792	onModeChange
METHOD	fev	(Ljava/lang/String;)V	a	method_19788	narrate
METHOD	fev	(Lxo;)V	a	method_44708	narrateChatMessage
METHOD	fev	(Z)V	a	method_52183	checkNarratorLibrary
METHOD	fev	()V	b	method_1793	clear
METHOD	fev	(Ljava/lang/String;)V	b	method_37016	debugPrintMessage
METHOD	fev	(Lxo;)V	b	method_47976	narrateSystemMessage
METHOD	fev	()V	c	method_20371	destroy
METHOD	fev	(Lxo;)V	c	method_37015	narrate
METHOD	fev	()Lfff;	d	method_20602	getNarratorMode
CLASS	fev$a	net/minecraft/class_333$class_8571	net/minecraft/client/util/NarratorManager$InactiveNarratorLibraryException
CLASS	few	net/minecraft/class_5365	net/minecraft/client/option/GraphicsMode
FIELD	few	Lfew;	a	field_25427	field_25427
FIELD	few	Lfew;	b	field_25428	field_25428
FIELD	few	Lfew;	c	field_25429	field_25429
FIELD	few	Ljava/util/function/IntFunction;	d	field_25430	BY_ID
FIELD	few	I	e	field_25431	id
FIELD	few	Ljava/lang/String;	f	field_25432	translationKey
FIELD	few	[Lfew;	g	field_25433	field_25433
METHOD	few	(I)Lfew;	a	method_29592	byId
METHOD	few	()[Lfew;	c	method_36861	method_36861
CLASS	fex	net/minecraft/class_303	net/minecraft/client/gui/hud/ChatHudLine
FIELD	fex	I	a	comp_892	creationTick
FIELD	fex	Lxo;	b	comp_893	comp_893
FIELD	fex	Lya;	c	comp_915	comp_915
FIELD	fex	Lfey;	d	comp_894	indicator
METHOD	fex	()Lfey$a;	a	method_58742	getIcon
METHOD	fex	()I	b	comp_892	creationTick
METHOD	fex	()Lxo;	c	comp_893	comp_893
METHOD	fex	()Lya;	d	comp_915	comp_915
METHOD	fex	()Lfey;	e	comp_894	indicator
CLASS	fex$a	net/minecraft/class_303$class_7590	net/minecraft/client/gui/hud/ChatHudLine$Visible
FIELD	fex$a	I	a	comp_895	comp_895
FIELD	fex$a	Layj;	b	comp_896	comp_896
FIELD	fex$a	Lfey;	c	comp_897	indicator
FIELD	fex$a	Z	d	comp_898	comp_898
METHOD	fex$a	()I	a	comp_895	comp_895
METHOD	fex$a	()Layj;	b	comp_896	comp_896
METHOD	fex$a	()Lfey;	c	comp_897	indicator
METHOD	fex$a	()Z	d	comp_898	comp_898
CLASS	fey	net/minecraft/class_7591	net/minecraft/client/gui/hud/MessageIndicator
FIELD	fey	I	a	comp_899	comp_899
FIELD	fey	Lfey$a;	b	comp_900	comp_900
FIELD	fey	Lxo;	c	comp_901	comp_901
FIELD	fey	Ljava/lang/String;	d	comp_902	loggedName
FIELD	fey	Lxo;	e	field_40379	SYSTEM_TEXT
FIELD	fey	Lxo;	f	field_41092	SINGLE_PLAYER_TEXT
FIELD	fey	Lxo;	g	field_39756	NOT_SECURE_TEXT
FIELD	fey	Lxo;	h	field_39757	MODIFIED_TEXT
FIELD	fey	Lxo;	i	field_45897	ERROR_TEXT
FIELD	fey	I	j	field_39758	NOT_SECURE_COLOR
FIELD	fey	I	k	field_39759	MODIFIED_COLOR
FIELD	fey	Lfey;	l	field_39789	field_39789
FIELD	fey	Lfey;	m	field_41093	SINGLE_PLAYER
FIELD	fey	Lfey;	n	field_39760	field_39760
FIELD	fey	Lfey;	o	field_45898	field_45898
METHOD	fey	()Lfey;	a	method_44751	system
METHOD	fey	(Ljava/lang/String;)Lfey;	a	method_44710	modified
METHOD	fey	()Lfey;	b	method_47391	singlePlayer
METHOD	fey	()Lfey;	c	method_44709	notSecure
METHOD	fey	()Lfey;	d	method_53461	chatError
METHOD	fey	()I	e	comp_899	comp_899
METHOD	fey	()Lfey$a;	f	comp_900	comp_900
METHOD	fey	()Lxo;	g	comp_901	comp_901
METHOD	fey	()Ljava/lang/String;	h	comp_902	loggedName
CLASS	fey$a	net/minecraft/class_7591$class_7592	net/minecraft/client/gui/hud/MessageIndicator$Icon
FIELD	fey$a	Lfey$a;	a	field_39763	field_39763
FIELD	fey$a	Lale;	b	field_45292	texture
FIELD	fey$a	I	c	field_39766	width
FIELD	fey$a	I	d	field_39767	height
FIELD	fey$a	[Lfey$a;	e	field_39768	field_39768
METHOD	fey$a	()[Lfey$a;	a	method_44711	method_44711
METHOD	fey$a	(Lfgp;II)V	a	method_44712	draw
CLASS	fez	net/minecraft/class_302	net/minecraft/client/option/HotbarStorage
FIELD	fez	I	a	field_32135	STORAGE_ENTRY_COUNT
FIELD	fez	Lorg/slf4j/Logger;	b	field_1647	LOGGER
FIELD	fez	Ljava/nio/file/Path;	c	field_1646	file
FIELD	fez	Lcom/mojang/datafixers/DataFixer;	d	field_1648	dataFixer
FIELD	fez	[Lgcq;	e	field_1644	entries
FIELD	fez	Z	f	field_1645	loaded
METHOD	fez	()V	a	method_1409	save
METHOD	fez	(I)Lgcq;	a	method_1410	getSavedHotbar
METHOD	fez	(Ljava/lang/String;)V	a	method_56825	method_56825
METHOD	fez	()V	b	method_1411	load
CLASS	ffa	net/minecraft/class_8015	net/minecraft/client/gui/navigation/GuiNavigationType
FIELD	ffa	Lffa;	a	field_41777	field_41777
FIELD	ffa	Lffa;	b	field_41778	field_41778
FIELD	ffa	Lffa;	c	field_43097	field_43097
FIELD	ffa	Lffa;	d	field_41780	field_41780
FIELD	ffa	[Lffa;	e	field_41781	field_41781
METHOD	ffa	()Z	a	method_48182	isMouse
METHOD	ffa	()Z	b	method_48183	isKeyboard
METHOD	ffa	()[Lffa;	c	method_48184	method_48184
CLASS	ffb	net/minecraft/class_304	net/minecraft/client/option/KeyBinding
FIELD	ffb	Ljava/lang/String;	a	field_32136	MOVEMENT_CATEGORY
FIELD	ffb	Ljava/lang/String;	b	field_32137	MISC_CATEGORY
FIELD	ffb	Ljava/lang/String;	c	field_32138	MULTIPLAYER_CATEGORY
FIELD	ffb	Ljava/lang/String;	d	field_32139	GAMEPLAY_CATEGORY
FIELD	ffb	Ljava/lang/String;	e	field_32140	INVENTORY_CATEGORY
FIELD	ffb	Ljava/lang/String;	f	field_32141	UI_CATEGORY
FIELD	ffb	Ljava/lang/String;	g	field_32142	CREATIVE_CATEGORY
FIELD	ffb	Ljava/util/Map;	h	field_1657	KEYS_BY_ID
FIELD	ffb	Ljava/util/Map;	i	field_1658	KEY_TO_BINDINGS
FIELD	ffb	Ljava/util/Set;	j	field_1652	KEY_CATEGORIES
FIELD	ffb	Ljava/util/Map;	k	field_1656	CATEGORY_ORDER_MAP
FIELD	ffb	Ljava/lang/String;	l	field_1660	translationKey
FIELD	ffb	Leyr$a;	m	field_1654	defaultKey
FIELD	ffb	Ljava/lang/String;	n	field_1659	category
FIELD	ffb	Leyr$a;	o	field_1655	boundKey
FIELD	ffb	Z	p	field_1653	pressed
FIELD	ffb	I	q	field_1661	timesPressed
METHOD	ffb	()V	a	method_1424	updatePressedStates
METHOD	ffb	(I)Z	a	method_1433	matchesMouse
METHOD	ffb	(II)Z	a	method_1417	matchesKey
METHOD	ffb	(Leyr$a;)V	a	method_1420	onKeyPressed
METHOD	ffb	(Leyr$a;Z)V	a	method_1416	setKeyPressed
METHOD	ffb	(Lffb;)I	a	method_1430	compareTo
METHOD	ffb	(Ljava/lang/String;)Ljava/util/function/Supplier;	a	method_1419	getLocalizedName
METHOD	ffb	(Ljava/util/HashMap;)V	a	method_1418	method_1418
METHOD	ffb	(Z)V	a	method_23481	setPressed
METHOD	ffb	()V	b	method_1437	unpressAll
METHOD	ffb	(Leyr$a;)V	b	method_1422	setBoundKey
METHOD	ffb	(Lffb;)Z	b	method_1435	equals
METHOD	ffb	(Ljava/lang/String;)Lxo;	b	method_27465	method_27465
METHOD	ffb	()V	c	method_52231	untoggleStickyKeys
METHOD	ffb	()V	d	method_1426	updateKeysByCode
METHOD	ffb	()Z	e	method_1434	isPressed
METHOD	ffb	()Ljava/lang/String;	f	method_1423	getCategory
METHOD	ffb	()Z	g	method_1436	wasPressed
METHOD	ffb	()Ljava/lang/String;	h	method_1431	getTranslationKey
METHOD	ffb	()Leyr$a;	i	method_1429	getDefaultKey
METHOD	ffb	()Z	j	method_1415	isUnbound
METHOD	ffb	()Lxo;	k	method_16007	getBoundKeyLocalizedText
METHOD	ffb	()Z	l	method_1427	isDefault
METHOD	ffb	()Ljava/lang/String;	m	method_1428	getBoundKeyTranslationKey
METHOD	ffb	()V	n	method_1425	reset
CLASS	ffc	net/minecraft/class_309	net/minecraft/client/Keyboard
FIELD	ffc	I	a	field_32143	DEBUG_CRASH_TIME
FIELD	ffc	Lffd;	b	field_1678	client
FIELD	ffc	Leyl;	c	field_16241	clipboard
FIELD	ffc	J	d	field_1682	debugCrashStartTime
FIELD	ffc	J	e	field_1681	debugCrashLastLogTime
FIELD	ffc	J	f	field_1680	debugCrashElapsedTime
FIELD	ffc	Z	g	field_1679	switchF3State
METHOD	ffc	()Ljava/lang/String;	a	method_1460	getClipboard
METHOD	ffc	(I)Z	a	method_35696	processDebugKeys
METHOD	ffc	(IJ)V	a	method_1461	method_1461
METHOD	ffc	(ILfnb;[ZIII)V	a	method_1454	method_1454
METHOD	ffc	(J)V	a	method_1472	setup
METHOD	ffc	(JII)V	a	method_1457	onChar
METHOD	ffc	(JIIII)V	a	method_1466	onKey
METHOD	ffc	(Lale;Lbss;Lur;)V	a	method_1471	method_1471
METHOD	ffc	(Lale;Levp;Lur;)V	a	method_1469	copyEntity
METHOD	ffc	(Ldsa;Liz;Lur;)V	a	method_1475	copyBlock
METHOD	ffc	(Lfiy;CI)V	a	method_1473	method_1473
METHOD	ffc	(Lfiy;II)V	a	method_1458	method_1458
METHOD	ffc	(Ljava/lang/String;)V	a	method_1455	setClipboard
METHOD	ffc	(Ljava/lang/String;[Ljava/lang/Object;)V	a	method_1459	debugLog
METHOD	ffc	(Ljava/nio/file/Path;Lyl;)Lyl;	a	method_49711	method_49711
METHOD	ffc	(Ln;Lxo;)V	a	method_37273	addDebugMessage
METHOD	ffc	(Lxo;)V	a	method_37272	debugLog
METHOD	ffc	(ZZ)V	a	method_1465	copyLookAt
METHOD	ffc	()V	b	method_1474	pollDebugCrash
METHOD	ffc	(I)Z	b	method_1468	processF3
METHOD	ffc	(JII)V	b	method_22675	method_22675
METHOD	ffc	(JIIII)V	b	method_22676	method_22676
METHOD	ffc	(Ldsa;Liz;Lur;)V	b	method_1467	method_1467
METHOD	ffc	(Ljava/lang/String;[Ljava/lang/Object;)V	b	method_1456	debugError
METHOD	ffc	(Lxo;)V	b	method_1463	method_1463
METHOD	ffc	(JII)V	c	method_22677	method_22677
METHOD	ffc	(JIIII)V	c	method_22678	method_22678
METHOD	ffc	(Ljava/lang/String;[Ljava/lang/Object;)V	c	method_35697	debugFormattedLog
METHOD	ffc	(Lxo;)V	c	method_1464	method_1464
CLASS	ffc$1	net/minecraft/class_309$1	net/minecraft/client/Keyboard$1
FIELD	ffc$1	[I	a	field_1685	field_1685
CLASS	ffd	net/minecraft/class_310	net/minecraft/client/MinecraftClient
FIELD	ffd	Z	A	field_32144	wireFrame
FIELD	ffd	Z	B	field_20907	debugChunkInfo
FIELD	ffd	Z	C	field_20908	debugChunkOcclusion
FIELD	ffd	Z	D	field_1730	chunkCullingEnabled
FIELD	ffd	Lffd;	E	field_1700	instance
FIELD	ffd	Lorg/slf4j/Logger;	F	field_1762	LOGGER
FIELD	ffd	I	G	field_32145	field_32145
FIELD	ffd	Lale;	H	field_36433	REGIONAL_COMPLIANCIES_ID
FIELD	ffd	Ljava/util/concurrent/CompletableFuture;	I	field_18009	COMPLETED_UNIT_FUTURE
FIELD	ffd	Lxo;	J	field_26841	SOCIAL_INTERACTIONS_NOT_AVAILABLE
FIELD	ffd	J	K	field_46550	field_46550
FIELD	ffd	Ljava/nio/file/Path;	L	field_1757	resourcePackDir
FIELD	ffd	Ljava/util/concurrent/CompletableFuture;	M	field_45899	gameProfileFuture
FIELD	ffd	Lgoy;	N	field_1764	textureManager
FIELD	ffd	Lcom/mojang/datafixers/DataFixer;	O	field_1768	dataFixer
FIELD	ffd	Lgee;	P	field_1686	windowProvider
FIELD	ffd	Leza;	Q	field_1704	window
FIELD	ffd	Lffp;	R	field_1728	renderTickCounter
FIELD	ffd	Lgds;	S	field_20909	bufferBuilders
FIELD	ffd	Lgit;	T	field_1731	entityRenderDispatcher
FIELD	ffd	Lgjt;	U	field_1742	itemRenderer
FIELD	ffd	Lgsx;	V	field_1733	searchManager
FIELD	ffd	Lffr;	W	field_1726	session
FIELD	ffd	Ljava/util/concurrent/atomic/AtomicReference;	X	field_17405	worldGenProgressTracker
FIELD	ffd	Lfez;	Y	field_1732	creativeHotbarStorage
FIELD	ffd	Lffa;	Z	field_41782	navigationType
FIELD	ffd	Lgre;	aA	field_1763	bakedModelManager
FIELD	ffd	Lgeg;	aB	field_1756	blockRenderManager
FIELD	ffd	Lgpw;	aC	field_18008	paintingManager
FIELD	ffd	Lgpv;	aD	field_18173	statusEffectSpriteManager
FIELD	ffd	Lgpu;	aE	field_50035	mapDecorationsAtlasManager
FIELD	ffd	Lfgq;	aF	field_45293	guiAtlasManager
FIELD	ffd	Lfjm;	aG	field_1702	toastManager
FIELD	ffd	Lguw;	aH	field_1758	tutorialManager
FIELD	ffd	Lfri;	aI	field_26842	socialInteractionsManager
FIELD	ffd	Lfwu;	aJ	field_27387	entityModelLoader
FIELD	ffd	Lgfl;	aK	field_27388	blockEntityRenderDispatcher
FIELD	ffd	Lgtx;	aL	field_41331	telemetryManager
FIELD	ffd	Lfyf;	aM	field_39068	profileKeys
FIELD	ffd	Lfcc;	aN	field_39718	realmsPeriodicCheckers
FIELD	ffd	Lgcw;	aO	field_44539	quickPlayLogger
FIELD	ffd	Lgtc;	aP	field_1766	server
FIELD	ffd	Lwj;	aQ	field_1746	integratedServerConnection
FIELD	ffd	Z	aR	field_1759	integratedServerRunning
FIELD	ffd	I	aS	field_1752	itemUseCooldown
FIELD	ffd	Z	aT	field_1734	paused
FIELD	ffd	F	aU	field_1741	pausedTickDelta
FIELD	ffd	J	aV	field_1750	lastMetricsSampleTime
FIELD	ffd	J	aW	field_1712	nextDebugInfoUpdateTime
FIELD	ffd	I	aX	field_1735	fpsCounter
FIELD	ffd	Lfmv;	aY	field_18175	overlay
FIELD	ffd	Z	a	field_1703	IS_SYSTEM_MAC
FIELD	ffd	Z	aZ	field_46551	disconnecting
FIELD	ffd	Ljava/lang/String;	aa	field_1711	gameVersion
FIELD	ffd	Ljava/lang/String;	ab	field_1720	versionType
FIELD	ffd	Ljava/net/Proxy;	ac	field_1739	networkProxy
FIELD	ffd	Lepu;	ad	field_1748	levelStorage
FIELD	ffd	Z	ae	field_1721	isDemo
FIELD	ffd	Z	af	field_25033	multiplayerEnabled
FIELD	ffd	Z	ag	field_25034	onlineChatEnabled
FIELD	ffd	Laul;	ah	field_1745	resourceManager
FIELD	ffd	Late;	ai	field_40380	defaultResourcePack
FIELD	ffd	Lgrn;	aj	field_40381	serverResourcePackLoader
FIELD	ffd	Latz;	ak	field_1715	resourcePackManager
FIELD	ffd	Lgqf;	al	field_1717	languageManager
FIELD	ffd	Lfgg;	am	field_1751	blockColors
FIELD	ffd	Lfgk;	an	field_1760	itemColors
FIELD	ffd	Leyi;	ao	field_1689	framebuffer
FIELD	ffd	Lgtt;	ap	field_1727	soundManager
FIELD	ffd	Lgto;	aq	field_1714	musicTracker
FIELD	ffd	Lfjr;	ar	field_1708	fontManager
FIELD	ffd	Lgpz;	as	field_17763	splashTextLoader
FIELD	ffd	Lgdg;	at	field_25671	videoWarningManager
FIELD	ffd	Lffj;	au	field_36434	regionalComplianciesManager
FIELD	ffd	Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;	av	field_39420	authenticationService
FIELD	ffd	Lcom/mojang/authlib/minecraft/MinecraftSessionService;	aw	field_1723	sessionService
FIELD	ffd	Lcom/mojang/authlib/minecraft/UserApiService;	ax	field_26902	userApiService
FIELD	ffd	Ljava/util/concurrent/CompletableFuture;	ay	field_47680	userPropertiesFuture
FIELD	ffd	Lgpy;	az	field_1707	skinProvider
FIELD	ffd	Ljava/lang/String;	bA	field_1701	openProfilerSection
FIELD	ffd	Lale;	b	field_1740	DEFAULT_FONT_ID
FIELD	ffd	Ljava/lang/Thread;	ba	field_1696	thread
FIELD	ffd	Z	bb	field_1698	running
FIELD	ffd	Ljava/util/function/Supplier;	bc	field_1747	crashReportSupplier
FIELD	ffd	I	bd	field_1738	currentFps
FIELD	ffd	J	be	field_41332	renderTime
FIELD	ffd	Z	bf	field_1695	windowFocused
FIELD	ffd	Ljava/util/Queue;	bg	field_17404	renderTaskQueue
FIELD	ffd	Ljava/util/concurrent/CompletableFuture;	bh	field_18174	resourceReloadFuture
FIELD	ffd	Lfjn;	bi	field_26843	socialInteractionsToast
FIELD	ffd	Lbng;	bj	field_16240	profiler
FIELD	ffd	I	bk	field_22224	trackingTick
FIELD	ffd	Lbna;	bl	field_22225	tickTimeTracker
FIELD	ffd	Lbnf;	bm	field_22226	tickProfilerResult
FIELD	ffd	Lbou;	bn	field_29569	recorder
FIELD	ffd	Lffm;	bo	field_33697	resourceReloadLogger
FIELD	ffd	J	bp	field_37855	metricsSampleDuration
FIELD	ffd	D	bq	field_37856	gpuUtilizationPercentage
FIELD	ffd	Lezp$a;	br	field_37857	currentGlTimerQuery
FIELD	ffd	Lfev;	bs	field_39769	narratorManager
FIELD	ffd	Lfym;	bt	field_39770	messageHandler
FIELD	ffd	Lfzb;	bu	field_39492	abuseReportContext
FIELD	ffd	Lfes;	bv	field_45294	commandHistoryManager
FIELD	ffd	Levf;	bw	field_45295	symlinkFinder
FIELD	ffd	Z	bx	field_45900	finishedLoading
FIELD	ffd	J	by	field_46552	startTime
FIELD	ffd	J	bz	field_46553	uptimeInTicks
FIELD	ffd	Lale;	c	field_24211	UNICODE_FONT_ID
FIELD	ffd	Lale;	d	field_1749	ALT_TEXT_RENDERER_ID
FIELD	ffd	Ljava/lang/String;	e	field_33735	GL_ERROR_DIALOGUE
FIELD	ffd	Lgdk;	f	field_1769	worldRenderer
FIELD	ffd	Lgbc;	g	field_1713	particleManager
FIELD	ffd	Lfgn;	h	field_1772	textRenderer
FIELD	ffd	Lfgn;	i	field_39924	advanceValidatingTextRenderer
FIELD	ffd	Lgdf;	j	field_1773	gameRenderer
FIELD	ffd	Lggy;	k	field_1709	debugRenderer
FIELD	ffd	Lfgo;	l	field_1705	inGameHud
FIELD	ffd	Lffh;	m	field_1690	options
FIELD	ffd	Lffe;	n	field_1729	mouse
FIELD	ffd	Lffc;	o	field_1774	keyboard
FIELD	ffd	Ljava/io/File;	p	field_1697	runDirectory
FIELD	ffd	Lfyc;	q	field_1761	interactionManager
FIELD	ffd	Lfxt;	r	field_1687	world
FIELD	ffd	Lgco;	s	field_1724	player
FIELD	ffd	Lbss;	t	field_1719	cameraEntity
FIELD	ffd	Lbss;	u	field_1692	targetedEntity
FIELD	ffd	Levn;	v	field_1765	crosshairTarget
FIELD	ffd	I	w	field_1771	attackCooldown
FIELD	ffd	Z	x	field_1743	skipGameRender
FIELD	ffd	Lfnb;	y	field_1755	currentScreen
FIELD	ffd	Ljava/lang/String;	z	field_1770	fpsDebugString
METHOD	ffd	()V	B	method_55505	onDisconnected
METHOD	ffd	()Z	C	method_47602	isOptionalTelemetryEnabled
METHOD	ffd	()Z	D	method_47595	isOptionalTelemetryEnabledByApi
METHOD	ffd	()Z	E	method_47596	isTelemetryEnabledByApi
METHOD	ffd	()Z	F	method_29043	isMultiplayerEnabled
METHOD	ffd	()Z	G	method_35706	isRealmsEnabled
METHOD	ffd	()Lcom/mojang/authlib/minecraft/BanDetails;	H	method_44647	getMultiplayerBanDetails
METHOD	ffd	()Z	I	method_53518	isUsernameBanned
METHOD	ffd	()Lffd$a;	J	method_33884	getChatRestriction
METHOD	ffd	()Z	K	method_1530	isDemo
METHOD	ffd	()Lfxu;	L	method_1562	getNetworkHandler
METHOD	ffd	()Z	M	method_1498	isHudEnabled
METHOD	ffd	()Z	N	method_1517	isFancyGraphicsOrBetter
METHOD	ffd	()Z	O	method_29611	isFabulousGraphicsOrBetter
METHOD	ffd	()Z	P	method_1588	isAmbientOcclusionEnabled
METHOD	ffd	()Lffd;	Q	method_1551	getInstance
METHOD	ffd	()Ljava/util/concurrent/CompletableFuture;	R	method_1513	reloadResourcesConcurrently
METHOD	ffd	()Lfyh;	S	method_1558	getCurrentServerEntry
METHOD	ffd	()Z	T	method_1542	isInSingleplayer
METHOD	ffd	()Z	U	method_1496	isIntegratedServerRunning
METHOD	ffd	()Lgtc;	V	method_1576	getServer
METHOD	ffd	()Z	W	method_47392	isConnectedToLocalServer
METHOD	ffd	()Lffr;	X	method_1548	getSession
METHOD	ffd	()Lcom/mojang/authlib/GameProfile;	Y	method_53462	getGameProfile
METHOD	ffd	()Ljava/net/Proxy;	Z	method_1487	getNetworkProxy
METHOD	ffd	(D)Ljava/lang/String;	a	method_54116	formatSeconds
METHOD	ffd	(F)F	a	method_54785	getTargetMillisPerTick
METHOD	ffd	(I)V	a	method_1524	handleProfilerKeyPress
METHOD	ffd	(IJ)V	a	method_1506	handleGlErrorByDisableVsync
METHOD	ffd	(Lab;Lffd;Lgqf;Ljava/lang/String;Lffh;)Lab;	a	method_37274	addSystemDetailsToCrashReport
METHOD	ffd	(Lab;Ljava/util/List;)Ljava/nio/file/Path;	a	method_37275	saveProfilingResult
METHOD	ffd	(Lab;Ljava/util/function/Consumer;Ljava/util/List;)V	a	method_37276	method_37276
METHOD	ffd	(Lale;)Ljava/util/function/Function;	a	method_1549	getSpriteAtlas
METHOD	ffd	(Lamb;)Ljava/lang/String;	a	method_41732	method_41732
METHOD	ffd	(Lbnf;)V	a	method_37277	method_37277
METHOD	ffd	(Lbss;)V	a	method_1504	setCameraEntity
METHOD	ffd	(Lcom/mojang/authlib/GameProfile;Ljava/lang/Runnable;)Lfnb;	a	method_53519	method_53519
METHOD	ffd	(Lcom/mojang/authlib/minecraft/BanDetails;Ljava/lang/Runnable;)Lfnb;	a	method_53520	method_53520
METHOD	ffd	(Lcom/mojang/authlib/yggdrasil/YggdrasilAuthenticationService;Lfso;)Lcom/mojang/authlib/minecraft/UserApiService;	a	method_31382	createUserApiService
METHOD	ffd	(Lcun;)Ljava/util/stream/Stream;	a	method_1525	method_1525
METHOD	ffd	(Lcun;Ldpf;Ljw;)V	a	method_1499	addBlockEntityNbt
METHOD	ffd	(Lepu$c;Latz;Lamb;Laly;Ljava/lang/Thread;)Lgtc;	a	method_29603	method_29603
METHOD	ffd	(Lepu$c;Latz;Lamb;Z)V	a	method_29610	startIntegratedServer
METHOD	ffd	(Lezp;)V	a	method_41731	method_41731
METHOD	ffd	(Lffa;)V	a	method_48185	setNavigationType
METHOD	ffd	(Lffd$b;)V	a	method_53465	onFinishedLoading
METHOD	ffd	(Lffd$b;Ljava/lang/Throwable;)V	a	method_53521	method_53521
METHOD	ffd	(Lffd$b;Ljava/util/Optional;)V	a	method_53522	method_53522
METHOD	ffd	(Lffd;)Ljava/lang/String;	a	method_37279	method_37279
METHOD	ffd	(Lffd;Lgqf;Ljava/lang/String;Lffh;Lo;)V	a	method_22681	addSystemDetailsToCrashReport
METHOD	ffd	(Lffd;Ljava/io/File;Lo;)V	a	method_1565	printCrashReport
METHOD	ffd	(Lfgp;Lbnf;)V	a	method_1492	drawProfilerResults
METHOD	ffd	(Lfmv;)V	a	method_18502	setOverlay
METHOD	ffd	(Lfnb;)V	a	method_1507	setScreen
METHOD	ffd	(Lfnb;Z)V	a	method_18096	disconnect
METHOD	ffd	(Lfqs;)Ljava/util/stream/Stream;	a	method_53860	method_53860
METHOD	ffd	(Lfqs;Lcui$b;Lcyv;)Ljava/util/stream/Stream;	a	method_53863	method_53863
METHOD	ffd	(Lfqs;Lcyv;)Lale;	a	method_53861	method_53861
METHOD	ffd	(Lfxt;)V	a	method_18097	setWorld
METHOD	ffd	(Lfxt;Lfmz$a;)V	a	method_1481	joinWorld
METHOD	ffd	(Lfyy;)V	a	method_44376	ensureAbuseReportContext
METHOD	ffd	(Lgqf;)Ljava/lang/String;	a	method_37280	method_37280
METHOD	ffd	(Lgsx$a;)Lgsy;	a	method_1484	getSearchProvider
METHOD	ffd	(Lgsx$a;Ljava/util/List;)V	a	method_43759	reloadSearchProvider
METHOD	ffd	(Ljava/io/File;II)Lxo;	a	method_35698	takePanorama
METHOD	ffd	(Ljava/io/File;IIII)Lxo;	a	method_35699	takeHugeScreenshot
METHOD	ffd	(Ljava/io/File;Lyl;)Lyl;	a	method_35700	method_35700
METHOD	ffd	(Ljava/lang/Runnable;)Lfnb;	a	method_53523	method_53523
METHOD	ffd	(Ljava/lang/Runnable;Z)V	a	method_53524	method_53524
METHOD	ffd	(Ljava/lang/String;)V	a	method_29041	openChatScreen
METHOD	ffd	(Ljava/lang/Throwable;Lffd$b;)V	a	method_24226	handleResourceReloadException
METHOD	ffd	(Ljava/lang/Throwable;Lxo;Lffd$b;)V	a	method_31186	onResourceReloadFailure
METHOD	ffd	(Ljava/nio/file/Path;Lyl;)Lyl;	a	method_37281	method_37281
METHOD	ffd	(Ljava/util/List;)V	a	method_53525	createInitScreens
METHOD	ffd	(Ljava/util/UUID;)Z	a	method_29042	shouldBlockMessages
METHOD	ffd	(Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage;	a	method_18507	method_18507
METHOD	ffd	(Ljava/util/concurrent/CompletableFuture;Lffd$b;)V	a	method_29339	method_29339
METHOD	ffd	(Ljava/util/function/Consumer;)Z	a	method_34745	toggleDebugProfiler
METHOD	ffd	(Ljava/util/function/Consumer;DI)V	a	method_37282	method_37282
METHOD	ffd	(Ljava/util/function/Consumer;Lbnf;)V	a	method_34746	method_34746
METHOD	ffd	(Ljava/util/function/Consumer;Ljava/nio/file/Path;)V	a	method_37283	method_37283
METHOD	ffd	(Ljava/util/function/Consumer;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)V	a	method_37284	method_37284
METHOD	ffd	(Ljava/util/function/Consumer;Lxo;)V	a	method_37285	method_37285
METHOD	ffd	(Lo;)V	a	method_1494	setCrashReportSupplierAndAddDetails
METHOD	ffd	(Lp;)V	a	method_54117	addUptimesToCrashReport
METHOD	ffd	(Lxo;)V	a	method_49292	showResourceReloadFailureToast
METHOD	ffd	(ZLbnj;)Lbng;	a	method_24458	startMonitor
METHOD	ffd	(ZLffd$b;)Ljava/util/concurrent/CompletableFuture;	a	method_36561	reloadResources
METHOD	ffd	(ZLffd$b;Ljava/lang/Throwable;)V	a	method_49293	method_49293
METHOD	ffd	(ZLffd$b;Ljava/util/concurrent/CompletableFuture;Ljava/util/Optional;)V	a	method_24228	method_24228
METHOD	ffd	()Lguw;	aA	method_1577	getTutorialManager
METHOD	ffd	()Z	aB	method_1569	isWindowFocused
METHOD	ffd	()Lfez;	aC	method_1571	getCreativeHotbarStorage
METHOD	ffd	()Lgre;	aD	method_1554	getBakedModelManager
METHOD	ffd	()Lgpw;	aE	method_18321	getPaintingManager
METHOD	ffd	()Lgpv;	aF	method_18505	getStatusEffectSpriteManager
METHOD	ffd	()Lgpu;	aG	method_58476	getMapDecorationsAtlasManager
METHOD	ffd	()Lfgq;	aH	method_52699	getGuiAtlasManager
METHOD	ffd	()Lbng;	aI	method_16011	getProfiler
METHOD	ffd	()Larr;	aJ	method_35703	getWorldGenerationProgressTracker
METHOD	ffd	()Lgpz;	aK	method_18095	getSplashTextLoader
METHOD	ffd	()Lfmv;	aL	method_18506	getOverlay
METHOD	ffd	()Lfri;	aM	method_31320	getSocialInteractionsManager
METHOD	ffd	()Z	aN	method_22107	shouldRenderAsync
METHOD	ffd	()Leza;	aO	method_22683	getWindow
METHOD	ffd	()Lfhk;	aP	method_53526	getDebugHud
METHOD	ffd	()Lgds;	aQ	method_22940	getBufferBuilders
METHOD	ffd	()Lfwu;	aR	method_31974	getEntityModelLoader
METHOD	ffd	()Z	aS	method_33883	shouldFilterText
METHOD	ffd	()V	aT	method_38932	loadBlockList
METHOD	ffd	()Lazk;	aU	method_44256	getServicesSignatureVerifier
METHOD	ffd	()Z	aV	method_55606	providesProfileKeys
METHOD	ffd	()Lffa;	aW	method_48186	getNavigationType
METHOD	ffd	()Lfev;	aX	method_44713	getNarratorManager
METHOD	ffd	()Lfym;	aY	method_44714	getMessageHandler
METHOD	ffd	()Lfzb;	aZ	method_44377	getAbuseReportContext
METHOD	ffd	()Lgoy;	aa	method_1531	getTextureManager
METHOD	ffd	()Lauo;	ab	method_1478	getResourceManager
METHOD	ffd	()Latz;	ac	method_1520	getResourcePackManager
METHOD	ffd	()Late;	ad	method_45573	getDefaultResourcePack
METHOD	ffd	()Lgrn;	ae	method_1516	getServerResourcePackProvider
METHOD	ffd	()Ljava/nio/file/Path;	af	method_1479	getResourcePackDir
METHOD	ffd	()Lgqf;	ag	method_1526	getLanguageManager
METHOD	ffd	()Z	ah	method_1493	isPaused
METHOD	ffd	()Lgdg;	ai	method_30049	getVideoWarningManager
METHOD	ffd	()Lgtt;	aj	method_1483	getSoundManager
METHOD	ffd	()Lavw;	ak	method_1544	getMusicType
METHOD	ffd	()Lcom/mojang/authlib/minecraft/MinecraftSessionService;	al	method_1495	getSessionService
METHOD	ffd	()Lgpy;	am	method_1582	getSkinProvider
METHOD	ffd	()Lbss;	an	method_1560	getCameraEntity
METHOD	ffd	()Lgeg;	ao	method_1541	getBlockRenderManager
METHOD	ffd	()Lgit;	ap	method_1561	getEntityRenderDispatcher
METHOD	ffd	()Lgfl;	aq	method_31975	getBlockEntityRenderDispatcher
METHOD	ffd	()Lgjt;	ar	method_1480	getItemRenderer
METHOD	ffd	()Lcom/mojang/datafixers/DataFixer;	as	method_1543	getDataFixer
METHOD	ffd	()F	at	method_1488	getTickDelta
METHOD	ffd	()F	au	method_1534	getLastFrameDuration
METHOD	ffd	()Lfgg;	av	method_1505	getBlockColors
METHOD	ffd	()Z	aw	method_1555	hasReducedDebugInfo
METHOD	ffd	()Lfjm;	ax	method_1566	getToastManager
METHOD	ffd	(I)V	b	method_24041	setMipmapLevels
METHOD	ffd	(Lbss;)Z	b	method_27022	hasOutline
METHOD	ffd	(Lcun;)Ljava/util/stream/Stream;	b	method_1502	method_1502
METHOD	ffd	(Lffd$b;)V	b	method_51736	collectLoadTimes
METHOD	ffd	(Lffd;)Ljava/lang/String;	b	method_53905	method_53905
METHOD	ffd	(Lfnb;)V	b	method_56134	disconnect
METHOD	ffd	(Lfqs;)Ljava/util/stream/Stream;	b	method_53862	method_53862
METHOD	ffd	(Ljava/io/File;Lyl;)Lyl;	b	method_35704	method_35704
METHOD	ffd	(Ljava/lang/Object;)Z	b	method_40189	isCountrySetTo
METHOD	ffd	(Ljava/lang/String;)Ljava/lang/String;	b	method_37292	method_37292
METHOD	ffd	(Ljava/util/List;)V	b	method_46740	method_46740
METHOD	ffd	(Ljava/util/UUID;)Z	b	method_52701	uuidEquals
METHOD	ffd	(Ljava/util/concurrent/CompletableFuture;)V	b	method_18508	method_18508
METHOD	ffd	(Ljava/util/function/Consumer;Lbnf;)V	b	method_37290	method_37290
METHOD	ffd	(Ljava/util/function/Consumer;Ljava/nio/file/Path;)V	b	method_37291	method_37291
METHOD	ffd	(Lo;)V	b	method_43587	setCrashReportSupplier
METHOD	ffd	(Lxo;)V	b	method_35701	method_35701
METHOD	ffd	(Z)V	b	method_20539	openGameMenu
METHOD	ffd	(ZLbnj;)V	b	method_24460	endMonitor
METHOD	ffd	()Ljava/lang/String;	bC	method_37288	method_37288
METHOD	ffd	()Ljava/lang/String;	bD	method_37289	method_37289
METHOD	ffd	()Ljava/lang/String;	bE	method_54118	method_54118
METHOD	ffd	()Ljava/lang/String;	bF	method_54119	method_54119
METHOD	ffd	()Ljava/lang/String;	bG	method_54120	method_54120
METHOD	ffd	()Ljava/lang/String;	bH	method_54121	method_54121
METHOD	ffd	()Z	bI	method_59834	method_59834
METHOD	ffd	()Z	bJ	method_1491	method_1491
METHOD	ffd	()V	bK	method_1572	method_1572
METHOD	ffd	()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties;	bL	method_55608	method_55608
METHOD	ffd	()Lcom/mojang/authlib/yggdrasil/ProfileResult;	bM	method_53464	method_53464
METHOD	ffd	()I	bN	method_16010	method_16010
METHOD	ffd	()Lfcc;	ba	method_44646	getRealmsPeriodicCheckers
METHOD	ffd	()Lgcw;	bb	method_51253	getQuickPlayLogger
METHOD	ffd	()Lfes;	bc	method_52700	getCommandHistoryManager
METHOD	ffd	()Levf;	bd	method_52702	getSymlinkFinder
METHOD	ffd	()Ljava/lang/String;	be	method_54578	getLauncherBrand
METHOD	ffd	()Ljava/lang/String;	bf	method_24287	getWindowTitle
METHOD	ffd	()V	bg	method_49294	onForcedResourceReloadFailure
METHOD	ffd	()V	bh	method_1546	initializeSearchProviders
METHOD	ffd	()V	bi	method_54579	printCrashReport
METHOD	ffd	()V	bj	method_17044	checkGameData
METHOD	ffd	()I	bk	method_16009	getFramerateLimit
METHOD	ffd	()V	bl	method_1519	cleanUpAfterCrash
METHOD	ffd	()V	bm	method_37286	stopRecorder
METHOD	ffd	()V	bn	method_41733	forceStopRecorder
METHOD	ffd	()Z	bo	method_1536	doAttack
METHOD	ffd	()V	bp	method_1583	doItemUse
METHOD	ffd	()Z	bq	method_31321	isConnectedToServer
METHOD	ffd	()V	br	method_1508	handleInputEvents
METHOD	ffd	()Lcom/mojang/authlib/minecraft/UserApiService$UserProperties;	bs	method_55607	getUserProperties
METHOD	ffd	()V	bt	method_1511	doItemPick
METHOD	ffd	()Ljava/lang/String;	bu	method_37287	method_37287
METHOD	ffd	()Z	c	method_53466	isFinishedLoading
METHOD	ffd	(I)Larn;	c	method_17533	method_17533
METHOD	ffd	(Lcun;)Ljava/util/stream/Stream;	c	method_1485	method_1485
METHOD	ffd	(Lffd$b;)Ljava/lang/Runnable;	c	method_53527	onInitFinished
METHOD	ffd	(Lffd;)Ljava/lang/String;	c	method_37278	method_37278
METHOD	ffd	(Lfnb;)V	c	method_52703	enterReconfiguration
METHOD	ffd	(Ljava/lang/String;)Z	c	method_53864	method_53864
METHOD	ffd	(Ljava/util/List;)Lgsv;	c	method_53865	method_53865
METHOD	ffd	(Lo;)V	c	method_54580	printCrashReport
METHOD	ffd	(Lxo;)V	c	method_1510	method_1510
METHOD	ffd	(Z)V	c	method_1523	render
METHOD	ffd	()V	d	method_24288	updateWindowTitle
METHOD	ffd	(Lffd$b;)V	d	method_53528	method_53528
METHOD	ffd	(Lfnb;)V	d	method_29970	setScreenAndRender
METHOD	ffd	(Ljava/lang/String;)Z	d	method_1579	method_1579
METHOD	ffd	(Ljava/util/List;)Lgsv;	d	method_43762	method_43762
METHOD	ffd	(Lo;)Lo;	d	method_1587	addDetailsToCrashReport
METHOD	ffd	(Lxo;)Ljava/lang/String;	d	method_53866	method_53866
METHOD	ffd	(Z)V	d	method_1590	handleBlockBreaking
METHOD	ffd	()Layw;	e	method_24289	getModStatus
METHOD	ffd	(Lffd$b;)V	e	method_29338	method_29338
METHOD	ffd	(Lfnb;)V	e	method_18098	reset
METHOD	ffd	(Ljava/util/List;)Lgsv;	e	method_43764	method_43764
METHOD	ffd	(Lo;)Lo;	e	method_43588	method_43588
METHOD	ffd	(Lxo;)Ljava/lang/String;	e	method_1581	method_1581
METHOD	ffd	(Z)V	e	method_44352	method_44352
METHOD	ffd	()V	f	method_1514	run
METHOD	ffd	(Lfnb;)V	f	method_53529	method_53529
METHOD	ffd	(Lo;)Lo;	f	method_43589	method_43589
METHOD	ffd	(Lxo;)V	f	method_24229	method_24229
METHOD	ffd	()V	g	method_57017	onFontOptionsChanged
METHOD	ffd	()Leyi;	h	method_1522	getFramebuffer
METHOD	ffd	()Ljava/lang/String;	i	method_1515	getGameVersion
METHOD	ffd	()Ljava/lang/String;	j	method_1547	getVersionType
METHOD	ffd	()Z	k	method_1573	forcesUnicodeFont
METHOD	ffd	()Ljava/util/concurrent/CompletableFuture;	l	method_1521	reloadResources
METHOD	ffd	()Lepu;	m	method_1586	getLevelStorage
METHOD	ffd	()V	n	method_1490	stop
METHOD	ffd	()I	o	method_47599	getCurrentFps
METHOD	ffd	()J	p	method_47600	getRenderTime
METHOD	ffd	()V	q	method_1592	scheduleStop
METHOD	ffd	()Z	r	method_22108	isRunning
METHOD	ffd	()Lgto;	s	method_1538	getMusicTracker
METHOD	ffd	()V	t	method_1574	tick
METHOD	ffd	()Lgtx;	u	method_47601	getTelemetryManager
METHOD	ffd	()D	v	method_41734	getGpuUtilizationPercentage
METHOD	ffd	()Lfyf;	w	method_43590	getProfileKeys
METHOD	ffd	()Lfsa;	x	method_41735	createIntegratedServerLoader
METHOD	ffd	()V	y	method_18099	disconnect
CLASS	ffd$1	net/minecraft/class_310$1	net/minecraft/client/MinecraftClient$1
FIELD	ffd$1	[I	a	field_1778	field_1778
CLASS	ffd$a	net/minecraft/class_310$class_5859	net/minecraft/client/MinecraftClient$ChatRestriction
FIELD	ffd$a	Lffd$a;	a	field_28940	field_28940
FIELD	ffd$a	Lffd$a;	b	field_28941	field_28941
FIELD	ffd$a	Lffd$a;	c	field_28942	field_28942
FIELD	ffd$a	Lffd$a;	d	field_28943	field_28943
FIELD	ffd$a	Lxo;	e	field_39456	MORE_INFO_TEXT
FIELD	ffd$a	Lxo;	f	field_28944	description
FIELD	ffd$a	[Lffd$a;	g	field_28945	field_28945
METHOD	ffd$a	()Lxo;	a	method_33885	getDescription
METHOD	ffd$a	(Z)Z	a	method_33886	allowsChat
METHOD	ffd$a	()[Lffd$a;	b	method_36862	method_36862
CLASS	ffd$a$1	net/minecraft/class_310$class_5859$1	net/minecraft/client/MinecraftClient$ChatRestriction$1
CLASS	ffd$a$2	net/minecraft/class_310$class_5859$2	net/minecraft/client/MinecraftClient$ChatRestriction$2
CLASS	ffd$a$3	net/minecraft/class_310$class_5859$3	net/minecraft/client/MinecraftClient$ChatRestriction$3
CLASS	ffd$a$4	net/minecraft/class_310$class_5859$4	net/minecraft/client/MinecraftClient$ChatRestriction$4
CLASS	ffd$b	net/minecraft/class_310$class_8764	net/minecraft/client/MinecraftClient$LoadingContext
FIELD	ffd$b	Lfam;	a	comp_1906	comp_1906
FIELD	ffd$b	Lfso$c;	b	comp_1907	comp_1907
METHOD	ffd$b	()Lfam;	a	comp_1906	comp_1906
METHOD	ffd$b	()Lfso$c;	b	comp_1907	comp_1907
CLASS	ffe	net/minecraft/class_312	net/minecraft/client/Mouse
FIELD	ffe	Lffd;	a	field_1779	client
FIELD	ffe	Z	b	field_1791	leftButtonClicked
FIELD	ffe	Z	c	field_1790	middleButtonClicked
FIELD	ffe	Z	d	field_1788	rightButtonClicked
FIELD	ffe	D	e	field_1795	x
FIELD	ffe	D	f	field_1794	y
FIELD	ffe	I	g	field_1781	controlLeftTicks
FIELD	ffe	I	h	field_1780	activeButton
FIELD	ffe	Z	i	field_1784	hasResolutionChanged
FIELD	ffe	I	j	field_1796	field_1796
FIELD	ffe	D	k	field_1792	glfwTime
FIELD	ffe	Lazo;	l	field_1793	cursorXSmoother
FIELD	ffe	Lazo;	m	field_1782	cursorYSmoother
FIELD	ffe	D	n	field_1789	cursorDeltaX
FIELD	ffe	D	o	field_1787	cursorDeltaY
FIELD	ffe	D	p	field_45296	eventDeltaHorizontalWheel
FIELD	ffe	D	q	field_45297	eventDeltaVerticalWheel
FIELD	ffe	D	r	field_47842	lastTickTime
FIELD	ffe	Z	s	field_1783	cursorLocked
METHOD	ffe	()V	a	method_55793	tick
METHOD	ffe	(D)V	a	method_1606	updateMouse
METHOD	ffe	(J)V	a	method_1607	setup
METHOD	ffe	(JDD)V	a	method_1598	onMouseScroll
METHOD	ffe	(JIII)V	a	method_1601	onMouseButton
METHOD	ffe	(JIJ)V	a	method_29615	method_29615
METHOD	ffe	(JLjava/util/List;)V	a	method_29616	onFilesDropped
METHOD	ffe	(J[Ljava/nio/file/Path;)V	a	method_29617	method_29617
METHOD	ffe	(Lfnb;DD)V	a	method_55794	method_55794
METHOD	ffe	(Lfnb;DDDD)V	a	method_55795	method_55795
METHOD	ffe	([ZLfnb;DDI)V	a	method_1605	method_1605
METHOD	ffe	()Z	b	method_1608	wasLeftButtonClicked
METHOD	ffe	(JDD)V	b	method_1600	onCursorPos
METHOD	ffe	(JIII)V	b	method_22684	method_22684
METHOD	ffe	([ZLfnb;DDI)V	b	method_1611	method_1611
METHOD	ffe	()Z	c	method_35707	wasMiddleButtonClicked
METHOD	ffe	(JDD)V	c	method_22685	method_22685
METHOD	ffe	(JIII)V	c	method_22686	method_22686
METHOD	ffe	()Z	d	method_1609	wasRightButtonClicked
METHOD	ffe	(JDD)V	d	method_22687	method_22687
METHOD	ffe	()D	e	method_1603	getX
METHOD	ffe	(JDD)V	e	method_22688	method_22688
METHOD	ffe	()D	f	method_1604	getY
METHOD	ffe	(JDD)V	f	method_22689	method_22689
METHOD	ffe	()V	g	method_1599	onResolutionChanged
METHOD	ffe	()Z	h	method_1613	isCursorLocked
METHOD	ffe	()V	i	method_1612	lockCursor
METHOD	ffe	()V	j	method_1610	unlockCursor
METHOD	ffe	()V	k	method_30134	setResolutionChanged
CLASS	fff	net/minecraft/class_4065	net/minecraft/client/option/NarratorMode
FIELD	fff	Lfff;	a	field_18176	field_18176
FIELD	fff	Lfff;	b	field_18177	field_18177
FIELD	fff	Lfff;	c	field_18178	field_18178
FIELD	fff	Lfff;	d	field_18179	field_18179
FIELD	fff	Ljava/util/function/IntFunction;	e	field_18180	BY_ID
FIELD	fff	I	f	field_18181	id
FIELD	fff	Lxo;	g	field_24212	name
FIELD	fff	[Lfff;	h	field_18183	field_18183
METHOD	fff	()I	a	method_18509	getId
METHOD	fff	(I)Lfff;	a	method_18510	byId
METHOD	fff	()Lxo;	b	method_18511	getName
METHOD	fff	()Z	c	method_44715	shouldNarrateChat
METHOD	fff	()Z	d	method_44716	shouldNarrateSystem
METHOD	fff	()[Lfff;	e	method_36864	method_36864
CLASS	ffg	net/minecraft/class_7172	net/minecraft/client/option/SimpleOption
FIELD	ffg	Lffg$e;	a	field_38278	BOOLEAN
FIELD	ffg	Lffg$b;	b	field_41333	BOOLEAN_TEXT_GETTER
FIELD	ffg	Lorg/slf4j/Logger;	c	field_37862	LOGGER
FIELD	ffg	Lffg$l;	d	field_37863	tooltipFactory
FIELD	ffg	Ljava/util/function/Function;	e	field_37864	textGetter
FIELD	ffg	Lffg$n;	f	field_37865	callbacks
FIELD	ffg	Lcom/mojang/serialization/Codec;	g	field_38279	codec
FIELD	ffg	Ljava/lang/Object;	h	field_37866	defaultValue
FIELD	ffg	Ljava/util/function/Consumer;	i	field_37867	changeCallback
FIELD	ffg	Lxo;	j	field_38280	text
FIELD	ffg	Ljava/lang/Object;	k	field_37868	value
METHOD	ffg	()Lffg$l;	a	method_42399	emptyTooltip
METHOD	ffg	(Lffg$b;Ljava/lang/Object;)Lxo;	a	method_42715	method_42715
METHOD	ffg	(Lffh;)Lfha;	a	method_57701	createWidget
METHOD	ffg	(Lffh;III)Lfha;	a	method_18520	createWidget
METHOD	ffg	(Lffh;IIILjava/util/function/Consumer;)Lfha;	a	method_47603	createWidget
METHOD	ffg	(Ljava/lang/Boolean;)V	a	method_41752	method_41752
METHOD	ffg	(Ljava/lang/Object;)V	a	method_41748	setValue
METHOD	ffg	(Ljava/lang/String;Lffg$l;Lffg$b;ZLjava/util/function/Consumer;)Lffg;	a	method_47604	ofBoolean
METHOD	ffg	(Ljava/lang/String;Lffg$l;Z)Lffg;	a	method_41749	ofBoolean
METHOD	ffg	(Ljava/lang/String;Lffg$l;ZLjava/util/function/Consumer;)Lffg;	a	method_41750	ofBoolean
METHOD	ffg	(Ljava/lang/String;Z)Lffg;	a	method_42402	ofBoolean
METHOD	ffg	(Ljava/lang/String;ZLjava/util/function/Consumer;)Lffg;	a	method_41751	ofBoolean
METHOD	ffg	(Lxo;)Lffg$l;	a	method_42717	constantTooltip
METHOD	ffg	(Lxo;Laza;)Lxo;	a	method_42718	method_42718
METHOD	ffg	(Lxo;Ljava/lang/Boolean;)Lxo;	a	method_47605	method_47605
METHOD	ffg	(Lxo;Ljava/lang/Object;)Lfin;	a	method_47393	method_47393
METHOD	ffg	()Lffg$b;	b	method_42720	enumValueText
METHOD	ffg	(Ljava/lang/Boolean;)V	b	method_42405	method_42405
METHOD	ffg	(Ljava/lang/Object;)Ljava/lang/Object;	b	method_42403	method_42403
METHOD	ffg	()Ljava/lang/Object;	c	method_41753	getValue
METHOD	ffg	(Ljava/lang/Object;)V	c	method_47606	method_47606
METHOD	ffg	()Lcom/mojang/serialization/Codec;	d	method_42404	getCodec
METHOD	ffg	(Ljava/lang/Object;)Lfin;	d	method_47394	method_47394
METHOD	ffg	()Lffg$n;	e	method_41754	getCallbacks
CLASS	ffg$a	net/minecraft/class_7172$class_7273	net/minecraft/client/option/SimpleOption$AlternateValuesSupportingCyclingCallbacks
FIELD	ffg$a	Ljava/util/List;	a	comp_671	comp_671
FIELD	ffg$a	Ljava/util/List;	b	comp_672	comp_672
FIELD	ffg$a	Ljava/util/function/BooleanSupplier;	c	comp_673	comp_673
FIELD	ffg$a	Lffg$d$a;	d	comp_674	comp_674
FIELD	ffg$a	Lcom/mojang/serialization/Codec;	e	comp_675	comp_675
METHOD	ffg$a	()Ljava/util/List;	b	comp_671	comp_671
METHOD	ffg$a	()Ljava/util/List;	c	comp_672	comp_672
METHOD	ffg$a	()Ljava/util/function/BooleanSupplier;	d	comp_673	comp_673
CLASS	ffg$b	net/minecraft/class_7172$class_7303	net/minecraft/client/option/SimpleOption$ValueTextGetter
CLASS	ffg$c	net/minecraft/class_7172$class_7304	net/minecraft/client/option/SimpleOption$MaxSuppliableIntCallbacks
FIELD	ffg$c	I	a	comp_593	comp_593
FIELD	ffg$c	Ljava/util/function/IntSupplier;	b	comp_690	comp_690
FIELD	ffg$c	I	c	comp_1316	comp_1316
METHOD	ffg$c	(Ljava/lang/Integer;)Ljava/util/Optional;	a	method_42408	validate
METHOD	ffg$c	(Ljava/lang/Integer;I)Ljava/lang/String;	a	method_49597	method_49597
METHOD	ffg$c	(Ljava/lang/Integer;)Lcom/mojang/serialization/DataResult;	c	method_42409	method_42409
METHOD	ffg$c	()Ljava/util/function/IntSupplier;	g	comp_690	comp_690
METHOD	ffg$c	()I	h	comp_1316	comp_1316
CLASS	ffg$d	net/minecraft/class_7172$class_7305	net/minecraft/client/option/SimpleOption$CyclingCallbacks
METHOD	ffg$d	()Lfhj$c;	a	method_42721	getValues
METHOD	ffg$d	(Lffg$l;IIILffh;Ljava/util/function/Consumer;Lffg;)Lfha;	a	method_42723	method_42723
METHOD	ffg$d	(Lffg;Lffh;Ljava/util/function/Consumer;Lfhj;Ljava/lang/Object;)V	a	method_42724	method_42724
METHOD	ffg$d	()Lffg$d$a;	e	comp_674	comp_674
CLASS	ffg$d$a	net/minecraft/class_7172$class_7305$class_7274	net/minecraft/client/option/SimpleOption$CyclingCallbacks$ValueSetter
CLASS	ffg$e	net/minecraft/class_7172$class_7173	net/minecraft/client/option/SimpleOption$PotentialValuesBasedCallbacks
FIELD	ffg$e	Ljava/util/List;	a	comp_592	comp_592
FIELD	ffg$e	Lcom/mojang/serialization/Codec;	b	comp_675	comp_675
METHOD	ffg$e	()Ljava/util/List;	b	comp_592	comp_592
CLASS	ffg$f	net/minecraft/class_7172$class_7174	net/minecraft/client/option/SimpleOption$ValidatingIntSliderCallbacks
FIELD	ffg$f	I	a	comp_593	comp_593
FIELD	ffg$f	I	b	comp_594	comp_594
METHOD	ffg$f	(Ljava/lang/Integer;)Ljava/util/Optional;	a	method_41761	validate
CLASS	ffg$g	net/minecraft/class_7172$class_7275	net/minecraft/client/option/SimpleOption$IntSliderCallbacks
METHOD	ffg$g	(D)Ljava/lang/Integer;	a	method_42412	toValue
METHOD	ffg$g	(Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lffg$k;	a	method_42414	withModifier
METHOD	ffg$g	()I	b	comp_594	comp_594
METHOD	ffg$g	(Ljava/lang/Integer;)D	b	method_42415	toSliderProgress
METHOD	ffg$g	()I	d	comp_593	comp_593
CLASS	ffg$g$1	net/minecraft/class_7172$class_7275$1	net/minecraft/client/option/SimpleOption$IntSliderCallbacks$1
FIELD	ffg$g$1	Ljava/util/function/ToIntFunction;	a	field_37869	field_37869
FIELD	ffg$g$1	Ljava/util/function/IntFunction;	b	field_37870	field_37870
FIELD	ffg$g$1	Lffg$g;	c	field_37871	field_37871
CLASS	ffg$h	net/minecraft/class_7172$class_7276	net/minecraft/client/option/SimpleOption$LazyCyclingCallbacks
FIELD	ffg$h	Ljava/util/function/Supplier;	a	comp_676	comp_676
FIELD	ffg$h	Ljava/util/function/Function;	b	comp_677	comp_677
FIELD	ffg$h	Lcom/mojang/serialization/Codec;	c	comp_675	comp_675
METHOD	ffg$h	()Ljava/util/function/Supplier;	b	comp_676	comp_676
METHOD	ffg$h	()Ljava/util/function/Function;	c	comp_677	comp_677
CLASS	ffg$i	net/minecraft/class_7172$class_7175	net/minecraft/client/option/SimpleOption$OptionSliderWidgetImpl
FIELD	ffg$i	Lffg;	d	field_37872	option
FIELD	ffg$i	Lffg$k;	e	field_37873	callbacks
FIELD	ffg$i	Lffg$l;	f	field_37874	tooltipFactory
FIELD	ffg$i	Ljava/util/function/Consumer;	m	field_41334	changeCallback
CLASS	ffg$j	net/minecraft/class_7172$class_7306	net/minecraft/client/option/SimpleOption$TypeChangeableCallbacks
METHOD	ffg$j	()Z	c	method_42722	isCycling
CLASS	ffg$k	net/minecraft/class_7172$class_7176	net/minecraft/client/option/SimpleOption$SliderCallbacks
METHOD	ffg$k	(Lffh;IIILffg$l;Ljava/util/function/Consumer;Lffg;)Lfha;	a	method_42725	method_42725
METHOD	ffg$k	(D)Ljava/lang/Object;	b	method_41763	toValue
METHOD	ffg$k	(Ljava/lang/Object;)D	b	method_41765	toSliderProgress
CLASS	ffg$l	net/minecraft/class_7172$class_7277	net/minecraft/client/option/SimpleOption$TooltipFactory
CLASS	ffg$m	net/minecraft/class_7172$class_7177	net/minecraft/client/option/SimpleOption$DoubleSliderCallbacks
FIELD	ffg$m	Lffg$m;	a	field_37875	field_37875
FIELD	ffg$m	[Lffg$m;	b	field_37876	field_37876
METHOD	ffg$m	()[Lffg$m;	a	method_41767	method_41767
METHOD	ffg$m	(D)Ljava/lang/Double;	a	method_41768	toValue
METHOD	ffg$m	(Ljava/lang/Boolean;)Ljava/lang/Double;	a	method_42419	method_42419
METHOD	ffg$m	(Ljava/lang/Double;)Ljava/util/Optional;	a	method_41770	validate
METHOD	ffg$m	(Ljava/util/function/DoubleFunction;Ljava/util/function/ToDoubleFunction;)Lffg$k;	a	method_42420	withModifier
METHOD	ffg$m	(Ljava/lang/Double;)D	b	method_41771	toSliderProgress
CLASS	ffg$m$1	net/minecraft/class_7172$class_7177$1	net/minecraft/client/option/SimpleOption$DoubleSliderCallbacks$1
FIELD	ffg$m$1	Ljava/util/function/ToDoubleFunction;	a	field_38283	field_38283
FIELD	ffg$m$1	Ljava/util/function/DoubleFunction;	b	field_38284	field_38284
FIELD	ffg$m$1	Lffg$m;	c	field_38285	field_38285
CLASS	ffg$n	net/minecraft/class_7172$class_7178	net/minecraft/client/option/SimpleOption$Callbacks
METHOD	ffg$n	(Lffg$l;Lffh;IIILjava/util/function/Consumer;)Ljava/util/function/Function;	a	method_41756	getWidgetCreator
METHOD	ffg$n	(Ljava/lang/Object;)Ljava/util/Optional;	a	method_41758	validate
METHOD	ffg$n	()Lcom/mojang/serialization/Codec;	f	comp_675	comp_675
CLASS	ffh	net/minecraft/class_315	net/minecraft/client/option/GameOptions
FIELD	ffh	Lffb;	A	field_1903	jumpKey
FIELD	ffh	Lffb;	B	field_1832	sneakKey
FIELD	ffh	Lffb;	C	field_1867	sprintKey
FIELD	ffh	Lffb;	D	field_1822	inventoryKey
FIELD	ffh	Lffb;	E	field_1831	swapHandsKey
FIELD	ffh	Lffb;	F	field_1869	dropKey
FIELD	ffh	Lffb;	G	field_1904	useKey
FIELD	ffh	Lffb;	H	field_1886	attackKey
FIELD	ffh	Lffb;	I	field_1871	pickItemKey
FIELD	ffh	Lffb;	J	field_1890	chatKey
FIELD	ffh	Lffb;	K	field_1907	playerListKey
FIELD	ffh	Lffb;	L	field_1845	commandKey
FIELD	ffh	Lffb;	M	field_26845	socialInteractionsKey
FIELD	ffh	Lffb;	N	field_1835	screenshotKey
FIELD	ffh	Lffb;	O	field_1824	togglePerspectiveKey
FIELD	ffh	Lffb;	P	field_1816	smoothCameraKey
FIELD	ffh	Lffb;	Q	field_1836	fullscreenKey
FIELD	ffh	Lffb;	R	field_1906	spectatorOutlinesKey
FIELD	ffh	Lffb;	S	field_1844	advancementsKey
FIELD	ffh	[Lffb;	T	field_1852	hotbarKeys
FIELD	ffh	Lffb;	U	field_1879	saveToolbarActivatorKey
FIELD	ffh	Lffb;	V	field_1874	loadToolbarActivatorKey
FIELD	ffh	[Lffb;	W	field_1839	allKeys
FIELD	ffh	Lffd;	X	field_1863	client
FIELD	ffh	Z	Y	field_1842	hudHidden
FIELD	ffh	Ljava/lang/String;	Z	field_1864	lastServer
FIELD	ffh	Lffg;	aA	field_1841	ao
FIELD	ffh	Lxo;	aB	field_37880	NONE_CHUNK_BUILDER_MODE_TOOLTIP
FIELD	ffh	Lxo;	aC	field_37881	BY_PLAYER_CHUNK_BUILDER_MODE_TOOLTIP
FIELD	ffh	Lxo;	aD	field_37882	NEARBY_CHUNK_BUILDER_MODE_TOOLTIP
FIELD	ffh	Lffg;	aE	field_34787	chunkBuilderMode
FIELD	ffh	Lffg;	aF	field_1877	chatVisibility
FIELD	ffh	Lffg;	aG	field_1820	chatOpacity
FIELD	ffh	Lffg;	aH	field_23932	chatLineSpacing
FIELD	ffh	I	a	field_32149	field_32149
FIELD	ffh	Lxo;	aI	field_49474	MENU_BACKGROUND_BLURRINESS_TOOLTIP
FIELD	ffh	D	aJ	field_49475	DEFAULT_MENU_BACKGROUND_BLURRINESS
FIELD	ffh	Lffg;	aK	field_49476	menuBackgroundBlurriness
FIELD	ffh	Lffg;	aL	field_18726	textBackgroundOpacity
FIELD	ffh	Lffg;	aM	field_40382	panoramaSpeed
FIELD	ffh	Lxo;	aN	field_43043	HIGH_CONTRAST_TOOLTIP
FIELD	ffh	Lffg;	aO	field_43044	highContrast
FIELD	ffh	Lffg;	aP	field_45987	narratorHotkey
FIELD	ffh	Ljava/util/Set;	aQ	field_1892	enabledPlayerModelParts
FIELD	ffh	Lffg;	aR	field_1829	mainArm
FIELD	ffh	Lffg;	aS	field_1908	chatScale
FIELD	ffh	Lffg;	aT	field_1915	chatWidth
FIELD	ffh	Lffg;	aU	field_1825	chatHeightUnfocused
FIELD	ffh	Lffg;	aV	field_1838	chatHeightFocused
FIELD	ffh	Lffg;	aW	field_23933	chatDelay
FIELD	ffh	Lxo;	aX	field_41783	NOTIFICATION_DISPLAY_TIME_TOOLTIP
FIELD	ffh	Lffg;	aY	field_41784	notificationDisplayTime
FIELD	ffh	Lffg;	aZ	field_1856	mipmapLevels
FIELD	ffh	Z	aa	field_1914	smoothCameraEnabled
FIELD	ffh	I	ab	field_43405	field_43405
FIELD	ffh	Ljava/lang/String;	ac	field_1883	language
FIELD	ffh	Z	ad	field_41785	onboardAccessibility
FIELD	ffh	Z	ae	field_25623	syncChunkWrites
FIELD	ffh	Lorg/slf4j/Logger;	af	field_1834	LOGGER
FIELD	ffh	Lcom/google/gson/Gson;	ag	field_1823	GSON
FIELD	ffh	Lcom/google/gson/reflect/TypeToken;	ah	field_1859	STRING_LIST_TYPE
FIELD	ffh	Lcom/google/common/base/Splitter;	ai	field_1853	COLON_SPLITTER
FIELD	ffh	Lxo;	aj	field_37878	DARK_MOJANG_STUDIOS_BACKGROUND_COLOR_TOOLTIP
FIELD	ffh	Lffg;	ak	field_32156	monochromeLogo
FIELD	ffh	Lxo;	al	field_37879	HIDE_LIGHTNING_FLASHES_TOOLTIP
FIELD	ffh	Lffg;	am	field_34786	hideLightningFlashes
FIELD	ffh	Lxo;	an	field_46854	HIDE_SPLASH_TEXTS_TOOLTIP
FIELD	ffh	Lffg;	ao	field_46855	hideSplashTexts
FIELD	ffh	Lffg;	ap	field_1843	mouseSensitivity
FIELD	ffh	Lffg;	aq	field_1870	viewDistance
FIELD	ffh	Lffg;	ar	field_34959	simulationDistance
FIELD	ffh	I	as	field_34784	serverViewDistance
FIELD	ffh	Lffg;	at	field_24214	entityDistanceScaling
FIELD	ffh	Lffg;	au	field_1909	maxFps
FIELD	ffh	Lffg;	av	field_1814	cloudRenderMode
FIELD	ffh	Lxo;	aw	field_38289	FAST_GRAPHICS_TOOLTIP
FIELD	ffh	Lxo;	ax	field_38286	FABULOUS_GRAPHICS_TOOLTIP
FIELD	ffh	Lxo;	ay	field_38287	FANCY_GRAPHICS_TOOLTIP
FIELD	ffh	Lffg;	az	field_25444	graphicsMode
FIELD	ffh	Lffg;	bA	field_1854	touchscreen
FIELD	ffh	Lffg;	bB	field_1857	fullscreen
FIELD	ffh	Lffg;	bC	field_1891	bobView
FIELD	ffh	Lxo;	bD	field_38297	TOGGLE_KEY_TEXT
FIELD	ffh	Lxo;	bE	field_38298	HOLD_KEY_TEXT
FIELD	ffh	Lffg;	bF	field_21332	sneakToggled
FIELD	ffh	Lffg;	bG	field_21333	sprintToggled
FIELD	ffh	Lxo;	bH	field_38299	HIDE_MATCHED_NAMES_TOOLTIP
FIELD	ffh	I	b	field_32150	field_32150
FIELD	ffh	Lffg;	bI	field_26926	hideMatchedNames
FIELD	ffh	Lffg;	bJ	field_35426	showAutosaveIndicator
FIELD	ffh	Lxo;	bK	field_39320	ONLY_SHOW_SECURE_CHAT_TOOLTIP
FIELD	ffh	Lffg;	bL	field_39321	onlyShowSecureChat
FIELD	ffh	Ljava/io/File;	bM	field_1897	optionsFile
FIELD	ffh	Lfep;	bN	field_26677	perspective
FIELD	ffh	Lffg;	bO	field_1826	fov
FIELD	ffh	Lxo;	bP	field_41335	TELEMETRY_TOOLTIP
FIELD	ffh	Lffg;	bQ	field_41336	telemetryOptInExtra
FIELD	ffh	Lxo;	bR	field_38290	SCREEN_EFFECT_SCALE_TOOLTIP
FIELD	ffh	Lffg;	bS	field_26675	distortionEffectScale
FIELD	ffh	Lxo;	bT	field_38291	FOV_EFFECT_SCALE_TOOLTIP
FIELD	ffh	Lffg;	bU	field_26676	fovEffectScale
FIELD	ffh	Lxo;	bV	field_38292	DARKNESS_EFFECT_SCALE_TOOLTIP
FIELD	ffh	Lffg;	bW	field_38293	darknessEffectScale
FIELD	ffh	Lxo;	bX	field_42112	GLINT_SPEED_TOOLTIP
FIELD	ffh	Lffg;	bY	field_42113	glintSpeed
FIELD	ffh	Lxo;	bZ	field_42114	GLINT_STRENGTH_TOOLTIP
FIELD	ffh	Lffg;	ba	field_1895	attackIndicator
FIELD	ffh	Lffg;	bb	field_1878	biomeBlendRadius
FIELD	ffh	Lffg;	bc	field_1889	mouseWheelSensitivity
FIELD	ffh	Lffg;	bd	field_20308	rawMouseInput
FIELD	ffh	Lffg;	be	field_1848	autoJump
FIELD	ffh	Lffg;	bf	field_41094	operatorItemsTab
FIELD	ffh	Lffg;	bg	field_1873	autoSuggestions
FIELD	ffh	Lffg;	bh	field_1900	chatColors
FIELD	ffh	Lffg;	bi	field_1911	chatLinks
FIELD	ffh	Lffg;	bj	field_1817	chatLinksPrompt
FIELD	ffh	Lffg;	bk	field_1884	enableVsync
FIELD	ffh	Lffg;	bl	field_1888	entityShadows
FIELD	ffh	Lffg;	bm	field_1819	forceUnicodeFont
FIELD	ffh	Lffg;	bn	field_49105	japaneseGlyphVariants
FIELD	ffh	Lffg;	bo	field_1865	invertYMouse
FIELD	ffh	Lffg;	bp	field_19244	discreteMouseScroll
FIELD	ffh	Lffg;	bq	field_1830	realmsNotifications
FIELD	ffh	Lxo;	br	field_38294	ALLOW_SERVER_LISTING_TOOLTIP
FIELD	ffh	Lffg;	bs	field_35637	allowServerListing
FIELD	ffh	Lffg;	bt	field_1910	reducedDebugInfo
FIELD	ffh	Ljava/util/Map;	bu	field_1916	soundVolumeLevels
FIELD	ffh	Lffg;	bv	field_1818	showSubtitles
FIELD	ffh	Lxo;	bw	field_38295	DIRECTIONAL_AUDIO_ON_TOOLTIP
FIELD	ffh	Lxo;	bx	field_38296	DIRECTIONAL_AUDIO_OFF_TOOLTIP
FIELD	ffh	Lffg;	by	field_37877	directionalAudio
FIELD	ffh	Lffg;	bz	field_18725	backgroundForChatOnly
FIELD	ffh	I	c	field_32152	field_32152
FIELD	ffh	Lffg;	ca	field_42115	glintStrength
FIELD	ffh	Lxo;	cb	field_42481	DAMAGE_TILT_STRENGTH_TOOLTIP
FIELD	ffh	Lffg;	cc	field_42482	damageTiltStrength
FIELD	ffh	Lffg;	cd	field_1840	gamma
FIELD	ffh	I	ce	field_43110	MAX_SERIALIZABLE_GUI_SCALE
FIELD	ffh	Lffg;	cf	field_1868	guiScale
FIELD	ffh	Lffg;	cg	field_1882	particles
FIELD	ffh	Lffg;	ch	field_1896	narrator
FIELD	ffh	Lffg;	ci	field_34783	soundDevice
FIELD	ffh	I	d	field_32153	field_32153
FIELD	ffh	I	e	field_32154	field_32154
FIELD	ffh	I	f	field_32155	field_32155
FIELD	ffh	Ljava/lang/String;	g	field_34785	EMPTY_STRING
FIELD	ffh	I	h	field_38300	MAX_FRAMERATE
FIELD	ffh	Ljava/util/List;	i	field_1887	resourcePacks
FIELD	ffh	Ljava/util/List;	j	field_1846	incompatibleResourcePacks
FIELD	ffh	Ljava/lang/String;	k	field_1828	fullscreenResolution
FIELD	ffh	Z	l	field_1815	hideServerAddress
FIELD	ffh	Z	m	field_1827	advancedItemTooltips
FIELD	ffh	Z	n	field_1837	pauseOnLostFocus
FIELD	ffh	I	o	field_1872	overrideWidth
FIELD	ffh	I	p	field_1885	overrideHeight
FIELD	ffh	Z	q	field_1876	useNativeTransport
FIELD	ffh	Lguy;	r	field_1875	tutorialStep
FIELD	ffh	Z	s	field_26844	joinedFirstServer
FIELD	ffh	Z	t	field_28777	hideBundleTutorial
FIELD	ffh	I	u	field_1901	glDebugVerbosity
FIELD	ffh	Z	v	field_21840	skipMultiplayerWarning
FIELD	ffh	Lffb;	w	field_1894	forwardKey
FIELD	ffh	Lffb;	x	field_1913	leftKey
FIELD	ffh	Lffb;	y	field_1881	backKey
FIELD	ffh	Lffb;	z	field_1849	rightKey
METHOD	ffh	()Lffg;	A	method_42561	getChatDelay
METHOD	ffh	()Lffg;	B	method_48191	getNotificationDisplayTime
METHOD	ffh	()Lffg;	C	method_42563	getMipmapLevels
METHOD	ffh	()Lffg;	D	method_42565	getAttackIndicator
METHOD	ffh	()Lffg;	E	method_41805	getBiomeBlendRadius
METHOD	ffh	()Lffg;	F	method_41806	getMouseWheelSensitivity
METHOD	ffh	()Lffg;	G	method_41807	getRawMouseInput
METHOD	ffh	()Lffg;	H	method_42423	getAutoJump
METHOD	ffh	()Lffg;	I	method_47395	getOperatorItemsTab
METHOD	ffh	()Lffg;	J	method_42425	getAutoSuggestions
METHOD	ffh	()Lffg;	K	method_42427	getChatColors
METHOD	ffh	()Lffg;	L	method_42429	getChatLinks
METHOD	ffh	()Lffg;	M	method_42431	getChatLinksPrompt
METHOD	ffh	()Lffg;	N	method_42433	getEnableVsync
METHOD	ffh	()Lffg;	O	method_42435	getEntityShadows
METHOD	ffh	()Lffg;	P	method_42437	getForceUnicodeFont
METHOD	ffh	()Lffg;	Q	method_57018	getJapaneseGlyphVariants
METHOD	ffh	()Lffg;	R	method_42438	getInvertYMouse
METHOD	ffh	()Lffg;	S	method_42439	getDiscreteMouseScroll
METHOD	ffh	()Lffg;	T	method_42440	getRealmsNotifications
METHOD	ffh	()Lffg;	U	method_42441	getAllowServerListing
METHOD	ffh	()Lffg;	V	method_42442	getReducedDebugInfo
METHOD	ffh	()Lffg;	W	method_42443	getShowSubtitles
METHOD	ffh	()Lffg;	X	method_42444	getDirectionalAudio
METHOD	ffh	()Lffg;	Y	method_42445	getBackgroundForChatOnly
METHOD	ffh	()Lffg;	Z	method_42446	getTouchscreen
METHOD	ffh	()Lffg;	a	method_41772	getMonochromeLogo
METHOD	ffh	(D)I	a	method_41773	toMouseWheelSensitivitySliderProgressValue
METHOD	ffh	(F)F	a	method_19343	getTextBackgroundOpacity
METHOD	ffh	(I)I	a	method_19344	getTextBackgroundColor
METHOD	ffh	(Latz;)V	a	method_49598	refreshResourcePacks
METHOD	ffh	(Lawa;)F	a	method_1630	getSoundVolume
METHOD	ffh	(Lawa;Ljava/lang/Double;)V	a	method_45575	method_45575
METHOD	ffh	(Lbth;)V	a	method_42455	method_42455
METHOD	ffh	(Lcmt;)V	a	method_42456	method_42456
METHOD	ffh	(Lcmw;)Z	a	method_32594	isPlayerModelPartEnabled
METHOD	ffh	(Lcmw;Z)V	a	method_1631	togglePlayerModelPart
METHOD	ffh	(Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String;	a	method_37293	method_37293
METHOD	ffh	(Lfen;)V	a	method_42458	method_42458
METHOD	ffh	(Lfep;)V	a	method_31043	setPerspective
METHOD	ffh	(Lfer;)V	a	method_42459	method_42459
METHOD	ffh	(Lfew;)V	a	method_42460	method_42460
METHOD	ffh	(Lffb;Leyr$a;)V	a	method_1641	setKeyCode
METHOD	ffh	(Lfff;)V	a	method_42463	method_42463
METHOD	ffh	(Lffg;Lfew;)V	a	method_42464	method_42464
METHOD	ffh	(Lffh$a;)V	a	method_33666	accept
METHOD	ffh	(Lffh$b;)V	a	method_57019	acceptProfiledOptions
METHOD	ffh	(Lffi;)V	a	method_42465	method_42465
METHOD	ffh	(Lffk;)V	a	method_41776	method_41776
METHOD	ffh	(Ljava/lang/Boolean;)V	a	method_47607	method_47607
METHOD	ffh	(Ljava/lang/Double;)V	a	method_42467	method_42467
METHOD	ffh	(Ljava/lang/Integer;)V	a	method_42468	method_42468
METHOD	ffh	(Ljava/lang/String;)Z	a	method_32595	isTrue
METHOD	ffh	(Ljava/lang/String;Lawa;)Lffg;	a	method_45576	createSoundVolumeOption
METHOD	ffh	(Ljava/util/EnumMap;)V	a	method_45577	method_45577
METHOD	ffh	(Lur;)Lur;	a	method_1626	update
METHOD	ffh	(Lur;Ljava/lang/String;)V	a	method_24230	method_24230
METHOD	ffh	(Lxo;D)Lxo;	a	method_41781	getPercentValueText
METHOD	ffh	(Lxo;I)Lxo;	a	method_41782	getGenericValueText
METHOD	ffh	(Lxo;Lfew;)Lxo;	a	method_42497	method_42497
METHOD	ffh	(Lxo;Lfff;)Lxo;	a	method_42489	method_42489
METHOD	ffh	(Lxo;Ljava/lang/Boolean;)Lxo;	a	method_47608	method_47608
METHOD	ffh	(Lxo;Ljava/lang/Double;)Lxo;	a	method_42492	method_42492
METHOD	ffh	(Lxo;Ljava/lang/Integer;)Lxo;	a	method_42493	method_42493
METHOD	ffh	(Lxo;Ljava/lang/String;)Lxo;	a	method_42523	method_42523
METHOD	ffh	(Lxo;Lxo;)Lxo;	a	method_41783	getGenericValueText
METHOD	ffh	()Lfep;	aA	method_31044	getPerspective
METHOD	ffh	()Ljava/io/File;	aB	method_37294	getOptionsFile
METHOD	ffh	()Ljava/lang/String;	aC	method_37295	collectProfiledOptions
METHOD	ffh	()I	aD	method_38521	getClampedViewDistance
METHOD	ffh	()V	aE	method_57020	onFontOptionsChanged
METHOD	ffh	()Z	aF	method_57021	shouldUseJapaneseGlyphsByDefault
METHOD	ffh	()Ljava/util/List;	aG	method_42478	method_42478
METHOD	ffh	()I	aH	method_42479	method_42479
METHOD	ffh	()Z	aI	method_42480	method_42480
METHOD	ffh	()Lffg;	aa	method_42447	getFullscreen
METHOD	ffh	()Lffg;	ab	method_42448	getBobView
METHOD	ffh	()Lffg;	ac	method_42449	getSneakToggled
METHOD	ffh	()Lffg;	ad	method_42450	getSprintToggled
METHOD	ffh	()Lffg;	ae	method_42451	getHideMatchedNames
METHOD	ffh	()Lffg;	af	method_42452	getShowAutosaveIndicator
METHOD	ffh	()Lffg;	ag	method_44026	getOnlyShowSecureChat
METHOD	ffh	()Lffg;	ah	method_41808	getFov
METHOD	ffh	()Lffg;	ai	method_47609	getTelemetryOptInExtra
METHOD	ffh	()Lffg;	aj	method_42453	getDistortionEffectScale
METHOD	ffh	()Lffg;	ak	method_42454	getFovEffectScale
METHOD	ffh	()Lffg;	al	method_42472	getDarknessEffectScale
METHOD	ffh	()Lffg;	am	method_48580	getGlintSpeed
METHOD	ffh	()Lffg;	an	method_48581	getGlintStrength
METHOD	ffh	()Lffg;	ao	method_48974	getDamageTiltStrength
METHOD	ffh	()Lffg;	ap	method_42473	getGamma
METHOD	ffh	()Lffg;	aq	method_42474	getGuiScale
METHOD	ffh	()Lffg;	ar	method_42475	getParticles
METHOD	ffh	()Lffg;	as	method_42476	getNarrator
METHOD	ffh	()Lffg;	at	method_42477	getSoundDevice
METHOD	ffh	()V	au	method_1636	load
METHOD	ffh	()V	av	method_1640	write
METHOD	ffh	()Laqt;	aw	method_53842	getSyncedOptions
METHOD	ffh	()V	ax	method_1643	sendClientSettings
METHOD	ffh	()Lfer;	ay	method_1632	getCloudRenderModeValue
METHOD	ffh	()Z	az	method_1639	shouldUseNativeTransport
METHOD	ffh	()Lffg;	b	method_41784	getHideLightningFlashes
METHOD	ffh	(F)I	b	method_19345	getTextBackgroundColor
METHOD	ffh	(I)V	b	method_38520	setServerViewDistance
METHOD	ffh	(Latz;)V	b	method_1627	addResourcePackProfilesToManager
METHOD	ffh	(Lawa;)Lffg;	b	method_45578	getSoundVolumeOption
METHOD	ffh	(Lcmw;Z)V	b	method_1635	setPlayerModelPart
METHOD	ffh	(Lfew;)Z	b	method_42486	method_42486
METHOD	ffh	(Lffk;)Lfin;	b	method_47396	method_47396
METHOD	ffh	(Ljava/lang/Boolean;)V	b	method_42466	method_42466
METHOD	ffh	(Ljava/lang/Double;)V	b	method_48975	method_48975
METHOD	ffh	(Ljava/lang/Integer;)V	b	method_42502	method_42502
METHOD	ffh	(Ljava/lang/String;)Z	b	method_32596	isFalse
METHOD	ffh	(Lxo;D)Lxo;	b	method_59835	getPercentOrOffValueText
METHOD	ffh	(Lxo;I)Lxo;	b	method_41791	getPixelValueText
METHOD	ffh	(Lxo;Ljava/lang/Boolean;)Lxo;	b	method_42491	method_42491
METHOD	ffh	(Lxo;Ljava/lang/Double;)Lxo;	b	method_41788	method_41788
METHOD	ffh	(Lxo;Ljava/lang/Integer;)Lxo;	b	method_42508	method_42508
METHOD	ffh	()Lffg;	c	method_54581	getHideSplashTexts
METHOD	ffh	(I)D	c	method_41793	toMouseWheelSensitivityValue
METHOD	ffh	(Lfew;)Lfin;	c	method_47397	method_47397
METHOD	ffh	(Ljava/lang/Boolean;)V	c	method_42520	method_42520
METHOD	ffh	(Ljava/lang/Double;)V	c	method_48582	method_48582
METHOD	ffh	(Ljava/lang/Integer;)V	c	method_42515	method_42515
METHOD	ffh	(Ljava/lang/String;)Ljava/util/List;	c	method_33671	parseList
METHOD	ffh	(Lxo;Ljava/lang/Boolean;)Lxo;	c	method_42506	method_42506
METHOD	ffh	(Lxo;Ljava/lang/Double;)Lxo;	c	method_48189	method_48189
METHOD	ffh	(Lxo;Ljava/lang/Integer;)Lxo;	c	method_42522	method_42522
METHOD	ffh	()Lffg;	d	method_42495	getMouseSensitivity
METHOD	ffh	(I)Ljava/lang/Double;	d	method_48187	method_48187
METHOD	ffh	(Ljava/lang/Boolean;)V	d	method_42513	method_42513
METHOD	ffh	(Ljava/lang/Double;)V	d	method_42501	method_42501
METHOD	ffh	(Ljava/lang/Integer;)V	d	method_41779	method_41779
METHOD	ffh	(Ljava/lang/String;)V	d	method_42509	method_42509
METHOD	ffh	(Lxo;Ljava/lang/Boolean;)Lxo;	d	method_42525	method_42525
METHOD	ffh	(Lxo;Ljava/lang/Double;)Lxo;	d	method_42548	method_42548
METHOD	ffh	(Lxo;Ljava/lang/Integer;)Lxo;	d	method_41789	method_41789
METHOD	ffh	()Lffg;	e	method_42503	getViewDistance
METHOD	ffh	(I)Ljava/lang/Double;	e	method_42504	method_42504
METHOD	ffh	(Ljava/lang/Boolean;)V	e	method_42500	method_42500
METHOD	ffh	(Ljava/lang/Double;)V	e	method_42514	method_42514
METHOD	ffh	(Ljava/lang/Integer;)Ljava/lang/Double;	e	method_42532	method_42532
METHOD	ffh	(Ljava/lang/String;)Ljava/util/Optional;	e	method_42516	method_42516
METHOD	ffh	(Lxo;Ljava/lang/Double;)Lxo;	e	method_41799	method_41799
METHOD	ffh	(Lxo;Ljava/lang/Integer;)Lxo;	e	method_41800	method_41800
METHOD	ffh	()Lffg;	f	method_42510	getSimulationDistance
METHOD	ffh	(I)Ljava/lang/Integer;	f	method_42511	method_42511
METHOD	ffh	(Ljava/lang/Boolean;)V	f	method_42530	method_42530
METHOD	ffh	(Ljava/lang/Double;)V	f	method_42526	method_42526
METHOD	ffh	(Ljava/lang/Integer;)V	f	method_41797	method_41797
METHOD	ffh	(Lxo;Ljava/lang/Double;)Lxo;	f	method_41804	method_41804
METHOD	ffh	(Lxo;Ljava/lang/Integer;)Lxo;	f	method_42545	method_42545
METHOD	ffh	()Lffg;	g	method_42517	getEntityDistanceScaling
METHOD	ffh	(I)Ljava/lang/Double;	g	method_42518	method_42518
METHOD	ffh	(Ljava/lang/Boolean;)Lfin;	g	method_47398	method_47398
METHOD	ffh	(Ljava/lang/Double;)Ljava/lang/Integer;	g	method_42536	method_42536
METHOD	ffh	(Ljava/lang/Integer;)V	g	method_42541	method_42541
METHOD	ffh	(Lxo;Ljava/lang/Double;)Lxo;	g	method_42560	method_42560
METHOD	ffh	(Lxo;Ljava/lang/Integer;)Lxo;	g	method_42559	method_42559
METHOD	ffh	()Lffg;	h	method_42524	getMaxFps
METHOD	ffh	(Ljava/lang/Boolean;)V	h	method_42535	method_42535
METHOD	ffh	(Ljava/lang/Double;)V	h	method_41778	method_41778
METHOD	ffh	(Ljava/lang/Integer;)V	h	method_42555	method_42555
METHOD	ffh	(Lxo;Ljava/lang/Double;)Lxo;	h	method_42564	method_42564
METHOD	ffh	()Lffg;	i	method_42528	getCloudRenderMode
METHOD	ffh	(Ljava/lang/Boolean;)V	i	method_57022	method_57022
METHOD	ffh	(Ljava/lang/Double;)V	i	method_48188	method_48188
METHOD	ffh	(Ljava/lang/Integer;)I	i	method_42557	method_42557
METHOD	ffh	(Lxo;Ljava/lang/Double;)Lxo;	i	method_42432	method_42432
METHOD	ffh	()Lffg;	j	method_42534	getGraphicsMode
METHOD	ffh	(Ljava/lang/Boolean;)V	j	method_42537	method_42537
METHOD	ffh	(Ljava/lang/Double;)I	j	method_48190	method_48190
METHOD	ffh	(Lxo;Ljava/lang/Double;)Lxo;	j	method_42436	method_42436
METHOD	ffh	()Lffg;	k	method_41792	getAo
METHOD	ffh	(Ljava/lang/Boolean;)V	k	method_42538	method_42538
METHOD	ffh	(Ljava/lang/Double;)V	k	method_42540	method_42540
METHOD	ffh	()Lffg;	l	method_41798	getChunkBuilderMode
METHOD	ffh	(Ljava/lang/Boolean;)V	l	method_41777	method_41777
METHOD	ffh	(Ljava/lang/Double;)I	l	method_42544	method_42544
METHOD	ffh	()Lffg;	m	method_42539	getChatVisibility
METHOD	ffh	(Ljava/lang/Boolean;)V	m	method_49599	method_49599
METHOD	ffh	(Ljava/lang/Double;)V	m	method_41796	method_41796
METHOD	ffh	()Lffg;	n	method_42542	getChatOpacity
METHOD	ffh	(Ljava/lang/Boolean;)V	n	method_47999	method_47999
METHOD	ffh	(Ljava/lang/Double;)V	n	method_41802	method_41802
METHOD	ffh	()Lffg;	o	method_42546	getChatLineSpacing
METHOD	ffh	(Ljava/lang/Boolean;)Lfer;	o	method_52704	method_52704
METHOD	ffh	(Ljava/lang/Double;)V	o	method_42558	method_42558
METHOD	ffh	()Lffg;	p	method_57702	getMenuBackgroundBlurriness
METHOD	ffh	(Ljava/lang/Double;)V	p	method_42562	method_42562
METHOD	ffh	()D	q	method_57703	getMenuBackgroundBlurrinessValue
METHOD	ffh	(Ljava/lang/Double;)V	q	method_45580	method_45580
METHOD	ffh	()Lffg;	r	method_42550	getTextBackgroundOpacity
METHOD	ffh	(Ljava/lang/Double;)V	r	method_42566	method_42566
METHOD	ffh	()Lffg;	s	method_45581	getPanoramaSpeed
METHOD	ffh	(Ljava/lang/Double;)V	s	method_57704	method_57704
METHOD	ffh	()Lffg;	t	method_49600	getHighContrast
METHOD	ffh	(Ljava/lang/Double;)V	t	method_42568	method_42568
METHOD	ffh	()Lffg;	u	method_53530	getNarratorHotkey
METHOD	ffh	(Ljava/lang/Double;)V	u	method_42424	method_42424
METHOD	ffh	()Lffg;	v	method_42552	getMainArm
METHOD	ffh	(Ljava/lang/Double;)V	v	method_42428	method_42428
METHOD	ffh	()Lffg;	w	method_42554	getChatScale
METHOD	ffh	(Ljava/lang/Double;)I	w	method_42430	method_42430
METHOD	ffh	()Lffg;	x	method_42556	getChatWidth
METHOD	ffh	(Ljava/lang/Double;)V	x	method_42434	method_42434
METHOD	ffh	()Lffg;	y	method_41801	getChatHeightUnfocused
METHOD	ffh	()Lffg;	z	method_41803	getChatHeightFocused
CLASS	ffh$1	net/minecraft/class_315$1	net/minecraft/client/option/GameOptions$1
CLASS	ffh$2	net/minecraft/class_315$2	net/minecraft/client/option/GameOptions$2
FIELD	ffh$2	Lur;	a	field_28778	field_28778
METHOD	ffh$2	(Ljava/lang/String;)Ljava/lang/String;	a	method_33676	find
METHOD	ffh$2	(Ljava/lang/String;Lffg;Lcom/mojang/serialization/DataResult$Error;)V	a	method_42571	method_42571
CLASS	ffh$3	net/minecraft/class_315$3	net/minecraft/client/option/GameOptions$3
FIELD	ffh$3	Ljava/io/PrintWriter;	a	field_28780	field_28780
METHOD	ffh$3	(Lffg;Lcom/mojang/serialization/DataResult$Error;)V	a	method_42572	method_42572
METHOD	ffh$3	(Ljava/lang/String;)V	a	method_33677	print
METHOD	ffh$3	(Ljava/lang/String;Ljava/io/PrintWriter;Lcom/google/gson/JsonElement;)V	a	method_42573	method_42573
CLASS	ffh$4	net/minecraft/class_315$4	net/minecraft/client/option/GameOptions$4
FIELD	ffh$4	Ljava/util/List;	a	field_49106	field_49106
CLASS	ffh$5	net/minecraft/class_315$5	net/minecraft/client/option/GameOptions$5
FIELD	ffh$5	[I	a	field_37883	field_37883
FIELD	ffh$5	[I	b	field_38301	field_38301
CLASS	ffh$a	net/minecraft/class_315$class_5823	net/minecraft/client/option/GameOptions$Visitor
METHOD	ffh$a	(Ljava/lang/String;F)F	a	method_33679	visitFloat
METHOD	ffh$a	(Ljava/lang/String;I)I	a	method_33680	visitInt
METHOD	ffh$a	(Ljava/lang/String;Ljava/lang/Object;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/lang/Object;	a	method_33681	visitObject
METHOD	ffh$a	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_33683	visitString
METHOD	ffh$a	(Ljava/lang/String;Z)Z	a	method_33684	visitBoolean
CLASS	ffh$b	net/minecraft/class_315$class_9242	net/minecraft/client/option/GameOptions$OptionVisitor
METHOD	ffh$b	(Ljava/lang/String;Lffg;)V	a	method_42570	accept
CLASS	ffi	net/minecraft/class_4066	net/minecraft/client/option/ParticlesMode
FIELD	ffi	Lffi;	a	field_18197	field_18197
FIELD	ffi	Lffi;	b	field_18198	field_18198
FIELD	ffi	Lffi;	c	field_18199	field_18199
FIELD	ffi	Ljava/util/function/IntFunction;	d	field_18200	BY_ID
FIELD	ffi	I	e	field_18201	id
FIELD	ffi	Ljava/lang/String;	f	field_18202	translationKey
FIELD	ffi	[Lffi;	g	field_18203	field_18203
METHOD	ffi	(I)Lffi;	a	method_18608	byId
METHOD	ffi	()[Lffi;	c	method_36865	method_36865
CLASS	ffj	net/minecraft/class_6877	net/minecraft/client/resource/PeriodicNotificationManager
FIELD	ffj	Lcom/mojang/serialization/Codec;	a	field_36435	CODEC
FIELD	ffj	Lorg/slf4j/Logger;	b	field_36436	LOGGER
FIELD	ffj	Lale;	c	field_36437	id
FIELD	ffj	Lit/unimi/dsi/fastutil/objects/Object2BooleanFunction;	d	field_36438	countryPredicate
FIELD	ffj	Ljava/util/Timer;	e	field_36439	timer
FIELD	ffj	Lffj$b;	f	field_36440	task
METHOD	ffj	()V	a	method_40190	cancelTimer
METHOD	ffj	(JLffj$a;)J	a	method_40191	method_40191
METHOD	ffj	(Lauo;Lbng;)Ljava/util/Map;	a	method_40192	prepare
METHOD	ffj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_40193	method_40193
METHOD	ffj	(Lffj$a;)J	a	method_40194	method_40194
METHOD	ffj	(Ljava/util/List;)J	a	method_40195	getMinDelay
METHOD	ffj	(Ljava/util/List;J)J	a	method_40196	getPeriod
METHOD	ffj	(Ljava/util/Map$Entry;)Z	a	method_40197	method_40197
METHOD	ffj	(Ljava/util/Map;Lauo;Lbng;)V	a	method_40198	apply
METHOD	ffj	()Ljava/lang/IllegalStateException;	b	method_40199	method_40199
METHOD	ffj	(Lffj$a;)Z	b	method_40200	method_40200
CLASS	ffj$a	net/minecraft/class_6877$class_6878	net/minecraft/client/resource/PeriodicNotificationManager$Entry
FIELD	ffj$a	J	a	comp_345	comp_345
FIELD	ffj$a	J	b	comp_346	comp_346
FIELD	ffj$a	Ljava/lang/String;	c	comp_347	comp_347
FIELD	ffj$a	Ljava/lang/String;	d	comp_348	comp_348
METHOD	ffj$a	()J	a	comp_345	comp_345
METHOD	ffj$a	()J	b	comp_346	comp_346
METHOD	ffj$a	()Ljava/lang/String;	c	comp_347	comp_347
METHOD	ffj$a	()Ljava/lang/String;	d	comp_348	comp_348
CLASS	ffj$b	net/minecraft/class_6877$class_6879	net/minecraft/client/resource/PeriodicNotificationManager$NotifyTask
FIELD	ffj$b	Lffd;	a	field_36441	client
FIELD	ffj$b	Ljava/util/List;	b	field_36442	entries
FIELD	ffj$b	J	c	field_36443	periodMs
FIELD	ffj$b	Ljava/util/concurrent/atomic/AtomicLong;	d	field_36444	delayMs
METHOD	ffj$b	(Lffj$a;J)V	a	method_40201	method_40201
METHOD	ffj$b	(Ljava/util/List;J)Lffj$b;	a	method_40202	reload
CLASS	ffk	net/minecraft/class_6597	net/minecraft/client/render/ChunkBuilderMode
FIELD	ffk	Lffk;	a	field_34788	field_34788
FIELD	ffk	Lffk;	b	field_34789	field_34789
FIELD	ffk	Lffk;	c	field_34790	field_34790
FIELD	ffk	Ljava/util/function/IntFunction;	d	field_34791	BY_ID
FIELD	ffk	I	e	field_34792	id
FIELD	ffk	Ljava/lang/String;	f	field_34793	name
FIELD	ffk	[Lffk;	g	field_34794	field_34794
METHOD	ffk	(I)Lffk;	a	method_38523	get
METHOD	ffk	()[Lffk;	c	method_38526	method_38526
CLASS	ffl	net/minecraft/class_314	net/minecraft/client/recipebook/RecipeBookGroup
FIELD	ffl	Lffl;	a	field_1809	field_1809
FIELD	ffl	Lffl;	b	field_1806	field_1806
FIELD	ffl	Lffl;	c	field_1803	field_1803
FIELD	ffl	Lffl;	d	field_1813	field_1813
FIELD	ffl	Lffl;	e	field_1810	field_1810
FIELD	ffl	Lffl;	f	field_1804	field_1804
FIELD	ffl	Lffl;	g	field_1808	field_1808
FIELD	ffl	Lffl;	h	field_1811	field_1811
FIELD	ffl	Lffl;	i	field_1812	field_1812
FIELD	ffl	Lffl;	j	field_17110	field_17110
FIELD	ffl	Lffl;	k	field_17111	field_17111
FIELD	ffl	Lffl;	l	field_17112	field_17112
FIELD	ffl	Lffl;	m	field_17113	field_17113
FIELD	ffl	Lffl;	n	field_17114	field_17114
FIELD	ffl	Lffl;	o	field_17764	field_17764
FIELD	ffl	Lffl;	p	field_25624	field_25624
FIELD	ffl	Lffl;	q	field_17765	field_17765
FIELD	ffl	Lffl;	r	field_25625	field_25625
FIELD	ffl	Ljava/util/List;	s	field_25779	SMOKER
FIELD	ffl	Ljava/util/List;	t	field_25780	BLAST_FURNACE
FIELD	ffl	Ljava/util/List;	u	field_25781	FURNACE
FIELD	ffl	Ljava/util/List;	v	field_25782	CRAFTING
FIELD	ffl	Ljava/util/Map;	w	field_25783	SEARCH_MAP
FIELD	ffl	Ljava/util/List;	x	field_1807	icons
FIELD	ffl	[Lffl;	y	field_1805	field_1805
METHOD	ffl	()Ljava/util/List;	a	method_1623	getIcons
METHOD	ffl	(Lcrg;)Ljava/util/List;	a	method_30285	getGroups
METHOD	ffl	()[Lffl;	b	method_36866	method_36866
CLASS	ffl$1	net/minecraft/class_314$1	net/minecraft/client/recipebook/RecipeBookGroup$1
FIELD	ffl$1	[I	a	field_25784	field_25784
CLASS	ffm	net/minecraft/class_6360	net/minecraft/client/resource/ResourceReloadLogger
FIELD	ffm	Lorg/slf4j/Logger;	a	field_33698	LOGGER
FIELD	ffm	Lffm$c;	b	field_33699	reloadState
FIELD	ffm	I	c	field_33700	reloadCount
METHOD	ffm	()V	a	method_36562	finish
METHOD	ffm	(Lffm$b;Ljava/util/List;)V	a	method_36563	reload
METHOD	ffm	(Ljava/lang/Throwable;)V	a	method_36564	recover
METHOD	ffm	(Lo;)V	a	method_36565	addReloadSection
CLASS	ffm$a	net/minecraft/class_6360$class_6361	net/minecraft/client/resource/ResourceReloadLogger$RecoveryEntry
FIELD	ffm$a	Ljava/lang/Throwable;	a	field_33701	throwable
METHOD	ffm$a	()Ljava/lang/String;	a	method_36566	method_36566
METHOD	ffm$a	(Lp;)V	a	method_36567	addRecoverySection
CLASS	ffm$b	net/minecraft/class_6360$class_6362	net/minecraft/client/resource/ResourceReloadLogger$ReloadReason
FIELD	ffm$b	Lffm$b;	a	field_33702	field_33702
FIELD	ffm$b	Lffm$b;	b	field_33703	field_33703
FIELD	ffm$b	Lffm$b;	c	field_33704	field_33704
FIELD	ffm$b	Ljava/lang/String;	d	field_33705	name
FIELD	ffm$b	[Lffm$b;	e	field_33706	field_33706
METHOD	ffm$b	()[Lffm$b;	a	method_36867	method_36867
CLASS	ffm$c	net/minecraft/class_6360$class_6363	net/minecraft/client/resource/ResourceReloadLogger$ReloadState
FIELD	ffm$c	Lffm$b;	a	field_33707	reason
FIELD	ffm$c	Ljava/util/List;	b	field_33708	packs
FIELD	ffm$c	Lffm$a;	c	field_33709	recovery
FIELD	ffm$c	Z	d	field_33710	finished
METHOD	ffm$c	()Ljava/lang/String;	a	method_36569	method_36569
METHOD	ffm$c	(Lp;)V	a	method_36573	addReloadSection
CLASS	ffn	net/minecraft/class_318	net/minecraft/client/util/ScreenshotRecorder
FIELD	ffn	Ljava/lang/String;	a	field_41337	SCREENSHOTS_DIRECTORY
FIELD	ffn	Lorg/slf4j/Logger;	b	field_1974	LOGGER
FIELD	ffn	I	c	field_32157	unitHeight
FIELD	ffn	Ljava/io/DataOutputStream;	d	field_32158	stream
FIELD	ffn	[B	e	field_32159	buffer
FIELD	ffn	I	f	field_32160	width
FIELD	ffn	I	g	field_32161	height
FIELD	ffn	Ljava/io/File;	h	field_32162	file
METHOD	ffn	()V	a	method_35710	writeToStream
METHOD	ffn	(Leyi;)Leyx;	a	method_1663	takeScreenshot
METHOD	ffn	(Leyx;Ljava/io/File;Ljava/util/function/Consumer;)V	a	method_1661	method_1661
METHOD	ffn	(Ljava/io/File;)Ljava/io/File;	a	method_1660	getScreenshotFilename
METHOD	ffn	(Ljava/io/File;Leyi;Ljava/util/function/Consumer;)V	a	method_1659	saveScreenshot
METHOD	ffn	(Ljava/io/File;Ljava/lang/String;Leyi;Ljava/util/function/Consumer;)V	a	method_22690	saveScreenshot
METHOD	ffn	(Ljava/io/File;Lyl;)Lyl;	a	method_1664	method_1664
METHOD	ffn	(Ljava/nio/ByteBuffer;IIII)V	a	method_35711	getIntoBuffer
METHOD	ffn	()Ljava/io/File;	b	method_35712	finish
METHOD	ffn	(Ljava/io/File;Ljava/lang/String;Leyi;Ljava/util/function/Consumer;)V	b	method_1662	saveScreenshotInner
METHOD	ffn	(Ljava/io/File;Ljava/lang/String;Leyi;Ljava/util/function/Consumer;)V	c	method_22691	method_22691
CLASS	ffo	net/minecraft/class_5225	net/minecraft/client/font/TextHandler
FIELD	ffo	Lffo$f;	a	field_24216	widthRetriever
METHOD	ffo	(Layj;)F	a	method_30875	getWidth
METHOD	ffo	(Layj;I)Lyl;	a	method_30876	getStyleAt
METHOD	ffo	(Lffo$e;Lorg/apache/commons/lang3/mutable/MutableObject;ILyl;I)Z	a	method_30877	method_30877
METHOD	ffo	(Lffo$e;Lyl;Ljava/lang/String;)Ljava/util/Optional;	a	method_27480	method_27480
METHOD	ffo	(Ljava/lang/String;)F	a	method_27482	getWidth
METHOD	ffo	(Ljava/lang/String;IIZ)I	a	method_27483	moveCursorByWords
METHOD	ffo	(Ljava/lang/String;ILyl;)I	a	method_27484	getTrimmedLength
METHOD	ffo	(Ljava/lang/String;ILyl;ZLffo$d;)V	a	method_27485	wrapLines
METHOD	ffo	(Ljava/util/List;Ljava/lang/String;Lyl;II)V	a	method_27486	method_27486
METHOD	ffo	(Ljava/util/List;Lxt;Ljava/lang/Boolean;)V	a	method_30878	method_30878
METHOD	ffo	(Ljava/util/List;Lxt;Lxt;Ljava/lang/Boolean;)V	a	method_35713	method_35713
METHOD	ffo	(Ljava/util/List;Lyl;Ljava/lang/String;)Ljava/util/Optional;	a	method_27487	method_27487
METHOD	ffo	(Lorg/apache/commons/lang3/mutable/MutableFloat;ILorg/apache/commons/lang3/mutable/MutableInt;ILyl;I)Z	a	method_27493	method_27493
METHOD	ffo	(Lorg/apache/commons/lang3/mutable/MutableFloat;ILyl;I)Z	a	method_30879	method_30879
METHOD	ffo	(Lxt;)F	a	method_27488	getWidth
METHOD	ffo	(Lxt;I)Lyl;	a	method_27489	getStyleAt
METHOD	ffo	(Lxt;ILyl;)Lxt;	a	method_27490	trimToWidth
METHOD	ffo	(Lxt;ILyl;Ljava/util/function/BiConsumer;)V	a	method_29971	wrapLines
METHOD	ffo	(Lxt;ILyl;Lxt;)Ljava/util/List;	a	method_35714	wrapLines
METHOD	ffo	(Ljava/lang/String;ILyl;)Ljava/lang/String;	b	method_27494	trimToWidth
METHOD	ffo	(Lorg/apache/commons/lang3/mutable/MutableFloat;ILyl;I)Z	b	method_27492	method_27492
METHOD	ffo	(Lxt;ILyl;)Ljava/util/List;	b	method_27495	wrapLines
METHOD	ffo	(Ljava/lang/String;ILyl;)Ljava/lang/String;	c	method_27497	trimToWidthBackwards
METHOD	ffo	(Lorg/apache/commons/lang3/mutable/MutableFloat;ILyl;I)Z	c	method_27496	method_27496
METHOD	ffo	(Ljava/lang/String;ILyl;)I	d	method_35715	getLimitedStringLength
METHOD	ffo	(Ljava/lang/String;ILyl;)Ljava/lang/String;	e	method_35716	limitString
METHOD	ffo	(Ljava/lang/String;ILyl;)I	f	method_35717	getEndingIndex
METHOD	ffo	(Ljava/lang/String;ILyl;)Ljava/util/List;	g	method_27498	wrapLines
CLASS	ffo$1	net/minecraft/class_5225$1	net/minecraft/client/font/TextHandler$1
FIELD	ffo$1	Lffo$e;	a	field_24217	field_24217
FIELD	ffo$1	Lfet;	b	field_24219	collector
CLASS	ffo$a	net/minecraft/class_5225$class_5226	net/minecraft/client/font/TextHandler$LineWrappingCollector
FIELD	ffo$a	Ljava/util/List;	a	field_24220	parts
FIELD	ffo$a	Ljava/lang/String;	b	field_24221	joined
METHOD	ffo$a	()Lxt;	a	method_27499	collectRemainders
METHOD	ffo$a	(I)C	a	method_27500	charAt
METHOD	ffo$a	(IILyl;)Lxt;	a	method_27501	collectLine
METHOD	ffo$a	(Lffo$c;)Ljava/lang/String;	a	method_27504	method_27504
CLASS	ffo$b	net/minecraft/class_5225$class_5227	net/minecraft/client/font/TextHandler$LineBreakingVisitor
FIELD	ffo$b	Lffo;	a	field_24222	field_24222
FIELD	ffo$b	F	b	field_24223	maxWidth
FIELD	ffo$b	I	c	field_24224	endIndex
FIELD	ffo$b	Lyl;	d	field_24225	endStyle
FIELD	ffo$b	Z	e	field_24226	nonEmpty
FIELD	ffo$b	F	f	field_24227	totalWidth
FIELD	ffo$b	I	g	field_24228	lastSpaceBreak
FIELD	ffo$b	Lyl;	h	field_24229	lastSpaceStyle
FIELD	ffo$b	I	i	field_24230	count
FIELD	ffo$b	I	j	field_24231	startOffset
METHOD	ffo$b	()I	a	method_27505	getEndingIndex
METHOD	ffo$b	(I)V	a	method_27506	offset
METHOD	ffo$b	(ILyl;)Z	a	method_27507	breakLine
METHOD	ffo$b	()Lyl;	b	method_27508	getEndingStyle
METHOD	ffo$b	()Z	c	method_27509	hasLineBreak
CLASS	ffo$c	net/minecraft/class_5225$class_5345	net/minecraft/client/font/TextHandler$StyledString
FIELD	ffo$c	Ljava/lang/String;	c	field_25261	literal
FIELD	ffo$c	Lyl;	d	field_25262	style
CLASS	ffo$d	net/minecraft/class_5225$class_5229	net/minecraft/client/font/TextHandler$LineWrappingConsumer
CLASS	ffo$e	net/minecraft/class_5225$class_5230	net/minecraft/client/font/TextHandler$WidthLimitingVisitor
FIELD	ffo$e	Lffo;	a	field_24234	field_24234
FIELD	ffo$e	F	b	field_24235	widthLeft
FIELD	ffo$e	I	c	field_24236	length
METHOD	ffo$e	()I	a	method_27513	getLength
METHOD	ffo$e	()V	b	method_27514	resetLength
CLASS	ffo$f	net/minecraft/class_5225$class_5231	net/minecraft/client/font/TextHandler$WidthRetriever
CLASS	ffp	net/minecraft/class_317	net/minecraft/client/render/RenderTickCounter
FIELD	ffp	F	a	field_1970	tickDelta
FIELD	ffp	F	b	field_1969	lastFrameDuration
FIELD	ffp	J	c	field_1971	prevTimeMillis
FIELD	ffp	F	d	field_1968	tickTime
FIELD	ffp	Lit/unimi/dsi/fastutil/floats/FloatUnaryOperator;	e	field_47102	targetMillisPerTick
METHOD	ffp	(J)I	a	method_1658	beginRenderTick
CLASS	ffq	net/minecraft/class_4666	net/minecraft/client/option/StickyKeyBinding
FIELD	ffq	Ljava/util/function/BooleanSupplier;	h	field_21334	toggleGetter
METHOD	ffq	()V	n	method_52232	untoggle
CLASS	ffr	net/minecraft/class_320	net/minecraft/client/session/Session
FIELD	ffr	Ljava/lang/String;	a	field_1982	username
FIELD	ffr	Ljava/util/UUID;	b	field_1985	uuid
FIELD	ffr	Ljava/lang/String;	c	field_1983	accessToken
FIELD	ffr	Ljava/util/Optional;	d	field_34960	xuid
FIELD	ffr	Ljava/util/Optional;	e	field_34961	clientId
FIELD	ffr	Lffr$a;	f	field_1984	accountType
METHOD	ffr	()Ljava/lang/String;	a	method_1675	getSessionId
METHOD	ffr	()Ljava/util/UUID;	b	method_44717	getUuidOrNull
METHOD	ffr	()Ljava/lang/String;	c	method_1676	getUsername
METHOD	ffr	()Ljava/lang/String;	d	method_1674	getAccessToken
METHOD	ffr	()Ljava/util/Optional;	e	method_38740	getClientId
METHOD	ffr	()Ljava/util/Optional;	f	method_38741	getXuid
METHOD	ffr	()Lffr$a;	g	method_35718	getAccountType
CLASS	ffr$a	net/minecraft/class_320$class_321	net/minecraft/client/session/Session$AccountType
FIELD	ffr$a	Lffr$a;	a	field_1990	field_1990
FIELD	ffr$a	Lffr$a;	b	field_1988	field_1988
FIELD	ffr$a	Lffr$a;	c	field_34962	field_34962
FIELD	ffr$a	Ljava/util/Map;	d	field_1989	BY_NAME
FIELD	ffr$a	Ljava/lang/String;	e	field_1986	name
FIELD	ffr$a	[Lffr$a;	f	field_1987	field_1987
METHOD	ffr$a	()Ljava/lang/String;	a	method_38742	getName
METHOD	ffr$a	(Lffr$a;)Ljava/lang/String;	a	method_1678	method_1678
METHOD	ffr$a	(Ljava/lang/String;)Lffr$a;	a	method_1679	byName
METHOD	ffr$a	()[Lffr$a;	b	method_36868	method_36868
CLASS	ffs	net/minecraft/class_7179	net/minecraft/client/render/entity/animation/Transformation
FIELD	ffs	Lffs$c;	a	comp_595	comp_595
FIELD	ffs	[Lffu;	b	comp_596	comp_596
METHOD	ffs	()Lffs$c;	a	comp_595	comp_595
METHOD	ffs	()[Lffu;	b	comp_596	comp_596
CLASS	ffs$a	net/minecraft/class_7179$class_7180	net/minecraft/client/render/entity/animation/Transformation$Interpolation
CLASS	ffs$b	net/minecraft/class_7179$class_7181	net/minecraft/client/render/entity/animation/Transformation$Interpolations
FIELD	ffs$b	Lffs$a;	a	field_37884	LINEAR
FIELD	ffs$b	Lffs$a;	b	field_37885	CUBIC
METHOD	ffs$b	(Lorg/joml/Vector3f;F[Lffu;IIF)Lorg/joml/Vector3f;	a	method_41815	method_41815
METHOD	ffs$b	(Lorg/joml/Vector3f;F[Lffu;IIF)Lorg/joml/Vector3f;	b	method_41816	method_41816
CLASS	ffs$c	net/minecraft/class_7179$class_7182	net/minecraft/client/render/entity/animation/Transformation$Target
CLASS	ffs$d	net/minecraft/class_7179$class_7183	net/minecraft/client/render/entity/animation/Transformation$Targets
FIELD	ffs$d	Lffs$c;	a	field_37886	TRANSLATE
FIELD	ffs$d	Lffs$c;	b	field_37887	ROTATE
FIELD	ffs$d	Lffs$c;	c	field_37888	SCALE
CLASS	fft	net/minecraft/class_7184	net/minecraft/client/render/entity/animation/Animation
FIELD	fft	F	a	comp_597	comp_597
FIELD	fft	Z	b	comp_598	comp_598
FIELD	fft	Ljava/util/Map;	c	comp_599	comp_599
METHOD	fft	()F	a	comp_597	comp_597
METHOD	fft	()Z	b	comp_598	comp_598
METHOD	fft	()Ljava/util/Map;	c	comp_599	comp_599
CLASS	fft$a	net/minecraft/class_7184$class_7185	net/minecraft/client/render/entity/animation/Animation$Builder
FIELD	fft$a	F	a	field_37889	lengthInSeconds
FIELD	fft$a	Ljava/util/Map;	b	field_37890	transformations
FIELD	fft$a	Z	c	field_37891	looping
METHOD	fft$a	()Lfft$a;	a	method_41817	looping
METHOD	fft$a	(F)Lfft$a;	a	method_41818	create
METHOD	fft$a	(Ljava/lang/String;)Ljava/util/List;	a	method_41819	method_41819
METHOD	fft$a	(Ljava/lang/String;Lffs;)Lfft$a;	a	method_41820	addBoneAnimation
METHOD	fft$a	()Lfft;	b	method_41821	build
CLASS	ffu	net/minecraft/class_7186	net/minecraft/client/render/entity/animation/Keyframe
FIELD	ffu	F	a	comp_600	comp_600
FIELD	ffu	Lorg/joml/Vector3f;	b	comp_601	comp_601
FIELD	ffu	Lffs$a;	c	comp_602	comp_602
METHOD	ffu	()F	a	comp_600	comp_600
METHOD	ffu	()Lorg/joml/Vector3f;	b	comp_601	comp_601
METHOD	ffu	()Lffs$a;	c	comp_602	comp_602
CLASS	ffv	net/minecraft/class_7187	net/minecraft/client/render/entity/animation/AnimationHelper
METHOD	ffv	(DDD)Lorg/joml/Vector3f;	a	method_41822	createScalingVector
METHOD	ffv	(FFF)Lorg/joml/Vector3f;	a	method_41823	createTranslationalVector
METHOD	ffv	(FLorg/joml/Vector3f;FLfwy;Lffs;)V	a	method_41824	method_41824
METHOD	ffv	(F[Lffu;I)Z	a	method_41825	method_41825
METHOD	ffv	(Lfft;J)F	a	method_41826	getRunningSeconds
METHOD	ffv	(Lfuh;Lfft;JFLorg/joml/Vector3f;)V	a	method_41827	animate
METHOD	ffv	(Ljava/util/List;FLorg/joml/Vector3f;FLfwy;)V	a	method_41828	method_41828
METHOD	ffv	(FFF)Lorg/joml/Vector3f;	b	method_41829	createRotationalVector
CLASS	ffw	net/minecraft/class_9079	net/minecraft/client/render/entity/animation/ArmadilloAnimations
FIELD	ffw	Lfft;	a	field_49108	ROLLING
FIELD	ffw	Lfft;	b	field_47844	IDLE
FIELD	ffw	Lfft;	c	field_49109	SCARED
FIELD	ffw	Lfft;	d	field_49110	UNROLLING
CLASS	ffx	net/minecraft/class_8928	net/minecraft/client/render/entity/animation/BatAnimations
FIELD	ffx	Lfft;	a	field_47103	ROOSTING
FIELD	ffx	Lfft;	b	field_47104	FLYING
CLASS	ffy	net/minecraft/class_8972	net/minecraft/client/render/entity/animation/BreezeAnimations
FIELD	ffy	Lfft;	a	field_47428	SHOOTING
FIELD	ffy	Lfft;	b	field_47429	INHALING
FIELD	ffy	Lfft;	c	field_47430	SLIDING
FIELD	ffy	Lfft;	d	field_47846	field_47846
CLASS	ffz	net/minecraft/class_7730	net/minecraft/client/render/entity/animation/CamelAnimations
FIELD	ffz	Lfft;	a	field_40384	WALKING
FIELD	ffz	Lfft;	b	field_40385	SITTING_TRANSITION
FIELD	ffz	Lfft;	c	field_40749	SITTING
FIELD	ffz	Lfft;	d	field_40386	STANDING_TRANSITION
FIELD	ffz	Lfft;	e	field_40387	DASHING
FIELD	ffz	Lfft;	f	field_40388	IDLING
CLASS	fga	net/minecraft/class_7188	net/minecraft/client/render/entity/animation/FrogAnimations
FIELD	fga	Lfft;	a	field_37892	CROAKING
FIELD	fga	Lfft;	b	field_37893	WALKING
FIELD	fga	Lfft;	c	field_37894	LONG_JUMPING
FIELD	fga	Lfft;	d	field_37895	USING_TONGUE
FIELD	fga	Lfft;	e	field_37896	SWIMMING
FIELD	fga	Lfft;	f	field_37897	IDLING_IN_WATER
CLASS	fgb	net/minecraft/class_8182	net/minecraft/client/render/entity/animation/SnifferAnimations
FIELD	fgb	Lfft;	a	field_43406	BABY_GROWTH
FIELD	fgb	Lfft;	b	field_42866	SCENTING
FIELD	fgb	Lfft;	c	field_42867	SNIFFING
FIELD	fgb	Lfft;	d	field_42868	WALKING
FIELD	fgb	Lfft;	e	field_42869	SEARCHING
FIELD	fgb	Lfft;	f	field_42870	DIGGING
FIELD	fgb	Lfft;	g	field_42871	RISING
FIELD	fgb	Lfft;	h	field_42872	field_42872
FIELD	fgb	Lfft;	i	field_42873	FEELING_HAPPY
CLASS	fgc	net/minecraft/class_7278	net/minecraft/client/render/entity/animation/WardenAnimations
FIELD	fgc	Lfft;	a	field_38302	EMERGING
FIELD	fgc	Lfft;	b	field_38303	DIGGING
FIELD	fgc	Lfft;	c	field_38304	ROARING
FIELD	fgc	Lfft;	d	field_38305	SNIFFING
FIELD	fgc	Lfft;	e	field_38306	ATTACKING
FIELD	fgc	Lfft;	f	field_38879	CHARGING_SONIC_BOOM
CLASS	fgd	net/minecraft/class_7189	net/minecraft/unused/packageinfo/PackageInfo7189
CLASS	fge	net/minecraft/class_7190	net/minecraft/unused/packageinfo/PackageInfo7190
CLASS	fgf	net/minecraft/class_322	net/minecraft/client/color/block/BlockColorProvider
CLASS	fgg	net/minecraft/class_324	net/minecraft/client/color/block/BlockColors
FIELD	fgg	I	a	field_32163	NO_COLOR
FIELD	fgg	Ljo;	b	field_1995	providers
FIELD	fgg	Ljava/util/Map;	c	field_20271	properties
METHOD	fgg	()Lfgg;	a	method_1689	create
METHOD	fgg	(Ldex;)Ljava/util/Set;	a	method_21592	getProperties
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	a	method_1697	getColor
METHOD	fgg	(Ldsa;Ldbw;Liz;)I	a	method_1691	getParticleColor
METHOD	fgg	(Ldtd;[Ldex;)V	a	method_21593	registerColorProperty
METHOD	fgg	(Lfgf;[Ldex;)V	a	method_1690	registerColorProvider
METHOD	fgg	(Ljava/util/Set;[Ldex;)V	a	method_21594	registerColorProperties
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	b	method_1684	method_1684
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	c	method_1696	method_1696
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	d	method_1698	method_1698
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	e	method_1685	method_1685
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	f	method_1688	method_1688
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	g	method_1694	method_1694
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	h	method_1692	method_1692
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	i	method_1687	method_1687
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	j	method_1695	method_1695
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	k	method_49295	method_49295
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	l	method_1693	method_1693
METHOD	fgg	(Ldsa;Ldaz;Liz;I)I	m	method_1686	method_1686
CLASS	fgh	net/minecraft/class_4700	net/minecraft/client/world/BiomeColorCache
FIELD	fgh	I	a	field_32164	MAX_ENTRY_SIZE
FIELD	fgh	Ljava/lang/ThreadLocal;	b	field_21519	last
FIELD	fgh	Lit/unimi/dsi/fastutil/longs/Long2ObjectLinkedOpenHashMap;	c	field_21520	colors
FIELD	fgh	Ljava/util/concurrent/locks/ReentrantReadWriteLock;	d	field_21521	lock
FIELD	fgh	Ljava/util/function/ToIntFunction;	e	field_34795	colorFactory
METHOD	fgh	()V	a	method_23768	reset
METHOD	fgh	(II)V	a	method_23769	reset
METHOD	fgh	(Liz;)I	a	method_23770	getBiomeColor
METHOD	fgh	(II)Lfgh$a;	b	method_23772	getColorArray
CLASS	fgh$a	net/minecraft/class_4700$class_6598	net/minecraft/client/world/BiomeColorCache$Colors
FIELD	fgh$a	Lit/unimi/dsi/fastutil/ints/Int2ObjectArrayMap;	a	field_34796	colors
FIELD	fgh$a	Ljava/util/concurrent/locks/ReentrantReadWriteLock;	b	field_34797	lock
FIELD	fgh$a	I	c	field_34798	XZ_COLORS_SIZE
FIELD	fgh$a	Z	d	field_41610	needsCacheRefresh
METHOD	fgh$a	()Z	a	method_47894	needsCacheRefresh
METHOD	fgh$a	(I)[I	a	method_38528	get
METHOD	fgh$a	()V	b	method_47895	setNeedsCacheRefresh
METHOD	fgh$a	(I)[I	b	method_38529	method_38529
METHOD	fgh$a	()[I	c	method_38527	createDefault
CLASS	fgh$b	net/minecraft/class_4700$class_4701	net/minecraft/client/world/BiomeColorCache$Last
FIELD	fgh$b	I	a	field_21522	x
FIELD	fgh$b	I	b	field_21523	z
FIELD	fgh$b	Lfgh$a;	c	field_21524	colors
CLASS	fgi	net/minecraft/class_6202	net/minecraft/unused/packageinfo/PackageInfo6202
CLASS	fgj	net/minecraft/class_326	net/minecraft/client/color/item/ItemColorProvider
CLASS	fgk	net/minecraft/class_325	net/minecraft/client/color/item/ItemColors
FIELD	fgk	I	a	field_32165	NO_COLOR
FIELD	fgk	Ljo;	b	field_1996	providers
METHOD	fgk	(Lcun;I)I	a	method_1704	getColor
METHOD	fgk	(Lcvu;Lcun;I)I	a	method_1699	method_1699
METHOD	fgk	(Lfgg;)Lfgk;	a	method_1706	create
METHOD	fgk	(Lfgg;Lcun;I)I	a	method_1702	method_1702
METHOD	fgk	(Lfgj;[Ldbv;)V	a	method_1708	register
METHOD	fgk	(Lcun;I)I	b	method_57705	method_57705
METHOD	fgk	(Lcun;I)I	c	method_43767	method_43767
METHOD	fgk	(Lcun;I)I	d	method_57706	method_57706
METHOD	fgk	(Lcun;I)I	e	method_57707	method_57707
METHOD	fgk	(Lcun;I)I	f	method_1701	method_1701
METHOD	fgk	(Lcun;I)I	g	method_1705	method_1705
METHOD	fgk	(Lcun;I)I	h	method_1707	method_1707
CLASS	fgl	net/minecraft/class_6203	net/minecraft/unused/packageinfo/PackageInfo6203
CLASS	fgm	net/minecraft/class_8016	net/minecraft/client/gui/navigation/GuiNavigationPath
METHOD	fgm	()Lfiy;	a	comp_1188	comp_1188
METHOD	fgm	(Lfix;Lfgm;)Lfgm;	a	method_48192	of
METHOD	fgm	(Lfiy;)Lfgm;	a	method_48193	of
METHOD	fgm	(Lfiy;[Lfix;)Lfgm;	a	method_48194	of
METHOD	fgm	(Z)V	a	method_48195	setFocused
CLASS	fgm$a	net/minecraft/class_8016$class_8017	net/minecraft/client/gui/navigation/GuiNavigationPath$Leaf
FIELD	fgm$a	Lfiy;	a	comp_1188	comp_1188
CLASS	fgm$b	net/minecraft/class_8016$class_8018	net/minecraft/client/gui/navigation/GuiNavigationPath$IntermediaryNode
FIELD	fgm$b	Lfix;	a	comp_1189	comp_1189
FIELD	fgm$b	Lfgm;	b	comp_1190	comp_1190
METHOD	fgm$b	()Lfix;	b	comp_1189	comp_1188
METHOD	fgm$b	()Lfgm;	c	comp_1190	comp_1190
CLASS	fgn	net/minecraft/class_327	net/minecraft/client/font/TextRenderer
FIELD	fgn	I	a	field_35427	ARABIC_SHAPING_LETTERS_SHAPE
FIELD	fgn	I	b	field_2000	fontHeight
FIELD	fgn	Lazf;	c	field_2001	random
FIELD	fgn	F	d	field_32166	Z_INDEX
FIELD	fgn	Lorg/joml/Vector3f;	e	field_24237	FORWARD_SHIFT
FIELD	fgn	Ljava/util/function/Function;	f	field_1997	fontStorageAccessor
FIELD	fgn	Z	g	field_39925	validateAdvance
FIELD	fgn	Lffo;	h	field_24238	handler
METHOD	fgn	()Z	a	method_1726	isRightToLeft
METHOD	fgn	(I)I	a	method_27515	tweakTransparency
METHOD	fgn	(ILyl;)F	a	method_27516	method_27516
METHOD	fgn	(Lale;)Lfjt;	a	method_27526	getFontStorage
METHOD	fgn	(Layj;)I	a	method_30880	getWidth
METHOD	fgn	(Layj;FFIILorg/joml/Matrix4f;Lgdm;I)V	a	method_37296	drawWithOutline
METHOD	fgn	(Layj;FFIZLorg/joml/Matrix4f;Lgdm;Lfgn$a;II)I	a	method_22942	draw
METHOD	fgn	(Lfgn$b;[FIFIIILyl;I)Z	a	method_37297	method_37297
METHOD	fgn	(Lfjx;ZZFFFLorg/joml/Matrix4f;Lfaa;FFFFI)V	a	method_1710	drawGlyph
METHOD	fgn	(Ljava/lang/String;)Ljava/lang/String;	a	method_1721	mirror
METHOD	fgn	(Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lgdm;Lfgn$a;II)I	a	method_27521	draw
METHOD	fgn	(Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lgdm;Lfgn$a;IIZ)I	a	method_27522	draw
METHOD	fgn	(Ljava/lang/String;I)Ljava/lang/String;	a	method_27523	trimToWidth
METHOD	fgn	(Ljava/lang/String;IZ)Ljava/lang/String;	a	method_27524	trimToWidth
METHOD	fgn	(Lxo;FFIZLorg/joml/Matrix4f;Lgdm;Lfgn$a;II)I	a	method_30882	draw
METHOD	fgn	(Lxt;)I	a	method_27525	getWidth
METHOD	fgn	(Lxt;I)Lxt;	a	method_1714	trimToWidth
METHOD	fgn	()Lffo;	b	method_27527	getTextHandler
METHOD	fgn	(Layj;FFIZLorg/joml/Matrix4f;Lgdm;Lfgn$a;II)I	b	method_1723	drawInternal
METHOD	fgn	(Ljava/lang/String;)I	b	method_1727	getWidth
METHOD	fgn	(Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lgdm;Lfgn$a;II)F	b	method_1724	drawLayer
METHOD	fgn	(Ljava/lang/String;FFIZLorg/joml/Matrix4f;Lgdm;Lfgn$a;IIZ)I	b	method_27529	drawInternal
METHOD	fgn	(Ljava/lang/String;I)I	b	method_1713	getWrappedLinesHeight
METHOD	fgn	(Lxt;I)I	b	method_44378	getWrappedLinesHeight
METHOD	fgn	(Layj;FFIZLorg/joml/Matrix4f;Lgdm;Lfgn$a;II)F	c	method_27530	drawLayer
METHOD	fgn	(Lxt;I)Ljava/util/List;	c	method_1728	wrapLines
CLASS	fgn$a	net/minecraft/class_327$class_6415	net/minecraft/client/font/TextRenderer$TextLayerType
FIELD	fgn$a	Lfgn$a;	a	field_33993	field_33993
FIELD	fgn$a	Lfgn$a;	b	field_33994	field_33994
FIELD	fgn$a	Lfgn$a;	c	field_33995	field_33995
FIELD	fgn$a	[Lfgn$a;	d	field_33996	field_33996
METHOD	fgn$a	()[Lfgn$a;	a	method_37344	method_37344
CLASS	fgn$b	net/minecraft/class_327$class_5232	net/minecraft/client/font/TextRenderer$Drawer
FIELD	fgn$b	Lgdm;	a	field_24239	vertexConsumers
FIELD	fgn$b	Lfgn;	b	field_24240	field_24240
FIELD	fgn$b	Z	c	field_24241	shadow
FIELD	fgn$b	F	d	field_24242	brightnessMultiplier
FIELD	fgn$b	F	e	field_24243	red
FIELD	fgn$b	F	f	field_24244	green
FIELD	fgn$b	F	g	field_24245	blue
FIELD	fgn$b	F	h	field_24246	alpha
FIELD	fgn$b	Lorg/joml/Matrix4f;	i	field_24247	matrix
FIELD	fgn$b	Lfgn$a;	j	field_33997	layerType
FIELD	fgn$b	I	k	field_24249	light
FIELD	fgn$b	F	l	field_24250	x
FIELD	fgn$b	F	m	field_24251	y
FIELD	fgn$b	Ljava/util/List;	n	field_24252	rectangles
METHOD	fgn$b	(IF)F	a	method_27531	drawLayer
METHOD	fgn$b	(Lfjx$a;)V	a	method_27532	addRectangle
CLASS	fgo	net/minecraft/class_329	net/minecraft/client/gui/hud/InGameHud
FIELD	fgo	Lale;	A	field_45298	FOOD_FULL_TEXTURE
FIELD	fgo	Lale;	B	field_45299	AIR_TEXTURE
FIELD	fgo	Lale;	C	field_45300	AIR_BURSTING_TEXTURE
FIELD	fgo	Lale;	D	field_45301	VEHICLE_CONTAINER_HEART_TEXTURE
FIELD	fgo	Lale;	E	field_45302	VEHICLE_FULL_HEART_TEXTURE
FIELD	fgo	Lale;	F	field_45303	VEHICLE_HALF_HEART_TEXTURE
FIELD	fgo	Lale;	G	field_2020	VIGNETTE_TEXTURE
FIELD	fgo	Lale;	H	field_2019	PUMPKIN_BLUR
FIELD	fgo	Lale;	I	field_27389	SPYGLASS_SCOPE
FIELD	fgo	Lale;	J	field_27960	POWDER_SNOW_OUTLINE
FIELD	fgo	Ljava/util/Comparator;	K	field_47550	SCOREBOARD_ENTRY_COMPARATOR
FIELD	fgo	Lxo;	L	field_26527	DEMO_EXPIRED_MESSAGE
FIELD	fgo	Lxo;	M	field_35430	SAVING_LEVEL_TEXT
FIELD	fgo	I	N	field_32167	WHITE
FIELD	fgo	F	O	field_32168	field_32168
FIELD	fgo	I	P	field_32169	field_32169
FIELD	fgo	I	Q	field_32170	field_32170
FIELD	fgo	Ljava/lang/String;	R	field_32171	SCOREBOARD_JOINER
FIELD	fgo	F	S	field_32172	field_32172
FIELD	fgo	I	T	field_33942	field_33942
FIELD	fgo	I	U	field_33943	field_33943
FIELD	fgo	F	V	field_35431	field_35431
FIELD	fgo	Lazf;	W	field_2034	random
FIELD	fgo	Lffd;	X	field_2035	client
FIELD	fgo	Lfhd;	Y	field_2021	chatHud
FIELD	fgo	I	Z	field_2042	ticks
FIELD	fgo	F	a	field_2013	vignetteDarkness
FIELD	fgo	Lxo;	aa	field_2018	overlayMessage
FIELD	fgo	I	ab	field_2041	overlayRemaining
FIELD	fgo	Z	ac	field_2038	overlayTinted
FIELD	fgo	Z	ad	field_39458	canShowChatDisabledScreen
FIELD	fgo	I	ae	field_2040	heldItemTooltipFade
FIELD	fgo	Lcun;	af	field_2031	currentStack
FIELD	fgo	Lfhk;	ag	field_2026	debugHud
FIELD	fgo	Lfik;	ah	field_2027	subtitlesHud
FIELD	fgo	Lfjb;	ai	field_2025	spectatorHud
FIELD	fgo	Lfid;	aj	field_2015	playerListHud
FIELD	fgo	Lfhb;	ak	field_2030	bossBarHud
FIELD	fgo	I	al	field_2023	titleRemainTicks
FIELD	fgo	Lxo;	am	field_2016	title
FIELD	fgo	Lxo;	an	field_2039	subtitle
FIELD	fgo	I	ao	field_2037	titleFadeInTicks
FIELD	fgo	I	ap	field_2017	titleStayTicks
FIELD	fgo	I	aq	field_2036	titleFadeOutTicks
FIELD	fgo	I	ar	field_2014	lastHealthValue
FIELD	fgo	I	as	field_2033	renderHealthValue
FIELD	fgo	J	at	field_2012	lastHealthCheckTime
FIELD	fgo	J	au	field_2032	heartJumpEndTick
FIELD	fgo	F	av	field_35428	autosaveIndicatorAlpha
FIELD	fgo	F	aw	field_35429	lastAutosaveIndicatorAlpha
FIELD	fgo	Lfgr;	ax	field_47847	layeredDrawer
FIELD	fgo	F	ay	field_27959	spyglassScale
FIELD	fgo	Lale;	b	field_45304	CROSSHAIR_TEXTURE
FIELD	fgo	Lale;	c	field_45305	CROSSHAIR_ATTACK_INDICATOR_FULL_TEXTURE
FIELD	fgo	Lale;	d	field_45306	CROSSHAIR_ATTACK_INDICATOR_BACKGROUND_TEXTURE
FIELD	fgo	Lale;	e	field_45307	CROSSHAIR_ATTACK_INDICATOR_PROGRESS_TEXTURE
FIELD	fgo	Lale;	f	field_45308	EFFECT_BACKGROUND_AMBIENT_TEXTURE
FIELD	fgo	Lale;	g	field_45309	EFFECT_BACKGROUND_TEXTURE
FIELD	fgo	Lale;	h	field_45310	HOTBAR_TEXTURE
FIELD	fgo	Lale;	i	field_45311	HOTBAR_SELECTION_TEXTURE
FIELD	fgo	Lale;	j	field_45312	HOTBAR_OFFHAND_LEFT_TEXTURE
FIELD	fgo	Lale;	k	field_45313	HOTBAR_OFFHAND_RIGHT_TEXTURE
FIELD	fgo	Lale;	l	field_45314	HOTBAR_ATTACK_INDICATOR_BACKGROUND_TEXTURE
FIELD	fgo	Lale;	m	field_45315	HOTBAR_ATTACK_INDICATOR_PROGRESS_TEXTURE
FIELD	fgo	Lale;	n	field_45316	JUMP_BAR_BACKGROUND_TEXTURE
FIELD	fgo	Lale;	o	field_45317	JUMP_BAR_COOLDOWN_TEXTURE
FIELD	fgo	Lale;	p	field_45318	JUMP_BAR_PROGRESS_TEXTURE
FIELD	fgo	Lale;	q	field_45319	EXPERIENCE_BAR_BACKGROUND_TEXTURE
FIELD	fgo	Lale;	r	field_45320	EXPERIENCE_BAR_PROGRESS_TEXTURE
FIELD	fgo	Lale;	s	field_45321	ARMOR_EMPTY_TEXTURE
FIELD	fgo	Lale;	t	field_45322	ARMOR_HALF_TEXTURE
FIELD	fgo	Lale;	u	field_45323	ARMOR_FULL_TEXTURE
FIELD	fgo	Lale;	v	field_45324	FOOD_EMPTY_HUNGER_TEXTURE
FIELD	fgo	Lale;	w	field_45325	FOOD_HALF_HUNGER_TEXTURE
FIELD	fgo	Lale;	x	field_45326	FOOD_FULL_HUNGER_TEXTURE
FIELD	fgo	Lale;	y	field_45327	FOOD_EMPTY_TEXTURE
FIELD	fgo	Lale;	z	field_45328	FOOD_HALF_TEXTURE
METHOD	fgo	()V	a	method_1742	setDefaultTitleFade
METHOD	fgo	(I)I	a	method_1733	getHeartRows
METHOD	fgo	(III)V	a	method_34001	setTitleTicks
METHOD	fgo	(Lbss;)V	a	method_1731	updateVignetteDarkness
METHOD	fgo	(Lbtn;)I	a	method_1744	getHeartCount
METHOD	fgo	(Lbty;Lfgp;I)V	a	method_1752	renderMountJumpBar
METHOD	fgo	(Levn;)Z	a	method_17534	shouldRenderSpectatorCrosshair
METHOD	fgo	(Lewm;)Z	a	method_1751	method_1751
METHOD	fgo	(Lewt;Lze;Lewm;)Lfgo$a;	a	method_55439	method_55439
METHOD	fgo	(Lffd;)Z	a	method_55796	method_55796
METHOD	fgo	(Lfgp;)V	a	method_1749	renderHeldItemTooltip
METHOD	fgo	(Lfgp;F)V	a	method_1753	render
METHOD	fgo	(Lfgp;FIILgox;)V	a	method_18620	method_18620
METHOD	fgo	(Lfgp;I)V	a	method_1754	renderExperienceBar
METHOD	fgo	(Lfgp;IIFLcmv;Lcun;I)V	a	method_1762	renderHotbarItem
METHOD	fgo	(Lfgp;Lale;F)V	a	method_31977	renderOverlay
METHOD	fgo	(Lfgp;Lbss;)V	a	method_1735	renderVignetteOverlay
METHOD	fgo	(Lfgp;Lcmv;II)V	a	method_58477	renderFood
METHOD	fgo	(Lfgp;Lcmv;IIII)V	a	method_58478	renderArmor
METHOD	fgo	(Lfgp;Lcmv;IIIIFIIIZ)V	a	method_37298	renderHealthBar
METHOD	fgo	(Lfgp;Lewl;)V	a	method_1757	renderScoreboardSidebar
METHOD	fgo	(Lfgp;Lfgn;III)V	a	method_19346	drawTextBackground
METHOD	fgo	(Lfgp;Lfgo$b;IIZZZ)V	a	method_37299	drawHeart
METHOD	fgo	(Lxo;)V	a	method_1732	setRecordPlayingOverlay
METHOD	fgo	(Lxo;Z)V	a	method_1758	setOverlayMessage
METHOD	fgo	(Z)V	a	method_39191	tick
METHOD	fgo	([Lfgo$a;Lfgp;ILxo;I)V	a	method_55440	method_55440
METHOD	fgo	()Z	b	method_44353	shouldShowChatDisabledScreen
METHOD	fgo	(I)[Lfgo$a;	b	method_55441	method_55441
METHOD	fgo	(Lffd;)Z	b	method_55797	method_55797
METHOD	fgo	(Lfgp;)V	b	method_1760	renderStatusBars
METHOD	fgo	(Lfgp;F)V	b	method_39192	renderAutosaveIndicator
METHOD	fgo	(Lxo;)V	b	method_34002	setSubtitle
METHOD	fgo	(Z)V	b	method_44354	setCanShowChatDisabledScreen
METHOD	fgo	()V	c	method_34003	clearTitle
METHOD	fgo	(Lfgp;)V	c	method_1741	renderMountHealth
METHOD	fgo	(Lfgp;F)V	c	method_55798	renderMiscOverlays
METHOD	fgo	(Lxo;)V	c	method_34004	setTitle
METHOD	fgo	()Lfhd;	d	method_1743	getChatHud
METHOD	fgo	(Lfgp;F)V	d	method_55799	renderSleepOverlay
METHOD	fgo	()I	e	method_1738	getTicks
METHOD	fgo	(Lfgp;F)V	e	method_55800	renderOverlayMessage
METHOD	fgo	()Lfgn;	f	method_1756	getTextRenderer
METHOD	fgo	(Lfgp;F)V	f	method_55801	renderTitleAndSubtitle
METHOD	fgo	()Lfjb;	g	method_1739	getSpectatorHud
METHOD	fgo	(Lfgp;F)V	g	method_55802	renderChat
METHOD	fgo	()Lfid;	h	method_1750	getPlayerListHud
METHOD	fgo	(Lfgp;F)V	h	method_55803	renderScoreboardSidebar
METHOD	fgo	()V	i	method_1747	clear
METHOD	fgo	(Lfgp;F)V	i	method_55804	renderPlayerList
METHOD	fgo	()Lfhb;	j	method_1740	getBossBarHud
METHOD	fgo	(Lfgp;F)V	j	method_1736	renderCrosshair
METHOD	fgo	()Lfhk;	k	method_53531	getDebugHud
METHOD	fgo	(Lfgp;F)V	k	method_1765	renderStatusEffectOverlay
METHOD	fgo	()V	l	method_1745	resetDebugHudChunk
METHOD	fgo	(Lfgp;F)V	l	method_55805	renderMainHud
METHOD	fgo	()Z	m	method_56135	shouldRenderExperience
METHOD	fgo	(Lfgp;F)V	m	method_1759	renderHotbar
METHOD	fgo	()Lcmv;	n	method_1737	getCameraPlayer
METHOD	fgo	(Lfgp;F)V	n	method_56136	renderExperienceLevel
METHOD	fgo	()Lbtn;	o	method_1734	getRiddenEntity
METHOD	fgo	(Lfgp;F)V	o	method_1766	renderDemoTimer
METHOD	fgo	()V	p	method_1748	tick
METHOD	fgo	(Lfgp;F)V	p	method_32598	renderSpyglassOverlay
METHOD	fgo	()V	q	method_39193	tickAutosaveIndicator
METHOD	fgo	(Lfgp;F)V	q	method_1746	renderPortalOverlay
METHOD	fgo	(Lfgp;F)V	r	method_55806	method_55806
METHOD	fgo	(Lfgp;F)V	s	method_55807	method_55807
METHOD	fgo	(Lfgp;F)V	t	method_55808	method_55808
CLASS	fgo$a	net/minecraft/class_329$class_9016	net/minecraft/client/gui/hud/InGameHud$SidebarEntry
FIELD	fgo$a	Lxo;	a	comp_2131	comp_2131
FIELD	fgo$a	Lxo;	b	comp_2132	comp_2132
FIELD	fgo$a	I	c	comp_2133	comp_2133
METHOD	fgo$a	()Lxo;	a	comp_2131	comp_2131
METHOD	fgo$a	()Lxo;	b	comp_2132	comp_2132
METHOD	fgo$a	()I	c	comp_2133	comp_2133
CLASS	fgo$b	net/minecraft/class_329$class_6411	net/minecraft/client/gui/hud/InGameHud$HeartType
FIELD	fgo$b	Lfgo$b;	a	field_33944	field_33944
FIELD	fgo$b	Lfgo$b;	b	field_33945	field_33945
FIELD	fgo$b	Lfgo$b;	c	field_33946	POISONED
FIELD	fgo$b	Lfgo$b;	d	field_33947	field_33947
FIELD	fgo$b	Lfgo$b;	e	field_33948	field_33948
FIELD	fgo$b	Lfgo$b;	f	field_33949	field_33949
FIELD	fgo$b	Lale;	g	field_45329	fullTexture
FIELD	fgo$b	Lale;	h	field_45330	fullBlinkingTexture
FIELD	fgo$b	Lale;	i	field_45331	halfTexture
FIELD	fgo$b	Lale;	j	field_45332	halfBlinkingTexture
FIELD	fgo$b	Lale;	k	field_45333	hardcoreFullTexture
FIELD	fgo$b	Lale;	l	field_45334	hardcoreFullBlinkingTexture
FIELD	fgo$b	Lale;	m	field_45335	hardcoreHalfTexture
FIELD	fgo$b	Lale;	n	field_45336	hardcoreHalfBlinkingTexture
FIELD	fgo$b	[Lfgo$b;	o	field_33952	field_33952
METHOD	fgo$b	()[Lfgo$b;	a	method_37300	method_37300
METHOD	fgo$b	(Lcmv;)Lfgo$b;	a	method_37301	fromPlayerState
METHOD	fgo$b	(ZZZ)Lale;	a	method_52705	getTexture
CLASS	fgp	net/minecraft/class_332	net/minecraft/client/gui/DrawContext
FIELD	fgp	F	a	field_44931	field_44931
FIELD	fgp	F	b	field_44932	field_44932
FIELD	fgp	I	c	field_44655	field_44655
FIELD	fgp	Lffd;	d	field_44656	client
FIELD	fgp	Lezw;	e	field_44657	matrices
FIELD	fgp	Lgdm$a;	f	field_44658	vertexConsumers
FIELD	fgp	Lfgp$a;	g	field_44659	scissorStack
FIELD	fgp	Lfgq;	h	field_45337	guiAtlasManager
FIELD	fgp	Z	i	field_44797	runningDrawCallback
METHOD	fgp	()I	a	method_51421	getScaledWindowWidth
METHOD	fgp	(FFFF)V	a	method_51422	setShaderColor
METHOD	fgp	(II)Z	a	method_58135	scissorContains
METHOD	fgp	(IIII)V	a	method_25292	drawHorizontalLine
METHOD	fgp	(IIIII)V	a	method_25294	fill
METHOD	fgp	(IIIIII)V	a	method_51737	fill
METHOD	fgp	(IIIIIII)V	a	method_33284	fillGradient
METHOD	fgp	(IIIIILgox;)V	a	method_25298	drawSprite
METHOD	fgp	(IIIIILgox;FFFF)V	a	method_48465	drawSprite
METHOD	fgp	(Lale;IIFFIIII)V	a	method_25290	drawTexture
METHOD	fgp	(Lale;IIIFFIIII)V	a	method_25291	drawTexture
METHOD	fgp	(Lale;IIII)V	a	method_52706	drawGuiTexture
METHOD	fgp	(Lale;IIIIFFIIII)V	a	method_25293	drawTexture
METHOD	fgp	(Lale;IIIII)V	a	method_52707	drawGuiTexture
METHOD	fgp	(Lale;IIIIIFFFF)V	a	method_25295	drawTexturedQuad
METHOD	fgp	(Lale;IIIIIFFFFFFFF)V	a	method_48466	drawTexturedQuad
METHOD	fgp	(Lale;IIIIII)V	a	method_25302	drawTexture
METHOD	fgp	(Lale;IIIIIIIFFII)V	a	method_25297	drawTexture
METHOD	fgp	(Lale;IIIIIIII)V	a	method_52708	drawGuiTexture
METHOD	fgp	(Lale;IIIIIIIII)V	a	method_52709	drawGuiTexture
METHOD	fgp	(Lbtn;Lcun;III)V	a	method_51423	drawItem
METHOD	fgp	(Lbtn;Ldbw;Lcun;III)V	a	method_51424	drawItem
METHOD	fgp	(Lbtn;Ldbw;Lcun;IIII)V	a	method_51425	drawItem
METHOD	fgp	(Lcun;)Ljava/lang/String;	a	method_57708	method_57708
METHOD	fgp	(Lcun;II)V	a	method_51427	drawItem
METHOD	fgp	(Lcun;III)V	a	method_51428	drawItem
METHOD	fgp	(Lcun;IIII)V	a	method_51429	drawItem
METHOD	fgp	(Lfaa;IIIIIII)V	a	method_27533	fillGradient
METHOD	fgp	(Lfgn;Layj;III)V	a	method_35719	drawCenteredTextWithShadow
METHOD	fgp	(Lfgn;Layj;IIIZ)I	a	method_51430	drawText
METHOD	fgp	(Lfgn;Lcun;II)V	a	method_51431	drawItemInSlot
METHOD	fgp	(Lfgn;Lcun;IILjava/lang/String;)V	a	method_51432	drawItemInSlot
METHOD	fgp	(Lfgn;Ljava/lang/String;III)V	a	method_25300	drawCenteredTextWithShadow
METHOD	fgp	(Lfgn;Ljava/lang/String;IIIZ)I	a	method_51433	drawText
METHOD	fgp	(Lfgn;Ljava/util/List;II)V	a	method_51434	drawTooltip
METHOD	fgp	(Lfgn;Ljava/util/List;IILfpu;)V	a	method_51435	drawTooltip
METHOD	fgp	(Lfgn;Ljava/util/List;Lfpu;II)V	a	method_51436	drawTooltip
METHOD	fgp	(Lfgn;Ljava/util/List;Ljava/util/Optional;II)V	a	method_51437	drawTooltip
METHOD	fgp	(Lfgn;Lxo;II)V	a	method_51438	drawTooltip
METHOD	fgp	(Lfgn;Lxo;III)V	a	method_27534	drawCenteredTextWithShadow
METHOD	fgp	(Lfgn;Lxo;IIIZ)I	a	method_51439	drawText
METHOD	fgp	(Lfgn;Lxt;IIII)V	a	method_51440	drawTextWrapped
METHOD	fgp	(Lfgn;Lyl;II)V	a	method_51441	drawHoverEvent
METHOD	fgp	(Lfli;)V	a	method_49698	setScissor
METHOD	fgp	(Lgdu;IIII)V	a	method_51738	drawHorizontalLine
METHOD	fgp	(Lgdu;IIIII)V	a	method_51739	fill
METHOD	fgp	(Lgdu;IIIIII)V	a	method_48196	fill
METHOD	fgp	(Lgdu;IIIIIII)V	a	method_51740	fillGradient
METHOD	fgp	(Lgox;IIIII)V	a	method_52710	drawSprite
METHOD	fgp	(Lgox;IIIIIIIII)V	a	method_52711	drawSprite
METHOD	fgp	(Lgox;IIIIIIIIIII)V	a	method_52712	drawSpriteTiled
METHOD	fgp	(Lgox;Lgqp$a;IIIII)V	a	method_52713	drawSprite
METHOD	fgp	(Ljava/lang/Runnable;)V	a	method_51741	draw
METHOD	fgp	(Ljava/util/List;Lcrx;)V	a	method_51442	method_51442
METHOD	fgp	()I	b	method_51443	getScaledWindowHeight
METHOD	fgp	(IIII)V	b	method_25301	drawVerticalLine
METHOD	fgp	(IIIII)V	b	method_49601	drawBorder
METHOD	fgp	(IIIIII)V	b	method_25296	fillGradient
METHOD	fgp	(Lcun;)Ljava/lang/String;	b	method_51449	method_51449
METHOD	fgp	(Lcun;II)V	b	method_51445	drawItemWithoutEntity
METHOD	fgp	(Lcun;III)V	b	method_55231	drawItemWithoutEntity
METHOD	fgp	(Lfgn;Layj;III)I	b	method_35720	drawTextWithShadow
METHOD	fgp	(Lfgn;Lcun;II)V	b	method_51446	drawItemTooltip
METHOD	fgp	(Lfgn;Ljava/lang/String;III)I	b	method_25303	drawTextWithShadow
METHOD	fgp	(Lfgn;Ljava/util/List;II)V	b	method_51447	drawOrderedTooltip
METHOD	fgp	(Lfgn;Lxo;III)I	b	method_27535	drawTextWithShadow
METHOD	fgp	(Lgdu;IIII)V	b	method_51742	drawVerticalLine
METHOD	fgp	(Lgdu;IIIII)V	b	method_57709	fillWithLayer
METHOD	fgp	()Lezw;	c	method_51448	getMatrices
METHOD	fgp	(IIII)V	c	method_44379	enableScissor
METHOD	fgp	(Lcun;)Ljava/lang/String;	c	method_51451	method_51451
METHOD	fgp	()Lgdm$a;	d	method_51450	getVertexConsumers
METHOD	fgp	(IIII)V	d	method_51743	method_51743
METHOD	fgp	()V	e	method_51452	draw
METHOD	fgp	()V	f	method_44380	disableScissor
METHOD	fgp	()V	g	method_51744	tryDraw
METHOD	fgp	()V	h	method_51887	drawIfRunning
CLASS	fgp$a	net/minecraft/class_332$class_8214	net/minecraft/client/gui/DrawContext$ScissorStack
FIELD	fgp$a	Ljava/util/Deque;	a	field_43099	stack
METHOD	fgp$a	()Lfli;	a	method_49699	pop
METHOD	fgp$a	(II)Z	a	method_58136	contains
METHOD	fgp$a	(Lfli;)Lfli;	a	method_49700	push
CLASS	fgq	net/minecraft/class_8658	net/minecraft/client/texture/GuiAtlasManager
FIELD	fgq	Ljava/util/Set;	a	field_45338	METADATA_READERS
METHOD	fgq	(Lgox;)Lgqp;	a	method_52714	getScaling
METHOD	fgq	(Lgox;)Lgqo;	b	method_52715	getGuiMetadata
CLASS	fgr	net/minecraft/class_9080	net/minecraft/client/gui/LayeredDrawer
FIELD	fgr	F	a	field_47848	LAYER_Z_PADDING
FIELD	fgr	Ljava/util/List;	b	field_47849	layers
METHOD	fgr	(Lfgp;F)V	a	method_55809	render
METHOD	fgr	(Lfgr$a;)Lfgr;	a	method_55810	addLayer
METHOD	fgr	(Lfgr;Ljava/util/function/BooleanSupplier;)Lfgr;	a	method_55811	addSubDrawer
METHOD	fgr	(Ljava/util/function/BooleanSupplier;Lfgr;Lfgp;F)V	a	method_55812	method_55812
METHOD	fgr	(Lfgp;F)V	b	method_55813	renderInternal
CLASS	fgr$a	net/minecraft/class_9080$class_9081	net/minecraft/client/gui/LayeredDrawer$Layer
CLASS	fgs	net/minecraft/class_330	net/minecraft/client/render/MapRenderer
FIELD	fgs	I	a	field_32173	DEFAULT_IMAGE_WIDTH
FIELD	fgs	I	b	field_32174	DEFAULT_IMAGE_HEIGHT
FIELD	fgs	Lgoy;	c	field_2043	textureManager
FIELD	fgs	Lgpu;	d	field_50036	mapDecorationsAtlasManager
FIELD	fgs	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	e	field_2045	mapTextures
METHOD	fgs	()V	a	method_1771	clearStateTextures
METHOD	fgs	(Lepg;Lepi;)V	a	method_1769	updateTexture
METHOD	fgs	(Lepi;Ljava/lang/Integer;Lfgs$a;)Lfgs$a;	a	method_32600	method_32600
METHOD	fgs	(Lezw;Lgdm;Lepg;Lepi;ZI)V	a	method_1773	draw
METHOD	fgs	(Lepg;Lepi;)Lfgs$a;	b	method_32601	getMapTexture
CLASS	fgs$a	net/minecraft/class_330$class_331	net/minecraft/client/render/MapRenderer$MapTexture
FIELD	fgs$a	Lfgs;	a	field_2047	field_2047
FIELD	fgs$a	Lepi;	b	field_2046	state
FIELD	fgs$a	Lgok;	c	field_2048	texture
FIELD	fgs$a	Lgdu;	d	field_21689	renderLayer
FIELD	fgs$a	Z	e	field_34044	needsUpdate
METHOD	fgs$a	()V	a	method_37450	setNeedsUpdate
METHOD	fgs$a	(Lepi;)V	a	method_37451	setState
METHOD	fgs$a	(Lezw;Lgdm;ZI)V	a	method_1777	draw
METHOD	fgs$a	()V	b	method_1776	updateTexture
CLASS	fgt	net/minecraft/class_4264	net/minecraft/client/gui/widget/PressableWidget
FIELD	fgt	Lfip;	a	field_45339	TEXTURES
FIELD	fgt	I	e	field_43050	field_43050
METHOD	fgt	(Lfgp;Lfgn;I)V	a	method_48589	drawMessage
METHOD	fgt	()V	b	method_25306	onPress
CLASS	fgu	net/minecraft/class_9017	net/minecraft/client/gui/widget/ContainerWidget
FIELD	fgu	Lfiy;	a	field_47551	focusedElement
FIELD	fgu	Z	b	field_47552	dragging
CLASS	fgv	net/minecraft/class_4892	net/minecraft/client/gui/widget/OptionSliderWidget
FIELD	fgv	Lffh;	a	field_22738	options
CLASS	fgw	net/minecraft/class_7528	net/minecraft/client/gui/widget/ScrollableWidget
FIELD	fgw	Lfip;	a	field_45905	TEXT_FIELD_TEXTURES
FIELD	fgw	Lale;	b	field_45906	SCROLLER_TEXTURE
FIELD	fgw	I	c	field_39496	PADDING
FIELD	fgw	I	d	field_45907	SCROLLER_WIDTH
FIELD	fgw	D	e	field_39497	scrollY
FIELD	fgw	Z	f	field_39498	scrollbarDragged
METHOD	fgw	()I	a	method_44381	getPadding
METHOD	fgw	(D)V	a	method_44382	setScrollY
METHOD	fgw	(II)Z	a	method_44383	isVisible
METHOD	fgw	(Lfgp;)V	a	method_44384	renderOverlay
METHOD	fgw	(Lfgp;IIII)V	a	method_52233	drawBox
METHOD	fgw	()I	b	method_44385	getPaddingDoubled
METHOD	fgw	(DD)Z	b	method_44388	isWithinBounds
METHOD	fgw	(Lfgp;)V	b	method_44386	drawBox
METHOD	fgw	()D	c	method_44387	getScrollY
METHOD	fgw	(Lfgp;)V	c	method_44396	drawScrollbar
METHOD	fgw	(Lfgp;IIF)V	c	method_44389	renderContents
METHOD	fgw	()I	d	method_44390	getMaxScrollY
METHOD	fgw	()Z	e	method_44392	overflows
METHOD	fgw	()I	f	method_53532	getScrollerWidth
METHOD	fgw	()I	h	method_44391	getContentsHeight
METHOD	fgw	()D	i	method_44393	getDeltaYPerScroll
METHOD	fgw	()I	j	method_44394	getScrollbarThumbHeight
METHOD	fgw	()I	k	method_44395	getContentsHeightWithPadding
CLASS	fgx	net/minecraft/class_350	net/minecraft/client/gui/widget/EntryListWidget
FIELD	fgx	Lale;	a	field_45908	SCROLLER_TEXTURE
FIELD	fgx	I	b	field_45909	field_45909
FIELD	fgx	Lffd;	c	field_22740	client
FIELD	fgx	I	d	field_22741	itemHeight
FIELD	fgx	Z	e	field_22744	centerListVertically
FIELD	fgx	I	f	field_22748	headerHeight
FIELD	fgx	Lale;	m	field_49477	SCROLLER_BACKGROUND_TEXTURE
FIELD	fgx	Lale;	n	field_49478	MENU_LIST_BACKGROUND_TEXTURE
FIELD	fgx	Lale;	o	field_49892	INWORLD_MENU_LIST_BACKGROUND_TEXTURE
FIELD	fgx	Ljava/util/List;	p	field_22739	children
FIELD	fgx	D	q	field_22749	scrollAmount
FIELD	fgx	Z	r	field_22747	renderHeader
FIELD	fgx	Z	s	field_22750	scrolling
FIELD	fgx	Lfgx$a;	u	field_22751	selected
FIELD	fgx	Lfgx$a;	v	field_33780	hoveredEntry
METHOD	fgx	()I	I	method_57710	getBorderBoxLeft
METHOD	fgx	()I	J	method_57711	getBorderBoxRight
METHOD	fgx	()I	a	method_25317	getMaxPosition
METHOD	fgx	(D)V	a	method_25307	setScrollAmount
METHOD	fgx	(I)V	a	method_25309	scroll
METHOD	fgx	(II)Z	a	method_25310	clickedHeader
METHOD	fgx	(ILfkp;)V	a	method_57712	position
METHOD	fgx	(Lfgp;)V	a	method_57713	drawHeaderAndFooterSeparators
METHOD	fgx	(Lfgp;II)V	a	method_25312	renderHeader
METHOD	fgx	(Lfgp;IIFIIIII)V	a	method_44397	renderEntry
METHOD	fgx	(Lfgp;IIIII)V	a	method_44398	drawSelectionHighlight
METHOD	fgx	(Lfgx$a;)V	a	method_25313	setSelected
METHOD	fgx	(Lfky;Lfgx$a;)V	a	method_37017	appendNarrations
METHOD	fgx	(Lflg;)Lfgx$a;	a	method_48197	getNeighboringEntry
METHOD	fgx	(Lflg;Ljava/util/function/Predicate;)Lfgx$a;	a	method_48198	getNeighboringEntry
METHOD	fgx	(Lflg;Ljava/util/function/Predicate;Lfgx$a;)Lfgx$a;	a	method_48199	getNeighboringEntry
METHOD	fgx	(Ljava/util/Collection;)V	a	method_25314	replaceEntries
METHOD	fgx	(ZI)V	a	method_25315	setRenderHeader
METHOD	fgx	()I	b	method_25322	getRowWidth
METHOD	fgx	(DD)Lfgx$a;	b	method_25308	getEntryAtPosition
METHOD	fgx	(III)V	b	method_57714	position
METHOD	fgx	(Lfgp;)V	b	method_57715	drawMenuListBackground
METHOD	fgx	(Lfgp;II)V	b	method_25320	renderDecorations
METHOD	fgx	(Lfgx$a;)I	b	method_25321	addEntry
METHOD	fgx	(DDI)V	c	method_25318	updateScrollingState
METHOD	fgx	(Lfgp;)V	c	method_49603	enableScissor
METHOD	fgx	(Lfgp;IIF)V	c	method_25311	renderList
METHOD	fgx	(Lfgx$a;)V	c	method_44399	addEntryToTop
METHOD	fgx	()I	d	method_57716	getScrollbarMarginX
METHOD	fgx	(I)Lfgx$a;	d	method_25326	getEntry
METHOD	fgx	(Lfgx$a;)Z	d	method_44650	removeEntryWithoutScrolling
METHOD	fgx	(I)Z	e	method_25332	isSelectedEntry
METHOD	fgx	(Lfgx$a;)V	e	method_25324	centerScrollOn
METHOD	fgx	(I)Z	f	method_53812	isSelectButton
METHOD	fgx	(Lfgx$a;)V	f	method_25328	ensureVisible
METHOD	fgx	(I)I	g	method_25337	getRowTop
METHOD	fgx	(Lfgx$a;)Z	g	method_25330	removeEntry
METHOD	fgx	()Lfgx$a;	h	method_25334	getSelectedOrNull
METHOD	fgx	(I)I	h	method_25319	getRowBottom
METHOD	fgx	(Lfgx$a;)V	h	method_29621	setEntryParentList
METHOD	fgx	()Lfgx$a;	i	method_48200	getFirst
METHOD	fgx	(I)Lfgx$a;	i	method_25338	remove
METHOD	fgx	(Lfgx$a;)Z	i	method_48201	method_48201
METHOD	fgx	()Lfgx$a;	j	method_25336	getFocused
METHOD	fgx	()V	k	method_25339	clearEntries
METHOD	fgx	()I	l	method_25340	getEntryCount
METHOD	fgx	()Z	m	method_57717	isScrollbarVisible
METHOD	fgx	()D	n	method_25341	getScrollAmount
METHOD	fgx	()I	o	method_25331	getMaxScroll
METHOD	fgx	()I	p	method_25329	getScrollbarX
METHOD	fgx	()I	q	method_57718	getDefaultScrollbarX
METHOD	fgx	()I	r	method_25342	getRowLeft
METHOD	fgx	()I	s	method_31383	getRowRight
METHOD	fgx	()Lfgx$a;	u	method_37019	getHoveredEntry
CLASS	fgx$1	net/minecraft/class_350$1	net/minecraft/client/gui/widget/EntryListWidget$1
FIELD	fgx$1	[I	a	field_41786	field_41786
CLASS	fgx$a	net/minecraft/class_350$class_351	net/minecraft/client/gui/widget/EntryListWidget$Entry
FIELD	fgx$a	Lfgx;	a	field_22752	parentList
METHOD	fgx$a	(Lfgp;IIIIIIIZF)V	a	method_25343	render
METHOD	fgx$a	(Lfgp;IIIIIIIZF)V	b	method_49568	drawBorder
METHOD	fgx$a	(DD)Z	method_25405	method_25405	isMouseOver
METHOD	fgx$a	(Z)V	method_25365	method_25365	setFocused
METHOD	fgx$a	()Z	method_25370	method_25370	isFocused
CLASS	fgx$b	net/minecraft/class_350$class_352	net/minecraft/client/gui/widget/EntryListWidget$Entries
FIELD	fgx$b	Lfgx;	a	field_2145	field_2145
FIELD	fgx$b	Ljava/util/List;	b	field_2146	entries
METHOD	fgx$b	(I)Lfgx$a;	a	method_1912	get
METHOD	fgx$b	(ILfgx$a;)Lfgx$a;	a	method_1909	set
METHOD	fgx$b	(I)Lfgx$a;	b	method_1911	remove
METHOD	fgx$b	(ILfgx$a;)V	b	method_1910	add
CLASS	fgy	net/minecraft/class_357	net/minecraft/client/gui/widget/SliderWidget
FIELD	fgy	Lale;	a	field_45340	TEXTURE
FIELD	fgy	I	b	field_43054	field_43054
FIELD	fgy	D	c	field_22753	value
FIELD	fgy	Lale;	d	field_45341	HIGHLIGHTED_TEXTURE
FIELD	fgy	Lale;	e	field_45342	HANDLE_TEXTURE
FIELD	fgy	Lale;	f	field_45343	HANDLE_HIGHLIGHTED_TEXTURE
FIELD	fgy	I	m	field_41790	field_41790
FIELD	fgy	I	n	field_41789	field_41789
FIELD	fgy	Z	o	field_41796	sliderFocused
METHOD	fgy	()V	a	method_25344	applyValue
METHOD	fgy	(D)V	a	method_25345	setValueFromMouse
METHOD	fgy	()V	b	method_25346	updateMessage
METHOD	fgy	(D)V	b	method_25347	setValue
METHOD	fgy	()Lale;	d	method_52716	getTexture
METHOD	fgy	()Lale;	e	method_52717	getHandleTexture
CLASS	fgz	net/minecraft/class_8130	net/minecraft/client/gui/widget/AbstractTextWidget
FIELD	fgz	Lfgn;	a	field_42483	textRenderer
FIELD	fgz	I	b	field_42484	textColor
METHOD	fgz	()Lfgn;	a	method_48977	getTextRenderer
METHOD	fgz	(I)Lfgz;	a	method_48978	setTextColor
METHOD	fgz	()I	b	method_48979	getTextColor
CLASS	fha	net/minecraft/class_339	net/minecraft/client/gui/widget/ClickableWidget
FIELD	fha	D	a	field_43055	field_43055
FIELD	fha	D	b	field_43056	field_43056
FIELD	fha	I	c	field_22760	x
FIELD	fha	I	d	field_22761	y
FIELD	fha	Lxo;	e	field_22754	message
FIELD	fha	I	f	field_42116	navigationOrder
FIELD	fha	I	g	field_22758	width
FIELD	fha	I	h	field_22759	height
FIELD	fha	Z	i	field_22762	hovered
FIELD	fha	Z	j	field_22763	active
FIELD	fha	Z	k	field_22764	visible
FIELD	fha	F	l	field_22765	alpha
FIELD	fha	Z	m	field_22756	focused
FIELD	fha	Lfiq;	n	field_41095	tooltip
METHOD	fha	()Z	A	method_25367	isSelected
METHOD	fha	()I	E	method_55442	getRight
METHOD	fha	()I	F	method_55443	getBottom
METHOD	fha	(DD)V	a	method_25348	onClick
METHOD	fha	(F)V	a	method_25350	setAlpha
METHOD	fha	(IIII)V	a	method_55444	setDimensionsAndPosition
METHOD	fha	(Lfgp;Lfgn;II)V	a	method_49604	drawScrollableText
METHOD	fha	(Lfgp;Lfgn;Lxo;IIIII)V	a	method_52718	drawScrollableText
METHOD	fha	(Lfgp;Lfgn;Lxo;IIIIII)V	a	method_49605	drawScrollableText
METHOD	fha	(Lfin;)V	a	method_47400	setTooltip
METHOD	fha	(Lfky;)V	a	method_47399	appendClickableNarrations
METHOD	fha	(Lgtt;)V	a	method_25354	playDownSound
METHOD	fha	(Ljava/time/Duration;)V	a	method_47402	setTooltipDelay
METHOD	fha	()Lyc;	aK_	method_25360	getNarrationMessage
METHOD	fha	(DD)V	a_	method_25357	onRelease
METHOD	fha	(Lxo;)Lyc;	a_	method_32602	getNarrationMessage
METHOD	fha	(DDDD)V	b	method_25349	onDrag
METHOD	fha	(II)V	b	method_55445	setDimensions
METHOD	fha	(Lfgp;IIF)V	b	method_48579	renderWidget
METHOD	fha	(Lxo;)V	b	method_25355	setMessage
METHOD	fha	(Lfky;)V	c	method_37021	appendDefaultNarrations
METHOD	fha	(DD)Z	d	method_25361	clicked
METHOD	fha	(I)Z	j	method_25351	isValidClickButton
METHOD	fha	(I)V	k	method_25358	setWidth
METHOD	fha	(I)V	l	method_53533	setHeight
METHOD	fha	(I)V	o	method_48591	setNavigationOrder
METHOD	fha	()Lfin;	w	method_51254	getTooltip
METHOD	fha	()Lxo;	y	method_25369	getMessage
METHOD	fha	()Z	z	method_49606	isHovered
CLASS	fhb	net/minecraft/class_337	net/minecraft/client/gui/hud/BossBarHud
FIELD	fhb	I	a	field_32177	WIDTH
FIELD	fhb	I	b	field_32178	HEIGHT
FIELD	fhb	[Lale;	c	field_45344	BACKGROUND_TEXTURES
FIELD	fhb	[Lale;	d	field_45345	PROGRESS_TEXTURES
FIELD	fhb	[Lale;	e	field_45346	NOTCHED_BACKGROUND_TEXTURES
FIELD	fhb	[Lale;	f	field_45347	NOTCHED_PROGRESS_TEXTURES
FIELD	fhb	Lffd;	g	field_2058	client
FIELD	fhb	Ljava/util/Map;	h	field_2060	bossBars
METHOD	fhb	()V	a	method_1801	clear
METHOD	fhb	(Lacr;)V	a	method_1795	handlePacket
METHOD	fhb	(Lfgp;)V	a	method_1796	render
METHOD	fhb	(Lfgp;IILbqi;)V	a	method_1799	renderBossBar
METHOD	fhb	(Lfgp;IILbqi;I[Lale;[Lale;)V	a	method_41830	renderBossBar
METHOD	fhb	()Z	b	method_1798	shouldPlayDragonMusic
METHOD	fhb	()Z	c	method_1797	shouldDarkenSky
METHOD	fhb	()Z	d	method_1800	shouldThickenFog
CLASS	fhb$1	net/minecraft/class_337$1	net/minecraft/client/gui/hud/BossBarHud$1
FIELD	fhb$1	Lfhb;	a	field_29071	field_29071
CLASS	fhc	net/minecraft/class_4185	net/minecraft/client/gui/widget/ButtonWidget
FIELD	fhc	I	f	field_39499	DEFAULT_WIDTH_SMALL
FIELD	fhc	I	m	field_39500	DEFAULT_WIDTH
FIELD	fhc	I	n	field_49479	field_49479
FIELD	fhc	I	o	field_39501	DEFAULT_HEIGHT
FIELD	fhc	I	p	field_46856	field_46856
FIELD	fhc	Lfhc$b;	q	field_40754	DEFAULT_NARRATION_SUPPLIER
FIELD	fhc	Lfhc$c;	r	field_22767	onPress
FIELD	fhc	Lfhc$b;	s	field_40755	narrationSupplier
METHOD	fhc	()Lyc;	a	method_46428	method_46428
METHOD	fhc	(Ljava/util/function/Supplier;)Lyc;	a	method_46429	method_46429
METHOD	fhc	(Lxo;Lfhc$c;)Lfhc$a;	a	method_46430	builder
CLASS	fhc$a	net/minecraft/class_4185$class_7840	net/minecraft/client/gui/widget/ButtonWidget$Builder
FIELD	fhc$a	Lxo;	a	field_40756	message
FIELD	fhc$a	Lfhc$c;	b	field_40757	onPress
FIELD	fhc$a	Lfin;	c	field_41099	tooltip
FIELD	fhc$a	I	d	field_40759	x
FIELD	fhc$a	I	e	field_40760	y
FIELD	fhc$a	I	f	field_40761	width
FIELD	fhc$a	I	g	field_40762	height
FIELD	fhc$a	Lfhc$b;	h	field_40763	narrationSupplier
METHOD	fhc$a	()Lfhc;	a	method_46431	build
METHOD	fhc$a	(I)Lfhc$a;	a	method_46432	width
METHOD	fhc$a	(II)Lfhc$a;	a	method_46433	position
METHOD	fhc$a	(IIII)Lfhc$a;	a	method_46434	dimensions
METHOD	fhc$a	(Lfhc$b;)Lfhc$a;	a	method_46435	narrationSupplier
METHOD	fhc$a	(Lfin;)Lfhc$a;	a	method_46436	tooltip
METHOD	fhc$a	(II)Lfhc$a;	b	method_46437	size
CLASS	fhc$b	net/minecraft/class_4185$class_7841	net/minecraft/client/gui/widget/ButtonWidget$NarrationSupplier
CLASS	fhc$c	net/minecraft/class_4185$class_4241	net/minecraft/client/gui/widget/ButtonWidget$PressAction
CLASS	fhd	net/minecraft/class_338	net/minecraft/client/gui/hud/ChatHud
FIELD	fhd	Lorg/slf4j/Logger;	a	field_2065	LOGGER
FIELD	fhd	I	b	field_32180	MAX_MESSAGES
FIELD	fhd	I	c	field_39771	MISSING_MESSAGE_INDEX
FIELD	fhd	I	d	field_39772	field_39772
FIELD	fhd	I	e	field_39773	field_39773
FIELD	fhd	I	f	field_40389	OFFSET_FROM_BOTTOM
FIELD	fhd	I	g	field_40390	REMOVAL_QUEUE_TICKS
FIELD	fhd	Lxo;	h	field_40391	DELETED_MARKER_TEXT
FIELD	fhd	Lffd;	i	field_2062	client
FIELD	fhd	Laxl;	j	field_2063	messageHistory
FIELD	fhd	Ljava/util/List;	k	field_2061	messages
FIELD	fhd	Ljava/util/List;	l	field_2064	visibleMessages
FIELD	fhd	I	m	field_2066	scrolledLines
FIELD	fhd	Z	n	field_2067	hasUnreadNewMessages
FIELD	fhd	Ljava/util/List;	o	field_40392	removalQueue
METHOD	fhd	()V	a	method_45584	tickRemovalQueueIfExists
METHOD	fhd	(D)I	a	method_1806	getWidth
METHOD	fhd	(DD)Z	a	method_27146	mouseClicked
METHOD	fhd	(DLfex$a;Lfey;)Z	a	method_44718	isXInsideIndicatorIcon
METHOD	fhd	(I)V	a	method_1802	scroll
METHOD	fhd	(ILfhd$a;)Z	a	method_45585	method_45585
METHOD	fhd	(Lfex$a;)I	a	method_44720	getIndicatorX
METHOD	fhd	(Lfex;)V	a	method_45027	logChatMessage
METHOD	fhd	(Lfgp;IIIZ)V	a	method_1805	render
METHOD	fhd	(Lfgp;IILfey$a;)V	a	method_44719	drawIndicatorIcon
METHOD	fhd	(Lfhd$b;)V	a	method_58743	restoreChatState
METHOD	fhd	(Ljava/lang/String;)V	a	method_1803	addToMessageHistory
METHOD	fhd	(Lxo;)V	a	method_1812	addMessage
METHOD	fhd	(Lxo;Lya;Lfey;)V	a	method_44811	addMessage
METHOD	fhd	(Lya;)V	a	method_44812	removeMessage
METHOD	fhd	(Z)V	a	method_1808	clear
METHOD	fhd	()V	b	method_1817	reset
METHOD	fhd	(D)I	b	method_1818	getHeight
METHOD	fhd	(DD)Lyl;	b	method_1816	getTextStyleAt
METHOD	fhd	(I)D	b	method_19348	getMessageOpacityMultiplier
METHOD	fhd	(Lfex;)V	b	method_1815	addVisibleMessage
METHOD	fhd	(Lya;)Lfhd$a;	b	method_45587	queueForRemoval
METHOD	fhd	()Laxl;	c	method_1809	getMessageHistory
METHOD	fhd	(D)D	c	method_44722	toChatLineX
METHOD	fhd	(DD)Lfey;	c	method_44723	getIndicatorAt
METHOD	fhd	(Lfex;)V	c	method_58744	addMessage
METHOD	fhd	()V	d	method_1820	resetScroll
METHOD	fhd	(D)D	d	method_44724	toChatLineY
METHOD	fhd	(DD)I	d	method_45588	getMessageIndex
METHOD	fhd	(Lfex;)Lfex;	d	method_45586	createRemovalMarker
METHOD	fhd	()Z	e	method_1819	isChatFocused
METHOD	fhd	(DD)I	e	method_44725	getMessageLineIndex
METHOD	fhd	()I	f	method_1811	getWidth
METHOD	fhd	()I	g	method_1810	getHeight
METHOD	fhd	()D	h	method_1814	getChatScale
METHOD	fhd	()D	i	method_41831	getDefaultUnfocusedHeight
METHOD	fhd	()I	j	method_1813	getVisibleLineCount
METHOD	fhd	()Lfhd$b;	k	method_58745	toChatState
METHOD	fhd	()Z	l	method_23677	isChatHidden
METHOD	fhd	()V	m	method_45589	tickRemovalQueue
METHOD	fhd	()V	n	method_44813	refresh
METHOD	fhd	()I	o	method_44752	getLineHeight
CLASS	fhd$a	net/minecraft/class_338$class_7731	net/minecraft/client/gui/hud/ChatHud$RemovalQueuedMessage
FIELD	fhd$a	Lya;	a	comp_1021	comp_1021
FIELD	fhd$a	I	b	comp_1022	comp_1022
METHOD	fhd$a	()Lya;	a	comp_1021	comp_1021
METHOD	fhd$a	()I	b	comp_1022	comp_1022
CLASS	fhd$b	net/minecraft/class_338$class_9477	net/minecraft/client/gui/hud/ChatHud$ChatState
FIELD	fhd$b	Ljava/util/List;	a	field_50218	messages
FIELD	fhd$b	Ljava/util/List;	b	field_50219	messageHistory
FIELD	fhd$b	Ljava/util/List;	c	field_50220	removalQueue
CLASS	fhe	net/minecraft/class_4286	net/minecraft/client/gui/widget/CheckboxWidget
FIELD	fhe	Lale;	a	field_45348	SELECTED_HIGHLIGHTED_TEXTURE
FIELD	fhe	Lale;	b	field_45349	SELECTED_TEXTURE
FIELD	fhe	Lale;	c	field_45350	HIGHLIGHTED_TEXTURE
FIELD	fhe	Lale;	d	field_45351	TEXTURE
FIELD	fhe	I	f	field_32181	TEXT_COLOR
FIELD	fhe	I	m	field_47105	field_47105
FIELD	fhe	I	n	field_47106	field_47106
FIELD	fhe	Z	o	field_19230	checked
FIELD	fhe	Lfhe$b;	p	field_47107	callback
METHOD	fhe	()Z	a	method_20372	isChecked
METHOD	fhe	(Lfgn;)I	a	method_54786	getSize
METHOD	fhe	(Lxo;Lfgn;)Lfhe$a;	a	method_54787	builder
CLASS	fhe$a	net/minecraft/class_4286$class_8929	net/minecraft/client/gui/widget/CheckboxWidget$Builder
FIELD	fhe$a	Lxo;	a	field_47108	message
FIELD	fhe$a	Lfgn;	b	field_47109	textRenderer
FIELD	fhe$a	I	c	field_47110	x
FIELD	fhe$a	I	d	field_47111	y
FIELD	fhe$a	Lfhe$b;	e	field_47112	callback
FIELD	fhe$a	Z	f	field_47113	checked
FIELD	fhe$a	Lffg;	g	field_47114	option
FIELD	fhe$a	Lfin;	h	field_47115	tooltip
METHOD	fhe$a	()Lfhe;	a	method_54788	build
METHOD	fhe$a	(II)Lfhe$a;	a	method_54789	pos
METHOD	fhe$a	(Lffg;)Lfhe$a;	a	method_54790	option
METHOD	fhe$a	(Lfhe$b;)Lfhe$a;	a	method_54791	callback
METHOD	fhe$a	(Lfhe;Z)V	a	method_54792	method_54792
METHOD	fhe$a	(Lfin;)Lfhe$a;	a	method_54793	tooltip
METHOD	fhe$a	(Z)Lfhe$a;	a	method_54794	checked
CLASS	fhe$b	net/minecraft/class_4286$class_8930	net/minecraft/client/gui/widget/CheckboxWidget$Callback
FIELD	fhe$b	Lfhe$b;	a	field_47116	EMPTY
METHOD	fhe$b	(Lfhe;Z)V	a	method_54795	method_54795
CLASS	fhf	net/minecraft/class_4717	net/minecraft/client/gui/screen/ChatInputSuggestor
FIELD	fhf	Ljava/util/regex/Pattern;	a	field_21596	WHITESPACE_PATTERN
FIELD	fhf	Lyl;	b	field_25885	ERROR_STYLE
FIELD	fhf	Lyl;	c	field_25886	INFO_STYLE
FIELD	fhf	Ljava/util/List;	d	field_25887	HIGHLIGHT_STYLES
FIELD	fhf	Lffd;	e	field_21597	client
FIELD	fhf	Lfnb;	f	field_21598	owner
FIELD	fhf	Lfhl;	g	field_21599	textField
FIELD	fhf	Lfgn;	h	field_21600	textRenderer
FIELD	fhf	Z	i	field_21601	slashOptional
FIELD	fhf	Z	j	field_21602	suggestingWhenEmpty
FIELD	fhf	I	k	field_21603	inWindowIndexOffset
FIELD	fhf	I	l	field_21604	maxSuggestionSize
FIELD	fhf	Z	m	field_21605	chatScreenSized
FIELD	fhf	I	n	field_21606	color
FIELD	fhf	Ljava/util/List;	o	field_21607	messages
FIELD	fhf	I	p	field_21608	x
FIELD	fhf	I	q	field_21609	width
FIELD	fhf	Lcom/mojang/brigadier/ParseResults;	r	field_21610	parse
FIELD	fhf	Ljava/util/concurrent/CompletableFuture;	s	field_21611	pendingSuggestions
FIELD	fhf	Lfhf$a;	t	field_21612	window
FIELD	fhf	Z	u	field_21613	windowActive
FIELD	fhf	Z	v	field_21614	completingSuggestions
FIELD	fhf	Z	w	field_46191	canLeave
METHOD	fhf	()Z	a	method_53867	isOpen
METHOD	fhf	(D)Z	a	method_23921	mouseScrolled
METHOD	fhf	(DDI)Z	a	method_23922	mouseClicked
METHOD	fhf	(III)Z	a	method_23924	keyPressed
METHOD	fhf	(Lcom/mojang/brigadier/ParseResults;Ljava/lang/String;I)Layj;	a	method_23925	highlight
METHOD	fhf	(Lcom/mojang/brigadier/exceptions/CommandSyntaxException;)Layj;	a	method_30505	formatException
METHOD	fhf	(Lcom/mojang/brigadier/suggestion/Suggestions;)Ljava/util/List;	a	method_30104	sortSuggestions
METHOD	fhf	(Lfgp;)V	a	method_44932	renderMessages
METHOD	fhf	(Lfgp;II)V	a	method_23923	render
METHOD	fhf	(Ljava/lang/String;)I	a	method_23930	getStartOfCurrentWord
METHOD	fhf	(Ljava/lang/String;I)Layj;	a	method_23931	provideRenderText
METHOD	fhf	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_23936	getSuggestionSuffix
METHOD	fhf	(Ln;)Z	a	method_23929	showUsages
METHOD	fhf	(Z)V	a	method_23933	setWindowActive
METHOD	fhf	()Lxo;	b	method_53868	getSuggestionUsageNarrationText
METHOD	fhf	(Lfgp;II)Z	b	method_44933	tryRenderWindow
METHOD	fhf	(Z)V	b	method_53869	setCanLeave
METHOD	fhf	()V	c	method_44931	clearWindow
METHOD	fhf	(Z)V	c	method_23920	show
METHOD	fhf	()V	d	method_23934	refresh
METHOD	fhf	()Lxo;	e	method_23958	getNarration
METHOD	fhf	()V	f	method_23937	showCommandSuggestions
METHOD	fhf	()V	g	method_23939	method_23939
CLASS	fhf$a	net/minecraft/class_4717$class_464	net/minecraft/client/gui/screen/ChatInputSuggestor$SuggestionWindow
FIELD	fhf$a	Lfhf;	a	field_21615	field_21615
FIELD	fhf$a	Lgdr;	b	field_2771	area
FIELD	fhf$a	Ljava/lang/String;	c	field_2768	typedText
FIELD	fhf$a	Ljava/util/List;	d	field_25709	suggestions
FIELD	fhf$a	I	e	field_2769	inWindowIndex
FIELD	fhf$a	I	f	field_2766	selection
FIELD	fhf$a	Levo;	g	field_2767	mouse
FIELD	fhf$a	Z	h	field_2765	completed
FIELD	fhf$a	I	i	field_21630	lastNarrationIndex
METHOD	fhf$a	()V	a	method_2375	complete
METHOD	fhf$a	(D)Z	a	method_2370	mouseScrolled
METHOD	fhf$a	(I)V	a	method_2371	scroll
METHOD	fhf$a	(III)Z	a	method_2372	mouseClicked
METHOD	fhf$a	(Lfgp;II)V	a	method_2373	render
METHOD	fhf$a	()Lxo;	b	method_23960	getNarration
METHOD	fhf$a	(I)V	b	method_2374	select
METHOD	fhf$a	(III)Z	b	method_2377	keyPressed
CLASS	fhg	net/minecraft/class_8082	net/minecraft/client/gui/screen/AccessibilityOnboardingButtons
METHOD	fhg	(ILfhc$c;Z)Lfih;	a	method_48592	createLanguageButton
METHOD	fhg	(ILfhc$c;Z)Lfih;	b	method_48594	createAccessibilityButton
CLASS	fhh	net/minecraft/class_341	net/minecraft/client/util/ChatMessages
FIELD	fhh	Layj;	a	field_25263	SPACES
METHOD	fhh	(Lfet;Lyl;Ljava/lang/String;)Ljava/util/Optional;	a	method_27536	method_27536
METHOD	fhh	(Ljava/lang/String;)Ljava/lang/String;	a	method_1849	getRenderedChatMessage
METHOD	fhh	(Ljava/util/List;Lxt;Ljava/lang/Boolean;)V	a	method_30886	method_30886
METHOD	fhh	(Lxt;ILfgn;)Ljava/util/List;	a	method_1850	breakRenderedChatMessageLines
CLASS	fhi	net/minecraft/class_4265	net/minecraft/client/gui/widget/ElementListWidget
METHOD	fhi	(Lfhi$a;)Z	a	method_48207	method_48207
CLASS	fhi$1	net/minecraft/class_4265$1	net/minecraft/client/gui/widget/ElementListWidget$1
FIELD	fhi$1	[I	a	field_41804	field_41804
CLASS	fhi$a	net/minecraft/class_4265$class_4266	net/minecraft/client/gui/widget/ElementListWidget$Entry
FIELD	fhi$a	Lfiy;	a	field_19077	focused
FIELD	fhi$a	Lfkw;	b	field_33782	focusedSelectable
FIELD	fhi$a	Z	c	field_19078	dragging
METHOD	fhi$a	(Lfky;)V	a	method_37024	appendNarrations
METHOD	fhi$a	(Lfle;I)Lfgm;	a	method_48208	getNavigationPath
METHOD	fhi$a	()Ljava/util/List;	b	method_37025	selectableChildren
CLASS	fhj	net/minecraft/class_5676	net/minecraft/client/gui/widget/CyclingButtonWidget
FIELD	fhj	Ljava/util/function/BooleanSupplier;	a	field_27961	HAS_ALT_DOWN
FIELD	fhj	Ljava/util/List;	b	field_27962	BOOLEAN_VALUES
FIELD	fhj	Lxo;	c	field_27963	optionText
FIELD	fhj	I	d	field_27964	index
FIELD	fhj	Ljava/lang/Object;	f	field_27965	value
FIELD	fhj	Lfhj$c;	m	field_27966	values
FIELD	fhj	Ljava/util/function/Function;	n	field_27967	valueToText
FIELD	fhj	Ljava/util/function/Function;	o	field_27968	narrationMessageFactory
FIELD	fhj	Lfhj$b;	p	field_27969	callback
FIELD	fhj	Z	q	field_27971	optionTextOmitted
FIELD	fhj	Lffg$l;	r	field_27970	tooltipFactory
METHOD	fhj	()Ljava/lang/Object;	a	method_32603	getValue
METHOD	fhj	(I)V	a	method_32612	cycle
METHOD	fhj	(Ljava/lang/Boolean;)Lxo;	a	method_32604	method_32604
METHOD	fhj	(Ljava/lang/Object;)V	a	method_32605	setValue
METHOD	fhj	(Ljava/util/function/Function;)Lfhj$a;	a	method_32606	builder
METHOD	fhj	(Lxo;Lxo;)Lfhj$a;	a	method_32607	onOffBuilder
METHOD	fhj	(Lxo;Lxo;Ljava/lang/Boolean;)Lxo;	a	method_32608	method_32608
METHOD	fhj	(I)Ljava/lang/Object;	b	method_37027	getValue
METHOD	fhj	(Ljava/lang/Object;)V	b	method_32609	internalSetValue
METHOD	fhj	(Z)Lfhj$a;	b	method_32613	onOffBuilder
METHOD	fhj	(Ljava/lang/Object;)Lxo;	c	method_37026	composeText
METHOD	fhj	()Lyc;	d	method_32611	getGenericNarrationMessage
METHOD	fhj	(Ljava/lang/Object;)Lyc;	d	method_32610	composeGenericOptionText
METHOD	fhj	()Lfhj$a;	e	method_32614	onOffBuilder
METHOD	fhj	()V	f	method_47403	refreshTooltip
CLASS	fhj$a	net/minecraft/class_5676$class_5677	net/minecraft/client/gui/widget/CyclingButtonWidget$Builder
FIELD	fhj$a	I	a	field_27972	initialIndex
FIELD	fhj$a	Ljava/lang/Object;	b	field_27973	value
FIELD	fhj$a	Ljava/util/function/Function;	c	field_27974	valueToText
FIELD	fhj$a	Lffg$l;	d	field_27975	tooltipFactory
FIELD	fhj$a	Ljava/util/function/Function;	e	field_27976	narrationMessageFactory
FIELD	fhj$a	Lfhj$c;	f	field_27977	values
FIELD	fhj$a	Z	g	field_27978	optionTextOmitted
METHOD	fhj$a	()Lfhj$a;	a	method_32616	omitKeyText
METHOD	fhj$a	(IIIILxo;)Lfhj;	a	method_35723	build
METHOD	fhj$a	(IIIILxo;Lfhj$b;)Lfhj;	a	method_32617	build
METHOD	fhj$a	(Lffg$l;)Lfhj$a;	a	method_32618	tooltip
METHOD	fhj$a	(Lfhj$c;)Lfhj$a;	a	method_42729	values
METHOD	fhj$a	(Lfhj;Ljava/lang/Object;)V	a	method_35724	method_35724
METHOD	fhj$a	(Ljava/lang/Object;)Lfhj$a;	a	method_32619	initially
METHOD	fhj$a	(Ljava/util/Collection;)Lfhj$a;	a	method_32620	values
METHOD	fhj$a	(Ljava/util/List;Ljava/util/List;)Lfhj$a;	a	method_32621	values
METHOD	fhj$a	(Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lfhj$a;	a	method_32622	values
METHOD	fhj$a	(Ljava/util/function/Function;)Lfhj$a;	a	method_32623	narration
METHOD	fhj$a	(Lxo;Lfhj$b;)Lfhj;	a	method_57720	build
METHOD	fhj$a	([Ljava/lang/Object;)Lfhj$a;	a	method_32624	values
METHOD	fhj$a	(Ljava/lang/Object;)Lfin;	b	method_32625	method_32625
CLASS	fhj$b	net/minecraft/class_5676$class_5678	net/minecraft/client/gui/widget/CyclingButtonWidget$UpdateCallback
CLASS	fhj$c	net/minecraft/class_5676$class_5680	net/minecraft/client/gui/widget/CyclingButtonWidget$Values
METHOD	fhj$c	()Ljava/util/List;	a	method_32626	getCurrent
METHOD	fhj$c	(Ljava/util/Collection;)Lfhj$c;	a	method_32627	of
METHOD	fhj$c	(Ljava/util/function/BooleanSupplier;Ljava/util/List;Ljava/util/List;)Lfhj$c;	a	method_32628	of
METHOD	fhj$c	()Ljava/util/List;	b	method_32629	getDefaults
CLASS	fhj$c$1	net/minecraft/class_5676$class_5680$1	net/minecraft/client/gui/widget/CyclingButtonWidget$Values$1
FIELD	fhj$c$1	Ljava/util/List;	a	field_27979	field_27979
CLASS	fhj$c$2	net/minecraft/class_5676$class_5680$2	net/minecraft/client/gui/widget/CyclingButtonWidget$Values$2
FIELD	fhj$c$2	Ljava/util/function/BooleanSupplier;	a	field_27980	field_27980
FIELD	fhj$c$2	Ljava/util/List;	b	field_27981	field_27981
FIELD	fhj$c$2	Ljava/util/List;	c	field_27982	field_27982
CLASS	fhk	net/minecraft/class_340	net/minecraft/client/gui/hud/DebugHud
FIELD	fhk	I	a	field_32187	TEXT_COLOR
FIELD	fhk	I	b	field_32188	field_32188
FIELD	fhk	I	c	field_32189	field_32189
FIELD	fhk	I	d	field_32190	field_32190
FIELD	fhk	Ljava/util/Map;	e	field_19274	HEIGHT_MAP_TYPES
FIELD	fhk	Lffd;	f	field_2079	client
FIELD	fhk	Lfhk$a;	g	field_38985	allocationRateCalculator
FIELD	fhk	Lfgn;	h	field_2081	textRenderer
FIELD	fhk	Levn;	i	field_2082	blockHit
FIELD	fhk	Levn;	j	field_2083	fluidHit
FIELD	fhk	Ldbd;	k	field_2085	pos
FIELD	fhk	Ldug;	l	field_2084	chunk
FIELD	fhk	Ljava/util/concurrent/CompletableFuture;	m	field_2080	chunkFuture
FIELD	fhk	Z	n	field_45988	showDebugHud
FIELD	fhk	Z	o	field_45989	renderingChartVisible
FIELD	fhk	Z	p	field_45990	renderingAndTickChartsVisible
FIELD	fhk	Z	q	field_45991	packetSizeAndPingChartsVisible
FIELD	fhk	Lbls;	r	field_45992	frameNanosLog
FIELD	fhk	Lbls;	s	field_45993	tickNanosLog
FIELD	fhk	Lbls;	t	field_45994	pingLog
FIELD	fhk	Lbls;	u	field_45995	packetSizeLog
FIELD	fhk	Ljava/util/Map;	v	field_48931	receivedDebugSamples
FIELD	fhk	Lfit;	w	field_45910	renderingChart
FIELD	fhk	Lfiv;	x	field_45913	tickChart
FIELD	fhk	Lfiu;	y	field_45911	pingChart
FIELD	fhk	Lfis;	z	field_45912	packetSizeChart
METHOD	fhk	()V	a	method_1842	resetChunk
METHOD	fhk	(J)V	a	method_53534	pushToFrameLog
METHOD	fhk	(Lald;)Ljava/lang/String;	a	method_40206	method_40206
METHOD	fhk	(Laqo;)Ldug;	a	method_20541	method_20541
METHOD	fhk	(Laxe;)Ljava/lang/String;	a	method_40203	method_40203
METHOD	fhk	(Ldcv;)Ljava/lang/String;	a	method_40204	method_40204
METHOD	fhk	(Lffd;)Ljava/lang/Float;	a	method_54796	method_54796
METHOD	fhk	(Lfgp;)V	a	method_1846	render
METHOD	fhk	(Lfgp;Ljava/util/List;Z)V	a	method_51745	drawText
METHOD	fhk	(Lgtc;)Ljava/util/Optional;	a	method_1841	method_1841
METHOD	fhk	(Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lbtq;)Ljava/lang/String;	a	method_27870	method_27870
METHOD	fhk	(Ljava/util/EnumMap;)V	a	method_20455	method_20455
METHOD	fhk	(Ljava/util/Map$Entry;)Ljava/lang/String;	a	method_1845	propertyToString
METHOD	fhk	(Lji;)Ljava/lang/String;	a	method_40205	getBiomeString
METHOD	fhk	([JLblt;)V	a	method_56828	set
METHOD	fhk	()Ljava/util/List;	b	method_1835	getLeftText
METHOD	fhk	(J)J	b	method_1838	toMiB
METHOD	fhk	(Laxe;)Ljava/lang/String;	b	method_40207	method_40207
METHOD	fhk	(Lfgp;)V	b	method_1847	drawLeftText
METHOD	fhk	()Ljava/util/List;	c	method_1839	getRightText
METHOD	fhk	(Lfgp;)V	c	method_1848	drawRightText
METHOD	fhk	()Z	d	method_53536	shouldShowDebugHud
METHOD	fhk	(Lfgp;)V	d	method_51746	method_51746
METHOD	fhk	()Z	e	method_53537	shouldShowRenderingChart
METHOD	fhk	()Z	f	method_53538	shouldShowPacketSizeAndPingCharts
METHOD	fhk	()Z	g	method_56829	shouldRenderTickCharts
METHOD	fhk	()V	h	method_53539	toggleDebugHud
METHOD	fhk	()V	i	method_53540	togglePacketSizeAndPingCharts
METHOD	fhk	()V	j	method_53541	toggleRenderingAndTickCharts
METHOD	fhk	()V	k	method_53542	toggleRenderingChart
METHOD	fhk	()Lbls;	l	method_56577	getTickNanosLog
METHOD	fhk	()Lbls;	m	method_53543	getPingLog
METHOD	fhk	()Lbls;	n	method_53544	getPacketSizeLog
METHOD	fhk	()V	o	method_53545	clear
METHOD	fhk	()Lare;	p	method_20603	getServerWorld
METHOD	fhk	()Ljava/lang/String;	q	method_27871	getServerWorldDebugString
METHOD	fhk	()Ldbw;	r	method_1840	getWorld
METHOD	fhk	()Ldug;	s	method_1834	getChunk
METHOD	fhk	()Ldug;	t	method_1836	getClientChunk
CLASS	fhk$1	net/minecraft/class_340$1	net/minecraft/client/gui/hud/DebugHud$1
FIELD	fhk$1	[I	a	field_2086	field_2086
CLASS	fhk$a	net/minecraft/class_340$class_7412	net/minecraft/client/gui/hud/DebugHud$AllocationRateCalculator
FIELD	fhk$a	I	a	field_38986	INTERVAL
FIELD	fhk$a	Ljava/util/List;	b	field_38987	GARBAGE_COLLECTORS
FIELD	fhk$a	J	c	field_38988	lastCalculated
FIELD	fhk$a	J	d	field_38989	allocatedBytes
FIELD	fhk$a	J	e	field_38990	collectionCount
FIELD	fhk$a	J	f	field_38991	allocationRate
METHOD	fhk$a	()J	a	method_43447	getCollectionCount
METHOD	fhk$a	(J)J	a	method_43448	get
CLASS	fhl	net/minecraft/class_342	net/minecraft/client/gui/widget/TextFieldWidget
FIELD	fhl	Ljava/lang/String;	A	field_2106	suggestion
FIELD	fhl	Ljava/util/function/Consumer;	B	field_2088	changedListener
FIELD	fhl	Ljava/util/function/Predicate;	C	field_2104	textPredicate
FIELD	fhl	Ljava/util/function/BiFunction;	D	field_2099	renderTextProvider
FIELD	fhl	Lxo;	E	field_41100	placeholder
FIELD	fhl	J	F	field_45352	lastSwitchFocusTime
FIELD	fhl	I	a	field_32194	field_32194
FIELD	fhl	I	b	field_32195	field_32195
FIELD	fhl	I	c	field_32196	DEFAULT_EDITABLE_COLOR
FIELD	fhl	Lfip;	d	field_45914	TEXTURES
FIELD	fhl	I	e	field_32197	field_32197
FIELD	fhl	I	f	field_32198	VERTICAL_CURSOR_COLOR
FIELD	fhl	Ljava/lang/String;	m	field_32199	HORIZONTAL_CURSOR
FIELD	fhl	I	n	field_45354	field_45354
FIELD	fhl	Lfgn;	o	field_2105	textRenderer
FIELD	fhl	Ljava/lang/String;	p	field_2092	text
FIELD	fhl	I	q	field_2108	maxLength
FIELD	fhl	Z	r	field_2095	drawsBackground
FIELD	fhl	Z	s	field_2096	focusUnlocked
FIELD	fhl	Z	u	field_2094	editable
FIELD	fhl	I	v	field_2103	firstCharacterIndex
FIELD	fhl	I	w	field_2102	selectionStart
FIELD	fhl	I	x	field_2101	selectionEnd
FIELD	fhl	I	y	field_2100	editableColor
FIELD	fhl	I	z	field_2098	uneditableColor
METHOD	fhl	()Ljava/lang/String;	a	method_1882	getText
METHOD	fhl	(I)V	a	method_1877	eraseWords
METHOD	fhl	(II)I	a	method_1869	getWordSkipPosition
METHOD	fhl	(IIZ)I	a	method_1864	getWordSkipPosition
METHOD	fhl	(IZ)V	a	method_1855	moveCursor
METHOD	fhl	(Lfgp;IIII)V	a	method_1886	drawSelectionHighlight
METHOD	fhl	(Ljava/lang/String;)V	a	method_1852	setText
METHOD	fhl	(Ljava/lang/String;Ljava/lang/Integer;)Layj;	a	method_1873	method_1873
METHOD	fhl	(Ljava/util/function/BiFunction;)V	a	method_1854	setRenderTextProvider
METHOD	fhl	(Ljava/util/function/Predicate;)V	a	method_1890	setTextPredicate
METHOD	fhl	()Ljava/lang/String;	b	method_1866	getSelectedText
METHOD	fhl	(I)V	b	method_1878	eraseCharacters
METHOD	fhl	(IZ)V	b	method_1883	setCursor
METHOD	fhl	(Ljava/lang/String;)V	b	method_1867	write
METHOD	fhl	(Ljava/util/function/Consumer;)V	b	method_1863	setChangedListener
METHOD	fhl	(Z)V	b	method_1870	setCursorToStart
METHOD	fhl	(I)V	c	method_55506	eraseCharactersTo
METHOD	fhl	(Ljava/lang/String;)V	c	method_1887	setSuggestion
METHOD	fhl	(Lxo;)V	c	method_47404	setPlaceholder
METHOD	fhl	(Z)V	c	method_1872	setCursorToEnd
METHOD	fhl	()Z	d	method_20315	isActive
METHOD	fhl	(I)I	d	method_1853	getWordSkipPosition
METHOD	fhl	(Ljava/lang/String;)V	d	method_1874	onChanged
METHOD	fhl	(Z)V	d	method_1858	setDrawsBackground
METHOD	fhl	()I	e	method_1881	getCursor
METHOD	fhl	(I)V	e	method_1875	setSelectionStart
METHOD	fhl	(Z)V	e	method_1888	setEditable
METHOD	fhl	()Z	f	method_1851	drawsBackground
METHOD	fhl	(I)V	f	method_1880	setMaxLength
METHOD	fhl	(Z)V	f	method_1856	setFocusUnlocked
METHOD	fhl	(I)V	g	method_1868	setEditableColor
METHOD	fhl	(Z)V	g	method_1862	setVisible
METHOD	fhl	()I	h	method_1859	getInnerWidth
METHOD	fhl	(I)V	h	method_1860	setUneditableColor
METHOD	fhl	()Z	i	method_1885	isVisible
METHOD	fhl	(I)V	i	method_1884	setSelectionEnd
METHOD	fhl	()I	j	method_1861	getMaxLength
METHOD	fhl	()Z	k	method_20316	isEditable
METHOD	fhl	(I)I	p	method_1889	getCharacterX
METHOD	fhl	(I)V	q	method_16873	erase
METHOD	fhl	(I)I	r	method_27537	getCursorPosWithOffset
METHOD	fhl	(I)V	s	method_52719	updateFirstCharacterIndex
CLASS	fhm	net/minecraft/class_8577	net/minecraft/client/gui/widget/ScrollableTextWidget
FIELD	fhm	Lfgn;	a	field_44947	textRenderer
FIELD	fhm	Lfhw;	b	field_44948	wrapped
METHOD	fhm	(I)Lfhm;	a	method_52234	textColor
METHOD	fhm	()Z	j	method_53546	textOverflows
CLASS	fhn	net/minecraft/class_8019	net/minecraft/client/gui/widget/NarratedMultilineTextWidget
FIELD	fhn	I	a	field_41802	DEFAULT_MARGIN
FIELD	fhn	Z	b	field_45355	alwaysShowBorders
FIELD	fhn	I	c	field_49480	margin
METHOD	fhn	(I)V	b	method_57721	initMaxWidth
CLASS	fho	net/minecraft/class_344	net/minecraft/client/gui/widget/TexturedButtonWidget
FIELD	fho	Lfip;	a	field_45356	textures
CLASS	fhp	net/minecraft/class_8208	net/minecraft/client/gui/widget/IconWidget
METHOD	fhp	(IILale;)Lfhp;	a	method_52720	create
METHOD	fhp	(IILale;II)Lfhp;	a	method_52721	create
CLASS	fhp$a	net/minecraft/class_8208$class_8659	net/minecraft/client/gui/widget/IconWidget$Simple
FIELD	fhp$a	Lale;	a	field_45357	texture
CLASS	fhp$b	net/minecraft/class_8208$class_8660	net/minecraft/client/gui/widget/IconWidget$Texture
FIELD	fhp$b	Lale;	a	field_45358	texture
FIELD	fhp$b	I	b	field_45359	textureWidth
FIELD	fhp$b	I	c	field_45360	textureHeight
CLASS	fhq	net/minecraft/class_345	net/minecraft/client/gui/hud/ClientBossBar
FIELD	fhq	F	h	field_2129	healthLatest
FIELD	fhq	J	i	field_2128	timeHealthSet
FIELD	fhq	J	j	field_32204	HEALTH_CHANGE_ANIMATION_MS
CLASS	fhr	net/minecraft/class_8661	net/minecraft/client/realms/gui/RealmsLoadingWidget
FIELD	fhr	Lfgn;	a	field_45361	textRenderer
CLASS	fhs	net/minecraft/class_347	net/minecraft/client/gui/widget/LockButtonWidget
FIELD	fhs	Z	a	field_2131	locked
METHOD	fhs	()Z	a	method_1896	isLocked
METHOD	fhs	(Z)V	b	method_1895	setLocked
CLASS	fhs$a	net/minecraft/class_347$class_348	net/minecraft/client/gui/widget/LockButtonWidget$Icon
FIELD	fhs$a	Lfhs$a;	a	field_2137	field_2137
FIELD	fhs$a	Lfhs$a;	b	field_2138	field_2138
FIELD	fhs$a	Lfhs$a;	c	field_2139	field_2139
FIELD	fhs$a	Lfhs$a;	d	field_2132	field_2132
FIELD	fhs$a	Lfhs$a;	e	field_2133	field_2133
FIELD	fhs$a	Lfhs$a;	f	field_2140	field_2140
FIELD	fhs$a	Lale;	g	field_45362	texture
FIELD	fhs$a	[Lfhs$a;	h	field_2136	field_2136
METHOD	fhs$a	()[Lfhs$a;	a	method_36870	method_36870
CLASS	fht	net/minecraft/class_8020	net/minecraft/client/gui/LogoDrawer
FIELD	fht	Lale;	a	field_41805	LOGO_TEXTURE
FIELD	fht	Lale;	b	field_44540	MINCERAFT_TEXTURE
FIELD	fht	Lale;	c	field_41806	EDITION_TEXTURE
FIELD	fht	I	d	field_41807	LOGO_REGION_WIDTH
FIELD	fht	I	e	field_41808	LOGO_REGION_HEIGHT
FIELD	fht	I	f	field_41809	LOGO_BASE_Y
FIELD	fht	I	g	field_44541	LOGO_TEXTURE_WIDTH
FIELD	fht	I	h	field_44542	LOGO_TEXTURE_HEIGHT
FIELD	fht	I	i	field_44543	EDITION_REGION_WIDTH
FIELD	fht	I	j	field_44544	EDITION_REGION_HEIGHT
FIELD	fht	I	k	field_44545	EDITION_TEXTURE_WIDTH
FIELD	fht	I	l	field_44546	EDITION_TEXTURE_HEIGHT
FIELD	fht	I	m	field_44547	LOGO_AND_EDITION_OVERLAP
FIELD	fht	Z	n	field_41810	minceraft
FIELD	fht	Z	o	field_41811	ignoreAlpha
METHOD	fht	(Lfgp;IF)V	a	method_48209	draw
METHOD	fht	(Lfgp;IFI)V	a	method_48210	draw
CLASS	fhu	net/minecraft/class_7529	net/minecraft/client/gui/widget/EditBoxWidget
FIELD	fhu	I	a	field_39502	CURSOR_PADDING
FIELD	fhu	I	b	field_39503	CURSOR_COLOR
FIELD	fhu	Ljava/lang/String;	c	field_39504	UNDERSCORE
FIELD	fhu	I	d	field_39505	FOCUSED_BOX_TEXT_COLOR
FIELD	fhu	I	e	field_39506	UNFOCUSED_BOX_TEXT_COLOR
FIELD	fhu	I	f	field_45363	CURSOR_BLINK_INTERVAL
FIELD	fhu	Lfgn;	m	field_39507	textRenderer
FIELD	fhu	Lxo;	n	field_39508	placeholder
FIELD	fhu	Lfhx;	o	field_39509	editBox
FIELD	fhu	J	p	field_45364	lastSwitchFocusTime
METHOD	fhu	(I)V	a	method_44402	setMaxLength
METHOD	fhu	(Ljava/lang/String;)V	a	method_44400	setText
METHOD	fhu	(Lfgp;IIII)V	b	method_44403	drawSelection
METHOD	fhu	(Ljava/util/function/Consumer;)V	b	method_44401	setChangeListener
METHOD	fhu	(DD)V	e	method_44404	moveCursor
METHOD	fhu	()Ljava/lang/String;	j	method_44405	getText
METHOD	fhu	()V	k	method_44407	onCursorChange
METHOD	fhu	()D	l	method_44408	getMaxLinesWithoutOverflow
CLASS	fhv	net/minecraft/class_5489	net/minecraft/client/font/MultilineText
FIELD	fhv	Lfhv;	a	field_26528	EMPTY
METHOD	fhv	()I	a	method_30887	count
METHOD	fhv	(Lfgn;Layj;)Lfhv$a;	a	method_35725	method_35725
METHOD	fhv	(Lfgn;Ljava/util/List;)Lfhv;	a	method_35726	createFromTexts
METHOD	fhv	(Lfgn;Lxt;I)Lfhv;	a	method_30890	create
METHOD	fhv	(Lfgn;Lxt;II)Lfhv;	a	method_30891	create
METHOD	fhv	(Lfgn;[Lxo;)Lfhv;	a	method_30892	create
METHOD	fhv	(Lfgp;II)I	a	method_30888	drawCenterWithShadow
METHOD	fhv	(Lfgp;IIII)I	a	method_30889	drawCenterWithShadow
METHOD	fhv	(Lfgp;IIIII)V	a	method_41154	fillBackground
METHOD	fhv	()I	b	method_44048	getMaxWidth
METHOD	fhv	(Lfgn;Layj;)Lfhv$a;	b	method_30894	method_30894
METHOD	fhv	(Lfgn;Ljava/util/List;)Lfhv;	b	method_30895	create
METHOD	fhv	(Lfgp;IIII)I	b	method_30893	drawWithShadow
METHOD	fhv	(Lfgn;Layj;)Lfhv$a;	c	method_30897	method_30897
METHOD	fhv	(Lfgp;IIII)I	c	method_30896	draw
METHOD	fhv	(Lfgn;Layj;)Lfhv$a;	d	method_30898	method_30898
CLASS	fhv$1	net/minecraft/class_5489$1	net/minecraft/client/font/MultilineText$1
CLASS	fhv$2	net/minecraft/class_5489$2	net/minecraft/client/font/MultilineText$2
FIELD	fhv$2	Ljava/util/List;	b	field_26530	field_26530
FIELD	fhv$2	Lfgn;	c	field_26529	field_26529
FIELD	fhv$2	I	d	field_39338	maxWidth
METHOD	fhv$2	(Lfhv$a;)I	a	method_41155	method_41155
METHOD	fhv$2	(Lfhv$a;)I	b	method_44049	method_44049
CLASS	fhv$a	net/minecraft/class_5489$class_5490	net/minecraft/client/font/MultilineText$Line
FIELD	fhv$a	Layj;	a	field_26531	text
FIELD	fhv$a	I	b	field_26532	width
CLASS	fhw	net/minecraft/class_7940	net/minecraft/client/gui/widget/MultilineTextWidget
FIELD	fhw	Ljava/util/OptionalInt;	a	field_42486	maxWidth
FIELD	fhw	Ljava/util/OptionalInt;	b	field_42487	maxRows
FIELD	fhw	Lazn;	c	field_42488	cacheKeyToText
FIELD	fhw	Z	d	field_41343	centered
METHOD	fhw	(Lfgn;Lfhw$a;)Lfhv;	a	method_48980	method_48980
METHOD	fhw	(Z)Lfhw;	b	method_48981	setCentered
METHOD	fhw	(I)Lfhw;	c	method_48983	setTextColor
METHOD	fhw	()Lfhw$a;	d	method_48982	getCacheKey
METHOD	fhw	(I)Lfhw;	d	method_48984	setMaxWidth
METHOD	fhw	(I)Lfhw;	e	method_48985	setMaxRows
CLASS	fhw$a	net/minecraft/class_7940$class_8131	net/minecraft/client/gui/widget/MultilineTextWidget$CacheKey
FIELD	fhw$a	Lxo;	a	comp_1256	comp_1256
FIELD	fhw$a	I	b	comp_1257	comp_1257
FIELD	fhw$a	Ljava/util/OptionalInt;	c	comp_1258	comp_1258
METHOD	fhw$a	()Lxo;	a	comp_1256	comp_1256
METHOD	fhw$a	()I	b	comp_1257	comp_1257
METHOD	fhw$a	()Ljava/util/OptionalInt;	c	comp_1258	comp_1258
CLASS	fhx	net/minecraft/class_7530	net/minecraft/client/gui/EditBox
FIELD	fhx	I	a	field_39511	UNLIMITED_LENGTH
FIELD	fhx	I	b	field_39512	CURSOR_WIDTH
FIELD	fhx	Lfgn;	c	field_39513	textRenderer
FIELD	fhx	Ljava/util/List;	d	field_39514	lines
FIELD	fhx	Ljava/lang/String;	e	field_39515	text
FIELD	fhx	I	f	field_39516	cursor
FIELD	fhx	I	g	field_39517	selectionEnd
FIELD	fhx	Z	h	field_39518	selecting
FIELD	fhx	I	i	field_39519	maxLength
FIELD	fhx	I	j	field_39520	width
FIELD	fhx	Ljava/util/function/Consumer;	k	field_39521	changeListener
FIELD	fhx	Ljava/lang/Runnable;	l	field_39522	cursorChangeListener
METHOD	fhx	()I	a	method_44409	getMaxLength
METHOD	fhx	(DD)V	a	method_44410	moveCursor
METHOD	fhx	(I)V	a	method_44411	setMaxLength
METHOD	fhx	(Lfio;I)V	a	method_44412	moveCursor
METHOD	fhx	(Ljava/lang/Runnable;)V	a	method_44413	setCursorChangeListener
METHOD	fhx	(Ljava/lang/String;)V	a	method_44414	setText
METHOD	fhx	(Ljava/util/function/Consumer;)V	a	method_44415	setChangeListener
METHOD	fhx	(Lyl;II)V	a	method_44416	method_44416
METHOD	fhx	(Z)V	a	method_44417	setSelecting
METHOD	fhx	()Z	b	method_44418	hasMaxLength
METHOD	fhx	(I)V	b	method_44419	delete
METHOD	fhx	(Ljava/lang/String;)V	b	method_44420	replaceSelection
METHOD	fhx	()Ljava/lang/String;	c	method_44421	getText
METHOD	fhx	(I)Lfhx$a;	c	method_44422	getLine
METHOD	fhx	(Ljava/lang/String;)Ljava/lang/String;	c	method_44423	truncateForReplacement
METHOD	fhx	()I	d	method_44424	getCursor
METHOD	fhx	(I)V	d	method_44425	moveCursorLine
METHOD	fhx	(Ljava/lang/String;)Ljava/lang/String;	d	method_44426	truncate
METHOD	fhx	()Lfhx$a;	e	method_44427	getSelection
METHOD	fhx	(I)Z	e	method_44428	handleSpecialKey
METHOD	fhx	(Ljava/lang/String;)V	e	method_44429	method_44429
METHOD	fhx	()I	f	method_44430	getLineCount
METHOD	fhx	(I)Lfhx$a;	f	method_44431	getOffsetLine
METHOD	fhx	()I	g	method_44432	getCurrentLineIndex
METHOD	fhx	(I)I	g	method_44433	getWordEndIndex
METHOD	fhx	()Ljava/lang/Iterable;	h	method_44434	getLines
METHOD	fhx	()Z	i	method_44435	hasSelection
METHOD	fhx	()Ljava/lang/String;	j	method_44436	getSelectedText
METHOD	fhx	()Lfhx$a;	k	method_44437	getPreviousWordAtCursor
METHOD	fhx	()Lfhx$a;	l	method_44438	getNextWordAtCursor
METHOD	fhx	()Lfhx$a;	m	method_44439	getCurrentLine
METHOD	fhx	()V	n	method_44440	onChange
METHOD	fhx	()V	o	method_44441	rewrap
METHOD	fhx	()V	p	method_44442	method_44442
CLASS	fhx$1	net/minecraft/class_7530$1	net/minecraft/client/gui/EditBox$1
FIELD	fhx$1	[I	a	field_39523	field_39523
CLASS	fhx$a	net/minecraft/class_7530$class_7531	net/minecraft/client/gui/EditBox$Substring
FIELD	fhx$a	I	a	comp_862	comp_862
FIELD	fhx$a	I	b	comp_863	comp_863
FIELD	fhx$a	Lfhx$a;	c	field_39524	EMPTY
METHOD	fhx$a	()I	a	comp_862	comp_862
METHOD	fhx$a	()I	b	comp_863	comp_863
CLASS	fhy	net/minecraft/class_4280	net/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget
FIELD	fhy	Lxo;	a	field_33783	SELECTION_USAGE_TEXT
CLASS	fhy$a	net/minecraft/class_4280$class_4281	net/minecraft/client/gui/widget/AlwaysSelectedEntryListWidget$Entry
METHOD	fhy$a	()Lxo;	a	method_37006	getNarration
CLASS	fhz	net/minecraft/class_353	net/minecraft/client/gui/widget/OptionListWidget
FIELD	fhz	I	a	field_49481	field_49481
FIELD	fhz	I	m	field_49482	field_49482
FIELD	fhz	Lfmt;	n	field_49483	optionsScreen
METHOD	fhz	(Lffg;)V	a	method_20406	addSingleOptionEntry
METHOD	fhz	(Lfha;Lfha;)V	a	method_20407	addWidgetEntry
METHOD	fhz	(Ljava/util/List;)V	a	method_58227	addAll
METHOD	fhz	([Lffg;)V	a	method_20408	addAll
METHOD	fhz	(Lffg;)Lfha;	b	method_31046	getWidgetFor
METHOD	fhz	(DD)Ljava/util/Optional;	e	method_29624	getHoveredWidget
CLASS	fhz$a	net/minecraft/class_353$class_354	net/minecraft/client/gui/widget/OptionListWidget$WidgetEntry
FIELD	fhz$a	Ljava/util/List;	a	field_18214	widgets
FIELD	fhz$a	Lfnb;	b	field_49485	screen
FIELD	fhz$a	I	c	field_49484	WIDGET_X_SPACING
METHOD	fhz$a	(Lfha;Lfha;Lfnb;)Lfhz$a;	a	method_20410	create
METHOD	fhz$a	(Ljava/util/List;Lfnb;)Lfhz$a;	a	method_20409	create
CLASS	fhz$b	net/minecraft/class_353$class_9379	net/minecraft/client/gui/widget/OptionListWidget$OptionWidgetEntry
FIELD	fhz$b	Ljava/util/Map;	a	field_49893	optionWidgets
METHOD	fhz$b	(Lffh;Lffg;Lffg;Lfmt;)Lfhz$b;	a	method_58228	create
METHOD	fhz$b	(Lffh;Lffg;Lfmt;)Lfhz$b;	a	method_58229	create
CLASS	fia	net/minecraft/class_7077	net/minecraft/client/gui/widget/PressableTextWidget
FIELD	fia	Lfgn;	a	field_37257	textRenderer
FIELD	fia	Lxo;	b	field_37258	text
FIELD	fia	Lxo;	c	field_37259	hoverText
CLASS	fib	net/minecraft/class_7532	net/minecraft/client/gui/PlayerSkinDrawer
FIELD	fib	I	a	field_39525	FACE_WIDTH
FIELD	fib	I	b	field_39526	FACE_HEIGHT
FIELD	fib	I	c	field_39527	FACE_X
FIELD	fib	I	d	field_39528	FACE_Y
FIELD	fib	I	e	field_39529	FACE_OVERLAY_X
FIELD	fib	I	f	field_39530	FACE_OVERLAY_Y
FIELD	fib	I	g	field_39531	field_39531
FIELD	fib	I	h	field_39532	field_39532
FIELD	fib	I	i	field_39533	SKIN_TEXTURE_WIDTH
FIELD	fib	I	j	field_39534	SKIN_TEXTURE_HEIGHT
METHOD	fib	(Lfgp;Lale;III)V	a	method_44443	draw
METHOD	fib	(Lfgp;Lale;IIIZ)V	a	method_44444	drawHat
METHOD	fib	(Lfgp;Lale;IIIZZ)V	a	method_44445	draw
METHOD	fib	(Lfgp;Lgpx;III)V	a	method_52722	draw
CLASS	fic	net/minecraft/class_8765	net/minecraft/client/gui/widget/PlayerSkinWidget
FIELD	fic	F	a	field_45996	field_45996
FIELD	fic	F	b	field_45997	field_45997
FIELD	fic	F	c	field_45998	field_45998
FIELD	fic	F	d	field_45999	field_45999
FIELD	fic	F	e	field_46000	field_46000
FIELD	fic	F	f	field_46001	field_46001
FIELD	fic	F	m	field_46002	field_46002
FIELD	fic	Lfic$a;	n	field_46003	models
FIELD	fic	Ljava/util/function/Supplier;	o	field_46004	skinSupplier
FIELD	fic	F	p	field_46005	xRotation
FIELD	fic	F	q	field_46006	yRotation
CLASS	fic$a	net/minecraft/class_8765$class_8766	net/minecraft/client/gui/widget/PlayerSkinWidget$Models
FIELD	fic$a	Lfvd;	a	comp_1908	comp_1908
FIELD	fic$a	Lfvd;	b	comp_1909	comp_1909
METHOD	fic$a	()Lfvd;	a	comp_1908	comp_1908
METHOD	fic$a	(Lfgp;Lgpx;)V	a	method_53547	draw
METHOD	fic$a	(Lfwu;)Lfic$a;	a	method_53548	create
METHOD	fic$a	()Lfvd;	b	comp_1909	comp_1909
CLASS	fid	net/minecraft/class_355	net/minecraft/client/gui/hud/PlayerListHud
FIELD	fid	I	a	field_32205	MAX_ROWS
FIELD	fid	Lale;	b	field_45365	PING_UNKNOWN_ICON_TEXTURE
FIELD	fid	Lale;	c	field_45366	PING_1_ICON_TEXTURE
FIELD	fid	Lale;	d	field_45367	PING_2_ICON_TEXTURE
FIELD	fid	Lale;	e	field_45368	PING_3_ICON_TEXTURE
FIELD	fid	Lale;	f	field_45369	PING_4_ICON_TEXTURE
FIELD	fid	Lale;	g	field_45370	PING_5_ICON_TEXTURE
FIELD	fid	Lale;	h	field_45371	CONTAINER_HEART_BLINKING_TEXTURE
FIELD	fid	Lale;	i	field_45372	CONTAINER_HEART_TEXTURE
FIELD	fid	Lale;	j	field_45373	FULL_HEART_BLINKING_TEXTURE
FIELD	fid	Lale;	k	field_45374	HALF_HEART_BLINKING_TEXTURE
FIELD	fid	Lale;	l	field_45375	ABSORBING_FULL_HEART_BLINKING_TEXTURE
FIELD	fid	Lale;	m	field_45376	FULL_HEART_TEXTURE
FIELD	fid	Lale;	n	field_45377	ABSORBING_HALF_HEART_BLINKING_TEXTURE
FIELD	fid	Lale;	o	field_45378	HALF_HEART_TEXTURE
FIELD	fid	Ljava/util/Comparator;	p	field_2156	ENTRY_ORDERING
FIELD	fid	Lffd;	q	field_2155	client
FIELD	fid	Lfgo;	r	field_2157	inGameHud
FIELD	fid	Lxo;	s	field_2154	footer
FIELD	fid	Lxo;	t	field_2153	header
FIELD	fid	Z	u	field_2158	visible
FIELD	fid	Ljava/util/Map;	v	field_40393	hearts
METHOD	fid	()V	a	method_1920	clear
METHOD	fid	(IIILjava/util/UUID;Lfgp;I)V	a	method_45590	renderHearts
METHOD	fid	(ILjava/util/UUID;)Lfid$a;	a	method_45591	method_45591
METHOD	fid	(Lewl;ILfid$b;IILjava/util/UUID;Lfgp;)V	a	method_1922	renderScoreboardObjective
METHOD	fid	(Lfgp;IIILfye;)V	a	method_1923	renderLatencyIcon
METHOD	fid	(Lfgp;ILewt;Lewl;)V	a	method_1919	render
METHOD	fid	(Lfye;)Lxo;	a	method_1918	getPlayerName
METHOD	fid	(Lfye;Lyc;)Lxo;	a	method_27538	applyGameModeFormatting
METHOD	fid	(Ljava/util/Set;Ljava/util/UUID;)Z	a	method_45593	method_45593
METHOD	fid	(Lxo;)V	a	method_1924	setFooter
METHOD	fid	(Z)V	a	method_1921	setVisible
METHOD	fid	()Ljava/util/List;	b	method_48213	collectPlayerEntries
METHOD	fid	(Lfye;)Ljava/util/UUID;	b	method_45594	method_45594
METHOD	fid	(Lxo;)V	b	method_1925	setHeader
METHOD	fid	(Lfye;)Ljava/lang/String;	c	method_46511	method_46511
METHOD	fid	(Lfye;)Ljava/lang/String;	d	method_45595	method_45595
METHOD	fid	(Lfye;)I	e	method_45592	method_45592
CLASS	fid$a	net/minecraft/class_355$class_7732	net/minecraft/client/gui/hud/PlayerListHud$Heart
FIELD	fid$a	J	a	field_40394	COOLDOWN_TICKS
FIELD	fid$a	J	b	field_40395	SCORE_DECREASE_HIGHLIGHT_TICKS
FIELD	fid$a	J	c	field_40396	SCORE_INCREASE_HIGHLIGHT_TICKS
FIELD	fid$a	I	d	field_40397	score
FIELD	fid$a	I	e	field_40398	prevScore
FIELD	fid$a	J	f	field_40399	lastScoreChangeTick
FIELD	fid$a	J	g	field_40400	highlightEndTick
METHOD	fid$a	()I	a	method_45596	getPrevScore
METHOD	fid$a	(IJ)V	a	method_45597	tick
METHOD	fid$a	(J)Z	a	method_45598	useHighlighted
CLASS	fid$b	net/minecraft/class_355$class_9018	net/minecraft/client/gui/hud/PlayerListHud$ScoreDisplayEntry
FIELD	fid$b	Lxo;	a	comp_2134	comp_2134
FIELD	fid$b	I	b	comp_2135	comp_2135
FIELD	fid$b	Lxo;	c	comp_2136	comp_2136
FIELD	fid$b	I	d	comp_2137	comp_2137
METHOD	fid$b	()Lxo;	a	comp_2134	comp_2134
METHOD	fid$b	()I	b	comp_2135	comp_2135
METHOD	fid$b	()Lxo;	c	comp_2136	comp_2136
METHOD	fid$b	()I	d	comp_2137	comp_2137
CLASS	fie	net/minecraft/class_8816	net/minecraft/client/gui/screen/PopupScreen
FIELD	fie	I	A	field_46566	innerWidth
FIELD	fie	Lfkt;	B	field_46567	layout
FIELD	fie	Lale;	a	field_46554	BACKGROUND_TEXTURE
FIELD	fie	I	b	field_46555	VERTICAL_SPACING
FIELD	fie	I	c	field_46556	MARGIN_WIDTH
FIELD	fie	I	d	field_46557	BUTTON_HORIZONTAL_SPACING
FIELD	fie	I	r	field_46558	IMAGE_WIDTH
FIELD	fie	I	s	field_46559	IMAGE_HEIGHT
FIELD	fie	I	u	field_46560	DEFAULT_WIDTH
FIELD	fie	Lfnb;	v	field_46561	backgroundScreen
FIELD	fie	Lale;	w	field_46562	image
FIELD	fie	Lxo;	x	field_46563	message
FIELD	fie	Ljava/util/List;	y	field_46564	buttons
FIELD	fie	Ljava/lang/Runnable;	z	field_46565	onClosed
METHOD	fie	(Lfie$b;Lfhc;)V	a	method_54122	method_54122
METHOD	fie	(Lfie;Lfiy;)V	a	method_54123	method_54123
METHOD	fie	()Lfkt;	m	method_54124	createButtonLayout
CLASS	fie$a	net/minecraft/class_8816$class_8817	net/minecraft/client/gui/screen/PopupScreen$Builder
FIELD	fie$a	Lfnb;	a	field_46568	backgroundScreen
FIELD	fie$a	Lxo;	b	field_46569	title
FIELD	fie$a	Lxo;	c	field_46570	message
FIELD	fie$a	I	d	field_46571	width
FIELD	fie$a	Lale;	e	field_46572	image
FIELD	fie$a	Ljava/util/List;	f	field_46573	buttons
FIELD	fie$a	Ljava/lang/Runnable;	g	field_46574	onClosed
METHOD	fie$a	()Lfie;	a	method_54125	build
METHOD	fie$a	(I)Lfie$a;	a	method_54126	width
METHOD	fie$a	(Lale;)Lfie$a;	a	method_54127	image
METHOD	fie$a	(Ljava/lang/Runnable;)Lfie$a;	a	method_54128	onClosed
METHOD	fie$a	(Lxo;)Lfie$a;	a	method_54129	message
METHOD	fie$a	(Lxo;Ljava/util/function/Consumer;)Lfie$a;	a	method_54130	button
CLASS	fie$b	net/minecraft/class_8816$class_8818	net/minecraft/client/gui/screen/PopupScreen$Button
FIELD	fie$b	Lxo;	a	comp_1979	comp_1979
FIELD	fie$b	Ljava/util/function/Consumer;	b	comp_1980	comp_1980
METHOD	fie$b	()Lxo;	a	comp_1979	comp_1979
METHOD	fie$b	()Ljava/util/function/Consumer;	b	comp_1980	comp_1980
CLASS	fif	net/minecraft/class_4068	net/minecraft/client/gui/Drawable
METHOD	fif	(Lfgp;IIF)V	a	method_25394	render
CLASS	fig	net/minecraft/class_8519	net/minecraft/client/gui/screen/SplashTextRenderer
FIELD	fig	Lfig;	a	field_44661	field_44661
FIELD	fig	Lfig;	b	field_44662	field_44662
FIELD	fig	Lfig;	c	field_44663	field_44663
FIELD	fig	I	d	field_44664	TEXT_X
FIELD	fig	I	e	field_44665	TEXT_Y
FIELD	fig	Ljava/lang/String;	f	field_44666	text
METHOD	fig	(Lfgp;ILfgn;I)V	a	method_51453	render
CLASS	fih	net/minecraft/class_8662	net/minecraft/client/gui/widget/TextIconButtonWidget
FIELD	fih	Lale;	a	field_45379	texture
FIELD	fih	I	b	field_45380	textureWidth
FIELD	fih	I	c	field_45381	textureHeight
METHOD	fih	(Lxo;Lfhc$c;Z)Lfih$a;	a	method_52723	builder
CLASS	fih$a	net/minecraft/class_8662$class_8663	net/minecraft/client/gui/widget/TextIconButtonWidget$Builder
FIELD	fih$a	Lfhc$b;	a	field_49486	narrationSupplier
FIELD	fih$a	Lxo;	b	field_45382	text
FIELD	fih$a	Lfhc$c;	c	field_45383	onPress
FIELD	fih$a	Z	d	field_45384	hideText
FIELD	fih$a	I	e	field_45385	width
FIELD	fih$a	I	f	field_45386	height
FIELD	fih$a	Lale;	g	field_45387	texture
FIELD	fih$a	I	h	field_45388	textureWidth
FIELD	fih$a	I	i	field_45389	textureHeight
METHOD	fih$a	()Lfih;	a	method_52724	build
METHOD	fih$a	(I)Lfih$a;	a	method_52725	width
METHOD	fih$a	(II)Lfih$a;	a	method_52726	dimension
METHOD	fih$a	(Lale;II)Lfih$a;	a	method_52727	texture
METHOD	fih$a	(Lfhc$b;)Lfih$a;	a	method_57722	narration
CLASS	fih$b	net/minecraft/class_8662$class_8664	net/minecraft/client/gui/widget/TextIconButtonWidget$IconOnly
CLASS	fih$c	net/minecraft/class_8662$class_8665	net/minecraft/client/gui/widget/TextIconButtonWidget$WithText
CLASS	fii	net/minecraft/class_361	net/minecraft/client/gui/widget/ToggleButtonWidget
FIELD	fii	Lfip;	a	field_45390	textures
FIELD	fii	Z	b	field_2194	toggled
METHOD	fii	()Z	a	method_1965	isToggled
METHOD	fii	(Lfip;)V	a	method_1962	setTextures
METHOD	fii	(Z)V	b	method_1964	setToggled
CLASS	fij	net/minecraft/class_7842	net/minecraft/client/gui/widget/TextWidget
FIELD	fij	F	a	field_42121	horizontalAlignment
METHOD	fij	(Lxo;I)Layj;	a	method_52728	trim
METHOD	fij	(F)Lfij;	b	method_48598	align
METHOD	fij	(I)Lfij;	b	method_46438	setTextColor
METHOD	fij	()Lfij;	d	method_48596	alignLeft
METHOD	fij	()Lfij;	e	method_48597	alignCenter
METHOD	fij	()Lfij;	f	method_48599	alignRight
CLASS	fik	net/minecraft/class_359	net/minecraft/client/gui/hud/SubtitlesHud
FIELD	fik	J	a	field_32214	REMOVE_DELAY
FIELD	fik	Lffd;	b	field_2182	client
FIELD	fik	Ljava/util/List;	c	field_2183	entries
FIELD	fik	Z	d	field_2184	enabled
FIELD	fik	Ljava/util/List;	e	field_47672	audibleEntries
METHOD	fik	(Lfgp;)V	a	method_1957	render
CLASS	fik$a	net/minecraft/class_359$class_360	net/minecraft/client/gui/hud/SubtitlesHud$SubtitleEntry
FIELD	fik$a	Lxo;	a	field_2188	text
FIELD	fik$a	F	b	field_47673	range
FIELD	fik$a	J	c	field_2185	time
FIELD	fik$a	Levp;	d	field_2186	pos
METHOD	fik$a	()Lxo;	a	method_1960	getText
METHOD	fik$a	(Levp;)V	a	method_1958	reset
METHOD	fik$a	()J	b	method_1961	getTime
METHOD	fik$a	(Levp;)Z	b	method_55589	canHearFrom
METHOD	fik$a	()Levp;	c	method_1959	getPosition
CLASS	fil	net/minecraft/class_8209	net/minecraft/client/gui/widget/TabButtonWidget
FIELD	fil	Lfip;	a	field_45391	TAB_BUTTON_TEXTURES
FIELD	fil	I	b	field_43063	field_43063
FIELD	fil	I	c	field_43064	field_43064
FIELD	fil	I	d	field_43065	field_43065
FIELD	fil	I	e	field_43066	field_43066
FIELD	fil	I	f	field_43067	field_43067
FIELD	fil	Lfjf;	m	field_43068	tabManager
FIELD	fil	Lfje;	n	field_43069	tab
METHOD	fil	()Lfje;	a	method_49609	getTab
METHOD	fil	(Lfgp;IIII)V	a	method_58230	renderBackgroundTexture
METHOD	fil	(Lfgp;Lfgn;I)V	a	method_49608	drawMessage
METHOD	fil	()Z	b	method_49611	isCurrentTab
METHOD	fil	(Lfgp;Lfgn;I)V	b	method_49610	drawCurrentTabLine
CLASS	fim	net/minecraft/class_8083	net/minecraft/client/gui/navigation/Navigable
METHOD	fim	()I	H	method_48590	getNavigationOrder
CLASS	fin	net/minecraft/class_7919	net/minecraft/client/gui/tooltip/Tooltip
FIELD	fin	I	a	field_41101	ROW_LENGTH
FIELD	fin	Lxo;	b	field_41102	content
FIELD	fin	Ljava/util/List;	c	field_41103	lines
FIELD	fin	Lxo;	d	field_41104	narration
METHOD	fin	(Lffd;)Ljava/util/List;	a	method_47405	getLines
METHOD	fin	(Lffd;Lxo;)Ljava/util/List;	a	method_47406	wrapLines
METHOD	fin	(Lxo;)Lfin;	a	method_47407	of
METHOD	fin	(Lxo;Lxo;)Lfin;	a	method_47408	of
CLASS	fio	net/minecraft/class_7533	net/minecraft/client/input/CursorMovement
FIELD	fio	Lfio;	a	field_39535	field_39535
FIELD	fio	Lfio;	b	field_39536	field_39536
FIELD	fio	Lfio;	c	field_39537	field_39537
FIELD	fio	[Lfio;	d	field_39538	field_39538
METHOD	fio	()[Lfio;	a	method_44446	method_44446
CLASS	fip	net/minecraft/class_8666	net/minecraft/client/gui/screen/ButtonTextures
FIELD	fip	Lale;	a	comp_1604	comp_1604
FIELD	fip	Lale;	b	comp_1605	comp_1605
FIELD	fip	Lale;	c	comp_1606	comp_1606
FIELD	fip	Lale;	d	comp_1607	comp_1607
METHOD	fip	()Lale;	a	comp_1604	comp_1604
METHOD	fip	(ZZ)Lale;	a	method_52729	get
METHOD	fip	()Lale;	b	comp_1605	comp_1605
METHOD	fip	()Lale;	c	comp_1606	comp_1606
METHOD	fip	()Lale;	d	comp_1607	comp_1607
CLASS	fiq	net/minecraft/class_9110	net/minecraft/client/gui/tooltip/TooltipState
FIELD	fiq	Lfin;	a	field_48390	tooltip
FIELD	fiq	Ljava/time/Duration;	b	field_48391	delay
FIELD	fiq	J	c	field_48392	renderCheckTime
FIELD	fiq	Z	d	field_48393	prevShouldRender
METHOD	fiq	()Lfin;	a	method_56137	getTooltip
METHOD	fiq	(Lfin;)V	a	method_56138	setTooltip
METHOD	fiq	(Lfky;)V	a	method_56139	appendNarrations
METHOD	fiq	(Lfli;ZZ)Lfpu;	a	method_56140	createPositioner
METHOD	fiq	(Ljava/time/Duration;)V	a	method_56141	setDelay
METHOD	fiq	(ZZLfli;)V	a	method_56142	render
CLASS	fir	net/minecraft/class_8755	net/minecraft/client/gui/hud/debug/DebugChart
FIELD	fir	I	a	field_45915	TEXT_COLOR
FIELD	fir	I	b	field_45916	field_45916
FIELD	fir	I	c	field_45917	field_45917
FIELD	fir	Lfgn;	d	field_45918	textRenderer
FIELD	fir	Lblw;	e	field_45919	log
METHOD	fir	(D)Ljava/lang/String;	a	method_53468	format
METHOD	fir	(DDIDIDI)I	a	method_53469	getColor
METHOD	fir	(I)I	a	method_53470	getWidth
METHOD	fir	(J)I	a	method_53471	getColor
METHOD	fir	(Lfgp;II)V	a	method_53472	render
METHOD	fir	(Lfgp;III)V	a	method_56578	drawBar
METHOD	fir	(Lfgp;Ljava/lang/String;II)V	a	method_53474	drawBorderedText
METHOD	fir	(D)I	b	method_53475	getHeight
METHOD	fir	(I)J	b	method_56579	get
METHOD	fir	(Lfgp;III)V	b	method_56580	drawTotalBar
METHOD	fir	(Lfgp;III)V	c	method_56581	drawOverlayBar
METHOD	fir	(Lfgp;III)V	d	method_53473	renderThresholds
CLASS	fis	net/minecraft/class_8756	net/minecraft/client/gui/hud/debug/PacketSizeChart
FIELD	fis	I	f	field_45920	field_45920
FIELD	fis	I	g	field_45921	field_45921
FIELD	fis	I	h	field_45922	field_45922
FIELD	fis	I	i	field_45923	field_45923
FIELD	fis	I	j	field_45924	field_45924
FIELD	fis	I	k	field_45925	field_45925
METHOD	fis	(Lfgp;IIII)V	a	method_53476	drawSizeBar
METHOD	fis	(Lfgp;IIILjava/lang/String;)V	a	method_53477	drawSizeBar
METHOD	fis	(D)Ljava/lang/String;	c	method_53478	formatBytesPerSecond
METHOD	fis	(D)I	d	method_53479	calculateHeight
METHOD	fis	(D)D	e	method_53480	toBytesPerSecond
CLASS	fit	net/minecraft/class_8757	net/minecraft/client/gui/hud/debug/RenderingChart
FIELD	fit	I	f	field_45926	field_45926
FIELD	fit	I	g	field_45927	field_45927
FIELD	fit	I	h	field_45928	field_45928
FIELD	fit	I	i	field_45929	field_45929
FIELD	fit	D	j	field_45930	field_45930
METHOD	fit	(D)D	c	method_53481	toMillisecondsPerFrame
CLASS	fiu	net/minecraft/class_8758	net/minecraft/client/gui/hud/debug/PingChart
FIELD	fiu	I	f	field_45931	field_45931
FIELD	fiu	I	g	field_45932	field_45932
FIELD	fiu	I	h	field_45933	field_45933
FIELD	fiu	I	i	field_45934	field_45934
CLASS	fiv	net/minecraft/class_8759	net/minecraft/client/gui/hud/debug/TickChart
FIELD	fiv	I	f	field_45935	field_45935
FIELD	fiv	I	g	field_45936	field_45936
FIELD	fiv	I	h	field_45937	field_45937
FIELD	fiv	I	i	field_48763	field_48763
FIELD	fiv	I	j	field_48764	field_48764
FIELD	fiv	I	k	field_48765	field_48765
FIELD	fiv	Ljava/util/function/Supplier;	l	field_47117	millisPerTickSupplier
METHOD	fiv	(D)D	c	method_53482	toMillisecondsPerTick
CLASS	fiw	net/minecraft/class_362	net/minecraft/client/gui/AbstractParentElement
FIELD	fiw	Lfiy;	a	field_22780	focused
FIELD	fiw	Z	b	field_22781	dragging
CLASS	fix	net/minecraft/class_4069	net/minecraft/client/gui/ParentElement
METHOD	fix	(DDDDLfiy;)Z	a	method_20082	method_20082
METHOD	fix	(DDILfiy;)Z	a	method_20083	method_20083
METHOD	fix	(Lfiy;)V	a	method_25395	setFocused
METHOD	fix	(Lfle$a;)Lfgm;	a	method_48214	computeNavigationPath
METHOD	fix	(Lfle$c;)Lfgm;	a	method_48215	computeNavigationPath
METHOD	fix	(Lflg;Lfiy;)Ljava/lang/Integer;	a	method_48216	method_48216
METHOD	fix	(Lfli;Lflg;Lfiy;Lfle;)Lfgm;	a	method_48217	computeChildPath
METHOD	fix	()Ljava/util/List;	aE_	method_25396	children
METHOD	fix	()Z	aG_	method_25397	isDragging
METHOD	fix	()Lfiy;	aH_	method_25399	getFocused
METHOD	fix	(Lfiy;)I	b	method_48609	method_48609
METHOD	fix	(Lflg;Lfiy;)Ljava/lang/Integer;	b	method_48219	method_48219
METHOD	fix	(Lfli;Lflg;Lfiy;Lfle;)Lfgm;	b	method_48220	computeInitialChildPath
METHOD	fix	(Z)V	b	method_25398	setDragging
METHOD	fix	(DD)Ljava/util/Optional;	b_	method_19355	hoveredElement
CLASS	fiy	net/minecraft/class_364	net/minecraft/client/gui/Element
FIELD	fiy	J	t	field_37268	MAX_DOUBLE_CLICK_INTERVAL
METHOD	fiy	()Lfli;	G	method_48202	getNavigationFocus
METHOD	fiy	(CI)Z	a	method_25400	charTyped
METHOD	fiy	(DDDD)Z	a	method_25401	mouseScrolled
METHOD	fiy	(DDI)Z	a	method_25402	mouseClicked
METHOD	fiy	(DDIDD)Z	a	method_25403	mouseDragged
METHOD	fiy	(III)Z	a	method_25404	keyPressed
METHOD	fiy	(Lfle;)Lfgm;	a	method_48205	getNavigationPath
METHOD	fiy	(Z)V	a	method_25365	setFocused
METHOD	fiy	()Z	aI_	method_25370	isFocused
METHOD	fiy	()Lfgm;	aJ_	method_48218	getFocusedPath
METHOD	fiy	(DDI)Z	b	method_25406	mouseReleased
METHOD	fiy	(DD)Z	c	method_25405	isMouseOver
METHOD	fiy	(III)Z	c	method_16803	keyReleased
METHOD	fiy	(DD)V	f	method_16014	mouseMoved
CLASS	fiz	net/minecraft/class_6205	net/minecraft/unused/packageinfo/PackageInfo6205
CLASS	fja	net/minecraft/class_6206	net/minecraft/unused/packageinfo/PackageInfo6206
CLASS	fjb	net/minecraft/class_365	net/minecraft/client/gui/hud/SpectatorHud
FIELD	fjb	Lale;	a	field_45392	HOTBAR_TEXTURE
FIELD	fjb	Lale;	b	field_45393	HOTBAR_SELECTION_TEXTURE
FIELD	fjb	J	c	field_32215	FADE_OUT_DELAY
FIELD	fjb	J	d	field_32216	FADE_OUT_DURATION
FIELD	fjb	Lffd;	e	field_2201	client
FIELD	fjb	J	f	field_2198	lastInteractionTime
FIELD	fjb	Lfsf;	g	field_2200	spectatorMenu
METHOD	fjb	()Z	a	method_1980	isOpen
METHOD	fjb	(I)V	a	method_1977	selectSlot
METHOD	fjb	(Lfgp;)V	a	method_1978	renderSpectatorMenu
METHOD	fjb	(Lfgp;FIILfsj;)V	a	method_1975	renderSpectatorMenu
METHOD	fjb	(Lfgp;IIFFLfsh;)V	a	method_1982	renderSpectatorCommand
METHOD	fjb	()V	b	method_1983	useSelectedCommand
METHOD	fjb	(I)V	b	method_1976	cycleSlot
METHOD	fjb	(Lfgp;)V	b	method_1979	render
METHOD	fjb	()F	c	method_1981	getSpectatorMenuHeight
CLASS	fjc	net/minecraft/class_6207	net/minecraft/unused/packageinfo/PackageInfo6207
CLASS	fjd	net/minecraft/class_8086	net/minecraft/client/gui/tab/GridScreenTab
FIELD	fjd	Lfko;	a	field_42139	grid
FIELD	fjd	Lxo;	b	field_42140	title
CLASS	fje	net/minecraft/class_8087	net/minecraft/client/gui/tab/Tab
METHOD	fje	()Lxo;	a	method_48610	getTitle
METHOD	fje	(Lfli;)V	a	method_48611	refreshGrid
METHOD	fje	(Ljava/util/function/Consumer;)V	a	method_48612	forEachChild
CLASS	fjf	net/minecraft/class_8088	net/minecraft/client/gui/tab/TabManager
FIELD	fjf	Ljava/util/function/Consumer;	a	field_42141	tabLoadConsumer
FIELD	fjf	Ljava/util/function/Consumer;	b	field_42142	tabUnloadConsumer
FIELD	fjf	Lfje;	c	field_42143	currentTab
FIELD	fjf	Lfli;	d	field_42144	tabArea
METHOD	fjf	()Lfje;	a	method_48614	getCurrentTab
METHOD	fjf	(Lfje;Z)V	a	method_48615	setCurrentTab
METHOD	fjf	(Lfli;)V	a	method_48616	setTabArea
CLASS	fjg	net/minecraft/class_8089	net/minecraft/client/gui/widget/TabNavigationWidget
FIELD	fjg	I	a	field_42489	field_42489
FIELD	fjg	I	b	field_43076	field_43076
FIELD	fjg	I	c	field_43077	field_43077
FIELD	fjg	I	d	field_43078	field_43078
FIELD	fjg	Lxo;	e	field_43079	USAGE_NARRATION_TEXT
FIELD	fjg	Lfkt;	f	field_43080	grid
FIELD	fjg	I	g	field_42145	tabNavWidth
FIELD	fjg	Lfjf;	h	field_42146	tabManager
FIELD	fjg	Lcom/google/common/collect/ImmutableList;	i	field_42147	tabs
FIELD	fjg	Lcom/google/common/collect/ImmutableList;	j	field_42148	tabButtons
METHOD	fjg	(I)V	a	method_48618	setWidth
METHOD	fjg	(IZ)V	a	method_48987	selectTab
METHOD	fjg	(Lfjf;I)Lfjg$a;	a	method_48623	builder
METHOD	fjg	(Lfky;Lfil;)V	a	method_49612	appendNarrations
METHOD	fjg	()V	b	method_49613	init
METHOD	fjg	(I)Z	b	method_48988	trySwitchTabsWithKey
METHOD	fjg	(Lfky;Lfil;)V	b	method_49614	method_49614
METHOD	fjg	()I	c	method_48989	getCurrentTabIndex
METHOD	fjg	(I)I	c	method_48990	getTabForKey
METHOD	fjg	()Lfil;	d	method_49615	getCurrentTabButton
METHOD	fjg	()Ljava/util/Optional;	h	method_49616	method_49616
CLASS	fjg$a	net/minecraft/class_8089$class_8090	net/minecraft/client/gui/widget/TabNavigationWidget$Builder
FIELD	fjg$a	I	a	field_42151	width
FIELD	fjg$a	Lfjf;	b	field_42152	tabManager
FIELD	fjg$a	Ljava/util/List;	c	field_42153	tabs
METHOD	fjg$a	()Lfjg;	a	method_48627	build
METHOD	fjg$a	([Lfje;)Lfjg$a;	a	method_48631	tabs
CLASS	fjh	net/minecraft/class_8091	net/minecraft/unused/packageinfo/PackageInfo8091
CLASS	fji	net/minecraft/class_367	net/minecraft/client/toast/AdvancementToast
FIELD	fji	I	a	field_41812	DEFAULT_DURATION_MS
FIELD	fji	Lale;	d	field_45394	TEXTURE
FIELD	fji	Laf;	e	field_2205	advancement
FIELD	fji	Z	f	field_2206	soundPlayed
CLASS	fjj	net/minecraft/class_366	net/minecraft/client/toast/RecipeToast
FIELD	fjj	Lale;	a	field_45395	TEXTURE
FIELD	fjj	J	d	field_32217	DEFAULT_DURATION_MS
FIELD	fjj	Lxo;	e	field_26533	TITLE
FIELD	fjj	Lxo;	f	field_26534	DESCRIPTION
FIELD	fjj	Ljava/util/List;	g	field_2202	recipes
FIELD	fjj	J	h	field_2204	startTime
FIELD	fjj	Z	i	field_2203	justUpdated
METHOD	fjj	(Lcyv;)V	a	method_1984	addRecipes
METHOD	fjj	(Lfjm;Lcyv;)V	a	method_1985	show
CLASS	fjk	net/minecraft/class_370	net/minecraft/client/toast/SystemToast
FIELD	fjk	Lale;	a	field_45396	TEXTURE
FIELD	fjk	I	d	field_32219	MIN_WIDTH
FIELD	fjk	I	e	field_39926	LINE_HEIGHT
FIELD	fjk	I	f	field_39927	PADDING_Y
FIELD	fjk	Lfjk$a;	g	field_2213	type
FIELD	fjk	Lxo;	h	field_2215	title
FIELD	fjk	Ljava/util/List;	i	field_25037	lines
FIELD	fjk	J	j	field_2216	startTime
FIELD	fjk	Z	k	field_2214	justUpdated
FIELD	fjk	I	l	field_25038	width
FIELD	fjk	Z	m	field_47582	hidden
METHOD	fjk	(Lffd;)V	a	method_57723	addLowDiskSpace
METHOD	fjk	(Lffd;Ldbd;)V	a	method_57724	addChunkLoadFailure
METHOD	fjk	(Lffd;Lfjk$a;Lxo;Lxo;)Lfjk;	a	method_29047	create
METHOD	fjk	(Lffd;Ljava/lang/String;)V	a	method_27023	addWorldAccessFailureToast
METHOD	fjk	(Lfgp;IIII)V	a	method_29046	drawPart
METHOD	fjk	(Lfjm;Lfjk$a;)V	a	method_55507	hide
METHOD	fjk	(Lfjm;Lfjk$a;Lxo;Lxo;)V	a	method_27024	add
METHOD	fjk	(Lxo;)Lcom/google/common/collect/ImmutableList;	a	method_29626	getTextAsList
METHOD	fjk	(Lxo;Lxo;)V	a	method_1991	setContent
METHOD	fjk	(Lffd;Ldbd;)V	b	method_57725	addChunkSaveFailure
METHOD	fjk	(Lffd;Ljava/lang/String;)V	b	method_27025	addWorldDeleteFailureToast
METHOD	fjk	(Lfjm;Lfjk$a;Lxo;Lxo;)V	b	method_1990	show
METHOD	fjk	()V	c	method_55508	hide
METHOD	fjk	(Lffd;Ljava/lang/String;)V	c	method_29627	addPackCopyFailure
METHOD	fjk	()Lfjk$a;	d	method_1989	getType
CLASS	fjk$a	net/minecraft/class_370$class_9037	net/minecraft/client/toast/SystemToast$Type
FIELD	fjk$a	Lfjk$a;	a	field_47583	NARRATOR_TOGGLE
FIELD	fjk$a	Lfjk$a;	b	field_47584	WORLD_BACKUP
FIELD	fjk$a	Lfjk$a;	c	field_47585	PACK_LOAD_FAILURE
FIELD	fjk$a	Lfjk$a;	d	field_47586	WORLD_ACCESS_FAILURE
FIELD	fjk$a	Lfjk$a;	e	field_47587	PACK_COPY_FAILURE
FIELD	fjk$a	Lfjk$a;	f	field_47588	PERIODIC_NOTIFICATION
FIELD	fjk$a	Lfjk$a;	g	field_49487	LOW_DISK_SPACE
FIELD	fjk$a	Lfjk$a;	h	field_49488	CHUNK_LOAD_FAILURE
FIELD	fjk$a	Lfjk$a;	i	field_49489	CHUNK_SAVE_FAILURE
FIELD	fjk$a	Lfjk$a;	j	field_47589	UNSECURE_SERVER_WARNING
FIELD	fjk$a	J	k	field_47590	displayDuration
CLASS	fjl	net/minecraft/class_368	net/minecraft/client/toast/Toast
FIELD	fjl	Ljava/lang/Object;	b	field_2208	TYPE
FIELD	fjl	I	c	field_39928	BASE_HEIGHT
METHOD	fjl	()I	a	method_29049	getWidth
METHOD	fjl	(Lfgp;Lfjm;J)Lfjl$a;	a	method_1986	draw
METHOD	fjl	()I	b	method_29050	getHeight
METHOD	fjl	()Ljava/lang/Object;	e	method_1987	getType
METHOD	fjl	()I	f	method_45072	getRequiredSpaceCount
CLASS	fjl$a	net/minecraft/class_368$class_369	net/minecraft/client/toast/Toast$Visibility
FIELD	fjl$a	Lfjl$a;	a	field_2210	field_2210
FIELD	fjl$a	Lfjl$a;	b	field_2209	field_2209
FIELD	fjl$a	Lavy;	c	field_2211	sound
FIELD	fjl$a	[Lfjl$a;	d	field_2212	field_2212
METHOD	fjl$a	()[Lfjl$a;	a	method_36872	method_36872
METHOD	fjl$a	(Lgtt;)V	a	method_1988	playSound
CLASS	fjm	net/minecraft/class_374	net/minecraft/client/toast/ToastManager
FIELD	fjm	I	a	field_39929	SPACES
FIELD	fjm	I	b	field_39930	ALL_OCCUPIED
FIELD	fjm	Lffd;	c	field_2238	client
FIELD	fjm	Ljava/util/List;	d	field_2239	visibleEntries
FIELD	fjm	Ljava/util/BitSet;	e	field_39931	occupiedSpaces
FIELD	fjm	Ljava/util/Deque;	f	field_2240	toastQueue
METHOD	fjm	()V	a	method_2000	clear
METHOD	fjm	(I)I	a	method_45073	getTopIndex
METHOD	fjm	(ILfgp;Lfjm$a;)Z	a	method_45074	method_45074
METHOD	fjm	(Lfgp;)V	a	method_1996	draw
METHOD	fjm	(Lfjl;)V	a	method_1999	add
METHOD	fjm	(Ljava/lang/Class;Ljava/lang/Object;)Lfjl;	a	method_1997	getToast
METHOD	fjm	()Lffd;	b	method_1995	getClient
METHOD	fjm	(Lfjl;)Z	b	method_45075	method_45075
METHOD	fjm	()D	c	method_48221	getNotificationDisplayTimeMultiplier
METHOD	fjm	()I	d	method_45076	getEmptySpaceCount
CLASS	fjm$a	net/minecraft/class_374$class_375	net/minecraft/client/toast/ToastManager$Entry
FIELD	fjm$a	Lfjm;	a	field_2245	field_2245
FIELD	fjm$a	J	b	field_32221	DISAPPEAR_TIME
FIELD	fjm$a	Lfjl;	c	field_2241	instance
FIELD	fjm$a	I	d	field_39932	topIndex
FIELD	fjm$a	I	e	field_39933	requiredSpaceCount
FIELD	fjm$a	J	f	field_2243	startTime
FIELD	fjm$a	J	g	field_2242	showTime
FIELD	fjm$a	Lfjl$a;	h	field_2244	visibility
METHOD	fjm$a	()Lfjl;	a	method_2001	getInstance
METHOD	fjm$a	(ILfgp;)Z	a	method_2002	draw
METHOD	fjm$a	(J)F	a	method_2003	getDisappearProgress
CLASS	fjn	net/minecraft/class_372	net/minecraft/client/toast/TutorialToast
FIELD	fjn	I	a	field_32222	PROGRESS_BAR_WIDTH
FIELD	fjn	I	d	field_32223	PROGRESS_BAR_HEIGHT
FIELD	fjn	I	e	field_32224	PROGRESS_BAR_X
FIELD	fjn	I	f	field_32225	PROGRESS_BAR_Y
FIELD	fjn	Lale;	g	field_45397	TEXTURE
FIELD	fjn	Lfjn$a;	h	field_2225	type
FIELD	fjn	Lxo;	i	field_2224	title
FIELD	fjn	Lxo;	j	field_2226	description
FIELD	fjn	Lfjl$a;	k	field_2227	visibility
FIELD	fjn	J	l	field_2223	lastTime
FIELD	fjn	F	m	field_2229	lastProgress
FIELD	fjn	F	n	field_2228	progress
FIELD	fjn	Z	o	field_2222	hasProgressBar
METHOD	fjn	(F)V	a	method_1992	setProgress
METHOD	fjn	()V	c	method_1993	hide
CLASS	fjn$a	net/minecraft/class_372$class_373	net/minecraft/client/toast/TutorialToast$Type
FIELD	fjn$a	Lfjn$a;	a	field_2230	field_2230
FIELD	fjn$a	Lfjn$a;	b	field_2237	field_2237
FIELD	fjn$a	Lfjn$a;	c	field_2235	field_2235
FIELD	fjn$a	Lfjn$a;	d	field_2233	field_2233
FIELD	fjn$a	Lfjn$a;	e	field_2236	field_2236
FIELD	fjn$a	Lfjn$a;	f	field_26848	field_26848
FIELD	fjn$a	Lfjn$a;	g	field_28782	field_28782
FIELD	fjn$a	Lale;	h	field_45398	texture
FIELD	fjn$a	[Lfjn$a;	i	field_2234	field_2234
METHOD	fjn$a	()[Lfjn$a;	a	method_36873	method_36873
METHOD	fjn$a	(Lfgp;II)V	a	method_1994	drawIcon
CLASS	fjo	net/minecraft/class_6208	net/minecraft/unused/packageinfo/PackageInfo6208
CLASS	fjp	net/minecraft/class_376	net/minecraft/client/font/BlankFont
CLASS	fjq	net/minecraft/class_8532	net/minecraft/client/font/GlyphContainer
FIELD	fjq	I	a	field_44749	ROW_SHIFT
FIELD	fjq	I	b	field_44750	ENTRIES_PER_ROW
FIELD	fjq	I	c	field_44751	LAST_ENTRY_NUM_IN_ROW
FIELD	fjq	I	d	field_44752	LAST_ROW_NUM
FIELD	fjq	I	e	field_44753	NUM_ROWS
FIELD	fjq	[Ljava/lang/Object;	f	field_44754	defaultRow
FIELD	fjq	[[Ljava/lang/Object;	g	field_44755	rows
FIELD	fjq	Ljava/util/function/IntFunction;	h	field_44756	makeRow
METHOD	fjq	()V	a	method_51597	clear
METHOD	fjq	(I)Ljava/lang/Object;	a	method_51598	get
METHOD	fjq	(ILjava/lang/Object;)Ljava/lang/Object;	a	method_51599	put
METHOD	fjq	(ILjava/util/function/IntFunction;)Ljava/lang/Object;	a	method_51600	computeIfAbsent
METHOD	fjq	(Lfjq$a;)V	a	method_51601	forEachGlyph
METHOD	fjq	(Lit/unimi/dsi/fastutil/ints/IntOpenHashSet;ILjava/lang/Object;)V	a	method_51602	method_51602
METHOD	fjq	()Lit/unimi/dsi/fastutil/ints/IntSet;	b	method_51603	getProvidedGlyphs
METHOD	fjq	(I)Ljava/lang/Object;	b	method_51604	remove
CLASS	fjq$a	net/minecraft/class_8532$class_8533	net/minecraft/client/font/GlyphContainer$GlyphConsumer
CLASS	fjr	net/minecraft/class_378	net/minecraft/client/font/FontManager
FIELD	fjr	Lale;	a	field_24254	MISSING_STORAGE_ID
FIELD	fjr	Lorg/slf4j/Logger;	b	field_2261	LOGGER
FIELD	fjr	Ljava/lang/String;	c	field_32226	FONTS_JSON
FIELD	fjr	Lakx;	d	field_40409	FINDER
FIELD	fjr	Lcom/google/gson/Gson;	e	field_44757	GSON
FIELD	fjr	Lfjt;	f	field_24255	missingStorage
FIELD	fjr	Ljava/util/List;	g	field_44758	fonts
FIELD	fjr	Ljava/util/Map;	h	field_2259	fontStorages
FIELD	fjr	Lgoy;	i	field_2260	textureManager
FIELD	fjr	Lfjt;	j	field_49111	currentStorage
METHOD	fjr	()Lfgn;	a	method_27539	createTextRenderer
METHOD	fjr	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_51605	method_51605
METHOD	fjr	(Lale;)Lfjt;	a	method_57023	getStorageInternal
METHOD	fjr	(Lauo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_51608	loadIndex
METHOD	fjr	(Layc;Lfjr$e;)V	a	method_51609	method_51609
METHOD	fjr	(Lbng;Lfjr$d;)V	a	method_51610	method_51610
METHOD	fjr	(Lexz$a;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture;	a	method_51611	method_51611
METHOD	fjr	(Lffh;)V	a	method_57024	setActiveFilters
METHOD	fjr	(Lfjr$a;Lauo;Ljava/util/concurrent/Executor;Lfjr$e;Lfjs$a;Lfke$b;)V	a	method_51612	method_51612
METHOD	fjr	(Lfjr$a;Lfke$b;Lauo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_51613	load
METHOD	fjr	(Lfjr$d;Lbng;)V	a	method_51614	reload
METHOD	fjr	(Lfjr$e;Lfjr$a;Lfjs$a;Lfke$c;)V	a	method_51615	method_51615
METHOD	fjr	(Lfjt;)V	a	method_27540	method_27540
METHOD	fjr	(Lfke$b;Lauo;Lfjr$a;)Ljava/util/Optional;	a	method_51616	method_51616
METHOD	fjr	(Ljava/util/List;)Ljava/util/Map;	a	method_51617	getRequiredFontProviders
METHOD	fjr	(Ljava/util/List;I)V	a	method_51618	method_51618
METHOD	fjr	(Ljava/util/List;Lale;)Ljava/util/List;	a	method_51619	loadFontProviders
METHOD	fjr	(Ljava/util/List;Lexz$a;)V	a	method_51620	insertFont
METHOD	fjr	(Ljava/util/List;Lexz$a;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage;	a	method_51621	method_51621
METHOD	fjr	(Ljava/util/List;Ljava/util/Map;Ljava/lang/Void;)Lfjr$d;	a	method_51622	method_51622
METHOD	fjr	(Ljava/util/Map$Entry;Lale;Lauo;Ljava/util/concurrent/Executor;)Lfjr$e;	a	method_51623	method_51623
METHOD	fjr	(Ljava/util/Map;Lale;Lfjr$e;)V	a	method_51624	method_51624
METHOD	fjr	(Ljava/util/Map;Lale;Ljava/util/List;)V	a	method_51625	method_51625
METHOD	fjr	(Ljava/util/Set;Lale;Ljava/util/List;)V	a	method_51607	method_51607
METHOD	fjr	(Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage;	a	method_51626	method_51626
METHOD	fjr	()Lfgn;	b	method_45078	createAdvanceValidatingTextRenderer
METHOD	fjr	(Lale;)Lfjt;	b	method_57025	getStorage
METHOD	fjr	(Lffh;)Ljava/util/Set;	b	method_57026	getActiveFilters
METHOD	fjr	(Ljava/util/List;Lexz$a;)V	b	method_51627	method_51627
METHOD	fjr	()Lexz$a;	d	method_57027	createEmptyFont
CLASS	fjr$a	net/minecraft/class_378$class_8534	net/minecraft/client/font/FontManager$FontKey
FIELD	fjr$a	Lale;	a	comp_1491	comp_1491
FIELD	fjr$a	Ljava/lang/String;	b	comp_1492	comp_1492
FIELD	fjr$a	I	c	comp_1493	comp_1493
METHOD	fjr$a	()Lale;	a	comp_1491	comp_1491
METHOD	fjr$a	()Ljava/lang/String;	b	comp_1492	comp_1492
METHOD	fjr$a	()I	c	comp_1493	comp_1493
CLASS	fjr$b	net/minecraft/class_378$class_8535	net/minecraft/client/font/FontManager$Builder
FIELD	fjr$b	Lfjr$a;	a	comp_1494	comp_1494
FIELD	fjr$b	Lfjs$a;	b	comp_2350	comp_2350
FIELD	fjr$b	Lcom/mojang/datafixers/util/Either;	c	comp_1495	comp_1495
METHOD	fjr$b	()Lfjr$a;	a	comp_1494	comp_1494
METHOD	fjr$b	(Lexz$a;)Lexz$a;	a	method_57028	applyFilter
METHOD	fjr$b	(Lexz;)Ljava/util/List;	a	method_57029	method_57029
METHOD	fjr$b	(Ljava/util/concurrent/CompletableFuture;)Ljava/util/Optional;	a	method_51628	method_51628
METHOD	fjr$b	(Ljava/util/function/Function;)Ljava/util/Optional;	a	method_51629	build
METHOD	fjr$b	(Ljava/util/function/Function;Lale;)Ljava/util/Optional;	a	method_51630	method_51630
METHOD	fjr$b	()Lfjs$a;	b	comp_2350	comp_2350
METHOD	fjr$b	()Lcom/mojang/datafixers/util/Either;	c	comp_1495	comp_1495
CLASS	fjr$c	net/minecraft/class_378$class_8556	net/minecraft/client/font/FontManager$Providers
FIELD	fjr$c	Lcom/mojang/serialization/Codec;	a	field_44798	CODEC
FIELD	fjr$c	Ljava/util/List;	b	comp_1518	comp_1518
METHOD	fjr$c	()Ljava/util/List;	a	comp_1518	comp_1518
METHOD	fjr$c	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51747	method_51747
CLASS	fjr$d	net/minecraft/class_378$class_8536	net/minecraft/client/font/FontManager$ProviderIndex
FIELD	fjr$d	Ljava/util/Map;	a	comp_2351	comp_2351
FIELD	fjr$d	Ljava/util/List;	b	comp_1497	comp_1497
METHOD	fjr$d	()Ljava/util/Map;	a	comp_2351	comp_2351
METHOD	fjr$d	()Ljava/util/List;	b	comp_1497	comp_1497
CLASS	fjr$e	net/minecraft/class_378$class_8537	net/minecraft/client/font/FontManager$FontEntry
FIELD	fjr$e	Lale;	a	comp_1498	comp_1498
FIELD	fjr$e	Ljava/util/List;	b	comp_1499	comp_1499
FIELD	fjr$e	Ljava/util/Set;	c	comp_1500	comp_1500
METHOD	fjr$e	()Lale;	a	comp_1498	comp_1498
METHOD	fjr$e	(Lfjr$a;Lfjs$a;Lfke$c;)V	a	method_51631	addReferenceBuilder
METHOD	fjr$e	(Lfjr$a;Lfjs$a;Ljava/util/concurrent/CompletableFuture;)V	a	method_51632	addBuilder
METHOD	fjr$e	(Lfjr$b;)Ljava/util/stream/Stream;	a	method_51633	method_51633
METHOD	fjr$e	(Ljava/util/function/Function;)Ljava/util/Optional;	a	method_51634	getRequiredFontProviders
METHOD	fjr$e	()Ljava/util/List;	b	comp_1499	comp_1499
METHOD	fjr$e	()Ljava/util/Set;	c	comp_1500	comp_1500
METHOD	fjr$e	()Ljava/util/stream/Stream;	d	method_51635	getImmediateProviders
CLASS	fjs	net/minecraft/class_9243	net/minecraft/client/font/FontFilterType
FIELD	fjs	Lfjs;	a	field_49112	field_49112
FIELD	fjs	Lfjs;	b	field_49113	field_49113
FIELD	fjs	Lcom/mojang/serialization/Codec;	c	field_49114	CODEC
FIELD	fjs	Ljava/lang/String;	d	field_49115	id
FIELD	fjs	[Lfjs;	e	field_49116	field_49116
METHOD	fjs	()[Lfjs;	a	method_57030	method_57030
CLASS	fjs$a	net/minecraft/class_9243$class_9244	net/minecraft/client/font/FontFilterType$FilterMap
FIELD	fjs$a	Lcom/mojang/serialization/Codec;	a	field_49117	CODEC
FIELD	fjs$a	Lfjs$a;	b	field_49118	NO_FILTER
FIELD	fjs$a	Ljava/util/Map;	c	field_49119	activeFilters
METHOD	fjs$a	(Lfjs$a;)Lfjs$a;	a	method_57031	apply
METHOD	fjs$a	(Ljava/util/Set;)Z	a	method_57032	isAllowed
METHOD	fjs$a	(Lfjs$a;)Ljava/util/Map;	b	method_57033	method_57033
CLASS	fjt	net/minecraft/class_377	net/minecraft/client/font/FontStorage
FIELD	fjt	Lazf;	a	field_2252	RANDOM
FIELD	fjt	F	b	field_39934	MAX_ADVANCE
FIELD	fjt	Lgoy;	c	field_2248	textureManager
FIELD	fjt	Lale;	d	field_2246	id
FIELD	fjt	Lfjx;	e	field_2256	blankGlyphRenderer
FIELD	fjt	Lfjx;	f	field_20910	whiteRectangleGlyphRenderer
FIELD	fjt	Ljava/util/List;	g	field_49120	allFonts
FIELD	fjt	Ljava/util/List;	h	field_49121	availableFonts
FIELD	fjt	Lfjq;	i	field_2253	glyphRendererCache
FIELD	fjt	Lfjq;	j	field_2257	glyphCache
FIELD	fjt	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	k	field_2249	charactersByWidth
FIELD	fjt	Ljava/util/List;	l	field_2254	glyphAtlases
METHOD	fjt	()Lale;	a	method_57034	getId
METHOD	fjt	(I)Lfjx;	a	method_2014	getGlyphRenderer
METHOD	fjt	(IZ)Lexy;	a	method_2011	getGlyph
METHOD	fjt	(Lexy;)Lfjx;	a	method_2013	getObfuscatedGlyphRenderer
METHOD	fjt	(Leya;)Lfjx;	a	method_2012	getGlyphRenderer
METHOD	fjt	(Ljava/util/List;Ljava/util/Set;)V	a	method_2004	setFonts
METHOD	fjt	(Ljava/util/List;Ljava/util/Set;I)V	a	method_57035	method_57035
METHOD	fjt	(Ljava/util/Set;)V	a	method_57036	setActiveFilters
METHOD	fjt	()Lfjx;	b	method_22943	getRectangleRenderer
METHOD	fjt	(I)Lfjt$a;	b	method_40038	findGlyph
METHOD	fjt	(Lexy;)Z	b	method_45079	isAdvanceInvalid
METHOD	fjt	(Ljava/util/List;Ljava/util/Set;)Ljava/util/List;	b	method_57037	applyFilters
METHOD	fjt	()V	c	method_57038	clear
METHOD	fjt	(I)Lfjx;	c	method_41832	findGlyphRenderer
METHOD	fjt	()V	d	method_2010	closeGlyphAtlases
METHOD	fjt	(I)Lit/unimi/dsi/fastutil/ints/IntList;	d	method_57039	method_57039
METHOD	fjt	(I)[[Lfjt$a;	e	method_51636	method_51636
METHOD	fjt	(I)[Lfjt$a;	f	method_51637	method_51637
METHOD	fjt	(I)[[Lfjx;	g	method_51638	method_51638
METHOD	fjt	(I)[Lfjx;	h	method_51639	method_51639
CLASS	fjt$a	net/minecraft/class_377$class_7647	net/minecraft/client/font/FontStorage$GlyphPair
FIELD	fjt$a	Lexy;	a	comp_979	glyph
FIELD	fjt$a	Lexy;	b	comp_980	advanceValidatedGlyph
FIELD	fjt$a	Lfjt$a;	c	field_39935	MISSING
METHOD	fjt$a	()Lexy;	a	comp_979	glyph
METHOD	fjt$a	(Z)Lexy;	a	method_45080	getGlyph
METHOD	fjt$a	()Lexy;	b	comp_980	advanceValidatedGlyph
CLASS	fju	net/minecraft/class_380	net/minecraft/client/font/GlyphAtlasTexture
FIELD	fju	I	e	field_32227	SLOT_LENGTH
FIELD	fju	Lfjv;	f	field_44759	textRenderLayers
FIELD	fju	Z	g	field_2263	hasColor
FIELD	fju	Lfju$a;	h	field_2264	rootSlot
METHOD	fju	(I)I	a	method_51640	method_51640
METHOD	fju	(Leya;)Lfjx;	a	method_2022	getGlyphRenderer
CLASS	fju$a	net/minecraft/class_380$class_381	net/minecraft/client/font/GlyphAtlasTexture$Slot
FIELD	fju$a	I	a	field_2269	x
FIELD	fju$a	I	b	field_2268	y
FIELD	fju$a	I	c	field_2267	width
FIELD	fju$a	I	d	field_2266	height
FIELD	fju$a	Lfju$a;	e	field_2270	subSlot1
FIELD	fju$a	Lfju$a;	f	field_2271	subSlot2
FIELD	fju$a	Z	g	field_2265	occupied
METHOD	fju$a	(Leya;)Lfju$a;	a	method_2024	findSlotFor
CLASS	fjv	net/minecraft/class_8538	net/minecraft/client/font/TextRenderLayerSet
FIELD	fjv	Lgdu;	a	comp_1501	comp_1501
FIELD	fjv	Lgdu;	b	comp_1502	comp_1502
FIELD	fjv	Lgdu;	c	comp_1503	comp_1503
METHOD	fjv	()Lgdu;	a	comp_1501	comp_1501
METHOD	fjv	(Lale;)Lfjv;	a	method_51641	ofIntensity
METHOD	fjv	(Lfgn$a;)Lgdu;	a	method_51642	getRenderLayer
METHOD	fjv	()Lgdu;	b	comp_1502	comp_1502
METHOD	fjv	(Lale;)Lfjv;	b	method_51643	of
METHOD	fjv	()Lgdu;	c	comp_1503	comp_1503
CLASS	fjv$1	net/minecraft/class_8538$1	net/minecraft/client/font/TextRenderLayerSet$1
FIELD	fjv$1	[I	a	field_34000	field_34000
CLASS	fjw	net/minecraft/class_3728	net/minecraft/client/util/SelectionManager
FIELD	fjw	Ljava/util/function/Supplier;	a	field_24257	stringGetter
FIELD	fjw	Ljava/util/function/Consumer;	b	field_24258	stringSetter
FIELD	fjw	Ljava/util/function/Supplier;	c	field_16456	clipboardGetter
FIELD	fjw	Ljava/util/function/Consumer;	d	field_16458	clipboardSetter
FIELD	fjw	Ljava/util/function/Predicate;	e	field_24259	stringFilter
FIELD	fjw	I	f	field_16453	selectionStart
FIELD	fjw	I	g	field_16452	selectionEnd
METHOD	fjw	()V	a	method_27547	cut
METHOD	fjw	(C)Z	a	method_16199	insert
METHOD	fjw	(I)Z	a	method_16202	handleSpecialKey
METHOD	fjw	(II)V	a	method_27548	setSelection
METHOD	fjw	(ILfjw$a;)V	a	method_42574	delete
METHOD	fjw	(IZ)V	a	method_27549	moveCursor
METHOD	fjw	(IZLfjw$a;)V	a	method_42575	moveCursor
METHOD	fjw	(Lffd;)Ljava/util/function/Supplier;	a	method_27550	makeClipboardGetter
METHOD	fjw	(Lffd;Ljava/lang/String;)V	a	method_27551	setClipboard
METHOD	fjw	(Ljava/lang/String;)V	a	method_16197	insert
METHOD	fjw	(Ljava/lang/String;Ljava/lang/String;)V	a	method_27552	insert
METHOD	fjw	(Z)V	a	method_27553	moveCursorToStart
METHOD	fjw	()V	b	method_27554	paste
METHOD	fjw	(I)V	b	method_35727	moveCursor
METHOD	fjw	(IZ)V	b	method_27555	moveCursorPastWord
METHOD	fjw	(Lffd;)Ljava/lang/String;	b	method_27556	getClipboard
METHOD	fjw	(Lffd;Ljava/lang/String;)V	b	method_27557	method_27557
METHOD	fjw	(Ljava/lang/String;)Ljava/lang/String;	b	method_16200	getSelectedText
METHOD	fjw	(Z)V	b	method_27558	moveCursorToEnd
METHOD	fjw	()V	c	method_27559	copy
METHOD	fjw	(I)V	c	method_35728	moveCursorPastWord
METHOD	fjw	(IZ)V	c	method_27560	moveCursorTo
METHOD	fjw	(Lffd;)Ljava/util/function/Consumer;	c	method_27561	makeClipboardSetter
METHOD	fjw	(Ljava/lang/String;)Ljava/lang/String;	c	method_16198	deleteSelectedText
METHOD	fjw	(Z)V	c	method_27562	updateSelectionRange
METHOD	fjw	()V	d	method_27563	selectAll
METHOD	fjw	(I)V	d	method_42576	deleteWord
METHOD	fjw	(Lffd;)Ljava/lang/String;	d	method_27565	method_27565
METHOD	fjw	()V	e	method_35729	moveCursorToStart
METHOD	fjw	(I)V	e	method_27564	delete
METHOD	fjw	()V	f	method_16204	putCursorAtEnd
METHOD	fjw	(I)V	f	method_35730	moveCursorTo
METHOD	fjw	()I	g	method_16201	getSelectionStart
METHOD	fjw	(I)V	g	method_35731	setSelectionEnd
METHOD	fjw	()I	h	method_16203	getSelectionEnd
METHOD	fjw	(I)I	h	method_27567	clampCursorPosition
METHOD	fjw	()Z	i	method_27568	isSelecting
CLASS	fjw$a	net/minecraft/class_3728$class_7279	net/minecraft/client/util/SelectionManager$SelectionType
FIELD	fjw$a	Lfjw$a;	a	field_38308	field_38308
FIELD	fjw$a	Lfjw$a;	b	field_38309	field_38309
FIELD	fjw$a	[Lfjw$a;	c	field_38310	field_38310
METHOD	fjw$a	()[Lfjw$a;	a	method_42577	method_42577
CLASS	fjx	net/minecraft/class_382	net/minecraft/client/font/GlyphRenderer
FIELD	fjx	Lfjv;	a	field_44760	textRenderLayers
FIELD	fjx	F	b	field_2276	minU
FIELD	fjx	F	c	field_2275	maxU
FIELD	fjx	F	d	field_2274	minV
FIELD	fjx	F	e	field_2273	maxV
FIELD	fjx	F	f	field_2272	minX
FIELD	fjx	F	g	field_2280	maxX
FIELD	fjx	F	h	field_2279	minY
FIELD	fjx	F	i	field_2278	maxY
METHOD	fjx	(Lfgn$a;)Lgdu;	a	method_24045	getLayer
METHOD	fjx	(Lfjx$a;Lorg/joml/Matrix4f;Lfaa;I)V	a	method_22944	drawRectangle
METHOD	fjx	(ZFFLorg/joml/Matrix4f;Lfaa;FFFFI)V	a	method_2025	draw
CLASS	fjx$a	net/minecraft/class_382$class_328	net/minecraft/client/font/GlyphRenderer$Rectangle
FIELD	fjx$a	F	a	field_2008	minX
FIELD	fjx$a	F	b	field_2007	minY
FIELD	fjx$a	F	c	field_2006	maxX
FIELD	fjx$a	F	d	field_2005	maxY
FIELD	fjx$a	F	e	field_20911	zIndex
FIELD	fjx$a	F	f	field_2004	red
FIELD	fjx$a	F	g	field_2003	green
FIELD	fjx$a	F	h	field_2010	blue
FIELD	fjx$a	F	i	field_2009	alpha
CLASS	fjy	net/minecraft/class_384	net/minecraft/client/font/EmptyGlyphRenderer
FIELD	fjy	Lfjy;	a	field_38311	INSTANCE
CLASS	fjz	net/minecraft/class_7191	net/minecraft/client/font/BuiltinEmptyGlyph
FIELD	fjz	Lfjz;	a	field_37898	field_37898
FIELD	fjz	Lfjz;	b	field_37899	field_37899
FIELD	fjz	Leyx;	c	field_37900	image
FIELD	fjz	[Lfjz;	d	field_37901	field_37901
METHOD	fjz	(II)I	a	method_41833	method_41833
METHOD	fjz	(IILfjz$a;)Leyx;	a	method_41834	createRectImage
METHOD	fjz	(II)I	b	method_41835	method_41835
METHOD	fjz	()Leyx;	c	method_41836	method_41836
METHOD	fjz	()Leyx;	d	method_41837	method_41837
METHOD	fjz	()[Lfjz;	e	method_41838	method_41838
CLASS	fjz$1	net/minecraft/class_7191$1	net/minecraft/client/font/BuiltinEmptyGlyph$1
FIELD	fjz$1	Lfjz;	a	field_37902	field_37902
CLASS	fjz$a	net/minecraft/class_7191$class_7192	net/minecraft/client/font/BuiltinEmptyGlyph$ColorSupplier
CLASS	fka	net/minecraft/class_6209	net/minecraft/unused/packageinfo/PackageInfo6209
CLASS	fkb	net/minecraft/class_6210	net/minecraft/unused/packageinfo/PackageInfo6210
CLASS	fkc	net/minecraft/class_386	net/minecraft/client/font/BitmapFont
FIELD	fkc	Lorg/slf4j/Logger;	b	field_2286	LOGGER
FIELD	fkc	Leyx;	c	field_2285	image
FIELD	fkc	Lfjq;	d	field_2284	glyphs
CLASS	fkc$a	net/minecraft/class_386$class_387	net/minecraft/client/font/BitmapFont$Loader
FIELD	fkc$a	Lcom/mojang/serialization/MapCodec;	a	field_44799	CODEC
FIELD	fkc$a	Lale;	c	comp_1519	comp_1519
FIELD	fkc$a	I	d	comp_1520	comp_1520
FIELD	fkc$a	I	e	comp_1521	comp_1521
FIELD	fkc$a	[[I	f	comp_1522	comp_1522
FIELD	fkc$a	Lcom/mojang/serialization/Codec;	g	field_44800	CODE_POINT_GRID_CODEC
METHOD	fkc$a	(I)[[Lfkc$b;	a	method_51644	method_51644
METHOD	fkc$a	(Lauo;)Lexz;	a	method_2039	load
METHOD	fkc$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51748	method_51748
METHOD	fkc$a	(Leyx;IIII)I	a	method_2038	findCharacterStartX
METHOD	fkc$a	(Lfkc$a;)Lcom/mojang/serialization/DataResult;	a	method_51749	validate
METHOD	fkc$a	(Ljava/util/List;)[[I	a	method_51750	method_51750
METHOD	fkc$a	([II)Ljava/lang/String;	a	method_51751	method_51751
METHOD	fkc$a	([[I)Lcom/mojang/serialization/DataResult;	a	method_51752	validateCodePointGrid
METHOD	fkc$a	(I)[Lfkc$b;	b	method_51645	method_51645
METHOD	fkc$a	(Lfkc$a;)Ljava/lang/String;	b	method_51753	method_51753
METHOD	fkc$a	([[I)Ljava/util/List;	b	method_51754	method_51754
METHOD	fkc$a	()Lale;	c	comp_1519	comp_1519
METHOD	fkc$a	()I	d	comp_1520	comp_1520
METHOD	fkc$a	()I	e	comp_1521	comp_1521
METHOD	fkc$a	()[[I	f	comp_1522	comp_1522
METHOD	fkc$a	()Ljava/lang/String;	g	method_51755	method_51755
METHOD	fkc$a	()Ljava/lang/String;	h	method_51756	method_51756
CLASS	fkc$b	net/minecraft/class_386$class_388	net/minecraft/client/font/BitmapFont$BitmapFontGlyph
FIELD	fkc$b	F	a	comp_603	scaleFactor
FIELD	fkc$b	Leyx;	b	comp_604	image
FIELD	fkc$b	I	c	comp_605	x
FIELD	fkc$b	I	d	comp_606	y
FIELD	fkc$b	I	e	comp_607	width
FIELD	fkc$b	I	f	comp_608	height
FIELD	fkc$b	I	g	comp_609	advance
FIELD	fkc$b	I	h	comp_610	ascent
METHOD	fkc$b	()F	c	comp_603	scaleFactor
METHOD	fkc$b	()Leyx;	d	comp_604	image
METHOD	fkc$b	()I	e	comp_605	x
METHOD	fkc$b	()I	f	comp_606	y
METHOD	fkc$b	()I	g	comp_607	width
METHOD	fkc$b	()I	h	comp_608	height
METHOD	fkc$b	()I	i	comp_609	advance
METHOD	fkc$b	()I	j	comp_610	ascent
CLASS	fkc$b$1	net/minecraft/class_386$class_388$1	net/minecraft/client/font/BitmapFont$BitmapFontGlyph$1
FIELD	fkc$b$1	Lfkc$b;	a	field_37903	field_37903
CLASS	fkd	net/minecraft/class_9111	net/minecraft/client/font/FreeTypeUtil
FIELD	fkd	Ljava/lang/Object;	a	field_51483	field_51483
FIELD	fkd	Lorg/slf4j/Logger;	b	field_51484	field_51484
FIELD	fkd	J	c	field_48394	freeType
METHOD	fkd	()J	a	method_56143	initialize
METHOD	fkd	(I)Ljava/lang/String;	a	method_56144	getErrorMessage
METHOD	fkd	(ILjava/lang/String;)V	a	method_59837	method_59837
METHOD	fkd	(Lorg/lwjgl/util/freetype/FT_Vector;)F	a	method_56146	getX
METHOD	fkd	(Lorg/lwjgl/util/freetype/FT_Vector;FF)Lorg/lwjgl/util/freetype/FT_Vector;	a	method_56147	set
METHOD	fkd	()V	b	method_56148	release
METHOD	fkd	(ILjava/lang/String;)Z	b	method_56145	checkError
CLASS	fke	net/minecraft/class_389	net/minecraft/client/font/FontLoader
FIELD	fke	Lcom/mojang/serialization/MapCodec;	b	field_44801	CODEC
METHOD	fke	()Lfkf;	a	method_51731	getType
METHOD	fke	()Lcom/mojang/datafixers/util/Either;	b	method_51734	build
CLASS	fke$a	net/minecraft/class_389$class_9245	net/minecraft/client/font/FontLoader$Provider
FIELD	fke$a	Lcom/mojang/serialization/Codec;	a	field_49122	CODEC
FIELD	fke$a	Lfke;	b	comp_2352	comp_2352
FIELD	fke$a	Lfjs$a;	c	comp_2353	comp_2353
METHOD	fke$a	()Lfke;	a	comp_2352	comp_2352
METHOD	fke$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_57040	method_57040
METHOD	fke$a	()Lfjs$a;	b	comp_2353	comp_2353
CLASS	fke$b	net/minecraft/class_389$class_8539	net/minecraft/client/font/FontLoader$Loadable
CLASS	fke$c	net/minecraft/class_389$class_8540	net/minecraft/client/font/FontLoader$Reference
FIELD	fke$c	Lale;	a	comp_1504	comp_1504
METHOD	fke$c	()Lale;	a	comp_1504	comp_1504
CLASS	fkf	net/minecraft/class_394	net/minecraft/client/font/FontType
FIELD	fkf	Lfkf;	a	field_2312	field_2312
FIELD	fkf	Lfkf;	b	field_2317	field_2317
FIELD	fkf	Lfkf;	c	field_37904	field_37904
FIELD	fkf	Lfkf;	d	field_2313	field_2313
FIELD	fkf	Lfkf;	e	field_44761	field_44761
FIELD	fkf	Lcom/mojang/serialization/Codec;	f	field_44802	CODEC
FIELD	fkf	Ljava/lang/String;	g	field_2314	id
FIELD	fkf	Lcom/mojang/serialization/MapCodec;	h	field_44803	loaderCodec
FIELD	fkf	[Lfkf;	i	field_2316	field_2316
METHOD	fkf	()Lcom/mojang/serialization/MapCodec;	a	method_51758	getLoaderCodec
METHOD	fkf	()[Lfkf;	b	method_36876	method_36876
CLASS	fkg	net/minecraft/class_8541	net/minecraft/client/font/ReferenceFont
FIELD	fkg	Lcom/mojang/serialization/MapCodec;	a	field_44762	CODEC
FIELD	fkg	Lale;	c	comp_1523	id
METHOD	fkg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51647	method_51647
METHOD	fkg	()Lale;	c	comp_1523	id
CLASS	fkh	net/minecraft/class_8557	net/minecraft/client/font/TrueTypeFontLoader
FIELD	fkh	Lcom/mojang/serialization/MapCodec;	a	field_44804	CODEC
FIELD	fkh	Lale;	c	comp_1524	comp_1524
FIELD	fkh	F	d	comp_1525	comp_1525
FIELD	fkh	F	e	comp_1526	comp_1526
FIELD	fkh	Lfkh$a;	f	comp_1527	comp_1527
FIELD	fkh	Ljava/lang/String;	g	comp_1528	comp_1528
FIELD	fkh	Lcom/mojang/serialization/Codec;	h	field_44805	SKIP_CODEC
METHOD	fkh	(Lauo;)Lexz;	a	method_51759	load
METHOD	fkh	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51761	method_51761
METHOD	fkh	(Ljava/util/List;)Ljava/lang/String;	a	method_52730	method_52730
METHOD	fkh	()Lale;	c	comp_1524	comp_1524
METHOD	fkh	()F	d	comp_1525	comp_1525
METHOD	fkh	()F	e	comp_1526	comp_1526
METHOD	fkh	()Lfkh$a;	f	comp_1527	comp_1527
METHOD	fkh	()Ljava/lang/String;	g	comp_1528	comp_1528
CLASS	fkh$a	net/minecraft/class_8557$class_8558	net/minecraft/client/font/TrueTypeFontLoader$Shift
FIELD	fkh$a	Lfkh$a;	a	field_44806	NONE
FIELD	fkh$a	Lcom/mojang/serialization/Codec;	b	field_44807	CODEC
FIELD	fkh$a	F	c	comp_1529	comp_1529
FIELD	fkh$a	F	d	comp_1530	comp_1530
METHOD	fkh$a	()F	a	comp_1529	comp_1529
METHOD	fkh$a	(Lfkh$a;)Ljava/util/List;	a	method_51764	method_51764
METHOD	fkh$a	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_51765	method_51765
METHOD	fkh$a	()F	b	comp_1530	comp_1530
METHOD	fkh$a	(Ljava/util/List;)Lfkh$a;	b	method_51766	method_51766
CLASS	fki	net/minecraft/class_391	net/minecraft/client/font/UnihexFont
FIELD	fki	Lorg/slf4j/Logger;	b	field_2303	LOGGER
FIELD	fki	I	c	field_44764	field_44764
FIELD	fki	I	d	field_44765	field_44765
FIELD	fki	I	e	field_44766	field_44766
FIELD	fki	I	f	field_44767	field_44767
FIELD	fki	I	g	field_44768	field_44768
FIELD	fki	I	h	field_44769	field_44769
FIELD	fki	Lfjq;	i	field_44770	glyphs
METHOD	fki	(IB)I	a	method_51651	getHexDigitValue
METHOD	fki	(ILit/unimi/dsi/fastutil/bytes/ByteList;I)I	a	method_51652	getHexDigitValue
METHOD	fki	(Ljava/io/InputStream;Lfki$h;)V	a	method_51653	readLines
METHOD	fki	(Ljava/io/InputStream;Lit/unimi/dsi/fastutil/bytes/ByteList;I)Z	a	method_51654	readUntilDelimiter
METHOD	fki	(Ljava/nio/IntBuffer;III)V	a	method_51655	addRowPixels
METHOD	fki	(Ljava/nio/IntBuffer;Lfki$f;II)V	a	method_51656	addGlyphPixels
CLASS	fki$a	net/minecraft/class_391$class_7736	net/minecraft/client/font/UnihexFont$FontImage8x16
FIELD	fki$a	[B	a	comp_1505	comp_1505
METHOD	fki$a	(ILit/unimi/dsi/fastutil/bytes/ByteList;)Lfki$f;	a	method_51669	read
METHOD	fki$a	()[B	b	comp_1505	comp_1505
CLASS	fki$b	net/minecraft/class_391$class_392	net/minecraft/client/font/UnihexFont$Loader
FIELD	fki$b	Lcom/mojang/serialization/MapCodec;	a	field_44771	CODEC
FIELD	fki$b	Lale;	c	field_2304	sizes
FIELD	fki$b	Ljava/util/List;	d	field_44772	overrides
METHOD	fki$b	(I)[[Lfki$d;	a	method_51657	method_51657
METHOD	fki$b	(Lauo;)Lexz;	a	method_51658	load
METHOD	fki$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51659	method_51659
METHOD	fki$b	(Lfjq;ILfki$f;)V	a	method_51660	method_51660
METHOD	fki$b	(Lfki$b;)Ljava/util/List;	a	method_51661	method_51661
METHOD	fki$b	(Ljava/io/InputStream;)Lfki;	a	method_51662	loadHexFile
METHOD	fki$b	(I)[Lfki$d;	b	method_51664	method_51664
METHOD	fki$b	(Lfki$b;)Lale;	b	method_51665	method_51665
METHOD	fki$b	(I)[[Lfki$f;	c	method_51666	method_51666
METHOD	fki$b	(I)[Lfki$f;	d	method_51667	method_51667
CLASS	fki$c	net/minecraft/class_391$class_8542	net/minecraft/client/font/UnihexFont$Dimensions
FIELD	fki$c	Lcom/mojang/serialization/MapCodec;	a	field_44773	MAP_CODEC
FIELD	fki$c	Lcom/mojang/serialization/Codec;	b	field_44774	CODEC
FIELD	fki$c	I	c	comp_1506	comp_1506
FIELD	fki$c	I	d	comp_1507	comp_1507
METHOD	fki$c	()I	a	method_51670	packedValue
METHOD	fki$c	(I)I	a	method_51671	getLeft
METHOD	fki$c	(II)I	a	method_51672	pack
METHOD	fki$c	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51673	method_51673
METHOD	fki$c	()I	b	comp_1506	comp_1506
METHOD	fki$c	(I)I	b	method_51674	getRight
METHOD	fki$c	()I	c	comp_1507	comp_1507
CLASS	fki$d	net/minecraft/class_391$class_393	net/minecraft/client/font/UnihexFont$UnicodeTextureGlyph
FIELD	fki$d	Lfki$f;	a	comp_1508	comp_1508
FIELD	fki$d	I	b	comp_1509	comp_1509
FIELD	fki$d	I	c	comp_1510	comp_1510
METHOD	fki$d	()I	c	method_51675	width
METHOD	fki$d	()Lfki$f;	d	comp_1508	comp_1508
METHOD	fki$d	()I	e	comp_1509	comp_1509
METHOD	fki$d	()I	f	comp_1510	comp_1510
CLASS	fki$d$1	net/minecraft/class_391$class_393$1	net/minecraft/client/font/UnihexFont$UnicodeTextureGlyph$1
FIELD	fki$d$1	Lfki$d;	a	field_37906	field_37906
CLASS	fki$e	net/minecraft/class_391$class_8543	net/minecraft/client/font/UnihexFont$FontImage32x16
FIELD	fki$e	[I	a	comp_1511	comp_1511
FIELD	fki$e	I	b	comp_1512	comp_1512
FIELD	fki$e	I	c	field_44775	field_44775
METHOD	fki$e	(ILit/unimi/dsi/fastutil/bytes/ByteList;)Lfki$f;	a	method_51676	read32x16
METHOD	fki$e	()[I	b	comp_1511	comp_1511
METHOD	fki$e	(ILit/unimi/dsi/fastutil/bytes/ByteList;)Lfki$f;	b	method_51677	read24x16
CLASS	fki$f	net/minecraft/class_391$class_8544	net/minecraft/client/font/UnihexFont$BitmapGlyph
METHOD	fki$f	()I	a	comp_1512	comp_1512
METHOD	fki$f	(I)I	a	method_51668	getPixels
METHOD	fki$f	()I	c	method_51678	getNonemptyColumnBitmask
METHOD	fki$f	()I	d	method_51679	getPackedDimensions
CLASS	fki$g	net/minecraft/class_391$class_8545	net/minecraft/client/font/UnihexFont$DimensionOverride
FIELD	fki$g	Lcom/mojang/serialization/Codec;	a	field_44776	CODEC
FIELD	fki$g	I	b	comp_1513	comp_1513
FIELD	fki$g	I	c	comp_1514	comp_1514
FIELD	fki$g	Lfki$c;	d	comp_1515	comp_1515
FIELD	fki$g	Lcom/mojang/serialization/Codec;	e	field_44777	NON_VALIDATED_CODEC
METHOD	fki$g	()I	a	comp_1513	comp_1513
METHOD	fki$g	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51680	method_51680
METHOD	fki$g	(Lfki$g;)Lcom/mojang/serialization/DataResult;	a	method_51681	method_51681
METHOD	fki$g	()I	b	comp_1514	comp_1514
METHOD	fki$g	(Lfki$g;)Ljava/lang/String;	b	method_51682	method_51682
METHOD	fki$g	()Lfki$c;	c	comp_1515	comp_1515
CLASS	fki$h	net/minecraft/class_391$class_8546	net/minecraft/client/font/UnihexFont$BitmapGlyphConsumer
CLASS	fki$i	net/minecraft/class_391$class_8547	net/minecraft/client/font/UnihexFont$FontImage16x16
FIELD	fki$i	[S	a	comp_1516	comp_1516
METHOD	fki$i	(ILit/unimi/dsi/fastutil/bytes/ByteList;)Lfki$f;	a	method_51683	read
METHOD	fki$i	()[S	b	comp_1516	comp_1516
CLASS	fkj	net/minecraft/class_6211	net/minecraft/unused/packageinfo/PackageInfo6211
CLASS	fkk	net/minecraft/class_7838	net/minecraft/client/gui/widget/WrapperWidget
FIELD	fkk	I	a	field_41813	width
FIELD	fkk	I	b	field_41814	height
FIELD	fkk	I	c	field_41815	x
FIELD	fkk	I	d	field_41816	y
METHOD	fkk	(ILfkr;)V	a	method_48223	method_48223
METHOD	fkk	(ILfkr;)V	b	method_48226	method_48226
CLASS	fkk$a	net/minecraft/class_7838$class_7839	net/minecraft/client/gui/widget/WrapperWidget$WrappedElement
FIELD	fkk$a	Lfkr;	a	field_40752	widget
FIELD	fkk$a	Lfks$a;	b	field_40753	positioner
METHOD	fkk$a	()I	a	method_46422	getHeight
METHOD	fkk$a	(II)V	a	method_46423	setX
METHOD	fkk$a	()I	b	method_46424	getWidth
METHOD	fkk$a	(II)V	b	method_46425	setY
CLASS	fkl	net/minecraft/class_8767	net/minecraft/client/gui/widget/LayoutWidgets
FIELD	fkl	I	a	field_46007	SPACING
METHOD	fkl	(Lfgn;Lfkr;Lxo;)Lfkq;	a	method_53549	createLabeledWidget
METHOD	fkl	(Lfgn;Lfkr;Lxo;Ljava/util/function/Consumer;)Lfkq;	a	method_53550	createLabeledWidget
METHOD	fkl	(Lfks;)V	a	method_53551	method_53551
CLASS	fkm	net/minecraft/class_7849	net/minecraft/client/gui/widget/AxisGridWidget
FIELD	fkm	Lfkm$b;	c	field_40784	axis
FIELD	fkm	Ljava/util/List;	d	field_40785	elements
FIELD	fkm	Lfks;	e	field_40787	mainPositioner
METHOD	fkm	(Lfkr;)Lfkr;	a	method_46495	add
METHOD	fkm	(Lfkr;Lfks;)Lfkr;	a	method_46496	add
METHOD	fkm	(Lfkr;Ljava/util/function/Consumer;)Lfkr;	a	method_52731	add
METHOD	fkm	(Ljava/util/function/Consumer;Lfkm$a;)V	a	method_48230	method_48230
METHOD	fkm	()Lfks;	b	method_46499	copyPositioner
METHOD	fkm	()Lfks;	c	method_46500	getMainPositioner
CLASS	fkm$a	net/minecraft/class_7849$class_7850	net/minecraft/client/gui/widget/AxisGridWidget$Element
CLASS	fkm$b	net/minecraft/class_7849$class_7851	net/minecraft/client/gui/widget/AxisGridWidget$DisplayAxis
FIELD	fkm$b	Lfkm$b;	a	field_40789	field_40789
FIELD	fkm$b	Lfkm$b;	b	field_40790	field_40790
FIELD	fkm$b	[Lfkm$b;	c	field_40791	field_40791
METHOD	fkm$b	()[Lfkm$b;	a	method_46501	method_46501
METHOD	fkm$b	(Lfkm$a;)I	a	method_46504	getSameAxisLength
METHOD	fkm$b	(Lfkm$a;I)V	a	method_46505	setSameAxisCoordinate
METHOD	fkm$b	(Lfkm$a;II)V	a	method_46506	setOtherAxisCoordinate
METHOD	fkm$b	(Lfkr;)I	a	method_46502	getSameAxisLength
METHOD	fkm$b	(Lfkm$a;)I	b	method_46508	getOtherAxisLength
METHOD	fkm$b	(Lfkr;)I	b	method_46507	getOtherAxisLength
METHOD	fkm$b	(Lfkr;)I	c	method_46509	getSameAxisCoordinate
METHOD	fkm$b	(Lfkr;)I	d	method_46510	getOtherAxisCoordinate
CLASS	fkn	net/minecraft/class_7843	net/minecraft/client/gui/widget/SimplePositioningWidget
FIELD	fkn	Ljava/util/List;	c	field_40766	elements
FIELD	fkn	I	d	field_40768	minHeight
FIELD	fkn	I	e	field_40769	minWidth
FIELD	fkn	Lfks;	f	field_40770	mainPositioner
METHOD	fkn	(I)Lfkn;	a	method_46447	setMinHeight
METHOD	fkn	(II)Lfkn;	a	method_46446	setDimensions
METHOD	fkn	(IIILjava/util/function/Consumer;F)V	a	method_46440	setPos
METHOD	fkn	(Lfkr;)Lfkr;	a	method_46441	add
METHOD	fkn	(Lfkr;IIII)V	a	method_46442	setPos
METHOD	fkn	(Lfkr;IIIIFF)V	a	method_46443	setPos
METHOD	fkn	(Lfkr;Lfks;)Lfkr;	a	method_46444	add
METHOD	fkn	(Lfkr;Lfli;)V	a	method_48634	setPos
METHOD	fkn	(Lfkr;Lfli;FF)V	a	method_49617	setPos
METHOD	fkn	(Lfkr;Ljava/util/function/Consumer;)Lfkr;	a	method_52732	add
METHOD	fkn	(Ljava/util/function/Consumer;Lfkn$a;)V	a	method_48228	method_48228
METHOD	fkn	()Lfks;	b	method_46448	copyPositioner
METHOD	fkn	(I)Lfkn;	b	method_46449	setMinWidth
METHOD	fkn	()Lfks;	c	method_46450	getMainPositioner
CLASS	fkn$a	net/minecraft/class_7843$class_7844	net/minecraft/client/gui/widget/SimplePositioningWidget$Element
CLASS	fko	net/minecraft/class_7845	net/minecraft/client/gui/widget/GridWidget
FIELD	fko	Ljava/util/List;	c	field_40771	children
FIELD	fko	Ljava/util/List;	d	field_40772	grids
FIELD	fko	Lfks;	e	field_40773	mainPositioner
FIELD	fko	I	f	field_42154	rowSpacing
FIELD	fko	I	g	field_42155	columnSpacing
METHOD	fko	(I)Lfko;	a	method_48635	setColumnSpacing
METHOD	fko	(Lfkr;II)Lfkr;	a	method_46452	add
METHOD	fko	(Lfkr;IIII)Lfkr;	a	method_46453	add
METHOD	fko	(Lfkr;IIIILfks;)Lfkr;	a	method_46454	add
METHOD	fko	(Lfkr;IIIILjava/util/function/Consumer;)Lfkr;	a	method_52733	add
METHOD	fko	(Lfkr;IILfks;)Lfkr;	a	method_46455	add
METHOD	fko	(Lfkr;IILjava/util/function/Consumer;)Lfkr;	a	method_52734	add
METHOD	fko	()Lfks;	b	method_46457	copyPositioner
METHOD	fko	(I)Lfko;	b	method_48636	setRowSpacing
METHOD	fko	()Lfks;	c	method_46458	getMainPositioner
METHOD	fko	(I)Lfko;	c	method_48637	setSpacing
METHOD	fko	(I)Lfko$b;	d	method_47610	createAdder
CLASS	fko$a	net/minecraft/class_7845$class_7846	net/minecraft/client/gui/widget/GridWidget$Element
FIELD	fko$a	I	c	field_40774	row
FIELD	fko$a	I	d	field_40775	column
FIELD	fko$a	I	e	field_40776	occupiedRows
FIELD	fko$a	I	f	field_40777	occupiedColumns
METHOD	fko$a	()I	c	method_46459	getRowEnd
METHOD	fko$a	()I	d	method_46460	getColumnEnd
CLASS	fko$b	net/minecraft/class_7845$class_7939	net/minecraft/client/gui/widget/GridWidget$Adder
FIELD	fko$b	Lfko;	a	field_41338	field_41338
FIELD	fko$b	I	b	field_41339	columns
FIELD	fko$b	I	c	field_41340	totalOccupiedColumns
METHOD	fko$b	()Lfko;	a	method_48638	getGridWidget
METHOD	fko$b	(Lfkr;)Lfkr;	a	method_47612	add
METHOD	fko$b	(Lfkr;I)Lfkr;	a	method_47613	add
METHOD	fko$b	(Lfkr;ILfks;)Lfkr;	a	method_47614	add
METHOD	fko$b	(Lfkr;Lfks;)Lfkr;	a	method_47615	add
METHOD	fko$b	()Lfks;	b	method_47611	copyPositioner
METHOD	fko$b	()Lfks;	c	method_47616	getMainPositioner
CLASS	fkp	net/minecraft/class_8132	net/minecraft/client/gui/widget/ThreePartsLayoutWidget
FIELD	fkp	I	a	field_42490	DEFAULT_HEADER_FOOTER_HEIGHT
FIELD	fkp	I	b	field_43136	FOOTER_MARGIN_TOP
FIELD	fkp	Lfkn;	c	field_42491	header
FIELD	fkp	Lfkn;	d	field_42492	footer
FIELD	fkp	Lfkn;	e	field_42493	body
FIELD	fkp	Lfnb;	f	field_42494	screen
FIELD	fkp	I	g	field_42495	headerHeight
FIELD	fkp	I	h	field_42496	footerHeight
METHOD	fkp	(I)V	a	method_48991	setFooterHeight
METHOD	fkp	(Lfkr;)Lfkr;	a	method_48992	addHeader
METHOD	fkp	(Lfkr;Ljava/util/function/Consumer;)Lfkr;	a	method_48993	addHeader
METHOD	fkp	(Lxo;Lfgn;)V	a	method_57726	addHeader
METHOD	fkp	()I	b	method_48994	getFooterHeight
METHOD	fkp	(I)V	b	method_48995	setHeaderHeight
METHOD	fkp	(Lfkr;)Lfkr;	b	method_48996	addFooter
METHOD	fkp	(Lfkr;Ljava/util/function/Consumer;)Lfkr;	b	method_48997	addFooter
METHOD	fkp	()I	c	method_48998	getHeaderHeight
METHOD	fkp	(Lfkr;)Lfkr;	c	method_48999	addBody
METHOD	fkp	(Lfkr;Ljava/util/function/Consumer;)Lfkr;	c	method_49000	addBody
METHOD	fkp	()I	d	method_57727	getContentHeight
CLASS	fkq	net/minecraft/class_8133	net/minecraft/client/gui/widget/LayoutWidget
METHOD	fkq	()V	a	method_48222	refreshPositions
METHOD	fkq	(Lfkr;)V	a	method_49004	method_49004
METHOD	fkq	(Ljava/util/function/Consumer;Lfkr;)V	a	method_49005	method_49005
METHOD	fkq	(Ljava/util/function/Consumer;)V	b	method_48227	forEachElement
CLASS	fkr	net/minecraft/class_8021	net/minecraft/client/gui/widget/Widget
METHOD	fkr	()I	C	method_46426	getX
METHOD	fkr	()I	D	method_46427	getY
METHOD	fkr	()Lfli;	G	method_48202	getNavigationFocus
METHOD	fkr	(Ljava/util/function/Consumer;)V	a	method_48206	forEachChild
METHOD	fkr	(II)V	c	method_48229	setPosition
METHOD	fkr	(I)V	m	method_46421	setX
METHOD	fkr	(I)V	n	method_46419	setY
METHOD	fkr	()I	v	method_25364	getHeight
METHOD	fkr	()I	x	method_25368	getWidth
CLASS	fks	net/minecraft/class_7847	net/minecraft/client/gui/widget/Positioner
METHOD	fks	()Lfks;	a	method_46461	alignLeft
METHOD	fks	(F)Lfks;	a	method_46462	relativeX
METHOD	fks	(FF)Lfks;	a	method_46463	relative
METHOD	fks	(I)Lfks;	a	method_46464	margin
METHOD	fks	(II)Lfks;	a	method_46465	margin
METHOD	fks	(IIII)Lfks;	a	method_46466	margin
METHOD	fks	()Lfks;	b	method_46467	alignHorizontalCenter
METHOD	fks	(F)Lfks;	b	method_46468	relativeY
METHOD	fks	(I)Lfks;	b	method_46469	marginLeft
METHOD	fks	()Lfks;	c	method_46470	alignRight
METHOD	fks	(I)Lfks;	c	method_46471	marginTop
METHOD	fks	()Lfks;	d	method_46472	alignTop
METHOD	fks	(I)Lfks;	d	method_46473	marginRight
METHOD	fks	()Lfks;	e	method_46474	alignVerticalCenter
METHOD	fks	(I)Lfks;	e	method_46475	marginBottom
METHOD	fks	()Lfks;	f	method_46476	alignBottom
METHOD	fks	(I)Lfks;	f	method_46477	marginX
METHOD	fks	()Lfks;	g	method_46478	copy
METHOD	fks	(I)Lfks;	g	method_46479	marginY
METHOD	fks	()Lfks$a;	h	method_46480	toImpl
METHOD	fks	()Lfks;	i	method_46481	create
CLASS	fks$a	net/minecraft/class_7847$class_7848	net/minecraft/client/gui/widget/Positioner$Impl
FIELD	fks$a	I	a	field_40778	marginLeft
FIELD	fks$a	I	b	field_40779	marginTop
FIELD	fks$a	I	c	field_40780	marginRight
FIELD	fks$a	I	d	field_40781	marginBottom
FIELD	fks$a	F	e	field_40782	relativeX
FIELD	fks$a	F	f	field_40783	relativeY
METHOD	fks$a	(FF)Lfks$a;	b	method_46482	relative
METHOD	fks$a	(II)Lfks$a;	b	method_46483	margin
METHOD	fks$a	(IIII)Lfks$a;	b	method_46484	margin
METHOD	fks$a	(F)Lfks$a;	c	method_46485	relativeX
METHOD	fks$a	(F)Lfks$a;	d	method_46486	relativeY
METHOD	fks$a	(I)Lfks$a;	h	method_46487	margin
METHOD	fks$a	(I)Lfks$a;	i	method_46488	marginLeft
METHOD	fks$a	()Lfks$a;	j	method_46489	copy
METHOD	fks$a	(I)Lfks$a;	j	method_46490	marginTop
METHOD	fks$a	(I)Lfks$a;	k	method_46491	marginRight
METHOD	fks$a	(I)Lfks$a;	l	method_46492	marginBottom
METHOD	fks$a	(I)Lfks$a;	m	method_46493	marginX
METHOD	fks$a	(I)Lfks$a;	n	method_46494	marginY
CLASS	fkt	net/minecraft/class_8667	net/minecraft/client/gui/widget/DirectionalLayoutWidget
FIELD	fkt	Lfko;	a	field_45400	grid
FIELD	fkt	Lfkt$a;	b	field_45401	axis
FIELD	fkt	I	c	field_45402	currentIndex
METHOD	fkt	(I)Lfkt;	a	method_52735	spacing
METHOD	fkt	(Lfkr;)Lfkr;	a	method_52736	add
METHOD	fkt	(Lfkr;Lfks;)Lfkr;	a	method_52737	add
METHOD	fkt	(Lfkr;Ljava/util/function/Consumer;)Lfkr;	a	method_52738	add
METHOD	fkt	()Lfks;	b	method_52739	copyPositioner
METHOD	fkt	()Lfks;	c	method_52740	getMainPositioner
METHOD	fkt	()Lfkt;	d	method_52741	vertical
METHOD	fkt	()Lfkt;	e	method_52742	horizontal
CLASS	fkt$a	net/minecraft/class_8667$class_8668	net/minecraft/client/gui/widget/DirectionalLayoutWidget$DisplayAxis
FIELD	fkt$a	Lfkt$a;	a	field_45403	field_45403
FIELD	fkt$a	Lfkt$a;	b	field_45404	field_45404
FIELD	fkt$a	[Lfkt$a;	c	field_45405	field_45405
METHOD	fkt$a	()[Lfkt$a;	a	method_52743	method_52743
METHOD	fkt$a	(Lfko;I)V	a	method_52744	setSpacing
METHOD	fkt$a	(Lfko;Lfkr;ILfks;)Lfkr;	a	method_52745	add
CLASS	fku	net/minecraft/class_7852	net/minecraft/client/gui/widget/EmptyWidget
FIELD	fku	I	a	field_41818	x
FIELD	fku	I	b	field_41819	y
FIELD	fku	I	c	field_41820	width
FIELD	fku	I	d	field_41821	height
METHOD	fku	(I)Lfku;	a	method_46512	ofWidth
METHOD	fku	(I)Lfku;	b	method_46513	ofHeight
CLASS	fkv	net/minecraft/class_8022	net/minecraft/unused/packageinfo/PackageInfo8022
CLASS	fkw	net/minecraft/class_6379	net/minecraft/client/gui/Selectable
METHOD	fkw	()Z	B	method_37303	isNarratable
METHOD	fkw	()Lfkw$a;	t	method_37018	getType
CLASS	fkw$a	net/minecraft/class_6379$class_6380	net/minecraft/client/gui/Selectable$SelectionType
FIELD	fkw$a	Lfkw$a;	a	field_33784	field_33784
FIELD	fkw$a	Lfkw$a;	b	field_33785	field_33785
FIELD	fkw$a	Lfkw$a;	c	field_33786	field_33786
FIELD	fkw$a	[Lfkw$a;	d	field_33787	field_33787
METHOD	fkw$a	()Z	a	method_37028	isFocused
METHOD	fkw$a	()[Lfkw$a;	b	method_37029	method_37029
CLASS	fkx	net/minecraft/class_6381	net/minecraft/client/gui/screen/narration/NarrationPart
FIELD	fkx	Lfkx;	a	field_33788	field_33788
FIELD	fkx	Lfkx;	b	field_33789	field_33789
FIELD	fkx	Lfkx;	c	field_33790	field_33790
FIELD	fkx	Lfkx;	d	field_33791	field_33791
FIELD	fkx	[Lfkx;	e	field_33792	field_33792
METHOD	fkx	()[Lfkx;	a	method_37030	method_37030
CLASS	fky	net/minecraft/class_6382	net/minecraft/client/gui/screen/narration/NarrationMessageBuilder
METHOD	fky	()Lfky;	a	method_37031	nextMessage
METHOD	fky	(Lfkx;Lfla;)V	a	method_37032	put
METHOD	fky	(Lfkx;Ljava/lang/String;)V	a	method_37033	put
METHOD	fky	(Lfkx;Lxo;)V	a	method_37034	put
METHOD	fky	(Lfkx;[Lxo;)V	a	method_37035	put
CLASS	fkz	net/minecraft/class_6383	net/minecraft/client/gui/Narratable
METHOD	fkz	(Lfky;)V	b	method_37020	appendNarrations
CLASS	fla	net/minecraft/class_6384	net/minecraft/client/gui/screen/narration/Narration
FIELD	fla	Lfla;	a	field_33793	EMPTY
FIELD	fla	Ljava/lang/Object;	b	field_33794	value
FIELD	fla	Ljava/util/function/BiConsumer;	c	field_33795	transformer
METHOD	fla	(Ljava/lang/String;)Lfla;	a	method_37036	string
METHOD	fla	(Ljava/util/List;)Lfla;	a	method_37037	texts
METHOD	fla	(Ljava/util/List;Ljava/util/function/Consumer;Ljava/util/List;)V	a	method_37038	method_37038
METHOD	fla	(Ljava/util/function/Consumer;)V	a	method_37039	forEachSentence
METHOD	fla	(Ljava/util/function/Consumer;Lbaa;)V	a	method_37040	method_37040
METHOD	fla	(Ljava/util/function/Consumer;Lxo;)V	a	method_37041	method_37041
METHOD	fla	(Lxo;)Lfla;	a	method_37042	text
CLASS	flb	net/minecraft/class_6385	net/minecraft/client/gui/screen/narration/ScreenNarrator
FIELD	flb	I	a	field_33796	currentMessageIndex
FIELD	flb	Ljava/util/Map;	b	field_33797	narrations
METHOD	flb	(Lflb$a;)Ljava/lang/Integer;	a	method_37043	method_37043
METHOD	flb	(Ljava/util/function/Consumer;)V	a	method_37044	buildNarrations
METHOD	flb	(Z)Ljava/lang/String;	a	method_37045	buildNarratorText
METHOD	flb	(ZLjava/util/function/Consumer;Lflb$a;Lflb$b;)V	a	method_37046	method_37046
METHOD	flb	(Lflb$a;)Lfkx;	b	method_37047	method_37047
CLASS	flb$1	net/minecraft/class_6385$1	net/minecraft/client/gui/screen/narration/ScreenNarrator$1
FIELD	flb$1	Ljava/lang/StringBuilder;	a	field_33798	field_33798
FIELD	flb$1	Z	b	field_33800	first
METHOD	flb$1	(Ljava/lang/String;)V	a	method_37048	accept
CLASS	flb$a	net/minecraft/class_6385$class_6386	net/minecraft/client/gui/screen/narration/ScreenNarrator$PartIndex
FIELD	flb$a	Lfkx;	a	field_33801	part
FIELD	flb$a	I	b	field_33802	depth
CLASS	flb$b	net/minecraft/class_6385$class_6387	net/minecraft/client/gui/screen/narration/ScreenNarrator$Message
FIELD	flb$b	Lfla;	a	field_33803	narration
FIELD	flb$b	I	b	field_33804	index
FIELD	flb$b	Z	c	field_33805	used
METHOD	flb$b	(ILfla;)Lflb$b;	a	method_37049	setNarration
CLASS	flb$c	net/minecraft/class_6385$class_6388	net/minecraft/client/gui/screen/narration/ScreenNarrator$MessageBuilder
FIELD	flb$c	Lflb;	a	field_33806	field_33806
FIELD	flb$c	I	b	field_33807	depth
METHOD	flb$c	(Lflb$a;)Lflb$b;	a	method_37050	method_37050
CLASS	flc	net/minecraft/class_6389	net/minecraft/unused/packageinfo/PackageInfo6389
CLASS	fld	net/minecraft/class_8494	net/minecraft/client/input/KeyCodes
METHOD	fld	(I)Z	a	method_51255	isToggle
CLASS	fle	net/minecraft/class_8023	net/minecraft/client/gui/navigation/GuiNavigation
METHOD	fle	()Lflg;	a	method_48231	getDirection
CLASS	fle$a	net/minecraft/class_8023$class_8024	net/minecraft/client/gui/navigation/GuiNavigation$Arrow
FIELD	fle$a	Lflg;	a	comp_1191	comp_1191
METHOD	fle$a	()Lflg;	b	comp_1191	comp_1191
CLASS	fle$b	net/minecraft/class_8023$class_8025	net/minecraft/client/gui/navigation/GuiNavigation$Down
CLASS	fle$c	net/minecraft/class_8023$class_8026	net/minecraft/client/gui/navigation/GuiNavigation$Tab
FIELD	fle$c	Z	a	comp_1192	comp_1192
METHOD	fle$c	()Z	b	comp_1192	comp_1192
CLASS	flf	net/minecraft/class_8027	net/minecraft/client/gui/navigation/NavigationAxis
FIELD	flf	Lflf;	a	field_41822	field_41822
FIELD	flf	Lflf;	b	field_41823	field_41823
FIELD	flf	[Lflf;	c	field_41824	field_41824
METHOD	flf	()Lflf;	a	method_48232	getOther
METHOD	flf	(Z)Lflg;	a	method_48233	getDirection
METHOD	flf	()Lflg;	b	method_48234	getPositiveDirection
METHOD	flf	()Lflg;	c	method_48235	getNegativeDirection
METHOD	flf	()[Lflf;	d	method_48236	method_48236
CLASS	flg	net/minecraft/class_8028	net/minecraft/client/gui/navigation/NavigationDirection
FIELD	flg	Lflg;	a	field_41826	field_41826
FIELD	flg	Lflg;	b	field_41827	field_41827
FIELD	flg	Lflg;	c	field_41828	field_41828
FIELD	flg	Lflg;	d	field_41829	field_41829
FIELD	flg	Lit/unimi/dsi/fastutil/ints/IntComparator;	e	field_41830	comparator
FIELD	flg	[Lflg;	f	field_41831	field_41831
METHOD	flg	()Lflf;	a	method_48237	getAxis
METHOD	flg	(II)Z	a	method_48238	isAfter
METHOD	flg	()Lflg;	b	method_48239	getOpposite
METHOD	flg	(II)Z	b	method_48240	isBefore
METHOD	flg	()Z	c	method_48241	isPositive
METHOD	flg	(II)I	c	method_48242	method_48242
METHOD	flg	()Lit/unimi/dsi/fastutil/ints/IntComparator;	d	method_48243	getComparator
METHOD	flg	()[Lflg;	e	method_48244	method_48244
CLASS	flh	net/minecraft/class_8029	net/minecraft/client/gui/ScreenPos
FIELD	flh	I	a	comp_1193	comp_1193
FIELD	flh	I	b	comp_1194	comp_1194
METHOD	flh	()I	a	comp_1193	comp_1193
METHOD	flh	(Lflf;)I	a	method_48245	getComponent
METHOD	flh	(Lflf;II)Lflh;	a	method_48246	of
METHOD	flh	(Lflg;)Lflh;	a	method_48247	add
METHOD	flh	()I	b	comp_1194	comp_1194
CLASS	flh$1	net/minecraft/class_8029$1	net/minecraft/client/gui/ScreenPos$1
FIELD	flh$1	[I	a	field_41833	field_41833
FIELD	flh$1	[I	b	field_41834	field_41834
CLASS	fli	net/minecraft/class_8030	net/minecraft/client/gui/ScreenRect
FIELD	fli	Lflh;	a	comp_1195	comp_1195
FIELD	fli	I	b	comp_1196	comp_1196
FIELD	fli	I	c	comp_1197	comp_1197
FIELD	fli	Lfli;	d	field_41835	EMPTY
METHOD	fli	()Lfli;	a	method_48248	empty
METHOD	fli	(II)Z	a	method_58137	contains
METHOD	fli	(Lflf;)I	a	method_48249	getLength
METHOD	fli	(Lflf;IIII)Lfli;	a	method_48250	of
METHOD	fli	(Lflg;)Lfli;	a	method_48251	add
METHOD	fli	(Lfli;)Z	a	method_48252	overlaps
METHOD	fli	(Lfli;Lflf;)Z	a	method_48253	overlaps
METHOD	fli	()I	b	method_49618	getTop
METHOD	fli	(Lflf;)I	b	method_48254	getCenter
METHOD	fli	(Lflg;)I	b	method_48255	getBoundingCoordinate
METHOD	fli	(Lfli;)Lfli;	b	method_49701	intersection
METHOD	fli	()I	c	method_49619	getBottom
METHOD	fli	(Lflg;)Lfli;	c	method_48256	getBorder
METHOD	fli	()I	d	method_49620	getLeft
METHOD	fli	()I	e	method_49621	getRight
METHOD	fli	()Lflh;	f	comp_1195	comp_1195
METHOD	fli	()I	g	comp_1196	comp_1196
METHOD	fli	()I	h	comp_1197	comp_1197
CLASS	fli$1	net/minecraft/class_8030$1	net/minecraft/client/gui/ScreenRect$1
FIELD	fli$1	[I	a	field_41836	field_41836
CLASS	flj	net/minecraft/class_8031	net/minecraft/unused/packageinfo/PackageInfo8031
CLASS	flk	net/minecraft/class_6212	net/minecraft/unused/packageinfo/PackageInfo6212
CLASS	fll	net/minecraft/class_8032	net/minecraft/client/gui/screen/AccessibilityOnboardingScreen
FIELD	fll	Lfkp;	A	field_49491	layout
FIELD	fll	Lxo;	a	field_49490	TITLE_TEXT
FIELD	fll	Lxo;	b	field_41837	NARRATOR_PROMPT
FIELD	fll	I	c	field_41838	field_41838
FIELD	fll	I	d	field_41839	field_41839
FIELD	fll	Lfht;	r	field_41841	logoDrawer
FIELD	fll	Lffh;	s	field_41842	gameOptions
FIELD	fll	Z	u	field_42038	isNarratorUsable
FIELD	fll	Z	v	field_41843	narratorPrompted
FIELD	fll	F	w	field_41844	narratorPromptTimer
FIELD	fll	Ljava/lang/Runnable;	x	field_46008	onClose
FIELD	fll	Lfhn;	y	field_41845	textWidget
FIELD	fll	Lfha;	z	field_48395	narratorWidget
METHOD	fll	()V	D	method_48260	tickNarratorPrompt
METHOD	fll	(Lfhc;)V	a	method_48639	method_48639
METHOD	fll	(Lfks;)V	a	method_52746	method_52746
METHOD	fll	(Lfnb;)V	a	method_49296	setScreen
METHOD	fll	(Ljava/lang/Runnable;)V	a	method_53552	saveAndRun
METHOD	fll	(Lfhc;)V	b	method_49297	method_49297
METHOD	fll	(Lfnb;)V	b	method_53553	method_53553
METHOD	fll	(Lfhc;)V	c	method_49298	method_49298
METHOD	fll	()I	m	method_48259	yMargin
CLASS	flm	net/minecraft/class_4189	net/minecraft/client/gui/screen/option/AccessibilityOptionsScreen
FIELD	flm	Lxo;	a	field_49492	TITLE_TEXT
METHOD	flm	(Lffh;)[Lffg;	a	method_41839	getOptions
METHOD	flm	(Lfhc;)V	a	method_31384	method_31384
CLASS	fln	net/minecraft/class_403	net/minecraft/client/gui/screen/NoticeScreen
FIELD	fln	I	a	field_39539	NOTICE_TEXT_Y
FIELD	fln	Lxo;	b	field_2346	notice
FIELD	fln	Lfhv;	c	field_2348	noticeLines
FIELD	fln	Ljava/lang/Runnable;	d	field_2345	actionHandler
FIELD	fln	Lxo;	r	field_2349	buttonText
FIELD	fln	Z	s	field_39540	shouldCloseOnEsc
METHOD	fln	(Lfhc;)V	a	method_19790	method_19790
CLASS	flo	net/minecraft/class_405	net/minecraft/client/gui/screen/world/BackupPromptScreen
FIELD	flo	Lflo$a;	a	field_46857	callback
FIELD	flo	I	b	field_32236	field_32236
FIELD	flo	Ljava/lang/Runnable;	c	field_46858	onCancel
FIELD	flo	Lxo;	d	field_2364	subtitle
FIELD	flo	Z	r	field_19232	showEraseCacheCheckbox
FIELD	flo	Lfhv;	s	field_2365	wrappedText
FIELD	flo	Lfhe;	u	field_19234	eraseCacheCheckbox
METHOD	flo	(Lfhc;)V	a	method_19791	method_19791
METHOD	flo	(Lfhc;)V	b	method_19792	method_19792
METHOD	flo	(Lfhc;)V	c	method_19793	method_19793
CLASS	flo$a	net/minecraft/class_405$class_406	net/minecraft/client/gui/screen/world/BackupPromptScreen$Callback
CLASS	flp	net/minecraft/class_7588	net/minecraft/client/session/Bans
FIELD	flp	Lxo;	a	field_46009	NAME_TITLE
FIELD	flp	Lxo;	b	field_39720	TEMPORARY_TITLE
FIELD	flp	Lxo;	c	field_39721	PERMANENT_TITLE
FIELD	flp	Lxo;	d	field_46010	SKIN_TITLE
FIELD	flp	Lxo;	e	field_46011	SKIN_DESCRIPTION
METHOD	flp	(Lcom/mojang/authlib/minecraft/BanDetails;)Lxo;	a	method_44651	getTitle
METHOD	flp	(Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/authlib/minecraft/BanDetails;)Lfls;	a	method_44652	createBanScreen
METHOD	flp	(Ljava/lang/Runnable;)Lfls;	a	method_53554	createSkinBanScreen
METHOD	flp	(Ljava/lang/Runnable;Z)V	a	method_53555	method_53555
METHOD	flp	(Ljava/lang/String;Ljava/lang/Runnable;)Lfls;	a	method_53556	createUsernameBanScreen
METHOD	flp	(Lcom/mojang/authlib/minecraft/BanDetails;)Lxo;	b	method_44653	getDescriptionText
METHOD	flp	(Ljava/lang/Runnable;Z)V	b	method_53557	method_53557
METHOD	flp	(Lcom/mojang/authlib/minecraft/BanDetails;)Lxo;	c	method_44654	getReasonText
METHOD	flp	(Lcom/mojang/authlib/minecraft/BanDetails;)Lxo;	d	method_44655	getDurationText
METHOD	flp	(Lcom/mojang/authlib/minecraft/BanDetails;)Lxo;	e	method_44656	getTemporaryBanDurationText
METHOD	flp	(Lcom/mojang/authlib/minecraft/BanDetails;)Z	f	method_44657	isTemporary
CLASS	flq	net/minecraft/class_404	net/minecraft/client/gui/screen/option/ChatOptionsScreen
FIELD	flq	Lxo;	a	field_49493	TITLE_TEXT
CLASS	flr	net/minecraft/class_408	net/minecraft/client/gui/screen/ChatScreen
FIELD	flr	D	a	field_32237	SHIFT_SCROLL_AMOUNT
FIELD	flr	Lfhl;	b	field_2382	chatField
FIELD	flr	Lxo;	c	field_33953	USAGE_TEXT
FIELD	flr	I	d	field_39774	MAX_INDICATOR_TOOLTIP_WIDTH
FIELD	flr	Ljava/lang/String;	r	field_2389	chatLastMessage
FIELD	flr	I	s	field_2387	messageHistoryIndex
FIELD	flr	Ljava/lang/String;	u	field_18973	originalChatText
FIELD	flr	Lfhf;	v	field_21616	chatInputSuggestor
METHOD	flr	(I)V	a	method_2114	setChatFromHistory
METHOD	flr	(Ljava/lang/String;)Ljava/lang/String;	a	method_44054	normalize
METHOD	flr	(DD)Lyl;	b	method_44052	getTextStyleAt
METHOD	flr	(Ljava/lang/String;)V	b	method_23945	onChatFieldUpdate
METHOD	flr	(Ljava/lang/String;Z)V	b	method_44056	sendMessage
METHOD	flr	(Ljava/lang/String;)V	c	method_2108	setText
CLASS	flr$1	net/minecraft/class_408$1	net/minecraft/client/gui/screen/ChatScreen$1
FIELD	flr$1	Lflr;	d	field_21631	field_21631
CLASS	fls	net/minecraft/class_407	net/minecraft/client/gui/screen/ConfirmLinkScreen
FIELD	fls	Lxo;	d	field_2373	COPY
FIELD	fls	Lxo;	r	field_2372	WARNING
FIELD	fls	Ljava/lang/String;	s	field_2371	link
FIELD	fls	Z	u	field_2370	drawWarning
METHOD	fls	(Lfnb;Ljava/lang/String;)V	a	method_49623	open
METHOD	fls	(Lfnb;Ljava/lang/String;Lfhc;)V	a	method_49624	method_49624
METHOD	fls	(Ljava/lang/String;Lffd;Lfnb;Z)V	a	method_49622	method_49622
METHOD	fls	(ZLjava/lang/String;)Lyc;	a	method_44658	getConfirmText
METHOD	fls	(Lfhc;)V	b	method_19795	method_19795
METHOD	fls	(Lfnb;Ljava/lang/String;)Lfhc$c;	b	method_49625	opening
METHOD	fls	(Lfhc;)V	c	method_19796	method_19796
METHOD	fls	(Z)Lyc;	c	method_44659	getConfirmText
METHOD	fls	(Lfhc;)V	d	method_19797	method_19797
METHOD	fls	()V	l	method_2100	copyToClipboard
CLASS	flt	net/minecraft/class_410	net/minecraft/client/gui/screen/ConfirmScreen
FIELD	flt	Lxo;	a	field_2402	yesText
FIELD	flt	Lxo;	b	field_2399	noText
FIELD	flt	Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;	c	field_2403	callback
FIELD	flt	I	d	field_39722	TITLE_BOTTOM_MARGIN
FIELD	flt	Lxo;	r	field_2401	message
FIELD	flt	Lfhv;	s	field_2404	messageSplit
FIELD	flt	I	u	field_2400	buttonEnableTimer
FIELD	flt	Ljava/util/List;	v	field_33808	buttons
METHOD	flt	()I	D	method_44661	getMessageY
METHOD	flt	()I	E	method_44662	getMessagesHeight
METHOD	flt	(I)V	a	method_37051	addButtons
METHOD	flt	(Lfhc;)V	a	method_37052	addButton
METHOD	flt	(I)V	b	method_2125	disableButtons
METHOD	flt	(Lfhc;)V	b	method_37053	method_37053
METHOD	flt	(Lfhc;)V	c	method_37054	method_37054
METHOD	flt	()I	m	method_44660	getTitleY
CLASS	flu	net/minecraft/class_412	net/minecraft/client/gui/screen/multiplayer/ConnectScreen
FIELD	flu	Lxo;	a	field_44970	ABORTED_TEXT
FIELD	flu	Lxo;	b	field_33736	UNKNOWN_HOST_TEXT
FIELD	flu	Ljava/util/concurrent/atomic/AtomicInteger;	c	field_2408	CONNECTOR_THREADS_COUNT
FIELD	flu	Lorg/slf4j/Logger;	d	field_2410	LOGGER
FIELD	flu	J	r	field_32238	NARRATOR_INTERVAL
FIELD	flu	Lwj;	s	field_2411	connection
FIELD	flu	Lio/netty/channel/ChannelFuture;	u	field_44971	future
FIELD	flu	Z	v	field_2409	connectingCancelled
FIELD	flu	Lfnb;	w	field_2412	parent
FIELD	flu	Lxo;	x	field_2413	status
FIELD	flu	J	y	field_19097	lastNarrationTime
FIELD	flu	Lxo;	z	field_44548	failureErrorMessage
METHOD	flu	(Lffd;Lfzk;Lfyh;Lfyl;)V	a	method_2130	connect
METHOD	flu	(Lfhc;)V	a	method_19800	method_19800
METHOD	flu	(Lfnb;Lffd;Lfzk;Lfyh;ZLfyl;)V	a	method_36877	connect
METHOD	flu	(Lxo;)V	a	method_2131	setStatus
CLASS	flu$1	net/minecraft/class_412$1	net/minecraft/client/gui/screen/multiplayer/ConnectScreen$1
FIELD	flu$1	Lfzk;	a	field_33737	field_33737
FIELD	flu$1	Lffd;	b	field_33738	field_33738
FIELD	flu$1	Lfyh;	c	field_40415	field_40415
FIELD	flu$1	Lfyl;	d	field_48396	field_48396
FIELD	flu$1	Lflu;	e	field_2416	field_2416
METHOD	flu$1	(Lffd;)V	a	method_36878	method_36878
METHOD	flu$1	(Lffd;Ljava/lang/String;)V	a	method_36879	method_36879
METHOD	flu$1	(Lfyh$a;)Lgrr$c;	a	method_55509	toAcceptanceStatus
CLASS	flu$2	net/minecraft/class_412$2	net/minecraft/client/gui/screen/multiplayer/ConnectScreen$2
FIELD	flu$2	[I	a	field_47591	field_47591
CLASS	flv	net/minecraft/class_415	net/minecraft/client/gui/screen/world/CustomizeBuffetLevelScreen
FIELD	flv	Lxo;	a	field_26535	BUFFET_BIOME_TEXT
FIELD	flv	I	b	field_49494	field_49494
FIELD	flv	Lfkp;	c	field_49495	layout
FIELD	flv	Lfnb;	d	field_24562	parent
FIELD	flv	Ljava/util/function/Consumer;	r	field_24563	onDone
FIELD	flv	Ljv;	s	field_25888	biomeRegistry
FIELD	flv	Lflv$a;	u	field_2441	biomeSelectionList
FIELD	flv	Lji;	v	field_25040	biome
FIELD	flv	Lfhc;	w	field_2438	confirmButton
METHOD	flv	()Ljava/util/Optional;	D	method_41840	method_41840
METHOD	flv	(Lfhc;)V	a	method_19801	method_19801
METHOD	flv	(Lflv$a$a;)Z	a	method_29051	method_29051
METHOD	flv	(Lfhc;)V	b	method_28059	method_28059
METHOD	flv	()V	m	method_2151	refreshConfirmButton
CLASS	flv$a	net/minecraft/class_415$class_4190	net/minecraft/client/gui/screen/world/CustomizeBuffetLevelScreen$BuffetBiomesListWidget
FIELD	flv$a	Lflv;	a	field_18736	screen
METHOD	flv$a	(Lflv$a$a;)V	a	method_20089	setSelected
METHOD	flv$a	(Lflv$a;Lfgx$a;)V	a	method_40075	method_40075
METHOD	flv$a	(Lji$c;)Lflv$a$a;	a	method_28060	method_28060
METHOD	flv$a	(Lflv$a$a;)Ljava/lang/String;	b	method_40076	method_40076
CLASS	flv$a$a	net/minecraft/class_415$class_4190$class_4191	net/minecraft/client/gui/screen/world/CustomizeBuffetLevelScreen$BuffetBiomesListWidget$BuffetBiomeItem
FIELD	flv$a$a	Lflv$a;	a	field_18737	field_18737
FIELD	flv$a$a	Lji$c;	b	field_24564	biome
FIELD	flv$a$a	Lxo;	c	field_26536	text
CLASS	flw	net/minecraft/class_413	net/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen
FIELD	flw	Lflw$a;	A	field_2424	layers
FIELD	flw	Lfhc;	B	field_2421	widgetButtonRemoveLayer
FIELD	flw	Lfrq;	a	field_2422	parent
FIELD	flw	Lale;	b	field_45406	SLOT_TEXTURE
FIELD	flw	I	c	field_32240	ICON_SIZE
FIELD	flw	I	d	field_32241	BUTTON_HEIGHT
FIELD	flw	I	r	field_32242	ICON_BACKGROUND_OFFSET_X
FIELD	flw	I	s	field_32243	ICON_BACKGROUND_OFFSET_Y
FIELD	flw	I	u	field_32244	ICON_OFFSET_X
FIELD	flw	I	v	field_32245	ICON_OFFSET_Y
FIELD	flw	Ljava/util/function/Consumer;	w	field_24565	configConsumer
FIELD	flw	Legl;	x	field_2419	config
FIELD	flw	Lxo;	y	field_2418	tileText
FIELD	flw	Lxo;	z	field_2425	heightText
METHOD	flw	()Z	D	method_2147	hasLayerSelected
METHOD	flw	(Legl;)V	a	method_29054	setConfig
METHOD	flw	(Lfhc;)V	a	method_19804	method_19804
METHOD	flw	(Lfhc;)V	b	method_19805	method_19805
METHOD	flw	(Lfhc;)V	c	method_19806	method_19806
METHOD	flw	(Lfhc;)V	d	method_20093	method_20093
METHOD	flw	()Legl;	l	method_29055	getConfig
METHOD	flw	()V	m	method_2145	updateRemoveLayerButton
CLASS	flw$a	net/minecraft/class_413$class_4192	net/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidget
FIELD	flw$a	Lflw;	a	field_18738	field_18738
METHOD	flw$a	(Lflw$a$a;)V	a	method_20094	setSelected
METHOD	flw$a	()V	d	method_19372	updateLayers
CLASS	flw$a$a	net/minecraft/class_413$class_4192$class_4193	net/minecraft/client/gui/screen/world/CustomizeFlatLevelScreen$SuperflatLayersListWidget$SuperflatLayerEntry
FIELD	flw$a$a	Lflw$a;	a	field_18739	field_18739
METHOD	flw$a$a	(Ldsa;)Lcun;	a	method_37055	createItemStackFor
METHOD	flw$a$a	(Lfgp;II)V	a	method_19373	renderIconBackgroundTexture
METHOD	flw$a$a	(Lfgp;IILcun;)V	a	method_19375	renderIcon
CLASS	flx	net/minecraft/class_8219	net/minecraft/client/gui/screen/option/CreditsAndAttributionScreen
FIELD	flx	I	a	field_43137	SPACING
FIELD	flx	I	b	field_43138	BUTTON_WIDTH
FIELD	flx	Lxo;	c	field_43139	TITLE
FIELD	flx	Lxo;	d	field_43140	CREDITS_TEXT
FIELD	flx	Lxo;	r	field_43141	ATTRIBUTION_TEXT
FIELD	flx	Lxo;	s	field_43142	LICENSE_TEXT
FIELD	flx	Lfnb;	u	field_43143	parent
FIELD	flx	Lfkp;	v	field_43144	layout
METHOD	flx	()V	D	method_49736	method_49736
METHOD	flx	(Lfhc;)V	a	method_49737	method_49737
METHOD	flx	(Lfhc;)V	b	method_49738	method_49738
METHOD	flx	()V	m	method_49739	openCredits
CLASS	fly	net/minecraft/class_5346	net/minecraft/client/gui/screen/world/DataPackFailureScreen
FIELD	fly	Lfhv;	a	field_25265	wrappedText
FIELD	fly	Ljava/lang/Runnable;	b	field_46859	goBack
FIELD	fly	Ljava/lang/Runnable;	c	field_46860	runServerInSafeMode
METHOD	fly	(Lfhc;)V	a	method_29345	method_29345
METHOD	fly	(Lfhc;)V	b	method_29346	method_29346
CLASS	flz	net/minecraft/class_418	net/minecraft/client/gui/screen/DeathScreen
FIELD	flz	Lale;	a	field_45407	DRAFT_REPORT_ICON_TEXTURE
FIELD	flz	I	b	field_2451	ticksSinceDeath
FIELD	flz	Lxo;	c	field_2450	message
FIELD	flz	Z	d	field_18974	isHardcore
FIELD	flz	Lxo;	r	field_26537	scoreText
FIELD	flz	Ljava/util/List;	s	field_33809	buttons
FIELD	flz	Lfhc;	u	field_41684	titleScreenButton
METHOD	flz	()V	D	method_22364	quitLevel
METHOD	flz	(I)Lyl;	a	method_2164	getTextComponentUnderMouse
METHOD	flz	(Lfgp;II)V	a	method_59546	fillBackgroundGradient
METHOD	flz	(Lfhc;)V	a	method_47938	method_47938
METHOD	flz	(Lfhc;)V	b	method_19809	method_19809
METHOD	flz	(Z)V	c	method_49299	setButtonsActive
METHOD	flz	(Z)V	e	method_47939	method_47939
METHOD	flz	()V	m	method_47940	onTitleScreenButtonClicked
CLASS	flz$a	net/minecraft/class_418$class_8183	net/minecraft/client/gui/screen/DeathScreen$TitleScreenConfirmScreen
CLASS	fma	net/minecraft/class_417	net/minecraft/client/gui/screen/DemoScreen
FIELD	fma	Lale;	a	field_2447	DEMO_BG
FIELD	fma	Lfhv;	b	field_26538	movementText
FIELD	fma	Lfhv;	c	field_26539	fullWrappedText
METHOD	fma	(Lfhc;)V	a	method_19810	method_19810
METHOD	fma	(Lfhc;)V	b	method_19811	method_19811
CLASS	fmb	net/minecraft/class_420	net/minecraft/client/gui/screen/multiplayer/DirectConnectScreen
FIELD	fmb	Lxo;	a	field_26540	ENTER_IP_TEXT
FIELD	fmb	Lfhc;	b	field_2462	selectServerButton
FIELD	fmb	Lfyh;	c	field_2460	serverEntry
FIELD	fmb	Lfhl;	d	field_2463	addressField
FIELD	fmb	Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;	r	field_19235	callback
FIELD	fmb	Lfnb;	s	field_21790	parent
METHOD	fmb	()V	D	method_2169	onAddressFieldChanged
METHOD	fmb	(Lfhc;)V	a	method_19812	method_19812
METHOD	fmb	(Ljava/lang/String;)V	a	method_19376	method_19376
METHOD	fmb	(Lfhc;)V	b	method_19813	method_19813
METHOD	fmb	()V	m	method_2167	saveAndClose
CLASS	fmc	net/minecraft/class_419	net/minecraft/client/gui/screen/DisconnectedScreen
FIELD	fmc	Lxo;	a	field_44549	TO_MENU_TEXT
FIELD	fmc	Lxo;	b	field_44550	TO_TITLE_TEXT
FIELD	fmc	Lfnb;	c	field_2456	parent
FIELD	fmc	Lxo;	d	field_2457	reason
FIELD	fmc	Lxo;	r	field_44551	buttonLabel
FIELD	fmc	Lfkt;	s	field_44552	grid
METHOD	fmc	(Lfhc;)V	a	method_51256	method_51256
METHOD	fmc	(Lfhc;)V	b	method_19814	method_19814
CLASS	fmd	net/minecraft/class_422	net/minecraft/client/gui/screen/multiplayer/AddServerScreen
FIELD	fmd	Lxo;	a	field_26541	ENTER_NAME_TEXT
FIELD	fmd	Lxo;	b	field_26542	ENTER_IP_TEXT
FIELD	fmd	Lfhc;	c	field_2472	addButton
FIELD	fmd	Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;	d	field_19236	callback
FIELD	fmd	Lfyh;	r	field_2469	server
FIELD	fmd	Lfhl;	s	field_2474	addressField
FIELD	fmd	Lfhl;	u	field_2471	serverNameField
FIELD	fmd	Lfnb;	v	field_21791	parent
METHOD	fmd	()V	D	method_36223	updateAddButton
METHOD	fmd	(Lfhc;)V	a	method_36218	method_36218
METHOD	fmd	(Lfhj;Lfyh$a;)V	a	method_36219	method_36219
METHOD	fmd	(Ljava/lang/String;)V	a	method_36221	method_36221
METHOD	fmd	(Lfhc;)V	b	method_36220	method_36220
METHOD	fmd	(Ljava/lang/String;)V	b	method_36222	method_36222
METHOD	fmd	()V	m	method_2172	addAndClose
CLASS	fme	net/minecraft/class_421	net/minecraft/client/gui/screen/FatalErrorScreen
FIELD	fme	Lxo;	a	field_2467	message
METHOD	fme	(Lfhc;)V	a	method_19818	method_19818
CLASS	fmf	net/minecraft/class_8573	net/minecraft/client/gui/screen/world/WorldIcon
FIELD	fmf	Lale;	a	field_44933	UNKNOWN_SERVER_ID
FIELD	fmf	I	b	field_44934	ICON_WIDTH
FIELD	fmf	I	c	field_44935	ICON_HEIGHT
FIELD	fmf	Lgoy;	d	field_44936	textureManager
FIELD	fmf	Lale;	e	field_44937	id
FIELD	fmf	Lgok;	f	field_44938	texture
FIELD	fmf	Z	g	field_44939	closed
METHOD	fmf	()V	a	method_52198	destroy
METHOD	fmf	(Leyx;)V	a	method_52199	load
METHOD	fmf	(Lgoy;Ljava/lang/String;)Lfmf;	a	method_52200	forWorld
METHOD	fmf	()Lale;	b	method_52201	getTextureId
METHOD	fmf	(Lgoy;Ljava/lang/String;)Lfmf;	b	method_52202	forServer
METHOD	fmf	()V	c	method_52203	assertOpen
CLASS	fmg	net/minecraft/class_9246	net/minecraft/client/gui/screen/option/FontOptionsScreen
METHOD	fmg	(Lffh;)[Lffg;	a	method_57041	getOptions
CLASS	fmh	net/minecraft/class_424	net/minecraft/client/gui/screen/MessageScreen
FIELD	fmh	Lfhn;	a	field_49496	textWidget
CLASS	fmi	net/minecraft/class_7534	net/minecraft/client/gui/screen/TaskScreen
FIELD	fmi	I	a	field_39541	TITLE_TEXT_Y
FIELD	fmi	I	b	field_39542	DESCRIPTION_TEXT_Y
FIELD	fmi	I	c	field_39543	DESCRIPTION_TEXT_WIDTH
FIELD	fmi	Lxo;	d	field_39745	descriptionText
FIELD	fmi	Lxo;	r	field_39544	closeButtonText
FIELD	fmi	Ljava/lang/Runnable;	s	field_39545	closeCallback
FIELD	fmi	Lfhv;	u	field_39546	description
FIELD	fmi	Lfhc;	v	field_39547	button
FIELD	fmi	I	w	field_39746	buttonCooldown
METHOD	fmi	(Lfhc;)V	a	method_44689	method_44689
METHOD	fmi	(Lxo;Lxo;Ljava/lang/Runnable;)Lfmi;	a	method_44690	createRunningScreen
METHOD	fmi	(Lxo;Lxo;Lxo;Ljava/lang/Runnable;)Lfmi;	a	method_44691	createResultScreen
CLASS	fmj	net/minecraft/class_423	net/minecraft/client/gui/screen/SleepingChatScreen
FIELD	fmj	Lfhc;	c	field_41710	stopSleepingButton
METHOD	fmj	()V	D	method_2180	stopSleeping
METHOD	fmj	(Lfhc;)V	a	method_19819	method_19819
METHOD	fmj	()V	m	method_38530	closeChatIfEmpty
CLASS	fmk	net/minecraft/class_426	net/minecraft/client/gui/screen/option/LanguageOptionsScreen
FIELD	fmk	Lxo;	a	field_26543	LANGUAGE_WARNING_TEXT
FIELD	fmk	I	r	field_49497	field_49497
FIELD	fmk	Lfmk$a;	s	field_2486	languageSelectionList
FIELD	fmk	Lgqf;	u	field_2488	languageManager
METHOD	fmk	()V	D	method_52184	onDone
METHOD	fmk	(Lfhc;)V	a	method_57729	method_57729
METHOD	fmk	(Lfhc;)V	b	method_57730	method_57730
CLASS	fmk$a	net/minecraft/class_426$class_4195	net/minecraft/client/gui/screen/option/LanguageOptionsScreen$LanguageSelectionListWidget
FIELD	fmk$a	Lfmk;	a	field_18744	field_18744
METHOD	fmk$a	(Lfmk$a;)I	a	method_20101	method_20101
METHOD	fmk$a	(Ljava/lang/String;Ljava/lang/String;Lgqe;)V	a	method_48261	method_48261
CLASS	fmk$a$a	net/minecraft/class_426$class_4195$class_4194	net/minecraft/client/gui/screen/option/LanguageOptionsScreen$LanguageSelectionListWidget$LanguageEntry
FIELD	fmk$a$a	Lfmk$a;	a	field_19100	field_19100
FIELD	fmk$a$a	Ljava/lang/String;	b	field_41846	languageCode
FIELD	fmk$a$a	Lxo;	c	field_18743	languageDefinition
FIELD	fmk$a$a	J	d	field_44921	clickTime
METHOD	fmk$a$a	()V	b	method_19381	onPressed
CLASS	fml	net/minecraft/class_3928	net/minecraft/client/gui/screen/world/LevelLoadingScreen
FIELD	fml	J	a	field_32246	NARRATION_DELAY
FIELD	fml	Larr;	b	field_17406	progressProvider
FIELD	fml	J	c	field_19101	lastNarrationTime
FIELD	fml	Z	d	field_33810	done
FIELD	fml	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	r	field_17407	STATUS_TO_COLOR
METHOD	fml	(ILfgp;IIIIILarr;III)V	a	method_51767	method_51767
METHOD	fml	(Lfgp;Larr;IIII)V	a	method_17538	drawChunkMap
METHOD	fml	(Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V	a	method_17537	method_17537
METHOD	fml	()Lxo;	m	method_37057	getPercentage
CLASS	fmm	net/minecraft/class_7413	net/minecraft/client/gui/screen/LoadingDisplay
FIELD	fmm	[Ljava/lang/String;	a	field_38992	TEXTS
FIELD	fmm	J	b	field_38993	INTERVAL
METHOD	fmm	(J)Ljava/lang/String;	a	method_43449	get
CLASS	fmn	net/minecraft/class_425	net/minecraft/client/gui/screen/SplashOverlay
FIELD	fmn	J	a	field_32247	RELOAD_COMPLETE_FADE_DURATION
FIELD	fmn	J	b	field_32248	RELOAD_START_FADE_DURATION
FIELD	fmn	Lale;	c	field_2483	LOGO
FIELD	fmn	I	d	field_32249	MOJANG_RED
FIELD	fmn	I	e	field_32250	MONOCHROME_BLACK
FIELD	fmn	Ljava/util/function/IntSupplier;	f	field_25041	BRAND_ARGB
FIELD	fmn	I	g	field_32251	field_32251
FIELD	fmn	F	h	field_32252	LOGO_RIGHT_HALF_V
FIELD	fmn	I	i	field_32253	field_32253
FIELD	fmn	I	j	field_32254	field_32254
FIELD	fmn	F	k	field_32255	LOGO_OVERLAP
FIELD	fmn	F	l	field_32256	PROGRESS_LERP_DELTA
FIELD	fmn	Lffd;	m	field_18217	client
FIELD	fmn	Lauk;	n	field_17767	reload
FIELD	fmn	Ljava/util/function/Consumer;	o	field_18218	exceptionHandler
FIELD	fmn	Z	p	field_18219	reloading
FIELD	fmn	F	q	field_17770	progress
FIELD	fmn	J	r	field_17771	reloadCompleteTime
FIELD	fmn	J	s	field_18220	reloadStartTime
METHOD	fmn	(II)I	a	method_35732	withAlpha
METHOD	fmn	(Lffd;)V	a	method_18819	init
METHOD	fmn	(Lfgp;IIIIF)V	a	method_18103	renderProgressBar
METHOD	fmn	()I	b	method_35733	method_35733
CLASS	fmn$a	net/minecraft/class_425$class_4070	net/minecraft/client/gui/screen/SplashOverlay$LogoTexture
CLASS	fmo	net/minecraft/class_3929	net/minecraft/client/gui/screen/ingame/HandledScreens
FIELD	fmo	Lorg/slf4j/Logger;	a	field_17408	LOGGER
FIELD	fmo	Ljava/util/Map;	b	field_17409	PROVIDERS
METHOD	fmo	()Z	a	method_17539	isMissingScreens
METHOD	fmo	(Lcqz;)Lfmo$a;	a	method_17540	getProvider
METHOD	fmo	(Lcqz;Lffd;ILxo;)V	a	method_17541	open
METHOD	fmo	(Lcqz;Lfmo$a;)V	a	method_17542	register
CLASS	fmo$a	net/minecraft/class_3929$class_3930	net/minecraft/client/gui/screen/ingame/HandledScreens$Provider
METHOD	fmo$a	(Lxo;Lcqz;Lffd;I)V	a	method_17543	open
CLASS	fmp	net/minecraft/class_4288	net/minecraft/client/gui/screen/option/MouseOptionsScreen
FIELD	fmp	Lxo;	a	field_49498	TITLE
FIELD	fmp	Lfkp;	r	field_49499	layout
FIELD	fmp	Lfhz;	s	field_19246	buttonList
METHOD	fmp	(I)[Lffg;	a	method_21671	method_21671
METHOD	fmp	(Lffh;)[Lffg;	a	method_41841	getOptions
CLASS	fmq	net/minecraft/class_8669	net/minecraft/client/gui/screen/world/SymlinkWarningScreen
FIELD	fmq	Lxo;	a	field_45408	WORLD_TITLE
FIELD	fmq	Lxo;	b	field_45409	WORLD_MESSAGE
FIELD	fmq	Lxo;	c	field_45410	PACK_TITLE
FIELD	fmq	Lxo;	d	field_45411	PACK_MESSAGE
FIELD	fmq	Lxo;	r	field_45412	message
FIELD	fmq	Ljava/lang/String;	s	field_45413	link
FIELD	fmq	Ljava/lang/Runnable;	u	field_46861	onClose
FIELD	fmq	Lfko;	v	field_45415	grid
METHOD	fmq	(Lfhc;)V	a	method_52747	method_52747
METHOD	fmq	(Ljava/lang/Runnable;)Lfnb;	a	method_52748	world
METHOD	fmq	(Lfhc;)V	b	method_52749	method_52749
METHOD	fmq	(Ljava/lang/Runnable;)Lfnb;	b	method_52750	pack
METHOD	fmq	(Lfhc;)V	c	method_52751	method_52751
CLASS	fmr	net/minecraft/class_6777	net/minecraft/client/gui/screen/option/OnlineOptionsScreen
FIELD	fmr	Lxo;	a	field_49500	TITLE_TEXT
FIELD	fmr	Lffg;	u	field_41344	difficulty
METHOD	fmr	(Lbqp;Lxo;Lcom/mojang/datafixers/util/Unit;)Lxo;	a	method_47619	method_47619
METHOD	fmr	(Lcom/mojang/datafixers/util/Unit;)V	a	method_47620	method_47620
METHOD	fmr	(Lffd;Lfnb;Lffh;)Lfmr;	a	method_47621	create
METHOD	fmr	(Lfxt;)Lffg;	a	method_47622	method_47622
CLASS	fms	net/minecraft/class_429	net/minecraft/client/gui/screen/option/OptionsScreen
FIELD	fms	I	A	field_41354	COLUMNS
FIELD	fms	Lfkp;	B	field_49502	layout
FIELD	fms	Lfnb;	C	field_2501	parent
FIELD	fms	Lffh;	D	field_2502	settings
FIELD	fms	Lfhj;	E	field_2500	difficultyButton
FIELD	fms	Lfhs;	F	field_2503	lockDifficultyButton
FIELD	fms	Lxo;	a	field_49501	TITLE_TEXT
FIELD	fms	Lxo;	b	field_41345	SKIN_CUSTOMIZATION_TEXT
FIELD	fms	Lxo;	c	field_41346	SOUNDS_TEXT
FIELD	fms	Lxo;	d	field_41347	VIDEO_TEXT
FIELD	fms	Lxo;	r	field_41348	CONTROL_TEXT
FIELD	fms	Lxo;	s	field_41349	LANGUAGE_TEXT
FIELD	fms	Lxo;	u	field_41350	CHAT_TEXT
FIELD	fms	Lxo;	v	field_41351	RESOURCE_PACK_TEXT
FIELD	fms	Lxo;	w	field_41352	ACCESSIBILITY_TEXT
FIELD	fms	Lxo;	x	field_41353	TELEMETRY_TEXT
FIELD	fms	Lfin;	y	field_50221	TELEMETRY_DISABLED_TOOLTIP
FIELD	fms	Lxo;	z	field_43145	CREDITS_AND_ATTRIBUTION_TEXT
METHOD	fms	()Lfnb;	D	method_49740	method_49740
METHOD	fms	()Lfnb;	E	method_47629	method_47629
METHOD	fms	()Lfnb;	F	method_47630	method_47630
METHOD	fms	()Lfnb;	I	method_47631	method_47631
METHOD	fms	()Lfnb;	J	method_19825	method_19825
METHOD	fms	()Lfnb;	K	method_19826	method_19826
METHOD	fms	()Lfnb;	L	method_19827	method_19827
METHOD	fms	()Lfnb;	M	method_19828	method_19828
METHOD	fms	()Lfnb;	N	method_19829	method_19829
METHOD	fms	()Lfnb;	O	method_19830	method_19830
METHOD	fms	(IILjava/lang/String;Lffd;)Lfhj;	a	method_39486	createDifficultyButtonWidget
METHOD	fms	(Latz;)V	a	method_49626	refreshResourcePacks
METHOD	fms	(Lffd;Lfhj;Lbqp;)V	a	method_39487	method_39487
METHOD	fms	(Lfhc;)V	a	method_47623	method_47623
METHOD	fms	(Ljava/util/function/Supplier;Lfhc;)V	a	method_47624	method_47624
METHOD	fms	(Lxo;Ljava/util/function/Supplier;)Lfhc;	a	method_47625	createButton
METHOD	fms	(Lfhc;)V	b	method_47626	method_47626
METHOD	fms	(Lfhc;)V	c	method_47627	method_47627
METHOD	fms	(Z)V	c	method_20374	lockDifficulty
METHOD	fms	()Lfkr;	m	method_47628	createTopRightButton
CLASS	fmt	net/minecraft/class_4667	net/minecraft/client/gui/screen/option/GameOptionsScreen
FIELD	fmt	Lfnb;	b	field_21335	parent
FIELD	fmt	Lffh;	c	field_21336	gameOptions
FIELD	fmt	Lfkp;	d	field_49503	layout
METHOD	fmt	(Lfhc;)V	a	method_57731	method_57731
METHOD	fmt	()V	h	method_31387	initFooter
METHOD	fmt	()V	m	method_57732	initHeader
CLASS	fmu	net/minecraft/class_428	net/minecraft/client/gui/screen/OutOfMemoryScreen
FIELD	fmu	Lxo;	a	field_49504	TITLE
FIELD	fmu	Lxo;	b	field_49505	MESSAGE
FIELD	fmu	I	c	field_49506	MAX_TEXT_WIDTH
FIELD	fmu	Lfkp;	d	field_49507	layout
METHOD	fmu	(Lfhc;)V	a	method_19834	method_19834
METHOD	fmu	(Lfhc;)V	b	method_19835	method_19835
CLASS	fmv	net/minecraft/class_4071	net/minecraft/client/gui/screen/Overlay
METHOD	fmv	()Z	a	method_18640	pausesGame
CLASS	fmw	net/minecraft/class_433	net/minecraft/client/gui/screen/GameMenuScreen
FIELD	fmw	Lxo;	A	field_41627	SHARE_TO_LAN_TEXT
FIELD	fmw	Lxo;	B	field_41628	PLAYER_REPORTING_TEXT
FIELD	fmw	Lxo;	C	field_41611	RETURN_TO_MENU_TEXT
FIELD	fmw	Lxo;	D	field_41613	SAVING_LEVEL_TEXT
FIELD	fmw	Lxo;	E	field_41614	GAME_TEXT
FIELD	fmw	Lxo;	F	field_41615	PAUSED_TEXT
FIELD	fmw	Z	G	field_19319	showMenu
FIELD	fmw	Lfhc;	H	field_40792	exitButton
FIELD	fmw	Lale;	a	field_45416	DRAFT_REPORT_ICON_TEXTURE
FIELD	fmw	I	b	field_41616	GRID_COLUMNS
FIELD	fmw	I	c	field_41617	BUTTONS_TOP_MARGIN
FIELD	fmw	I	d	field_41618	GRID_MARGIN
FIELD	fmw	I	r	field_41619	WIDE_BUTTON_WIDTH
FIELD	fmw	I	s	field_41620	NORMAL_BUTTON_WIDTH
FIELD	fmw	Lxo;	u	field_41621	RETURN_TO_GAME_TEXT
FIELD	fmw	Lxo;	v	field_41622	ADVANCEMENTS_TEXT
FIELD	fmw	Lxo;	w	field_41623	STATS_TEXT
FIELD	fmw	Lxo;	x	field_41624	SEND_FEEDBACK_TEXT
FIELD	fmw	Lxo;	y	field_41625	REPORT_BUGS_TEXT
FIELD	fmw	Lxo;	z	field_41626	OPTIONS_TEXT
METHOD	fmw	()V	D	method_20543	initWidgets
METHOD	fmw	()V	E	method_47632	disconnect
METHOD	fmw	()Lfnb;	F	method_57733	method_57733
METHOD	fmw	()Lfnb;	I	method_47902	method_47902
METHOD	fmw	()Lfnb;	J	method_47903	method_47903
METHOD	fmw	()Lfnb;	K	method_47904	method_47904
METHOD	fmw	()Lfnb;	L	method_47896	method_47896
METHOD	fmw	(Lfhc;)V	a	method_19836	method_19836
METHOD	fmw	(Ljava/util/function/Supplier;Lfhc;)V	a	method_47898	method_47898
METHOD	fmw	(Lxo;Ljava/lang/String;)Lfhc;	a	method_47899	createUrlButton
METHOD	fmw	(Lxo;Ljava/util/function/Supplier;)Lfhc;	a	method_47900	createButton
METHOD	fmw	(Lfhc;)V	b	method_19845	method_19845
METHOD	fmw	()Z	m	method_53558	shouldShowMenu
CLASS	fmx	net/minecraft/class_430	net/minecraft/client/gui/screen/world/PresetsScreen
FIELD	fmx	Lxo;	A	field_2524	listText
FIELD	fmx	Lfmx$a;	B	field_2521	listWidget
FIELD	fmx	Lfhc;	C	field_2525	selectPresetButton
FIELD	fmx	Lfhl;	D	field_2523	customPresetField
FIELD	fmx	Legl;	E	field_25044	config
FIELD	fmx	Lxo;	a	field_37908	UNKNOWN_PRESET_TEXT
FIELD	fmx	Lale;	b	field_45417	SLOT_TEXTURE
FIELD	fmx	Lorg/slf4j/Logger;	c	field_25043	LOGGER
FIELD	fmx	I	d	field_32264	ICON_SIZE
FIELD	fmx	I	r	field_32265	BUTTON_HEIGHT
FIELD	fmx	I	s	field_32266	ICON_BACKGROUND_OFFSET_X
FIELD	fmx	I	u	field_32267	ICON_BACKGROUND_OFFSET_Y
FIELD	fmx	I	v	field_32268	ICON_OFFSET_X
FIELD	fmx	I	w	field_32269	ICON_OFFSET_Y
FIELD	fmx	Lald;	x	field_27985	BIOME_KEY
FIELD	fmx	Lflw;	y	field_2519	parent
FIELD	fmx	Lxo;	z	field_2520	shareText
METHOD	fmx	(Lale;)Lald;	a	method_29061	method_29061
METHOD	fmx	(Legl;)Ljava/lang/String;	a	method_29062	getGeneratorConfigString
METHOD	fmx	(Lfhc;)V	a	method_19846	method_19846
METHOD	fmx	(Ljava/lang/String;Lji$c;)Lji$c;	a	method_46741	method_46741
METHOD	fmx	(Ljj;Ljava/lang/String;)Ljava/util/List;	a	method_29058	parsePresetLayersString
METHOD	fmx	(Ljj;Ljava/lang/String;I)Legi;	a	method_29059	parseLayerString
METHOD	fmx	(Ljj;Ljj;Ljj;Ljj;Lfhc;)V	a	method_19847	method_19847
METHOD	fmx	(Ljj;Ljj;Ljj;Ljj;Ljava/lang/String;Legl;)Legl;	a	method_29060	parsePresetString
METHOD	fmx	(Z)V	c	method_20102	updateSelectButton
METHOD	fmx	()Ljava/lang/IllegalStateException;	m	method_40208	method_40208
CLASS	fmx$a	net/minecraft/class_430$class_4196	net/minecraft/client/gui/screen/world/PresetsScreen$SuperflatPresetsListWidget
FIELD	fmx$a	Lfmx;	a	field_18747	field_18747
METHOD	fmx$a	(Lald;)Ljava/lang/String;	a	method_47409	method_47409
METHOD	fmx$a	(Lcpj;Ldex;)Z	a	method_47410	method_47410
METHOD	fmx$a	(Legi;)Ldex;	a	method_47411	method_47411
METHOD	fmx$a	(Lfmx$a$a;)V	a	method_20103	setSelected
CLASS	fmx$a$a	net/minecraft/class_430$class_4196$class_432	net/minecraft/client/gui/screen/world/PresetsScreen$SuperflatPresetsListWidget$SuperflatPresetEntry
FIELD	fmx$a$a	Lfmx$a;	a	field_2532	field_2532
FIELD	fmx$a$a	Lale;	b	field_44668	STATS_ICONS_TEXTURE
FIELD	fmx$a$a	Legj;	c	field_33812	preset
FIELD	fmx$a$a	Lxo;	d	field_37909	text
METHOD	fmx$a$a	(Lald;)Lxo;	a	method_41842	method_41842
METHOD	fmx$a$a	(Lfgp;II)V	a	method_2198	drawIconBackground
METHOD	fmx$a$a	(Lfgp;IILcui;)V	a	method_2200	renderIcon
METHOD	fmx$a$a	()V	b	method_19389	setPreset
CLASS	fmy	net/minecraft/class_435	net/minecraft/client/gui/screen/ProgressScreen
FIELD	fmy	Lxo;	a	field_2541	title
FIELD	fmy	Lxo;	b	field_2544	task
FIELD	fmy	I	c	field_2542	progress
FIELD	fmy	Z	d	field_2543	done
FIELD	fmy	Z	r	field_33625	closeAfterFinished
CLASS	fmz	net/minecraft/class_434	net/minecraft/client/gui/screen/DownloadingTerrainScreen
FIELD	fmz	Lxo;	a	field_26544	TEXT
FIELD	fmz	J	b	field_36365	MIN_LOAD_TIME_MS
FIELD	fmz	J	c	field_36368	loadStartTime
FIELD	fmz	Ljava/util/function/BooleanSupplier;	d	field_46575	shouldClose
FIELD	fmz	Lfmz$a;	r	field_51485	worldEntryReason
FIELD	fmz	Lgox;	s	field_51486	backgroundSprite
METHOD	fmz	()Lgox;	m	method_59838	getBackgroundSprite
CLASS	fmz$a	net/minecraft/class_434$class_9678	net/minecraft/client/gui/screen/DownloadingTerrainScreen$WorldEntryReason
FIELD	fmz$a	Lfmz$a;	a	field_51487	field_51487
FIELD	fmz$a	Lfmz$a;	b	field_51488	field_51488
FIELD	fmz$a	Lfmz$a;	c	field_51489	field_51489
FIELD	fmz$a	[Lfmz$a;	d	field_51490	field_51490
METHOD	fmz$a	()[Lfmz$a;	a	method_59839	method_59839
CLASS	fna	net/minecraft/class_8897	net/minecraft/client/gui/screen/world/RecoverWorldScreen
FIELD	fna	Lfkt;	A	field_46874	layout
FIELD	fna	Lxo;	B	field_46875	message
FIELD	fna	Lfhw;	C	field_46876	messageWidget
FIELD	fna	Lfhw;	D	field_46877	exceptionWidget
FIELD	fna	Lepu$c;	E	field_46878	session
FIELD	fna	Lorg/slf4j/Logger;	a	field_46862	LOGGER
FIELD	fna	I	b	field_46863	field_46863
FIELD	fna	Lxo;	c	field_46864	TITLE_TEXT
FIELD	fna	Lxo;	d	field_46865	BUG_TRACKER_TEXT
FIELD	fna	Lxo;	r	field_46866	RESTORE_TEXT
FIELD	fna	Lxo;	s	field_46867	NO_FALLBACK_TEXT
FIELD	fna	Lxo;	u	field_46868	DONE_TITLE_TEXT
FIELD	fna	Lxo;	v	field_46869	DONE_SUCCESS_TEXT
FIELD	fna	Lxo;	w	field_46870	DONE_FAILED_TEXT
FIELD	fna	Lxo;	x	field_46871	ISSUE_NONE_TEXT
FIELD	fna	Lxo;	y	field_46872	MISSING_FILE_TEXT
FIELD	fna	Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;	z	field_46873	callback
METHOD	fna	()V	D	method_54582	method_54582
METHOD	fna	(Lepu$c;Z)Ljava/lang/Exception;	a	method_54583	getLoadingException
METHOD	fna	(Lepu$c;ZLjava/lang/Exception;)Lxo;	a	method_54584	toText
METHOD	fna	(Lffd;)V	a	method_54585	tryRestore
METHOD	fna	(Lffd;Lfhc;)V	a	method_54586	method_54586
METHOD	fna	(Lfhc;)V	a	method_54587	method_54587
METHOD	fna	()V	m	method_54588	method_54588
CLASS	fnb	net/minecraft/class_437	net/minecraft/client/gui/screen/Screen
FIELD	fnb	J	A	field_33820	MOUSE_PRESS_SCROLL_NARRATION_DELAY
FIELD	fnb	J	B	field_33821	KEY_PRESS_NARRATION_DELAY
FIELD	fnb	Lflb;	C	field_33822	narrator
FIELD	fnb	J	D	field_33823	elementNarrationStartTime
FIELD	fnb	J	E	field_33824	screenNarrationStartTime
FIELD	fnb	Lfkw;	F	field_33813	selected
FIELD	fnb	Lfnb$a;	G	field_41685	tooltip
FIELD	fnb	Lorg/slf4j/Logger;	a	field_22782	LOGGER
FIELD	fnb	Ljava/util/Set;	b	field_22783	ALLOWED_PROTOCOLS
FIELD	fnb	Lxo;	c	field_33814	SCREEN_USAGE_TEXT
FIELD	fnb	Lale;	d	field_49894	INWORLD_MENU_BACKGROUND_TEXTURE
FIELD	fnb	Lgda;	e	field_49508	PANORAMA_RENDERER
FIELD	fnb	Lgdo;	f	field_49509	ROTATING_PANORAMA_RENDERER
FIELD	fnb	Lale;	g	field_49511	MENU_BACKGROUND_TEXTURE
FIELD	fnb	Lale;	h	field_49895	HEADER_SEPARATOR_TEXTURE
FIELD	fnb	Lale;	i	field_49896	FOOTER_SEPARATOR_TEXTURE
FIELD	fnb	Lale;	j	field_49897	INWORLD_HEADER_SEPARATOR_TEXTURE
FIELD	fnb	Lale;	k	field_49898	INWORLD_FOOTER_SEPARATOR_TEXTURE
FIELD	fnb	Lxo;	l	field_22785	title
FIELD	fnb	Lffd;	m	field_22787	client
FIELD	fnb	I	n	field_22789	width
FIELD	fnb	I	o	field_22790	height
FIELD	fnb	Lfgn;	p	field_22793	textRenderer
FIELD	fnb	Ljava/util/concurrent/Executor;	q	field_44944	executor
FIELD	fnb	Ljava/util/List;	r	field_22786	children
FIELD	fnb	Ljava/util/List;	s	field_33815	selectables
FIELD	fnb	Z	u	field_42156	screenInitialized
FIELD	fnb	Ljava/util/List;	v	field_33816	drawables
FIELD	fnb	Ljava/net/URI;	w	field_22784	clickedLink
FIELD	fnb	J	x	field_33817	SCREEN_INIT_NARRATION_DELAY
FIELD	fnb	J	y	field_33818	NARRATOR_MODE_CHANGE_DELAY
FIELD	fnb	J	z	field_33819	MOUSE_MOVE_NARRATION_DELAY
METHOD	fnb	()V	A	method_37072	applyNarratorModeChangeDelay
METHOD	fnb	()V	B	method_59840	clearTooltip
METHOD	fnb	()Lavw;	C	method_50024	getMusic
METHOD	fnb	()Z	D	method_37073	isNarratorActive
METHOD	fnb	(F)V	a	method_57734	applyBlur
METHOD	fnb	(J)V	a	method_37058	setElementNarrationDelay
METHOD	fnb	(JZ)V	a	method_37059	setScreenNarrationDelay
METHOD	fnb	(Lffd;II)V	a	method_25410	resize
METHOD	fnb	(Lffd;Lcun;)Ljava/util/List;	a	method_25408	getTooltipFromItem
METHOD	fnb	(Lfgm;)V	a	method_48263	switchFocus
METHOD	fnb	(Lfgp;)V	a	method_57735	renderDarkening
METHOD	fnb	(Lfgp;F)V	a	method_57728	renderPanoramaBackground
METHOD	fnb	(Lfgp;IIII)V	a	method_57736	renderDarkening
METHOD	fnb	(Lfgp;Lale;IIFFII)V	a	method_57737	renderBackgroundTexture
METHOD	fnb	(Lfif;)Lfif;	a	method_37060	addDrawable
METHOD	fnb	(Lfin;Lfpu;Z)V	a	method_47412	setTooltip
METHOD	fnb	(Lfky;)V	a	method_37062	addScreenNarrations
METHOD	fnb	(Lflg;)Lfle$a;	a	method_48264	getArrowNavigation
METHOD	fnb	(Ljava/lang/Runnable;)V	a	method_52221	method_52221
METHOD	fnb	(Ljava/lang/Runnable;Ljava/lang/String;Ljava/lang/String;)V	a	method_25412	wrapScreenError
METHOD	fnb	(Ljava/lang/String;)Ljava/lang/String;	a	method_25413	method_25413
METHOD	fnb	(Ljava/lang/String;CI)Z	a	method_25414	isValidCharacterForName
METHOD	fnb	(Ljava/net/URI;)V	a	method_25416	openLink
METHOD	fnb	(Ljava/util/List;)V	a	method_29638	filesDragged
METHOD	fnb	(Ljava/util/List;Lfkw;)Lfnb$b;	a	method_37061	findSelectedElementData
METHOD	fnb	(Ljava/util/List;Lfpu;Z)V	a	method_47942	setTooltip
METHOD	fnb	(Lyl;)Z	a	method_25430	handleTextClick
METHOD	fnb	()V	aC_	method_56131	setInitialFocus
METHOD	fnb	()Z	aD_	method_25422	shouldCloseOnEsc
METHOD	fnb	()V	aF_	method_49589	onDisplayed
METHOD	fnb	()Z	aL_	method_48262	hasUsageText
METHOD	fnb	()V	aM_	method_25426	init
METHOD	fnb	(Ljava/lang/String;Z)V	a_	method_25415	insertText
METHOD	fnb	(Lffd;II)V	b	method_25423	init
METHOD	fnb	(Lfgp;)V	b	method_52752	renderInGameBackground
METHOD	fnb	(Lfgp;IIF)V	b	method_25420	renderBackground
METHOD	fnb	(Lfiy;)V	b	method_48265	setInitialFocus
METHOD	fnb	(Lfky;)V	b	method_37056	addElementNarrations
METHOD	fnb	(Ljava/lang/Runnable;)V	b	method_52222	method_52222
METHOD	fnb	(Ljava/util/List;)V	b	method_47414	setTooltip
METHOD	fnb	()V	c	method_48640	initTabNavigation
METHOD	fnb	(I)Z	c	method_25436	isCut
METHOD	fnb	(Lfgp;IIF)V	c	method_47413	renderWithTooltip
METHOD	fnb	(Lfiy;)Lfiy;	c	method_37063	addDrawableChild
METHOD	fnb	(Z)V	c	method_25428	confirmLink
METHOD	fnb	()V	d	method_25419	close
METHOD	fnb	(I)Z	d	method_25437	isPaste
METHOD	fnb	(Lfiy;)Lfiy;	d	method_25429	addSelectableChild
METHOD	fnb	(Lxo;)V	d	method_47415	setTooltip
METHOD	fnb	(Z)V	d	method_37064	narrateScreenIfNarrationEnabled
METHOD	fnb	()V	e	method_25393	tick
METHOD	fnb	(I)Z	e	method_25438	isCopy
METHOD	fnb	(Lfiy;)V	e	method_37066	remove
METHOD	fnb	(Z)V	e	method_37065	narrateScreen
METHOD	fnb	(I)Z	f	method_25439	isSelectAll
METHOD	fnb	()Lxo;	i	method_25435	getNarratedTitle
METHOD	fnb	()V	j	method_25432	removed
METHOD	fnb	()Z	k	method_25421	shouldPause
METHOD	fnb	()Lfle$c;	m	method_48266	getTabNavigation
METHOD	fnb	()Lxo;	n	method_25440	getTitle
METHOD	fnb	()V	o	method_48267	blur
METHOD	fnb	()V	p	method_37067	clearChildren
METHOD	fnb	()V	q	method_41843	clearAndInit
METHOD	fnb	()Z	r	method_25441	hasControlDown
METHOD	fnb	()Z	s	method_25442	hasShiftDown
METHOD	fnb	()Z	t	method_25443	hasAltDown
METHOD	fnb	()V	u	method_37068	applyMouseMoveNarratorDelay
METHOD	fnb	()V	w	method_37069	applyMousePressScrollNarratorDelay
METHOD	fnb	()V	x	method_37070	applyKeyPressNarratorDelay
METHOD	fnb	()V	y	method_37071	updateNarrator
METHOD	fnb	()Lxo;	z	method_53870	getUsageNarrationText
CLASS	fnb$a	net/minecraft/class_437$class_7998	net/minecraft/client/gui/screen/Screen$PositionedTooltip
FIELD	fnb$a	Ljava/util/List;	a	comp_1183	comp_1183
FIELD	fnb$a	Lfpu;	b	comp_1184	comp_1184
METHOD	fnb$a	()Ljava/util/List;	a	comp_1183	comp_1183
METHOD	fnb$a	()Lfpu;	b	comp_1184	comp_1184
CLASS	fnb$b	net/minecraft/class_437$class_6390	net/minecraft/client/gui/screen/Screen$SelectedElementNarrationData
FIELD	fnb$b	Lfkw;	a	field_33825	selectable
FIELD	fnb$b	I	b	field_33826	index
FIELD	fnb$b	Lfkw$a;	c	field_33827	selectType
CLASS	fnc	net/minecraft/class_436	net/minecraft/client/gui/screen/OpenToLanScreen
FIELD	fnc	I	A	field_41110	port
FIELD	fnc	Lfhl;	B	field_41111	portField
FIELD	fnc	I	a	field_41629	MIN_PORT
FIELD	fnc	I	b	field_41630	MAX_PORT
FIELD	fnc	Lxo;	c	field_25889	ALLOW_COMMANDS_TEXT
FIELD	fnc	Lxo;	d	field_25890	GAME_MODE_TEXT
FIELD	fnc	Lxo;	r	field_26545	OTHER_PLAYERS_TEXT
FIELD	fnc	Lxo;	s	field_41108	PORT_TEXT
FIELD	fnc	Lxo;	u	field_41106	UNAVAILABLE_PORT_TEXT
FIELD	fnc	Lxo;	v	field_41109	INVALID_PORT_TEXT
FIELD	fnc	I	w	field_41107	ERROR_TEXT_COLOR
FIELD	fnc	Lfnb;	x	field_2548	parent
FIELD	fnc	Ldbt;	y	field_2545	gameMode
FIELD	fnc	Z	z	field_2546	allowCommands
METHOD	fnc	(Lfhc;)V	a	method_19850	method_19850
METHOD	fnc	(Lfhc;Ljava/lang/String;)V	a	method_47416	method_47416
METHOD	fnc	(Lfhj;Ldbt;)V	a	method_32638	method_32638
METHOD	fnc	(Lfhj;Ljava/lang/Boolean;)V	a	method_32639	method_32639
METHOD	fnc	(Lgtc;Lfhc;)V	a	method_19851	method_19851
METHOD	fnc	(Ljava/lang/String;)Lxo;	a	method_47417	updatePort
CLASS	fnd	net/minecraft/class_5500	net/minecraft/client/gui/screen/option/SimpleOptionsScreen
FIELD	fnd	Lfha;	a	field_26680	narratorButton
FIELD	fnd	[Lffg;	r	field_26679	options
FIELD	fnd	Lfhz;	s	field_26681	buttonList
METHOD	fnd	()V	D	method_31050	updateNarratorButtonText
CLASS	fne	net/minecraft/class_440	net/minecraft/client/gui/screen/option/SkinOptionsScreen
FIELD	fne	Lxo;	a	field_49512	TITLE_TEXT
FIELD	fne	Lfhz;	r	field_49899	optionListWidget
METHOD	fne	(Lcmw;Lfhj;Ljava/lang/Boolean;)V	a	method_32640	method_32640
CLASS	fnf	net/minecraft/class_443	net/minecraft/client/gui/screen/option/SoundOptionsScreen
FIELD	fnf	Lxo;	a	field_49513	TITLE_TEXT
FIELD	fnf	Lfhz;	r	field_40416	optionButtons
METHOD	fnf	()[Lffg;	D	method_45631	getVolumeOptions
METHOD	fnf	(I)[Lffg;	a	method_45627	method_45627
METHOD	fnf	(Lawa;)Lffg;	a	method_45628	method_45628
METHOD	fnf	(Lffh;)[Lffg;	a	method_45629	getOptions
METHOD	fnf	(Lawa;)Z	b	method_45630	method_45630
CLASS	fng	net/minecraft/class_442	net/minecraft/client/gui/screen/TitleScreen
FIELD	fng	Lfht;	A	field_41847	logoDrawer
FIELD	fng	Lorg/slf4j/Logger;	a	field_23775	LOGGER
FIELD	fng	Lxo;	b	field_47850	NARRATOR_SCREEN_TITLE
FIELD	fng	Lxo;	c	field_32271	COPYRIGHT
FIELD	fng	Ljava/lang/String;	d	field_32272	DEMO_WORLD_NAME
FIELD	fng	F	r	field_49900	field_49900
FIELD	fng	Lfig;	s	field_2586	splashText
FIELD	fng	Lfhc;	u	field_2590	buttonResetDemo
FIELD	fng	Lfcv;	v	field_2592	realmsNotificationGui
FIELD	fng	F	w	field_49514	backgroundAlpha
FIELD	fng	Z	x	field_18222	doBackgroundFade
FIELD	fng	J	y	field_17772	backgroundFadeStart
FIELD	fng	Lfng$a;	z	field_37209	deprecationNotice
METHOD	fng	()Lxo;	D	method_44692	getMultiplayerDisabledText
METHOD	fng	()Z	E	method_31129	canReadDemoWorldData
METHOD	fng	()V	F	method_54589	method_54589
METHOD	fng	()Lfht;	I	method_48268	method_48268
METHOD	fng	(II)V	a	method_2249	initWidgetsNormal
METHOD	fng	(Lfhc;)V	a	method_19857	method_19857
METHOD	fng	(Lgoy;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_18105	loadTexturesAsync
METHOD	fng	(ZLfhc;)V	a	method_19858	method_19858
METHOD	fng	(F)V	b	method_59752	setWidgetAlpha
METHOD	fng	(II)V	b	method_2251	initWidgetsDemo
METHOD	fng	(Lfhc;)V	b	method_55814	method_55814
METHOD	fng	(Lfhc;)V	c	method_19860	onMultiplayerButtonPressed
METHOD	fng	(Z)V	c	method_20375	onDemoDeletionConfirmed
METHOD	fng	(Lfhc;)V	d	method_19861	method_19861
METHOD	fng	(Lfhc;)V	e	method_41198	method_41198
METHOD	fng	(Lfhc;)V	f	method_20109	method_20109
METHOD	fng	(Lfhc;)V	g	method_19862	method_19862
METHOD	fng	(Lfhc;)V	h	method_19863	method_19863
METHOD	fng	(Lfhc;)V	i	method_19864	method_19864
METHOD	fng	()Z	m	method_2253	isRealmsNotificationsGuiDisplayed
CLASS	fng$a	net/minecraft/class_442$class_7063	net/minecraft/client/gui/screen/TitleScreen$DeprecationNotice
FIELD	fng$a	Lfgn;	a	comp_829	textRenderer
FIELD	fng$a	Lfhv;	b	comp_518	comp_518
FIELD	fng$a	I	c	comp_519	comp_519
FIELD	fng$a	I	d	comp_520	comp_520
METHOD	fng$a	()Lfgn;	a	comp_829	textRenderer
METHOD	fng$a	(Lfgp;I)V	a	method_44065	render
METHOD	fng$a	()Lfhv;	b	comp_518	comp_518
METHOD	fng$a	()I	c	comp_519	comp_519
METHOD	fng$a	()I	d	comp_520	comp_520
CLASS	fnh	net/minecraft/class_5405	net/minecraft/client/gui/screen/DialogScreen
FIELD	fnh	I	a	field_32260	BUTTON_PADDING
FIELD	fnh	I	b	field_32261	BUTTON_MARGIN
FIELD	fnh	I	c	field_32262	BUTTON_HEIGHT
FIELD	fnh	Lxo;	d	field_33811	narrationMessage
FIELD	fnh	Lxt;	r	field_25675	message
FIELD	fnh	Lcom/google/common/collect/ImmutableList;	s	field_25676	choiceButtons
FIELD	fnh	Lfhv;	u	field_25677	lines
FIELD	fnh	I	v	field_25678	linesY
FIELD	fnh	I	w	field_25679	buttonWidth
CLASS	fnh$a	net/minecraft/class_5405$class_5406	net/minecraft/client/gui/screen/DialogScreen$ChoiceButton
FIELD	fnh$a	Lxo;	a	field_25680	message
FIELD	fnh$a	Lfhc$c;	b	field_25681	pressAction
CLASS	fni	net/minecraft/class_446	net/minecraft/client/gui/screen/option/VideoOptionsScreen
FIELD	fni	Lxo;	a	field_49515	TITLE_TEXT
FIELD	fni	Lxo;	r	field_25682	GRAPHICS_FABULOUS_TEXT
FIELD	fni	Lxo;	s	field_25683	GRAPHICS_WARNING_MESSAGE_TEXT
FIELD	fni	Lxo;	u	field_25684	GRAPHICS_WARNING_TITLE_TEXT
FIELD	fni	Lxo;	v	field_25685	GRAPHICS_WARNING_ACCEPT_TEXT
FIELD	fni	Lxo;	w	field_25686	GRAPHICS_WARNING_CANCEL_TEXT
FIELD	fni	Lfhz;	x	field_2639	list
FIELD	fni	Lgdg;	y	field_25688	warningManager
FIELD	fni	I	z	field_19186	mipmapLevels
METHOD	fni	(Leyv;Leza;Ljava/lang/Integer;)V	a	method_41844	method_41844
METHOD	fni	(Leyv;Lxo;Ljava/lang/Integer;)Lxo;	a	method_41845	method_41845
METHOD	fni	(Lffh;)[Lffg;	a	method_41846	getOptions
METHOD	fni	(Lfhc;)V	a	method_30052	method_30052
METHOD	fni	(Lfhc;)V	b	method_30053	method_30053
CLASS	fnj	net/minecraft/class_445	net/minecraft/client/gui/screen/CreditsScreen
FIELD	fnj	I	A	field_2629	creditsHeight
FIELD	fnj	Z	B	field_34010	spaceKeyPressed
FIELD	fnj	Lit/unimi/dsi/fastutil/ints/IntSet;	C	field_34011	pressedCtrlKeys
FIELD	fnj	F	D	field_2635	speed
FIELD	fnj	F	E	field_33954	baseSpeed
FIELD	fnj	I	F	field_44778	speedMultiplier
FIELD	fnj	Lfht;	G	field_41848	logoDrawer
FIELD	fnj	Lorg/slf4j/Logger;	a	field_2632	LOGGER
FIELD	fnj	Lale;	b	field_2633	VIGNETTE_TEXTURE
FIELD	fnj	Lxo;	c	field_33955	SEPARATOR_LINE
FIELD	fnj	Ljava/lang/String;	d	field_32273	CENTERED_LINE_PREFIX
FIELD	fnj	Ljava/lang/String;	r	field_24260	OBFUSCATION_PLACEHOLDER
FIELD	fnj	F	s	field_33957	SPACE_BAR_SPEED_MULTIPLIER
FIELD	fnj	F	u	field_34012	CTRL_KEY_SPEED_MULTIPLIER
FIELD	fnj	Z	v	field_2627	endCredits
FIELD	fnj	Ljava/lang/Runnable;	w	field_2630	finishAction
FIELD	fnj	F	x	field_2628	time
FIELD	fnj	Ljava/util/List;	y	field_2634	credits
FIELD	fnj	Lit/unimi/dsi/fastutil/ints/IntSet;	z	field_24261	centeredLines
METHOD	fnj	()V	D	method_2257	closeScreen
METHOD	fnj	()V	E	method_37306	addEmptyLine
METHOD	fnj	(Ljava/io/Reader;)V	a	method_39774	readPoem
METHOD	fnj	(Ljava/lang/String;)V	a	method_37305	addText
METHOD	fnj	(Ljava/lang/String;Lfnj$a;)V	a	method_39775	load
METHOD	fnj	(Lxo;Z)V	a	method_37304	addText
METHOD	fnj	(Ljava/io/Reader;)V	b	method_39776	readCredits
METHOD	fnj	(Lfgp;)V	c	method_57738	renderVignette
METHOD	fnj	()F	m	method_37369	getSpeed
CLASS	fnj$a	net/minecraft/class_445$class_6824	net/minecraft/client/gui/screen/CreditsScreen$CreditsReader
CLASS	fnk	net/minecraft/class_447	net/minecraft/client/gui/screen/StatsScreen
FIELD	fnk	I	A	field_49521	field_49521
FIELD	fnk	I	B	field_49522	field_49522
FIELD	fnk	Lfkp;	C	field_49523	layout
FIELD	fnk	Lfnk$a;	D	field_2644	generalStats
FIELD	fnk	Lfnk$b;	E	field_2642	itemStats
FIELD	fnk	Lfnk$c;	F	field_2646	mobStats
FIELD	fnk	Lawk;	G	field_2647	statHandler
FIELD	fnk	Lfhy;	H	field_2643	selectedList
FIELD	fnk	Z	I	field_2645	downloadingStats
FIELD	fnk	Lfnb;	a	field_2648	parent
FIELD	fnk	Lxo;	b	field_49516	TITLE_TEXT
FIELD	fnk	Lale;	c	field_45418	SLOT_TEXTURE
FIELD	fnk	Lale;	d	field_45419	HEADER_TEXTURE
FIELD	fnk	Lale;	r	field_45420	SORT_UP_TEXTURE
FIELD	fnk	Lale;	s	field_45421	SORT_DOWN_TEXTURE
FIELD	fnk	Lxo;	u	field_26546	DOWNLOADING_STATS_TEXT
FIELD	fnk	Lxo;	v	field_46185	NONE_TEXT
FIELD	fnk	Lxo;	w	field_49517	GENERAL_BUTTON_TEXT
FIELD	fnk	Lxo;	x	field_49518	ITEM_BUTTON_TEXT
FIELD	fnk	Lxo;	y	field_49519	MOBS_BUTTON_TEXT
FIELD	fnk	I	z	field_49520	field_49520
METHOD	fnk	()V	D	method_2267	createButtons
METHOD	fnk	()V	E	method_2300	onStatsReady
METHOD	fnk	(Lawg;)Ljava/lang/String;	a	method_27027	getStatTranslationKey
METHOD	fnk	(Lfhc;)V	a	method_19869	method_19869
METHOD	fnk	(Lfhy;)V	a	method_19390	selectStatList
METHOD	fnk	(Lfnk;)Lfgn;	a	method_36880	method_36880
METHOD	fnk	(Lfnk;Lfiy;)V	a	method_57739	method_57739
METHOD	fnk	(Lfhc;)V	b	method_19866	method_19866
METHOD	fnk	(Lfnk;)Lfgn;	b	method_36881	method_36881
METHOD	fnk	(Lfhc;)V	c	method_19867	method_19867
METHOD	fnk	(Lfnk;)Lfgn;	c	method_19391	method_19391
METHOD	fnk	(Lfhc;)V	d	method_19868	method_19868
METHOD	fnk	(Lfnk;)Lfgn;	d	method_36882	method_36882
METHOD	fnk	(Lfnk;)Lfgn;	e	method_19392	method_19392
METHOD	fnk	(Lfnk;)Lfgn;	f	method_19393	method_19393
METHOD	fnk	(Lfnk;)Lfgn;	g	method_19396	method_19396
METHOD	fnk	(Lfnk;)Lfgn;	h	method_19398	method_19398
METHOD	fnk	(Lfnk;)Lfgn;	i	method_19400	method_19400
METHOD	fnk	(Lfnk;)Lfgn;	j	method_19401	method_19401
METHOD	fnk	(Lfnk;)Lfgn;	k	method_19394	method_19394
METHOD	fnk	(Lfnk;)Lfgn;	l	method_19395	method_19395
METHOD	fnk	()V	m	method_2270	createLists
METHOD	fnk	(Lfnk;)Lfgn;	m	method_19402	method_19402
METHOD	fnk	(Lfnk;)Lfgn;	n	method_57740	method_57740
METHOD	fnk	(Lfnk;)Lfgn;	o	method_57741	method_57741
METHOD	fnk	(Lfnk;)Lfgn;	p	method_58231	method_58231
CLASS	fnk$a	net/minecraft/class_447$class_4198	net/minecraft/client/gui/screen/StatsScreen$GeneralStatsListWidget
FIELD	fnk$a	Lfnk;	a	field_18750	field_18750
METHOD	fnk$a	(Lawg;)Ljava/lang/String;	a	method_27028	method_27028
CLASS	fnk$a$a	net/minecraft/class_447$class_4198$class_4197	net/minecraft/client/gui/screen/StatsScreen$GeneralStatsListWidget$Entry
FIELD	fnk$a$a	Lfnk$a;	a	field_18748	field_18748
FIELD	fnk$a$a	Lawg;	b	field_18749	stat
FIELD	fnk$a$a	Lxo;	c	field_26547	displayName
METHOD	fnk$a$a	()Ljava/lang/String;	b	method_37074	getFormatted
CLASS	fnk$b	net/minecraft/class_447$class_4200	net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget
FIELD	fnk$b	Ljava/util/List;	a	field_18754	blockStatTypes
FIELD	fnk$b	Ljava/util/List;	m	field_18755	itemStatTypes
FIELD	fnk$b	Ljava/util/Comparator;	n	field_18758	comparator
FIELD	fnk$b	Lawi;	o	field_18759	selectedStatType
FIELD	fnk$b	I	p	field_18756	selectedHeaderColumn
FIELD	fnk$b	I	q	field_18760	listOrder
FIELD	fnk$b	Lfnk;	r	field_18752	field_18752
FIELD	fnk$b	I	s	field_49524	field_49524
FIELD	fnk$b	I	u	field_49525	field_49525
FIELD	fnk$b	I	v	field_49526	field_49526
FIELD	fnk$b	I	w	field_49527	field_49527
FIELD	fnk$b	I	x	field_49528	field_49528
FIELD	fnk$b	I	y	field_49529	field_49529
FIELD	fnk$b	[Lale;	z	field_45422	headerIconTextures
METHOD	fnk$b	(I)I	a	method_57742	method_57742
METHOD	fnk$b	(Lawi;)V	a	method_19408	selectStatType
METHOD	fnk$b	(I)Lawi;	b	method_19410	getStatType
METHOD	fnk$b	(Lawi;)I	b	method_19409	getHeaderIndex
CLASS	fnk$b$a	net/minecraft/class_447$class_4200$class_4199	net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget$Entry
FIELD	fnk$b$a	Lfnk$b;	a	field_18751	field_18751
FIELD	fnk$b$a	Lcui;	b	field_33830	item
METHOD	fnk$b$a	(Lfgp;Lawg;IIZ)V	a	method_19405	render
METHOD	fnk$b$a	()Lcui;	b	method_37307	getItem
CLASS	fnk$b$b	net/minecraft/class_447$class_4200$class_450	net/minecraft/client/gui/screen/StatsScreen$ItemStatsListWidget$ItemComparator
FIELD	fnk$b$b	Lfnk$b;	a	field_2662	field_2662
METHOD	fnk$b$b	(Lfnk$b$a;Lfnk$b$a;)I	a	method_2297	compare
CLASS	fnk$c	net/minecraft/class_447$class_4202	net/minecraft/client/gui/screen/StatsScreen$EntityStatsListWidget
FIELD	fnk$c	Lfnk;	a	field_18763	screen
CLASS	fnk$c$a	net/minecraft/class_447$class_4202$class_4201	net/minecraft/client/gui/screen/StatsScreen$EntityStatsListWidget$Entry
FIELD	fnk$c$a	Lfnk$c;	a	field_18761	field_18761
FIELD	fnk$c$a	Lxo;	b	field_26548	entityTypeName
FIELD	fnk$c$a	Lxo;	c	field_26549	killedText
FIELD	fnk$c$a	Lxo;	d	field_26551	killedByText
FIELD	fnk$c$a	Z	e	field_26550	killedAny
FIELD	fnk$c$a	Z	f	field_26552	killedByAny
CLASS	fnl	net/minecraft/class_6213	net/minecraft/unused/packageinfo/PackageInfo6213
CLASS	fnm	net/minecraft/class_454	net/minecraft/client/gui/screen/advancement/AdvancementTab
FIELD	fnm	Lffd;	a	field_2680	client
FIELD	fnm	Lfnq;	b	field_2687	screen
FIELD	fnm	Lfnn;	c	field_2684	type
FIELD	fnm	I	d	field_2681	index
FIELD	fnm	Lag;	e	field_46142	root
FIELD	fnm	Lar;	f	field_2695	display
FIELD	fnm	Lcun;	g	field_2697	icon
FIELD	fnm	Lxo;	h	field_2686	title
FIELD	fnm	Lfno;	i	field_2696	rootWidget
FIELD	fnm	Ljava/util/Map;	j	field_2685	widgets
FIELD	fnm	D	k	field_2690	originX
FIELD	fnm	D	l	field_2689	originY
FIELD	fnm	I	m	field_2694	minPanX
FIELD	fnm	I	n	field_2693	minPanY
FIELD	fnm	I	o	field_2692	maxPanX
FIELD	fnm	I	p	field_2691	maxPanY
FIELD	fnm	F	q	field_2688	alpha
FIELD	fnm	Z	r	field_2683	initialized
METHOD	fnm	()Lfnn;	a	method_35734	getType
METHOD	fnm	(DD)V	a	method_2313	move
METHOD	fnm	(IIDD)Z	a	method_2316	isClickOnTab
METHOD	fnm	(Laf;)Lfno;	a	method_2308	getWidget
METHOD	fnm	(Lag;)V	a	method_2318	addAdvancement
METHOD	fnm	(Lffd;Lfnq;ILag;)Lfnm;	a	method_2317	create
METHOD	fnm	(Lfgp;II)V	a	method_2315	drawIcon
METHOD	fnm	(Lfgp;IIII)V	a	method_2314	drawWidgetTooltip
METHOD	fnm	(Lfgp;IIZ)V	a	method_2311	drawBackground
METHOD	fnm	(Lfno;Laf;)V	a	method_2319	addWidget
METHOD	fnm	()I	b	method_35735	getIndex
METHOD	fnm	(Lfgp;II)V	b	method_2310	render
METHOD	fnm	()Lag;	c	method_53813	getRoot
METHOD	fnm	()Lxo;	d	method_2309	getTitle
METHOD	fnm	()Lar;	e	method_35736	getDisplay
METHOD	fnm	()Lfnq;	f	method_2312	getScreen
CLASS	fnn	net/minecraft/class_453	net/minecraft/client/gui/screen/advancement/AdvancementTabType
FIELD	fnn	Lfnn;	a	field_2678	field_2678
FIELD	fnn	Lfnn;	b	field_2673	field_2673
FIELD	fnn	Lfnn;	c	field_2675	field_2675
FIELD	fnn	Lfnn;	d	field_2677	field_2677
FIELD	fnn	Lfnn$a;	e	field_45423	selectedTextures
FIELD	fnn	Lfnn$a;	f	field_45424	unselectedTextures
FIELD	fnn	I	g	field_2671	width
FIELD	fnn	I	h	field_2670	height
FIELD	fnn	I	i	field_2669	tabCount
FIELD	fnn	[Lfnn;	j	field_2676	field_2676
METHOD	fnn	()I	a	method_2304	getTabCount
METHOD	fnn	(I)I	a	method_2302	getTabX
METHOD	fnn	(IIIDD)Z	a	method_2303	isClickOnTab
METHOD	fnn	(Lfgp;IIILcun;)V	a	method_2306	drawIcon
METHOD	fnn	(Lfgp;IIZI)V	a	method_2301	drawBackground
METHOD	fnn	()[Lfnn;	b	method_36883	method_36883
METHOD	fnn	(I)I	b	method_2305	getTabY
CLASS	fnn$a	net/minecraft/class_453$class_8670	net/minecraft/client/gui/screen/advancement/AdvancementTabType$Textures
FIELD	fnn$a	Lale;	a	comp_1608	comp_1608
FIELD	fnn$a	Lale;	b	comp_1609	comp_1609
FIELD	fnn$a	Lale;	c	comp_1610	comp_1610
METHOD	fnn$a	()Lale;	a	comp_1608	comp_1608
METHOD	fnn$a	()Lale;	b	comp_1609	comp_1609
METHOD	fnn$a	()Lale;	c	comp_1610	comp_1610
CLASS	fno	net/minecraft/class_456	net/minecraft/client/gui/screen/advancement/AdvancementWidget
FIELD	fno	Lale;	a	field_45425	TITLE_BOX_TEXTURE
FIELD	fno	I	b	field_32286	field_32286
FIELD	fno	I	c	field_32287	field_32287
FIELD	fno	I	d	field_32288	field_32288
FIELD	fno	I	e	field_32289	field_32289
FIELD	fno	I	f	field_32290	ICON_OFFSET_X
FIELD	fno	I	g	field_32291	ICON_OFFSET_Y
FIELD	fno	I	h	field_32292	ICON_SIZE
FIELD	fno	I	i	field_32293	field_32293
FIELD	fno	I	j	field_32294	field_32294
FIELD	fno	I	k	field_32295	TITLE_OFFSET_X
FIELD	fno	I	l	field_32296	TITLE_OFFSET_Y
FIELD	fno	I	m	field_32297	TITLE_MAX_WIDTH
FIELD	fno	[I	n	field_24262	SPLIT_OFFSET_CANDIDATES
FIELD	fno	Lfnm;	o	field_2703	tab
FIELD	fno	Lag;	p	field_46143	advancement
FIELD	fno	Lar;	q	field_2712	display
FIELD	fno	Layj;	r	field_2713	title
FIELD	fno	I	s	field_2715	width
FIELD	fno	Ljava/util/List;	t	field_2705	description
FIELD	fno	Lffd;	u	field_2704	client
FIELD	fno	Lfno;	v	field_2706	parent
FIELD	fno	Ljava/util/List;	w	field_2707	children
FIELD	fno	Lah;	x	field_2714	progress
FIELD	fno	I	y	field_2711	x
FIELD	fno	I	z	field_2710	y
METHOD	fno	()I	a	method_35737	getWidth
METHOD	fno	(IIII)Z	a	method_2329	shouldRender
METHOD	fno	(Lag;)Lfno;	a	method_2328	getParent
METHOD	fno	(Lah;)V	a	method_2333	setProgress
METHOD	fno	(Lffo;Ljava/util/List;)F	a	method_27572	getMaxWidth
METHOD	fno	(Lfgp;II)V	a	method_2325	renderWidgets
METHOD	fno	(Lfgp;IIFII)V	a	method_2331	drawTooltip
METHOD	fno	(Lfgp;IIZ)V	a	method_2323	renderLines
METHOD	fno	(Lfno;)V	a	method_2322	addChild
METHOD	fno	(Lxo;I)Ljava/util/List;	a	method_2330	wrapDescription
METHOD	fno	()V	b	method_2332	addToTree
METHOD	fno	()I	c	method_2326	getY
METHOD	fno	()I	d	method_2327	getX
CLASS	fnp	net/minecraft/class_455	net/minecraft/client/gui/screen/advancement/AdvancementObtainedStatus
FIELD	fnp	Lfnp;	a	field_2701	field_2701
FIELD	fnp	Lfnp;	b	field_2699	field_2699
FIELD	fnp	Lale;	c	field_45426	boxTexture
FIELD	fnp	Lale;	d	field_45427	taskFrameTexture
FIELD	fnp	Lale;	e	field_45428	challengeFrameTexture
FIELD	fnp	Lale;	f	field_45429	goalFrameTexture
FIELD	fnp	[Lfnp;	g	field_2698	field_2698
METHOD	fnp	()Lale;	a	method_52753	getBoxTexture
METHOD	fnp	(Lal;)Lale;	a	method_52754	getFrameTexture
METHOD	fnp	()[Lfnp;	b	method_36884	method_36884
CLASS	fnp$1	net/minecraft/class_455$1	net/minecraft/client/gui/screen/advancement/AdvancementObtainedStatus$1
FIELD	fnp$1	[I	a	field_45430	field_45430
CLASS	fnq	net/minecraft/class_457	net/minecraft/client/gui/screen/advancement/AdvancementsScreen
FIELD	fnq	I	A	field_32309	TITLE_OFFSET_Y
FIELD	fnq	D	B	field_45431	field_45431
FIELD	fnq	Lxo;	C	field_26553	SAD_LABEL_TEXT
FIELD	fnq	Lxo;	D	field_26554	EMPTY_TEXT
FIELD	fnq	Lxo;	E	field_26555	ADVANCEMENTS_TEXT
FIELD	fnq	Lfkp;	F	field_49530	layout
FIELD	fnq	Lfnb;	G	field_49531	parent
FIELD	fnq	Lfxo;	H	field_2721	advancementHandler
FIELD	fnq	Ljava/util/Map;	I	field_2719	tabs
FIELD	fnq	Lfnm;	J	field_2720	selectedTab
FIELD	fnq	Z	K	field_2718	movingTab
FIELD	fnq	I	a	field_32298	WINDOW_WIDTH
FIELD	fnq	I	b	field_32299	WINDOW_HEIGHT
FIELD	fnq	I	c	field_32300	PAGE_WIDTH
FIELD	fnq	I	d	field_32301	PAGE_HEIGHT
FIELD	fnq	I	r	field_32302	field_32302
FIELD	fnq	I	s	field_32303	field_32303
FIELD	fnq	I	u	field_32304	field_32304
FIELD	fnq	I	v	field_32305	field_32305
FIELD	fnq	Lale;	w	field_2717	WINDOW_TEXTURE
FIELD	fnq	I	x	field_32306	PAGE_OFFSET_X
FIELD	fnq	I	y	field_32307	PAGE_OFFSET_Y
FIELD	fnq	I	z	field_32308	TITLE_OFFSET_X
METHOD	fnq	(Lfgp;II)V	a	method_2334	drawWindow
METHOD	fnq	(Lfhc;)V	a	method_57743	method_57743
METHOD	fnq	(Lfnq;Lfiy;)V	a	method_57744	method_57744
METHOD	fnq	(Lfgp;IIII)V	b	method_2337	drawAdvancementTree
METHOD	fnq	(Lfgp;IIII)V	c	method_2338	drawWidgetTooltip
METHOD	fnq	(Lag;)Lfno;	e	method_2335	getAdvancementWidget
METHOD	fnq	(Lag;)Lfnm;	f	method_2336	getTab
CLASS	fnr	net/minecraft/class_6214	net/minecraft/unused/packageinfo/PackageInfo6214
CLASS	fns	net/minecraft/class_458	net/minecraft/client/gui/screen/option/ControlsOptionsScreen
FIELD	fns	Lxo;	a	field_49532	TITLE_TEXT
FIELD	fns	Lfhz;	r	field_49901	optionListWidget
METHOD	fns	(Lffh;)[Lffg;	a	method_58232	getOptions
METHOD	fns	(Lfhc;)V	a	method_19872	method_19872
METHOD	fns	(Lfhc;)V	b	method_20412	method_20412
CLASS	fnt	net/minecraft/class_459	net/minecraft/client/gui/screen/option/ControlsListWidget
FIELD	fnt	I	a	field_49533	field_49533
FIELD	fnt	Lfnu;	m	field_2735	parent
FIELD	fnt	I	n	field_2733	maxKeyNameLength
METHOD	fnt	()V	I	method_49007	updateChildren
METHOD	fnt	(Lfnt;)Lffd;	a	method_36885	method_36885
METHOD	fnt	(Lfnt;)Lffd;	b	method_20110	method_20110
METHOD	fnt	(Lfnt;)I	c	method_57745	method_57745
METHOD	fnt	()V	d	method_49006	update
METHOD	fnt	(Lfnt;)Lffd;	d	method_20112	method_20112
METHOD	fnt	(Lfnt;)I	e	method_57746	method_57746
METHOD	fnt	(Lfnt;)Lffd;	f	method_20115	method_20115
METHOD	fnt	(Lfnt;)Lffd;	g	method_20116	method_20116
METHOD	fnt	(Lfnt;)Lffd;	h	method_20114	method_20114
METHOD	fnt	(Lfnt;)Lffd;	i	method_57747	method_57747
CLASS	fnt$a	net/minecraft/class_459$class_460	net/minecraft/client/gui/screen/option/ControlsListWidget$CategoryEntry
FIELD	fnt$a	Lfnt;	a	field_2738	field_2738
FIELD	fnt$a	Lxo;	b	field_2736	text
FIELD	fnt$a	I	c	field_2737	textWidth
CLASS	fnt$a$1	net/minecraft/class_459$class_460$1	net/minecraft/client/gui/screen/option/ControlsListWidget$CategoryEntry$1
FIELD	fnt$a$1	Lfnt$a;	a	field_33831	field_33831
CLASS	fnt$b	net/minecraft/class_459$class_461	net/minecraft/client/gui/screen/option/ControlsListWidget$Entry
METHOD	fnt$b	()V	c	method_48269	update
CLASS	fnt$c	net/minecraft/class_459$class_462	net/minecraft/client/gui/screen/option/ControlsListWidget$KeyBindingEntry
FIELD	fnt$c	Lfnt;	a	field_2742	field_2742
FIELD	fnt$c	Lxo;	b	field_49534	field_49534
FIELD	fnt$c	I	c	field_49535	field_49535
FIELD	fnt$c	Lffb;	d	field_2740	binding
FIELD	fnt$c	Lxo;	e	field_2741	bindingName
FIELD	fnt$c	Lfhc;	f	field_2739	editButton
FIELD	fnt$c	Lfhc;	g	field_2743	resetButton
FIELD	fnt$c	Z	h	field_42497	duplicate
METHOD	fnt$c	(Lffb;Lfhc;)V	a	method_19870	method_19870
METHOD	fnt$c	(Lffb;Lxo;Ljava/util/function/Supplier;)Lyc;	a	method_46514	method_46514
METHOD	fnt$c	(Lxo;Ljava/util/function/Supplier;)Lyc;	a	method_46515	method_46515
METHOD	fnt$c	(Lffb;Lfhc;)V	b	method_19871	method_19871
CLASS	fnu	net/minecraft/class_6599	net/minecraft/client/gui/screen/option/KeybindsScreen
FIELD	fnu	Lffb;	a	field_34799	selectedKeyBinding
FIELD	fnu	J	r	field_34800	lastKeyCodeUpdateTime
FIELD	fnu	Lxo;	s	field_49536	TITLE_TEXT
FIELD	fnu	Lfnt;	u	field_34801	controlsList
FIELD	fnu	Lfhc;	v	field_34802	resetAllButton
METHOD	fnu	(Lfhc;)V	a	method_57748	method_57748
METHOD	fnu	(Lfhc;)V	b	method_38532	method_38532
CLASS	fnv	net/minecraft/class_6215	net/minecraft/unused/packageinfo/PackageInfo6215
CLASS	fnw	net/minecraft/class_5289	net/minecraft/client/gui/screen/GameModeSelectionScreen
FIELD	fnw	Lfnw$a;	A	field_24569	gameMode
FIELD	fnw	I	B	field_24570	lastMouseX
FIELD	fnw	I	C	field_24571	lastMouseY
FIELD	fnw	Z	D	field_24572	mouseUsedForSelection
FIELD	fnw	Ljava/util/List;	E	field_24573	gameModeButtons
FIELD	fnw	Lale;	a	field_45432	SLOT_TEXTURE
FIELD	fnw	Lale;	b	field_45433	SELECTION_TEXTURE
FIELD	fnw	Lale;	c	field_24566	TEXTURE
FIELD	fnw	I	d	field_32310	TEXTURE_WIDTH
FIELD	fnw	I	r	field_32311	TEXTURE_HEIGHT
FIELD	fnw	I	s	field_32312	BUTTON_SIZE
FIELD	fnw	I	u	field_32313	ICON_OFFSET
FIELD	fnw	I	v	field_32314	field_32314
FIELD	fnw	I	w	field_32315	field_32315
FIELD	fnw	I	x	field_24567	UI_WIDTH
FIELD	fnw	Lxo;	y	field_25454	SELECT_NEXT_TEXT
FIELD	fnw	Lfnw$a;	z	field_24568	currentGameMode
METHOD	fnw	()V	D	method_28068	apply
METHOD	fnw	()Z	E	method_28069	checkForClose
METHOD	fnw	(Lffd;Lfnw$a;)V	a	method_28064	apply
METHOD	fnw	()Ldbt;	m	method_30106	getPreviousGameMode
CLASS	fnw$1	net/minecraft/class_5289$1	net/minecraft/client/gui/screen/GameModeSelectionScreen$1
FIELD	fnw$1	[I	a	field_24575	field_24575
CLASS	fnw$a	net/minecraft/class_5289$class_5290	net/minecraft/client/gui/screen/GameModeSelectionScreen$GameModeSelection
FIELD	fnw$a	Lfnw$a;	a	field_24576	field_24576
FIELD	fnw$a	Lfnw$a;	b	field_24577	field_24577
FIELD	fnw$a	Lfnw$a;	c	field_24578	field_24578
FIELD	fnw$a	Lfnw$a;	d	field_24579	field_24579
FIELD	fnw$a	[Lfnw$a;	e	field_24580	VALUES
FIELD	fnw$a	I	f	field_32316	field_32316
FIELD	fnw$a	Lxo;	g	field_24581	text
FIELD	fnw$a	Ljava/lang/String;	h	field_24582	command
FIELD	fnw$a	Lcun;	i	field_24583	icon
FIELD	fnw$a	I	j	field_32317	field_32317
FIELD	fnw$a	[Lfnw$a;	k	field_24584	field_24584
METHOD	fnw$a	()Lxo;	a	method_28070	getText
METHOD	fnw$a	(Ldbt;)Lfnw$a;	a	method_28076	of
METHOD	fnw$a	(Lfgp;II)V	a	method_28074	renderIcon
METHOD	fnw$a	()Ljava/lang/String;	b	method_28075	getCommand
METHOD	fnw$a	()Lfnw$a;	c	method_28078	next
METHOD	fnw$a	()[Lfnw$a;	d	method_36886	method_36886
CLASS	fnw$b	net/minecraft/class_5289$class_5291	net/minecraft/client/gui/screen/GameModeSelectionScreen$ButtonWidget
FIELD	fnw$b	Lfnw$a;	a	field_24586	gameMode
FIELD	fnw$b	Z	b	field_24587	selected
METHOD	fnw$b	(Lfgp;)V	a	method_28080	drawBackground
METHOD	fnw$b	(Lfgp;)V	b	method_28082	drawSelectionBox
METHOD	fnw$b	(Z)V	b	method_28083	setSelected
CLASS	fnx	net/minecraft/class_6391	net/minecraft/unused/packageinfo/PackageInfo6391
CLASS	fny	net/minecraft/class_463	net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen
FIELD	fny	Lfhl;	a	field_2751	consoleCommandTextField
FIELD	fny	Lfhl;	b	field_2755	previousOutputTextField
FIELD	fny	Lfhc;	c	field_2762	doneButton
FIELD	fny	Lfhc;	d	field_2753	cancelButton
FIELD	fny	Lfhj;	r	field_2760	toggleTrackingOutputButton
FIELD	fny	Lxo;	s	field_26556	SET_COMMAND_TEXT
FIELD	fny	Lxo;	u	field_26557	COMMAND_TEXT
FIELD	fny	Lxo;	v	field_26558	PREVIOUS_OUTPUT_TEXT
FIELD	fny	Lfhf;	w	field_21617	commandSuggestor
METHOD	fny	()I	D	method_2364	getTrackOutputButtonHeight
METHOD	fny	()V	E	method_2359	commitAndClose
METHOD	fny	(Ldax;)V	a	method_2352	syncSettingsToServer
METHOD	fny	(Lfhc;)V	a	method_19875	method_19875
METHOD	fny	(Lfhj;Ljava/lang/Boolean;)V	a	method_32641	method_32641
METHOD	fny	(Ljava/lang/String;)V	a	method_2360	onCommandChanged
METHOD	fny	(Lfhc;)V	b	method_19876	method_19876
METHOD	fny	(Z)V	c	method_32642	setPreviousOutputText
METHOD	fny	()Ldax;	m	method_2351	getCommandExecutor
CLASS	fny$1	net/minecraft/class_463$1	net/minecraft/client/gui/screen/ingame/AbstractCommandBlockScreen$1
FIELD	fny$1	Lfny;	d	field_21632	field_21632
CLASS	fnz	net/minecraft/class_465	net/minecraft/client/gui/screen/ingame/HandledScreen
FIELD	fnz	I	A	field_2800	y
FIELD	fnz	Ljava/util/Set;	B	field_2793	cursorDragSlots
FIELD	fnz	Z	C	field_2794	cursorDragging
FIELD	fnz	F	D	field_32318	field_32318
FIELD	fnz	I	E	field_32319	field_32319
FIELD	fnz	I	F	field_32321	field_32321
FIELD	fnz	Lcrn;	G	field_2777	touchDragSlotStart
FIELD	fnz	Lcrn;	H	field_2802	touchDropOriginSlot
FIELD	fnz	Lcrn;	I	field_2780	touchHoveredSlot
FIELD	fnz	Lcrn;	J	field_2799	lastClickedSlot
FIELD	fnz	Z	K	field_2789	touchIsRightClickDrag
FIELD	fnz	Lcun;	L	field_2782	touchDragStack
FIELD	fnz	I	M	field_2784	touchDropX
FIELD	fnz	I	N	field_2796	touchDropY
FIELD	fnz	J	O	field_2795	touchDropTime
FIELD	fnz	Lcun;	P	field_2785	touchDropReturningStack
FIELD	fnz	J	Q	field_2781	touchDropTimer
FIELD	fnz	I	R	field_2790	heldButtonType
FIELD	fnz	I	S	field_2778	heldButtonCode
FIELD	fnz	Z	T	field_2798	cancelNextRelease
FIELD	fnz	I	U	field_2803	draggedStackRemainder
FIELD	fnz	J	V	field_2788	lastButtonClickTime
FIELD	fnz	I	W	field_2786	lastClickedButton
FIELD	fnz	Z	X	field_2783	doubleClicking
FIELD	fnz	Lcun;	Y	field_2791	quickMovingStack
FIELD	fnz	Lale;	a	field_2801	BACKGROUND_TEXTURE
FIELD	fnz	I	b	field_32322	field_32322
FIELD	fnz	I	c	field_2792	backgroundWidth
FIELD	fnz	I	d	field_2779	backgroundHeight
FIELD	fnz	I	r	field_25267	titleX
FIELD	fnz	I	s	field_25268	titleY
FIELD	fnz	I	u	field_25269	playerInventoryTitleX
FIELD	fnz	I	v	field_25270	playerInventoryTitleY
FIELD	fnz	Lcps;	w	field_2797	handler
FIELD	fnz	Lxo;	x	field_29347	playerInventoryTitle
FIELD	fnz	Lcrn;	y	field_2787	focusedSlot
FIELD	fnz	I	z	field_2776	x
METHOD	fnz	()V	D	method_37432	handledScreenTick
METHOD	fnz	()V	J	method_2379	calculateOffset
METHOD	fnz	(DDIII)Z	a	method_2381	isClickOutsideBounds
METHOD	fnz	(I)V	a	method_30107	onMouseClick
METHOD	fnz	(II)Z	a	method_2384	handleHotbarKeyPressed
METHOD	fnz	(IIIIDD)Z	a	method_2378	isPointWithinBounds
METHOD	fnz	(IIZ)V	a	method_54590	onSlotChangedState
METHOD	fnz	(Lcrn;DD)Z	a	method_2387	isPointOverSlot
METHOD	fnz	(Lcrn;IILcqb;)V	a	method_2383	onMouseClick
METHOD	fnz	(Lcun;)Ljava/util/List;	a	method_51454	getTooltipFromItem
METHOD	fnz	(Lfgp;FII)V	a	method_2389	drawBackground
METHOD	fnz	(Lfgp;II)V	a	method_2380	drawMouseoverTooltip
METHOD	fnz	(Lfgp;III)V	a	method_33285	drawSlotHighlight
METHOD	fnz	(Lfgp;Lcrn;)V	a	method_2385	drawSlot
METHOD	fnz	(Lfgp;Lcun;IILjava/lang/String;)V	a	method_2382	drawItem
METHOD	fnz	(DD)Lcrn;	b	method_2386	getSlotAt
METHOD	fnz	(Lfgp;II)V	b	method_2388	drawForeground
METHOD	fnz	()V	m	method_44339	endTouchDrag
CLASS	foa	net/minecraft/class_489	net/minecraft/client/gui/screen/ingame/AbstractFurnaceScreen
FIELD	foa	Lfqk;	D	field_2924	recipeBook
FIELD	foa	Z	E	field_2925	narrow
FIELD	foa	Lale;	F	field_18975	background
FIELD	foa	Lale;	G	field_45434	litProgressTexture
FIELD	foa	Lale;	H	field_45435	burnProgressTexture
METHOD	foa	(Lfhc;)V	a	method_19877	method_19877
CLASS	fob	net/minecraft/class_7743	net/minecraft/client/gui/screen/ingame/AbstractSignEditScreen
FIELD	fob	Ldtn;	a	field_40426	signType
FIELD	fob	Ldqp;	b	field_40424	blockEntity
FIELD	fob	Ldqq;	c	field_43362	text
FIELD	fob	[Ljava/lang/String;	d	field_40425	messages
FIELD	fob	Z	r	field_43363	front
FIELD	fob	I	s	field_40427	ticksSinceOpened
FIELD	fob	I	u	field_40428	currentRow
FIELD	fob	Lfjw;	v	field_40429	selectionManager
METHOD	fob	()Z	D	method_49912	canEdit
METHOD	fob	()V	E	method_45662	finishEditing
METHOD	fob	()Ljava/lang/String;	F	method_45663	method_45663
METHOD	fob	(I)[Ljava/lang/String;	a	method_45652	method_45652
METHOD	fob	(Lfgp;Ldsa;)V	a	method_45656	renderSignBackground
METHOD	fob	(Lfhc;)V	a	method_45657	method_45657
METHOD	fob	(Ljava/lang/String;)V	a	method_49913	setCurrentRowMessage
METHOD	fob	(ZI)Lxo;	a	method_49914	method_49914
METHOD	fob	(Lfgp;Ldsa;)V	b	method_45654	translateForRender
METHOD	fob	(Ljava/lang/String;)Z	b	method_45658	method_45658
METHOD	fob	(Lfgp;)V	c	method_45659	renderSign
METHOD	fob	(Lfgp;)V	d	method_45655	renderSignText
METHOD	fob	()Lorg/joml/Vector3f;	m	method_45661	getTextScale
CLASS	foc	net/minecraft/class_471	net/minecraft/client/gui/screen/ingame/AnvilScreen
FIELD	foc	Lale;	D	field_45436	TEXT_FIELD_TEXTURE
FIELD	foc	Lale;	E	field_45437	TEXT_FIELD_DISABLED_TEXTURE
FIELD	foc	Lale;	F	field_45438	ERROR_TEXTURE
FIELD	foc	Lale;	G	field_2819	TEXTURE
FIELD	foc	Lxo;	H	field_26559	TOO_EXPENSIVE_TEXT
FIELD	foc	Lfhl;	I	field_2821	nameField
FIELD	foc	Lcmv;	J	field_29348	player
METHOD	foc	(Ljava/lang/String;)V	a	method_2403	onRenamed
CLASS	fod	net/minecraft/class_466	net/minecraft/client/gui/screen/ingame/BeaconScreen
FIELD	fod	Lale;	D	field_2808	TEXTURE
FIELD	fod	Lale;	E	field_45443	BUTTON_DISABLED_TEXTURE
FIELD	fod	Lale;	F	field_45444	BUTTON_SELECTED_TEXTURE
FIELD	fod	Lale;	G	field_45439	BUTTON_HIGHLIGHTED_TEXTURE
FIELD	fod	Lale;	H	field_45440	BUTTON_TEXTURE
FIELD	fod	Lale;	I	field_45441	CONFIRM_TEXTURE
FIELD	fod	Lale;	J	field_45442	CANCEL_TEXTURE
FIELD	fod	Lxo;	K	field_26560	PRIMARY_POWER_TEXT
FIELD	fod	Lxo;	L	field_26561	SECONDARY_POWER_TEXT
FIELD	fod	Ljava/util/List;	M	field_33832	buttons
FIELD	fod	Lji;	N	field_17412	primaryEffect
FIELD	fod	Lji;	O	field_17413	secondaryEffect
METHOD	fod	()V	F	method_37078	tickButtons
METHOD	fod	(ILfod$a;)V	a	method_37075	method_37075
METHOD	fod	(Lfha;)V	a	method_37076	addButton
METHOD	fod	(Lfod;)Lffd;	a	method_47418	method_47418
METHOD	fod	(Lfod;)Lffd;	b	method_2394	method_2394
METHOD	fod	(Lfod;)Lffd;	c	method_2393	method_2393
CLASS	fod$1	net/minecraft/class_466$1	net/minecraft/client/gui/screen/ingame/BeaconScreen$1
FIELD	fod$1	Lcpv;	a	field_17414	field_17414
FIELD	fod$1	Lfod;	b	field_17415	field_17415
CLASS	fod$a	net/minecraft/class_466$class_6392	net/minecraft/client/gui/screen/ingame/BeaconScreen$BeaconButtonWidget
METHOD	fod$a	(I)V	a	method_37080	tick
CLASS	fod$b	net/minecraft/class_466$class_467	net/minecraft/client/gui/screen/ingame/BeaconScreen$CancelButtonWidget
FIELD	fod$b	Lfod;	a	field_2809	field_2809
CLASS	fod$c	net/minecraft/class_466$class_468	net/minecraft/client/gui/screen/ingame/BeaconScreen$DoneButtonWidget
FIELD	fod$c	Lfod;	a	field_2810	field_2810
CLASS	fod$d	net/minecraft/class_466$class_469	net/minecraft/client/gui/screen/ingame/BeaconScreen$EffectButtonWidget
FIELD	fod$d	I	a	field_33833	level
FIELD	fod$d	Lfod;	b	field_2811	field_2811
FIELD	fod$d	Z	c	field_17416	primary
FIELD	fod$d	Lji;	d	field_2813	effect
FIELD	fod$d	Lgox;	f	field_18223	sprite
METHOD	fod$d	(Lji;)V	a	method_37081	init
METHOD	fod$d	(Lji;)Lyc;	b	method_37082	getEffectName
CLASS	fod$e	net/minecraft/class_466$class_470	net/minecraft/client/gui/screen/ingame/BeaconScreen$BaseButtonWidget
FIELD	fod$e	Z	a	field_2815	disabled
METHOD	fod$e	()Z	a	method_2402	isDisabled
METHOD	fod$e	(Lfgp;)V	a	method_18641	renderExtra
METHOD	fod$e	(Z)V	b	method_2401	setDisabled
CLASS	fod$f	net/minecraft/class_466$class_4072	net/minecraft/client/gui/screen/ingame/BeaconScreen$IconButtonWidget
FIELD	fod$f	Lale;	a	field_45445	texture
CLASS	fod$g	net/minecraft/class_466$class_6393	net/minecraft/client/gui/screen/ingame/BeaconScreen$LevelTwoEffectButtonWidget
FIELD	fod$g	Lfod;	c	field_33835	field_33835
CLASS	foe	net/minecraft/class_3871	net/minecraft/client/gui/screen/ingame/BlastFurnaceScreen
FIELD	foe	Lale;	E	field_45446	LIT_PROGRESS_TEXTURE
FIELD	foe	Lale;	F	field_45447	BURN_PROGRESS_TEXTURE
FIELD	foe	Lale;	G	field_17115	TEXTURE
CLASS	fof	net/minecraft/class_473	net/minecraft/client/gui/screen/ingame/BookEditScreen
FIELD	fof	I	A	field_2844	tickCounter
FIELD	fof	I	B	field_2840	currentPage
FIELD	fof	Ljava/util/List;	C	field_17116	pages
FIELD	fof	Ljava/lang/String;	D	field_2847	title
FIELD	fof	Lfjw;	E	field_24269	currentPageSelectionManager
FIELD	fof	Lfjw;	F	field_24270	bookTitleSelectionManager
FIELD	fof	J	G	field_2830	lastClickTime
FIELD	fof	I	H	field_2827	lastClickIndex
FIELD	fof	Lfpi;	I	field_2843	nextPageButton
FIELD	fof	Lfpi;	J	field_2839	previousPageButton
FIELD	fof	Lfhc;	K	field_2848	doneButton
FIELD	fof	Lfhc;	L	field_2831	signButton
FIELD	fof	Lfhc;	M	field_2841	finalizeButton
FIELD	fof	Lfhc;	N	field_2849	cancelButton
FIELD	fof	Lbqr;	O	field_2832	hand
FIELD	fof	Lfof$a;	P	field_24268	pageContent
FIELD	fof	Lxo;	Q	field_25891	pageIndicatorText
FIELD	fof	Lxo;	R	field_25892	signedByText
FIELD	fof	I	a	field_32323	MAX_TEXT_WIDTH
FIELD	fof	I	b	field_32324	MAX_TEXT_HEIGHT
FIELD	fof	I	c	field_32326	WIDTH
FIELD	fof	I	d	field_32327	HEIGHT
FIELD	fof	Lxo;	r	field_25893	EDIT_TITLE_TEXT
FIELD	fof	Lxo;	s	field_25894	FINALIZE_WARNING_TEXT
FIELD	fof	Layj;	u	field_25895	BLACK_CURSOR_TEXT
FIELD	fof	Layj;	v	field_25896	GRAY_CURSOR_TEXT
FIELD	fof	Lcmv;	w	field_2826	player
FIELD	fof	Lcun;	x	field_2835	itemStack
FIELD	fof	Z	y	field_2837	dirty
FIELD	fof	Z	z	field_2828	signing
METHOD	fof	()I	D	method_17046	countPages
METHOD	fof	()V	E	method_2437	openPreviousPage
METHOD	fof	()V	F	method_2444	openNextPage
METHOD	fof	()V	I	method_2413	updateButtons
METHOD	fof	()V	J	method_17047	removeEmptyPages
METHOD	fof	()V	K	method_37433	writeNbtData
METHOD	fof	()V	L	method_2436	appendNewPage
METHOD	fof	()V	M	method_27597	moveUpLine
METHOD	fof	()V	N	method_27598	moveDownLine
METHOD	fof	()V	O	method_2421	moveToLineStart
METHOD	fof	()V	P	method_2414	moveToLineEnd
METHOD	fof	()Ljava/lang/String;	Q	method_2427	getCurrentPageContent
METHOD	fof	()Lfof$a;	R	method_27576	getPageContent
METHOD	fof	()V	S	method_27577	invalidatePageContent
METHOD	fof	()V	T	method_27872	changePage
METHOD	fof	()Lfof$a;	U	method_27578	createPageContent
METHOD	fof	()Ljava/lang/String;	V	method_27579	method_27579
METHOD	fof	(I)V	a	method_27580	moveVertically
METHOD	fof	(Lfgp;Lfof$c;Z)V	a	method_27581	drawCursor
METHOD	fof	(Lfgp;[Lgdr;)V	a	method_27588	drawSelection
METHOD	fof	(Lfhc;)V	a	method_19878	method_19878
METHOD	fof	(Lfof$c;)Lfof$c;	a	method_27582	screenPositionToAbsolutePosition
METHOD	fof	(Lfof$c;Lfof$c;)Lgdr;	a	method_27583	getRectFromCorners
METHOD	fof	(Ljava/lang/String;)V	a	method_27584	setClipboard
METHOD	fof	(Ljava/lang/String;Lffo;IIII)Lgdr;	a	method_27585	getLineSelectionRectangle
METHOD	fof	(Lorg/apache/commons/lang3/mutable/MutableInt;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;Lyl;II)V	a	method_27586	createPageFromWrappedLines
METHOD	fof	([II)I	a	method_27591	getLineFromOffset
METHOD	fof	(I)V	b	method_27589	selectCurrentWord
METHOD	fof	(III)Z	b	method_27592	keyPressedEditMode
METHOD	fof	(Lfhc;)V	b	method_19879	method_19879
METHOD	fof	(Lfof$c;)Lfof$c;	b	method_27590	absolutePositionToScreenPosition
METHOD	fof	(Ljava/lang/String;)V	b	method_2439	setPageContent
METHOD	fof	(Lfhc;)V	c	method_19880	method_19880
METHOD	fof	(Ljava/lang/String;)Z	c	method_27593	method_27593
METHOD	fof	(Z)V	c	method_2407	finalizeBook
METHOD	fof	(III)Z	d	method_2446	keyPressedSignMode
METHOD	fof	(Lfhc;)V	d	method_19881	method_19881
METHOD	fof	(Ljava/lang/String;)V	d	method_27594	method_27594
METHOD	fof	(Lfhc;)V	e	method_19882	method_19882
METHOD	fof	(Ljava/lang/String;)Z	e	method_27596	method_27596
METHOD	fof	(Lfhc;)V	f	method_19883	method_19883
METHOD	fof	()Ljava/lang/String;	m	method_27595	getClipboard
CLASS	fof$a	net/minecraft/class_473$class_5233	net/minecraft/client/gui/screen/ingame/BookEditScreen$PageContent
FIELD	fof$a	Lfof$a;	a	field_24271	EMPTY
FIELD	fof$a	Ljava/lang/String;	b	field_24272	pageContent
FIELD	fof$a	Lfof$c;	c	field_24273	position
FIELD	fof$a	Z	d	field_24274	atEnd
FIELD	fof$a	[I	e	field_24275	lineStarts
FIELD	fof$a	[Lfof$b;	f	field_24276	lines
FIELD	fof$a	[Lgdr;	g	field_24277	selectionRectangles
METHOD	fof$a	(I)I	a	method_27600	getLineStart
METHOD	fof$a	(II)I	a	method_27601	getVerticalOffset
METHOD	fof$a	(Lfgn;Lfof$c;)I	a	method_27602	getCursorPosition
METHOD	fof$a	(I)I	b	method_27604	getLineEnd
CLASS	fof$b	net/minecraft/class_473$class_475	net/minecraft/client/gui/screen/ingame/BookEditScreen$Line
FIELD	fof$b	Lyl;	a	field_24278	style
FIELD	fof$b	Ljava/lang/String;	b	field_24279	content
FIELD	fof$b	Lxo;	c	field_24280	text
FIELD	fof$b	I	d	field_2854	x
FIELD	fof$b	I	e	field_2853	y
CLASS	fof$c	net/minecraft/class_473$class_5234	net/minecraft/client/gui/screen/ingame/BookEditScreen$Position
FIELD	fof$c	I	a	field_24281	x
FIELD	fof$c	I	b	field_24282	y
CLASS	fog	net/minecraft/class_3872	net/minecraft/client/gui/screen/ingame/BookScreen
FIELD	fog	I	A	field_17121	cachedPageIndex
FIELD	fog	Lxo;	B	field_25897	pageIndexText
FIELD	fog	Lfpi;	C	field_17122	nextPageButton
FIELD	fog	Lfpi;	D	field_17123	previousPageButton
FIELD	fog	Z	E	field_18976	pageTurnSound
FIELD	fog	I	a	field_32328	field_32328
FIELD	fog	I	b	field_32329	field_32329
FIELD	fog	I	c	field_32330	field_32330
FIELD	fog	Lfog$a;	d	field_17417	EMPTY_PROVIDER
FIELD	fog	Lale;	r	field_17117	BOOK_TEXTURE
FIELD	fog	I	s	field_32331	MAX_TEXT_WIDTH
FIELD	fog	I	u	field_32332	MAX_TEXT_HEIGHT
FIELD	fog	I	v	field_32333	WIDTH
FIELD	fog	I	w	field_32334	HEIGHT
FIELD	fog	Lfog$a;	x	field_17418	contents
FIELD	fog	I	y	field_17119	pageIndex
FIELD	fog	Ljava/util/List;	z	field_17120	cachedPage
METHOD	fog	()V	D	method_17558	addPageButtons
METHOD	fog	()I	E	method_17055	getPageCount
METHOD	fog	()V	F	method_17057	goToPreviousPage
METHOD	fog	()V	I	method_17058	goToNextPage
METHOD	fog	()V	J	method_34494	closeScreen
METHOD	fog	()V	K	method_17059	updatePageButtons
METHOD	fog	(I)Z	a	method_17556	setPage
METHOD	fog	(Lfhc;)V	a	method_19884	method_19884
METHOD	fog	(Lfog$a;)V	a	method_17554	setPageProvider
METHOD	fog	(DD)Lyl;	b	method_17048	getTextStyleAt
METHOD	fog	(I)Z	b	method_17789	jumpToPage
METHOD	fog	(Lfhc;)V	b	method_19885	method_19885
METHOD	fog	(Lfhc;)V	c	method_19886	method_19886
METHOD	fog	()V	m	method_17557	addCloseButton
CLASS	fog$a	net/minecraft/class_3872$class_3931	net/minecraft/client/gui/screen/ingame/BookScreen$Contents
FIELD	fog$a	Ljava/util/List;	a	comp_2438	comp_2438
METHOD	fog$a	()I	a	method_17560	getPageCount
METHOD	fog$a	(I)Lxt;	a	method_17563	getPage
METHOD	fog$a	(Lcun;)Lfog$a;	a	method_17562	create
METHOD	fog$a	()Ljava/util/List;	b	comp_2438	comp_2438
CLASS	foh	net/minecraft/class_472	net/minecraft/client/gui/screen/ingame/BrewingStandScreen
FIELD	foh	Lale;	D	field_45448	FUEL_LENGTH_TEXTURE
FIELD	foh	Lale;	E	field_45449	BREW_PROGRESS_TEXTURE
FIELD	foh	Lale;	F	field_45450	BUBBLES_TEXTURE
FIELD	foh	Lale;	G	field_2823	TEXTURE
FIELD	foh	[I	H	field_2824	BUBBLE_PROGRESS
CLASS	foi	net/minecraft/class_3934	net/minecraft/client/gui/screen/ingame/CartographyTableScreen
FIELD	foi	Lale;	D	field_45453	ERROR_TEXTURE
FIELD	foi	Lale;	E	field_45454	SCALED_MAP_TEXTURE
FIELD	foi	Lale;	F	field_45455	DUPLICATED_MAP_TEXTURE
FIELD	foi	Lale;	G	field_45451	MAP_TEXTURE
FIELD	foi	Lale;	H	field_45452	LOCKED_TEXTURE
FIELD	foi	Lale;	I	field_17421	TEXTURE
METHOD	foi	(Lfgp;Lepg;Lepi;IIF)V	a	method_17566	drawMap
METHOD	foi	(Lfgp;Lepg;Lepi;ZZZZ)V	a	method_17567	drawMap
CLASS	foj	net/minecraft/class_477	net/minecraft/client/gui/screen/ingame/CommandBlockScreen
FIELD	foj	Ldpp;	s	field_2865	blockEntity
FIELD	foj	Lfhj;	u	field_2869	modeButton
FIELD	foj	Lfhj;	v	field_2871	conditionalModeButton
FIELD	foj	Lfhj;	w	field_2866	redstoneTriggerButton
FIELD	foj	Ldpp$a;	x	field_2870	mode
FIELD	foj	Z	y	field_2868	conditional
FIELD	foj	Z	z	field_2867	autoActivate
METHOD	foj	()V	F	method_2457	updateCommandBlock
METHOD	foj	(Ldpp$a;)Lxo;	a	method_32643	method_32643
METHOD	foj	(Lfhj;Ldpp$a;)V	a	method_32644	method_32644
METHOD	foj	(Lfhj;Ljava/lang/Boolean;)V	a	method_32645	method_32645
METHOD	foj	(Lfhj;Ljava/lang/Boolean;)V	b	method_32646	method_32646
METHOD	foj	(Z)V	e	method_32647	setButtonsActive
CLASS	foj$1	net/minecraft/class_477$1	net/minecraft/client/gui/screen/ingame/CommandBlockScreen$1
FIELD	foj$1	[I	a	field_2875	field_2875
CLASS	fok	net/minecraft/class_476	net/minecraft/client/gui/screen/ingame/GenericContainerScreen
FIELD	fok	Lale;	D	field_2861	TEXTURE
FIELD	fok	I	E	field_2864	rows
CLASS	fol	net/minecraft/class_8898	net/minecraft/client/gui/screen/ingame/CrafterScreen
FIELD	fol	Lale;	D	field_46882	DISABLED_SLOT_TEXTURE
FIELD	fol	Lale;	E	field_46883	POWERED_REDSTONE_TEXTURE
FIELD	fol	Lale;	F	field_46884	UNPOWERED_REDSTONE_TEXTURE
FIELD	fol	Lale;	G	field_46879	TEXTURE
FIELD	fol	Lxo;	H	field_46880	TOGGLEABLE_SLOT_TEXT
FIELD	fol	Lcmv;	I	field_46881	player
METHOD	fol	(I)V	a	method_54797	enableSlot
METHOD	fol	(IZ)V	a	method_54798	setSlotEnabled
METHOD	fol	(Lfgp;Lcqh;)V	a	method_54591	drawDisabledSlot
METHOD	fol	(I)V	b	method_54799	disableSlot
METHOD	fol	(Lfgp;)V	c	method_54592	drawArrowTexture
CLASS	fol$1	net/minecraft/class_8898$1	net/minecraft/client/gui/screen/ingame/CrafterScreen$1
FIELD	fol$1	[I	a	field_47118	field_47118
CLASS	fom	net/minecraft/class_479	net/minecraft/client/gui/screen/ingame/CraftingScreen
FIELD	fom	Lale;	D	field_2878	TEXTURE
FIELD	fom	Lfqo;	E	field_2880	recipeBook
FIELD	fom	Z	F	field_2877	narrow
METHOD	fom	(Lfhc;)V	a	method_19890	method_19890
CLASS	fon	net/minecraft/class_478	net/minecraft/client/gui/screen/ingame/CreativeInventoryListener
FIELD	fon	Lffd;	a	field_2876	client
CLASS	foo	net/minecraft/class_481	net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen
FIELD	foo	Lale;	D	field_45459	SCROLLER_TEXTURE
FIELD	foo	Lale;	E	field_45460	SCROLLER_DISABLED_TEXTURE
FIELD	foo	[Lale;	F	field_45461	TAB_TOP_UNSELECTED_TEXTURES
FIELD	foo	[Lale;	G	field_45456	TAB_TOP_SELECTED_TEXTURES
FIELD	foo	[Lale;	H	field_45457	TAB_BOTTOM_UNSELECTED_TEXTURES
FIELD	foo	[Lale;	I	field_45458	TAB_BOTTOM_SELECTED_TEXTURES
FIELD	foo	Ljava/lang/String;	J	field_32335	TAB_TEXTURE_PREFIX
FIELD	foo	I	K	field_32337	ROWS_COUNT
FIELD	foo	I	L	field_32338	COLUMNS_COUNT
FIELD	foo	I	M	field_32339	TAB_WIDTH
FIELD	foo	I	N	field_32340	TAB_HEIGHT
FIELD	foo	I	O	field_32341	SCROLLBAR_WIDTH
FIELD	foo	I	P	field_32342	SCROLLBAR_HEIGHT
FIELD	foo	Lbrb;	Q	field_2895	INVENTORY
FIELD	foo	Lxo;	R	field_26563	DELETE_ITEM_SLOT_TEXT
FIELD	foo	I	S	field_32343	WHITE
FIELD	foo	Lcsy;	T	field_2896	selectedTab
FIELD	foo	F	U	field_2890	scrollPosition
FIELD	foo	Z	V	field_2892	scrolling
FIELD	foo	Lfhl;	W	field_2894	searchBox
FIELD	foo	Ljava/util/List;	X	field_2886	slots
FIELD	foo	Lcrn;	Y	field_2889	deleteItemSlot
FIELD	foo	Lfon;	Z	field_2891	listener
FIELD	foo	Z	aa	field_2888	ignoreTypedCharacter
FIELD	foo	Z	ab	field_2887	lastClickOutsideBounds
FIELD	foo	Ljava/util/Set;	ac	field_16201	searchResultTags
FIELD	foo	Z	ad	field_41112	operatorTabEnabled
METHOD	foo	()Z	F	method_47424	isInventoryTabSelected
METHOD	foo	()V	I	method_2464	search
METHOD	foo	()Z	K	method_2465	hasScrollbar
METHOD	foo	(Lcmv;)Z	a	method_47419	shouldShowOperatorTab
METHOD	foo	(Lcpj;ZLjk$a;)V	a	method_47420	updateDisplayParameters
METHOD	foo	(Lcrn;)Z	a	method_2470	isCreativeInventorySlot
METHOD	foo	(Lcsy;)V	a	method_2466	setSelectedTab
METHOD	foo	(Lcsy;DD)Z	a	method_2463	isClickInTab
METHOD	foo	(Lcun;Ljava/util/List;Laxe;)V	a	method_51455	method_51455
METHOD	foo	(Lffd;IZZ)V	a	method_2462	onHotbarKeyPress
METHOD	foo	(Lfgp;Lcsy;)V	a	method_2468	renderTabIcon
METHOD	foo	(Lfgp;Lcsy;II)Z	a	method_2471	renderTabTooltipIfHovered
METHOD	foo	(Ljava/lang/String;)V	a	method_15871	searchForTags
METHOD	foo	(Ljava/lang/String;Lale;)Z	a	method_15875	method_15875
METHOD	foo	(Ljava/lang/String;Ljava/lang/String;Lale;)Z	a	method_15874	method_15874
METHOD	foo	(Ljava/util/Collection;)V	a	method_47421	refreshSelectedTab
METHOD	foo	(Ljava/util/function/Predicate;Laxe;)Z	a	method_15873	method_15873
METHOD	foo	(DD)Z	b	method_2467	isClickInScrollbar
METHOD	foo	(Lcsy;)I	b	method_47422	getTabX
METHOD	foo	(Lcsy;)I	c	method_47423	getTabY
CLASS	foo$a	net/minecraft/class_481$class_482	net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$LockableSlot
CLASS	foo$b	net/minecraft/class_481$class_483	net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeScreenHandler
FIELD	foo$b	Ljr;	k	field_2897	itemList
FIELD	foo$b	Lcps;	l	field_29349	parent
METHOD	foo$b	(F)I	a	method_47425	getRow
METHOD	foo$b	(FD)F	a	method_47426	getScrollPosition
METHOD	foo$b	(F)V	b	method_2473	scrollItems
METHOD	foo$b	(I)F	e	method_47427	getScrollPosition
METHOD	foo$b	()I	l	method_47428	getOverflowRows
METHOD	foo$b	()Z	m	method_2474	shouldShowScrollbar
CLASS	foo$c	net/minecraft/class_481$class_484	net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen$CreativeSlot
FIELD	foo$c	Lcrn;	a	field_2898	slot
CLASS	fop	net/minecraft/class_8064	net/minecraft/client/gui/screen/ingame/CyclingSlotIcon
FIELD	fop	I	a	field_42039	field_42039
FIELD	fop	I	b	field_42040	field_42040
FIELD	fop	I	c	field_42041	field_42041
FIELD	fop	I	d	field_42042	slotId
FIELD	fop	Ljava/util/List;	e	field_42043	textures
FIELD	fop	I	f	field_42044	timer
FIELD	fop	I	g	field_42045	currentIndex
METHOD	fop	(F)F	a	method_48468	computeAlpha
METHOD	fop	(Lcps;Lfgp;FII)V	a	method_48469	render
METHOD	fop	(Lcrn;Lale;FLfgp;II)V	a	method_48470	drawIcon
METHOD	fop	(Ljava/util/List;)V	a	method_48471	updateTexture
CLASS	foq	net/minecraft/class_480	net/minecraft/client/gui/screen/ingame/Generic3x3ContainerScreen
FIELD	foq	Lale;	D	field_2885	TEXTURE
CLASS	fos	net/minecraft/class_485	net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen
FIELD	fos	Lale;	D	field_45462	EFFECT_BACKGROUND_LARGE_TEXTURE
FIELD	fos	Lale;	E	field_45463	EFFECT_BACKGROUND_SMALL_TEXTURE
METHOD	fos	()Z	J	method_38934	hideStatusEffectHud
METHOD	fos	(Lbsa;)Lxo;	a	method_38933	getStatusEffectDescription
METHOD	fos	(Lfgp;IILjava/lang/Iterable;)V	a	method_18644	drawStatusEffectDescriptions
METHOD	fos	(Lfgp;IILjava/lang/Iterable;Z)V	a	method_18642	drawStatusEffectBackgrounds
METHOD	fos	(Lfgp;IILjava/lang/Iterable;Z)V	b	method_18643	drawStatusEffectSprites
METHOD	fos	(Lfgp;II)V	c	method_2477	drawStatusEffects
CLASS	fot	net/minecraft/class_487	net/minecraft/client/gui/screen/ingame/EnchantingPhrases
FIELD	fot	Lale;	a	field_24283	FONT_ID
FIELD	fot	Lyl;	b	field_24284	STYLE
FIELD	fot	Lfot;	c	field_2917	INSTANCE
FIELD	fot	Lazf;	d	field_2918	random
FIELD	fot	[Ljava/lang/String;	e	field_2916	phrases
METHOD	fot	()Lfot;	a	method_2481	getInstance
METHOD	fot	(J)V	a	method_2480	setSeed
METHOD	fot	(Lfgn;I)Lxt;	a	method_2479	generatePhrase
CLASS	fou	net/minecraft/class_486	net/minecraft/client/gui/screen/ingame/EnchantmentScreen
FIELD	fou	I	D	field_2915	ticks
FIELD	fou	F	E	field_2912	nextPageAngle
FIELD	fou	F	F	field_2914	pageAngle
FIELD	fou	F	G	field_2909	approximatePageAngle
FIELD	fou	F	H	field_2906	pageRotationSpeed
FIELD	fou	F	I	field_2905	nextPageTurningSpeed
FIELD	fou	F	J	field_2904	pageTurningSpeed
FIELD	fou	[Lale;	K	field_45464	LEVEL_TEXTURES
FIELD	fou	[Lale;	L	field_45465	LEVEL_DISABLED_TEXTURES
FIELD	fou	Lale;	M	field_45466	ENCHANTMENT_SLOT_DISABLED_TEXTURE
FIELD	fou	Lale;	N	field_45467	ENCHANTMENT_SLOT_HIGHLIGHTED_TEXTURE
FIELD	fou	Lale;	O	field_45468	ENCHANTMENT_SLOT_TEXTURE
FIELD	fou	Lale;	P	field_2910	TEXTURE
FIELD	fou	Lale;	Q	field_2901	BOOK_TEXTURE
FIELD	fou	Lazf;	R	field_2911	random
FIELD	fou	Lftg;	S	field_2908	BOOK_MODEL
FIELD	fou	Lcun;	T	field_2913	stack
METHOD	fou	()V	F	method_2478	doTick
METHOD	fou	(Lfgp;IIF)V	d	method_52223	drawBook
CLASS	fov	net/minecraft/class_3873	net/minecraft/client/gui/screen/ingame/FurnaceScreen
FIELD	fov	Lale;	E	field_45469	LIT_PROGRESS_TEXTURE
FIELD	fov	Lale;	F	field_45470	BURN_PROGRESS_TEXTURE
FIELD	fov	Lale;	G	field_17127	TEXTURE
CLASS	fow	net/minecraft/class_3802	net/minecraft/client/gui/screen/ingame/GrindstoneScreen
FIELD	fow	Lale;	D	field_45471	ERROR_TEXTURE
FIELD	fow	Lale;	E	field_16769	TEXTURE
CLASS	fox	net/minecraft/class_7744	net/minecraft/client/gui/screen/ingame/HangingSignEditScreen
FIELD	fox	F	b	field_40431	BACKGROUND_SCALE
FIELD	fox	Lorg/joml/Vector3f;	c	field_40432	TEXT_SCALE
FIELD	fox	I	d	field_40433	field_40433
FIELD	fox	I	r	field_40434	field_40434
FIELD	fox	Lale;	s	field_40435	texture
CLASS	foy	net/minecraft/class_488	net/minecraft/client/gui/screen/ingame/HopperScreen
FIELD	foy	Lale;	D	field_2919	TEXTURE
CLASS	foz	net/minecraft/class_491	net/minecraft/client/gui/screen/ingame/HorseScreen
FIELD	foz	Lale;	D	field_45473	CHEST_SLOTS_TEXTURE
FIELD	foz	Lale;	E	field_45474	SADDLE_SLOT_TEXTURE
FIELD	foz	Lale;	F	field_45475	LLAMA_ARMOR_SLOT_TEXTURE
FIELD	foz	Lale;	G	field_45472	ARMOR_SLOT_TEXTURE
FIELD	foz	Lale;	H	field_2937	TEXTURE
FIELD	foz	Lchh;	I	field_2941	entity
FIELD	foz	F	J	field_2939	mouseX
FIELD	foz	F	K	field_2938	mouseY
CLASS	fpa	net/minecraft/class_490	net/minecraft/client/gui/screen/ingame/InventoryScreen
FIELD	fpa	F	D	field_2935	mouseX
FIELD	fpa	F	E	field_2934	mouseY
FIELD	fpa	Lfqo;	F	field_2929	recipeBook
FIELD	fpa	Z	G	field_2931	narrow
FIELD	fpa	Z	H	field_2930	mouseDown
METHOD	fpa	(Lfgp;FFFLorg/joml/Vector3f;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;Lbtn;)V	a	method_48472	drawEntity
METHOD	fpa	(Lfgp;IIIIIFFFLbtn;)V	a	method_2486	drawEntity
METHOD	fpa	(Lfhc;)V	a	method_19891	method_19891
METHOD	fpa	(Lgit;Lbtn;Lfgp;)V	a	method_29977	method_29977
CLASS	fpb	net/minecraft/class_4894	net/minecraft/client/gui/screen/ingame/ForgingScreen
FIELD	fpb	Lale;	D	field_22794	texture
METHOD	fpb	()V	F	method_25445	setup
METHOD	fpb	(Lfgp;II)V	c	method_48467	drawInvalidRecipeArrow
METHOD	fpb	(Lfgp;IIF)V	d	method_25444	renderForeground
CLASS	fpc	net/minecraft/class_3742	net/minecraft/client/gui/screen/ingame/JigsawBlockScreen
FIELD	fpc	Lfhl;	A	field_23350	poolField
FIELD	fpc	Lfhl;	B	field_16519	finalStateField
FIELD	fpc	Lfhl;	C	field_47123	selectionPriorityField
FIELD	fpc	Lfhl;	D	field_47124	placementPriorityField
FIELD	fpc	I	E	field_24052	generationDepth
FIELD	fpc	Z	F	field_25271	keepJigsaws
FIELD	fpc	Lfhj;	G	field_23351	jointRotationButton
FIELD	fpc	Lfhc;	H	field_19103	doneButton
FIELD	fpc	Lfhc;	I	field_33958	generateButton
FIELD	fpc	Ldqf$a;	J	field_23352	joint
FIELD	fpc	Lxo;	a	field_26564	JOINT_LABEL_TEXT
FIELD	fpc	Lxo;	b	field_26565	POOL_TEXT
FIELD	fpc	Lxo;	c	field_26566	NAME_TEXT
FIELD	fpc	Lxo;	d	field_26567	TARGET_TEXT
FIELD	fpc	Lxo;	r	field_26568	FINAL_STATE_TEXT
FIELD	fpc	Lxo;	s	field_47119	PLACEMENT_PRIORITY_TEXT
FIELD	fpc	Lxo;	u	field_47120	PLACEMENT_PRIORITY_TOOLTIP
FIELD	fpc	Lxo;	v	field_47121	SELECTION_PRIORITY_TEXT
FIELD	fpc	Lxo;	w	field_47122	SELECTION_PRIORITY_TOOLTIP
FIELD	fpc	Ldqf;	x	field_16522	jigsaw
FIELD	fpc	Lfhl;	y	field_23348	nameField
FIELD	fpc	Lfhl;	z	field_23349	targetField
METHOD	fpc	()V	D	method_16349	onCancel
METHOD	fpc	()V	E	method_16348	updateServer
METHOD	fpc	()V	F	method_27272	generate
METHOD	fpc	()V	I	method_20118	updateDoneButtonState
METHOD	fpc	(Lfhc;)V	a	method_19892	method_19892
METHOD	fpc	(Lfhj;Ldqf$a;)V	a	method_32648	method_32648
METHOD	fpc	(Lfhj;Ljava/lang/Boolean;)V	a	method_32649	method_32649
METHOD	fpc	(Ljava/lang/String;)I	a	method_54800	parseInt
METHOD	fpc	(Lfhc;)V	b	method_19893	method_19893
METHOD	fpc	(Ljava/lang/String;)V	b	method_26412	method_26412
METHOD	fpc	(Lfhc;)V	c	method_27271	method_27271
METHOD	fpc	(Ljava/lang/String;)V	c	method_20119	method_20119
METHOD	fpc	(Ljava/lang/String;)V	d	method_20120	method_20120
METHOD	fpc	()V	m	method_16346	onDone
CLASS	fpc$1	net/minecraft/class_3742$1	net/minecraft/client/gui/screen/ingame/JigsawBlockScreen$1
FIELD	fpc$1	Lfpc;	a	field_24053	field_24053
CLASS	fpd	net/minecraft/class_3935	net/minecraft/client/gui/screen/ingame/LecternScreen
FIELD	fpd	Lcqw;	x	field_17422	handler
FIELD	fpd	Lcqe;	y	field_17423	listener
METHOD	fpd	()Lcqw;	K	method_17573	getScreenHandler
METHOD	fpd	()V	L	method_17574	updatePageProvider
METHOD	fpd	()V	M	method_17575	updatePage
METHOD	fpd	(Lfhc;)V	a	method_19894	method_19894
METHOD	fpd	(Lfhc;)V	b	method_19895	method_19895
METHOD	fpd	(I)V	g	method_17572	sendButtonPressPacket
CLASS	fpd$1	net/minecraft/class_3935$1	net/minecraft/client/gui/screen/ingame/LecternScreen$1
FIELD	fpd$1	Lfpd;	a	field_17424	field_17424
CLASS	fpe	net/minecraft/class_494	net/minecraft/client/gui/screen/ingame/LoomScreen
FIELD	fpe	Lale;	D	field_45481	BANNER_SLOT_TEXTURE
FIELD	fpe	Lale;	E	field_45482	DYE_SLOT_TEXTURE
FIELD	fpe	Lale;	F	field_45483	PATTERN_SLOT_TEXTURE
FIELD	fpe	Lale;	G	field_45476	SCROLLER_TEXTURE
FIELD	fpe	Lale;	H	field_45477	SCROLLER_DISABLED_TEXTURE
FIELD	fpe	Lale;	I	field_45478	PATTERN_SELECTED_TEXTURE
FIELD	fpe	Lale;	J	field_45479	PATTERN_HIGHLIGHTED_TEXTURE
FIELD	fpe	Lale;	K	field_45480	PATTERN_TEXTURE
FIELD	fpe	Lale;	L	field_46186	ERROR_TEXTURE
FIELD	fpe	Lale;	M	field_2966	TEXTURE
FIELD	fpe	I	N	field_32346	PATTERN_LIST_COLUMNS
FIELD	fpe	I	O	field_32347	PATTERN_LIST_ROWS
FIELD	fpe	I	P	field_32348	SCROLLBAR_WIDTH
FIELD	fpe	I	Q	field_32349	SCROLLBAR_HEIGHT
FIELD	fpe	I	R	field_32350	PATTERN_ENTRY_SIZE
FIELD	fpe	I	S	field_32351	SCROLLBAR_AREA_HEIGHT
FIELD	fpe	I	T	field_32352	PATTERN_LIST_OFFSET_X
FIELD	fpe	I	U	field_32353	PATTERN_LIST_OFFSET_Y
FIELD	fpe	Lfwy;	V	field_21694	bannerField
FIELD	fpe	Ldow;	W	field_21841	bannerPatterns
FIELD	fpe	Lcun;	X	field_2955	banner
FIELD	fpe	Lcun;	Y	field_2954	dye
FIELD	fpe	Lcun;	Z	field_2967	pattern
FIELD	fpe	Z	aa	field_2965	canApplyDyePattern
FIELD	fpe	Z	ab	field_2961	hasTooManyPatterns
FIELD	fpe	F	ac	field_2968	scrollPosition
FIELD	fpe	Z	ad	field_2958	scrollbarClicked
FIELD	fpe	I	ae	field_39190	visibleTopRow
METHOD	fpe	()I	F	method_43774	getRows
METHOD	fpe	()V	I	method_17576	onInventoryChanged
METHOD	fpe	(Lfgp;Lji;II)V	a	method_22692	drawBanner
CLASS	fpf	net/minecraft/class_3936	net/minecraft/client/gui/screen/ingame/ScreenHandlerProvider
METHOD	fpf	()Lcps;	E	method_17577	getScreenHandler
CLASS	fpg	net/minecraft/class_492	net/minecraft/client/gui/screen/ingame/MerchantScreen
FIELD	fpg	Lale;	D	field_45490	OUT_OF_STOCK_TEXTURE
FIELD	fpg	Lale;	E	field_45491	EXPERIENCE_BAR_BACKGROUND_TEXTURE
FIELD	fpg	Lale;	F	field_45492	EXPERIENCE_BAR_CURRENT_TEXTURE
FIELD	fpg	Lale;	G	field_45484	EXPERIENCE_BAR_RESULT_TEXTURE
FIELD	fpg	Lale;	H	field_45485	SCROLLER_TEXTURE
FIELD	fpg	Lale;	I	field_45486	SCROLLER_DISABLED_TEXTURE
FIELD	fpg	Lale;	J	field_45487	TRADE_ARROW_OUT_OF_STOCK_TEXTURE
FIELD	fpg	Lale;	K	field_45488	TRADE_ARROW_TEXTURE
FIELD	fpg	Lale;	L	field_45489	DISCOUNT_STRIKETHROUGH_TEXTURE
FIELD	fpg	Lale;	M	field_2950	TEXTURE
FIELD	fpg	I	N	field_32354	TEXTURE_WIDTH
FIELD	fpg	I	O	field_32355	TEXTURE_HEIGHT
FIELD	fpg	I	P	field_32356	field_32356
FIELD	fpg	I	Q	field_32357	XP_BAR_X_OFFSET
FIELD	fpg	I	R	field_32358	TRADE_LIST_AREA_Y_OFFSET
FIELD	fpg	I	S	field_32359	FIRST_BUY_ITEM_X_OFFSET
FIELD	fpg	I	T	field_32360	SECOND_BUY_ITEM_X_OFFSET
FIELD	fpg	I	U	field_32361	SOLD_ITEM_X_OFFSET
FIELD	fpg	I	V	field_32362	field_32362
FIELD	fpg	I	W	field_32363	MAX_TRADE_OFFERS
FIELD	fpg	I	X	field_32364	field_32364
FIELD	fpg	I	Y	field_32365	TRADE_OFFER_BUTTON_HEIGHT
FIELD	fpg	I	Z	field_32366	TRADE_OFFER_BUTTON_WIDTH
FIELD	fpg	I	aa	field_32367	SCROLLBAR_HEIGHT
FIELD	fpg	I	ab	field_32368	SCROLLBAR_WIDTH
FIELD	fpg	I	ac	field_32369	SCROLLBAR_AREA_HEIGHT
FIELD	fpg	I	ad	field_32370	SCROLLBAR_OFFSET_Y
FIELD	fpg	I	ae	field_32371	SCROLLBAR_OFFSET_X
FIELD	fpg	Lxo;	af	field_26569	TRADES_TEXT
FIELD	fpg	Lxo;	ag	field_26571	DEPRECATED_TEXT
FIELD	fpg	I	ah	field_19161	selectedIndex
FIELD	fpg	[Lfpg$a;	ai	field_19162	offers
FIELD	fpg	I	aj	field_19163	indexStartOffset
FIELD	fpg	Z	ak	field_19164	scrolling
METHOD	fpg	()V	F	method_2496	syncRecipeIndex
METHOD	fpg	(I)Z	a	method_20220	canScroll
METHOD	fpg	(Lfgp;IILdau;)V	a	method_19413	drawLevelInfo
METHOD	fpg	(Lfgp;IILdav;)V	a	method_20221	renderScrollbar
METHOD	fpg	(Lfgp;Lcun;Lcun;II)V	a	method_20222	renderFirstBuyItem
METHOD	fpg	(Lfgp;Ldau;II)V	a	method_20223	renderArrow
METHOD	fpg	(Lfhc;)V	a	method_19896	method_19896
METHOD	fpg	(Lfpg;)Lfgn;	a	method_20227	method_20227
METHOD	fpg	(Lfpg;)Lfgn;	b	method_20225	method_20225
METHOD	fpg	(Lfpg;)Lfgn;	c	method_20226	method_20226
CLASS	fpg$a	net/minecraft/class_492$class_493	net/minecraft/client/gui/screen/ingame/MerchantScreen$WidgetButtonPage
FIELD	fpg$a	I	a	field_19165	index
FIELD	fpg$a	Lfpg;	b	field_19166	field_19166
METHOD	fpg$a	()I	a	method_20228	getIndex
METHOD	fpg$a	(Lfgp;II)V	a	method_25352	renderTooltip
CLASS	fph	net/minecraft/class_496	net/minecraft/client/gui/screen/ingame/MinecartCommandBlockScreen
FIELD	fph	Ldax;	s	field_2976	commandExecutor
CLASS	fpi	net/minecraft/class_474	net/minecraft/client/gui/widget/PageTurnWidget
FIELD	fpi	Lale;	a	field_45493	PAGE_FORWARD_HIGHLIGHTED_TEXTURE
FIELD	fpi	Lale;	b	field_45494	PAGE_FORWARD_TEXTURE
FIELD	fpi	Lale;	c	field_45495	PAGE_BACKWARD_HIGHLIGHTED_TEXTURE
FIELD	fpi	Lale;	d	field_45496	PAGE_BACKWARD_TEXTURE
FIELD	fpi	Z	u	field_2851	isNextPageButton
FIELD	fpi	Z	v	field_18977	playPageTurnSound
CLASS	fpj	net/minecraft/class_495	net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen
FIELD	fpj	Lale;	D	field_2973	TEXTURE
CLASS	fpk	net/minecraft/class_498	net/minecraft/client/gui/screen/ingame/SignEditScreen
FIELD	fpk	F	b	field_40436	BACKGROUND_SCALE
FIELD	fpk	F	c	field_40437	TEXT_SCALE_MULTIPLIER
FIELD	fpk	Lorg/joml/Vector3f;	d	field_40438	TEXT_SCALE
FIELD	fpk	Lgga$a;	r	field_21525	model
CLASS	fpl	net/minecraft/class_4895	net/minecraft/client/gui/screen/ingame/SmithingScreen
FIELD	fpl	Lale;	D	field_45498	ERROR_TEXTURE
FIELD	fpl	Lale;	E	field_42052	EMPTY_SLOT_SMITHING_TEMPLATE_ARMOR_TRIM_TEXTURE
FIELD	fpl	Lale;	F	field_42053	EMPTY_SLOT_SMITHING_TEMPLATE_NETHERITE_UPGRADE_TEXTURE
FIELD	fpl	Lxo;	G	field_42054	MISSING_TEMPLATE_TOOLTIP
FIELD	fpl	Lxo;	H	field_42055	ERROR_TOOLTIP
FIELD	fpl	Ljava/util/List;	I	field_42056	EMPTY_SLOT_TEXTURES
FIELD	fpl	I	J	field_42057	field_42057
FIELD	fpl	I	K	field_42058	field_42058
FIELD	fpl	I	L	field_42059	field_42059
FIELD	fpl	I	M	field_42060	field_42060
FIELD	fpl	I	N	field_42061	field_42061
FIELD	fpl	I	O	field_42062	field_42062
FIELD	fpl	I	P	field_42063	field_42063
FIELD	fpl	I	Q	field_42068	field_42068
FIELD	fpl	I	R	field_42047	field_42047
FIELD	fpl	Lorg/joml/Vector3f;	S	field_45497	field_45497
FIELD	fpl	Lorg/joml/Quaternionf;	T	field_42048	ARMOR_STAND_ROTATION
FIELD	fpl	I	U	field_42049	field_42049
FIELD	fpl	I	V	field_42050	field_42050
FIELD	fpl	I	W	field_42051	field_42051
FIELD	fpl	Lfop;	X	field_42064	templateSlotIcon
FIELD	fpl	Lfop;	Y	field_42065	baseSlotIcon
FIELD	fpl	Lfop;	Z	field_42066	additionsSlotIcon
FIELD	fpl	Lciv;	aa	field_42067	armorStand
METHOD	fpl	()Ljava/util/Optional;	I	method_48473	getSmithingTemplate
METHOD	fpl	()Z	J	method_48474	hasInvalidRecipe
METHOD	fpl	(Lfgp;IILxo;)V	a	method_48475	method_48475
METHOD	fpl	(Lcun;)V	b	method_48641	equipArmorStand
METHOD	fpl	(Lfgp;II)V	d	method_48476	renderSlotTooltip
CLASS	fpm	net/minecraft/class_3874	net/minecraft/client/gui/screen/ingame/SmokerScreen
FIELD	fpm	Lale;	E	field_45499	LIT_PROGRESS_TEXTURE
FIELD	fpm	Lale;	F	field_45500	BURN_PROGRESS_TEXTURE
FIELD	fpm	Lale;	G	field_17128	TEXTURE
CLASS	fpn	net/minecraft/class_3979	net/minecraft/client/gui/screen/ingame/StonecutterScreen
FIELD	fpn	Lale;	D	field_45503	SCROLLER_TEXTURE
FIELD	fpn	Lale;	E	field_45504	SCROLLER_DISABLED_TEXTURE
FIELD	fpn	Lale;	F	field_45505	RECIPE_SELECTED_TEXTURE
FIELD	fpn	Lale;	G	field_45501	RECIPE_HIGHLIGHTED_TEXTURE
FIELD	fpn	Lale;	H	field_45502	RECIPE_TEXTURE
FIELD	fpn	Lale;	I	field_17673	TEXTURE
FIELD	fpn	I	J	field_32372	SCROLLBAR_WIDTH
FIELD	fpn	I	K	field_32373	SCROLLBAR_HEIGHT
FIELD	fpn	I	L	field_32374	RECIPE_LIST_COLUMNS
FIELD	fpn	I	M	field_32375	RECIPE_LIST_ROWS
FIELD	fpn	I	N	field_32376	RECIPE_ENTRY_WIDTH
FIELD	fpn	I	O	field_32377	RECIPE_ENTRY_HEIGHT
FIELD	fpn	I	P	field_32378	SCROLLBAR_AREA_HEIGHT
FIELD	fpn	I	Q	field_32379	RECIPE_LIST_OFFSET_X
FIELD	fpn	I	R	field_32380	RECIPE_LIST_OFFSET_Y
FIELD	fpn	F	S	field_17674	scrollAmount
FIELD	fpn	Z	T	field_17670	mouseClicked
FIELD	fpn	I	U	field_17671	scrollOffset
FIELD	fpn	Z	V	field_17672	canCraft
METHOD	fpn	()I	F	method_17953	getMaxScroll
METHOD	fpn	()Z	I	method_17954	shouldScroll
METHOD	fpn	()V	J	method_17955	onInventoryChange
METHOD	fpn	(Lfgp;IIIII)V	a	method_17952	renderRecipeBackground
METHOD	fpn	(Lfgp;III)V	b	method_17951	renderRecipeIcons
CLASS	fpo	net/minecraft/class_497	net/minecraft/client/gui/screen/ingame/StructureBlockScreen
FIELD	fpo	Ldju;	A	field_2996	mirror
FIELD	fpo	Ldlk;	B	field_3003	rotation
FIELD	fpo	Ldtk;	C	field_3004	mode
FIELD	fpo	Z	D	field_2985	ignoreEntities
FIELD	fpo	Z	E	field_2997	showAir
FIELD	fpo	Z	F	field_2983	showBoundingBox
FIELD	fpo	Lfhl;	G	field_3005	inputName
FIELD	fpo	Lfhl;	H	field_2982	inputPosX
FIELD	fpo	Lfhl;	I	field_2999	inputPosY
FIELD	fpo	Lfhl;	J	field_3010	inputPosZ
FIELD	fpo	Lfhl;	K	field_2988	inputSizeX
FIELD	fpo	Lfhl;	L	field_2998	inputSizeY
FIELD	fpo	Lfhl;	M	field_2978	inputSizeZ
FIELD	fpo	Lfhl;	N	field_3000	inputIntegrity
FIELD	fpo	Lfhl;	O	field_2992	inputSeed
FIELD	fpo	Lfhl;	P	field_2986	inputMetadata
FIELD	fpo	Lfhc;	Q	field_2987	buttonSave
FIELD	fpo	Lfhc;	R	field_3006	buttonLoad
FIELD	fpo	Lfhc;	S	field_2995	buttonRotate0
FIELD	fpo	Lfhc;	T	field_2981	buttonRotate90
FIELD	fpo	Lfhc;	U	field_3007	buttonRotate180
FIELD	fpo	Lfhc;	V	field_2993	buttonRotate270
FIELD	fpo	Lfhc;	W	field_3009	buttonDetect
FIELD	fpo	Lfhj;	X	field_2990	buttonEntities
FIELD	fpo	Lfhj;	Y	field_2979	buttonMirror
FIELD	fpo	Lfhj;	Z	field_3008	buttonShowAir
FIELD	fpo	Lxo;	a	field_26572	STRUCTURE_NAME_TEXT
FIELD	fpo	Lfhj;	aa	field_3001	buttonShowBoundingBox
FIELD	fpo	Ljava/text/DecimalFormat;	ab	field_2991	decimalFormat
FIELD	fpo	Lxo;	b	field_26573	POSITION_TEXT
FIELD	fpo	Lxo;	c	field_26574	SIZE_TEXT
FIELD	fpo	Lxo;	d	field_26575	INTEGRITY_TEXT
FIELD	fpo	Lxo;	r	field_26576	CUSTOM_DATA_TEXT
FIELD	fpo	Lxo;	s	field_26577	INCLUDE_ENTITIES_TEXT
FIELD	fpo	Lxo;	u	field_26578	DETECT_SIZE_TEXT
FIELD	fpo	Lxo;	v	field_26579	SHOW_AIR_TEXT
FIELD	fpo	Lxo;	w	field_26580	SHOW_BOUNDING_BOX_TEXT
FIELD	fpo	Lcom/google/common/collect/ImmutableList;	x	field_27993	MODES
FIELD	fpo	Lcom/google/common/collect/ImmutableList;	y	field_27994	MODES_EXCEPT_DATA
FIELD	fpo	Ldqu;	z	field_2980	structureBlock
METHOD	fpo	()V	D	method_2514	cancel
METHOD	fpo	()V	E	method_2510	updateRotationButton
METHOD	fpo	(Ldqu$a;)Z	a	method_2516	updateStructureBlock
METHOD	fpo	(Ldtk;)V	a	method_32650	updateWidgets
METHOD	fpo	(Lfhc;)V	a	method_19898	method_19898
METHOD	fpo	(Lfhj;Ldju;)V	a	method_32651	method_32651
METHOD	fpo	(Lfhj;Ldtk;)V	a	method_32652	method_32652
METHOD	fpo	(Lfhj;Ljava/lang/Boolean;)V	a	method_32653	method_32653
METHOD	fpo	(Lfpo;Ljava/lang/String;CI)Z	a	method_16017	method_16017
METHOD	fpo	(Ljava/lang/String;)J	a	method_2504	parseLong
METHOD	fpo	(Ldtk;)Lxo;	b	method_32654	method_32654
METHOD	fpo	(Lfhc;)V	b	method_19899	method_19899
METHOD	fpo	(Lfhj;Ljava/lang/Boolean;)V	b	method_32655	method_32655
METHOD	fpo	(Ljava/lang/String;)F	b	method_2500	parseFloat
METHOD	fpo	(Ldtk;)Z	c	method_32656	method_32656
METHOD	fpo	(Lfhc;)V	c	method_19900	method_19900
METHOD	fpo	(Lfhj;Ljava/lang/Boolean;)V	c	method_32657	method_32657
METHOD	fpo	(Ljava/lang/String;)I	c	method_2517	parseInt
METHOD	fpo	(Lfhc;)V	d	method_19901	method_19901
METHOD	fpo	(Lfhc;)V	e	method_19906	method_19906
METHOD	fpo	(Lfhc;)V	f	method_19908	method_19908
METHOD	fpo	(Lfhc;)V	g	method_19909	method_19909
METHOD	fpo	(Lfhc;)V	h	method_19910	method_19910
METHOD	fpo	(Lfhc;)V	i	method_19911	method_19911
METHOD	fpo	()V	m	method_2515	done
CLASS	fpo$1	net/minecraft/class_497$1	net/minecraft/client/gui/screen/ingame/StructureBlockScreen$1
FIELD	fpo$1	Lfpo;	d	field_3023	field_3023
CLASS	fpo$2	net/minecraft/class_497$2	net/minecraft/client/gui/screen/ingame/StructureBlockScreen$2
FIELD	fpo$2	[I	a	field_3025	field_3025
FIELD	fpo$2	[I	b	field_3024	field_3024
CLASS	fpp	net/minecraft/class_6217	net/minecraft/unused/packageinfo/PackageInfo6217
CLASS	fpq	net/minecraft/class_7999	net/minecraft/client/gui/tooltip/FocusedTooltipPositioner
FIELD	fpq	Lfli;	a	field_46722	focus
CLASS	fpr	net/minecraft/class_5682	net/minecraft/client/gui/tooltip/BundleTooltipComponent
FIELD	fpr	Lale;	a	field_45506	BACKGROUND_TEXTURE
FIELD	fpr	I	b	field_32381	field_32381
FIELD	fpr	I	c	field_32382	field_32382
FIELD	fpr	I	d	field_32384	WIDTH_PER_COLUMN
FIELD	fpr	I	e	field_32385	HEIGHT_PER_ROW
FIELD	fpr	Lcxa;	f	field_49537	field_49537
METHOD	fpr	(IIIZLfgp;Lfgn;)V	a	method_33287	drawSlot
METHOD	fpr	(Lfgp;IILfpr$a;)V	a	method_33288	draw
METHOD	fpr	()I	b	method_52755	getColumnsWidth
METHOD	fpr	()I	c	method_52756	getRowsHeight
METHOD	fpr	()I	d	method_33289	getColumns
METHOD	fpr	()I	e	method_33290	getRows
CLASS	fpr$a	net/minecraft/class_5682$class_5771	net/minecraft/client/gui/tooltip/BundleTooltipComponent$SlotSprite
FIELD	fpr$a	Lfpr$a;	a	field_28362	field_28362
FIELD	fpr$a	Lfpr$a;	b	field_28361	field_28361
FIELD	fpr$a	Lale;	c	field_45507	texture
FIELD	fpr$a	I	d	field_28370	width
FIELD	fpr$a	I	e	field_28371	height
FIELD	fpr$a	[Lfpr$a;	f	field_28372	field_28372
METHOD	fpr$a	()[Lfpr$a;	a	method_36887	method_36887
CLASS	fps	net/minecraft/class_5683	net/minecraft/client/gui/tooltip/OrderedTextTooltipComponent
FIELD	fps	Layj;	a	field_27997	text
CLASS	fpt	net/minecraft/class_5684	net/minecraft/client/gui/tooltip/TooltipComponent
METHOD	fpt	()I	a	method_32661	getHeight
METHOD	fpt	(Layj;)Lfpt;	a	method_32662	of
METHOD	fpt	(Lcrx;)Lfpt;	a	method_32663	of
METHOD	fpt	(Lfgn;)I	a	method_32664	getWidth
METHOD	fpt	(Lfgn;IILfgp;)V	a	method_32666	drawItems
METHOD	fpt	(Lfgn;IILorg/joml/Matrix4f;Lgdm$a;)V	a	method_32665	drawText
CLASS	fpu	net/minecraft/class_8000	net/minecraft/client/gui/tooltip/TooltipPositioner
METHOD	fpu	(IIIIII)Lorg/joml/Vector2ic;	a	method_47944	getPosition
CLASS	fpv	net/minecraft/class_8001	net/minecraft/client/gui/tooltip/HoveredTooltipPositioner
FIELD	fpv	Lfpu;	a	field_41687	INSTANCE
METHOD	fpv	(IILorg/joml/Vector2i;II)V	a	method_47945	preventOverflow
CLASS	fpw	net/minecraft/class_8092	net/minecraft/client/gui/tooltip/WidgetTooltipPositioner
FIELD	fpw	I	a	field_42157	field_42157
FIELD	fpw	I	b	field_42158	field_42158
FIELD	fpw	I	c	field_42159	field_42159
FIELD	fpw	I	d	field_42160	field_42160
FIELD	fpw	Lfli;	e	field_46723	focus
METHOD	fpw	(III)I	a	method_48642	getOffsetY
CLASS	fpx	net/minecraft/class_8002	net/minecraft/client/gui/tooltip/TooltipBackgroundRenderer
FIELD	fpx	I	a	field_41688	field_41688
FIELD	fpx	I	b	field_41689	field_41689
FIELD	fpx	I	c	field_41690	field_41690
FIELD	fpx	I	d	field_41691	field_41691
FIELD	fpx	I	e	field_41692	field_41692
FIELD	fpx	I	f	field_41693	field_41693
FIELD	fpx	I	g	field_41694	BACKGROUND_COLOR
FIELD	fpx	I	h	field_41695	START_Y_BORDER_COLOR
FIELD	fpx	I	i	field_41696	END_Y_BORDER_COLOR
METHOD	fpx	(Lfgp;IIIII)V	a	method_47946	render
METHOD	fpx	(Lfgp;IIIIII)V	a	method_47947	renderVerticalLine
METHOD	fpx	(Lfgp;IIIIIII)V	a	method_47948	renderBorder
METHOD	fpx	(Lfgp;IIIII)V	b	method_47949	renderVerticalLine
METHOD	fpx	(Lfgp;IIIIII)V	b	method_47950	renderRectangle
METHOD	fpx	(Lfgp;IIIII)V	c	method_47951	renderHorizontalLine
CLASS	fpy	net/minecraft/class_6664	net/minecraft/unused/packageinfo/PackageInfo6664
CLASS	fpz	net/minecraft/class_500	net/minecraft/client/gui/screen/multiplayer/MultiplayerScreen
FIELD	fpz	Lfyh;	A	field_3051	selectedEntry
FIELD	fpz	Lgte$b;	B	field_3046	lanServers
FIELD	fpz	Lgte$a;	C	field_3045	lanServerDetector
FIELD	fpz	Z	D	field_3048	initialized
FIELD	fpz	I	a	field_41849	field_41849
FIELD	fpz	I	b	field_41850	field_41850
FIELD	fpz	I	c	field_41851	field_41851
FIELD	fpz	I	d	field_41852	field_41852
FIELD	fpz	Lfqc;	r	field_3043	serverListWidget
FIELD	fpz	Lorg/slf4j/Logger;	s	field_3044	LOGGER
FIELD	fpz	Lfyj;	u	field_3037	serverListPinger
FIELD	fpz	Lfnb;	v	field_3049	parent
FIELD	fpz	Lfyi;	w	field_3040	serverList
FIELD	fpz	Lfhc;	x	field_3041	buttonEdit
FIELD	fpz	Lfhc;	y	field_3050	buttonJoin
FIELD	fpz	Lfhc;	z	field_3047	buttonDelete
METHOD	fpz	()V	D	method_20121	updateButtonActivationStates
METHOD	fpz	()Lfyj;	E	method_2538	getServerListPinger
METHOD	fpz	()Lfyi;	F	method_2529	getServerList
METHOD	fpz	()V	I	method_2534	refresh
METHOD	fpz	(Lfhc;)V	a	method_19912	method_19912
METHOD	fpz	(Lfqc$a;)V	a	method_2531	select
METHOD	fpz	(Lfyh;)V	a	method_2548	connect
METHOD	fpz	(Lfhc;)V	b	method_19913	method_19913
METHOD	fpz	(Lfhc;)V	c	method_19914	method_19914
METHOD	fpz	(Z)V	c	method_20377	removeEntry
METHOD	fpz	(Lfhc;)V	d	method_19915	method_19915
METHOD	fpz	(Lfhc;)V	e	method_19916	method_19916
METHOD	fpz	(Z)V	e	method_20378	editEntry
METHOD	fpz	(Lfhc;)V	f	method_19917	method_19917
METHOD	fpz	(Z)V	f	method_20379	addEntry
METHOD	fpz	(Lfhc;)V	g	method_19918	method_19918
METHOD	fpz	(Z)V	g	method_20380	directConnect
METHOD	fpz	()V	m	method_2536	connect
CLASS	fqa	net/minecraft/class_4749	net/minecraft/client/gui/screen/multiplayer/MultiplayerWarningScreen
FIELD	fqa	Lxo;	b	field_21843	HEADER
FIELD	fqa	Lxo;	c	field_21844	MESSAGE
FIELD	fqa	Lxo;	d	field_21845	CHECK_MESSAGE
FIELD	fqa	Lxo;	r	field_21846	NARRATED_TEXT
FIELD	fqa	Lfnb;	s	field_39354	parent
METHOD	fqa	(Lfhc;)V	a	method_57751	method_57751
METHOD	fqa	(Lfhc;)V	b	method_57752	method_57752
CLASS	fqb	net/minecraft/class_8671	net/minecraft/client/gui/screen/ReconfiguringScreen
FIELD	fqb	I	a	field_45508	field_45508
FIELD	fqb	Lwj;	b	field_45509	connection
FIELD	fqb	Lfhc;	c	field_45510	disconnectButton
FIELD	fqb	I	d	field_45511	tick
FIELD	fqb	Lfkt;	r	field_45512	layout
METHOD	fqb	(Lfhc;)V	a	method_52757	method_52757
METHOD	fqb	(Lfqb;Lfiy;)V	a	method_52758	method_52758
CLASS	fqc	net/minecraft/class_4267	net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget
FIELD	fqc	Lale;	A	field_45530	MOVE_UP_HIGHLIGHTED_TEXTURE
FIELD	fqc	Lale;	B	field_45513	MOVE_UP_TEXTURE
FIELD	fqc	Lale;	C	field_45514	MOVE_DOWN_HIGHLIGHTED_TEXTURE
FIELD	fqc	Lale;	D	field_45515	MOVE_DOWN_TEXTURE
FIELD	fqc	Lorg/slf4j/Logger;	E	field_19104	LOGGER
FIELD	fqc	Ljava/util/concurrent/ThreadPoolExecutor;	F	field_19105	SERVER_PINGER_THREAD_POOL
FIELD	fqc	Lxo;	G	field_26581	LAN_SCANNING_TEXT
FIELD	fqc	Lxo;	H	field_26582	CANNOT_RESOLVE_TEXT
FIELD	fqc	Lxo;	I	field_26583	CANNOT_CONNECT_TEXT
FIELD	fqc	Lxo;	J	field_41853	INCOMPATIBLE_TEXT
FIELD	fqc	Lxo;	K	field_41854	NO_CONNECTION_TEXT
FIELD	fqc	Lxo;	L	field_41855	PINGING_TEXT
FIELD	fqc	Lxo;	M	field_41856	ONLINE_TEXT
FIELD	fqc	Lfpz;	N	field_19108	screen
FIELD	fqc	Ljava/util/List;	O	field_19109	servers
FIELD	fqc	Lfqc$a;	P	field_19110	scanningEntry
FIELD	fqc	Ljava/util/List;	Q	field_19111	lanServers
FIELD	fqc	Lale;	a	field_45516	INCOMPATIBLE_TEXTURE
FIELD	fqc	Lale;	m	field_45517	UNREACHABLE_TEXTURE
FIELD	fqc	Lale;	n	field_45518	PING_1_TEXTURE
FIELD	fqc	Lale;	o	field_45519	PING_2_TEXTURE
FIELD	fqc	Lale;	p	field_45520	PING_3_TEXTURE
FIELD	fqc	Lale;	q	field_45521	PING_4_TEXTURE
FIELD	fqc	Lale;	r	field_45522	PING_5_TEXTURE
FIELD	fqc	Lale;	s	field_45523	PINGING_1_TEXTURE
FIELD	fqc	Lale;	u	field_45524	PINGING_2_TEXTURE
FIELD	fqc	Lale;	v	field_45525	PINGING_3_TEXTURE
FIELD	fqc	Lale;	w	field_45526	PINGING_4_TEXTURE
FIELD	fqc	Lale;	x	field_45527	PINGING_5_TEXTURE
FIELD	fqc	Lale;	y	field_45528	JOIN_HIGHLIGHTED_TEXTURE
FIELD	fqc	Lale;	z	field_45529	JOIN_TEXTURE
METHOD	fqc	()V	I	method_20131	updateEntries
METHOD	fqc	(Lfqc$a;)V	a	method_20122	setSelected
METHOD	fqc	(Lfqc;I)I	a	method_20124	method_20124
METHOD	fqc	(Lfqc;Lfgx$a;)V	a	method_22109	method_22109
METHOD	fqc	(Lfyi;)V	a	method_20125	setServers
METHOD	fqc	(Ljava/util/List;)V	a	method_20126	setLanServers
METHOD	fqc	(Lfqc;Lfgx$a;)V	b	method_36888	method_36888
METHOD	fqc	(Lfqc;Lfgx$a;)V	c	method_36889	method_36889
METHOD	fqc	()V	d	method_52204	onRemoved
CLASS	fqc$1	net/minecraft/class_4267$1	net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$1
FIELD	fqc$1	[I	a	field_47851	field_47851
CLASS	fqc$a	net/minecraft/class_4267$class_504	net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$Entry
CLASS	fqc$b	net/minecraft/class_4267$class_4268	net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$ScanningEntry
FIELD	fqc$b	Lffd;	a	field_19112	client
CLASS	fqc$c	net/minecraft/class_4267$class_4269	net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$LanServerEntry
FIELD	fqc$c	Lffd;	a	field_19113	client
FIELD	fqc$c	Lgtd;	b	field_19114	server
FIELD	fqc$c	I	c	field_32386	field_32386
FIELD	fqc$c	Lxo;	d	field_26588	TITLE_TEXT
FIELD	fqc$c	Lxo;	e	field_26589	HIDDEN_ADDRESS_TEXT
FIELD	fqc$c	Lfpz;	f	field_19115	screen
FIELD	fqc$c	J	g	field_19116	time
METHOD	fqc$c	()Lgtd;	b	method_20132	getLanServerEntry
METHOD	fqc$c	()Lxo;	c	method_48273	getMotdNarration
CLASS	fqc$d	net/minecraft/class_4267$class_4270	net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget$ServerEntry
FIELD	fqc$d	Lfqc;	a	field_19117	field_19117
FIELD	fqc$d	I	b	field_32387	field_32387
FIELD	fqc$d	I	c	field_32388	field_32388
FIELD	fqc$d	I	d	field_47852	field_47852
FIELD	fqc$d	I	e	field_47853	field_47853
FIELD	fqc$d	I	f	field_47854	field_47854
FIELD	fqc$d	Lfpz;	g	field_19118	screen
FIELD	fqc$d	Lffd;	h	field_19119	client
FIELD	fqc$d	Lfyh;	i	field_19120	server
FIELD	fqc$d	Lfmf;	j	field_19123	icon
FIELD	fqc$d	[B	k	field_42874	favicon
FIELD	fqc$d	J	l	field_19124	time
FIELD	fqc$d	Ljava/util/List;	m	field_47855	playerListSummary
FIELD	fqc$d	Lale;	n	field_47856	statusIconTexture
FIELD	fqc$d	Lxo;	o	field_47857	statusTooltipText
METHOD	fqc$d	(II)V	a	method_22110	swapEntries
METHOD	fqc$d	(Lfgp;IILale;)V	a	method_20134	draw
METHOD	fqc$d	([B)Z	a	method_49300	uploadFavicon
METHOD	fqc$d	()V	b	method_29978	saveFile
METHOD	fqc$d	()Lfyh;	c	method_20133	getServer
METHOD	fqc$d	()V	d	method_55815	update
METHOD	fqc$d	()Z	e	method_20136	canConnect
METHOD	fqc$d	()V	f	method_20138	method_20138
METHOD	fqc$d	()V	h	method_55816	method_55816
METHOD	fqc$d	()V	i	method_29980	method_29980
CLASS	fqd	net/minecraft/class_7065	net/minecraft/client/gui/screen/WarningScreen
FIELD	fqd	Lfhe;	a	field_37217	checkbox
FIELD	fqd	I	b	field_49538	field_49538
FIELD	fqd	Lxo;	c	field_37222	messageText
FIELD	fqd	Lxo;	d	field_37220	checkMessage
FIELD	fqd	Lxo;	r	field_37221	narratedText
FIELD	fqd	Lfhn;	s	field_49539	textWidget
FIELD	fqd	Lfkn;	u	field_49540	positioningWidget
METHOD	fqd	(Lfks;)V	a	method_57753	method_57753
METHOD	fqd	(Lfqd;Lfiy;)V	a	method_57754	method_57754
METHOD	fqd	()Lfkq;	m	method_57750	getLayout
CLASS	fqe	net/minecraft/class_6218	net/minecraft/unused/packageinfo/PackageInfo6218
CLASS	fqf	net/minecraft/class_6219	net/minecraft/unused/packageinfo/PackageInfo6219
CLASS	fqg	net/minecraft/class_5369	net/minecraft/client/gui/screen/pack/ResourcePackOrganizer
FIELD	fqg	Latz;	a	field_25626	resourcePackManager
FIELD	fqg	Ljava/util/List;	b	field_25455	enabledPacks
FIELD	fqg	Ljava/util/List;	c	field_25456	disabledPacks
FIELD	fqg	Ljava/util/function/Function;	d	field_25785	iconIdSupplier
FIELD	fqg	Ljava/lang/Runnable;	e	field_25458	updateCallback
FIELD	fqg	Ljava/util/function/Consumer;	f	field_25459	applier
METHOD	fqg	()Ljava/util/stream/Stream;	a	method_29639	getDisabledPacks
METHOD	fqg	(Latw;)Lfqg$a;	a	method_29640	method_29640
METHOD	fqg	()Ljava/util/stream/Stream;	b	method_29643	getEnabledPacks
METHOD	fqg	(Latw;)Lfqg$a;	b	method_29644	method_29644
METHOD	fqg	()V	c	method_29642	apply
METHOD	fqg	()V	d	method_29981	refresh
METHOD	fqg	()V	e	method_49627	refreshEnabledProfiles
CLASS	fqg$a	net/minecraft/class_5369$class_5371	net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$Pack
METHOD	fqg$a	()Lale;	a	method_30286	getIconId
METHOD	fqg$a	()Latx;	b	method_29648	getCompatibility
METHOD	fqg$a	()Ljava/lang/String;	c	method_48276	getName
METHOD	fqg$a	()Lxo;	d	method_29650	getDisplayName
METHOD	fqg$a	()Lxo;	e	method_29651	getDescription
METHOD	fqg$a	()Laua;	f	method_29652	getSource
METHOD	fqg$a	()Lxo;	g	method_29653	getDecoratedDescription
METHOD	fqg$a	()Z	h	method_29654	isPinned
METHOD	fqg$a	()Z	i	method_29655	isAlwaysEnabled
METHOD	fqg$a	()V	j	method_29656	enable
METHOD	fqg$a	()V	k	method_29657	disable
METHOD	fqg$a	()V	l	method_29658	moveTowardStart
METHOD	fqg$a	()V	m	method_29659	moveTowardEnd
METHOD	fqg$a	()Z	n	method_29660	isEnabled
METHOD	fqg$a	()Z	o	method_29661	canBeEnabled
METHOD	fqg$a	()Z	p	method_29662	canBeDisabled
METHOD	fqg$a	()Z	q	method_29663	canMoveTowardStart
METHOD	fqg$a	()Z	r	method_29664	canMoveTowardEnd
CLASS	fqg$b	net/minecraft/class_5369$class_5372	net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$AbstractPack
FIELD	fqg$b	Lfqg;	a	field_25460	field_25460
FIELD	fqg$b	Latw;	b	field_25461	profile
METHOD	fqg$b	(I)V	a	method_29665	move
METHOD	fqg$b	()Ljava/util/List;	s	method_29666	getCurrentList
METHOD	fqg$b	()Ljava/util/List;	t	method_29667	getOppositeList
METHOD	fqg$b	()V	u	method_29668	toggle
METHOD	fqg$b	()V	v	method_49628	toggleHighContrastOption
CLASS	fqg$c	net/minecraft/class_5369$class_5373	net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$EnabledPack
FIELD	fqg$c	Lfqg;	b	field_25462	field_25462
CLASS	fqg$d	net/minecraft/class_5369$class_5374	net/minecraft/client/gui/screen/pack/ResourcePackOrganizer$DisabledPack
FIELD	fqg$d	Lfqg;	b	field_25463	field_25463
CLASS	fqh	net/minecraft/class_5375	net/minecraft/client/gui/screen/pack/PackScreen
FIELD	fqh	J	A	field_25788	refreshTimeout
FIELD	fqh	Lfqi;	B	field_25472	availablePackList
FIELD	fqh	Lfqi;	C	field_25473	selectedPackList
FIELD	fqh	Ljava/nio/file/Path;	D	field_25474	file
FIELD	fqh	Lfhc;	E	field_25475	doneButton
FIELD	fqh	Ljava/util/Map;	F	field_25789	iconTextures
FIELD	fqh	Lorg/slf4j/Logger;	a	field_25464	LOGGER
FIELD	fqh	Lxo;	b	field_49541	AVAILABLE_TITLE
FIELD	fqh	Lxo;	c	field_49542	SELECTED_TITLE
FIELD	fqh	Lxo;	d	field_49543	OPEN_FOLDER
FIELD	fqh	I	r	field_32395	field_32395
FIELD	fqh	Lxo;	s	field_25465	DROP_INFO
FIELD	fqh	Lxo;	u	field_25466	FOLDER_INFO
FIELD	fqh	I	v	field_32396	field_32396
FIELD	fqh	Lale;	w	field_25786	UNKNOWN_PACK
FIELD	fqh	Lfkp;	x	field_49544	layout
FIELD	fqh	Lfqg;	y	field_25468	organizer
FIELD	fqh	Lfqh$a;	z	field_25787	directoryWatcher
METHOD	fqh	()V	D	method_30291	closeDirectoryWatcher
METHOD	fqh	()V	E	method_29678	updatePackLists
METHOD	fqh	()V	F	method_29680	refresh
METHOD	fqh	()V	I	method_54593	method_54593
METHOD	fqh	()V	J	method_54594	method_54594
METHOD	fqh	(Latw;)Lale;	a	method_30287	getPackIconTexture
METHOD	fqh	(Latw;Ljava/lang/String;)Lale;	a	method_30288	method_30288
METHOD	fqh	(Lffd;Ljava/util/List;Ljava/nio/file/Path;)V	a	method_29669	copyPacks
METHOD	fqh	(Lfhc;)V	a	method_29982	method_29982
METHOD	fqh	(Lfqh;Lfiy;)V	a	method_57755	method_57755
METHOD	fqh	(Lfqi;)V	a	method_48277	switchFocusedList
METHOD	fqh	(Lfqi;Ljava/lang/String;Lfqg$a;)V	a	method_29672	method_29672
METHOD	fqh	(Lfqi;Ljava/util/stream/Stream;)V	a	method_29673	updatePackList
METHOD	fqh	(Lgoy;Latw;)Lale;	a	method_30289	loadPackIcon
METHOD	fqh	(Ljava/nio/file/Path;Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V	a	method_29674	method_29674
METHOD	fqh	(Ljava/nio/file/Path;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/nio/file/Path;)V	a	method_29675	method_29675
METHOD	fqh	(Ljava/util/Collection;)Ljava/util/stream/Stream;	a	method_52760	streamFileNames
METHOD	fqh	(Ljava/util/List;Z)V	a	method_29676	method_29676
METHOD	fqh	(Lfhc;)V	b	method_29670	method_29670
METHOD	fqh	()V	m	method_48278	clearSelection
CLASS	fqh$1	net/minecraft/class_5375$1	net/minecraft/client/gui/screen/pack/PackScreen$1
METHOD	fqh$1	(Ljava/nio/file/Path;)Ljava/nio/file/Path;	a	method_52761	openZip
METHOD	fqh$1	(Ljava/nio/file/Path;)Ljava/nio/file/Path;	b	method_52762	openDirectory
CLASS	fqh$a	net/minecraft/class_5375$class_5426	net/minecraft/client/gui/screen/pack/PackScreen$DirectoryWatcher
FIELD	fqh$a	Ljava/nio/file/WatchService;	a	field_25790	watchService
FIELD	fqh$a	Ljava/nio/file/Path;	b	field_25791	path
METHOD	fqh$a	()Z	a	method_30292	pollForChange
METHOD	fqh$a	(Ljava/nio/file/Path;)Lfqh$a;	a	method_30293	create
METHOD	fqh$a	(Ljava/nio/file/Path;)V	b	method_30294	watchDirectory
CLASS	fqi	net/minecraft/class_521	net/minecraft/client/gui/screen/pack/PackListWidget
FIELD	fqi	Lale;	a	field_45532	SELECT_HIGHLIGHTED_TEXTURE
FIELD	fqi	Lale;	m	field_45533	SELECT_TEXTURE
FIELD	fqi	Lale;	n	field_45534	UNSELECT_HIGHLIGHTED_TEXTURE
FIELD	fqi	Lale;	o	field_45535	UNSELECT_TEXTURE
FIELD	fqi	Lale;	p	field_45536	MOVE_UP_HIGHLIGHTED_TEXTURE
FIELD	fqi	Lale;	q	field_45537	MOVE_UP_TEXTURE
FIELD	fqi	Lale;	r	field_45538	MOVE_DOWN_HIGHLIGHTED_TEXTURE
FIELD	fqi	Lale;	s	field_45539	MOVE_DOWN_TEXTURE
FIELD	fqi	Lxo;	u	field_19126	INCOMPATIBLE
FIELD	fqi	Lxo;	v	field_19127	INCOMPATIBLE_CONFIRM
FIELD	fqi	Lxo;	w	field_18978	title
FIELD	fqi	Lfqh;	x	field_41715	screen
METHOD	fqi	(Lfqi;)Z	a	method_58491	method_58491
METHOD	fqi	(Lfqi;I)I	a	method_20140	method_20140
CLASS	fqi$a	net/minecraft/class_521$class_4271	net/minecraft/client/gui/screen/pack/PackListWidget$ResourcePackEntry
FIELD	fqi$a	Lffd;	a	field_19128	client
FIELD	fqi$a	I	b	field_32403	field_32403
FIELD	fqi$a	I	c	field_32404	field_32404
FIELD	fqi$a	Ljava/lang/String;	d	field_32405	ELLIPSIS
FIELD	fqi$a	Lfqi;	e	field_19130	widget
FIELD	fqi$a	Lfqg$a;	f	field_19129	pack
FIELD	fqi$a	Layj;	g	field_26590	displayName
FIELD	fqi$a	Lfhv;	h	field_26591	description
FIELD	fqi$a	Layj;	i	field_26784	incompatibleText
FIELD	fqi$a	Lfhv;	j	field_26785	compatibilityNotificationText
METHOD	fqi$a	(Lffd;Lxo;)Layj;	a	method_31229	trimTextToWidth
METHOD	fqi$a	()Ljava/lang/String;	b	method_48279	getName
METHOD	fqi$a	(Lffd;Lxo;)Lfhv;	b	method_31230	createMultilineText
METHOD	fqi$a	(Z)V	b	method_48477	method_48477
METHOD	fqi$a	()V	c	method_48280	toggle
METHOD	fqi$a	()Z	d	method_20152	isSelectable
METHOD	fqi$a	()V	e	method_48281	moveTowardStart
METHOD	fqi$a	()V	f	method_48282	moveTowardEnd
METHOD	fqi$a	()Z	h	method_48478	enable
CLASS	fqj	net/minecraft/class_6220	net/minecraft/unused/packageinfo/PackageInfo6220
CLASS	fqk	net/minecraft/class_517	net/minecraft/client/gui/screen/recipebook/AbstractFurnaceRecipeBookScreen
FIELD	fqk	Lfip;	i	field_45540	TEXTURES
FIELD	fqk	Lcyq;	j	field_3149	fuels
METHOD	fqk	(Lcui;)Z	a	method_49301	method_49301
METHOD	fqk	()Ljava/util/Set;	b	method_17065	getAllowedFuels
CLASS	fql	net/minecraft/class_3875	net/minecraft/client/gui/screen/recipebook/BlastFurnaceRecipeBookScreen
FIELD	fql	Lxo;	i	field_26592	TOGGLE_BLASTABLE_RECIPES_TEXT
CLASS	fqm	net/minecraft/class_505	net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots
FIELD	fqm	Lcyv;	a	field_3079	recipe
FIELD	fqm	Ljava/util/List;	b	field_3081	slots
FIELD	fqm	F	c	field_3080	time
METHOD	fqm	()V	a	method_2571	reset
METHOD	fqm	(I)Lfqm$a;	a	method_2570	getSlot
METHOD	fqm	(Lcyq;II)V	a	method_2569	addSlot
METHOD	fqm	(Lcyv;)V	a	method_2565	setRecipe
METHOD	fqm	(Lfgp;Lffd;IIZF)V	a	method_2567	draw
METHOD	fqm	()I	b	method_2572	getSlotCount
METHOD	fqm	()Lcyv;	c	method_2566	getRecipe
CLASS	fqm$a	net/minecraft/class_505$class_506	net/minecraft/client/gui/screen/recipebook/RecipeBookGhostSlots$GhostInputSlot
FIELD	fqm$a	Lfqm;	a	field_3085	field_3085
FIELD	fqm$a	Lcyq;	b	field_3082	ingredient
FIELD	fqm$a	I	c	field_3084	x
FIELD	fqm$a	I	d	field_3083	y
METHOD	fqm$a	()I	a	method_2574	getX
METHOD	fqm$a	()I	b	method_2575	getY
METHOD	fqm$a	()Lcun;	c	method_2573	getCurrentItemStack
CLASS	fqn	net/minecraft/class_508	net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget
FIELD	fqn	I	a	field_42162	field_42162
FIELD	fqn	Lale;	b	field_45541	OVERLAY_RECIPE_TEXTURE
FIELD	fqn	Lale;	c	field_45542	FURNACE_OVERLAY_HIGHLIGHTED_TEXTURE
FIELD	fqn	Lale;	d	field_45543	FURNACE_OVERLAY_TEXTURE
FIELD	fqn	Lale;	e	field_45544	CRAFTING_OVERLAY_HIGHLIGHTED_TEXTURE
FIELD	fqn	Lale;	f	field_45545	CRAFTING_OVERLAY_TEXTURE
FIELD	fqn	Lale;	g	field_45546	FURNACE_OVERLAY_DISABLED_HIGHLIGHTED_TEXTURE
FIELD	fqn	Lale;	h	field_45547	FURNACE_OVERLAY_DISABLED_TEXTURE
FIELD	fqn	Lale;	i	field_45548	CRAFTING_OVERLAY_DISABLED_HIGHLIGHTED_TEXTURE
FIELD	fqn	Lale;	j	field_45549	CRAFTING_OVERLAY_DISABLED_TEXTURE
FIELD	fqn	I	k	field_32406	field_32406
FIELD	fqn	I	l	field_32407	field_32407
FIELD	fqn	F	m	field_33739	field_33739
FIELD	fqn	Ljava/util/List;	n	field_3106	alternativeButtons
FIELD	fqn	Z	o	field_3107	visible
FIELD	fqn	I	p	field_3105	buttonX
FIELD	fqn	I	q	field_3103	buttonY
FIELD	fqn	Lffd;	r	field_3108	client
FIELD	fqn	Lfqs;	s	field_3111	resultCollection
FIELD	fqn	Lcyv;	u	field_3104	lastClickedRecipe
FIELD	fqn	F	v	field_3110	time
FIELD	fqn	Z	w	field_3112	furnace
METHOD	fqn	()Lfqs;	a	method_2614	getResults
METHOD	fqn	(Lffd;Lfqs;IIIIF)V	a	method_2617	showAlternativesForResult
METHOD	fqn	()Lcyv;	b	method_2615	getLastClickedRecipe
METHOD	fqn	(Z)V	b	method_2613	setVisible
METHOD	fqn	()Z	c	method_2616	isVisible
CLASS	fqn$a	net/minecraft/class_508$class_509	net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$AlternativeButtonWidget
FIELD	fqn$a	Ljava/util/List;	a	field_3116	slots
FIELD	fqn$a	Lfqn;	b	field_3113	field_3113
FIELD	fqn$a	Lcyv;	c	field_3114	recipe
FIELD	fqn$a	Z	d	field_3115	craftable
METHOD	fqn$a	(Lcyv;)V	a	method_2619	alignRecipe
CLASS	fqn$a$a	net/minecraft/class_508$class_509$class_510	net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$AlternativeButtonWidget$InputSlot
FIELD	fqn$a$a	[Lcun;	a	field_3120	stacks
FIELD	fqn$a$a	I	b	field_3119	y
FIELD	fqn$a$a	I	c	field_3118	x
CLASS	fqn$b	net/minecraft/class_508$class_511	net/minecraft/client/gui/screen/recipebook/RecipeAlternativesWidget$FurnaceAlternativeButtonWidget
CLASS	fqo	net/minecraft/class_507	net/minecraft/client/gui/screen/recipebook/RecipeBookWidget
FIELD	fqo	Z	A	field_33679	open
FIELD	fqo	Z	B	field_34001	narrow
FIELD	fqo	Lfip;	a	field_45550	BUTTON_TEXTURES
FIELD	fqo	Lale;	b	field_3097	TEXTURE
FIELD	fqo	I	c	field_32408	field_32408
FIELD	fqo	I	d	field_32409	field_32409
FIELD	fqo	Lfqm;	e	field_3092	ghostSlots
FIELD	fqo	Lfii;	f	field_3088	toggleCraftableButton
FIELD	fqo	Lcrf;	g	field_3095	craftingScreenHandler
FIELD	fqo	Lffd;	h	field_3091	client
FIELD	fqo	Lfip;	i	field_45551	FILTER_BUTTON_TEXTURES
FIELD	fqo	Lxo;	j	field_25711	SEARCH_HINT_TEXT
FIELD	fqo	I	k	field_32410	field_32410
FIELD	fqo	Lxo;	l	field_26593	TOGGLE_CRAFTABLE_RECIPES_TEXT
FIELD	fqo	Lxo;	m	field_26594	TOGGLE_ALL_RECIPES_TEXT
FIELD	fqo	I	n	field_3102	leftOffset
FIELD	fqo	I	o	field_3101	parentWidth
FIELD	fqo	I	p	field_3100	parentHeight
FIELD	fqo	Ljava/util/List;	q	field_3094	tabButtons
FIELD	fqo	Lfqq;	r	field_3098	currentTab
FIELD	fqo	Lfhl;	s	field_3089	searchField
FIELD	fqo	Ljava/lang/String;	u	field_3099	searchText
FIELD	fqo	Lfeq;	v	field_3096	recipeBook
FIELD	fqo	Lfqp;	w	field_3086	recipesArea
FIELD	fqo	Lcmz;	x	field_3090	recipeFinder
FIELD	fqo	I	y	field_3093	cachedInvChangeCount
FIELD	fqo	Z	z	field_3087	searching
METHOD	fqo	()V	a	method_2585	setBookButtonTexture
METHOD	fqo	(DDIIIII)Z	a	method_2598	isClickOutsideBounds
METHOD	fqo	(II)I	a	method_2595	findLeftEdge
METHOD	fqo	(IILffd;ZLcrf;)V	a	method_2597	initialize
METHOD	fqo	(Lcrn;)V	a	method_2600	slotClicked
METHOD	fqo	(Lcyv;Ljava/util/List;)V	a	method_2596	showGhostRecipe
METHOD	fqo	(Lfgp;IIII)V	a	method_2601	drawTooltip
METHOD	fqo	(Lfgp;IIZF)V	a	method_2581	drawGhostSlots
METHOD	fqo	(Lfqq;)Z	a	method_2582	method_2582
METHOD	fqo	(Lfqs;)Z	a	method_2584	method_2584
METHOD	fqo	(Lit/unimi/dsi/fastutil/objects/ObjectSet;Lfqs;)Z	a	method_53871	method_53871
METHOD	fqo	(Ljava/lang/String;)V	a	method_2576	triggerPirateSpeakEasterEgg
METHOD	fqo	(Ljava/util/List;Lfha;)V	a	method_37308	method_37308
METHOD	fqo	()V	b	method_47429	updateTooltip
METHOD	fqo	(Lfgp;IIII)V	b	method_2602	drawGhostSlotTooltip
METHOD	fqo	(Lfqs;)Z	b	method_2583	method_2583
METHOD	fqo	(Z)V	b	method_2593	setOpen
METHOD	fqo	()Lxo;	c	method_17064	getToggleCraftableButtonText
METHOD	fqo	(Lfqs;)Z	c	method_2580	method_2580
METHOD	fqo	(Z)V	c	method_2603	refreshResults
METHOD	fqo	()V	d	method_2579	reset
METHOD	fqo	(Lfqs;)V	d	method_2577	method_2577
METHOD	fqo	()V	e	method_2591	toggleOpen
METHOD	fqo	()Z	f	method_2605	isOpen
METHOD	fqo	()V	h	method_2590	update
METHOD	fqo	()V	i	method_2592	refresh
METHOD	fqo	()V	j	method_2588	sendBookDataPacket
METHOD	fqo	()Z	k	method_36485	isGuiOpen
METHOD	fqo	()V	l	method_2606	refreshTabButtons
METHOD	fqo	()V	m	method_2587	refreshInputs
METHOD	fqo	()Z	n	method_2589	toggleFilteringCraftable
METHOD	fqo	()V	o	method_2586	refreshSearchResults
METHOD	fqo	()Z	p	method_2604	isWide
CLASS	fqp	net/minecraft/class_513	net/minecraft/client/gui/screen/recipebook/RecipeBookResults
FIELD	fqp	I	a	field_32411	field_32411
FIELD	fqp	Lfip;	b	field_45552	PAGE_FORWARD_TEXTURES
FIELD	fqp	Lfip;	c	field_45553	PAGE_BACKWARD_TEXTURES
FIELD	fqp	Ljava/util/List;	d	field_3131	resultButtons
FIELD	fqp	Lfqr;	e	field_3129	hoveredResultButton
FIELD	fqp	Lfqn;	f	field_3132	alternatesWidget
FIELD	fqp	Lffd;	g	field_3126	client
FIELD	fqp	Ljava/util/List;	h	field_3134	recipeDisplayListeners
FIELD	fqp	Ljava/util/List;	i	field_3127	resultCollections
FIELD	fqp	Lfii;	j	field_3128	nextPageButton
FIELD	fqp	Lfii;	k	field_3130	prevPageButton
FIELD	fqp	I	l	field_3124	pageCount
FIELD	fqp	I	m	field_3135	currentPage
FIELD	fqp	Lawc;	n	field_3136	recipeBook
FIELD	fqp	Lcyv;	o	field_3125	lastClickedRecipe
FIELD	fqp	Lfqs;	p	field_3133	resultCollection
METHOD	fqp	()Lcyv;	a	method_2631	getLastClickedRecipe
METHOD	fqp	(DDIIIII)Z	a	method_2632	mouseClicked
METHOD	fqp	(Lffd;II)V	a	method_2636	initialize
METHOD	fqp	(Lfgp;II)V	a	method_2628	drawTooltip
METHOD	fqp	(Lfgp;IIIIF)V	a	method_2634	draw
METHOD	fqp	(Lfqo;)V	a	method_2630	setGui
METHOD	fqp	(Ljava/util/List;)V	a	method_2629	onRecipesDisplayed
METHOD	fqp	(Ljava/util/List;Z)V	a	method_2627	setResults
METHOD	fqp	(Ljava/util/function/Consumer;)V	a	method_37083	forEachButton
METHOD	fqp	()Lfqs;	b	method_2635	getLastClickedResults
METHOD	fqp	()V	c	method_2638	hideAlternates
METHOD	fqp	()Lffd;	d	method_2637	getClient
METHOD	fqp	()Lawc;	e	method_2633	getRecipeBook
METHOD	fqp	()V	f	method_2625	refreshResultButtons
METHOD	fqp	()V	g	method_2626	hideShowPageButtons
CLASS	fqq	net/minecraft/class_512	net/minecraft/client/gui/screen/recipebook/RecipeGroupButtonWidget
FIELD	fqq	Lfip;	c	field_45554	TEXTURES
FIELD	fqq	Lffl;	d	field_3123	category
FIELD	fqq	F	e	field_32412	field_32412
FIELD	fqq	F	f	field_3122	bounce
METHOD	fqq	(Lfeq;)Z	a	method_2624	hasKnownRecipes
METHOD	fqq	(Lffd;)V	a	method_2622	checkForNewRecipes
METHOD	fqq	(Lfgp;Lgjt;)V	a	method_2621	renderIcons
METHOD	fqq	()Lffl;	b	method_2623	getCategory
CLASS	fqr	net/minecraft/class_514	net/minecraft/client/gui/screen/recipebook/AnimatedResultButton
FIELD	fqr	I	a	field_32413	field_32413
FIELD	fqr	Lale;	b	field_45555	SLOT_MANY_CRAFTABLE_TEXTURE
FIELD	fqr	Lale;	c	field_45556	SLOT_CRAFTABLE_TEXTURE
FIELD	fqr	Lale;	d	field_45557	SLOT_MANY_UNCRAFTABLE_TEXTURE
FIELD	fqr	Lale;	e	field_45558	SLOT_UNCRAFTABLE_TEXTURE
FIELD	fqr	F	f	field_32414	field_32414
FIELD	fqr	I	m	field_32415	field_32415
FIELD	fqr	Lxo;	n	field_26595	MORE_RECIPES_TEXT
FIELD	fqr	Lcrf;	o	field_3137	craftingScreenHandler
FIELD	fqr	Lawc;	p	field_3138	recipeBook
FIELD	fqr	Lfqs;	q	field_3142	resultCollection
FIELD	fqr	F	r	field_3140	time
FIELD	fqr	F	s	field_3139	bounce
FIELD	fqr	I	u	field_3141	currentResultIndex
METHOD	fqr	()Lfqs;	a	method_2645	getResultCollection
METHOD	fqr	(Lfqs;Lfqp;)V	a	method_2640	showResultCollection
METHOD	fqr	()Z	b	method_2642	hasResults
METHOD	fqr	()Lcyv;	d	method_2643	currentRecipe
METHOD	fqr	()Ljava/util/List;	e	method_2644	getTooltip
METHOD	fqr	()Ljava/util/List;	f	method_2639	getResults
CLASS	fqs	net/minecraft/class_516	net/minecraft/client/gui/screen/recipebook/RecipeResultCollection
FIELD	fqs	Ljw;	a	field_42069	registryManager
FIELD	fqs	Ljava/util/List;	b	field_3144	recipes
FIELD	fqs	Z	c	field_3148	singleOutput
FIELD	fqs	Ljava/util/Set;	d	field_3146	craftableRecipes
FIELD	fqs	Ljava/util/Set;	e	field_3145	fittingRecipes
FIELD	fqs	Ljava/util/Set;	f	field_3147	unlockedRecipes
METHOD	fqs	()Ljw;	a	method_48479	getRegistryManager
METHOD	fqs	(Lawc;)V	a	method_2647	initialize
METHOD	fqs	(Lcmz;IILawc;)V	a	method_2649	computeCraftables
METHOD	fqs	(Lcyv;)Z	a	method_2653	isCraftable
METHOD	fqs	(Ljw;Ljava/util/List;)Z	a	method_30295	shouldHaveSingleOutput
METHOD	fqs	(Z)Ljava/util/List;	a	method_2651	getResults
METHOD	fqs	()Z	b	method_2652	isInitialized
METHOD	fqs	(Z)Ljava/util/List;	b	method_2648	getRecipes
METHOD	fqs	()Z	c	method_2655	hasCraftableRecipes
METHOD	fqs	()Z	d	method_2657	hasFittingRecipes
METHOD	fqs	()Ljava/util/List;	e	method_2650	getAllRecipes
METHOD	fqs	()Z	f	method_2656	hasSingleOutput
CLASS	fqt	net/minecraft/class_515	net/minecraft/client/gui/screen/recipebook/RecipeDisplayListener
METHOD	fqt	(Ljava/util/List;)V	a	method_2646	onRecipesDisplayed
CLASS	fqu	net/minecraft/class_518	net/minecraft/client/gui/screen/recipebook/RecipeBookProvider
METHOD	fqu	()V	F	method_16891	refreshRecipeBook
METHOD	fqu	()Lfqo;	I	method_2659	getRecipeBookWidget
CLASS	fqv	net/minecraft/class_3876	net/minecraft/client/gui/screen/recipebook/FurnaceRecipeBookScreen
FIELD	fqv	Lxo;	i	field_26596	TOGGLE_SMELTABLE_RECIPES_TEXT
CLASS	fqw	net/minecraft/class_3877	net/minecraft/client/gui/screen/recipebook/SmokerRecipeBookScreen
FIELD	fqw	Lxo;	i	field_26597	TOGGLE_SMOKABLE_RECIPES_TEXT
CLASS	fqx	net/minecraft/class_6221	net/minecraft/unused/packageinfo/PackageInfo6221
CLASS	fqy	net/minecraft/class_8768	net/minecraft/client/gui/screen/report/ReportScreen
FIELD	fqy	Lxo;	A	field_46024	SENT_TITLE_TEXT
FIELD	fqy	Lxo;	B	field_46025	ERROR_TITLE_TEXT
FIELD	fqy	Lxo;	C	field_46026	GENERIC_ERROR_TEXT
FIELD	fqy	Lxo;	D	field_46027	DESCRIBE_TEXT
FIELD	fqy	Lxo;	E	field_46028	COMMENTS_TEXT
FIELD	fqy	Lorg/slf4j/Logger;	F	field_46029	LOGGER
FIELD	fqy	Lxo;	a	field_46012	SEND_TEXT
FIELD	fqy	Lxo;	b	field_46013	OBSERVED_WHAT_TEXT
FIELD	fqy	Lxo;	c	field_46014	SELECT_REASON_TEXT
FIELD	fqy	Lxo;	d	field_46015	MORE_COMMENTS_TEXT
FIELD	fqy	I	r	field_46016	field_46016
FIELD	fqy	I	s	field_46017	field_46017
FIELD	fqy	I	u	field_46018	field_46018
FIELD	fqy	Lfnb;	v	field_46019	parent
FIELD	fqy	Lfzb;	w	field_46020	context
FIELD	fqy	Lfyx$a;	x	field_46021	reportBuilder
FIELD	fqy	Lxo;	y	field_46022	REPORT_SENT_MESSAGE_TEXT
FIELD	fqy	Lxo;	z	field_46023	SENDING_TITLE_TEXT
METHOD	fqy	()V	D	method_53559	onSent
METHOD	fqy	()V	E	method_53560	saveDraft
METHOD	fqy	()V	F	method_53561	resetDraft
METHOD	fqy	()V	I	method_53562	method_53562
METHOD	fqy	()V	J	method_53563	method_53563
METHOD	fqy	(IILjava/util/function/Consumer;)Lfhu;	a	method_53564	createCommentsBox
METHOD	fqy	(Lfyx$b;)V	a	method_53565	method_53565
METHOD	fqy	(Lfyx$c;)V	a	method_53566	method_53566
METHOD	fqy	(Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object;	a	method_53567	method_53567
METHOD	fqy	(Ljava/lang/Throwable;)V	a	method_53568	onSendError
METHOD	fqy	(Ljava/util/concurrent/CompletableFuture;)V	a	method_53569	method_53569
METHOD	fqy	(Lxo;)V	a	method_53570	showError
METHOD	fqy	()V	m	method_53571	trySend
CLASS	fqy$a	net/minecraft/class_8768$class_7539	net/minecraft/client/gui/screen/report/ReportScreen$DiscardWarningScreen
FIELD	fqy$a	Lfqy;	b	field_39578	field_39578
FIELD	fqy$a	Lxo;	c	field_39723	TITLE
FIELD	fqy$a	Lxo;	d	field_39724	MESSAGE
FIELD	fqy$a	Lxo;	r	field_39725	RETURN_BUTTON_TEXT
FIELD	fqy$a	Lxo;	s	field_40794	DRAFT_BUTTON_TEXT
FIELD	fqy$a	Lxo;	u	field_39726	DISCARD_BUTTON_TEXT
METHOD	fqy$a	(Lfhc;)V	a	method_57756	method_57756
METHOD	fqy$a	(Lfhc;)V	b	method_57757	method_57757
METHOD	fqy$a	(Lfhc;)V	c	method_57758	method_57758
CLASS	fqz	net/minecraft/class_7538	net/minecraft/client/gui/screen/report/ChatReportScreen
FIELD	fqz	Lxo;	A	field_39574	SELECT_CHAT_TEXT
FIELD	fqz	Lfkt;	B	field_46032	layout
FIELD	fqz	Lfhu;	C	field_46033	commentsBox
FIELD	fqz	Lfhc;	D	field_39559	sendButton
FIELD	fqz	Lfhc;	E	field_46034	selectChatButton
FIELD	fqz	Lfhc;	F	field_46035	selectReasonButton
FIELD	fqz	I	y	field_39562	BOTTOM_BUTTON_WIDTH
FIELD	fqz	Lxo;	z	field_46031	TITLE_TEXT
METHOD	fqz	()V	D	method_44478	onChange
METHOD	fqz	(Lfhc;)V	a	method_44475	method_44475
METHOD	fqz	(Lfks;)V	a	method_53572	method_53572
METHOD	fqz	(Lfqz;Lfiy;)V	a	method_53573	method_53573
METHOD	fqz	(Lfyu$a;)V	a	method_44471	method_44471
METHOD	fqz	(Lfyz;)V	a	method_44472	method_44472
METHOD	fqz	(Ljava/lang/String;)V	a	method_44473	method_44473
METHOD	fqz	(Lfhc;)V	b	method_44465	method_44465
METHOD	fqz	(Lfhc;)V	c	method_44476	method_44476
METHOD	fqz	(Lfhc;)V	d	method_44477	method_44477
CLASS	fra	net/minecraft/class_7541	net/minecraft/client/session/report/MessagesListAdder
FIELD	fra	Lfyn;	a	field_39581	log
FIELD	fra	Lfyv;	b	field_40439	contextMessageCollector
FIELD	fra	Ljava/util/function/Predicate;	c	field_39582	reportablePredicate
FIELD	fra	Lyj;	d	field_40795	link
FIELD	fra	I	e	field_40440	maxLogIndex
FIELD	fra	I	f	field_40441	foldedMessageCount
FIELD	fra	Lye;	g	field_40442	lastMessage
METHOD	fra	(ILfra$a;)V	a	method_44486	add
METHOD	fra	(Lfra$a;Lfyq$a;)Z	a	method_45664	tryAdd
CLASS	fra$a	net/minecraft/class_7541$class_7542	net/minecraft/client/session/report/MessagesListAdder$MessagesList
METHOD	fra$a	(ILfyq$a;)V	a	method_44490	addMessage
METHOD	fra$a	(Lxo;)V	a	method_44492	addText
CLASS	frb	net/minecraft/class_7543	net/minecraft/client/gui/screen/report/ChatSelectionScreen
FIELD	frb	Lale;	a	field_45559	CHECKMARK_ICON_TEXTURE
FIELD	frb	Lxo;	b	field_39727	TITLE_TEXT
FIELD	frb	Lxo;	c	field_39728	CONTEXT_TEXT
FIELD	frb	Lfnb;	d	field_39584	parent
FIELD	frb	Lfzb;	r	field_39585	reporter
FIELD	frb	Lfhc;	s	field_39586	doneButton
FIELD	frb	Lfhv;	u	field_39729	contextMessage
FIELD	frb	Lfrb$a;	v	field_39587	selectionList
FIELD	frb	Lfyu$a;	w	field_39588	report
FIELD	frb	Ljava/util/function/Consumer;	x	field_39589	newReportConsumer
FIELD	frb	Lfra;	y	field_39590	listAdder
METHOD	frb	()V	D	method_44507	addMoreMessages
METHOD	frb	()V	E	method_44509	setDoneButtonActivation
METHOD	frb	(Lfhc;)V	a	method_44493	method_44493
METHOD	frb	(Lfrb;)Lfgn;	a	method_44494	method_44494
METHOD	frb	(Lfyq;)Z	a	method_44495	isSentByReportedPlayer
METHOD	frb	(Lfhc;)V	b	method_44496	method_44496
METHOD	frb	(Lfrb;)Lfgn;	b	method_44497	method_44497
METHOD	frb	(Lfrb;)Lfgn;	c	method_44499	method_44499
METHOD	frb	(Lfrb;)Lfgn;	d	method_44500	method_44500
METHOD	frb	(Lfrb;)Lfgn;	e	method_44501	method_44501
METHOD	frb	(Lfrb;)Lfgn;	f	method_44502	method_44502
METHOD	frb	(Lfrb;)Lfgn;	g	method_44726	method_44726
METHOD	frb	(Lfrb;)Lfgn;	h	method_44664	method_44664
METHOD	frb	(Lfrb;)Lfgn;	i	method_44506	method_44506
METHOD	frb	(Lfrb;)Lfgn;	j	method_44508	method_44508
METHOD	frb	(Lfrb;)Lfgn;	k	method_44505	method_44505
METHOD	frb	(Lfrb;)Lfgn;	l	method_44727	method_44727
METHOD	frb	()V	m	method_44504	addMessages
METHOD	frb	(Lfrb;)Lfgn;	m	method_44728	method_44728
CLASS	frb$a	net/minecraft/class_7543$class_7544	net/minecraft/client/gui/screen/report/ChatSelectionScreen$SelectionListWidget
FIELD	frb$a	Lfrb;	a	field_39592	field_39592
FIELD	frb$a	Lfrb$a$c;	m	field_39593	lastSenderEntryPair
METHOD	frb$a	()I	I	method_44665	getContextMessageY
METHOD	frb$a	(Lfrb$a$b;)V	a	method_48283	setSelected
METHOD	frb$a	(Lfrb$a;)Lffd;	a	method_44510	method_44510
METHOD	frb$a	(Lfyq$a;Z)V	a	method_44511	addSenderEntry
METHOD	frb$a	(Lflg;)Lfrb$a$b;	b	method_48284	getNeighboringEntry
METHOD	frb$a	(Lfrb$a$b;)Z	b	method_44693	shouldHighlight
METHOD	frb$a	()I	d	method_44513	getDisplayedItemCount
CLASS	frb$a$a	net/minecraft/class_7543$class_7544$class_7545	net/minecraft/client/gui/screen/report/ChatSelectionScreen$SelectionListWidget$TextEntry
FIELD	frb$a$a	Lfrb$a;	a	field_39594	field_39594
FIELD	frb$a$a	I	b	field_39595	TEXT_COLOR
FIELD	frb$a$a	Lxo;	c	field_39596	text
CLASS	frb$a$b	net/minecraft/class_7543$class_7544$class_7546	net/minecraft/client/gui/screen/report/ChatSelectionScreen$SelectionListWidget$Entry
METHOD	frb$a$b	()Z	b	method_44514	isSelected
METHOD	frb$a$b	()Z	c	method_44515	canSelect
METHOD	frb$a$b	()Z	d	method_44694	isHighlightedOnHover
CLASS	frb$a$c	net/minecraft/class_7543$class_7544$class_7547	net/minecraft/client/gui/screen/report/ChatSelectionScreen$SelectionListWidget$SenderEntryPair
FIELD	frb$a$c	Ljava/util/UUID;	a	comp_866	comp_866
FIELD	frb$a$c	Lfrb$a$b;	b	comp_867	comp_867
METHOD	frb$a$c	()Ljava/util/UUID;	a	comp_866	comp_866
METHOD	frb$a$c	(Lfrb$a$c;)Z	a	method_44516	senderEquals
METHOD	frb$a$c	()Lfrb$a$b;	b	comp_867	comp_867
CLASS	frb$a$d	net/minecraft/class_7543$class_7544$class_7548	net/minecraft/client/gui/screen/report/ChatSelectionScreen$SelectionListWidget$MessageEntry
FIELD	frb$a$d	Lfrb$a;	a	field_39598	field_39598
FIELD	frb$a$d	I	b	field_39751	CHECKMARK_WIDTH
FIELD	frb$a$d	I	c	field_39752	CHECKMARK_HEIGHT
FIELD	frb$a$d	I	d	field_39599	CHAT_MESSAGE_LEFT_MARGIN
FIELD	frb$a$d	I	e	field_39775	INDICATOR_LEFT_MARGIN
FIELD	frb$a$d	I	f	field_39600	index
FIELD	frb$a$d	Lxt;	g	field_39601	truncatedContent
FIELD	frb$a$d	Lxo;	h	field_39602	narration
FIELD	frb$a$d	Ljava/util/List;	i	field_39603	fullContent
FIELD	frb$a$d	Lfey$a;	j	field_39776	indicatorIcon
FIELD	frb$a$d	Ljava/util/List;	k	field_39777	originalContent
FIELD	frb$a$d	Z	l	field_39604	fromReportedPlayer
FIELD	frb$a$d	Z	m	field_39605	isChatMessage
METHOD	frb$a$d	(Lfgp;III)V	a	method_44695	drawCheckmark
METHOD	frb$a$d	(Lfgp;IIIII)V	a	method_44729	renderIndicator
METHOD	frb$a$d	()I	e	method_44666	getTextWidth
METHOD	frb$a$d	()I	f	method_44667	getIndent
METHOD	frb$a$d	()Z	h	method_44517	toggle
CLASS	frb$a$e	net/minecraft/class_7543$class_7544$class_7549	net/minecraft/client/gui/screen/report/ChatSelectionScreen$SelectionListWidget$SenderEntry
FIELD	frb$a$e	Lfrb$a;	a	field_39606	field_39606
FIELD	frb$a$e	I	b	field_39607	PLAYER_SKIN_SIZE
FIELD	frb$a$e	I	c	field_49545	field_49545
FIELD	frb$a$e	Lxo;	d	field_39608	headingText
FIELD	frb$a$e	Ljava/util/function/Supplier;	e	field_39609	skinTexturesSupplier
FIELD	frb$a$e	Z	f	field_39610	fromReportedPlayer
CLASS	frb$a$f	net/minecraft/class_7543$class_7544$class_7550	net/minecraft/client/gui/screen/report/ChatSelectionScreen$SelectionListWidget$SeparatorEntry
CLASS	frc	net/minecraft/class_8769	net/minecraft/client/gui/screen/report/UsernameReportScreen
FIELD	frc	Lfkt;	A	field_46038	layout
FIELD	frc	Lfhu;	B	field_46039	commentsBox
FIELD	frc	Lfhc;	C	field_46040	sendButton
FIELD	frc	I	y	field_46036	BOTTOM_BUTTON_WIDTH
FIELD	frc	Lxo;	z	field_46037	TITLE_TEXT
METHOD	frc	()V	D	method_53574	onChange
METHOD	frc	(Lfhc;)V	a	method_53575	method_53575
METHOD	frc	(Lfks;)V	a	method_53576	method_53576
METHOD	frc	(Lfrc;Lfiy;)V	a	method_53577	method_53577
METHOD	frc	(Ljava/lang/String;)V	a	method_53578	method_53578
METHOD	frc	(Lfhc;)V	b	method_53579	method_53579
METHOD	frc	(Lfks;)V	b	method_53580	method_53580
CLASS	frd	net/minecraft/class_8770	net/minecraft/client/gui/screen/report/AbuseReportTypeScreen
FIELD	frd	Lxo;	a	field_46041	TITLE_TEXT
FIELD	frd	Lxo;	b	field_46042	MESSAGE_TEXT
FIELD	frd	Lxo;	c	field_46043	CHAT_TYPE_TEXT
FIELD	frd	Lxo;	d	field_46044	SKIN_TYPE_TEXT
FIELD	frd	Lxo;	r	field_46045	NAME_TYPE_TEXT
FIELD	frd	I	s	field_46046	field_46046
FIELD	frd	Lfnb;	u	field_46047	parent
FIELD	frd	Lfzb;	v	field_46048	context
FIELD	frd	Lfrh;	w	field_46049	selectedPlayer
FIELD	frd	Lfkt;	x	field_46050	layout
METHOD	frd	(Lfhc;)V	a	method_53581	method_53581
METHOD	frd	(Lfrd;Lfiy;)V	a	method_53582	method_53582
METHOD	frd	(Lfhc;)V	b	method_53583	method_53583
METHOD	frd	(Lfhc;)V	c	method_53584	method_53584
METHOD	frd	(Lfhc;)V	d	method_53585	method_53585
CLASS	fre	net/minecraft/class_7551	net/minecraft/client/gui/screen/report/AbuseReportReasonScreen
FIELD	fre	Lxo;	a	field_39612	TITLE_TEXT
FIELD	fre	Lxo;	b	field_39613	DESCRIPTION_TEXT
FIELD	fre	Lxo;	c	field_39754	READ_INFO_TEXT
FIELD	fre	I	d	field_49546	field_49546
FIELD	fre	I	r	field_49547	field_49547
FIELD	fre	I	s	field_39735	TOP_MARGIN
FIELD	fre	Lfnb;	u	field_39615	parent
FIELD	fre	Lfre$a;	v	field_39616	reasonList
FIELD	fre	Lfyz;	w	field_39778	reason
FIELD	fre	Ljava/util/function/Consumer;	x	field_39618	reasonConsumer
FIELD	fre	Lfkp;	y	field_49548	layout
METHOD	fre	()I	D	method_57759	getRight
METHOD	fre	()I	E	method_44668	getTop
METHOD	fre	()I	F	method_44669	getBottom
METHOD	fre	()I	I	method_57760	getWidth
METHOD	fre	()I	J	method_57761	getHeight
METHOD	fre	()I	K	method_57762	getReasonListHeight
METHOD	fre	(Lfhc;)V	a	method_44520	method_44520
METHOD	fre	(Lfre;)Lfgn;	a	method_44521	method_44521
METHOD	fre	(Lfre;Lfiy;)V	a	method_57763	method_57763
METHOD	fre	(Lfre;)Lfgn;	b	method_44671	method_44671
METHOD	fre	()I	m	method_57764	getLeft
CLASS	fre$a	net/minecraft/class_7551$class_7552	net/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget
FIELD	fre$a	Lfre;	a	field_39619	field_39619
METHOD	fre$a	(Lfre$a$a;)V	a	method_44730	setSelected
METHOD	fre$a	(Lfyz;)Lfre$a$a;	a	method_44522	getEntry
METHOD	fre$a	(Lfyz;Lfre$a$a;)Z	a	method_44523	method_44523
CLASS	fre$a$a	net/minecraft/class_7551$class_7552$class_7553	net/minecraft/client/gui/screen/report/AbuseReportReasonScreen$ReasonListWidget$ReasonEntry
FIELD	fre$a$a	Lfre$a;	a	field_39620	field_39620
FIELD	fre$a$a	Lfyz;	b	field_39621	reason
METHOD	fre$a$a	()Lfyz;	b	method_44524	getReason
CLASS	frf	net/minecraft/class_8771	net/minecraft/client/gui/screen/report/SkinReportScreen
FIELD	frf	I	A	field_46053	REASON_BUTTON_AND_COMMENTS_BOX_WIDTH
FIELD	frf	Lxo;	B	field_46054	TITLE_TEXT
FIELD	frf	Lfkt;	C	field_46055	layout
FIELD	frf	Lfhu;	D	field_46056	commentsBox
FIELD	frf	Lfhc;	E	field_46057	sendButton
FIELD	frf	Lfhc;	F	field_46058	selectReasonButton
FIELD	frf	I	y	field_46051	BOTTOM_BUTTON_WIDTH
FIELD	frf	I	z	field_46052	SKIN_WIDGET_WIDTH
METHOD	frf	()V	D	method_53586	onChange
METHOD	frf	(Lfhc;)V	a	method_53587	method_53587
METHOD	frf	(Lfks;)V	a	method_53588	method_53588
METHOD	frf	(Lfrf;Lfiy;)V	a	method_53589	method_53589
METHOD	frf	(Lfyz;)V	a	method_53590	method_53590
METHOD	frf	(Ljava/lang/String;)V	a	method_53591	method_53591
METHOD	frf	(Lfhc;)V	b	method_53592	method_53592
METHOD	frf	(Lfhc;)V	c	method_53593	method_53593
CLASS	frg	net/minecraft/class_7554	net/minecraft/unused/packageinfo/PackageInfo7554
CLASS	frh	net/minecraft/class_5519	net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry
FIELD	frh	Lxo;	A	field_26906	BLOCKED_TEXT
FIELD	frh	Lxo;	B	field_26907	OFFLINE_TEXT
FIELD	frh	Lxo;	C	field_26908	HIDDEN_OFFLINE_TEXT
FIELD	frh	Lxo;	D	field_26909	BLOCKED_OFFLINE_TEXT
FIELD	frh	Lxo;	E	field_39736	REPORT_DISABLED_TEXT
FIELD	frh	Lxo;	F	field_33837	hideText
FIELD	frh	Lxo;	G	field_33838	showText
FIELD	frh	Lxo;	H	field_39623	reportText
FIELD	frh	I	I	field_32420	field_32420
FIELD	frh	I	J	field_32421	field_32421
FIELD	frh	I	K	field_32422	field_32422
FIELD	frh	I	a	field_26850	BLACK_COLOR
FIELD	frh	I	b	field_26851	GRAY_COLOR
FIELD	frh	I	c	field_26852	DARK_GRAY_COLOR
FIELD	frh	I	d	field_26853	WHITE_COLOR
FIELD	frh	I	e	field_26903	LIGHT_GRAY_COLOR
FIELD	frh	Lale;	f	field_45560	DRAFT_REPORT_ICON_TEXTURE
FIELD	frh	Ljava/time/Duration;	g	field_32418	TOOLTIP_DELAY
FIELD	frh	Lfip;	h	field_45561	REPORT_BUTTON_TEXTURES
FIELD	frh	Lfip;	i	field_45562	MUTE_BUTTON_TEXTURES
FIELD	frh	Lfip;	j	field_45563	UNMUTE_BUTTON_TEXTURES
FIELD	frh	Lffd;	k	field_26854	client
FIELD	frh	Ljava/util/List;	l	field_26855	buttons
FIELD	frh	Ljava/util/UUID;	m	field_26856	uuid
FIELD	frh	Ljava/lang/String;	n	field_26857	name
FIELD	frh	Ljava/util/function/Supplier;	o	field_26904	skinSupplier
FIELD	frh	Z	p	field_26859	offline
FIELD	frh	Z	q	field_39790	sentMessage
FIELD	frh	Z	r	field_39791	canSendReports
FIELD	frh	Z	s	field_40796	hasDraftReport
FIELD	frh	Z	u	field_39937	reportable
FIELD	frh	Lfhc;	v	field_26860	hideButton
FIELD	frh	Lfhc;	w	field_26861	showButton
FIELD	frh	Lfhc;	x	field_39622	reportButton
FIELD	frh	F	y	field_26864	timeCounter
FIELD	frh	Lxo;	z	field_26905	HIDDEN_TEXT
METHOD	frh	(Lffd;Lfrk;Lfzb;)V	a	method_47633	method_47633
METHOD	frh	(Lfri;Ljava/util/UUID;Ljava/lang/String;Lfhc;)V	a	method_31326	method_31326
METHOD	frh	(Lfzb;Lffd;Lfrk;Lfhc;)V	a	method_44525	method_44525
METHOD	frh	(Lyc;)Lyc;	a	method_31389	getNarrationMessage
METHOD	frh	(ZLxo;)V	a	method_31329	onButtonClick
METHOD	frh	(Lfri;Ljava/util/UUID;Ljava/lang/String;Lfhc;)V	b	method_31332	method_31332
METHOD	frh	()Ljava/lang/String;	c	method_31330	getName
METHOD	frh	(Z)V	c	method_31335	setOffline
METHOD	frh	()Ljava/util/UUID;	d	method_31334	getUuid
METHOD	frh	(Z)V	d	method_44753	setSentMessage
METHOD	frh	(Z)V	e	method_47905	setShowButtonVisible
METHOD	frh	()Ljava/util/function/Supplier;	h	method_53594	getSkinSupplier
METHOD	frh	()Z	i	method_44754	isOffline
METHOD	frh	()Z	j	method_44756	hasSentMessage
METHOD	frh	()Z	k	method_53595	isReportable
METHOD	frh	()Lfin;	l	method_47634	getReportButtonTooltip
METHOD	frh	()Lxo;	m	method_31390	getStatusText
CLASS	frh$1	net/minecraft/class_5519$1	net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry$1
FIELD	frh$1	Lfrh;	b	field_41113	field_41113
CLASS	frh$2	net/minecraft/class_5519$2	net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry$2
FIELD	frh$2	Lfrh;	b	field_26911	field_26911
CLASS	frh$3	net/minecraft/class_5519$3	net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListEntry$3
FIELD	frh$3	Lfrh;	b	field_41114	field_41114
CLASS	fri	net/minecraft/class_5520	net/minecraft/client/network/SocialInteractionsManager
FIELD	fri	Lffd;	a	field_26865	client
FIELD	fri	Ljava/util/Set;	b	field_26866	hiddenPlayers
FIELD	fri	Lcom/mojang/authlib/minecraft/UserApiService;	c	field_26912	userApiService
FIELD	fri	Ljava/util/Map;	d	field_26927	playerNameByUuid
FIELD	fri	Z	e	field_35081	blockListLoaded
FIELD	fri	Ljava/util/concurrent/CompletableFuture;	f	field_35082	blockListLoader
METHOD	fri	()V	a	method_38935	loadBlockList
METHOD	fri	(Lfye;)V	a	method_31337	setPlayerOnline
METHOD	fri	(Ljava/lang/String;)Ljava/util/UUID;	a	method_31407	getUuid
METHOD	fri	(Ljava/util/UUID;)V	a	method_31338	hidePlayer
METHOD	fri	()V	b	method_38936	unloadBlockList
METHOD	fri	(Ljava/util/UUID;)V	b	method_31339	showPlayer
METHOD	fri	()Ljava/util/Set;	c	method_31336	getHiddenPlayers
METHOD	fri	(Ljava/util/UUID;)Z	c	method_31391	isPlayerMuted
METHOD	fri	(Ljava/util/UUID;)Z	d	method_31340	isPlayerHidden
METHOD	fri	(Ljava/util/UUID;)Z	e	method_31392	isPlayerBlocked
METHOD	fri	(Ljava/util/UUID;)V	f	method_31341	setPlayerOffline
CLASS	frj	net/minecraft/class_5521	net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget
FIELD	frj	Lfrk;	a	field_26867	parent
FIELD	frj	Ljava/util/List;	m	field_26869	players
FIELD	frj	Ljava/lang/String;	n	field_26870	currentSearch
METHOD	frj	()V	I	method_44762	sortPlayers
METHOD	frj	()V	J	method_31349	filterPlayers
METHOD	frj	(Lcom/mojang/authlib/GameProfile;Ljava/util/UUID;)Lfrh;	a	method_44758	method_44758
METHOD	frj	(Lfrh;)Z	a	method_31342	method_31342
METHOD	frj	(Lfye;Lfrk$a;)V	a	method_31345	setPlayerOnline
METHOD	frj	(Lfyn;)Ljava/util/Collection;	a	method_45665	collectReportableProfiles
METHOD	frj	(Ljava/lang/String;)V	a	method_31346	setCurrentSearch
METHOD	frj	(Ljava/util/Collection;D)V	a	method_44698	refresh
METHOD	frj	(Ljava/util/Collection;DZ)V	a	method_31393	update
METHOD	frj	(Ljava/util/Collection;Ljava/util/Map;)V	a	method_44699	setPlayers
METHOD	frj	(Ljava/util/Map;Z)V	a	method_44759	markOfflineMembers
METHOD	frj	(Ljava/util/UUID;)V	a	method_31347	setPlayerOffline
METHOD	frj	(Lfrh;)Ljava/lang/Integer;	b	method_44760	method_44760
METHOD	frj	(Lfrh;)Ljava/lang/Integer;	c	method_44761	method_44761
METHOD	frj	()Z	d	method_31348	isEmpty
CLASS	frk	net/minecraft/class_5522	net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen
FIELD	frk	Lxo;	A	field_26917	EMPTY_SEARCH_TEXT
FIELD	frk	Lxo;	B	field_26881	EMPTY_HIDDEN_TEXT
FIELD	frk	Lxo;	C	field_26918	EMPTY_BLOCKED_TEXT
FIELD	frk	Lxo;	D	field_26919	BLOCKING_TEXT
FIELD	frk	I	E	field_32424	field_32424
FIELD	frk	I	F	field_32426	field_32426
FIELD	frk	I	G	field_32427	field_32427
FIELD	frk	I	H	field_32428	field_32428
FIELD	frk	I	I	field_32429	field_32429
FIELD	frk	I	J	field_32430	field_32430
FIELD	frk	I	K	field_32431	field_32431
FIELD	frk	Lfkp;	L	field_49549	layout
FIELD	frk	Lfnb;	M	field_49550	parent
FIELD	frk	Lfrj;	N	field_26882	playerList
FIELD	frk	Lfhl;	O	field_26883	searchBox
FIELD	frk	Ljava/lang/String;	P	field_26884	currentSearch
FIELD	frk	Lfrk$a;	Q	field_26885	currentTab
FIELD	frk	Lfhc;	R	field_26886	allTabButton
FIELD	frk	Lfhc;	S	field_26887	hiddenTabButton
FIELD	frk	Lfhc;	T	field_26913	blockedTabButton
FIELD	frk	Lfhc;	U	field_26914	blockingButton
FIELD	frk	Lxo;	V	field_26888	serverLabel
FIELD	frk	I	W	field_26871	playerCount
FIELD	frk	Z	X	field_26873	initialized
FIELD	frk	I	a	field_32433	field_32433
FIELD	frk	I	b	field_32432	field_32432
FIELD	frk	Lxo;	c	field_49551	TITLE
FIELD	frk	Lale;	d	field_45564	BACKGROUND_TEXTURE
FIELD	frk	Lale;	r	field_45565	SEARCH_ICON_TEXTURE
FIELD	frk	Lxo;	s	field_26876	ALL_TAB_TITLE
FIELD	frk	Lxo;	u	field_26877	HIDDEN_TAB_TITLE
FIELD	frk	Lxo;	v	field_26915	BLOCKED_TAB_TITLE
FIELD	frk	Lxo;	w	field_26878	SELECTED_ALL_TAB_TITLE
FIELD	frk	Lxo;	x	field_26879	SELECTED_HIDDEN_TAB_TITLE
FIELD	frk	Lxo;	y	field_26916	SELECTED_BLOCKED_TAB_TITLE
FIELD	frk	Lxo;	z	field_26880	SEARCH_TEXT
METHOD	frk	()I	D	method_31361	getPlayerListBottom
METHOD	frk	()I	E	method_31362	getSearchBoxX
METHOD	frk	(Lffd;)V	a	method_31350	updateServerLabel
METHOD	frk	(Lfhc;)V	a	method_57765	method_57765
METHOD	frk	(Lfrk$a;)V	a	method_31352	setCurrentTab
METHOD	frk	(Lfrk;Lfiy;)V	a	method_57766	method_57766
METHOD	frk	(Lfye;)V	a	method_31353	setPlayerOnline
METHOD	frk	(Ljava/lang/String;)V	a	method_31357	onSearchChange
METHOD	frk	(Ljava/util/UUID;)V	a	method_31355	setPlayerOffline
METHOD	frk	(Lfhc;)V	b	method_31396	method_31396
METHOD	frk	(Lfhc;)V	c	method_31351	method_31351
METHOD	frk	(Lfhc;)V	d	method_31356	method_31356
METHOD	frk	()I	m	method_31359	getScreenHeight
CLASS	frk$1	net/minecraft/class_5522$1	net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen$1
FIELD	frk$1	Lfrk;	d	field_26920	field_26920
CLASS	frk$a	net/minecraft/class_5522$class_5523	net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen$Tab
FIELD	frk$a	Lfrk$a;	a	field_26890	field_26890
FIELD	frk$a	Lfrk$a;	b	field_26891	field_26891
FIELD	frk$a	Lfrk$a;	c	field_26921	field_26921
FIELD	frk$a	[Lfrk$a;	d	field_26892	field_26892
METHOD	frk$a	()[Lfrk$a;	a	method_36890	method_36890
CLASS	frl	net/minecraft/class_6222	net/minecraft/unused/packageinfo/PackageInfo6222
CLASS	frm	net/minecraft/class_7941	net/minecraft/client/gui/screen/option/TelemetryEventWidget
FIELD	frm	I	a	field_41355	MARGIN_X
FIELD	frm	Ljava/lang/String;	b	field_41356	REQUIRED_TRANSLATION_KEY
FIELD	frm	Ljava/lang/String;	c	field_41357	OPTIONAL_TRANSLATION_KEY
FIELD	frm	Ljava/lang/String;	d	field_47125	DISABLED_TRANSLATION_KEY
FIELD	frm	Lxo;	e	field_41358	PROPERTY_TITLE_TEXT
FIELD	frm	Lfgn;	f	field_41359	textRenderer
FIELD	frm	Lfrm$a;	m	field_41360	contents
FIELD	frm	Ljava/util/function/DoubleConsumer;	n	field_41361	scrollConsumer
METHOD	frm	(Lfgp;IIFLfha;)V	a	method_48285	method_48285
METHOD	frm	(Lfrm$b;Lguc;Z)V	a	method_47635	appendEventInfo
METHOD	frm	(Lguc;Lfrm$b;Z)V	a	method_47636	appendProperties
METHOD	frm	(Ljava/util/function/DoubleConsumer;)V	a	method_47637	setScrollConsumer
METHOD	frm	(Lxo;Z)Lxo;	a	method_54801	formatTitleText
METHOD	frm	(Z)V	b	method_47638	refresh
METHOD	frm	(Z)Lfrm$a;	c	method_47639	collectContents
METHOD	frm	()V	j	method_57767	initContents
METHOD	frm	()I	k	method_47640	getGridWidth
CLASS	frm$a	net/minecraft/class_7941$class_7942	net/minecraft/client/gui/screen/option/TelemetryEventWidget$Contents
FIELD	frm$a	Lfkq;	a	comp_1160	grid
FIELD	frm$a	Lxo;	b	comp_1161	comp_1161
METHOD	frm$a	()Lfkq;	a	comp_1160	grid
METHOD	frm$a	()Lxo;	b	comp_1161	comp_1161
CLASS	frm$b	net/minecraft/class_7941$class_7943	net/minecraft/client/gui/screen/option/TelemetryEventWidget$ContentsBuilder
FIELD	frm$b	I	a	field_41362	gridWidth
FIELD	frm$b	Lfkt;	b	field_45566	layout
FIELD	frm$b	Lyc;	c	field_41366	narration
METHOD	frm$b	()Lfrm$a;	a	method_47641	build
METHOD	frm$b	(I)V	a	method_47642	appendSpace
METHOD	frm$b	(ILfks;)V	a	method_52763	method_52763
METHOD	frm$b	(Lfgn;Lxo;)V	a	method_47643	appendTitle
METHOD	frm$b	(Lfgn;Lxo;I)V	a	method_47644	appendTitle
METHOD	frm$b	(Lfks;)V	a	method_52764	method_52764
METHOD	frm$b	(Lfgn;Lxo;)V	b	method_47645	appendText
CLASS	frn	net/minecraft/class_7944	net/minecraft/client/gui/screen/option/TelemetryInfoScreen
FIELD	frn	Lfhw;	A	field_49554	textWidget
FIELD	frn	D	B	field_41376	scroll
FIELD	frn	Lxo;	a	field_41369	TITLE_TEXT
FIELD	frn	Lxo;	b	field_41370	DESCRIPTION_TEXT
FIELD	frn	Lxo;	c	field_45567	PRIVACY_STATEMENT_TEXT
FIELD	frn	Lxo;	d	field_41371	GIVE_FEEDBACK_TEXT
FIELD	frn	Lxo;	r	field_41372	SHOW_DATA_TEXT
FIELD	frn	Lxo;	s	field_47126	OPT_IN_DESCRIPTION_TEXT
FIELD	frn	I	u	field_41367	MARGIN
FIELD	frn	Z	v	field_49552	OPTIONAL_TELEMETRY_ENABLED_BY_API
FIELD	frn	Lfnb;	w	field_41373	parent
FIELD	frn	Lffh;	x	field_41374	options
FIELD	frn	Lfkp;	y	field_49553	layout
FIELD	frn	Lfrm;	z	field_41375	telemetryEventWidget
METHOD	frn	(D)V	a	method_47646	method_47646
METHOD	frn	(Lfha;Z)V	a	method_54803	updateOptIn
METHOD	frn	(Lfhc;)V	a	method_52765	openPrivacyStatementPage
METHOD	frn	(Lfrn;Lfiy;)V	a	method_48286	method_48286
METHOD	frn	(Lfhc;)V	b	method_47650	openFeedbackPage
METHOD	frn	(Lfhc;)V	c	method_47651	openLogDirectory
METHOD	frn	(Lfhc;)V	d	method_57768	method_57768
METHOD	frn	()Lfha;	m	method_54802	createOptInCheckbox
CLASS	fro	net/minecraft/class_7945	net/minecraft/unused/packageinfo/PackageInfo7945
CLASS	frp	net/minecraft/class_7745	net/minecraft/client/gui/screen/pack/ExperimentalWarningScreen
FIELD	frp	Lxo;	a	field_40443	TITLE
FIELD	frp	Lxo;	b	field_40444	MESSAGE
FIELD	frp	Lxo;	c	field_40445	DETAILS
FIELD	frp	I	d	field_42498	field_42498
FIELD	frp	I	r	field_42499	field_42499
FIELD	frp	Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;	s	field_40447	callback
FIELD	frp	Ljava/util/Collection;	u	field_40448	enabledProfiles
FIELD	frp	Lfko;	v	field_42500	grid
METHOD	frp	(Lfhc;)V	a	method_45666	method_45666
METHOD	frp	(Lfrp;Lfiy;)V	a	method_49008	method_49008
METHOD	frp	(Lfhc;)V	b	method_45668	method_45668
METHOD	frp	(Lfhc;)V	c	method_45667	method_45667
CLASS	frp$a	net/minecraft/class_7745$class_7746	net/minecraft/client/gui/screen/pack/ExperimentalWarningScreen$DetailsScreen
FIELD	frp$a	Lfrp;	a	field_40450	field_40450
FIELD	frp$a	Lxo;	b	field_49555	TITLE
FIELD	frp$a	Lfkp;	c	field_49556	layout
FIELD	frp$a	Lfrp$a$a;	d	field_50222	packListWidget
METHOD	frp$a	(Lfhc;)V	a	method_45671	method_45671
METHOD	frp$a	(Lfrp$a;)Lfgn;	a	method_45672	method_45672
METHOD	frp$a	(Lfrp$a;Lfiy;)V	a	method_57769	method_57769
METHOD	frp$a	(Lfrp$a;)Lffd;	b	method_45673	method_45673
METHOD	frp$a	(Lfrp$a;)Lfgn;	c	method_45674	method_45674
CLASS	frp$a$a	net/minecraft/class_7745$class_7746$class_7747	net/minecraft/client/gui/screen/pack/ExperimentalWarningScreen$DetailsScreen$PackListWidget
CLASS	frp$a$b	net/minecraft/class_7745$class_7746$class_7748	net/minecraft/client/gui/screen/pack/ExperimentalWarningScreen$DetailsScreen$PackListWidgetEntry
FIELD	frp$a$b	Lfrp$a;	a	field_40453	field_40453
FIELD	frp$a$b	Lxo;	b	field_40454	displayName
FIELD	frp$a$b	Lxo;	c	field_40455	details
FIELD	frp$a$b	Lfhv;	d	field_40456	multilineDetails
CLASS	frq	net/minecraft/class_525	net/minecraft/client/gui/screen/world/CreateWorldScreen
FIELD	frq	Lfkp;	A	field_49557	layout
FIELD	frq	Lfrz;	B	field_42172	worldCreator
FIELD	frq	Lfjf;	C	field_42173	tabManager
FIELD	frq	Z	D	field_42502	recreated
FIELD	frq	Levf;	E	field_45568	symlinkFinder
FIELD	frq	Lfnb;	F	field_3187	parent
FIELD	frq	Ljava/nio/file/Path;	G	field_25477	dataPackTempDir
FIELD	frq	Latz;	H	field_25792	packManager
FIELD	frq	Lfjg;	I	field_42164	tabNavigation
FIELD	frq	Lale;	a	field_49902	TAB_HEADER_BACKGROUND_TEXTURE
FIELD	frq	I	b	field_42165	field_42165
FIELD	frq	I	c	field_42166	field_42166
FIELD	frq	Lorg/slf4j/Logger;	d	field_25480	LOGGER
FIELD	frq	Ljava/lang/String;	r	field_32434	TEMP_DIR_PREFIX
FIELD	frq	Lxo;	s	field_25898	GAME_MODE_TEXT
FIELD	frq	Lxo;	u	field_26600	ENTER_NAME_TEXT
FIELD	frq	Lxo;	v	field_42501	EXPERIMENTS_TEXT
FIELD	frq	Lxo;	w	field_42169	ALLOW_COMMANDS_INFO_TEXT
FIELD	frq	Lxo;	x	field_37911	PREPARING_TEXT
FIELD	frq	I	y	field_42170	field_42170
FIELD	frq	I	z	field_42171	field_42171
METHOD	frq	()V	D	method_30297	onCloseScreen
METHOD	frq	()V	E	method_2736	createLevel
METHOD	frq	()Ljava/nio/file/Path;	F	method_29693	getDataPackTempDir
METHOD	frq	()V	I	method_29695	clearDataPackTempDir
METHOD	frq	()Ljava/util/Optional;	J	method_41848	createSession
METHOD	frq	(Lama$a;)Lama$b;	a	method_45678	method_45678
METHOD	frq	(Latz;)V	a	method_49009	method_49009
METHOD	frq	(Latz;Ldcq;)Lama$c;	a	method_41849	createServerConfig
METHOD	frq	(Latz;Ldcq;Ljava/util/function/Consumer;)V	a	method_45679	validateDataPacks
METHOD	frq	(Latz;Ldcq;Ljava/util/function/Consumer;Z)V	a	method_48643	method_48643
METHOD	frq	(Latz;ZLjava/util/function/Consumer;)V	a	method_29682	applyDataPacks
METHOD	frq	(Laue;Lalp;Ljp;Lfrq$a;)Lfry;	a	method_45681	method_45681
METHOD	frq	(Lcom/mojang/serialization/DynamicOps;Lcom/google/gson/JsonElement;)Lcom/mojang/serialization/DataResult;	a	method_45682	method_45682
METHOD	frq	(Ldcq;)V	a	method_49010	openExperimentsScreen
METHOD	frq	(Ldyn$b;Ljp;Lcom/mojang/serialization/Lifecycle;)V	a	method_45683	method_45683
METHOD	frq	(Lepy$a;Ljp;Lcom/mojang/serialization/Lifecycle;)V	a	method_41847	startServer
METHOD	frq	(Lffd;Lfnb;)V	a	method_31130	create
METHOD	frq	(Lffd;Lfnb;Ldca;Lfry;Ljava/nio/file/Path;)Lfrq;	a	method_40212	create
METHOD	frq	(Lffd;Lxo;)V	a	method_41852	showMessage
METHOD	frq	(Lfha;)V	a	method_48644	method_48644
METHOD	frq	(Lfhc;)V	a	method_19921	method_19921
METHOD	frq	(Lfrq;)Lfgn;	a	method_48646	method_48646
METHOD	frq	(Lfrq;Lfiy;)V	a	method_48649	method_48649
METHOD	frq	(Lfry;)Lfry;	a	method_59841	method_59841
METHOD	frq	(Ljava/lang/String;)Ljava/lang/IllegalStateException;	a	method_58746	method_58746
METHOD	frq	(Ljava/nio/file/Path;)Z	a	method_41853	method_41853
METHOD	frq	(Ljava/nio/file/Path;Lffd;)Ljava/nio/file/Path;	a	method_29685	copyDataPack
METHOD	frq	(Ljava/nio/file/Path;Ljava/nio/file/Path;)Z	a	method_29686	method_29686
METHOD	frq	(Ljava/nio/file/Path;Ljava/nio/file/Path;Ljava/nio/file/Path;)V	a	method_29687	copyDataPack
METHOD	frq	(Ljava/util/List;Ljava/lang/String;)Z	a	method_29983	method_29983
METHOD	frq	(Ljava/util/function/Consumer;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object;	a	method_49629	method_49629
METHOD	frq	(Ljava/util/function/Consumer;Z)V	a	method_48654	method_48654
METHOD	frq	(Lorg/apache/commons/lang3/mutable/MutableObject;Ljava/nio/file/Path;Ljava/nio/file/Path;)V	a	method_29688	method_29688
METHOD	frq	(Lama$a;)Lama$b;	b	method_45686	method_45686
METHOD	frq	(Latz;)V	b	method_49011	method_49011
METHOD	frq	(Laue;Lalp;Ljp;Lfrq$a;)Lfry;	b	method_41851	method_41851
METHOD	frq	(Ldcq;)V	b	method_29694	openPackScreen
METHOD	frq	(Lfhc;)V	b	method_19922	method_19922
METHOD	frq	(Lfrq;)Lfgn;	b	method_48647	method_48647
METHOD	frq	(Lfrq;Lfiy;)V	b	method_48650	method_48650
METHOD	frq	(Ljava/nio/file/Path;)V	b	method_29689	method_29689
METHOD	frq	(Ljava/nio/file/Path;Ljava/nio/file/Path;)V	b	method_41855	method_41855
METHOD	frq	(Ldcq;)Lcom/mojang/datafixers/util/Pair;	c	method_30296	getScannedPack
METHOD	frq	(Lfrq;)Lfgn;	c	method_48651	method_48651
METHOD	frq	(Z)Ldca;	c	method_40213	createLevelInfo
METHOD	frq	(Lfrq;)Lfgn;	d	method_48652	method_48652
METHOD	frq	(Lfrq;)Lffd;	e	method_48653	method_48653
METHOD	frq	(Lfrq;)Lffd;	f	method_48655	method_48655
METHOD	frq	(Lfrq;)Lffd;	g	method_48656	method_48656
METHOD	frq	()Lfrz;	m	method_48657	getWorldCreator
CLASS	frq$a	net/minecraft/class_525$class_7749	net/minecraft/client/gui/screen/world/CreateWorldScreen$WorldCreationSettings
FIELD	frq$a	Ldyo;	a	comp_1025	comp_1025
FIELD	frq$a	Ldcq;	b	comp_1026	comp_1026
METHOD	frq$a	()Ldyo;	a	comp_1025	comp_1025
METHOD	frq$a	()Ldcq;	b	comp_1026	comp_1026
CLASS	frq$b	net/minecraft/class_525$class_8093	net/minecraft/client/gui/screen/world/CreateWorldScreen$GameTab
FIELD	frq$b	Lfrq;	b	field_42174	field_42174
FIELD	frq$b	Lxo;	c	field_42175	GAME_TAB_TITLE_TEXT
FIELD	frq$b	Lxo;	d	field_42176	ALLOW_COMMANDS_TEXT
FIELD	frq$b	Lfhl;	e	field_42177	worldNameField
METHOD	frq$b	(Lfhc;)V	a	method_49012	method_49012
METHOD	frq$b	(Lfhj;Lbqp;)V	a	method_48658	method_48658
METHOD	frq$b	(Lfhj;Lfrz$a;)V	a	method_48659	method_48659
METHOD	frq$b	(Lfhj;Lfrz;)V	a	method_48660	method_48660
METHOD	frq$b	(Lfhj;Ljava/lang/Boolean;)V	a	method_48661	method_48661
METHOD	frq$b	(Lfrz$a;)Lxo;	a	method_48662	method_48662
METHOD	frq$b	(Lfrz;)V	a	method_49702	method_49702
METHOD	frq$b	(Ljava/lang/Boolean;)Lfin;	a	method_48663	method_48663
METHOD	frq$b	(Lfhj;Lfrz;)V	b	method_48664	method_48664
METHOD	frq$b	(Lfhj;Lfrz;)V	c	method_48665	method_48665
CLASS	frq$c	net/minecraft/class_525$class_8094	net/minecraft/client/gui/screen/world/CreateWorldScreen$MoreTab
FIELD	frq$c	Lfrq;	b	field_42178	field_42178
FIELD	frq$c	Lxo;	c	field_42179	MORE_TAB_TITLE_TEXT
FIELD	frq$c	Lxo;	d	field_42180	GAME_RULES_TEXT
FIELD	frq$c	Lxo;	e	field_42181	DATA_PACKS_TEXT
METHOD	frq$c	(Lfhc;)V	a	method_49013	method_49013
METHOD	frq$c	(Ljava/util/Optional;)V	a	method_48667	method_48667
METHOD	frq$c	()V	b	method_48669	openGameRulesScreen
METHOD	frq$c	(Lfhc;)V	b	method_49014	method_49014
METHOD	frq$c	(Lfhc;)V	c	method_48668	method_48668
CLASS	frq$d	net/minecraft/class_525$class_8095	net/minecraft/client/gui/screen/world/CreateWorldScreen$WorldTab
FIELD	frq$d	Lfrq;	b	field_42182	field_42182
FIELD	frq$d	Lxo;	c	field_42183	WORLD_TAB_TITLE_TEXT
FIELD	frq$d	Lxo;	d	field_42184	AMPLIFIED_GENERATOR_INFO_TEXT
FIELD	frq$d	Lxo;	e	field_42185	MAP_FEATURES_TEXT
FIELD	frq$d	Lxo;	f	field_42186	MAP_FEATURES_INFO_TEXT
FIELD	frq$d	Lxo;	g	field_42187	BONUS_ITEMS_TEXT
FIELD	frq$d	Lxo;	h	field_42188	ENTER_SEED_TEXT
FIELD	frq$d	Lxo;	i	field_42189	SEED_INFO_TEXT
FIELD	frq$d	I	j	field_42190	field_42190
FIELD	frq$d	Lfhl;	k	field_42191	seedField
FIELD	frq$d	Lfhc;	l	field_42192	customizeButton
METHOD	frq$d	(Lfhc;)V	a	method_48670	method_48670
METHOD	frq$d	(Lfhj;)Lyc;	a	method_48671	getWorldTypeNarrationMessage
METHOD	frq$d	(Lfhj;Lfrz$b;)V	a	method_48672	method_48672
METHOD	frq$d	(Lfhj;Lfrz;)V	a	method_48673	method_48673
METHOD	frq$d	(Lfko$b;Lfkr;)V	a	method_48674	method_48674
METHOD	frq$d	(Lfrx;Lfrz;)V	a	method_48675	method_48675
METHOD	frq$d	(Lfrz;)V	a	method_48676	method_48676
METHOD	frq$d	(Ljava/lang/String;)V	a	method_48677	method_48677
METHOD	frq$d	()V	b	method_48678	openCustomizeScreen
METHOD	frq$d	()Lfhj$c;	c	method_48679	getWorldTypes
METHOD	frq$d	()Z	d	method_48680	method_48680
METHOD	frq$d	()Z	e	method_48681	method_48681
CLASS	frq$d$1	net/minecraft/class_525$class_8095$1	net/minecraft/client/gui/screen/world/CreateWorldScreen$WorldTab$1
FIELD	frq$d$1	Lfrq;	d	field_42193	field_42193
CLASS	frq$d$2	net/minecraft/class_525$class_8095$2	net/minecraft/client/gui/screen/world/CreateWorldScreen$WorldTab$2
FIELD	frq$d$2	Lfrq$d;	a	field_42195	field_42195
CLASS	frr	net/minecraft/class_5235	net/minecraft/client/gui/screen/world/EditGameRulesScreen
FIELD	frr	Lxo;	a	field_49558	TITLE
FIELD	frr	I	b	field_49559	field_49559
FIELD	frr	Lfkp;	c	field_49560	layout
FIELD	frr	Ljava/util/function/Consumer;	d	field_24293	ruleSaver
FIELD	frr	Ljava/util/Set;	r	field_24295	invalidRuleWidgets
FIELD	frr	Ldbs;	s	field_24298	gameRules
FIELD	frr	Lfrr$g;	u	field_49903	ruleListWidget
FIELD	frr	Lfhc;	v	field_24296	doneButton
METHOD	frr	(Lfhc;)V	a	method_57770	method_57770
METHOD	frr	(Lfrr$f;)V	a	method_27620	markInvalid
METHOD	frr	(Lfrr;)Lffd;	a	method_27621	method_27621
METHOD	frr	(Lfrr;Lfiy;)V	a	method_48682	method_48682
METHOD	frr	(Lfhc;)V	b	method_27619	method_27619
METHOD	frr	(Lfrr$f;)V	b	method_27626	markValid
METHOD	frr	(Lfrr;)Lffd;	b	method_29984	method_29984
METHOD	frr	(Lfrr;)Lffd;	c	method_27629	method_27629
METHOD	frr	(Lfrr;)Lffd;	d	method_29985	method_29985
METHOD	frr	(Lfrr;)Lffd;	e	method_29986	method_29986
METHOD	frr	(Lfrr;)Lffd;	f	method_27627	method_27627
METHOD	frr	(Lfrr;)Lfgn;	g	method_57771	method_57771
METHOD	frr	()V	m	method_27632	updateDoneButton
CLASS	frr$a	net/minecraft/class_5235$class_5236	net/minecraft/client/gui/screen/world/EditGameRulesScreen$BooleanRuleWidget
FIELD	frr$a	Lfhj;	c	field_24300	toggleButton
METHOD	frr$a	(Ldbs$a;Lfhj;Ljava/lang/Boolean;)V	a	method_32674	method_32674
METHOD	frr$a	(Ljava/lang/String;Lfhj;)Lyc;	a	method_32675	method_32675
CLASS	frr$b	net/minecraft/class_5235$class_5237	net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleCategoryWidget
FIELD	frr$b	Lfrr;	a	field_24305	field_24305
FIELD	frr$b	Lxo;	b	field_24306	name
CLASS	frr$b$1	net/minecraft/class_5235$class_5237$1	net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleCategoryWidget$1
FIELD	frr$b$1	Lfrr$b;	a	field_33845	field_33845
CLASS	frr$c	net/minecraft/class_5235$class_5238	net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleWidgetFactory
CLASS	frr$d	net/minecraft/class_5235$class_5400	net/minecraft/client/gui/screen/world/EditGameRulesScreen$NamedRuleWidget
FIELD	frr$d	Ljava/util/List;	a	field_25630	children
FIELD	frr$d	Lfrr;	b	field_25631	field_25631
FIELD	frr$d	Ljava/util/List;	c	field_25629	name
METHOD	frr$d	(Lfgp;II)V	a	method_29989	drawName
CLASS	frr$e	net/minecraft/class_5235$class_5239	net/minecraft/client/gui/screen/world/EditGameRulesScreen$IntRuleWidget
FIELD	frr$e	Lfrr;	c	field_24307	field_24307
FIELD	frr$e	Lfhl;	d	field_24309	valueWidget
METHOD	frr$e	(Ldbs$d;Ljava/lang/String;)V	a	method_27635	method_27635
CLASS	frr$f	net/minecraft/class_5235$class_5240	net/minecraft/client/gui/screen/world/EditGameRulesScreen$AbstractRuleWidget
FIELD	frr$f	Ljava/util/List;	a	field_24311	description
CLASS	frr$g	net/minecraft/class_5235$class_5241	net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleListWidget
FIELD	frr$g	Lfrr;	a	field_24313	field_24313
FIELD	frr$g	I	m	field_49561	field_49561
METHOD	frr$g	(Ljava/util/Map$Entry;)V	a	method_27637	method_27637
METHOD	frr$g	(Ljava/util/Map$Entry;)V	b	method_27638	method_27638
CLASS	frr$g$1	net/minecraft/class_5235$class_5241$1	net/minecraft/client/gui/screen/world/EditGameRulesScreen$RuleListWidget$1
FIELD	frr$g$1	Lfrr;	a	field_24314	field_24314
FIELD	frr$g$1	Ldbs;	b	field_24315	field_24315
FIELD	frr$g$1	Ljava/util/Map;	c	field_24316	field_24316
FIELD	frr$g$1	Lfrr$g;	d	field_24317	field_24317
METHOD	frr$g$1	(Ldbs$b;)Ljava/util/Map;	a	method_27639	method_27639
METHOD	frr$g$1	(Ldbs$e;Lfrr$c;)V	a	method_27640	createRuleWidget
METHOD	frr$g$1	(Lxo;Ljava/util/List;Ljava/lang/String;Ldbs$a;)Lfrr$f;	a	method_27641	method_27641
METHOD	frr$g$1	(Lxo;Ljava/util/List;Ljava/lang/String;Ldbs$d;)Lfrr$f;	a	method_27642	method_27642
CLASS	frs	net/minecraft/class_524	net/minecraft/client/gui/screen/world/EditWorldScreen
FIELD	frs	I	A	field_46895	field_46895
FIELD	frs	Lfkt;	B	field_46896	layout
FIELD	frs	Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;	C	field_3169	callback
FIELD	frs	Lepu$c;	D	field_23777	storageSession
FIELD	frs	Lfhl;	E	field_48397	nameFieldWidget
FIELD	frs	Lorg/slf4j/Logger;	a	field_23776	LOGGER
FIELD	frs	Lxo;	b	field_26603	ENTER_NAME_TEXT
FIELD	frs	Lxo;	c	field_46885	RESET_ICON_TEXT
FIELD	frs	Lxo;	d	field_46886	OPEN_FOLDER_TEXT
FIELD	frs	Lxo;	r	field_46887	BACKUP_TEXT
FIELD	frs	Lxo;	s	field_46888	BACKUP_FOLDER_TEXT
FIELD	frs	Lxo;	u	field_46889	OPTIMIZE_TEXT
FIELD	frs	Lxo;	v	field_46890	CONFIRM_TITLE_TEXT
FIELD	frs	Lxo;	w	field_46891	CONFIRM_DESCRIPTION_TEXT
FIELD	frs	Lxo;	x	field_46892	SAVE_TEXT
FIELD	frs	I	y	field_46893	field_46893
FIELD	frs	I	z	field_46894	field_46894
METHOD	frs	(Lepu$c;)Z	a	method_2701	backupLevel
METHOD	frs	(Lepu$c;Lffd;ZZ)V	a	method_54595	method_54595
METHOD	frs	(Lepu$c;Lfhc;)V	a	method_54596	method_54596
METHOD	frs	(Lffd;)V	a	method_54597	method_54597
METHOD	frs	(Lffd;Lepu$c;Lfhc;)V	a	method_54598	method_54598
METHOD	frs	(Lffd;Lepu$c;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;)Lfrs;	a	method_54599	create
METHOD	frs	(Lffd;Lfhc;)V	a	method_54600	method_54600
METHOD	frs	(Lfhc;)V	a	method_54601	method_54601
METHOD	frs	(Lfhc;Ljava/lang/String;)V	a	method_54602	method_54602
METHOD	frs	(Lfrs;Lfiy;)V	a	method_54604	method_54604
METHOD	frs	(Ljava/lang/String;)V	a	method_2691	commit
METHOD	frs	(Ljava/nio/file/Path;)Z	a	method_54605	method_54605
METHOD	frs	(Lepu$c;Lfhc;)V	b	method_54606	method_54606
METHOD	frs	(Lfhc;)V	b	method_54603	method_54603
METHOD	frs	(Ljava/nio/file/Path;)V	b	method_54607	method_54607
METHOD	frs	(Lepu$c;Lfhc;)V	c	method_54608	method_54608
CLASS	frt	net/minecraft/class_8134	net/minecraft/client/gui/screen/world/ExperimentsScreen
FIELD	frt	Lxo;	a	field_49562	TITLE
FIELD	frt	Lxo;	b	field_50043	INFO_TEXT
FIELD	frt	I	c	field_42503	INFO_WIDTH
FIELD	frt	Lfkp;	d	field_42504	experimentToggleList
FIELD	frt	Lfnb;	r	field_42505	parent
FIELD	frt	Latz;	s	field_42506	resourcePackManager
FIELD	frt	Ljava/util/function/Consumer;	u	field_42507	applier
FIELD	frt	Lit/unimi/dsi/fastutil/objects/Object2BooleanMap;	v	field_42508	experiments
METHOD	frt	(Latw;)Lxo;	a	method_49016	getDataPackName
METHOD	frt	(Latw;Ljava/lang/Boolean;)V	a	method_49017	method_49017
METHOD	frt	(Lfhc;)V	a	method_49018	method_49018
METHOD	frt	(Lfks;)V	a	method_52767	method_52767
METHOD	frt	(Lfrt;Lfiy;)V	a	method_49019	method_49019
METHOD	frt	(Lfrx$a;Latw;Ljava/lang/Boolean;)V	a	method_49020	method_49020
METHOD	frt	(Ljava/util/List;Ljava/util/List;Latw;Ljava/lang/Boolean;)V	a	method_49021	method_49021
METHOD	frt	(Latw;)Z	b	method_49022	method_49022
METHOD	frt	(Lfhc;)V	b	method_49023	method_49023
METHOD	frt	()V	m	method_49024	applyAndClose
CLASS	fru	net/minecraft/class_527	net/minecraft/client/gui/screen/world/OptimizeWorldScreen
FIELD	fru	Lorg/slf4j/Logger;	a	field_25482	LOGGER
FIELD	fru	Ljava/util/function/ToIntFunction;	b	field_3232	DIMENSION_COLORS
FIELD	fru	Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;	c	field_3233	callback
FIELD	fru	Lbqg;	d	field_3234	updater
METHOD	fru	(Lffd;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lcom/mojang/datafixers/DataFixer;Lepu$c;Z)Lfru;	a	method_27031	create
METHOD	fru	(Lfhc;)V	a	method_19938	method_19938
METHOD	fru	(Lit/unimi/dsi/fastutil/objects/Reference2IntOpenHashMap;)V	a	method_2747	method_2747
CLASS	frv	net/minecraft/class_5293	net/minecraft/client/gui/screen/world/LevelScreenProvider
FIELD	frv	Ljava/util/Map;	a	field_37912	WORLD_PRESET_TO_SCREEN_PROVIDER
METHOD	frv	(Legl;)Lfry$a;	a	method_41856	createModifier
METHOD	frv	(Legl;Ljw$b;Ldyn;)Ldyn;	a	method_41857	method_41857
METHOD	frv	(Lfrq;Legl;)V	a	method_41858	method_41858
METHOD	frv	(Lfrq;Lfry;)Lfnb;	a	method_41859	method_41859
METHOD	frv	(Lfrq;Lji;)V	a	method_41860	method_41860
METHOD	frv	(Lji;)Lfry$a;	a	method_41861	createModifier
METHOD	frv	(Lji;Ljw$b;Ldyn;)Ldyn;	a	method_41862	method_41862
METHOD	frv	(Lfrq;Lfry;)Lfnb;	b	method_41863	method_41863
CLASS	frw	net/minecraft/class_526	net/minecraft/client/gui/screen/world/SelectWorldScreen
FIELD	frw	Ldyq;	a	field_40457	DEBUG_GENERATOR_OPTIONS
FIELD	frw	Lfnb;	b	field_3221	parent
FIELD	frw	Lfhl;	c	field_3220	searchBox
FIELD	frw	Lorg/slf4j/Logger;	d	field_28783	LOGGER
FIELD	frw	Lfhc;	r	field_3219	deleteButton
FIELD	frw	Lfhc;	s	field_3224	selectButton
FIELD	frw	Lfhc;	u	field_3215	editButton
FIELD	frw	Lfhc;	v	field_3216	recreateButton
FIELD	frw	Lfsb;	w	field_3218	levelList
METHOD	frw	(Lepv;)V	a	method_19940	worldSelected
METHOD	frw	(Lfhc;)V	a	method_35739	method_35739
METHOD	frw	(Ljava/lang/String;)V	a	method_2744	method_2744
METHOD	frw	(Lfhc;)V	b	method_19939	method_19939
METHOD	frw	(Lfhc;)V	c	method_19941	method_19941
METHOD	frw	(Lfhc;)V	d	method_19942	method_19942
METHOD	frw	(Lfhc;)V	e	method_19943	method_19943
METHOD	frw	(Lfhc;)V	f	method_19944	method_19944
METHOD	frw	(Lfhc;)V	g	method_19945	method_19945
CLASS	frx	net/minecraft/class_8096	net/minecraft/client/gui/screen/world/WorldScreenOptionGrid
FIELD	frx	I	a	field_42196	BUTTON_WIDTH
FIELD	frx	Ljava/util/List;	b	field_42197	options
METHOD	frx	()V	a	method_48683	refresh
METHOD	frx	(I)Lfrx$a;	a	method_48684	builder
CLASS	frx$a	net/minecraft/class_8096$class_8097	net/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Builder
FIELD	frx$a	I	a	field_42198	width
FIELD	frx$a	Ljava/util/List;	b	field_42199	options
FIELD	frx$a	I	c	field_42200	marginLeft
FIELD	frx$a	I	d	field_42509	rowSpacing
FIELD	frx$a	I	e	field_42510	rows
FIELD	frx$a	Ljava/util/Optional;	f	field_42511	tooltipBoxDisplay
METHOD	frx$a	()V	a	method_49025	incrementRows
METHOD	frx$a	(I)Lfrx$a;	a	method_48685	marginLeft
METHOD	frx$a	(IZ)Lfrx$a;	a	method_49026	withTooltipBox
METHOD	frx$a	(Ljava/util/function/Consumer;)Lfrx;	a	method_48686	build
METHOD	frx$a	(Lxo;Ljava/util/function/BooleanSupplier;Ljava/util/function/Consumer;)Lfrx$d;	a	method_48687	add
METHOD	frx$a	(I)Lfrx$a;	b	method_49027	setRowSpacing
CLASS	frx$b	net/minecraft/class_8096$class_8135	net/minecraft/client/gui/screen/world/WorldScreenOptionGrid$TooltipBoxDisplay
FIELD	frx$b	I	a	comp_1259	comp_1259
FIELD	frx$b	Z	b	comp_1260	comp_1260
METHOD	frx$b	()I	a	comp_1259	comp_1259
METHOD	frx$b	()Z	b	comp_1260	comp_1260
CLASS	frx$c	net/minecraft/class_8096$class_8098	net/minecraft/client/gui/screen/world/WorldScreenOptionGrid$Option
FIELD	frx$c	Lfhj;	a	comp_1261	button
FIELD	frx$c	Ljava/util/function/BooleanSupplier;	b	comp_1262	getter
FIELD	frx$c	Ljava/util/function/BooleanSupplier;	c	comp_1263	toggleable
METHOD	frx$c	()V	a	method_48688	refresh
METHOD	frx$c	()Lfhj;	b	comp_1261	button
METHOD	frx$c	()Ljava/util/function/BooleanSupplier;	c	comp_1262	getter
METHOD	frx$c	()Ljava/util/function/BooleanSupplier;	d	comp_1263	toggleable
CLASS	frx$d	net/minecraft/class_8096$class_8099	net/minecraft/client/gui/screen/world/WorldScreenOptionGrid$OptionBuilder
FIELD	frx$d	Lxo;	a	field_42204	text
FIELD	frx$d	Ljava/util/function/BooleanSupplier;	b	field_42205	getter
FIELD	frx$d	Ljava/util/function/Consumer;	c	field_42206	setter
FIELD	frx$d	Lxo;	d	field_42207	tooltip
FIELD	frx$d	Ljava/util/function/BooleanSupplier;	e	field_42208	toggleable
FIELD	frx$d	I	f	field_42209	buttonWidth
METHOD	frx$d	(Lfhj;)Lyc;	a	method_49028	method_49028
METHOD	frx$d	(Lfhj;Ljava/lang/Boolean;)V	a	method_48690	method_48690
METHOD	frx$d	(Lfin;Ljava/lang/Boolean;)Lfin;	a	method_49029	method_49029
METHOD	frx$d	(Lfrx$a;Lfko;I)Lfrx$c;	a	method_48691	build
METHOD	frx$d	(Lfrx$a;Lfko;ILfrx$b;)V	a	method_49030	method_49030
METHOD	frx$d	(Ljava/util/function/BooleanSupplier;)Lfrx$d;	a	method_48693	toggleable
METHOD	frx$d	(Lxo;)Lfrx$d;	a	method_48694	tooltip
METHOD	frx$d	(Lfhj;)Lyc;	b	method_49031	method_49031
CLASS	fry	net/minecraft/class_7193	net/minecraft/client/world/GeneratorOptionsHolder
FIELD	fry	Ldyq;	a	comp_616	generatorOptions
FIELD	fry	Ljv;	b	comp_1027	dimensionOptionsRegistry
FIELD	fry	Ldyn;	c	comp_1028	comp_1028
FIELD	fry	Ljp;	d	comp_1029	combinedDynamicRegistries
FIELD	fry	Lalp;	e	comp_619	dataPackContents
FIELD	fry	Ldcq;	f	comp_1030	comp_1030
METHOD	fry	()Ljw$b;	a	method_45689	getCombinedRegistryManager
METHOD	fry	(Ldyq;Ldyn;)Lfry;	a	method_41864	with
METHOD	fry	(Lfry$a;)Lfry;	a	method_41866	apply
METHOD	fry	(Lfry$b;)Lfry;	a	method_45690	apply
METHOD	fry	()Ldyq;	b	comp_616	generatorOptions
METHOD	fry	()Ljv;	c	comp_1027	dimensionOptionsRegistry
METHOD	fry	()Ldyn;	d	comp_1028	comp_1028
METHOD	fry	()Ljp;	e	comp_1029	combinedDynamicRegistries
METHOD	fry	()Lalp;	f	comp_619	dataPackContents
METHOD	fry	()Ldcq;	g	comp_1030	comp_1030
CLASS	fry$a	net/minecraft/class_7193$class_7195	net/minecraft/client/world/GeneratorOptionsHolder$RegistryAwareModifier
CLASS	fry$b	net/minecraft/class_7193$class_7194	net/minecraft/client/world/GeneratorOptionsHolder$Modifier
CLASS	frz	net/minecraft/class_8100	net/minecraft/client/gui/screen/world/WorldCreator
FIELD	frz	Lxo;	a	field_43104	NEW_WORLD_NAME
FIELD	frz	Ljava/util/List;	b	field_42210	listeners
FIELD	frz	Ljava/lang/String;	c	field_42211	worldName
FIELD	frz	Lfrz$a;	d	field_42213	gameMode
FIELD	frz	Lbqp;	e	field_42214	difficulty
FIELD	frz	Ljava/lang/Boolean;	f	field_42215	cheatsEnabled
FIELD	frz	Ljava/lang/String;	g	field_42216	seed
FIELD	frz	Z	h	field_42217	generateStructures
FIELD	frz	Z	i	field_42218	bonusChestEnabled
FIELD	frz	Ljava/nio/file/Path;	j	field_43105	savesDirectory
FIELD	frz	Ljava/lang/String;	k	field_43106	worldDirectoryName
FIELD	frz	Lfry;	l	field_42219	generatorOptionsHolder
FIELD	frz	Lfrz$b;	m	field_42220	worldType
FIELD	frz	Ljava/util/List;	n	field_42221	normalWorldTypes
FIELD	frz	Ljava/util/List;	o	field_42222	extendedWorldTypes
FIELD	frz	Ldbs;	p	field_42223	gameRules
METHOD	frz	()V	a	method_48695	update
METHOD	frz	(Lbqp;)V	a	method_48696	setDifficulty
METHOD	frz	(Ldbs;)V	a	method_48697	setGameRules
METHOD	frz	(Ldcq;)Z	a	method_48698	updateDataConfiguration
METHOD	frz	(Ldyq;)Ldyq;	a	method_48699	method_48699
METHOD	frz	(Lfry$a;)V	a	method_48700	applyModifier
METHOD	frz	(Lfry;)V	a	method_48701	setGeneratorOptionsHolder
METHOD	frz	(Lfry;Lald;)Ljava/util/Optional;	a	method_48702	method_48702
METHOD	frz	(Lfry;Ljava/util/Optional;)Ljava/util/Optional;	a	method_48703	getWorldPreset
METHOD	frz	(Lfrz$a;)V	a	method_48704	setGameMode
METHOD	frz	(Lfrz$b;)V	a	method_48705	setWorldType
METHOD	frz	(Ljava/lang/String;)V	a	method_48710	setWorldName
METHOD	frz	(Ljava/util/List;)Z	a	method_48711	method_48711
METHOD	frz	(Ljava/util/function/Consumer;)V	a	method_48712	addListener
METHOD	frz	(Lji;Ljw$b;Ldyn;)Ldyn;	a	method_48706	method_48706
METHOD	frz	(Ljm$c;)Ljava/util/List;	a	method_48707	method_48707
METHOD	frz	(Ljv;)Ljava/util/List;	a	method_48708	method_48708
METHOD	frz	(Ljv;Laxe;)Ljava/util/Optional;	a	method_48709	getWorldPresetList
METHOD	frz	(Z)V	a	method_48713	setCheatsEnabled
METHOD	frz	(ZLdyq;)Ldyq;	a	method_48714	method_48714
METHOD	frz	()Ljava/lang/String;	b	method_48715	getWorldName
METHOD	frz	(Ljava/lang/String;)V	b	method_48716	setSeed
METHOD	frz	(Z)V	b	method_48717	setGenerateStructures
METHOD	frz	(ZLdyq;)Ldyq;	b	method_48718	method_48718
METHOD	frz	()Ljava/lang/String;	c	method_49703	getWorldDirectoryName
METHOD	frz	(Ljava/lang/String;)Ljava/lang/String;	c	method_49704	toDirectoryName
METHOD	frz	(Z)V	c	method_48720	setBonusChestEnabled
METHOD	frz	()Lfrz$a;	d	method_48721	getGameMode
METHOD	frz	()Lbqp;	e	method_48722	getDifficulty
METHOD	frz	()Z	f	method_48723	isHardcore
METHOD	frz	()Z	g	method_48724	areCheatsEnabled
METHOD	frz	()Ljava/lang/String;	h	method_48725	getSeed
METHOD	frz	()Z	i	method_48726	shouldGenerateStructures
METHOD	frz	()Z	j	method_48727	isBonusChestEnabled
METHOD	frz	()Lfry;	k	method_48728	getGeneratorOptionsHolder
METHOD	frz	()Z	l	method_48729	isDebug
METHOD	frz	()Lfrz$b;	m	method_48730	getWorldType
METHOD	frz	()Lfrv;	n	method_48731	getLevelScreenProvider
METHOD	frz	()Ljava/util/List;	o	method_48732	getNormalWorldTypes
METHOD	frz	()Ljava/util/List;	p	method_48733	getExtendedWorldTypes
METHOD	frz	()Ldbs;	q	method_48734	getGameRules
METHOD	frz	()V	r	method_48735	updateWorldTypeLists
CLASS	frz$a	net/minecraft/class_8100$class_4539	net/minecraft/client/gui/screen/world/WorldCreator$Mode
FIELD	frz$a	Lfrz$a;	a	field_20624	field_20624
FIELD	frz$a	Lfrz$a;	b	field_20625	field_20625
FIELD	frz$a	Lfrz$a;	c	field_20626	field_20626
FIELD	frz$a	Lfrz$a;	d	field_20627	field_20627
FIELD	frz$a	Ldbt;	e	field_20629	defaultGameMode
FIELD	frz$a	Lxo;	f	field_42224	name
FIELD	frz$a	Lxo;	g	field_42225	info
FIELD	frz$a	[Lfrz$a;	h	field_20630	field_20630
METHOD	frz$a	()Lxo;	a	method_48736	getInfo
METHOD	frz$a	()[Lfrz$a;	b	method_36891	method_36891
CLASS	frz$b	net/minecraft/class_8100$class_8101	net/minecraft/client/gui/screen/world/WorldCreator$WorldType
FIELD	frz$b	Lji;	a	comp_1238	comp_1238
FIELD	frz$b	Lxo;	b	field_42226	CUSTOM_GENERATOR_TEXT
METHOD	frz$b	()Lxo;	a	method_48737	getName
METHOD	frz$b	(Lald;)Z	a	method_48738	method_48738
METHOD	frz$b	()Z	b	method_48739	isAmplified
METHOD	frz$b	(Lald;)Lxo;	b	method_48740	method_48740
METHOD	frz$b	()Lji;	c	comp_1238	comp_1238
CLASS	fsa	net/minecraft/class_7196	net/minecraft/server/integrated/IntegratedServerLoader
FIELD	fsa	Lorg/slf4j/Logger;	a	field_37913	LOGGER
FIELD	fsa	Ljava/util/UUID;	b	field_47592	WORLD_PACK_ID
FIELD	fsa	Lffd;	c	field_37914	client
FIELD	fsa	Lepu;	d	field_37915	storage
METHOD	fsa	()Ljava/util/concurrent/CompletableFuture;	a	method_43324	showPackLoadFailureScreen
METHOD	fsa	(Lama$d;Lama$f;Lama$e;)Ljava/lang/Object;	a	method_45694	load
METHOD	fsa	(Lamb;Lepu$c;Ljava/lang/Runnable;)V	a	method_57772	method_57772
METHOD	fsa	(Laue;Lalp;Ljp;Lfsa$a;)Lcom/mojang/datafixers/util/Pair;	a	method_45695	method_45695
METHOD	fsa	(Lcom/mojang/serialization/Dynamic;Lama$a;)Lama$b;	a	method_54609	method_54609
METHOD	fsa	(Lcom/mojang/serialization/Dynamic;ZLatz;)Lamb;	a	method_54610	load
METHOD	fsa	(Lepu$c;)Lcom/mojang/datafixers/util/Pair;	a	method_45696	loadForRecreation
METHOD	fsa	(Lepu$c;Lalp;Ljp;Leqa;)V	a	method_41889	startNewWorld
METHOD	fsa	(Lepu$c;Lamb;Latz;)V	a	method_57773	start
METHOD	fsa	(Lepu$c;Lamb;Latz;Lgrn;Ljava/lang/Runnable;Z)V	a	method_57774	method_57774
METHOD	fsa	(Lepu$c;Lamb;Latz;Ljava/lang/Runnable;)V	a	method_57775	checkBackupAndStart
METHOD	fsa	(Lepu$c;Lamb;Lgrn;Latz;Ljava/lang/Runnable;)V	a	method_57776	start
METHOD	fsa	(Lepu$c;Lamb;Lgrn;Latz;Ljava/lang/Runnable;Ljava/lang/Boolean;)V	a	method_57777	method_57777
METHOD	fsa	(Lepu$c;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;)V	a	method_57778	method_57778
METHOD	fsa	(Lepu$c;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;ZZ)V	a	method_57779	method_57779
METHOD	fsa	(Lepu$c;Lcom/mojang/serialization/Dynamic;ZLjava/lang/Runnable;)V	a	method_57780	start
METHOD	fsa	(Lepu$c;Lepv;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;)V	a	method_57781	start
METHOD	fsa	(Lepu$c;Ljava/lang/Runnable;)V	a	method_57782	start
METHOD	fsa	(Lepu$c;Ljava/lang/Runnable;Z)V	a	method_57783	method_57783
METHOD	fsa	(Lepu$c;Ljava/lang/Runnable;ZZ)V	a	method_54617	method_54617
METHOD	fsa	(Lepu$c;ZLjava/lang/Runnable;Ljava/lang/Runnable;)V	a	method_41898	showBackupPromptScreen
METHOD	fsa	(Lffd;Lfrq;Lcom/mojang/serialization/Lifecycle;Ljava/lang/Runnable;Z)V	a	method_41892	tryLoad
METHOD	fsa	(Lgrn;Lepu$c;)Ljava/util/concurrent/CompletableFuture;	a	method_55510	applyWorldPack
METHOD	fsa	(Ljava/lang/Runnable;Lffd;Lfrq;Z)V	a	method_41893	method_41893
METHOD	fsa	(Ljava/lang/String;)Lepu$c;	a	method_41901	createSession
METHOD	fsa	(Ljava/lang/String;Ldca;Ldyq;Ljava/util/function/Function;Lfnb;)V	a	method_41895	createAndStart
METHOD	fsa	(Ljava/lang/String;Ljava/lang/Runnable;)V	a	method_57784	start
METHOD	fsa	(Ljava/lang/Throwable;)Ljava/lang/Void;	a	method_57785	method_57785
METHOD	fsa	(Ljava/lang/Void;)Ljava/lang/Boolean;	a	method_57786	method_57786
METHOD	fsa	(Ljava/util/function/Function;Ldca;Ldyq;Lama$a;)Lama$b;	a	method_45698	method_45698
METHOD	fsa	()V	b	method_54621	method_54621
METHOD	fsa	(Lcom/mojang/serialization/Dynamic;Lama$a;)Lama$b;	b	method_54622	method_54622
METHOD	fsa	(Lepu$c;Lamb;Latz;Ljava/lang/Runnable;)V	b	method_57787	start
METHOD	fsa	(Lepu$c;Ljava/lang/Runnable;)V	b	method_57788	method_57788
METHOD	fsa	(Ljava/lang/Throwable;)Ljava/util/concurrent/CompletionStage;	b	method_57789	method_57789
METHOD	fsa	(Lepu$c;Lamb;Latz;Ljava/lang/Runnable;)V	c	method_57790	method_57790
METHOD	fsa	(Lepu$c;Ljava/lang/Runnable;)V	c	method_57791	method_57791
CLASS	fsa$a	net/minecraft/class_7196$class_7750	net/minecraft/server/integrated/IntegratedServerLoader$CurrentSettings
FIELD	fsa$a	Ldca;	a	comp_1031	levelInfo
FIELD	fsa$a	Ldyq;	b	comp_1032	comp_1032
FIELD	fsa$a	Ljv;	c	comp_1033	existingDimensionRegistry
METHOD	fsa$a	()Ldca;	a	comp_1031	levelInfo
METHOD	fsa$a	()Ldyq;	b	comp_1032	comp_1032
METHOD	fsa$a	()Ljv;	c	comp_1033	existingDimensionRegistry
CLASS	fsb	net/minecraft/class_528	net/minecraft/client/gui/screen/world/WorldListWidget
FIELD	fsb	Lxo;	A	field_26610	LOCKED_TEXT
FIELD	fsb	Lxo;	B	field_34803	CONVERSION_TOOLTIP
FIELD	fsb	Lxo;	C	field_46897	INCOMPATIBLE_TOOLTIP
FIELD	fsb	Lxo;	D	field_45569	EXPERIMENTAL_TEXT
FIELD	fsb	Lfrw;	E	field_3237	parent
FIELD	fsb	Ljava/util/concurrent/CompletableFuture;	F	field_39739	levelsFuture
FIELD	fsb	Ljava/util/List;	G	field_39740	levels
FIELD	fsb	Ljava/lang/String;	H	field_39738	search
FIELD	fsb	Lfsb$b;	I	field_38994	loadingEntry
FIELD	fsb	Ljava/time/format/DateTimeFormatter;	a	field_19132	DATE_FORMAT
FIELD	fsb	Lale;	m	field_45570	ERROR_HIGHLIGHTED_TEXTURE
FIELD	fsb	Lale;	n	field_45571	ERROR_TEXTURE
FIELD	fsb	Lale;	o	field_45572	MARKED_JOIN_HIGHLIGHTED_TEXTURE
FIELD	fsb	Lale;	p	field_45573	MARKED_JOIN_TEXTURE
FIELD	fsb	Lale;	q	field_45574	WARNING_HIGHLIGHTED_TEXTURE
FIELD	fsb	Lale;	r	field_45575	WARNING_TEXTURE
FIELD	fsb	Lale;	s	field_45576	JOIN_HIGHLIGHTED_TEXTURE
FIELD	fsb	Lale;	u	field_45577	JOIN_TEXTURE
FIELD	fsb	Lorg/slf4j/Logger;	v	field_3238	LOGGER
FIELD	fsb	Lxo;	w	field_26606	FROM_NEWER_VERSION_FIRST_LINE
FIELD	fsb	Lxo;	x	field_26607	FROM_NEWER_VERSION_SECOND_LINE
FIELD	fsb	Lxo;	y	field_26608	SNAPSHOT_FIRST_LINE
FIELD	fsb	Lxo;	z	field_26609	SNAPSHOT_SECOND_LINE
METHOD	fsb	()Lfrw;	I	method_2752	getParent
METHOD	fsb	()Ljava/util/List;	J	method_44679	tryGet
METHOD	fsb	()V	K	method_44680	load
METHOD	fsb	()Ljava/util/concurrent/CompletableFuture;	L	method_43462	loadLevels
METHOD	fsb	()V	M	method_43463	showLoadingScreen
METHOD	fsb	()V	N	method_43464	narrateScreenIfNarrationEnabled
METHOD	fsb	(Lfsb$a;)V	a	method_20157	setSelected
METHOD	fsb	(Lfsb;)Lffd;	a	method_43452	method_43452
METHOD	fsb	(Ljava/lang/String;)V	a	method_44677	setSearch
METHOD	fsb	(Ljava/lang/String;Lepv;)Z	a	method_43453	shouldShow
METHOD	fsb	(Ljava/lang/String;Ljava/util/List;)V	a	method_43454	showSummaries
METHOD	fsb	(Ljava/lang/Throwable;)Ljava/util/List;	a	method_43455	method_43455
METHOD	fsb	(Ljava/util/List;)V	a	method_44678	show
METHOD	fsb	(Lxo;)V	c	method_43460	showUnableToLoadScreen
METHOD	fsb	()Ljava/util/Optional;	d	method_20159	getSelectedAsOptional
CLASS	fsb$a	net/minecraft/class_528$class_7414	net/minecraft/client/gui/screen/world/WorldListWidget$Entry
CLASS	fsb$b	net/minecraft/class_528$class_7415	net/minecraft/client/gui/screen/world/WorldListWidget$LoadingEntry
FIELD	fsb$b	Lxo;	a	field_38997	LOADING_LIST_TEXT
FIELD	fsb$b	Lffd;	b	field_38998	client
CLASS	fsb$c	net/minecraft/class_528$class_4272	net/minecraft/client/gui/screen/world/WorldListWidget$WorldEntry
FIELD	fsb$c	Lfsb;	a	field_19135	field_19135
FIELD	fsb$c	I	b	field_32435	field_32435
FIELD	fsb$c	I	c	field_32436	field_32436
FIELD	fsb$c	Lffd;	d	field_19136	client
FIELD	fsb$c	Lfrw;	e	field_19137	screen
FIELD	fsb$c	Lepv;	f	field_19138	level
FIELD	fsb$c	Lfmf;	g	field_19141	icon
FIELD	fsb$c	Ljava/nio/file/Path;	h	field_19140	iconPath
FIELD	fsb$c	J	i	field_19142	time
METHOD	fsb$c	(Ldca;Lfry;Ljava/nio/file/Path;Z)V	a	method_20165	method_20165
METHOD	fsb$c	(Lepu$c;Z)V	a	method_54628	method_54628
METHOD	fsb$c	()Z	b	method_54629	isLevelSelectable
METHOD	fsb$c	(Z)V	b	method_20170	method_20170
METHOD	fsb$c	()V	c	method_20164	play
METHOD	fsb$c	()V	d	method_20169	deleteIfConfirmed
METHOD	fsb$c	()V	e	method_33685	delete
METHOD	fsb$c	()V	f	method_20171	edit
METHOD	fsb$c	()V	h	method_20173	recreate
METHOD	fsb$c	()Ljava/lang/String;	i	method_35740	getLevelDisplayName
METHOD	fsb$c	()V	j	method_52265	validateIconPath
METHOD	fsb$c	()V	k	method_29990	openReadingWorldScreen
METHOD	fsb$c	()V	l	method_52205	loadIcon
METHOD	fsb$c	()V	m	method_20176	method_20176
METHOD	fsb$c	()V	n	method_54630	method_54630
METHOD	fsb$c	()V	o	method_54631	method_54631
METHOD	fsb$c	()V	p	method_54632	method_54632
METHOD	fsb$c	()V	q	method_20179	method_20179
CLASS	fsc	net/minecraft/class_6223	net/minecraft/unused/packageinfo/PackageInfo6223
CLASS	fsd	net/minecraft/class_530	net/minecraft/client/gui/hud/spectator/TeleportToSpecificPlayerSpectatorCommand
FIELD	fsd	Lcom/mojang/authlib/GameProfile;	a	field_3253	gameProfile
FIELD	fsd	Ljava/util/function/Supplier;	b	field_45578	skinTexturesSupplier
FIELD	fsd	Lxo;	c	field_26611	name
CLASS	fse	net/minecraft/class_534	net/minecraft/client/gui/hud/spectator/RootSpectatorCommandGroup
FIELD	fse	Lxo;	a	field_26612	PROMPT_TEXT
FIELD	fse	Ljava/util/List;	b	field_3266	elements
CLASS	fsf	net/minecraft/class_531	net/minecraft/client/gui/hud/spectator/SpectatorMenu
FIELD	fsf	Lfsh;	a	field_3260	BLANK_COMMAND
FIELD	fsf	Lale;	b	field_45579	CLOSE_TEXTURE
FIELD	fsf	Lale;	c	field_45580	SCROLL_LEFT_TEXTURE
FIELD	fsf	Lale;	d	field_45581	SCROLL_RIGHT_TEXTURE
FIELD	fsf	Lfsh;	e	field_3261	CLOSE_COMMAND
FIELD	fsf	Lfsh;	f	field_3262	PREVIOUS_PAGE_COMMAND
FIELD	fsf	Lfsh;	g	field_3256	NEXT_PAGE_COMMAND
FIELD	fsf	Lfsh;	h	field_3259	DISABLED_NEXT_PAGE_COMMAND
FIELD	fsf	I	i	field_32443	CLOSE_SLOT
FIELD	fsf	Lxo;	j	field_26613	CLOSE_TEXT
FIELD	fsf	Lxo;	k	field_26614	PREVIOUS_PAGE_TEXT
FIELD	fsf	Lxo;	l	field_26615	NEXT_PAGE_TEXT
FIELD	fsf	Lfsi;	m	field_3255	closeCallback
FIELD	fsf	Lfsg;	n	field_3258	currentGroup
FIELD	fsf	I	o	field_3254	selectedSlot
FIELD	fsf	I	p	field_3263	page
METHOD	fsf	()Ljava/util/List;	a	method_2770	getCommands
METHOD	fsf	(I)Lfsh;	a	method_2777	getCommand
METHOD	fsf	(Lfsg;)V	a	method_2778	selectElement
METHOD	fsf	()Lfsh;	b	method_2774	getSelectedCommand
METHOD	fsf	(I)V	b	method_2771	useCommand
METHOD	fsf	()Lfsg;	c	method_2776	getCurrentGroup
METHOD	fsf	()V	d	method_2779	close
METHOD	fsf	()I	e	method_2773	getSelectedSlot
METHOD	fsf	()Lfsj;	f	method_2772	getCurrentState
CLASS	fsf$1	net/minecraft/class_531$1	net/minecraft/client/gui/hud/spectator/SpectatorMenu$1
CLASS	fsf$a	net/minecraft/class_531$class_532	net/minecraft/client/gui/hud/spectator/SpectatorMenu$CloseSpectatorMenuCommand
CLASS	fsf$b	net/minecraft/class_531$class_533	net/minecraft/client/gui/hud/spectator/SpectatorMenu$ChangePageSpectatorMenuCommand
FIELD	fsf$b	I	a	field_3264	direction
FIELD	fsf$b	Z	b	field_3265	enabled
CLASS	fsg	net/minecraft/class_535	net/minecraft/client/gui/hud/spectator/SpectatorMenuCommandGroup
METHOD	fsg	()Ljava/util/List;	a	method_2780	getCommands
METHOD	fsg	()Lxo;	b	method_2781	getPrompt
CLASS	fsh	net/minecraft/class_537	net/minecraft/client/gui/hud/spectator/SpectatorMenuCommand
METHOD	fsh	(Lfgp;FI)V	a	method_2784	renderIcon
METHOD	fsh	(Lfsf;)V	a	method_2783	use
METHOD	fsh	()Lxo;	aN_	method_16892	getName
METHOD	fsh	()Z	aO_	method_16893	isEnabled
CLASS	fsi	net/minecraft/class_536	net/minecraft/client/gui/hud/spectator/SpectatorMenuCloseCallback
METHOD	fsi	(Lfsf;)V	a	method_2782	close
CLASS	fsj	net/minecraft/class_539	net/minecraft/client/gui/hud/spectator/SpectatorMenuState
FIELD	fsj	I	a	field_32444	field_32444
FIELD	fsj	Ljava/util/List;	b	field_3271	commands
FIELD	fsj	I	c	field_3269	selectedSlot
METHOD	fsj	()I	a	method_2787	getSelectedSlot
METHOD	fsj	(I)Lfsh;	a	method_2786	getCommand
CLASS	fsk	net/minecraft/class_538	net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu
FIELD	fsk	Lale;	a	field_45582	TELEPORT_TO_PLAYER_TEXTURE
FIELD	fsk	Ljava/util/Comparator;	b	field_3267	ORDERING
FIELD	fsk	Lxo;	c	field_26616	TELEPORT_TEXT
FIELD	fsk	Lxo;	d	field_26617	PROMPT_TEXT
FIELD	fsk	Ljava/util/List;	e	field_3268	elements
METHOD	fsk	(Lfye;)Lfsh;	a	method_46520	method_46520
METHOD	fsk	(Lfye;)Z	b	method_46521	method_46521
METHOD	fsk	(Lfye;)Ljava/util/UUID;	c	method_2785	method_2785
CLASS	fsl	net/minecraft/class_540	net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu
FIELD	fsl	Lale;	a	field_45583	TEXTURE
FIELD	fsl	Lxo;	b	field_26618	TEAM_TELEPORT_TEXT
FIELD	fsl	Lxo;	c	field_26619	PROMPT_TEXT
FIELD	fsl	Ljava/util/List;	d	field_3272	commands
METHOD	fsl	(Lffd;Lewo;)Ljava/util/stream/Stream;	a	method_47431	method_47431
METHOD	fsl	(Lffd;Lewt;)Ljava/util/List;	a	method_47432	getCommands
CLASS	fsl$a	net/minecraft/class_540$class_541	net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu$TeleportToSpecificTeamCommand
FIELD	fsl$a	Lewo;	a	field_3275	team
FIELD	fsl$a	Ljava/util/function/Supplier;	b	field_41115	skinTexturesSupplier
FIELD	fsl$a	Ljava/util/List;	c	field_3274	scoreboardEntries
METHOD	fsl$a	(Lffd;Lewo;)Ljava/util/Optional;	a	method_47433	create
CLASS	fsm	net/minecraft/class_6224	net/minecraft/unused/packageinfo/PackageInfo6224
CLASS	fsn	net/minecraft/class_6225	net/minecraft/unused/packageinfo/PackageInfo6225
CLASS	fso	net/minecraft/class_542	net/minecraft/client/RunArgs
FIELD	fso	Lfso$d;	a	field_3278	network
FIELD	fso	Leyn;	b	field_3279	windowSettings
FIELD	fso	Lfso$a;	c	field_3277	directories
FIELD	fso	Lfso$b;	d	field_3280	game
FIELD	fso	Lfso$c;	e	field_44553	quickPlay
CLASS	fso$a	net/minecraft/class_542$class_544	net/minecraft/client/RunArgs$Directories
FIELD	fso$a	Ljava/io/File;	a	field_3287	runDir
FIELD	fso$a	Ljava/io/File;	b	field_3290	resourcePackDir
FIELD	fso$a	Ljava/io/File;	c	field_3289	assetDir
FIELD	fso$a	Ljava/lang/String;	d	field_3288	assetIndex
METHOD	fso$a	()Ljava/nio/file/Path;	a	method_45701	getAssetDir
CLASS	fso$b	net/minecraft/class_542$class_545	net/minecraft/client/RunArgs$Game
FIELD	fso$b	Z	a	field_3292	demo
FIELD	fso$b	Ljava/lang/String;	b	field_3293	version
FIELD	fso$b	Ljava/lang/String;	c	field_3291	versionType
FIELD	fso$b	Z	d	field_25061	multiplayerDisabled
FIELD	fso$b	Z	e	field_25062	onlineChatDisabled
CLASS	fso$c	net/minecraft/class_542$class_8495	net/minecraft/client/RunArgs$QuickPlay
FIELD	fso$c	Ljava/lang/String;	a	comp_1476	comp_1476
FIELD	fso$c	Ljava/lang/String;	b	comp_1477	comp_1477
FIELD	fso$c	Ljava/lang/String;	c	comp_1478	comp_1478
FIELD	fso$c	Ljava/lang/String;	d	comp_1479	comp_1479
METHOD	fso$c	()Z	a	method_51257	isEnabled
METHOD	fso$c	()Ljava/lang/String;	b	comp_1476	comp_1476
METHOD	fso$c	()Ljava/lang/String;	c	comp_1477	comp_1477
METHOD	fso$c	()Ljava/lang/String;	d	comp_1478	comp_1478
METHOD	fso$c	()Ljava/lang/String;	e	comp_1479	comp_1479
CLASS	fso$d	net/minecraft/class_542$class_547	net/minecraft/client/RunArgs$Network
FIELD	fso$d	Lffr;	a	field_3299	session
FIELD	fso$d	Lcom/mojang/authlib/properties/PropertyMap;	b	field_3298	userProperties
FIELD	fso$d	Lcom/mojang/authlib/properties/PropertyMap;	c	field_3297	profileProperties
FIELD	fso$d	Ljava/net/Proxy;	d	field_3296	netProxy
CLASS	fsp	net/minecraft/class_4718	net/minecraft/client/util/GlException
CLASS	fsq	net/minecraft/class_6226	net/minecraft/unused/packageinfo/PackageInfo6226
CLASS	fsr	net/minecraft/class_3968	net/minecraft/client/render/entity/model/AbstractZombieModel
METHOD	fsr	(Lckb;)Z	a	method_17790	isAttacking
METHOD	fsr	(Lckb;FFFFF)V	a	method_17791	setAngles
CLASS	fss	net/minecraft/class_8184	net/minecraft/client/render/entity/model/SinglePartEntityModelWithChildTransform
FIELD	fss	F	a	field_42875	childScale
FIELD	fss	F	b	field_42876	childTranslation
CLASS	fst	net/minecraft/class_4592	net/minecraft/client/render/entity/model/AnimalModel
FIELD	fst	Z	a	field_20915	headScaled
FIELD	fst	F	b	field_20916	childHeadYOffset
FIELD	fst	F	f	field_20917	childHeadZOffset
FIELD	fst	F	g	field_20918	invertedChildHeadScale
FIELD	fst	F	h	field_20919	invertedChildBodyScale
FIELD	fst	F	i	field_20920	childBodyYOffset
METHOD	fst	()Ljava/lang/Iterable;	a	method_22946	getHeadParts
METHOD	fst	(Lezw;Lfaa;IIFFFFLfwy;)V	a	method_22947	method_22947
METHOD	fst	()Ljava/lang/Iterable;	b	method_22948	getBodyParts
METHOD	fst	(Lezw;Lfaa;IIFFFFLfwy;)V	b	method_22949	method_22949
METHOD	fst	(Lezw;Lfaa;IIFFFFLfwy;)V	c	method_22950	method_22950
METHOD	fst	(Lezw;Lfaa;IIFFFFLfwy;)V	d	method_22951	method_22951
CLASS	fsu	net/minecraft/class_7308	net/minecraft/client/render/entity/model/AllayEntityModel
FIELD	fsu	Lfwy;	a	field_38442	root
FIELD	fsu	Lfwy;	b	field_39459	head
FIELD	fsu	Lfwy;	f	field_38443	body
FIELD	fsu	Lfwy;	g	field_38444	rightArm
FIELD	fsu	Lfwy;	h	field_38445	leftArm
FIELD	fsu	Lfwy;	i	field_38446	rightWing
FIELD	fsu	Lfwy;	j	field_38447	leftWing
FIELD	fsu	F	k	field_38999	field_38999
FIELD	fsu	F	l	field_39000	field_39000
FIELD	fsu	F	m	field_39001	field_39001
METHOD	fsu	(Lcgj;FFFFF)V	a	method_42732	setAngles
METHOD	fsu	()Lfxe;	b	method_42733	getTexturedModelData
CLASS	fsv	net/minecraft/class_4896	net/minecraft/client/render/entity/model/CrossbowPosing
METHOD	fsv	(Lfwy;FF)V	a	method_29350	swingArm
METHOD	fsv	(Lfwy;Lfwy;F)V	a	method_32789	swingArms
METHOD	fsv	(Lfwy;Lfwy;Lbtn;Z)V	a	method_25446	charge
METHOD	fsv	(Lfwy;Lfwy;Lbtp;FF)V	a	method_29351	meleeAttack
METHOD	fsv	(Lfwy;Lfwy;Lfwy;Z)V	a	method_25447	hold
METHOD	fsv	(Lfwy;Lfwy;ZFF)V	a	method_29352	meleeAttack
CLASS	fsw	net/minecraft/class_9082	net/minecraft/client/render/entity/model/ArmadilloEntityModel
FIELD	fsw	F	a	field_47858	field_47858
FIELD	fsw	F	b	field_47860	field_47860
FIELD	fsw	F	f	field_47861	field_47861
FIELD	fsw	F	g	field_47862	field_47862
FIELD	fsw	F	h	field_47863	field_47863
FIELD	fsw	Ljava/lang/String;	i	field_47864	HEAD_CUBE
FIELD	fsw	Ljava/lang/String;	j	field_47865	RIGHT_EAR_CUBE
FIELD	fsw	Ljava/lang/String;	k	field_47866	LEFT_EAR_CUBE
FIELD	fsw	Lfwy;	l	field_47867	root
FIELD	fsw	Lfwy;	m	field_47868	body
FIELD	fsw	Lfwy;	n	field_47869	rightHindLeg
FIELD	fsw	Lfwy;	o	field_47870	leftHindLeg
FIELD	fsw	Lfwy;	p	field_47871	cube
FIELD	fsw	Lfwy;	q	field_47872	head
FIELD	fsw	Lfwy;	r	field_47873	tail
METHOD	fsw	(Lcgm;FFFFF)V	a	method_55817	setAngles
METHOD	fsw	()Lfxe;	b	method_55818	getTexturedModelData
CLASS	fsx	net/minecraft/class_3881	net/minecraft/client/render/entity/model/ModelWithArms
METHOD	fsx	(Lbth;Lezw;)V	a	method_2803	setArmAngle
CLASS	fsy	net/minecraft/class_548	net/minecraft/client/render/entity/model/ArmorStandArmorEntityModel
METHOD	fsy	(Lciv;FFFFF)V	a	method_17066	setAngles
METHOD	fsy	(Lfxc;)Lfxe;	a	method_32686	getTexturedModelData
CLASS	fsz	net/minecraft/class_551	net/minecraft/client/render/entity/model/ArmorStandEntityModel
FIELD	fsz	Lfwy;	A	field_3313	shoulderStick
FIELD	fsz	Lfwy;	B	field_3312	basePlate
FIELD	fsz	Ljava/lang/String;	a	field_32445	RIGHT_BODY_STICK
FIELD	fsz	Ljava/lang/String;	b	field_32446	LEFT_BODY_STICK
FIELD	fsz	Ljava/lang/String;	w	field_32447	SHOULDER_STICK
FIELD	fsz	Ljava/lang/String;	x	field_32448	BASE_PLATE
FIELD	fsz	Lfwy;	y	field_27391	rightBodyStick
FIELD	fsz	Lfwy;	z	field_27392	leftBodyStick
METHOD	fsz	(Lciv;FFF)V	a	method_24223	animateModel
METHOD	fsz	()Lfxe;	c	method_31979	getTexturedModelData
METHOD	fsz	(Lciv;FFFFF)V	method_17066	method_17066	setAngles
CLASS	fta	net/minecraft/class_5772	net/minecraft/client/render/entity/model/AxolotlEntityModel
FIELD	fta	F	a	field_32449	MOVING_IN_WATER_LEG_PITCH
FIELD	fta	Lfwy;	b	field_28373	tail
FIELD	fta	Lfwy;	f	field_28374	leftHindLeg
FIELD	fta	Lfwy;	g	field_28375	rightHindLeg
FIELD	fta	Lfwy;	h	field_28376	leftFrontLeg
FIELD	fta	Lfwy;	i	field_28377	rightFrontLeg
FIELD	fta	Lfwy;	j	field_28378	body
FIELD	fta	Lfwy;	k	field_28379	head
FIELD	fta	Lfwy;	l	field_28380	topGills
FIELD	fta	Lfwy;	m	field_28381	leftGills
FIELD	fta	Lfwy;	n	field_28382	rightGills
METHOD	fta	(F)V	a	method_33297	setStandingInWaterAngles
METHOD	fta	(FF)F	a	method_37091	lerpAngleDegrees
METHOD	fta	(FFF)F	a	method_37092	lerpAngleDegrees
METHOD	fta	(Lcgp;)V	a	method_37093	updateAnglesCache
METHOD	fta	(Lcgp;FF)V	a	method_33292	resetAngles
METHOD	fta	(Lcgp;FFFFF)V	a	method_33293	setAngles
METHOD	fta	(Lfwy;)Lorg/joml/Vector3f;	a	method_37094	getAngles
METHOD	fta	(Lfwy;FFF)V	a	method_37095	setAngles
METHOD	fta	(Lfwy;Lorg/joml/Vector3f;)V	a	method_37096	setAngles
METHOD	fta	(F)V	b	method_33298	setPlayingDeadAngles
METHOD	fta	(FF)V	b	method_33291	setStandingOnGroundAngles
METHOD	fta	()Lfxe;	c	method_33296	getTexturedModelData
METHOD	fta	(FF)V	c	method_33294	setMovingOnGroundAngles
METHOD	fta	()V	d	method_33299	copyLegAngles
METHOD	fta	(FF)V	d	method_33295	setMovingInWaterAngles
CLASS	ftb	net/minecraft/class_553	net/minecraft/client/render/entity/model/BatEntityModel
FIELD	ftb	Lfwy;	a	field_27393	root
FIELD	ftb	Lfwy;	b	field_3321	head
FIELD	ftb	Lfwy;	f	field_3323	body
FIELD	ftb	Lfwy;	g	field_3322	rightWing
FIELD	ftb	Lfwy;	h	field_3320	leftWing
FIELD	ftb	Lfwy;	i	field_3319	rightWingTip
FIELD	ftb	Lfwy;	j	field_3324	leftWingTip
FIELD	ftb	Lfwy;	k	field_47127	feet
METHOD	ftb	(F)V	a	method_54805	setRoostingHeadAngles
METHOD	ftb	(Lcey;FFFFF)V	a	method_17069	setAngles
METHOD	ftb	()Lfxe;	b	method_31980	getTexturedModelData
CLASS	ftc	net/minecraft/class_4495	net/minecraft/client/render/entity/model/BeeEntityModel
FIELD	ftc	F	a	field_32450	BONE_BASE_Y_PIVOT
FIELD	ftc	Ljava/lang/String;	b	field_32451	BONE
FIELD	ftc	Ljava/lang/String;	f	field_32452	STINGER
FIELD	ftc	Ljava/lang/String;	g	field_32453	LEFT_ANTENNA
FIELD	ftc	Ljava/lang/String;	h	field_32454	RIGHT_ANTENNA
FIELD	ftc	Ljava/lang/String;	i	field_32455	FRONT_LEGS
FIELD	ftc	Ljava/lang/String;	j	field_32456	MIDDLE_LEGS
FIELD	ftc	Ljava/lang/String;	k	field_32457	BACK_LEGS
FIELD	ftc	Lfwy;	l	field_20504	bone
FIELD	ftc	Lfwy;	m	field_20506	rightWing
FIELD	ftc	Lfwy;	n	field_20507	leftWing
FIELD	ftc	Lfwy;	o	field_20508	frontLegs
FIELD	ftc	Lfwy;	p	field_20509	middleLegs
FIELD	ftc	Lfwy;	q	field_20510	backLegs
FIELD	ftc	Lfwy;	r	field_20511	stinger
FIELD	ftc	Lfwy;	s	field_20512	leftAntenna
FIELD	ftc	Lfwy;	t	field_20513	rightAntenna
FIELD	ftc	F	u	field_20514	bodyPitch
METHOD	ftc	(Lcfe;FFF)V	a	method_22111	animateModel
METHOD	ftc	(Lcfe;FFFFF)V	a	method_22112	setAngles
METHOD	ftc	()Lfxe;	c	method_31981	getTexturedModelData
CLASS	ftd	net/minecraft/class_555	net/minecraft/client/render/entity/model/BlazeEntityModel
FIELD	ftd	Lfwy;	a	field_27394	root
FIELD	ftd	[Lfwy;	b	field_3328	rods
FIELD	ftd	Lfwy;	f	field_27395	head
METHOD	ftd	(I)Ljava/lang/String;	a	method_31983	getRodName
METHOD	ftd	(Lfwy;I)Lfwy;	a	method_31984	method_31984
METHOD	ftd	()Lfxe;	b	method_31982	getTexturedModelData
CLASS	fte	net/minecraft/class_554	net/minecraft/client/render/entity/model/BoatEntityModel
FIELD	fte	Ljava/lang/String;	a	field_32458	LEFT_PADDLE
FIELD	fte	Ljava/lang/String;	b	field_32459	RIGHT_PADDLE
FIELD	fte	Ljava/lang/String;	f	field_32460	WATER_PATCH
FIELD	fte	Ljava/lang/String;	g	field_32461	BOTTOM
FIELD	fte	Ljava/lang/String;	h	field_32462	BACK
FIELD	fte	Ljava/lang/String;	i	field_32463	FRONT
FIELD	fte	Ljava/lang/String;	j	field_32464	RIGHT
FIELD	fte	Ljava/lang/String;	k	field_32465	LEFT
FIELD	fte	Lfwy;	l	field_27396	leftPaddle
FIELD	fte	Lfwy;	m	field_27397	rightPaddle
FIELD	fte	Lfwy;	n	field_3326	waterPatch
FIELD	fte	Lcom/google/common/collect/ImmutableList;	o	field_20922	parts
METHOD	fte	()Lfxe;	a	method_31985	getTexturedModelData
METHOD	fte	(Lcot;FFFFF)V	a	method_22952	setAngles
METHOD	fte	(Lcot;ILfwy;F)V	a	method_2797	setPaddleAngle
METHOD	fte	(Lfwy;)Lcom/google/common/collect/ImmutableList$Builder;	a	method_45702	getParts
METHOD	fte	(Lfxh;)V	a	method_45703	addParts
METHOD	fte	()Lcom/google/common/collect/ImmutableList;	b	method_22953	getParts
CLASS	ftf	net/minecraft/class_9321	net/minecraft/client/render/entity/model/BoggedEntityModel
FIELD	ftf	Lfwy;	a	field_49563	mushrooms
METHOD	ftf	(Lcjl;FFF)V	a	method_57792	animateModel
METHOD	ftf	()Lfxe;	c	method_57793	getTexturedModelData
CLASS	ftg	net/minecraft/class_557	net/minecraft/client/render/entity/model/BookModel
FIELD	ftg	Ljava/lang/String;	a	field_32466	LEFT_PAGES
FIELD	ftg	Ljava/lang/String;	b	field_32467	RIGHT_PAGES
FIELD	ftg	Ljava/lang/String;	c	field_32468	FLIP_PAGE1
FIELD	ftg	Ljava/lang/String;	d	field_32469	FLIP_PAGE2
FIELD	ftg	Lfwy;	e	field_27398	root
FIELD	ftg	Lfwy;	f	field_3336	leftCover
FIELD	ftg	Lfwy;	g	field_3338	rightCover
FIELD	ftg	Lfwy;	h	field_3337	leftPages
FIELD	ftg	Lfwy;	i	field_3335	rightPages
FIELD	ftg	Lfwy;	j	field_3334	leftFlippingPage
FIELD	ftg	Lfwy;	k	field_3339	rightFlippingPage
METHOD	ftg	()Lfxe;	a	method_31986	getTexturedModelData
METHOD	ftg	(FFFF)V	a	method_17073	setPageAngles
METHOD	ftg	(Lezw;Lfaa;IIFFFF)V	b	method_24184	renderBook
CLASS	fth	net/minecraft/class_8973	net/minecraft/client/render/entity/model/BreezeEntityModel
FIELD	fth	F	a	field_47431	field_47431
FIELD	fth	F	b	field_47432	field_47432
FIELD	fth	F	f	field_47433	field_47433
FIELD	fth	Lfwy;	g	field_47434	root
FIELD	fth	Lfwy;	h	field_47435	head
FIELD	fth	Lfwy;	i	field_47874	eyes
FIELD	fth	Lfwy;	j	field_47875	windBody
FIELD	fth	Lfwy;	k	field_47437	windTop
FIELD	fth	Lfwy;	l	field_47438	windMid
FIELD	fth	Lfwy;	m	field_47439	windBottom
FIELD	fth	Lfwy;	n	field_47440	rods
METHOD	fth	(II)Lfxe;	a	method_55233	getTexturedModelData
METHOD	fth	(Lckx;FFFFF)V	a	method_55232	setAngles
METHOD	fth	()Lfwy;	b	method_55819	getHead
METHOD	fth	()Lfwy;	c	method_55820	getEyes
METHOD	fth	()Lfwy;	d	method_55821	getRods
METHOD	fth	()Lfwy;	e	method_55822	getWindBody
CLASS	fti	net/minecraft/class_7751	net/minecraft/client/render/entity/model/CamelEntityModel
FIELD	fti	F	a	field_40459	LIMB_ANGLE_SCALE
FIELD	fti	F	b	field_42227	LIMB_DISTANCE_SCALE
FIELD	fti	F	f	field_43083	field_43083
FIELD	fti	F	g	field_43084	field_43084
FIELD	fti	Ljava/lang/String;	h	field_40460	SADDLE
FIELD	fti	Ljava/lang/String;	i	field_40461	BRIDLE
FIELD	fti	Ljava/lang/String;	j	field_40462	REINS
FIELD	fti	Lfwy;	k	field_40463	root
FIELD	fti	Lfwy;	l	field_40464	head
FIELD	fti	[Lfwy;	m	field_40465	saddleAndBridle
FIELD	fti	[Lfwy;	n	field_40466	reins
METHOD	fti	(Lcgu;)V	a	method_45704	updateVisibleParts
METHOD	fti	(Lcgu;FFF)V	a	method_45705	setHeadAngles
METHOD	fti	(Lcgu;FFFFF)V	a	method_45706	setAngles
METHOD	fti	()Lfxe;	b	method_45707	getTexturedModelData
CLASS	ftj	net/minecraft/class_3680	net/minecraft/client/render/entity/model/CatEntityModel
FIELD	ftj	F	q	field_16245	sleepAnimation
FIELD	ftj	F	r	field_16244	tailCurlAnimation
FIELD	ftj	F	s	field_16243	headDownAnimation
METHOD	ftj	(Lcfg;FFF)V	a	method_17074	animateModel
METHOD	ftj	(Lcfg;FFFFF)V	a	method_17075	setAngles
CLASS	ftk	net/minecraft/class_7752	net/minecraft/client/render/entity/model/ChestBoatEntityModel
FIELD	ftk	Ljava/lang/String;	a	field_40467	CHEST_BOTTOM
FIELD	ftk	Ljava/lang/String;	b	field_40468	CHEST_LID
FIELD	ftk	Ljava/lang/String;	f	field_40469	CHEST_LOCK
METHOD	ftk	()Lfxe;	e	method_45708	getTexturedModelData
CLASS	ftl	net/minecraft/class_7753	net/minecraft/client/render/entity/model/ChestRaftEntityModel
FIELD	ftl	Ljava/lang/String;	a	field_40470	CHEST_BOTTOM
FIELD	ftl	Ljava/lang/String;	b	field_40471	CHEST_LID
FIELD	ftl	Ljava/lang/String;	f	field_40472	CHEST_LOCK
METHOD	ftl	()Lfxe;	a	method_45709	getTexturedModelData
CLASS	ftm	net/minecraft/class_559	net/minecraft/client/render/entity/model/DonkeyEntityModel
FIELD	ftm	Lfwy;	g	field_27399	leftChest
FIELD	ftm	Lfwy;	h	field_27400	rightChest
METHOD	ftm	(Lchg;FFFFF)V	a	method_17076	setAngles
METHOD	ftm	()Lfxe;	c	method_31987	getTexturedModelData
CLASS	ftn	net/minecraft/class_558	net/minecraft/client/render/entity/model/ChickenEntityModel
FIELD	ftn	Ljava/lang/String;	a	field_32471	RED_THING
FIELD	ftn	Lfwy;	b	field_3344	head
FIELD	ftn	Lfwy;	f	field_3346	body
FIELD	ftn	Lfwy;	g	field_27401	rightLeg
FIELD	ftn	Lfwy;	h	field_27402	leftLeg
FIELD	ftn	Lfwy;	i	field_27403	rightWing
FIELD	ftn	Lfwy;	j	field_27404	leftWing
FIELD	ftn	Lfwy;	k	field_3340	beak
FIELD	ftn	Lfwy;	l	field_3342	wattle
METHOD	ftn	()Lfxe;	c	method_31988	getTexturedModelData
CLASS	fto	net/minecraft/class_561	net/minecraft/client/render/entity/model/CodEntityModel
FIELD	fto	Lfwy;	a	field_27405	root
FIELD	fto	Lfwy;	b	field_3350	tailFin
METHOD	fto	()Lfxe;	b	method_31989	getTexturedModelData
CLASS	ftp	net/minecraft/class_4593	net/minecraft/client/render/entity/model/TintableAnimalModel
FIELD	ftp	F	a	field_20923	redMultiplier
FIELD	ftp	F	b	field_20924	greenMultiplier
FIELD	ftp	F	f	field_20925	blueMultiplier
METHOD	ftp	(FFF)V	a	method_22955	setColorMultiplier
CLASS	ftq	net/minecraft/class_4594	net/minecraft/client/render/entity/model/TintableCompositeModel
FIELD	ftq	F	a	field_20926	redMultiplier
FIELD	ftq	F	b	field_20927	greenMultiplier
FIELD	ftq	F	f	field_20928	blueMultiplier
METHOD	ftq	(FFF)V	a	method_22956	setColorMultiplier
CLASS	ftr	net/minecraft/class_560	net/minecraft/client/render/entity/model/CowEntityModel
METHOD	ftr	()Lfxe;	c	method_31990	getTexturedModelData
METHOD	ftr	()Lfwy;	d	method_2800	getHead
CLASS	fts	net/minecraft/class_562	net/minecraft/client/render/entity/model/CreeperEntityModel
FIELD	fts	Lfwy;	a	field_27406	root
FIELD	fts	Lfwy;	b	field_3360	head
FIELD	fts	Lfwy;	f	field_27407	leftHindLeg
FIELD	fts	Lfwy;	g	field_27408	rightHindLeg
FIELD	fts	Lfwy;	h	field_27409	leftFrontLeg
FIELD	fts	Lfwy;	i	field_27410	rightFrontLeg
FIELD	fts	I	j	field_32472	HEAD_AND_BODY_Y_PIVOT
METHOD	fts	(Lfxc;)Lfxe;	a	method_31991	getTexturedModelData
CLASS	ftt	net/minecraft/class_889	net/minecraft/client/render/entity/model/DolphinEntityModel
FIELD	ftt	Lfwy;	a	field_27411	root
FIELD	ftt	Lfwy;	b	field_4658	body
FIELD	ftt	Lfwy;	f	field_4657	tail
FIELD	ftt	Lfwy;	g	field_4655	tailFin
METHOD	ftt	()Lfxe;	b	method_31992	getTexturedModelData
CLASS	ftu	net/minecraft/class_564	net/minecraft/client/render/entity/model/DrownedEntityModel
METHOD	ftu	(Lcku;FFF)V	a	method_17077	animateModel
METHOD	ftu	(Lcku;FFFFF)V	a	method_17134	setAngles
METHOD	ftu	(Lfxc;)Lfxe;	a	method_31993	getTexturedModelData
CLASS	ftv	net/minecraft/class_563	net/minecraft/client/render/entity/model/ElytraEntityModel
FIELD	ftv	Lfwy;	a	field_27412	rightWing
FIELD	ftv	Lfwy;	b	field_3365	leftWing
METHOD	ftv	(Lbtn;FFFFF)V	a	method_17079	setAngles
METHOD	ftv	()Lfxe;	c	method_31994	getTexturedModelData
CLASS	ftw	net/minecraft/class_566	net/minecraft/client/render/entity/model/EndermanEntityModel
FIELD	ftw	Z	a	field_3371	carryingBlock
FIELD	ftw	Z	b	field_3370	angry
METHOD	ftw	()Lfxe;	c	method_31995	getTexturedModelData
METHOD	ftw	(Lbtn;FFFFF)V	method_17087	method_17087	setAngles
CLASS	ftx	net/minecraft/class_565	net/minecraft/client/render/entity/model/EndermiteEntityModel
FIELD	ftx	I	a	field_32473	BODY_SEGMENTS_COUNT
FIELD	ftx	[[I	b	field_3366	SEGMENT_DIMENSIONS
FIELD	ftx	[[I	f	field_3369	SEGMENT_UVS
FIELD	ftx	Lfwy;	g	field_27413	root
FIELD	ftx	[Lfwy;	h	field_3368	bodySegments
METHOD	ftx	(I)Ljava/lang/String;	a	method_31997	getSegmentName
METHOD	ftx	()Lfxe;	b	method_31996	getTexturedModelData
CLASS	fty	net/minecraft/class_583	net/minecraft/client/render/entity/model/EntityModel
FIELD	fty	F	c	field_3447	handSwingProgress
FIELD	fty	Z	d	field_3449	riding
FIELD	fty	Z	e	field_3448	child
METHOD	fty	(Lbss;FFF)V	a	method_2816	animateModel
METHOD	fty	(Lbss;FFFFF)V	a	method_2819	setAngles
METHOD	fty	(Lfty;)V	a	method_17081	copyStateTo
CLASS	ftz	net/minecraft/class_568	net/minecraft/client/render/entity/model/EvokerFangsEntityModel
FIELD	ftz	Ljava/lang/String;	a	field_32474	BASE
FIELD	ftz	Ljava/lang/String;	b	field_32475	UPPER_JAW
FIELD	ftz	Ljava/lang/String;	f	field_32476	LOWER_JAW
FIELD	ftz	Lfwy;	g	field_27414	root
FIELD	ftz	Lfwy;	h	field_3374	base
FIELD	ftz	Lfwy;	i	field_3376	upperJaw
FIELD	ftz	Lfwy;	j	field_3375	lowerJaw
METHOD	ftz	()Lfxe;	b	method_31998	getTexturedModelData
CLASS	fua	net/minecraft/class_4041	net/minecraft/client/render/entity/model/FoxEntityModel
FIELD	fua	Lfwy;	a	field_18015	head
FIELD	fua	Lfwy;	b	field_18019	body
FIELD	fua	Lfwy;	f	field_27415	rightHindLeg
FIELD	fua	Lfwy;	g	field_27416	leftHindLeg
FIELD	fua	Lfwy;	h	field_27417	rightFrontLeg
FIELD	fua	Lfwy;	i	field_27418	leftFrontLeg
FIELD	fua	Lfwy;	j	field_18024	tail
FIELD	fua	I	k	field_32477	field_32477
FIELD	fua	F	l	field_32478	HEAD_Y_PIVOT
FIELD	fua	F	m	field_32479	LEG_Y_PIVOT
FIELD	fua	F	n	field_18025	legPitchModifier
METHOD	fua	(Lcfn;FFF)V	a	method_18330	animateModel
METHOD	fua	(Lcfn;FFFFF)V	a	method_18332	setAngles
METHOD	fua	()Lfxe;	c	method_31999	getTexturedModelData
CLASS	fub	net/minecraft/class_7198	net/minecraft/client/render/entity/model/FrogEntityModel
FIELD	fub	F	a	field_39193	WALKING_LIMB_ANGLE_SCALE
FIELD	fub	F	b	field_42228	SWIMMING_LIMB_ANGLE_SCALE
FIELD	fub	F	f	field_42229	LIMB_DISTANCE_SCALE
FIELD	fub	Lfwy;	g	field_37919	root
FIELD	fub	Lfwy;	h	field_37920	body
FIELD	fub	Lfwy;	i	field_37921	head
FIELD	fub	Lfwy;	j	field_37922	eyes
FIELD	fub	Lfwy;	k	field_37923	tongue
FIELD	fub	Lfwy;	l	field_37924	leftArm
FIELD	fub	Lfwy;	m	field_37925	rightArm
FIELD	fub	Lfwy;	n	field_37926	leftLeg
FIELD	fub	Lfwy;	o	field_37927	rightLeg
FIELD	fub	Lfwy;	p	field_38448	croakingBody
METHOD	fub	(Lcgx;FFFFF)V	a	method_41907	setAngles
METHOD	fub	()Lfxe;	b	method_41905	getTexturedModelData
CLASS	fuc	net/minecraft/class_567	net/minecraft/client/render/entity/model/GhastEntityModel
FIELD	fuc	Lfwy;	a	field_27419	root
FIELD	fuc	[Lfwy;	b	field_3372	tentacles
METHOD	fuc	(I)Ljava/lang/String;	a	method_32001	getTentacleName
METHOD	fuc	()Lfxe;	b	method_32000	getTexturedModelData
CLASS	fud	net/minecraft/class_3969	net/minecraft/client/render/entity/model/GiantEntityModel
METHOD	fud	(Lcjw;)Z	a	method_17792	isAttacking
CLASS	fue	net/minecraft/class_6227	net/minecraft/client/render/entity/model/GoatEntityModel
METHOD	fue	(Lchd;FFFFF)V	a	method_35741	setAngles
METHOD	fue	()Lfxe;	c	method_35742	getTexturedModelData
CLASS	fuf	net/minecraft/class_570	net/minecraft/client/render/entity/model/GuardianEntityModel
FIELD	fuf	[F	a	field_17131	SPIKE_PITCHES
FIELD	fuf	[F	b	field_17132	SPIKE_YAWS
FIELD	fuf	[F	f	field_17133	SPIKE_ROLLS
FIELD	fuf	[F	g	field_17134	SPIKE_PIVOTS_X
FIELD	fuf	[F	h	field_17135	SPIKE_PIVOTS_Y
FIELD	fuf	[F	i	field_17136	SPIKE_PIVOTS_Z
FIELD	fuf	Ljava/lang/String;	j	field_32480	EYE
FIELD	fuf	Ljava/lang/String;	k	field_32481	TAIL0
FIELD	fuf	Ljava/lang/String;	l	field_32482	TAIL1
FIELD	fuf	Ljava/lang/String;	m	field_32483	TAIL2
FIELD	fuf	Lfwy;	n	field_27420	root
FIELD	fuf	Lfwy;	o	field_3379	head
FIELD	fuf	Lfwy;	p	field_3381	eye
FIELD	fuf	[Lfwy;	q	field_3380	spikes
FIELD	fuf	[Lfwy;	r	field_3378	tail
METHOD	fuf	(FF)V	a	method_24185	updateSpikeExtensions
METHOD	fuf	(I)Ljava/lang/String;	a	method_32003	getSpikeName
METHOD	fuf	(IFF)F	a	method_32004	getAngle
METHOD	fuf	(Lcjx;FFFFF)V	a	method_17083	setAngles
METHOD	fuf	()Lfxe;	b	method_32002	getTexturedModelData
METHOD	fuf	(IFF)F	b	method_32005	getSpikePivotX
METHOD	fuf	(IFF)F	c	method_32006	getSpikePivotY
METHOD	fuf	(IFF)F	d	method_32007	getSpikePivotZ
CLASS	fug	net/minecraft/class_3882	net/minecraft/client/render/entity/model/ModelWithHead
METHOD	fug	()Lfwy;	d	method_2838	getHead
CLASS	fuh	net/minecraft/class_5597	net/minecraft/client/render/entity/model/SinglePartEntityModel
FIELD	fuh	Lorg/joml/Vector3f;	a	field_39195	TEMP
METHOD	fuh	()Lfwy;	a	method_32008	getPart
METHOD	fuh	(Lbsn;Lfft;F)V	a	method_43781	updateAnimation
METHOD	fuh	(Lbsn;Lfft;FF)V	a	method_43782	updateAnimation
METHOD	fuh	(Lfft;)V	a	method_52185	animate
METHOD	fuh	(Lfft;FFFF)V	a	method_48741	animateMovement
METHOD	fuh	(Lfft;Lbsn;)V	a	method_43783	method_43783
METHOD	fuh	(Ljava/lang/String;)Ljava/util/Optional;	a	method_41909	getChild
METHOD	fuh	(Ljava/lang/String;Lfwy;)Lfwy;	a	method_41910	method_41910
METHOD	fuh	(Ljava/lang/String;Lfwy;)Z	b	method_41911	method_41911
CLASS	fui	net/minecraft/class_4791	net/minecraft/client/render/entity/model/HoglinEntityModel
FIELD	fui	F	a	field_32484	HEAD_PITCH_START
FIELD	fui	F	b	field_32485	HEAD_PITCH_END
FIELD	fui	Lfwy;	f	field_22227	head
FIELD	fui	Lfwy;	g	field_22228	rightEar
FIELD	fui	Lfwy;	h	field_22229	leftEar
FIELD	fui	Lfwy;	i	field_22230	body
FIELD	fui	Lfwy;	j	field_27421	rightFrontLeg
FIELD	fui	Lfwy;	k	field_27422	leftFrontLeg
FIELD	fui	Lfwy;	l	field_27423	rightHindLeg
FIELD	fui	Lfwy;	m	field_27424	leftHindLeg
FIELD	fui	Lfwy;	n	field_25484	mane
METHOD	fui	(Lbtp;FFFFF)V	a	method_24461	setAngles
METHOD	fui	()Lfxe;	c	method_32009	getTexturedModelData
CLASS	fuj	net/minecraft/class_549	net/minecraft/client/render/entity/model/HorseEntityModel
FIELD	fuj	Lfwy;	A	field_27428	leftFrontLeg
FIELD	fuj	Lfwy;	B	field_27429	rightHindBabyLeg
FIELD	fuj	Lfwy;	C	field_27430	leftHindBabyLeg
FIELD	fuj	Lfwy;	D	field_27431	rightFrontBabyLeg
FIELD	fuj	Lfwy;	E	field_27432	leftFrontBabyLeg
FIELD	fuj	Lfwy;	F	field_3300	tail
FIELD	fuj	[Lfwy;	G	field_3304	saddle
FIELD	fuj	[Lfwy;	H	field_3301	straps
FIELD	fuj	Ljava/lang/String;	a	field_32486	HEAD_PARTS
FIELD	fuj	Lfwy;	b	field_3305	body
FIELD	fuj	Lfwy;	f	field_3307	head
FIELD	fuj	F	g	field_32487	EATING_GRASS_ANIMATION_HEAD_BASE_PITCH
FIELD	fuj	F	h	field_32488	ANGRY_ANIMATION_FRONT_LEG_PITCH_MULTIPLIER
FIELD	fuj	F	i	field_32489	ANGRY_ANIMATION_BODY_PITCH_MULTIPLIER
FIELD	fuj	F	j	field_32490	HEAD_TAIL_BASE_PITCH
FIELD	fuj	F	k	field_32491	ANGRY_ANIMATION_HIND_LEG_PITCH_MULTIPLIER
FIELD	fuj	Ljava/lang/String;	l	field_32492	LEFT_HIND_BABY_LEG
FIELD	fuj	Ljava/lang/String;	m	field_32493	RIGHT_HIND_BABY_LEG
FIELD	fuj	Ljava/lang/String;	n	field_32494	LEFT_FRONT_BABY_LEG
FIELD	fuj	Ljava/lang/String;	o	field_32495	RIGHT_FRONT_BABY_LEG
FIELD	fuj	Ljava/lang/String;	p	field_32496	SADDLE
FIELD	fuj	Ljava/lang/String;	q	field_32497	LEFT_SADDLE_MOUTH
FIELD	fuj	Ljava/lang/String;	r	field_32498	LEFT_SADDLE_LINE
FIELD	fuj	Ljava/lang/String;	s	field_32499	RIGHT_SADDLE_MOUTH
FIELD	fuj	Ljava/lang/String;	t	field_32500	RIGHT_SADDLE_LINE
FIELD	fuj	Ljava/lang/String;	u	field_32501	HEAD_SADDLE
FIELD	fuj	Ljava/lang/String;	w	field_32502	MOUTH_SADDLE_WRAP
FIELD	fuj	Lfwy;	x	field_27425	rightHindLeg
FIELD	fuj	Lfwy;	y	field_27426	leftHindLeg
FIELD	fuj	Lfwy;	z	field_27427	rightFrontLeg
METHOD	fuj	(Lchh;FFF)V	a	method_17084	animateModel
METHOD	fuj	(Lchh;FFFFF)V	a	method_17085	setAngles
METHOD	fuj	(Lfxc;)Lfxg;	a	method_32010	getModelData
CLASS	fuk	net/minecraft/class_8136	net/minecraft/client/render/entity/model/ArmorEntityModel
METHOD	fuk	(Lfxc;)Lfxg;	a	method_49032	getModelData
CLASS	ful	net/minecraft/class_572	net/minecraft/client/render/entity/model/BipedEntityModel
FIELD	ful	F	A	field_46724	field_46724
FIELD	ful	F	a	field_42512	field_42512
FIELD	ful	F	b	field_32503	SPYGLASS_ARM_YAW_OFFSET
FIELD	ful	F	f	field_32505	field_32505
FIELD	ful	F	g	field_32506	field_32506
FIELD	ful	F	h	field_42513	field_42513
FIELD	ful	F	i	field_39069	field_39069
FIELD	ful	F	j	field_39070	field_39070
FIELD	ful	Lfwy;	k	field_3398	head
FIELD	ful	Lfwy;	l	field_3394	hat
FIELD	ful	Lfwy;	m	field_3391	body
FIELD	ful	Lfwy;	n	field_3401	rightArm
FIELD	ful	Lfwy;	o	field_27433	leftArm
FIELD	ful	Lfwy;	p	field_3392	rightLeg
FIELD	ful	Lfwy;	q	field_3397	leftLeg
FIELD	ful	Lful$a;	r	field_3399	leftArmPose
FIELD	ful	Lful$a;	s	field_3395	rightArmPose
FIELD	ful	Z	t	field_3400	sneaking
FIELD	ful	F	u	field_3396	leaningPitch
FIELD	ful	F	w	field_32504	SPYGLASS_ARM_PITCH_OFFSET
FIELD	ful	F	x	field_32507	SPYGLASS_SNEAKING_ARM_PITCH_OFFSET
FIELD	ful	F	y	field_46576	field_46576
FIELD	ful	F	z	field_46577	field_46577
METHOD	ful	(F)F	a	method_2807	method_2807
METHOD	ful	(FFF)F	a	method_2804	lerpAngle
METHOD	ful	(Lbth;)Lfwy;	a	method_2808	getArm
METHOD	ful	(Lbtn;)V	a	method_30154	positionRightArm
METHOD	ful	(Lbtn;F)V	a	method_29353	animateArms
METHOD	ful	(Lbtn;FFF)V	a	method_17086	animateModel
METHOD	ful	(Lbtn;FFFFF)V	a	method_17087	setAngles
METHOD	ful	(Lful;)V	a	method_2818	copyBipedStateTo
METHOD	ful	(Lfwy;Z)V	a	method_54131	positionBlockingArm
METHOD	ful	(Lfxc;F)Lfxg;	a	method_32011	getModelData
METHOD	ful	(Lbtn;)V	b	method_30155	positionLeftArm
METHOD	ful	(Z)V	b_	method_2805	setVisible
METHOD	ful	(Lbtn;)Lbth;	c	method_2806	getPreferredArm
CLASS	ful$a	net/minecraft/class_572$class_573	net/minecraft/client/render/entity/model/BipedEntityModel$ArmPose
FIELD	ful$a	Lful$a;	a	field_3409	field_3409
FIELD	ful$a	Lful$a;	b	field_3410	field_3410
FIELD	ful$a	Lful$a;	c	field_3406	field_3406
FIELD	ful$a	Lful$a;	d	field_3403	field_3403
FIELD	ful$a	Lful$a;	e	field_3407	field_3407
FIELD	ful$a	Lful$a;	f	field_3405	field_3405
FIELD	ful$a	Lful$a;	g	field_3408	field_3408
FIELD	ful$a	Lful$a;	h	field_27434	field_27434
FIELD	ful$a	Lful$a;	i	field_39071	field_39071
FIELD	ful$a	Lful$a;	j	field_42877	field_42877
FIELD	ful$a	Z	k	field_25722	twoHanded
FIELD	ful$a	[Lful$a;	l	field_3404	field_3404
METHOD	ful$a	()Z	a	method_30156	isTwoHanded
METHOD	ful$a	()[Lful$a;	b	method_36892	method_36892
CLASS	fum	net/minecraft/class_575	net/minecraft/client/render/entity/model/IllagerEntityModel
FIELD	fum	Lfwy;	a	field_27435	root
FIELD	fum	Lfwy;	b	field_3422	head
FIELD	fum	Lfwy;	f	field_3419	hat
FIELD	fum	Lfwy;	g	field_3423	arms
FIELD	fum	Lfwy;	h	field_3420	leftLeg
FIELD	fum	Lfwy;	i	field_3418	rightLeg
FIELD	fum	Lfwy;	j	field_3426	rightArm
FIELD	fum	Lfwy;	k	field_3417	leftArm
METHOD	fum	(Lbth;)Lfwy;	a	method_2813	getAttackingArm
METHOD	fum	(Lcji;FFFFF)V	a	method_17094	setAngles
METHOD	fum	()Lfxe;	b	method_32012	getTexturedModelData
METHOD	fum	()Lfwy;	c	method_2812	getHat
CLASS	fun	net/minecraft/class_574	net/minecraft/client/render/entity/model/IronGolemEntityModel
FIELD	fun	Lfwy;	a	field_27436	root
FIELD	fun	Lfwy;	b	field_3415	head
FIELD	fun	Lfwy;	f	field_27437	rightArm
FIELD	fun	Lfwy;	g	field_27438	leftArm
FIELD	fun	Lfwy;	h	field_27439	rightLeg
FIELD	fun	Lfwy;	i	field_27440	leftLeg
METHOD	fun	(Lcfp;FFF)V	a	method_17095	animateModel
METHOD	fun	(Lcfp;FFFFF)V	a	method_17097	setAngles
METHOD	fun	()Lfxe;	b	method_32013	getTexturedModelData
METHOD	fun	()Lfwy;	c	method_2809	getRightArm
CLASS	fuo	net/minecraft/class_576	net/minecraft/client/render/entity/model/MagmaCubeEntityModel
FIELD	fuo	I	a	field_32508	SLICES_COUNT
FIELD	fuo	Lfwy;	b	field_27441	root
FIELD	fuo	[Lfwy;	f	field_3427	slices
METHOD	fuo	(I)Ljava/lang/String;	a	method_32015	getSliceName
METHOD	fuo	(Lckk;FFF)V	a	method_17098	animateModel
METHOD	fuo	(Lckk;FFFFF)V	a	method_22958	setAngles
METHOD	fuo	(Lfwy;I)Lfwy;	a	method_32016	method_32016
METHOD	fuo	()Lfxe;	b	method_32014	getTexturedModelData
CLASS	fup	net/minecraft/class_579	net/minecraft/client/render/entity/model/LeashKnotEntityModel
FIELD	fup	Ljava/lang/String;	a	field_32509	KNOT
FIELD	fup	Lfwy;	b	field_27442	root
FIELD	fup	Lfwy;	f	field_3431	knot
METHOD	fup	()Lfxe;	b	method_32017	getTexturedModelData
CLASS	fuq	net/minecraft/class_4595	net/minecraft/client/render/entity/model/CompositeEntityModel
METHOD	fuq	(Lezw;Lfaa;IIFFFFLfwy;)V	a	method_22961	method_22961
METHOD	fuq	()Ljava/lang/Iterable;	d	method_22960	getParts
CLASS	fur	net/minecraft/class_578	net/minecraft/client/render/entity/model/LlamaEntityModel
FIELD	fur	Lfwy;	a	field_27443	head
FIELD	fur	Lfwy;	b	field_27444	body
FIELD	fur	Lfwy;	f	field_27445	rightHindLeg
FIELD	fur	Lfwy;	g	field_27446	leftHindLeg
FIELD	fur	Lfwy;	h	field_27447	rightFrontLeg
FIELD	fur	Lfwy;	i	field_27448	leftFrontLeg
FIELD	fur	Lfwy;	j	field_27449	rightChest
FIELD	fur	Lfwy;	k	field_27450	leftChest
METHOD	fur	(Lchg;FFFFF)V	a	method_22962	setAngles
METHOD	fur	(Lezw;Lfaa;IIFFFFLfwy;)V	a	method_22963	method_22963
METHOD	fur	(Lfxc;)Lfxe;	a	method_32018	getTexturedModelData
METHOD	fur	(Lezw;Lfaa;IIFFFFLfwy;)V	b	method_22964	method_22964
CLASS	fus	net/minecraft/class_581	net/minecraft/client/render/entity/model/LlamaSpitEntityModel
FIELD	fus	Ljava/lang/String;	a	field_32510	MAIN
FIELD	fus	Lfwy;	b	field_27451	root
METHOD	fus	()Lfxe;	b	method_32019	getTexturedModelData
CLASS	fut	net/minecraft/class_580	net/minecraft/client/render/entity/model/MinecartEntityModel
FIELD	fut	Lfwy;	a	field_27452	root
METHOD	fut	()Lfxe;	b	method_32020	getTexturedModelData
CLASS	fuu	net/minecraft/class_3879	net/minecraft/client/model/Model
FIELD	fuu	Ljava/util/function/Function;	v	field_21343	layerFactory
METHOD	fuu	(Lale;)Lgdu;	a	method_23500	getLayer
METHOD	fuu	(Lezw;Lfaa;IIFFFF)V	a	method_2828	render
CLASS	fuv	net/minecraft/class_4496	net/minecraft/client/model/ModelUtil
METHOD	fuv	(FFF)F	a	method_22114	interpolateAngle
CLASS	fuw	net/minecraft/class_582	net/minecraft/client/render/entity/model/OcelotEntityModel
FIELD	fuw	F	A	field_32512	BODY_PIVOT_Z
FIELD	fuw	F	B	field_32513	UPPER_TAIL_PIVOT_Y
FIELD	fuw	F	C	field_32514	UPPER_TAIL_PIVOT_Z
FIELD	fuw	F	D	field_32515	LOWER_TAIL_PIVOT_Y
FIELD	fuw	F	E	field_32516	LOWER_TAIL_PIVOT_Z
FIELD	fuw	F	F	field_32517	FRONT_LEG_PIVOT_Z
FIELD	fuw	Ljava/lang/String;	G	field_32518	TAIL1
FIELD	fuw	Ljava/lang/String;	H	field_32519	TAIL2
FIELD	fuw	I	a	field_32520	SITTING_ANIMATION_STATE
FIELD	fuw	F	b	field_32521	HIND_LEG_PIVOT_Y
FIELD	fuw	F	f	field_32522	HIND_LEG_PIVOT_Z
FIELD	fuw	F	g	field_32523	FRONT_LEG_PIVOT_Y
FIELD	fuw	Lfwy;	h	field_27454	leftHindLeg
FIELD	fuw	Lfwy;	i	field_27455	rightHindLeg
FIELD	fuw	Lfwy;	j	field_27456	leftFrontLeg
FIELD	fuw	Lfwy;	k	field_27457	rightFrontLeg
FIELD	fuw	Lfwy;	l	field_3436	upperTail
FIELD	fuw	Lfwy;	m	field_3442	lowerTail
FIELD	fuw	Lfwy;	n	field_3435	head
FIELD	fuw	Lfwy;	o	field_3437	body
FIELD	fuw	I	p	field_3434	animationState
FIELD	fuw	I	q	field_32524	SNEAKING_ANIMATION_STATE
FIELD	fuw	I	r	field_32525	STANDING_ANIMATION_STATE
FIELD	fuw	I	s	field_32526	SPRINTING_ANIMATION_STATE
FIELD	fuw	F	t	field_32527	field_32527
FIELD	fuw	F	u	field_32528	BODY_SIZE_Y
FIELD	fuw	F	w	field_32529	field_32529
FIELD	fuw	F	x	field_32530	HEAD_PIVOT_Y
FIELD	fuw	F	y	field_32531	HEAD_PIVOT_Z
FIELD	fuw	F	z	field_32532	BODY_PIVOT_Y
METHOD	fuw	(Lfxc;)Lfxg;	a	method_32021	getModelData
CLASS	fux	net/minecraft/class_586	net/minecraft/client/render/entity/model/PandaEntityModel
FIELD	fux	F	j	field_3470	sittingAnimationProgress
FIELD	fux	F	k	field_3469	lieOnBackAnimationProgress
FIELD	fux	F	l	field_3468	playAnimationProgress
METHOD	fux	(Lcfs;FFF)V	a	method_17102	animateModel
METHOD	fux	(Lcfs;FFFFF)V	a	method_17103	setAngles
METHOD	fux	()Lfxe;	c	method_32022	getTexturedModelData
CLASS	fuy	net/minecraft/class_584	net/minecraft/client/render/entity/model/ParrotEntityModel
FIELD	fuy	Ljava/lang/String;	a	field_32533	FEATHER
FIELD	fuy	Lfwy;	b	field_27458	root
FIELD	fuy	Lfwy;	f	field_3458	body
FIELD	fuy	Lfwy;	g	field_3460	tail
FIELD	fuy	Lfwy;	h	field_27459	leftWing
FIELD	fuy	Lfwy;	i	field_27460	rightWing
FIELD	fuy	Lfwy;	j	field_3452	head
FIELD	fuy	Lfwy;	k	field_3456	feather
FIELD	fuy	Lfwy;	l	field_27461	leftLeg
FIELD	fuy	Lfwy;	m	field_27462	rightLeg
METHOD	fuy	(Lcft;)Lfuy$a;	a	method_17107	getPose
METHOD	fuy	(Lcft;FFF)V	a	method_17108	animateModel
METHOD	fuy	(Lcft;FFFFF)V	a	method_17112	setAngles
METHOD	fuy	(Lezw;Lfaa;IIFFFFI)V	a	method_17106	poseOnShoulder
METHOD	fuy	(Lfuy$a;)V	a	method_17110	animateModel
METHOD	fuy	(Lfuy$a;IFFFFF)V	a	method_17111	setAngles
METHOD	fuy	()Lfxe;	b	method_32023	getTexturedModelData
CLASS	fuy$a	net/minecraft/class_584$class_585	net/minecraft/client/render/entity/model/ParrotEntityModel$Pose
FIELD	fuy$a	Lfuy$a;	a	field_3462	field_3462
FIELD	fuy$a	Lfuy$a;	b	field_3465	field_3465
FIELD	fuy$a	Lfuy$a;	c	field_3466	field_3466
FIELD	fuy$a	Lfuy$a;	d	field_3463	field_3463
FIELD	fuy$a	Lfuy$a;	e	field_3464	field_3464
FIELD	fuy$a	[Lfuy$a;	f	field_3467	field_3467
METHOD	fuy$a	()[Lfuy$a;	a	method_36893	method_36893
CLASS	fuz	net/minecraft/class_588	net/minecraft/client/render/entity/model/PhantomEntityModel
FIELD	fuz	Ljava/lang/String;	a	field_32534	TAIL_BASE
FIELD	fuz	Ljava/lang/String;	b	field_32535	TAIL_TIP
FIELD	fuz	Lfwy;	f	field_27463	root
FIELD	fuz	Lfwy;	g	field_3477	leftWingBase
FIELD	fuz	Lfwy;	h	field_3476	leftWingTip
FIELD	fuz	Lfwy;	i	field_3474	rightWingBase
FIELD	fuz	Lfwy;	j	field_3472	rightWingTip
FIELD	fuz	Lfwy;	k	field_3471	tailBase
FIELD	fuz	Lfwy;	l	field_3473	tailTip
METHOD	fuz	(Lckd;FFFFF)V	a	method_33686	setAngles
METHOD	fuz	()Lfxe;	b	method_32024	getTexturedModelData
CLASS	fva	net/minecraft/class_587	net/minecraft/client/render/entity/model/PigEntityModel
METHOD	fva	(Lfxc;)Lfxe;	a	method_32025	getTexturedModelData
CLASS	fvb	net/minecraft/class_7946	net/minecraft/client/render/entity/model/PiglinHeadEntityModel
FIELD	fvb	Lfwy;	a	field_41379	head
FIELD	fvb	Lfwy;	b	field_41380	leftEar
FIELD	fvb	Lfwy;	c	field_41381	rightEar
METHOD	fvb	()Lfxg;	a	method_47655	getModelData
CLASS	fvc	net/minecraft/class_4840	net/minecraft/client/render/entity/model/PiglinEntityModel
FIELD	fvc	Lfwy;	A	field_27465	leftEar
FIELD	fvc	Lfxa;	B	field_25634	bodyRotation
FIELD	fvc	Lfxa;	C	field_25635	headRotation
FIELD	fvc	Lfxa;	D	field_25632	leftArmRotation
FIELD	fvc	Lfxa;	E	field_25633	rightArmRotation
FIELD	fvc	Lfwy;	a	field_27464	rightEar
METHOD	fvc	(Lbtp;)V	a	method_29354	rotateMainArm
METHOD	fvc	(Lbtp;F)V	a	method_29355	animateArms
METHOD	fvc	(Lbtp;FFFFF)V	a	method_24803	setAngles
METHOD	fvc	(Lfxc;)Lfxg;	a	method_32026	getModelData
METHOD	fvc	(Lfxc;Lfxg;)V	a	method_47656	addHead
CLASS	fvd	net/minecraft/class_591	net/minecraft/client/render/entity/model/PlayerEntityModel
FIELD	fvd	Ljava/lang/String;	A	field_32539	CLOAK
FIELD	fvd	Ljava/lang/String;	B	field_32540	LEFT_SLEEVE
FIELD	fvd	Ljava/lang/String;	C	field_32541	RIGHT_SLEEVE
FIELD	fvd	Ljava/lang/String;	D	field_32536	LEFT_PANTS
FIELD	fvd	Ljava/lang/String;	E	field_32537	RIGHT_PANTS
FIELD	fvd	Ljava/util/List;	F	field_27466	parts
FIELD	fvd	Lfwy;	G	field_3485	cloak
FIELD	fvd	Lfwy;	H	field_3481	ear
FIELD	fvd	Z	I	field_3480	thinArms
FIELD	fvd	Ljava/lang/String;	a	field_32538	EAR
FIELD	fvd	Lfwy;	b	field_3484	leftSleeve
FIELD	fvd	Lfwy;	w	field_3486	rightSleeve
FIELD	fvd	Lfwy;	x	field_3482	leftPants
FIELD	fvd	Lfwy;	y	field_3479	rightPants
FIELD	fvd	Lfwy;	z	field_3483	jacket
METHOD	fvd	(Lazf;)Lfwy;	a	method_22697	getRandomPart
METHOD	fvd	(Lezw;Lfaa;II)V	a	method_2824	renderEars
METHOD	fvd	(Lfwy;)Z	a	method_32027	method_32027
METHOD	fvd	(Lfxc;Z)Lfxg;	a	method_32028	getTexturedModelData
METHOD	fvd	(Lezw;Lfaa;II)V	b	method_2823	renderCape
METHOD	fvd	(Lbtn;FFFFF)V	method_17087	method_17087	setAngles
CLASS	fve	net/minecraft/class_590	net/minecraft/client/render/entity/model/PolarBearEntityModel
METHOD	fve	(Lcfv;FFFFF)V	a	method_17114	setAngles
METHOD	fve	()Lfxe;	c	method_32029	getTexturedModelData
CLASS	fvf	net/minecraft/class_592	net/minecraft/client/render/entity/model/LargePufferfishEntityModel
FIELD	fvf	Lfwy;	a	field_27467	root
FIELD	fvf	Lfwy;	b	field_27468	leftBlueFin
FIELD	fvf	Lfwy;	f	field_27469	rightBlueFin
METHOD	fvf	()Lfxe;	b	method_32030	getTexturedModelData
CLASS	fvg	net/minecraft/class_595	net/minecraft/client/render/entity/model/MediumPufferfishEntityModel
FIELD	fvg	Lfwy;	a	field_27470	root
FIELD	fvg	Lfwy;	b	field_27471	leftBlueFin
FIELD	fvg	Lfwy;	f	field_27472	rightBlueFin
METHOD	fvg	()Lfxe;	b	method_32031	getTexturedModelData
CLASS	fvh	net/minecraft/class_594	net/minecraft/client/render/entity/model/SmallPufferfishEntityModel
FIELD	fvh	Lfwy;	a	field_27473	root
FIELD	fvh	Lfwy;	b	field_27474	leftFin
FIELD	fvh	Lfwy;	f	field_27475	rightFin
METHOD	fvh	()Lfxe;	b	method_32032	getTexturedModelData
CLASS	fvi	net/minecraft/class_597	net/minecraft/client/render/entity/model/QuadrupedEntityModel
FIELD	fvi	Lfwy;	a	field_3535	head
FIELD	fvi	Lfwy;	b	field_3538	body
FIELD	fvi	Lfwy;	f	field_27476	rightHindLeg
FIELD	fvi	Lfwy;	g	field_27477	leftHindLeg
FIELD	fvi	Lfwy;	h	field_27478	rightFrontLeg
FIELD	fvi	Lfwy;	i	field_27479	leftFrontLeg
METHOD	fvi	(ILfxc;)Lfxg;	a	method_32033	getModelData
CLASS	fvj	net/minecraft/class_596	net/minecraft/client/render/entity/model/RabbitEntityModel
FIELD	fvj	F	a	field_32542	HAUNCH_JUMP_PITCH_MULTIPLIER
FIELD	fvj	F	b	field_32543	FRONT_LEGS_JUMP_PITCH_MULTIPLIER
FIELD	fvj	Ljava/lang/String;	f	field_32544	LEFT_HAUNCH
FIELD	fvj	Ljava/lang/String;	g	field_32545	RIGHT_HAUNCH
FIELD	fvj	Lfwy;	h	field_27480	leftHindLeg
FIELD	fvj	Lfwy;	i	field_27481	rightHindLeg
FIELD	fvj	Lfwy;	j	field_27482	leftHaunch
FIELD	fvj	Lfwy;	k	field_27483	rightHaunch
FIELD	fvj	Lfwy;	l	field_3528	body
FIELD	fvj	Lfwy;	m	field_27484	leftFrontLeg
FIELD	fvj	Lfwy;	n	field_27485	rightFrontLeg
FIELD	fvj	Lfwy;	o	field_27486	head
FIELD	fvj	Lfwy;	p	field_27487	rightEar
FIELD	fvj	Lfwy;	q	field_27488	leftEar
FIELD	fvj	Lfwy;	r	field_3524	tail
FIELD	fvj	Lfwy;	s	field_3530	nose
FIELD	fvj	F	t	field_3531	jumpProgress
FIELD	fvj	F	u	field_32546	SCALE
METHOD	fvj	()Lfxe;	a	method_32034	getTexturedModelData
METHOD	fvj	(Lcfx;FFF)V	a	method_17115	animateModel
METHOD	fvj	(Lcfx;FFFFF)V	a	method_17117	setAngles
METHOD	fvj	(Lezw;Lfaa;IIFFFFLfwy;)V	a	method_22966	method_22966
METHOD	fvj	(Lezw;Lfaa;IIFFFFLfwy;)V	b	method_22967	method_22967
METHOD	fvj	(Lezw;Lfaa;IIFFFFLfwy;)V	c	method_22968	method_22968
CLASS	fvk	net/minecraft/class_7754	net/minecraft/client/render/entity/model/RaftEntityModel
FIELD	fvk	Ljava/lang/String;	a	field_40473	LEFT_PADDLE
FIELD	fvk	Ljava/lang/String;	b	field_40474	RIGHT_PADDLE
FIELD	fvk	Ljava/lang/String;	f	field_40475	BOTTOM
FIELD	fvk	Lfwy;	g	field_40476	leftPaddle
FIELD	fvk	Lfwy;	h	field_40477	rightPaddle
FIELD	fvk	Lcom/google/common/collect/ImmutableList;	i	field_40478	parts
METHOD	fvk	(Lcot;FFFFF)V	a	method_45711	setAngles
METHOD	fvk	(Lcot;ILfwy;F)V	a	method_45712	setPaddleAngle
METHOD	fvk	(Lfwy;)Lcom/google/common/collect/ImmutableList$Builder;	a	method_45710	getParts
METHOD	fvk	(Lfxh;)V	a	method_45713	addParts
METHOD	fvk	()Lfxe;	b	method_45714	getTexturedModelData
METHOD	fvk	()Lcom/google/common/collect/ImmutableList;	c	method_45715	getParts
CLASS	fvl	net/minecraft/class_571	net/minecraft/client/render/entity/model/RavagerEntityModel
FIELD	fvl	Lfwy;	a	field_27489	root
FIELD	fvl	Lfwy;	b	field_3386	head
FIELD	fvl	Lfwy;	f	field_3388	jaw
FIELD	fvl	Lfwy;	g	field_27490	rightHindLeg
FIELD	fvl	Lfwy;	h	field_27491	leftHindLeg
FIELD	fvl	Lfwy;	i	field_27492	rightFrontLeg
FIELD	fvl	Lfwy;	j	field_27493	leftFrontLeg
FIELD	fvl	Lfwy;	k	field_3384	neck
METHOD	fvl	(Lckg;FFF)V	a	method_17089	animateModel
METHOD	fvl	(Lckg;FFFFF)V	a	method_17091	setAngles
METHOD	fvl	()Lfxe;	b	method_32035	getTexturedModelData
CLASS	fvm	net/minecraft/class_599	net/minecraft/client/render/entity/model/SalmonEntityModel
FIELD	fvm	Ljava/lang/String;	a	field_32547	BODY_FRONT
FIELD	fvm	Ljava/lang/String;	b	field_32548	BODY_BACK
FIELD	fvm	Lfwy;	f	field_27494	root
FIELD	fvm	Lfwy;	g	field_3548	tail
METHOD	fvm	()Lfxe;	b	method_32036	getTexturedModelData
CLASS	fvn	net/minecraft/class_598	net/minecraft/client/render/entity/model/SheepWoolEntityModel
FIELD	fvn	F	j	field_3541	headAngle
METHOD	fvn	(Lcfz;FFF)V	a	method_17118	animateModel
METHOD	fvn	(Lcfz;FFFFF)V	a	method_17119	setAngles
METHOD	fvn	()Lfxe;	c	method_32037	getTexturedModelData
CLASS	fvo	net/minecraft/class_601	net/minecraft/client/render/entity/model/SheepEntityModel
FIELD	fvo	F	j	field_3552	headPitchModifier
METHOD	fvo	(Lcfz;FFF)V	a	method_17120	animateModel
METHOD	fvo	(Lcfz;FFFFF)V	a	method_17121	setAngles
METHOD	fvo	()Lfxe;	c	method_32038	getTexturedModelData
CLASS	fvp	net/minecraft/class_600	net/minecraft/client/render/entity/model/ShieldEntityModel
FIELD	fvp	Ljava/lang/String;	a	field_32549	PLATE
FIELD	fvp	Ljava/lang/String;	b	field_32550	HANDLE
FIELD	fvp	I	c	field_32551	field_32551
FIELD	fvp	I	d	field_32552	field_32552
FIELD	fvp	Lfwy;	e	field_27495	root
FIELD	fvp	Lfwy;	f	field_3550	plate
FIELD	fvp	Lfwy;	g	field_3551	handle
METHOD	fvp	()Lfxe;	a	method_32039	getTexturedModelData
METHOD	fvp	()Lfwy;	b	method_23774	getPlate
METHOD	fvp	()Lfwy;	c	method_23775	getHandle
CLASS	fvq	net/minecraft/class_603	net/minecraft/client/render/entity/model/ShulkerBulletEntityModel
FIELD	fvq	Ljava/lang/String;	a	field_32553	MAIN
FIELD	fvq	Lfwy;	b	field_27496	root
FIELD	fvq	Lfwy;	f	field_3556	bullet
METHOD	fvq	()Lfxe;	b	method_32040	getTexturedModelData
CLASS	fvr	net/minecraft/class_602	net/minecraft/client/render/entity/model/ShulkerEntityModel
FIELD	fvr	Ljava/lang/String;	a	field_32554	LID
FIELD	fvr	Ljava/lang/String;	b	field_32555	BASE
FIELD	fvr	Lfwy;	f	field_3553	base
FIELD	fvr	Lfwy;	g	field_3555	lid
FIELD	fvr	Lfwy;	h	field_3554	head
METHOD	fvr	()Lfxe;	a	method_32041	getTexturedModelData
METHOD	fvr	(Lckh;FFFFF)V	a	method_17122	setAngles
METHOD	fvr	()Lfwy;	b	method_2829	getLid
METHOD	fvr	()Lfwy;	c	method_2830	getHead
CLASS	fvs	net/minecraft/class_604	net/minecraft/client/render/entity/model/SilverfishEntityModel
FIELD	fvs	I	a	field_32556	BODY_PARTS_COUNT
FIELD	fvs	Lfwy;	b	field_27497	root
FIELD	fvs	[Lfwy;	f	field_3560	body
FIELD	fvs	[Lfwy;	g	field_3557	scales
FIELD	fvs	[[I	h	field_3558	SEGMENT_LOCATIONS
FIELD	fvs	[[I	i	field_3559	SEGMENT_SIZES
METHOD	fvs	(I)Ljava/lang/String;	a	method_32043	getLayerName
METHOD	fvs	(Lfwy;I)Lfwy;	a	method_32044	method_32044
METHOD	fvs	()Lfxe;	b	method_32042	getTexturedModelData
METHOD	fvs	(I)Ljava/lang/String;	b	method_32045	getSegmentName
METHOD	fvs	(Lfwy;I)Lfwy;	b	method_32046	method_32046
CLASS	fvt	net/minecraft/class_606	net/minecraft/client/render/entity/model/SkeletonEntityModel
METHOD	fvt	(Lbtp;FFF)V	a	method_19689	animateModel
METHOD	fvt	(Lbtp;FFFFF)V	a	method_19690	setAngles
METHOD	fvt	(Lfxh;)V	a	method_57794	addLimbs
METHOD	fvt	()Lfxe;	e	method_32047	getTexturedModelData
CLASS	fvu	net/minecraft/class_607	net/minecraft/client/render/entity/model/SkullEntityModel
FIELD	fvu	Lfwy;	a	field_3564	head
FIELD	fvu	Lfwy;	b	field_27498	root
METHOD	fvu	()Lfxg;	a	method_32048	getModelData
METHOD	fvu	()Lfxe;	b	method_32049	getHeadTexturedModelData
METHOD	fvu	()Lfxe;	c	method_32050	getSkullTexturedModelData
CLASS	fvv	net/minecraft/class_5598	net/minecraft/client/render/block/entity/SkullBlockEntityModel
METHOD	fvv	(FFF)V	a	method_2821	setHeadRotation
CLASS	fvw	net/minecraft/class_609	net/minecraft/client/render/entity/model/SlimeEntityModel
FIELD	fvw	Lfwy;	a	field_27499	root
METHOD	fvw	()Lfxe;	b	method_32051	getOuterTexturedModelData
METHOD	fvw	()Lfxe;	c	method_32052	getInnerTexturedModelData
CLASS	fvx	net/minecraft/class_8185	net/minecraft/client/render/entity/model/SnifferEntityModel
FIELD	fvx	F	a	field_43364	LIMB_ANGLE_SCALE
FIELD	fvx	F	b	field_43407	LIMB_DISTANCE_SCALE
FIELD	fvx	Lfwy;	f	field_42881	root
FIELD	fvx	Lfwy;	g	field_43085	head
METHOD	fvx	(Lchu;FFFFF)V	a	method_49302	setAngles
METHOD	fvx	()Lfxe;	b	method_49303	getTexturedModelData
CLASS	fvy	net/minecraft/class_608	net/minecraft/client/render/entity/model/SnowGolemEntityModel
FIELD	fvy	Ljava/lang/String;	a	field_32557	UPPER_BODY
FIELD	fvy	Lfwy;	b	field_27500	root
FIELD	fvy	Lfwy;	f	field_27501	upperBody
FIELD	fvy	Lfwy;	g	field_3568	head
FIELD	fvy	Lfwy;	h	field_27502	leftArm
FIELD	fvy	Lfwy;	i	field_27503	rightArm
METHOD	fvy	()Lfxe;	b	method_32053	getTexturedModelData
METHOD	fvy	()Lfwy;	c	method_2834	getHead
CLASS	fvz	net/minecraft/class_611	net/minecraft/client/render/entity/model/SpiderEntityModel
FIELD	fvz	Ljava/lang/String;	a	field_32558	BODY0
FIELD	fvz	Ljava/lang/String;	b	field_32559	BODY1
FIELD	fvz	Ljava/lang/String;	f	field_32560	RIGHT_MIDDLE_FRONT_LEG
FIELD	fvz	Ljava/lang/String;	g	field_32561	LEFT_MIDDLE_FRONT_LEG
FIELD	fvz	Ljava/lang/String;	h	field_32562	RIGHT_MIDDLE_HIND_LEG
FIELD	fvz	Ljava/lang/String;	i	field_32563	LEFT_MIDDLE_HIND_LEG
FIELD	fvz	Lfwy;	j	field_27504	root
FIELD	fvz	Lfwy;	k	field_3583	head
FIELD	fvz	Lfwy;	l	field_27505	rightHindLeg
FIELD	fvz	Lfwy;	m	field_27506	leftHindLeg
FIELD	fvz	Lfwy;	n	field_27507	rightMiddleLeg
FIELD	fvz	Lfwy;	o	field_27508	leftMiddleLeg
FIELD	fvz	Lfwy;	p	field_27509	rightMiddleFrontLeg
FIELD	fvz	Lfwy;	q	field_27510	leftMiddleFrontLeg
FIELD	fvz	Lfwy;	r	field_27511	rightFrontLeg
FIELD	fvz	Lfwy;	s	field_27512	leftFrontLeg
METHOD	fvz	()Lfxe;	b	method_32054	getTexturedModelData
CLASS	fwa	net/minecraft/class_610	net/minecraft/client/render/entity/model/SquidEntityModel
FIELD	fwa	[Lfwy;	a	field_3574	tentacles
FIELD	fwa	Lfwy;	b	field_27513	root
METHOD	fwa	(I)Ljava/lang/String;	a	method_32056	getTentacleName
METHOD	fwa	(Lfwy;I)Lfwy;	a	method_32057	method_32057
METHOD	fwa	()Lfxe;	b	method_32055	getTexturedModelData
CLASS	fwb	net/minecraft/class_4997	net/minecraft/client/render/entity/model/StriderEntityModel
FIELD	fwb	Ljava/lang/String;	a	field_32564	RIGHT_BOTTOM_BRISTLE
FIELD	fwb	Ljava/lang/String;	b	field_32565	RIGHT_MIDDLE_BRISTLE
FIELD	fwb	Ljava/lang/String;	f	field_32566	RIGHT_TOP_BRISTLE
FIELD	fwb	Ljava/lang/String;	g	field_32567	LEFT_TOP_BRISTLE
FIELD	fwb	Ljava/lang/String;	h	field_32568	LEFT_MIDDLE_BRISTLE
FIELD	fwb	Ljava/lang/String;	i	field_32569	LEFT_BOTTOM_BRISTLE
FIELD	fwb	Lfwy;	j	field_27514	root
FIELD	fwb	Lfwy;	k	field_23353	rightLeg
FIELD	fwb	Lfwy;	l	field_23354	leftLeg
FIELD	fwb	Lfwy;	m	field_23355	body
FIELD	fwb	Lfwy;	n	field_27515	rightBottomBristle
FIELD	fwb	Lfwy;	o	field_27516	rightMiddleBristle
FIELD	fwb	Lfwy;	p	field_27517	rightTopBristle
FIELD	fwb	Lfwy;	q	field_27518	leftTopBristle
FIELD	fwb	Lfwy;	r	field_27519	leftMiddleBristle
FIELD	fwb	Lfwy;	s	field_27520	leftBottomBristle
METHOD	fwb	(Lcko;FFFFF)V	a	method_26414	setAngles
METHOD	fwb	()Lfxe;	b	method_32058	getTexturedModelData
CLASS	fwc	net/minecraft/class_7201	net/minecraft/client/render/entity/model/TadpoleEntityModel
FIELD	fwc	Lfwy;	a	field_37933	root
FIELD	fwc	Lfwy;	b	field_37934	tail
METHOD	fwc	(Lcha;FFFFF)V	a	method_41916	setAngles
METHOD	fwc	()Lfxe;	c	method_41917	getTexturedModelData
CLASS	fwd	net/minecraft/class_613	net/minecraft/client/render/entity/model/TridentEntityModel
FIELD	fwd	Lale;	a	field_3592	TEXTURE
FIELD	fwd	Lfwy;	b	field_27521	root
METHOD	fwd	()Lfxe;	a	method_32059	getTexturedModelData
CLASS	fwe	net/minecraft/class_612	net/minecraft/client/render/entity/model/SmallTropicalFishEntityModel
FIELD	fwe	Lfwy;	a	field_27522	root
FIELD	fwe	Lfwy;	b	field_27523	tail
METHOD	fwe	(Lfxc;)Lfxe;	a	method_32060	getTexturedModelData
CLASS	fwf	net/minecraft/class_615	net/minecraft/client/render/entity/model/LargeTropicalFishEntityModel
FIELD	fwf	Lfwy;	a	field_27524	root
FIELD	fwf	Lfwy;	b	field_3599	tail
METHOD	fwf	(Lfxc;)Lfxe;	a	method_32061	getTexturedModelData
CLASS	fwg	net/minecraft/class_614	net/minecraft/client/render/entity/model/TurtleEntityModel
FIELD	fwg	Ljava/lang/String;	j	field_32570	EGG_BELLY
FIELD	fwg	Lfwy;	k	field_3594	plastron
METHOD	fwg	(Lcge;FFFFF)V	a	method_17125	setAngles
METHOD	fwg	()Lfxe;	c	method_32062	getTexturedModelData
CLASS	fwh	net/minecraft/class_617	net/minecraft/client/render/entity/model/VexEntityModel
FIELD	fwh	Lfwy;	a	field_41116	root
FIELD	fwh	Lfwy;	b	field_41117	body
FIELD	fwh	Lfwy;	f	field_41118	rightArm
FIELD	fwh	Lfwy;	g	field_41119	leftArm
FIELD	fwh	Lfwy;	h	field_3602	rightWing
FIELD	fwh	Lfwy;	i	field_3601	leftWing
FIELD	fwh	Lfwy;	j	field_41711	head
METHOD	fwh	(Lckp;FFFFF)V	a	method_17127	setAngles
METHOD	fwh	(Lcun;Lcun;F)V	a	method_48293	setChargingArmAngles
METHOD	fwh	(Lezw;Z)V	a	method_47977	translateForHand
METHOD	fwh	()Lfxe;	b	method_32063	getTexturedModelData
CLASS	fwi	net/minecraft/class_3884	net/minecraft/client/render/entity/model/ModelWithHat
METHOD	fwi	(Z)V	a	method_17150	setHatVisible
CLASS	fwj	net/minecraft/class_620	net/minecraft/client/render/entity/model/VillagerResemblingModel
FIELD	fwj	Lfwy;	a	field_27525	nose
FIELD	fwj	Lfwy;	b	field_27526	root
FIELD	fwj	Lfwy;	f	field_27527	head
FIELD	fwj	Lfwy;	g	field_27528	hat
FIELD	fwj	Lfwy;	h	field_27529	hatRim
FIELD	fwj	Lfwy;	i	field_27530	rightLeg
FIELD	fwj	Lfwy;	j	field_27531	leftLeg
METHOD	fwj	()Lfxg;	b	method_32064	getModelData
CLASS	fwk	net/minecraft/class_7280	net/minecraft/client/render/entity/model/WardenEntityModel
FIELD	fwk	Lfwy;	a	field_38315	bone
FIELD	fwk	Lfwy;	b	field_38316	body
FIELD	fwk	Lfwy;	f	field_38317	head
FIELD	fwk	Lfwy;	g	field_38318	rightTendril
FIELD	fwk	Lfwy;	h	field_38319	leftTendril
FIELD	fwk	Lfwy;	i	field_38320	leftLeg
FIELD	fwk	Lfwy;	j	field_38321	leftArm
FIELD	fwk	Lfwy;	k	field_38449	leftRibcage
FIELD	fwk	Lfwy;	l	field_38322	rightArm
FIELD	fwk	Lfwy;	m	field_38323	rightLeg
FIELD	fwk	Lfwy;	n	field_38450	rightRibcage
FIELD	fwk	F	o	field_38324	field_38324
FIELD	fwk	F	p	field_38325	field_38325
FIELD	fwk	Lfwy;	q	field_38327	root
FIELD	fwk	Ljava/util/List;	r	field_38451	tendrils
FIELD	fwk	Ljava/util/List;	s	field_38452	justBody
FIELD	fwk	Ljava/util/List;	t	field_38453	headAndLimbs
FIELD	fwk	Ljava/util/List;	u	field_38454	bodyHeadAndLimbs
METHOD	fwk	(F)V	a	method_42734	setHeadAndBodyAngles
METHOD	fwk	(FF)V	a	method_42735	setHeadAngle
METHOD	fwk	(Lclz;FF)V	a	method_42736	setTendrilPitches
METHOD	fwk	(Lclz;FFFFF)V	a	method_42580	setAngles
METHOD	fwk	()Lfxe;	b	method_42578	getTexturedModelData
METHOD	fwk	(FF)V	b	method_42737	setLimbAngles
METHOD	fwk	()Ljava/util/List;	c	method_42738	getTendrils
METHOD	fwk	()Ljava/util/List;	d	method_42739	getBody
METHOD	fwk	()Ljava/util/List;	e	method_42740	getHeadAndLimbs
METHOD	fwk	()Ljava/util/List;	f	method_42741	getBodyHeadAndLimbs
METHOD	fwk	()V	g	method_42742	setArmPivots
CLASS	fwl	net/minecraft/class_7755	net/minecraft/client/render/entity/model/ModelWithWaterPatch
METHOD	fwl	()Lfwy;	c	method_22954	getWaterPatch
CLASS	fwm	net/minecraft/class_8974	net/minecraft/client/render/entity/model/WindChargeEntityModel
FIELD	fwm	I	a	field_48704	field_48704
FIELD	fwm	Lfwy;	b	field_47441	bone
FIELD	fwm	Lfwy;	f	field_48705	windCharge
FIELD	fwm	Lfwy;	g	field_48706	wind
METHOD	fwm	(Lcod;FFFFF)V	a	method_55239	setAngles
METHOD	fwm	()Lfxe;	b	method_55240	getTexturedModelData
CLASS	fwn	net/minecraft/class_622	net/minecraft/client/render/entity/model/WitchEntityModel
FIELD	fwn	Z	b	field_3614	liftingNose
METHOD	fwn	(Z)V	b	method_2840	setLiftingNose
METHOD	fwn	()Lfxe;	c	method_32065	getTexturedModelData
METHOD	fwn	()Lfwy;	e	method_2839	getNose
CLASS	fwo	net/minecraft/class_621	net/minecraft/client/render/entity/model/WitherEntityModel
FIELD	fwo	Ljava/lang/String;	a	field_32571	RIBCAGE
FIELD	fwo	Ljava/lang/String;	b	field_32572	CENTER_HEAD
FIELD	fwo	Ljava/lang/String;	f	field_32573	RIGHT_HEAD
FIELD	fwo	Ljava/lang/String;	g	field_32574	LEFT_HEAD
FIELD	fwo	F	h	field_32575	RIBCAGE_PITCH_OFFSET
FIELD	fwo	F	i	field_32576	TAIL_PITCH_OFFSET
FIELD	fwo	Lfwy;	j	field_27532	root
FIELD	fwo	Lfwy;	k	field_27533	centerHead
FIELD	fwo	Lfwy;	l	field_27534	rightHead
FIELD	fwo	Lfwy;	m	field_27535	leftHead
FIELD	fwo	Lfwy;	n	field_27536	ribcage
FIELD	fwo	Lfwy;	o	field_27537	tail
METHOD	fwo	(Lcit;FFF)V	a	method_17128	animateModel
METHOD	fwo	(Lcit;FFFFF)V	a	method_17130	setAngles
METHOD	fwo	(Lcit;Lfwy;I)V	a	method_32066	rotateHead
METHOD	fwo	(Lfxc;)Lfxe;	a	method_32067	getTexturedModelData
CLASS	fwp	net/minecraft/class_624	net/minecraft/client/render/entity/model/WolfEntityModel
FIELD	fwp	Ljava/lang/String;	a	field_32577	REAL_HEAD
FIELD	fwp	Ljava/lang/String;	b	field_32578	UPPER_BODY
FIELD	fwp	Ljava/lang/String;	f	field_32579	REAL_TAIL
FIELD	fwp	Lfwy;	g	field_3621	head
FIELD	fwp	Lfwy;	h	field_20788	realHead
FIELD	fwp	Lfwy;	i	field_3623	torso
FIELD	fwp	Lfwy;	j	field_27538	rightHindLeg
FIELD	fwp	Lfwy;	k	field_27539	leftHindLeg
FIELD	fwp	Lfwy;	l	field_27540	rightFrontLeg
FIELD	fwp	Lfwy;	m	field_27541	leftFrontLeg
FIELD	fwp	Lfwy;	n	field_3617	tail
FIELD	fwp	Lfwy;	o	field_20789	realTail
FIELD	fwp	Lfwy;	p	field_3619	neck
FIELD	fwp	I	q	field_32580	field_32580
METHOD	fwp	(Lcgg;FFF)V	a	method_17131	animateModel
METHOD	fwp	(Lcgg;FFFFF)V	a	method_17133	setAngles
METHOD	fwp	(Lfxc;)Lfxg;	a	method_32068	getTexturedModelData
CLASS	fwq	net/minecraft/class_623	net/minecraft/client/render/entity/model/ZombieEntityModel
METHOD	fwq	(Lcku;)Z	a	method_17793	isAttacking
CLASS	fwr	net/minecraft/class_619	net/minecraft/client/render/entity/model/ZombieVillagerEntityModel
FIELD	fwr	Lfwy;	a	field_17144	hatRim
METHOD	fwr	(Lcku;FFFFF)V	a	method_17135	setAngles
METHOD	fwr	(Lfxc;)Lfxe;	a	method_32069	getArmorTexturedModelData
METHOD	fwr	()Lfxe;	c	method_32070	getTexturedModelData
CLASS	fws	net/minecraft/class_626	net/minecraft/client/render/entity/model/DragonHeadEntityModel
FIELD	fws	Lfwy;	a	field_3638	head
FIELD	fws	Lfwy;	b	field_3639	jaw
METHOD	fws	()Lfxe;	a	method_32071	getTexturedModelData
CLASS	fwt	net/minecraft/class_6228	net/minecraft/unused/packageinfo/PackageInfo6228
CLASS	fwu	net/minecraft/class_5599	net/minecraft/client/render/entity/model/EntityModelLoader
FIELD	fwu	Ljava/util/Map;	a	field_27542	modelParts
METHOD	fwu	(Lfww;)Lfwy;	a	method_32072	getModelPart
CLASS	fwv	net/minecraft/class_5600	net/minecraft/client/render/entity/model/EntityModels
FIELD	fwv	Lfxc;	a	field_27543	FISH_PATTERN_DILATION
FIELD	fwv	Lfxc;	b	field_27544	ARMOR_DILATION
FIELD	fwv	Lfxc;	c	field_27545	HAT_DILATION
METHOD	fwv	()Ljava/util/Map;	a	method_32073	getModels
METHOD	fwv	(Lcom/google/common/collect/ImmutableMap$Builder;Lfxe;Ldtn;)V	a	method_45716	method_45716
METHOD	fwv	(Lcom/google/common/collect/ImmutableMap;Lfww;)Z	a	method_32075	method_32075
METHOD	fwv	(Lcom/google/common/collect/ImmutableMap$Builder;Lfxe;Ldtn;)V	b	method_32074	method_32074
CLASS	fww	net/minecraft/class_5601	net/minecraft/client/render/entity/model/EntityModelLayer
FIELD	fww	Lale;	a	field_27546	id
FIELD	fww	Ljava/lang/String;	b	field_27547	name
METHOD	fww	()Lale;	a	method_35743	getId
METHOD	fww	()Ljava/lang/String;	b	method_35744	getName
CLASS	fwx	net/minecraft/class_5602	net/minecraft/client/render/entity/model/EntityModelLayers
FIELD	fwx	Lfww;	A	field_27692	field_27692
FIELD	fwx	Lfww;	B	field_27693	field_27693
FIELD	fwx	Lfww;	C	field_27694	field_27694
FIELD	fwx	Lfww;	D	field_27695	CONDUIT_EYE
FIELD	fwx	Lfww;	E	field_27696	CONDUIT_SHELL
FIELD	fwx	Lfww;	F	field_27697	CONDUIT_WIND
FIELD	fwx	Lfww;	G	field_27698	field_27698
FIELD	fwx	Lfww;	H	field_27699	field_27699
FIELD	fwx	Lfww;	I	field_27700	CREEPER_ARMOR
FIELD	fwx	Lfww;	J	field_27548	field_27548
FIELD	fwx	Lfww;	K	field_42882	field_42882
FIELD	fwx	Lfww;	L	field_42883	field_42883
FIELD	fwx	Lfww;	M	field_27549	field_27549
FIELD	fwx	Lfww;	N	field_27550	field_27550
FIELD	fwx	Lfww;	O	field_27551	field_27551
FIELD	fwx	Lfww;	P	field_27552	field_27552
FIELD	fwx	Lfww;	Q	field_27553	field_27553
FIELD	fwx	Lfww;	R	field_27554	field_27554
FIELD	fwx	Lfww;	S	field_27555	DROWNED_INNER_ARMOR
FIELD	fwx	Lfww;	T	field_27556	DROWNED_OUTER_ARMOR
FIELD	fwx	Lfww;	U	field_27557	DROWNED_OUTER
FIELD	fwx	Lfww;	V	field_27558	field_27558
FIELD	fwx	Lfww;	W	field_27559	field_27559
FIELD	fwx	Lfww;	X	field_27560	field_27560
FIELD	fwx	Lfww;	Y	field_27561	field_27561
FIELD	fwx	Lfww;	Z	field_27562	field_27562
FIELD	fwx	Lfww;	aA	field_27613	field_27613
FIELD	fwx	Lfww;	aB	field_27614	field_27614
FIELD	fwx	Lfww;	aC	field_27615	field_27615
FIELD	fwx	Lfww;	aD	field_27616	field_27616
FIELD	fwx	Lfww;	aE	field_27617	field_27617
FIELD	fwx	Lfww;	aF	field_27618	field_27618
FIELD	fwx	Lfww;	aG	field_27619	field_27619
FIELD	fwx	Lfww;	aH	field_27620	field_27620
FIELD	fwx	Lfww;	aI	field_27621	field_27621
FIELD	fwx	Lfww;	aJ	field_27622	field_27622
FIELD	fwx	Lfww;	aK	field_27623	field_27623
FIELD	fwx	Lfww;	aL	field_27624	PIGLIN_BRUTE_INNER_ARMOR
FIELD	fwx	Lfww;	a	field_38455	field_38455
FIELD	fwx	Lfww;	aM	field_27625	PIGLIN_BRUTE_OUTER_ARMOR
FIELD	fwx	Lfww;	aN	field_41382	field_41382
FIELD	fwx	Lfww;	aO	field_27626	PIGLIN_INNER_ARMOR
FIELD	fwx	Lfww;	aP	field_27574	PIGLIN_OUTER_ARMOR
FIELD	fwx	Lfww;	aQ	field_27575	PIG_SADDLE
FIELD	fwx	Lfww;	aR	field_27576	field_27576
FIELD	fwx	Lfww;	aS	field_27577	field_27577
FIELD	fwx	Lfww;	aT	field_27578	field_27578
FIELD	fwx	Lfww;	aU	field_27579	PLAYER_INNER_ARMOR
FIELD	fwx	Lfww;	aV	field_27580	PLAYER_OUTER_ARMOR
FIELD	fwx	Lfww;	aW	field_27581	field_27581
FIELD	fwx	Lfww;	aX	field_27582	PLAYER_SLIM_INNER_ARMOR
FIELD	fwx	Lfww;	aY	field_27583	PLAYER_SLIM_OUTER_ARMOR
FIELD	fwx	Lfww;	aZ	field_27584	field_27584
FIELD	fwx	Lfww;	aa	field_27563	field_27563
FIELD	fwx	Lfww;	ab	field_27564	field_27564
FIELD	fwx	Lfww;	ac	field_27565	field_27565
FIELD	fwx	Lfww;	ad	field_27566	field_27566
FIELD	fwx	Lfww;	ae	field_37935	field_37935
FIELD	fwx	Lfww;	af	field_27567	field_27567
FIELD	fwx	Lfww;	ag	field_27568	field_27568
FIELD	fwx	Lfww;	ah	field_27569	field_27569
FIELD	fwx	Lfww;	ai	field_27570	GIANT_INNER_ARMOR
FIELD	fwx	Lfww;	aj	field_27571	GIANT_OUTER_ARMOR
FIELD	fwx	Lfww;	ak	field_28456	field_28456
FIELD	fwx	Lfww;	al	field_32581	field_32581
FIELD	fwx	Lfww;	am	field_27572	field_27572
FIELD	fwx	Lfww;	an	field_27573	field_27573
FIELD	fwx	Lfww;	ao	field_27601	field_27601
FIELD	fwx	Lfww;	ap	field_27602	field_27602
FIELD	fwx	Lfww;	aq	field_27603	field_27603
FIELD	fwx	Lfww;	ar	field_27604	field_27604
FIELD	fwx	Lfww;	as	field_27605	HUSK_INNER_ARMOR
FIELD	fwx	Lfww;	at	field_27606	HUSK_OUTER_ARMOR
FIELD	fwx	Lfww;	au	field_27607	field_27607
FIELD	fwx	Lfww;	av	field_27608	field_27608
FIELD	fwx	Lfww;	aw	field_27609	field_27609
FIELD	fwx	Lfww;	ax	field_27610	field_27610
FIELD	fwx	Lfww;	ay	field_27611	LLAMA_DECOR
FIELD	fwx	Lfww;	az	field_27612	field_27612
FIELD	fwx	Lfww;	bA	field_27661	STRAY_INNER_ARMOR
FIELD	fwx	Lfww;	bB	field_27662	STRAY_OUTER_ARMOR
FIELD	fwx	Lfww;	bC	field_27663	STRAY_OUTER
FIELD	fwx	Lfww;	bD	field_27664	field_27664
FIELD	fwx	Lfww;	bE	field_27665	STRIDER_SADDLE
FIELD	fwx	Lfww;	bF	field_37936	field_37936
FIELD	fwx	Lfww;	bG	field_27666	field_27666
FIELD	fwx	Lfww;	bH	field_27667	field_27667
FIELD	fwx	Lfww;	bI	field_27668	field_27668
FIELD	fwx	Lfww;	bJ	field_27669	field_27669
FIELD	fwx	Lfww;	bK	field_27670	TROPICAL_FISH_LARGE_PATTERN
FIELD	fwx	Lfww;	bL	field_27671	field_27671
FIELD	fwx	Lfww;	b	field_47876	field_47876
FIELD	fwx	Lfww;	bM	field_27672	TROPICAL_FISH_SMALL_PATTERN
FIELD	fwx	Lfww;	bN	field_27673	field_27673
FIELD	fwx	Lfww;	bO	field_27674	field_27674
FIELD	fwx	Lfww;	bP	field_27675	field_27675
FIELD	fwx	Lfww;	bQ	field_27676	field_27676
FIELD	fwx	Lfww;	bR	field_38328	field_38328
FIELD	fwx	Lfww;	bS	field_27627	field_27627
FIELD	fwx	Lfww;	bT	field_47442	field_47442
FIELD	fwx	Lfww;	bU	field_27628	field_27628
FIELD	fwx	Lfww;	bV	field_27629	field_27629
FIELD	fwx	Lfww;	bW	field_27630	WITHER_ARMOR
FIELD	fwx	Lfww;	bX	field_27631	field_27631
FIELD	fwx	Lfww;	bY	field_27632	WITHER_SKELETON_INNER_ARMOR
FIELD	fwx	Lfww;	bZ	field_27633	WITHER_SKELETON_OUTER_ARMOR
FIELD	fwx	Lfww;	ba	field_27585	field_27585
FIELD	fwx	Lfww;	bb	field_27587	field_27587
FIELD	fwx	Lfww;	bc	field_27588	field_27588
FIELD	fwx	Lfww;	bd	field_27589	field_27589
FIELD	fwx	Lfww;	be	field_27590	field_27590
FIELD	fwx	Lfww;	bf	field_27591	field_27591
FIELD	fwx	Lfww;	bg	field_27592	field_27592
FIELD	fwx	Lfww;	bh	field_27593	field_27593
FIELD	fwx	Lfww;	bi	field_27594	SHEEP_FUR
FIELD	fwx	Lfww;	bj	field_27595	field_27595
FIELD	fwx	Lfww;	bk	field_27596	field_27596
FIELD	fwx	Lfww;	bl	field_27597	field_27597
FIELD	fwx	Lfww;	bm	field_27598	field_27598
FIELD	fwx	Lfww;	bn	field_27599	field_27599
FIELD	fwx	Lfww;	bo	field_27600	field_27600
FIELD	fwx	Lfww;	bp	field_27651	SKELETON_INNER_ARMOR
FIELD	fwx	Lfww;	bq	field_27652	SKELETON_OUTER_ARMOR
FIELD	fwx	Lfww;	br	field_27653	field_27653
FIELD	fwx	Lfww;	bs	field_27654	field_27654
FIELD	fwx	Lfww;	bt	field_27655	SLIME_OUTER
FIELD	fwx	Lfww;	bu	field_42884	field_42884
FIELD	fwx	Lfww;	bv	field_27656	field_27656
FIELD	fwx	Lfww;	bw	field_27657	field_27657
FIELD	fwx	Lfww;	bx	field_27658	field_27658
FIELD	fwx	Lfww;	by	field_27659	field_27659
FIELD	fwx	Lfww;	bz	field_27660	field_27660
FIELD	fwx	Lfww;	c	field_27586	field_27586
FIELD	fwx	Lfww;	ca	field_27634	field_27634
FIELD	fwx	Lfww;	cb	field_27635	field_27635
FIELD	fwx	Lfww;	cc	field_27636	field_27636
FIELD	fwx	Lfww;	cd	field_47877	field_47877
FIELD	fwx	Lfww;	ce	field_27637	field_27637
FIELD	fwx	Lfww;	cf	field_27638	field_27638
FIELD	fwx	Lfww;	cg	field_27640	field_27640
FIELD	fwx	Lfww;	ch	field_27641	field_27641
FIELD	fwx	Lfww;	ci	field_27642	ZOMBIE_INNER_ARMOR
FIELD	fwx	Lfww;	cj	field_27643	ZOMBIE_OUTER_ARMOR
FIELD	fwx	Lfww;	ck	field_27644	field_27644
FIELD	fwx	Lfww;	cl	field_27645	ZOMBIE_VILLAGER_INNER_ARMOR
FIELD	fwx	Lfww;	cm	field_27646	ZOMBIE_VILLAGER_OUTER_ARMOR
FIELD	fwx	Lfww;	cn	field_27647	field_27647
FIELD	fwx	Lfww;	co	field_27648	ZOMBIFIED_PIGLIN_INNER_ARMOR
FIELD	fwx	Lfww;	cp	field_27649	ZOMBIFIED_PIGLIN_OUTER_ARMOR
FIELD	fwx	Ljava/lang/String;	cq	field_32582	MAIN
FIELD	fwx	Ljava/util/Set;	cr	field_27650	LAYERS
FIELD	fwx	Lfww;	d	field_27639	ARMOR_STAND_INNER_ARMOR
FIELD	fwx	Lfww;	e	field_27677	ARMOR_STAND_OUTER_ARMOR
FIELD	fwx	Lfww;	f	field_28383	field_28383
FIELD	fwx	Lfww;	g	field_27678	field_27678
FIELD	fwx	Lfww;	h	field_27679	field_27679
FIELD	fwx	Lfww;	i	field_27680	field_27680
FIELD	fwx	Lfww;	j	field_27681	field_27681
FIELD	fwx	Lfww;	k	field_27682	field_27682
FIELD	fwx	Lfww;	l	field_27683	field_27683
FIELD	fwx	Lfww;	m	field_27684	field_27684
FIELD	fwx	Lfww;	n	field_49159	field_49159
FIELD	fwx	Lfww;	o	field_49160	BOGGED_INNER_ARMOR
FIELD	fwx	Lfww;	p	field_49161	BOGGED_OUTER_ARMOR
FIELD	fwx	Lfww;	q	field_49162	BOGGED_OUTER
FIELD	fwx	Lfww;	r	field_27685	field_27685
FIELD	fwx	Lfww;	s	field_47443	field_47443
FIELD	fwx	Lfww;	t	field_27686	field_27686
FIELD	fwx	Lfww;	u	field_27687	CAT_COLLAR
FIELD	fwx	Lfww;	v	field_40479	field_40479
FIELD	fwx	Lfww;	w	field_27688	field_27688
FIELD	fwx	Lfww;	x	field_27689	field_27689
FIELD	fwx	Lfww;	y	field_27690	field_27690
FIELD	fwx	Lfww;	z	field_27691	field_27691
METHOD	fwx	()Ljava/util/stream/Stream;	a	method_32076	getLayers
METHOD	fwx	(Lcot$b;)Lfww;	a	method_45717	createRaft
METHOD	fwx	(Ldtn;)Lfww;	a	method_32078	createSign
METHOD	fwx	(Ljava/lang/String;)Lfww;	a	method_32079	registerMain
METHOD	fwx	(Ljava/lang/String;Ljava/lang/String;)Lfww;	a	method_32080	register
METHOD	fwx	(Lcot$b;)Lfww;	b	method_45718	createChestRaft
METHOD	fwx	(Ldtn;)Lfww;	b	method_45719	createHangingSign
METHOD	fwx	(Ljava/lang/String;)Lfww;	b	method_32081	createInnerArmor
METHOD	fwx	(Ljava/lang/String;Ljava/lang/String;)Lfww;	b	method_32082	create
METHOD	fwx	(Lcot$b;)Lfww;	c	method_32077	createBoat
METHOD	fwx	(Ljava/lang/String;)Lfww;	c	method_32083	createOuterArmor
METHOD	fwx	(Lcot$b;)Lfww;	d	method_42582	createChestBoat
CLASS	fwy	net/minecraft/class_630	net/minecraft/client/model/ModelPart
FIELD	fwy	F	a	field_37937	field_37937
FIELD	fwy	F	b	field_3657	pivotX
FIELD	fwy	F	c	field_3656	pivotY
FIELD	fwy	F	d	field_3655	pivotZ
FIELD	fwy	F	e	field_3654	pitch
FIELD	fwy	F	f	field_3675	yaw
FIELD	fwy	F	g	field_3674	roll
FIELD	fwy	F	h	field_37938	xScale
FIELD	fwy	F	i	field_37939	yScale
FIELD	fwy	F	j	field_37940	zScale
FIELD	fwy	Z	k	field_3665	visible
FIELD	fwy	Z	l	field_38456	hidden
FIELD	fwy	Ljava/util/List;	m	field_3663	cuboids
FIELD	fwy	Ljava/util/Map;	n	field_3661	children
FIELD	fwy	Lfxa;	o	field_37941	defaultTransform
METHOD	fwy	()Lfxa;	a	method_32084	getTransform
METHOD	fwy	(FFF)V	a	method_2851	setPivot
METHOD	fwy	(Lazf;)Lfwy$a;	a	method_22700	getRandomCuboid
METHOD	fwy	(Lezw$a;Lfaa;IIFFFF)V	a	method_22702	renderCuboids
METHOD	fwy	(Lezw;)V	a	method_22703	rotate
METHOD	fwy	(Lezw;Lfaa;II)V	a	method_22698	render
METHOD	fwy	(Lezw;Lfaa;IIFFFF)V	a	method_22699	render
METHOD	fwy	(Lezw;Lfwy$d;)V	a	method_35745	forEachCuboid
METHOD	fwy	(Lezw;Lfwy$d;Ljava/lang/String;)V	a	method_35746	forEachCuboid
METHOD	fwy	(Lezw;Lfwy$d;Ljava/lang/String;Ljava/lang/String;Lfwy;)V	a	method_35747	method_35747
METHOD	fwy	(Lfwy;)V	a	method_17138	copyTransform
METHOD	fwy	(Lfxa;)V	a	method_41918	setDefaultTransform
METHOD	fwy	(Ljava/lang/String;)Z	a	method_41919	hasChild
METHOD	fwy	(Lorg/joml/Vector3f;)V	a	method_41920	translate
METHOD	fwy	()Lfxa;	b	method_41921	getDefaultTransform
METHOD	fwy	(FFF)V	b	method_33425	setAngles
METHOD	fwy	(Lfxa;)V	b	method_32085	setTransform
METHOD	fwy	(Ljava/lang/String;)Lfwy;	b	method_32086	getChild
METHOD	fwy	(Lorg/joml/Vector3f;)V	b	method_41922	rotate
METHOD	fwy	()V	c	method_41923	resetTransform
METHOD	fwy	(Lorg/joml/Vector3f;)V	c	method_41924	scale
METHOD	fwy	()Z	d	method_32087	isEmpty
METHOD	fwy	()Ljava/util/stream/Stream;	e	method_32088	traverse
CLASS	fwy$a	net/minecraft/class_630$class_628	net/minecraft/client/model/ModelPart$Cuboid
FIELD	fwy$a	F	a	field_3645	minX
FIELD	fwy$a	F	b	field_3644	minY
FIELD	fwy$a	F	c	field_3643	minZ
FIELD	fwy$a	F	d	field_3648	maxX
FIELD	fwy$a	F	e	field_3647	maxY
FIELD	fwy$a	F	f	field_3646	maxZ
FIELD	fwy$a	[Lfwy$b;	g	field_3649	sides
METHOD	fwy$a	(Lezw$a;Lfaa;IIFFFF)V	a	method_32089	renderCuboid
CLASS	fwy$b	net/minecraft/class_630$class_593	net/minecraft/client/model/ModelPart$Quad
FIELD	fwy$b	[Lfwy$c;	a	field_3502	vertices
FIELD	fwy$b	Lorg/joml/Vector3f;	b	field_21618	direction
CLASS	fwy$c	net/minecraft/class_630$class_618	net/minecraft/client/model/ModelPart$Vertex
FIELD	fwy$c	Lorg/joml/Vector3f;	a	field_3605	pos
FIELD	fwy$c	F	b	field_3604	u
FIELD	fwy$c	F	c	field_3603	v
METHOD	fwy$c	(FF)Lfwy$c;	a	method_2837	remap
CLASS	fwy$d	net/minecraft/class_630$class_6229	net/minecraft/client/model/ModelPart$CuboidConsumer
METHOD	fwy$d	(Lezw$a;Ljava/lang/String;ILfwy$a;)V	visit	method_35748	accept
CLASS	fwz	net/minecraft/class_6230	net/minecraft/client/render/entity/model/EntityModelPartNames
FIELD	fwz	Ljava/lang/String;	A	field_32638	RIGHT_HIND_FOOT
FIELD	fwz	Ljava/lang/String;	B	field_32639	LEFT_FRONT_FOOT
FIELD	fwz	Ljava/lang/String;	C	field_32583	RIGHT_FRONT_FOOT
FIELD	fwz	Ljava/lang/String;	D	field_47128	FEET
FIELD	fwz	Ljava/lang/String;	E	field_32584	LEFT_HIND_LEG_TIP
FIELD	fwz	Ljava/lang/String;	F	field_32585	RIGHT_HIND_LEG_TIP
FIELD	fwz	Ljava/lang/String;	G	field_32586	LEFT_FRONT_LEG_TIP
FIELD	fwz	Ljava/lang/String;	H	field_32587	RIGHT_FRONT_LEG_TIP
FIELD	fwz	Ljava/lang/String;	I	field_32588	LEFT_LID
FIELD	fwz	Ljava/lang/String;	J	field_32589	RIGHT_LID
FIELD	fwz	Ljava/lang/String;	K	field_32590	LEFT_CHEST
FIELD	fwz	Ljava/lang/String;	L	field_32591	RIGHT_CHEST
FIELD	fwz	Ljava/lang/String;	M	field_32592	LEFT_HORN
FIELD	fwz	Ljava/lang/String;	N	field_32593	RIGHT_HORN
FIELD	fwz	Ljava/lang/String;	O	field_32594	LEFT_EYE
FIELD	fwz	Ljava/lang/String;	P	field_32595	RIGHT_EYE
FIELD	fwz	Ljava/lang/String;	Q	field_32596	JAW
FIELD	fwz	Ljava/lang/String;	R	field_32597	NOSE
FIELD	fwz	Ljava/lang/String;	S	field_32598	ARMS
FIELD	fwz	Ljava/lang/String;	T	field_32599	TAIL
FIELD	fwz	Ljava/lang/String;	U	field_32600	CUBE
FIELD	fwz	Ljava/lang/String;	V	field_32601	BEAK
FIELD	fwz	Ljava/lang/String;	W	field_32602	BACK_FIN
FIELD	fwz	Ljava/lang/String;	X	field_32603	MANE
FIELD	fwz	Ljava/lang/String;	Y	field_32604	NECK
FIELD	fwz	Ljava/lang/String;	Z	field_32605	MOUTH
FIELD	fwz	Ljava/lang/String;	aA	field_49564	field_49564
FIELD	fwz	Ljava/lang/String;	aB	field_38331	BONE
FIELD	fwz	Ljava/lang/String;	a	field_32609	LEFT_FIN
FIELD	fwz	Ljava/lang/String;	aa	field_32606	HEAD
FIELD	fwz	Ljava/lang/String;	ab	field_32607	HAT
FIELD	fwz	Ljava/lang/String;	ac	field_32608	BODY
FIELD	fwz	Ljava/lang/String;	ad	field_32610	HAT_RIM
FIELD	fwz	Ljava/lang/String;	ae	field_32611	JACKET
FIELD	fwz	Ljava/lang/String;	af	field_32612	TOP_GILLS
FIELD	fwz	Ljava/lang/String;	ag	field_32613	LEFT_GILLS
FIELD	fwz	Ljava/lang/String;	ah	field_32614	RIGHT_GILLS
FIELD	fwz	Ljava/lang/String;	ai	field_37942	ROOT
FIELD	fwz	Ljava/lang/String;	aj	field_37943	CROAKING_BODY
FIELD	fwz	Ljava/lang/String;	ak	field_37944	TONGUE
FIELD	fwz	Ljava/lang/String;	al	field_37945	TONGUE_RL
FIELD	fwz	Ljava/lang/String;	am	field_37946	LEFT_HAND
FIELD	fwz	Ljava/lang/String;	an	field_37947	RIGHT_HAND
FIELD	fwz	Ljava/lang/String;	ao	field_37948	LEFT_FOOT
FIELD	fwz	Ljava/lang/String;	ap	field_37949	RIGHT_FOOT
FIELD	fwz	Ljava/lang/String;	aq	field_37950	EYES
FIELD	fwz	Ljava/lang/String;	ar	field_38329	RIGHT_TENDRIL
FIELD	fwz	Ljava/lang/String;	as	field_38330	LEFT_TENDRIL
FIELD	fwz	Ljava/lang/String;	at	field_38457	RIGHT_RIBCAGE
FIELD	fwz	Ljava/lang/String;	au	field_38458	LEFT_RIBCAGE
FIELD	fwz	Ljava/lang/String;	av	field_47446	WIND_BODY
FIELD	fwz	Ljava/lang/String;	aw	field_47447	WIND_TOP
FIELD	fwz	Ljava/lang/String;	ax	field_47448	WIND_MID
FIELD	fwz	Ljava/lang/String;	ay	field_47449	WIND_BOTTOM
FIELD	fwz	Ljava/lang/String;	az	field_47450	RODS
FIELD	fwz	Ljava/lang/String;	b	field_32615	RIGHT_FIN
FIELD	fwz	Ljava/lang/String;	c	field_32616	TOP_FIN
FIELD	fwz	Ljava/lang/String;	d	field_32617	BOTTOM_FIN
FIELD	fwz	Ljava/lang/String;	e	field_32618	TAIL_FIN
FIELD	fwz	Ljava/lang/String;	f	field_32619	LEFT_BLUE_FIN
FIELD	fwz	Ljava/lang/String;	g	field_32620	RIGHT_BLUE_FIN
FIELD	fwz	Ljava/lang/String;	h	field_32621	LEFT_ARM
FIELD	fwz	Ljava/lang/String;	i	field_32622	RIGHT_ARM
FIELD	fwz	Ljava/lang/String;	j	field_32623	LEFT_WING
FIELD	fwz	Ljava/lang/String;	k	field_32624	RIGHT_WING
FIELD	fwz	Ljava/lang/String;	l	field_32625	LEFT_WING_BASE
FIELD	fwz	Ljava/lang/String;	m	field_32626	RIGHT_WING_BASE
FIELD	fwz	Ljava/lang/String;	n	field_32627	LEFT_WING_TIP
FIELD	fwz	Ljava/lang/String;	o	field_32628	RIGHT_WING_TIP
FIELD	fwz	Ljava/lang/String;	p	field_32629	LEFT_EAR
FIELD	fwz	Ljava/lang/String;	q	field_32630	RIGHT_EAR
FIELD	fwz	Ljava/lang/String;	r	field_32631	LEFT_LEG
FIELD	fwz	Ljava/lang/String;	s	field_32632	RIGHT_LEG
FIELD	fwz	Ljava/lang/String;	t	field_32633	LEFT_HIND_LEG
FIELD	fwz	Ljava/lang/String;	u	field_32634	RIGHT_HIND_LEG
FIELD	fwz	Ljava/lang/String;	v	field_42885	LEFT_MID_LEG
FIELD	fwz	Ljava/lang/String;	w	field_42886	RIGHT_MID_LEG
FIELD	fwz	Ljava/lang/String;	x	field_32635	LEFT_FRONT_LEG
FIELD	fwz	Ljava/lang/String;	y	field_32636	RIGHT_FRONT_LEG
FIELD	fwz	Ljava/lang/String;	z	field_32637	LEFT_HIND_FOOT
CLASS	fxa	net/minecraft/class_5603	net/minecraft/client/model/ModelTransform
FIELD	fxa	Lfxa;	a	field_27701	NONE
FIELD	fxa	F	b	field_27702	pivotX
FIELD	fxa	F	c	field_27703	pivotY
FIELD	fxa	F	d	field_27704	pivotZ
FIELD	fxa	F	e	field_27705	pitch
FIELD	fxa	F	f	field_27706	yaw
FIELD	fxa	F	g	field_27707	roll
METHOD	fxa	(FFF)Lfxa;	a	method_32090	pivot
METHOD	fxa	(FFFFFF)Lfxa;	a	method_32091	of
METHOD	fxa	(FFF)Lfxa;	b	method_32092	rotation
CLASS	fxb	net/minecraft/class_5604	net/minecraft/client/model/ModelCuboidData
FIELD	fxb	Ljava/lang/String;	a	field_27708	name
FIELD	fxb	Lorg/joml/Vector3f;	b	field_27709	offset
FIELD	fxb	Lorg/joml/Vector3f;	c	field_27710	dimensions
FIELD	fxb	Lfxc;	d	field_27711	extraSize
FIELD	fxb	Z	e	field_27712	mirror
FIELD	fxb	Lfxi;	f	field_27713	textureUV
FIELD	fxb	Lfxi;	g	field_27714	textureScale
FIELD	fxb	Ljava/util/Set;	h	field_42887	directions
METHOD	fxb	(II)Lfwy$a;	a	method_32093	createCuboid
CLASS	fxc	net/minecraft/class_5605	net/minecraft/client/model/Dilation
FIELD	fxc	Lfxc;	a	field_27715	NONE
FIELD	fxc	F	b	field_27716	radiusX
FIELD	fxc	F	c	field_27717	radiusY
FIELD	fxc	F	d	field_27718	radiusZ
METHOD	fxc	(F)Lfxc;	a	method_32094	add
METHOD	fxc	(FFF)Lfxc;	a	method_32095	add
CLASS	fxd	net/minecraft/class_5606	net/minecraft/client/model/ModelPartBuilder
FIELD	fxd	Ljava/util/Set;	a	field_42888	ALL_DIRECTIONS
FIELD	fxd	Ljava/util/List;	b	field_27719	cuboidData
FIELD	fxd	I	c	field_27720	textureX
FIELD	fxd	I	d	field_27721	textureY
FIELD	fxd	Z	e	field_27722	mirror
METHOD	fxd	()Lfxd;	a	method_32096	mirrored
METHOD	fxd	(FFFFFF)Lfxd;	a	method_32097	cuboid
METHOD	fxd	(FFFFFFLfxc;)Lfxd;	a	method_32098	cuboid
METHOD	fxd	(FFFFFFLfxc;FF)Lfxd;	a	method_32099	cuboid
METHOD	fxd	(FFFFFFLjava/util/Set;)Lfxd;	a	method_49304	cuboid
METHOD	fxd	(FFFFFFZ)Lfxd;	a	method_32100	cuboid
METHOD	fxd	(II)Lfxd;	a	method_32101	uv
METHOD	fxd	(Ljava/lang/String;FFFFFF)Lfxd;	a	method_32102	cuboid
METHOD	fxd	(Ljava/lang/String;FFFFFFLfxc;)Lfxd;	a	method_32103	cuboid
METHOD	fxd	(Ljava/lang/String;FFFIIIII)Lfxd;	a	method_32104	cuboid
METHOD	fxd	(Ljava/lang/String;FFFIIILfxc;II)Lfxd;	a	method_32105	cuboid
METHOD	fxd	(Z)Lfxd;	a	method_32106	mirrored
METHOD	fxd	()Ljava/util/List;	b	method_32107	build
METHOD	fxd	()Lfxd;	c	method_32108	create
CLASS	fxe	net/minecraft/class_5607	net/minecraft/client/model/TexturedModelData
FIELD	fxe	Lfxg;	a	field_27723	data
FIELD	fxe	Lfxf;	b	field_27724	dimensions
METHOD	fxe	()Lfwy;	a	method_32109	createModel
METHOD	fxe	(Lfxg;II)Lfxe;	a	method_32110	of
CLASS	fxf	net/minecraft/class_5608	net/minecraft/client/model/TextureDimensions
FIELD	fxf	I	a	field_27725	width
FIELD	fxf	I	b	field_27726	height
CLASS	fxg	net/minecraft/class_5609	net/minecraft/client/model/ModelData
FIELD	fxg	Lfxh;	a	field_27727	data
METHOD	fxg	()Lfxh;	a	method_32111	getRoot
CLASS	fxh	net/minecraft/class_5610	net/minecraft/client/model/ModelPartData
FIELD	fxh	Ljava/util/List;	a	field_27728	cuboidData
FIELD	fxh	Lfxa;	b	field_27729	rotationData
FIELD	fxh	Ljava/util/Map;	c	field_27730	children
METHOD	fxh	(II)Lfwy;	a	method_32112	createPart
METHOD	fxh	(IILfxb;)Lfwy$a;	a	method_32113	method_32113
METHOD	fxh	(IILjava/util/Map$Entry;)Lfwy;	a	method_32114	method_32114
METHOD	fxh	(Lfwy;Lfwy;)Lfwy;	a	method_32115	method_32115
METHOD	fxh	(Ljava/lang/String;)Lfxh;	a	method_32116	getChild
METHOD	fxh	(Ljava/lang/String;Lfxd;Lfxa;)Lfxh;	a	method_32117	addChild
CLASS	fxi	net/minecraft/class_5611	net/minecraft/client/util/math/Vector2f
FIELD	fxi	F	a	field_27731	x
FIELD	fxi	F	b	field_27732	y
METHOD	fxi	()F	a	method_32118	getX
METHOD	fxi	()F	b	method_32119	getY
CLASS	fxj	net/minecraft/class_6231	net/minecraft/unused/packageinfo/PackageInfo6231
CLASS	fxk	net/minecraft/class_6232	net/minecraft/unused/packageinfo/PackageInfo6232
CLASS	fxl	net/minecraft/class_6233	net/minecraft/unused/packageinfo/PackageInfo6233
CLASS	fxm	net/minecraft/class_7434	net/minecraft/client/session/ProfileKeysImpl
FIELD	fxm	Lorg/slf4j/Logger;	b	field_39074	LOGGER
FIELD	fxm	Ljava/time/Duration;	c	field_40797	TIME_UNTIL_FIRST_EXPIRY_CHECK
FIELD	fxm	Ljava/nio/file/Path;	d	field_39075	PROFILE_KEYS_PATH
FIELD	fxm	Lcom/mojang/authlib/minecraft/UserApiService;	e	field_39958	userApiService
FIELD	fxm	Ljava/nio/file/Path;	f	field_39076	jsonPath
FIELD	fxm	Ljava/util/concurrent/CompletableFuture;	g	field_39959	keyFuture
FIELD	fxm	Ljava/time/Instant;	h	field_40798	expiryCheckTime
METHOD	fxm	(Lcmx;)V	a	method_43600	saveKeyPairToFile
METHOD	fxm	(Lcom/google/gson/JsonElement;)V	a	method_43601	method_43601
METHOD	fxm	(Lcom/mojang/authlib/minecraft/UserApiService;)Lcmx;	a	method_43605	fetchKeyPair
METHOD	fxm	(Lcom/mojang/authlib/yggdrasil/response/KeyPairResponse;)Lcmy$a;	a	method_44076	decodeKeyPairResponse
METHOD	fxm	(Ljava/util/Optional;)Ljava/util/concurrent/CompletableFuture;	a	method_43602	getKeyPair
METHOD	fxm	(Ljava/util/Optional;)Ljava/util/Optional;	b	method_44291	method_44291
METHOD	fxm	()Ljava/util/Optional;	c	method_43606	loadKeyPairFromFile
CLASS	fxn	net/minecraft/class_8760	net/minecraft/client/network/ChunkBatchSizeCalculator
FIELD	fxn	I	a	field_45939	field_45939
FIELD	fxn	I	b	field_45940	field_45940
FIELD	fxn	D	c	field_45941	averageNanosPerChunk
FIELD	fxn	I	d	field_45942	sampleSize
FIELD	fxn	J	e	field_45943	startTime
METHOD	fxn	()V	a	method_53483	onStartChunkSend
METHOD	fxn	(I)V	a	method_53484	onChunkSent
METHOD	fxn	()F	b	method_53485	getDesiredChunksPerTick
CLASS	fxo	net/minecraft/class_632	net/minecraft/client/network/ClientAdvancementManager
FIELD	fxo	Lorg/slf4j/Logger;	a	field_3686	LOGGER
FIELD	fxo	Lffd;	b	field_3684	client
FIELD	fxo	Lgug;	c	field_44808	worldSession
FIELD	fxo	Lak;	d	field_46144	manager
FIELD	fxo	Ljava/util/Map;	e	field_3681	advancementProgresses
FIELD	fxo	Lfxo$a;	f	field_3682	listener
FIELD	fxo	Laf;	g	field_3685	selectedTab
METHOD	fxo	()Lak;	a	method_53814	getManager
METHOD	fxo	(Laf;Z)V	a	method_2864	selectTab
METHOD	fxo	(Lagm;)V	a	method_2861	onAdvancements
METHOD	fxo	(Lale;)Laf;	a	method_53815	get
METHOD	fxo	(Lfxo$a;)V	a	method_2862	setListener
METHOD	fxo	(Lfxo$a;Laf;Lah;)V	a	method_53816	method_53816
CLASS	fxo$a	net/minecraft/class_632$class_633	net/minecraft/client/network/ClientAdvancementManager$Listener
METHOD	fxo$a	(Laf;)V	a	method_2866	selectTab
METHOD	fxo$a	(Lag;Lah;)V	a	method_2865	setProgress
CLASS	fxp	net/minecraft/class_631	net/minecraft/client/world/ClientChunkManager
FIELD	fxp	Lorg/slf4j/Logger;	a	field_3679	LOGGER
FIELD	fxp	Ldug;	b	field_3676	emptyChunk
FIELD	fxp	Leni;	c	field_3677	lightingProvider
FIELD	fxp	Lfxp$a;	d	field_16246	chunks
FIELD	fxp	Lfxt;	e	field_16525	world
METHOD	fxp	(I)V	a	method_20180	updateLoadDistance
METHOD	fxp	(IILwl;)V	a	method_49630	onChunkBiomeData
METHOD	fxp	(IILwl;Lur;Ljava/util/function/Consumer;)Ldug;	a	method_16020	loadChunkFromPacket
METHOD	fxp	(Ldbd;)V	a	method_2859	unload
METHOD	fxp	(Ldug;II)Z	a	method_20181	positionEquals
METHOD	fxp	(I)I	b	method_20230	getChunkMapRadius
METHOD	fxp	(IILduv;Z)Ldug;	b	method_2857	getChunk
METHOD	fxp	(II)V	d	method_20317	setChunkMapCenter
CLASS	fxp$a	net/minecraft/class_631$class_3681	net/minecraft/client/world/ClientChunkManager$ClientChunkMap
FIELD	fxp$a	Lfxp;	a	field_16254	field_16254
FIELD	fxp$a	Ljava/util/concurrent/atomic/AtomicReferenceArray;	b	field_16251	chunks
FIELD	fxp$a	I	c	field_16253	radius
FIELD	fxp$a	I	d	field_16252	diameter
FIELD	fxp$a	I	e	field_19204	centerChunkX
FIELD	fxp$a	I	f	field_19205	centerChunkZ
FIELD	fxp$a	I	g	field_19143	loadedChunkCount
METHOD	fxp$a	(I)Ldug;	a	method_16033	getChunk
METHOD	fxp$a	(II)I	a	method_16027	getIndex
METHOD	fxp$a	(ILdug;)V	a	method_16031	set
METHOD	fxp$a	(ILdug;Ldug;)Ldug;	a	method_20183	compareAndSet
METHOD	fxp$a	(Ljava/lang/String;)V	a	method_35751	writePositions
METHOD	fxp$a	(II)Z	b	method_16034	isInRadius
CLASS	fxq	net/minecraft/class_8673	net/minecraft/client/network/ClientCommonNetworkHandler
FIELD	fxq	Lffd;	a	field_45588	client
FIELD	fxq	Lwj;	b	field_45589	connection
FIELD	fxq	Lfyh;	c	field_45590	serverInfo
FIELD	fxq	Ljava/lang/String;	d	field_45591	brand
FIELD	fxq	Lgug;	e	field_45592	worldSession
FIELD	fxq	Lfnb;	f	field_45593	postDisconnectScreen
FIELD	fxq	Z	g	field_48398	transferring
FIELD	fxq	Ljava/util/Map;	h	field_48399	serverCookies
FIELD	fxq	Lxo;	i	field_45594	LOST_CONNECTION_TEXT
FIELD	fxq	Lorg/slf4j/Logger;	j	field_45944	LOGGER
FIELD	fxq	Ljava/util/List;	k	field_45595	queuedPackets
METHOD	fxq	(Laaw;)V	a	method_11152	onCustomPayload
METHOD	fxq	(Ljava/lang/String;)Ljava/net/URL;	a	method_52773	getParsedResourcePackUrl
METHOD	fxq	(Ljava/util/UUID;)V	a	method_55511	method_55511
METHOD	fxq	(Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;ZLxo;)Lfnb;	a	method_55609	createConfirmServerResourcePackScreen
METHOD	fxq	(Lxo;Lxo;)Lxo;	a	method_52778	getPrompt
METHOD	fxq	(Lzv;Ljava/util/function/BooleanSupplier;Ljava/time/Duration;)V	a	method_52779	send
METHOD	fxq	(Laaj;)V	b	method_59753	method_59753
METHOD	fxq	(Lxo;)Lfnb;	b	method_52786	createDisconnectedScreen
METHOD	fxq	(Lzv;)V	b	method_52787	sendPacket
METHOD	fxq	()V	e	method_52789	sendQueuedPackets
METHOD	fxq	()Ljava/lang/String;	f	method_52790	getBrand
METHOD	fxq	()Lfnb;	g	method_52788	method_52788
METHOD	fxq	()Ljava/lang/String;	h	method_55610	method_55610
METHOD	fxq	()Ljava/lang/String;	i	method_55611	method_55611
METHOD	fxq	()V	j	method_55513	method_55513
METHOD	fxq	()Z	k	method_52792	method_52792
CLASS	fxq$a	net/minecraft/class_8673$class_8137	net/minecraft/client/network/ClientCommonNetworkHandler$QueuedPacket
FIELD	fxq$a	Lzv;	a	comp_1264	comp_1264
FIELD	fxq$a	Ljava/util/function/BooleanSupplier;	b	comp_1265	comp_1265
FIELD	fxq$a	J	c	comp_1266	comp_1266
METHOD	fxq$a	()Lzv;	a	comp_1264	comp_1264
METHOD	fxq$a	()Ljava/util/function/BooleanSupplier;	b	comp_1265	comp_1265
METHOD	fxq$a	()J	c	comp_1266	comp_1266
CLASS	fxq$b	net/minecraft/class_8673$class_9058	net/minecraft/client/network/ClientCommonNetworkHandler$ConfirmServerResourcePackScreen
FIELD	fxq$b	Lfxq;	d	field_47681	field_47681
FIELD	fxq$b	Ljava/util/List;	r	field_47682	packs
FIELD	fxq$b	Lfnb;	s	field_47683	parent
METHOD	fxq$b	(Lffd;Lfnb;ZLjava/util/List;Lfxq;Z)V	a	method_55612	method_55612
METHOD	fxq$b	(Lffd;Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;ZLxo;)Lfxq$b;	a	method_55613	add
CLASS	fxq$b$a	net/minecraft/class_8673$class_9058$class_9059	net/minecraft/client/network/ClientCommonNetworkHandler$ConfirmServerResourcePackScreen$Pack
FIELD	fxq$b$a	Ljava/util/UUID;	a	comp_2172	comp_2172
FIELD	fxq$b$a	Ljava/net/URL;	b	comp_2173	comp_2173
FIELD	fxq$b$a	Ljava/lang/String;	c	comp_2174	comp_2174
METHOD	fxq$b$a	()Ljava/util/UUID;	a	comp_2172	comp_2172
METHOD	fxq$b$a	()Ljava/net/URL;	b	comp_2173	comp_2173
METHOD	fxq$b$a	()Ljava/lang/String;	c	comp_2174	comp_2174
CLASS	fxr	net/minecraft/class_8674	net/minecraft/client/network/ClientConfigurationNetworkHandler
FIELD	fxr	Lfhd$b;	i	field_50223	chatState
FIELD	fxr	Lorg/slf4j/Logger;	j	field_45596	LOGGER
FIELD	fxr	Lcom/mojang/authlib/GameProfile;	k	field_45597	profile
FIELD	fxr	Lcpj;	l	field_45599	enabledFeatures
FIELD	fxr	Ljw$b;	m	field_45598	registryManager
FIELD	fxr	Lfyg;	n	field_48766	clientRegistries
FIELD	fxr	Lfxz;	o	field_49123	dataPackManager
METHOD	fxr	(Laur;)Ljw$b;	a	method_57043	method_57043
METHOD	fxr	(Ljava/util/function/Function;)Ljava/lang/Object;	a	method_57044	openClientDataPack
METHOD	fxr	(Laaw;)V	b	method_52797	handleCustomPayload
CLASS	fxs	net/minecraft/class_635	net/minecraft/client/network/ClientLoginNetworkHandler
FIELD	fxs	Lorg/slf4j/Logger;	a	field_3710	LOGGER
FIELD	fxs	Lffd;	b	field_3708	client
FIELD	fxs	Lfyh;	c	field_40481	serverInfo
FIELD	fxs	Lfnb;	d	field_3706	parentScreen
FIELD	fxs	Ljava/util/function/Consumer;	e	field_3711	statusConsumer
FIELD	fxs	Lwj;	f	field_3707	connection
FIELD	fxs	Z	g	field_41383	newWorld
FIELD	fxs	Ljava/time/Duration;	h	field_41384	worldLoadTime
FIELD	fxs	Ljava/lang/String;	i	field_44809	minigameName
FIELD	fxs	Ljava/util/Map;	j	field_48400	serverCookies
FIELD	fxs	Z	k	field_48401	hasCookies
FIELD	fxs	Ljava/util/concurrent/atomic/AtomicReference;	l	field_46192	state
METHOD	fxs	(Lajm;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V	a	method_56151	setupEncryption
METHOD	fxs	(Lfxs$a;)V	a	method_53872	switchTo
METHOD	fxs	(Lfxs$a;Lfxs$a;)Lfxs$a;	a	method_53873	method_53873
METHOD	fxs	(Ljava/lang/String;)V	a	method_51768	setMinigameName
METHOD	fxs	(Ljava/lang/String;Lajm;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V	a	method_2894	method_2894
METHOD	fxs	(Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V	a	method_56152	method_56152
METHOD	fxs	(Ljava/lang/String;)Lxo;	b	method_2892	joinServerSession
METHOD	fxs	()Lcom/mojang/authlib/minecraft/MinecraftSessionService;	d	method_2891	getSessionService
METHOD	fxs	()Ljava/lang/String;	e	method_55614	method_55614
METHOD	fxs	()Ljava/lang/String;	f	method_55615	method_55615
CLASS	fxs$a	net/minecraft/class_635$class_8798	net/minecraft/client/network/ClientLoginNetworkHandler$State
FIELD	fxs$a	Lfxs$a;	a	field_46193	field_46193
FIELD	fxs$a	Lfxs$a;	b	field_46194	field_46194
FIELD	fxs$a	Lfxs$a;	c	field_46195	field_46195
FIELD	fxs$a	Lfxs$a;	d	field_46196	field_46196
FIELD	fxs$a	Lxo;	e	field_46197	name
FIELD	fxs$a	Ljava/util/Set;	f	field_46198	prevStates
FIELD	fxs$a	[Lfxs$a;	g	field_46199	field_46199
METHOD	fxs$a	()[Lfxs$a;	a	method_53874	method_53874
CLASS	fxt	net/minecraft/class_638	net/minecraft/client/world/ClientWorld
FIELD	fxt	Lfxu;	D	field_3727	networkHandler
FIELD	fxt	Lgdk;	E	field_17780	worldRenderer
FIELD	fxt	Lfxt$a;	F	field_24430	clientWorldProperties
FIELD	fxt	Lgdb;	G	field_24606	dimensionEffects
FIELD	fxt	Lbrd;	H	field_47129	tickManager
FIELD	fxt	Lffd;	I	field_3729	client
FIELD	fxt	Ljava/util/List;	J	field_18226	players
FIELD	fxt	Ljava/util/Map;	K	field_17675	mapStates
FIELD	fxt	J	L	field_32640	field_32640
FIELD	fxt	I	M	field_21526	lightningTicksLeft
FIELD	fxt	Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;	N	field_21527	colorCache
FIELD	fxt	Lfxp;	O	field_24605	chunkManager
FIELD	fxt	Ljava/util/Deque;	P	field_34804	chunkUpdaters
FIELD	fxt	I	Q	field_35163	simulationDistance
FIELD	fxt	Lfzf;	R	field_37951	pendingUpdateManager
FIELD	fxt	Ljava/util/Set;	S	field_35432	BLOCK_MARKER_ITEMS
FIELD	fxt	Lorg/slf4j/Logger;	a	field_37952	LOGGER
FIELD	fxt	D	b	field_32641	PARTICLE_Y_OFFSET
FIELD	fxt	I	c	field_34805	field_34805
FIELD	fxt	I	d	field_34806	field_34806
FIELD	fxt	Ldwg;	e	field_27733	entityList
FIELD	fxt	Ldwm;	f	field_27734	entityManager
METHOD	fxt	()Lfzf;	a	method_41925	getPendingUpdateManager
METHOD	fxt	(DDDDDLlg;)V	a	method_2932	addParticle
METHOD	fxt	(DDDLavy;Lawa;FFZJ)V	a	method_43207	playSound
METHOD	fxt	(IIIILazf;Ldex;Liz$a;)V	a	method_2943	randomBlockDisplayTick
METHOD	fxt	(ILbss$c;)V	a	method_2945	removeEntity
METHOD	fxt	(Lbss;)V	a	method_18646	tickEntity
METHOD	fxt	(Lbss;Lbss;)V	a	method_18647	tickPassenger
METHOD	fxt	(Ldbd;)V	a	method_23782	resetChunkColor
METHOD	fxt	(Ldbd;Ldbh;Lfgh;)V	a	method_32121	method_32121
METHOD	fxt	(Ldbh;Lfgh;)V	a	method_23779	method_23779
METHOD	fxt	(Ldcx;III)Levp;	a	method_32689	method_32689
METHOD	fxt	(Ldug;)V	a	method_18110	unloadBlockEntities
METHOD	fxt	(Levp;F)Levp;	a	method_23777	getSkyColor
METHOD	fxt	(Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V	a	method_23778	method_23778
METHOD	fxt	(Liz$a;Ldcu;)V	a	method_24462	method_24462
METHOD	fxt	(Liz;)I	a	method_38535	method_38535
METHOD	fxt	(Liz;F)V	a	method_27873	setSpawnPos
METHOD	fxt	(Liz;Ldsa;Levp;)V	a	method_41926	processPendingUpdate
METHOD	fxt	(Liz;Ldsa;Llg;Z)V	a	method_2938	addParticle
METHOD	fxt	(Liz;Llg;Lewi;D)V	a	method_2948	addParticle
METHOD	fxt	(Ljava/lang/Runnable;)V	a	method_38536	enqueueChunkUpdate
METHOD	fxt	(Ljava/util/Map;)V	a	method_35753	putMapStates
METHOD	fxt	(Ljava/util/function/BooleanSupplier;)V	a	method_8441	tick
METHOD	fxt	()V	b	method_38534	runQueuedChunkUpdates
METHOD	fxt	(I)V	b	method_41927	handlePlayerActionResponse
METHOD	fxt	(III)V	b	method_2941	doRandomBlockDisplayTicks
METHOD	fxt	(J)V	b	method_29089	setTime
METHOD	fxt	(Lepg;Lepi;)V	b	method_47437	putClientsideMapState
METHOD	fxt	(Liz;)I	b	method_38537	method_38537
METHOD	fxt	(Liz;Ldbh;)I	b	method_23780	calculateColor
METHOD	fxt	(Liz;Ldsa;I)V	b	method_41928	handleBlockUpdate
METHOD	fxt	()Z	c	method_38743	hasNoChunkUpdaters
METHOD	fxt	(III)V	c	method_18113	scheduleBlockRenders
METHOD	fxt	(J)V	c	method_8435	setTimeOfDay
METHOD	fxt	(Lbss;)V	c	method_53875	addEntity
METHOD	fxt	(Liz;)I	c	method_38538	method_38538
METHOD	fxt	()Lgdb;	d	method_28103	getDimensionEffects
METHOD	fxt	(Lbss;)Ljava/lang/String;	d	method_18649	method_18649
METHOD	fxt	()Ljava/lang/Iterable;	e	method_18112	getEntities
METHOD	fxt	(Lbss;)V	e	method_32124	method_32124
METHOD	fxt	()V	f	method_18116	tickEntities
METHOD	fxt	()V	g	method_23784	reloadColor
METHOD	fxt	(F)F	g	method_23783	getSkyBrightness
METHOD	fxt	()I	h	method_18120	getRegularEntityCount
METHOD	fxt	(F)Levp;	h	method_23785	getCloudsColor
METHOD	fxt	(I)V	h	method_39023	setSimulationDistance
METHOD	fxt	()Lfxp;	i	method_2935	getChunkManager
METHOD	fxt	(F)F	i	method_23787	getStarBrightness
METHOD	fxt	()I	j	method_23789	getLightningTicksLeft
METHOD	fxt	()Lfxt$a;	k	method_28104	getLevelProperties
METHOD	fxt	()Ljava/util/Map;	l	method_35754	getMapStates
METHOD	fxt	()I	m	method_39024	getSimulationDistance
METHOD	fxt	()V	n	method_29090	tickTime
METHOD	fxt	()Ldex;	p	method_35752	getBlockParticle
METHOD	fxt	()Ljava/lang/String;	q	method_54633	method_54633
METHOD	fxt	()Ljava/lang/String;	u	method_2933	method_2933
METHOD	fxt	()Ljava/lang/String;	w	method_2946	method_2946
CLASS	fxt$1	net/minecraft/class_638$1	net/minecraft/client/world/ClientWorld$1
FIELD	fxt$1	[I	a	field_22436	field_22436
CLASS	fxt$a	net/minecraft/class_638$class_5271	net/minecraft/client/world/ClientWorld$Properties
FIELD	fxt$a	Z	a	field_24433	hardcore
FIELD	fxt$a	Ldbs;	b	field_24434	gameRules
FIELD	fxt$a	Z	c	field_24607	flatWorld
FIELD	fxt$a	Liz;	d	field_48402	spawnPos
FIELD	fxt$a	F	e	field_26372	spawnAngle
FIELD	fxt$a	J	f	field_24438	time
FIELD	fxt$a	J	g	field_24439	timeOfDay
FIELD	fxt$a	Z	h	field_24440	raining
FIELD	fxt$a	Lbqp;	i	field_24441	difficulty
FIELD	fxt$a	Z	j	field_24442	difficultyLocked
METHOD	fxt$a	(J)V	a	method_177	setTime
METHOD	fxt$a	(Lbqp;)V	a	method_27875	setDifficulty
METHOD	fxt$a	(Ldby;)D	a	method_28105	getSkyDarknessHeight
METHOD	fxt$a	(Z)V	a	method_27876	setDifficultyLocked
METHOD	fxt$a	(J)V	b	method_165	setTimeOfDay
METHOD	fxt$a	()F	e	method_28106	getHorizonShadingRatio
CLASS	fxt$b	net/minecraft/class_638$class_5612	net/minecraft/client/world/ClientWorld$ClientEntityHandler
FIELD	fxt$b	Lfxt;	a	field_27735	field_27735
METHOD	fxt$b	(Lbss;)V	a	method_32125	create
METHOD	fxt$b	(Lbss;)V	b	method_32126	destroy
METHOD	fxt$b	(Lbss;)V	c	method_32127	startTicking
METHOD	fxt$b	(Lbss;)V	d	method_32128	stopTicking
METHOD	fxt$b	(Lbss;)V	e	method_32129	startTracking
METHOD	fxt$b	(Lbss;)V	f	method_32130	stopTracking
METHOD	fxt$b	(Lbss;)V	g	method_43208	updateLoadStatus
CLASS	fxu	net/minecraft/class_634	net/minecraft/client/network/ClientPlayNetworkHandler
FIELD	fxu	Lcom/mojang/brigadier/CommandDispatcher;	A	field_3696	commandDispatcher
FIELD	fxu	Lcyw;	B	field_3688	recipeManager
FIELD	fxu	Ljava/util/UUID;	C	field_16771	sessionId
FIELD	fxu	Ljava/util/Set;	D	field_25273	worldKeys
FIELD	fxu	Ljw$b;	E	field_25063	combinedDynamicRegistries
FIELD	fxu	Lcpj;	F	field_45600	enabledFeatures
FIELD	fxu	Lcwn;	G	field_51439	brewingRecipeRegistry
FIELD	fxu	Lxz;	H	field_40799	session
FIELD	fxu	Lyi$c;	I	field_39808	messagePacker
FIELD	fxu	Lxw;	J	field_39858	lastSeenMessagesCollector
FIELD	fxu	Lyb;	K	field_40483	signatureStorage
FIELD	fxu	Lfxn;	L	field_45945	chunkBatchSizeCalculator
FIELD	fxu	Lfyd;	M	field_45946	pingMeasurer
FIELD	fxu	Lfxy;	N	field_48933	debugSampleSubscriber
FIELD	fxu	Lfyb;	O	field_46578	worldLoadingState
FIELD	fxu	Z	P	field_48403	secureChatEnforced
FIELD	fxu	Z	Q	field_45947	displayedUnsecureChatWarning
FIELD	fxu	Z	R	field_46187	worldCleared
FIELD	fxu	Lewt;	S	field_47878	scoreboard
FIELD	fxu	Lorg/slf4j/Logger;	i	field_3695	LOGGER
FIELD	fxu	Lxo;	j	field_39916	UNSECURE_SERVER_TOAST_TITLE
FIELD	fxu	Lxo;	k	field_39917	UNSECURE_SERVER_TOAST_TEXT
FIELD	fxu	Lxo;	l	field_40485	INVALID_PACKET_TEXT
FIELD	fxu	Lxo;	m	field_40486	CHAT_VALIDATION_FAILED_TEXT
FIELD	fxu	Lxo;	n	field_45603	RECONFIGURING_TEXT
FIELD	fxu	I	o	field_40487	ACKNOWLEDGMENT_BATCH_SIZE
FIELD	fxu	Lcom/mojang/authlib/GameProfile;	p	field_3697	profile
FIELD	fxu	Lfxt;	q	field_3699	world
FIELD	fxu	Lfxt$a;	r	field_24321	worldProperties
FIELD	fxu	Ljava/util/Map;	s	field_3693	playerListEntries
FIELD	fxu	Ljava/util/Set;	t	field_40489	listedPlayerListEntries
FIELD	fxu	Lfxo;	u	field_3700	advancementHandler
FIELD	fxu	Lfxw;	v	field_3691	commandSource
FIELD	fxu	Lfeu;	w	field_3692	dataQueryHandler
FIELD	fxu	I	x	field_19144	chunkLoadDistance
FIELD	fxu	I	y	field_35164	simulationDistance
FIELD	fxu	Lazf;	z	field_3687	random
METHOD	fxu	()Z	A	method_46529	isSecureChatEnforced
METHOD	fxu	()V	B	method_45737	sendAcknowledgment
METHOD	fxu	()V	C	method_34018	method_34018
METHOD	fxu	()Z	D	method_54132	method_54132
METHOD	fxu	(I)V	a	method_37472	method_37472
METHOD	fxu	(IILads;)V	a	method_38539	loadChunk
METHOD	fxu	(IILadx;)V	a	method_38543	readLightData
METHOD	fxu	(IILeni;Ldcf;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Iterator;)V	a	method_2870	updateLighting
METHOD	fxu	(Laco;Ldpf;)V	a	method_38542	method_38542
METHOD	fxu	(Laen$a;Laen$b;Lfye;)V	a	method_45726	handlePlayerListAction
METHOD	fxu	(Laen$b;Lfye;)V	a	method_45727	setPublicSession
METHOD	fxu	(Lbss;)V	a	method_43209	playSpawnSound
METHOD	fxu	(Lbtn;Lcom/mojang/datafixers/util/Pair;)V	a	method_34008	method_34008
METHOD	fxu	(Lcmv;)Lcun;	a	method_19691	getActiveTotemOfUndying
METHOD	fxu	(Lcmx;)V	a	method_47657	updateKeyPair
METHOD	fxu	(Lcpj;)Z	a	method_45720	hasFeature
METHOD	fxu	(Lcps;Lcyv;)V	a	method_34009	method_34009
METHOD	fxu	(Ldbd;)V	a	method_51685	method_51685
METHOD	fxu	(Ldug;II)V	a	method_38541	scheduleRenderChunk
METHOD	fxu	(Lewo;Lafu$b;)V	a	method_34010	method_34010
METHOD	fxu	(Lfeq;Lcyv;)V	a	method_34011	method_34011
METHOD	fxu	(Lfeq;Lfqs;)V	a	method_34012	method_34012
METHOD	fxu	(Lgco;Lfxt;Lfmz$a;)V	a	method_54133	startWorldLoading
METHOD	fxu	(Liz;Ldsa;)V	a	method_34007	method_34007
METHOD	fxu	(Ljava/lang/String;)Lfye;	a	method_2874	getPlayerListEntry
METHOD	fxu	(Ljava/time/Instant;JLxw$a;Ljava/lang/String;)Lya;	a	method_45722	method_45722
METHOD	fxu	(Ljava/util/Optional;)V	a	method_46525	method_46525
METHOD	fxu	(Ljava/util/UUID;)Lfye;	a	method_2871	getPlayerListEntry
METHOD	fxu	(Lye;Z)V	a	method_44940	acknowledge
METHOD	fxu	(ZLald;Lald;)Lfmz$a;	a	method_59842	getWorldEntryReason
METHOD	fxu	(IILadx;)V	b	method_38545	method_38545
METHOD	fxu	(Laaw;)V	b	method_52801	warnOnUnknownPayload
METHOD	fxu	(Laci;)Lbss;	b	method_53876	createEntity
METHOD	fxu	(Ladn;)V	b	method_51684	unloadChunk
METHOD	fxu	(Ljava/lang/String;)V	b	method_45729	sendChatMessage
METHOD	fxu	(Ljava/util/Optional;)V	b	method_46528	method_46528
METHOD	fxu	(IILadx;)V	c	method_51769	method_51769
METHOD	fxu	(Ljava/lang/String;)V	c	method_45730	sendChatCommand
METHOD	fxu	(Ljava/lang/String;)Z	d	method_45731	sendCommand
METHOD	fxu	(Ljava/lang/String;)Lcom/mojang/brigadier/ParseResults;	e	method_45733	parse
METHOD	fxu	()Lfxw;	g	method_2875	getCommandSource
METHOD	fxu	()V	h	method_47658	unloadWorld
METHOD	fxu	()V	i	method_54134	clearWorld
METHOD	fxu	()Lcyw;	j	method_2877	getRecipeManager
METHOD	fxu	()Lwj;	k	method_48296	getConnection
METHOD	fxu	()Ljava/util/Collection;	l	method_45732	getListedPlayerListEntries
METHOD	fxu	()Ljava/util/Collection;	m	method_2880	getPlayerList
METHOD	fxu	()Ljava/util/Collection;	n	method_31363	getPlayerUuids
METHOD	fxu	()Lcom/mojang/authlib/GameProfile;	o	method_2879	getProfile
METHOD	fxu	()Lfxo;	p	method_2869	getAdvancementHandler
METHOD	fxu	()Lcom/mojang/brigadier/CommandDispatcher;	q	method_2886	getCommandDispatcher
METHOD	fxu	()Lfxt;	r	method_2890	getWorld
METHOD	fxu	()Lfeu;	s	method_2876	getDataQueryHandler
METHOD	fxu	()Ljava/util/UUID;	t	method_16690	getSessionId
METHOD	fxu	()Ljava/util/Set;	u	method_29356	getWorldKeys
METHOD	fxu	()Ljw$b;	v	method_29091	getRegistryManager
METHOD	fxu	()Lfyh;	w	method_45734	getServerInfo
METHOD	fxu	()Lcpj;	x	method_45735	getEnabledFeatures
METHOD	fxu	()Lewt;	y	method_55823	getScoreboard
METHOD	fxu	()Lcwn;	z	method_59754	getBrewingRecipeRegistry
CLASS	fxu$1	net/minecraft/class_634$1	net/minecraft/client/network/ClientPlayNetworkHandler$1
FIELD	fxu$1	[I	a	field_3705	field_3705
FIELD	fxu$1	[I	b	field_3702	field_3702
CLASS	fxv	net/minecraft/class_7756	net/minecraft/client/network/ClientDynamicRegistryType
FIELD	fxv	Lfxv;	a	field_40490	field_40490
FIELD	fxv	Lfxv;	b	field_40491	field_40491
FIELD	fxv	Ljava/util/List;	c	field_40492	VALUES
FIELD	fxv	Ljw$b;	d	field_40493	STATIC_REGISTRY_MANAGER
FIELD	fxv	[Lfxv;	e	field_40494	field_40494
METHOD	fxv	()Ljp;	a	method_45738	createCombinedDynamicRegistries
METHOD	fxv	()[Lfxv;	b	method_45739	method_45739
CLASS	fxw	net/minecraft/class_637	net/minecraft/client/network/ClientCommandSource
FIELD	fxw	Lfxu;	a	field_3722	networkHandler
FIELD	fxw	Lffd;	b	field_3725	client
FIELD	fxw	I	c	field_3724	completionId
FIELD	fxw	Ljava/util/concurrent/CompletableFuture;	d	field_3723	pendingCommandCompletion
FIELD	fxw	Ljava/util/Set;	e	field_39794	chatSuggestions
METHOD	fxw	(D)Ljava/lang/String;	a	method_2929	format
METHOD	fxw	(I)Ljava/lang/String;	a	method_2930	format
METHOD	fxw	(ILcom/mojang/brigadier/suggestion/Suggestions;)V	a	method_2931	onCommandSuggestions
METHOD	fxw	(Ladg$a;Ljava/util/List;)V	a	method_44764	onChatSuggestions
METHOD	fxw	(Leu$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljv;)Ljava/util/concurrent/CompletableFuture;	a	method_41232	method_41232
METHOD	fxw	(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture;	b	method_41233	method_41233
CLASS	fxw$1	net/minecraft/class_637$1	net/minecraft/client/network/ClientCommandSource$1
FIELD	fxw$1	[I	a	field_39795	field_39795
CLASS	fxx	net/minecraft/class_8675	net/minecraft/client/network/ClientConnectionState
FIELD	fxx	Lcom/mojang/authlib/GameProfile;	a	comp_1611	comp_1611
FIELD	fxx	Lgug;	b	comp_1612	worldSession
FIELD	fxx	Ljw$b;	c	comp_1613	comp_1613
FIELD	fxx	Lcpj;	d	comp_1614	comp_1614
FIELD	fxx	Ljava/lang/String;	e	comp_1615	comp_1615
FIELD	fxx	Lfyh;	f	comp_1616	serverInfo
FIELD	fxx	Lfnb;	g	comp_1617	comp_1617
FIELD	fxx	Ljava/util/Map;	h	comp_2205	comp_2205
FIELD	fxx	Lfhd$b;	i	comp_2553	comp_2553
METHOD	fxx	()Lcom/mojang/authlib/GameProfile;	a	comp_1611	comp_1611
METHOD	fxx	()Lgug;	b	comp_1612	worldSession
METHOD	fxx	()Ljw$b;	c	comp_1613	comp_1613
METHOD	fxx	()Lcpj;	d	comp_1614	comp_1614
METHOD	fxx	()Ljava/lang/String;	e	comp_1615	comp_1615
METHOD	fxx	()Lfyh;	f	comp_1616	serverInfo
METHOD	fxx	()Lfnb;	g	comp_1617	comp_1617
METHOD	fxx	()Ljava/util/Map;	h	comp_2205	comp_2205
METHOD	fxx	()Lfhd$b;	i	comp_2553	comp_2553
CLASS	fxy	net/minecraft/class_9211	net/minecraft/client/network/DebugSampleSubscriber
FIELD	fxy	I	a	field_48934	TIMEOUT
FIELD	fxy	Lfxu;	b	field_48935	networkHandler
FIELD	fxy	Lfhk;	c	field_48936	debugHud
FIELD	fxy	Ljava/util/EnumMap;	d	field_48937	lastTime
METHOD	fxy	()V	a	method_56830	tick
METHOD	fxy	(Lblt;)V	a	method_56831	subscribe
CLASS	fxz	net/minecraft/class_9247	net/minecraft/client/resource/ClientDataPackManager
FIELD	fxz	Latz;	a	field_49124	packManager
FIELD	fxz	Ljava/util/Map;	b	field_49125	knownPacks
METHOD	fxz	()Laue;	a	method_57046	createResourceManager
METHOD	fxz	(Lcom/google/common/collect/ImmutableMap$Builder;Lasz;Latv;)V	a	method_57047	method_57047
METHOD	fxz	(Lcom/google/common/collect/ImmutableMap$Builder;Latw;)V	a	method_57048	method_57048
METHOD	fxz	(Ljava/util/List;)Ljava/util/List;	a	method_57049	getCommonKnownPacks
CLASS	fya	net/minecraft/class_8676	net/minecraft/client/network/LegacyServerPinger
FIELD	fya	Lcom/google/common/base/Splitter;	a	field_45604	SPLITTER
FIELD	fya	Lfzk;	b	field_45605	serverAddress
FIELD	fya	Lfya$a;	c	field_45606	handler
METHOD	fya	(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V	a	method_3005	channelRead0
CLASS	fya$a	net/minecraft/class_8676$class_8677	net/minecraft/client/network/LegacyServerPinger$ResponseHandler
CLASS	fyb	net/minecraft/class_8819	net/minecraft/client/network/WorldLoadingState
FIELD	fyb	Lgco;	a	field_46579	player
FIELD	fyb	Lfxt;	b	field_46580	world
FIELD	fyb	Lgdk;	c	field_46581	renderer
FIELD	fyb	Lfyb$a;	d	field_46582	currentStep
METHOD	fyb	()V	a	method_54135	tick
METHOD	fyb	()Z	b	method_54136	isReady
METHOD	fyb	()V	c	method_54137	handleChunksComingPacket
CLASS	fyb$a	net/minecraft/class_8819$class_8820	net/minecraft/client/network/WorldLoadingState$Step
FIELD	fyb$a	Lfyb$a;	a	field_46584	field_46584
FIELD	fyb$a	Lfyb$a;	b	field_46585	field_46585
FIELD	fyb$a	Lfyb$a;	c	field_46586	field_46586
FIELD	fyb$a	[Lfyb$a;	d	field_46587	field_46587
METHOD	fyb$a	()[Lfyb$a;	a	method_54138	method_54138
CLASS	fyc	net/minecraft/class_636	net/minecraft/client/network/ClientPlayerInteractionManager
FIELD	fyc	Lorg/slf4j/Logger;	a	field_20316	LOGGER
FIELD	fyc	Lffd;	b	field_3712	client
FIELD	fyc	Lfxu;	c	field_3720	networkHandler
FIELD	fyc	Liz;	d	field_3714	currentBreakingPos
FIELD	fyc	Lcun;	e	field_3718	selectedStack
FIELD	fyc	F	f	field_3715	currentBreakingProgress
FIELD	fyc	F	g	field_3713	blockBreakingSoundCooldown
FIELD	fyc	I	h	field_3716	blockBreakingCooldown
FIELD	fyc	Z	i	field_3717	breakingBlock
FIELD	fyc	Ldbt;	j	field_3719	gameMode
FIELD	fyc	Ldbt;	k	field_24608	previousGameMode
FIELD	fyc	I	l	field_3721	lastSelectedSlot
METHOD	fyc	()Z	a	method_2908	hasStatusBars
METHOD	fyc	(I)V	a	method_2916	pickFromInventory
METHOD	fyc	(II)V	a	method_2900	clickButton
METHOD	fyc	(IIILcqb;Lcmv;)V	a	method_2906	clickSlot
METHOD	fyc	(IIZ)V	a	method_54634	slotChangedState
METHOD	fyc	(ILcyv;Z)V	a	method_2912	clickRecipe
METHOD	fyc	(Lbqr;Lcmv;Lorg/apache/commons/lang3/mutable/MutableObject;I)Lzv;	a	method_41929	method_41929
METHOD	fyc	(Lcmv;)V	a	method_2903	copyAbilities
METHOD	fyc	(Lcmv;Lbqr;)Lbqs;	a	method_2919	interactItem
METHOD	fyc	(Lcmv;Lbss;)V	a	method_2918	attackEntity
METHOD	fyc	(Lcmv;Lbss;Lbqr;)Lbqs;	a	method_2905	interactEntity
METHOD	fyc	(Lcmv;Lbss;Levm;Lbqr;)Lbqs;	a	method_2917	interactEntityAtLocation
METHOD	fyc	(Lcun;)V	a	method_2915	dropCreativeStack
METHOD	fyc	(Lcun;I)V	a	method_2909	clickCreativeStack
METHOD	fyc	(Ldbt;)V	a	method_2907	setGameMode
METHOD	fyc	(Ldbt;Ldbt;)V	a	method_32790	setGameModes
METHOD	fyc	(Ldsa;Liz;Lje;I)Lzv;	a	method_41930	method_41930
METHOD	fyc	(Lfxt;Lawk;Lfeq;)Lgco;	a	method_29357	createPlayer
METHOD	fyc	(Lfxt;Lawk;Lfeq;ZZ)Lgco;	a	method_2901	createPlayer
METHOD	fyc	(Lfxt;Lfzg;)V	a	method_41931	sendSequencedPacket
METHOD	fyc	(Lgco;Lbqr;Levl;)Lbqs;	a	method_2896	interactBlock
METHOD	fyc	(Liz;)Z	a	method_2899	breakBlock
METHOD	fyc	(Liz;Lje;)Z	a	method_2910	attackBlock
METHOD	fyc	(Liz;Lje;I)Lzv;	a	method_41932	method_41932
METHOD	fyc	(Lorg/apache/commons/lang3/mutable/MutableObject;Lgco;Lbqr;Levl;I)Lzv;	a	method_41933	method_41933
METHOD	fyc	()V	b	method_2925	cancelBlockBreaking
METHOD	fyc	(Lcmv;)V	b	method_2897	stopUsingItem
METHOD	fyc	(Lgco;Lbqr;Levl;)Lbqs;	b	method_41934	interactBlockInternal
METHOD	fyc	(Liz;)Z	b	method_2922	isCurrentlyBreaking
METHOD	fyc	(Liz;Lje;)Z	b	method_2902	updateBlockBreakingProgress
METHOD	fyc	(Liz;Lje;I)Lzv;	b	method_41935	method_41935
METHOD	fyc	()V	c	method_2927	tick
METHOD	fyc	(Liz;Lje;I)Lzv;	c	method_41936	method_41936
METHOD	fyc	()Z	d	method_2913	hasExperienceBar
METHOD	fyc	()Z	e	method_2924	hasLimitedAttackSpeed
METHOD	fyc	()Z	f	method_2914	hasCreativeInventory
METHOD	fyc	()Z	g	method_2895	hasRidingInventory
METHOD	fyc	()Z	h	method_2928	isFlyingLocked
METHOD	fyc	()Ldbt;	i	method_28107	getPreviousGameMode
METHOD	fyc	()Ldbt;	j	method_2920	getCurrentGameMode
METHOD	fyc	()Z	k	method_2923	isBreakingBlock
METHOD	fyc	()I	l	method_51888	getBlockBreakingProgress
METHOD	fyc	()V	m	method_2911	syncSelectedSlot
CLASS	fyd	net/minecraft/class_8761	net/minecraft/client/network/PingMeasurer
FIELD	fyd	Lfxu;	a	field_45948	handler
FIELD	fyd	Lbls;	b	field_45949	log
METHOD	fyd	()V	a	method_53486	ping
METHOD	fyd	(Lajw;)V	a	method_53487	onPingResult
CLASS	fye	net/minecraft/class_640	net/minecraft/client/network/PlayerListEntry
FIELD	fye	Lcom/mojang/authlib/GameProfile;	a	field_3741	profile
FIELD	fye	Ljava/util/function/Supplier;	b	field_45607	texturesSupplier
FIELD	fye	Ldbt;	c	field_3744	gameMode
FIELD	fye	I	d	field_3739	latency
FIELD	fye	Lxo;	e	field_3743	displayName
FIELD	fye	Lyf;	f	field_40495	session
FIELD	fye	Lyk;	g	field_39809	messageVerifier
METHOD	fye	()Lcom/mojang/authlib/GameProfile;	a	method_2966	getProfile
METHOD	fye	(I)V	a	method_2970	setLatency
METHOD	fye	(Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier;	a	method_52803	texturesSupplier
METHOD	fye	(Ldbt;)V	a	method_2963	setGameMode
METHOD	fye	(Ljava/util/concurrent/CompletableFuture;Lgpx;Z)Lgpx;	a	method_52806	method_52806
METHOD	fye	(Ljava/util/function/Supplier;)Lgpx;	a	method_52807	method_52807
METHOD	fye	(Lxo;)V	a	method_2962	setDisplayName
METHOD	fye	(Lyf;)V	a	method_45740	setSession
METHOD	fye	(Z)V	a	method_46530	resetSession
METHOD	fye	()Lyf;	b	method_45741	getSession
METHOD	fye	(Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier;	b	method_52808	method_52808
METHOD	fye	(Z)Lyk;	b	method_46531	getInitialVerifier
METHOD	fye	()Lyk;	c	method_44817	getMessageVerifier
METHOD	fye	()Z	d	method_45742	hasPublicKey
METHOD	fye	()Ldbt;	e	method_2958	getGameMode
METHOD	fye	()I	f	method_2959	getLatency
METHOD	fye	()Lgpx;	g	method_52810	getSkinTextures
METHOD	fye	()Lewo;	h	method_2955	getScoreboardTeam
METHOD	fye	()Lxo;	i	method_2971	getDisplayName
CLASS	fyf	net/minecraft/class_7853	net/minecraft/client/session/ProfileKeys
FIELD	fyf	Lfyf;	a	field_40800	MISSING
METHOD	fyf	()Ljava/util/concurrent/CompletableFuture;	a	method_46522	fetchKeyPair
METHOD	fyf	(Lcom/mojang/authlib/minecraft/UserApiService;Lffr;Ljava/nio/file/Path;)Lfyf;	a	method_46532	create
METHOD	fyf	()Z	b	method_46523	isExpired
CLASS	fyf$1	net/minecraft/class_7853$1	net/minecraft/client/session/ProfileKeys$1
CLASS	fyg	net/minecraft/class_9173	net/minecraft/client/network/ClientRegistries
FIELD	fyg	Lfyg$a;	a	field_48767	dynamicRegistries
FIELD	fyg	Lfyk;	b	field_48768	tagLoader
METHOD	fyg	(Lald;Ljava/util/List;)V	a	method_56583	putDynamicRegistry
METHOD	fyg	(Laur;Ljw;Z)Ljw$b;	a	method_56585	createRegistryManager
METHOD	fyg	(Ljava/util/Map;)V	a	method_56586	putTags
CLASS	fyg$a	net/minecraft/class_9173$class_9174	net/minecraft/client/network/ClientRegistries$DynamicRegistries
FIELD	fyg$a	Ljava/util/Map;	a	field_48769	dynamicRegistries
METHOD	fyg$a	(Lald;)Ljava/util/List;	a	method_56587	method_56587
METHOD	fyg$a	(Lald;Ljava/util/List;)V	a	method_56588	put
METHOD	fyg$a	(Laur;Ljw;)Ljw;	a	method_56589	load
CLASS	fyh	net/minecraft/class_642	net/minecraft/client/network/ServerInfo
FIELD	fyh	Ljava/lang/String;	a	field_3752	name
FIELD	fyh	Ljava/lang/String;	b	field_3761	address
FIELD	fyh	Lxo;	c	field_3753	playerCountLabel
FIELD	fyh	Lxo;	d	field_3757	label
FIELD	fyh	Lakd$b;	e	field_41861	players
FIELD	fyh	J	f	field_3758	ping
FIELD	fyh	I	g	field_3756	protocolVersion
FIELD	fyh	Lxo;	h	field_3760	version
FIELD	fyh	Ljava/util/List;	i	field_3762	playerListSummary
FIELD	fyh	Lorg/slf4j/Logger;	j	field_42889	LOGGER
FIELD	fyh	I	k	field_46206	MAX_FAVICON_SIZE
FIELD	fyh	Lfyh$a;	l	field_3755	resourcePackPolicy
FIELD	fyh	[B	m	field_42890	favicon
FIELD	fyh	Lfyh$c;	n	field_45608	serverType
FIELD	fyh	Lfyh$b;	o	field_47879	status
METHOD	fyh	()Lur;	a	method_2992	toNbt
METHOD	fyh	(Lfyh$a;)V	a	method_2995	setResourcePackPolicy
METHOD	fyh	(Lfyh$b;)V	a	method_55824	setStatus
METHOD	fyh	(Lfyh;)V	a	method_44292	copyFrom
METHOD	fyh	(Lur;)Lfyh;	a	method_2993	fromNbt
METHOD	fyh	([B)V	a	method_49305	setFavicon
METHOD	fyh	()Lfyh$a;	b	method_2990	getResourcePackPolicy
METHOD	fyh	(Lfyh;)V	b	method_2996	copyWithSettingsFrom
METHOD	fyh	([B)[B	b	method_53885	validateFavicon
METHOD	fyh	()[B	c	method_49306	getFavicon
METHOD	fyh	()Z	d	method_2994	isLocal
METHOD	fyh	()Z	e	method_52811	isRealm
METHOD	fyh	()Lfyh$c;	f	method_55616	getServerType
METHOD	fyh	()Lfyh$b;	g	method_55825	getStatus
CLASS	fyh$a	net/minecraft/class_642$class_643	net/minecraft/client/network/ServerInfo$ResourcePackPolicy
FIELD	fyh$a	Lfyh$a;	a	field_3768	ENABLED
FIELD	fyh$a	Lfyh$a;	b	field_3764	DISABLED
FIELD	fyh$a	Lfyh$a;	c	field_3767	PROMPT
FIELD	fyh$a	Lxo;	d	field_3765	name
FIELD	fyh$a	[Lfyh$a;	e	field_3766	RESOURCE_PACK_POLICIES
METHOD	fyh$a	()Lxo;	a	method_2997	getName
METHOD	fyh$a	()[Lfyh$a;	b	method_36896	method_36896
CLASS	fyh$b	net/minecraft/class_642$class_9083	net/minecraft/client/network/ServerInfo$Status
FIELD	fyh$b	Lfyh$b;	a	field_47880	field_47880
FIELD	fyh$b	Lfyh$b;	b	field_47881	field_47881
FIELD	fyh$b	Lfyh$b;	c	field_47882	field_47882
FIELD	fyh$b	Lfyh$b;	d	field_47883	field_47883
FIELD	fyh$b	Lfyh$b;	e	field_47884	field_47884
FIELD	fyh$b	[Lfyh$b;	f	field_47885	field_47885
METHOD	fyh$b	()[Lfyh$b;	a	method_55826	method_55826
CLASS	fyh$c	net/minecraft/class_642$class_8678	net/minecraft/client/network/ServerInfo$ServerType
FIELD	fyh$c	Lfyh$c;	a	field_45609	field_45609
FIELD	fyh$c	Lfyh$c;	b	field_45610	field_45610
FIELD	fyh$c	Lfyh$c;	c	field_45611	field_45611
FIELD	fyh$c	[Lfyh$c;	d	field_45612	field_45612
METHOD	fyh$c	()[Lfyh$c;	a	method_52812	method_52812
CLASS	fyi	net/minecraft/class_641	net/minecraft/client/option/ServerList
FIELD	fyi	Lorg/slf4j/Logger;	a	field_3751	LOGGER
FIELD	fyi	Lbpl;	b	field_39360	IO_EXECUTOR
FIELD	fyi	I	c	field_39437	MAX_HIDDEN_ENTRIES
FIELD	fyi	Lffd;	d	field_3750	client
FIELD	fyi	Ljava/util/List;	e	field_3749	servers
FIELD	fyi	Ljava/util/List;	f	field_39438	hiddenServers
METHOD	fyi	()V	a	method_2981	loadFile
METHOD	fyi	(I)Lfyh;	a	method_2982	get
METHOD	fyi	(II)V	a	method_2985	swapEntries
METHOD	fyi	(ILfyh;)V	a	method_2980	set
METHOD	fyi	(Lfyh;)V	a	method_2983	remove
METHOD	fyi	(Lfyh;Ljava/util/List;)Z	a	method_44294	replace
METHOD	fyi	(Lfyh;Z)V	a	method_2988	add
METHOD	fyi	(Ljava/lang/String;)Lfyh;	a	method_44295	get
METHOD	fyi	()V	b	method_2987	saveFile
METHOD	fyi	(Lfyh;)V	b	method_2986	updateServerListEntry
METHOD	fyi	(Ljava/lang/String;)Lfyh;	b	method_44296	tryUnhide
METHOD	fyi	()I	c	method_2984	size
METHOD	fyi	(Lfyh;)V	c	method_44090	method_44090
CLASS	fyj	net/minecraft/class_644	net/minecraft/client/network/MultiplayerServerListPinger
FIELD	fyj	Lorg/slf4j/Logger;	a	field_3771	LOGGER
FIELD	fyj	Lxo;	b	field_33740	CANNOT_CONNECT_TEXT
FIELD	fyj	Ljava/util/List;	c	field_3769	clientConnections
METHOD	fyj	()V	a	method_3000	tick
METHOD	fyj	(II)Lxo;	a	method_27647	createPlayerCountText
METHOD	fyj	(Lfyh;Ljava/lang/Runnable;Ljava/lang/Runnable;)V	a	method_3003	add
METHOD	fyj	(Ljava/net/InetSocketAddress;Lfzk;Lfyh;)V	a	method_3001	ping
METHOD	fyj	(Lxo;Lfyh;)V	a	method_36897	showError
METHOD	fyj	()V	b	method_3004	cancel
CLASS	fyj$1	net/minecraft/class_644$1	net/minecraft/client/network/MultiplayerServerListPinger$1
FIELD	fyj$1	Lwj;	a	field_3774	field_3774
FIELD	fyj$1	Lfyh;	b	field_3776	field_3776
FIELD	fyj$1	Ljava/lang/Runnable;	c	field_25636	field_25636
FIELD	fyj$1	Ljava/lang/Runnable;	d	field_47886	field_47886
FIELD	fyj$1	Ljava/net/InetSocketAddress;	e	field_33741	field_33741
FIELD	fyj$1	Lfzk;	f	field_45613	field_45613
FIELD	fyj$1	Lfyj;	g	field_3777	field_3777
FIELD	fyj$1	Z	h	field_3775	sentQuery
FIELD	fyj$1	Z	i	field_3773	received
FIELD	fyj$1	J	j	field_3772	startTime
METHOD	fyj$1	(Lfyh;)V	a	method_49307	method_49307
METHOD	fyj$1	(Lfyh;Lakd$b;)V	a	method_49308	method_49308
METHOD	fyj$1	(Lfyh;Lakd$c;)V	a	method_49309	method_49309
METHOD	fyj$1	(Lfyh;Ljava/lang/Runnable;Lakd$a;)V	a	method_49310	method_49310
METHOD	fyj$1	(Lfyh;)V	b	method_49311	method_49311
CLASS	fyj$2	net/minecraft/class_644$2	net/minecraft/client/network/MultiplayerServerListPinger$2
FIELD	fyj$2	Lfzk;	a	field_3778	field_3778
FIELD	fyj$2	Lfyh;	b	field_3779	field_3779
METHOD	fyj$2	(Lfyh;ILjava/lang/String;Ljava/lang/String;II)V	a	method_52813	method_52813
CLASS	fyk	net/minecraft/class_9175	net/minecraft/client/network/ClientTagLoader
FIELD	fyk	Ljava/util/Map;	a	field_48770	tagsByRegistry
METHOD	fyk	()V	a	method_57050	onDynamicTagsLoaded
METHOD	fyk	(Lald;)Z	a	method_57051	method_57051
METHOD	fyk	(Lald;Laxh$a;)V	a	method_56590	put
METHOD	fyk	(Ljava/util/function/Predicate;Ljw;Lald;Laxh$a;)V	a	method_56592	method_56592
METHOD	fyk	(Ljw$d;)V	a	method_57052	method_57052
METHOD	fyk	(Ljw;Ljava/util/function/Predicate;)V	a	method_56591	load
METHOD	fyk	(Ljw;Z)V	a	method_57053	load
METHOD	fyk	()V	b	method_57054	onStaticTagsLoaded
METHOD	fyk	(Ljw$d;)Z	b	method_57055	method_57055
CLASS	fyl	net/minecraft/class_9112	net/minecraft/client/network/CookieStorage
FIELD	fyl	Ljava/util/Map;	a	comp_2206	comp_2206
METHOD	fyl	()Ljava/util/Map;	a	comp_2206	comp_2206
CLASS	fym	net/minecraft/class_7594	net/minecraft/client/network/message/MessageHandler
FIELD	fym	Lxo;	a	field_45950	VALIDATION_ERROR_TEXT
FIELD	fym	Lffd;	b	field_39779	client
FIELD	fym	Ljava/util/Deque;	c	field_39796	delayedMessages
FIELD	fym	J	d	field_39797	chatDelay
FIELD	fym	J	e	field_39798	lastProcessTime
METHOD	fym	()V	a	method_44765	processDelayedMessages
METHOD	fym	(D)V	a	method_44766	setChatDelay
METHOD	fym	(Ljava/util/UUID;)Z	a	method_44738	isAlwaysTrusted
METHOD	fym	(Ljava/util/UUID;Lxk$a;)V	a	method_53488	onUnverifiedMessage
METHOD	fym	(Lxk$a;Lxo;)V	a	method_44772	narrate
METHOD	fym	(Lxk$a;Lxo;Ljava/time/Instant;)Z	a	method_45745	method_45745
METHOD	fym	(Lxk$a;Lye;Lxo;Lcom/mojang/authlib/GameProfile;ZLjava/time/Instant;)Z	a	method_44943	processChatMessageInternal
METHOD	fym	(Lxo;)Ljava/util/UUID;	a	method_44734	extractSender
METHOD	fym	(Lxo;Ljava/time/Instant;)V	a	method_44735	addToChatLog
METHOD	fym	(Lxo;Lxk$a;)V	a	method_45746	onProfilelessMessage
METHOD	fym	(Lxo;Z)V	a	method_44736	onGameMessage
METHOD	fym	(Lya;)Z	a	method_44819	removeDelayedMessage
METHOD	fym	(Lya;Lfym$a;)Z	a	method_45747	method_45747
METHOD	fym	(Lya;Ljava/util/function/BooleanSupplier;)V	a	method_44818	process
METHOD	fym	(Lye;Lcom/mojang/authlib/GameProfile;Lxk$a;)V	a	method_45748	onChatMessage
METHOD	fym	(Lye;Lxk$a;Lcom/mojang/authlib/GameProfile;Lfyo;)V	a	method_44737	addToChatLog
METHOD	fym	(Lye;Lxo;Ljava/time/Instant;)Lfyo;	a	method_44732	getStatus
METHOD	fym	()V	b	method_44769	process
METHOD	fym	(Ljava/util/UUID;Lxk$a;)Z	b	method_53489	method_53489
METHOD	fym	(Lxk$a;Lye;Lxo;Lcom/mojang/authlib/GameProfile;ZLjava/time/Instant;)Z	b	method_45749	method_45749
METHOD	fym	()J	c	method_44944	getUnprocessedMessageCount
METHOD	fym	()V	d	method_44945	processAll
METHOD	fym	()Z	e	method_44775	shouldDelay
CLASS	fym$a	net/minecraft/class_7594$class_7627	net/minecraft/client/network/message/MessageHandler$ProcessableMessage
FIELD	fym$a	Lya;	a	comp_1034	comp_1034
FIELD	fym$a	Ljava/util/function/BooleanSupplier;	b	comp_1035	comp_1035
METHOD	fym$a	()Z	a	method_45750	accept
METHOD	fym$a	()Lya;	b	comp_1034	comp_1034
METHOD	fym$a	()Ljava/util/function/BooleanSupplier;	c	comp_1035	comp_1035
CLASS	fyn	net/minecraft/class_7555	net/minecraft/client/session/report/log/ChatLog
FIELD	fyn	[Lfyp;	a	field_40496	entries
FIELD	fyn	I	b	field_40497	currentIndex
METHOD	fyn	()I	a	method_45751	getMinIndex
METHOD	fyn	(I)Lcom/mojang/serialization/Codec;	a	method_46533	createCodec
METHOD	fyn	(II)[Lfyp;	a	method_46534	method_46534
METHOD	fyn	(ILjava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_46535	method_46535
METHOD	fyn	(Lfyp;)V	a	method_44535	add
METHOD	fyn	()I	b	method_45752	getMaxIndex
METHOD	fyn	(I)Lfyp;	b	method_44532	get
METHOD	fyn	(II)Ljava/lang/String;	b	method_49632	method_49632
METHOD	fyn	()Ljava/util/List;	c	method_46536	toList
METHOD	fyn	(I)I	c	method_45753	wrapIndex
METHOD	fyn	()I	d	method_46537	size
CLASS	fyo	net/minecraft/class_7595	net/minecraft/client/network/message/MessageTrustStatus
FIELD	fyo	Lfyo;	a	field_39780	field_39780
FIELD	fyo	Lfyo;	b	field_39781	field_39781
FIELD	fyo	Lfyo;	c	field_39782	field_39782
FIELD	fyo	Lcom/mojang/serialization/Codec;	d	field_40801	CODEC
FIELD	fyo	Ljava/lang/String;	e	field_40802	id
FIELD	fyo	[Lfyo;	f	field_39784	field_39784
METHOD	fyo	()Z	a	method_44740	isInsecure
METHOD	fyo	(Lxo;)Z	a	method_45754	isNotInDefaultFont
METHOD	fyo	(Lye;)Lfey;	a	method_44741	createIndicator
METHOD	fyo	(Lye;Lxo;)Z	a	method_45755	isModified
METHOD	fyo	(Lye;Lxo;Ljava/time/Instant;)Lfyo;	a	method_44742	getStatus
METHOD	fyo	(Lyl;)Z	a	method_45756	isNotInDefaultFont
METHOD	fyo	(Lyl;Ljava/lang/String;)Ljava/util/Optional;	a	method_45757	method_45757
METHOD	fyo	()[Lfyo;	b	method_44743	method_44743
CLASS	fyp	net/minecraft/class_7629	net/minecraft/client/session/report/log/ChatLogEntry
FIELD	fyp	Lcom/mojang/serialization/Codec;	a	field_40803	CODEC
METHOD	fyp	()Lfyp$a;	a	method_46538	getType
CLASS	fyp$a	net/minecraft/class_7629$class_7854	net/minecraft/client/session/report/log/ChatLogEntry$Type
FIELD	fyp$a	Lfyp$a;	a	field_40804	field_40804
FIELD	fyp$a	Lfyp$a;	b	field_40805	field_40805
FIELD	fyp$a	Ljava/lang/String;	c	field_40806	id
FIELD	fyp$a	Ljava/util/function/Supplier;	d	field_40807	codecSupplier
FIELD	fyp$a	[Lfyp$a;	e	field_40808	field_40808
METHOD	fyp$a	()Lcom/mojang/serialization/MapCodec;	a	method_46539	getCodec
METHOD	fyp$a	()Lcom/mojang/serialization/MapCodec;	b	method_46540	method_46540
METHOD	fyp$a	()Lcom/mojang/serialization/MapCodec;	d	method_46541	method_46541
METHOD	fyp$a	()[Lfyp$a;	e	method_46542	method_46542
CLASS	fyq	net/minecraft/class_7557	net/minecraft/client/session/report/log/ReceivedMessage
METHOD	fyq	(Lcom/mojang/authlib/GameProfile;Lye;Lfyo;)Lfyq$a;	a	method_44552	of
METHOD	fyq	(Ljava/util/UUID;)Z	a	method_44553	isSentFrom
METHOD	fyq	(Lxo;Ljava/time/Instant;)Lfyq$b;	a	method_44554	of
METHOD	fyq	()Lxo;	b	method_44551	getContent
METHOD	fyq	()Lxo;	c	method_44555	getNarration
CLASS	fyq$a	net/minecraft/class_7557$class_7558	net/minecraft/client/session/report/log/ReceivedMessage$ChatMessage
FIELD	fyq$a	Lcom/mojang/serialization/MapCodec;	b	field_40809	CHAT_MESSAGE_CODEC
FIELD	fyq$a	Lcom/mojang/authlib/GameProfile;	c	comp_868	comp_868
FIELD	fyq$a	Lye;	d	comp_870	comp_870
FIELD	fyq$a	Lfyo;	e	comp_905	trustStatus
FIELD	fyq$a	Ljava/time/format/DateTimeFormatter;	f	field_39637	DATE_TIME_FORMATTER
METHOD	fyq$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_46543	method_46543
METHOD	fyq$a	()Lxo;	d	method_44556	getHeadingText
METHOD	fyq$a	()Ljava/util/UUID;	e	method_44557	getSenderUuid
METHOD	fyq$a	()Lcom/mojang/authlib/GameProfile;	f	comp_868	comp_868
METHOD	fyq$a	()Lye;	g	comp_870	comp_870
METHOD	fyq$a	()Lfyo;	h	comp_905	trustStatus
METHOD	fyq$a	()Lxo;	i	method_44558	getFormattedTimestamp
CLASS	fyq$b	net/minecraft/class_7557$class_7559	net/minecraft/client/session/report/log/ReceivedMessage$GameMessage
FIELD	fyq$b	Lcom/mojang/serialization/MapCodec;	b	field_40810	GAME_MESSAGE_CODEC
FIELD	fyq$b	Lxo;	c	comp_871	comp_871
FIELD	fyq$b	Ljava/time/Instant;	d	comp_872	timestamp
METHOD	fyq$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_46544	method_46544
METHOD	fyq$b	()Lxo;	d	comp_871	comp_871
METHOD	fyq$b	()Ljava/time/Instant;	e	comp_872	timestamp
CLASS	fyr	net/minecraft/class_7562	net/minecraft/unused/packageinfo/PackageInfo7562
CLASS	fys	net/minecraft/class_7563	net/minecraft/client/session/report/AbuseReportSender
METHOD	fys	()Z	a	method_44561	canSendReports
METHOD	fys	(Lfyy;Lcom/mojang/authlib/minecraft/UserApiService;)Lfys;	a	method_44562	create
METHOD	fys	(Ljava/util/UUID;Lfza;Lcom/mojang/authlib/minecraft/report/AbuseReport;)Ljava/util/concurrent/CompletableFuture;	a	method_44563	send
METHOD	fys	()Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;	b	method_44564	getLimits
CLASS	fys$1	net/minecraft/class_7563$1	net/minecraft/client/session/report/AbuseReportSender$1
FIELD	fys$1	[I	a	field_39641	field_39641
CLASS	fys$a	net/minecraft/class_7563$class_7564	net/minecraft/client/session/report/AbuseReportSender$AbuseReportException
CLASS	fys$b	net/minecraft/class_7563$class_7565	net/minecraft/client/session/report/AbuseReportSender$Impl
FIELD	fys$b	Lfyy;	a	comp_875	comp_875
FIELD	fys$b	Lcom/mojang/authlib/minecraft/UserApiService;	b	comp_876	comp_876
FIELD	fys$b	Lxo;	c	field_39642	SERVICE_UNAVAILABLE_ERROR_TEXT
FIELD	fys$b	Lxo;	d	field_39643	HTTP_ERROR_TEXT
FIELD	fys$b	Lxo;	e	field_39644	JSON_ERROR_TEXT
METHOD	fys$b	(Lcom/mojang/authlib/exceptions/MinecraftClientException;)Lxo;	a	method_44565	getErrorText
METHOD	fys$b	(Lcom/mojang/authlib/exceptions/MinecraftClientHttpException;)Lxo;	a	method_44566	getErrorText
METHOD	fys$b	(Ljava/util/UUID;Lcom/mojang/authlib/minecraft/report/AbuseReport;Lfza;)Lcom/mojang/datafixers/util/Unit;	a	method_44567	method_44567
METHOD	fys$b	()Lfyy;	c	comp_875	comp_875
METHOD	fys$b	()Lcom/mojang/authlib/minecraft/UserApiService;	d	comp_876	comp_876
CLASS	fyt	net/minecraft/class_8186	net/minecraft/client/session/BanReason
FIELD	fyt	Lfyt;	a	field_42891	field_42891
FIELD	fyt	Lfyt;	b	field_42892	field_42892
FIELD	fyt	Lfyt;	c	field_42893	field_42893
FIELD	fyt	Lfyt;	d	field_42894	field_42894
FIELD	fyt	Lfyt;	e	field_42895	field_42895
FIELD	fyt	Lfyt;	f	field_42896	field_42896
FIELD	fyt	Lfyt;	g	field_42897	field_42897
FIELD	fyt	Lfyt;	h	field_42898	field_42898
FIELD	fyt	Lfyt;	i	field_42899	field_42899
FIELD	fyt	Lfyt;	j	field_42900	field_42900
FIELD	fyt	Lfyt;	k	field_42901	field_42901
FIELD	fyt	Lfyt;	l	field_42902	field_42902
FIELD	fyt	Lfyt;	m	field_42903	field_42903
FIELD	fyt	Lxo;	n	field_42904	description
FIELD	fyt	[Lfyt;	o	field_42905	field_42905
METHOD	fyt	()Lxo;	a	method_49312	getDescription
METHOD	fyt	(I)Lfyt;	a	method_49313	byId
METHOD	fyt	()[Lfyt;	b	method_49314	method_49314
CLASS	fyu	net/minecraft/class_7566	net/minecraft/client/session/report/ChatAbuseReport
FIELD	fyu	Lit/unimi/dsi/fastutil/ints/IntSet;	f	field_46059	selectedMessages
METHOD	fyu	()Lfyu;	a	method_44585	copy
METHOD	fyu	(ILcom/mojang/authlib/minecraft/report/AbuseReportLimits;)V	a	method_44569	toggleMessageSelection
CLASS	fyu$a	net/minecraft/class_7566$class_8772	net/minecraft/client/session/report/ChatAbuseReport$Builder
METHOD	fyu$a	()Lit/unimi/dsi/fastutil/ints/IntSet;	a	method_53597	getSelectedMessages
METHOD	fyu$a	(I)V	a	method_53598	toggleMessageSelection
METHOD	fyu$a	(Lfyq$a;Z)Lcom/mojang/authlib/minecraft/report/ReportChatMessage;	a	method_53599	toReportChatMessage
METHOD	fyu$a	(Ljava/util/List;ILfyq$a;)V	a	method_53601	method_53601
METHOD	fyu$a	(I)Z	b	method_53603	isMessageSelected
METHOD	fyu$a	(Lfzb;)Lcom/mojang/authlib/minecraft/report/ReportEvidence;	b	method_53604	collectEvidences
METHOD	fyu$a	()Lfyu$a;	d	method_53606	copy
CLASS	fyv	net/minecraft/class_7757	net/minecraft/client/session/report/ContextMessageCollector
FIELD	fyv	I	a	field_40498	leadingContextMessageCount
FIELD	fyv	Ljava/util/List;	b	field_40499	contextMessages
METHOD	fyv	()Z	a	method_45758	hasContextMessage
METHOD	fyv	(Lfyn;Lit/unimi/dsi/fastutil/ints/IntCollection;Lfyv$b;)V	a	method_45759	add
METHOD	fyv	(Lye;)V	a	method_45760	add
METHOD	fyv	(Lye;)Z	b	method_45761	tryLink
CLASS	fyv$a	net/minecraft/class_7757$class_7758	net/minecraft/client/session/report/ContextMessageCollector$ContextMessage
FIELD	fyv$a	Lfyv;	a	field_40500	field_40500
FIELD	fyv$a	Ljava/util/Set;	b	field_40501	lastSeenEntries
FIELD	fyv$a	Lye;	c	field_40502	message
FIELD	fyv$a	Z	d	field_40503	linkSuccessful
FIELD	fyv$a	I	e	field_40504	count
METHOD	fyv$a	()Z	a	method_45762	isInvalid
METHOD	fyv$a	(Lye;)Z	a	method_45763	linkTo
CLASS	fyv$b	net/minecraft/class_7757$class_7632	net/minecraft/client/session/report/ContextMessageCollector$IndexedMessageConsumer
CLASS	fyw	net/minecraft/class_8773	net/minecraft/client/session/report/UsernameAbuseReport
FIELD	fyw	Ljava/lang/String;	f	field_46060	username
METHOD	fyw	()Ljava/lang/String;	a	method_53607	getUsername
METHOD	fyw	()Lfyw;	c	method_53608	copy
CLASS	fyw$a	net/minecraft/class_8773$class_8774	net/minecraft/client/session/report/UsernameAbuseReport$Builder
CLASS	fyx	net/minecraft/class_7855	net/minecraft/client/session/report/AbuseReport
FIELD	fyx	Ljava/util/UUID;	a	field_40813	reportId
FIELD	fyx	Ljava/time/Instant;	b	field_40814	currentTime
FIELD	fyx	Ljava/util/UUID;	c	field_40815	reportedPlayerUuid
FIELD	fyx	Ljava/lang/String;	d	field_40817	opinionComments
FIELD	fyx	Lfyz;	e	field_40818	reason
METHOD	fyx	(Lfnb;Lfzb;)Lfnb;	a	method_53596	createReportScreen
METHOD	fyx	(Ljava/util/UUID;)Z	a	method_46549	playerUuidEquals
METHOD	fyx	()Lfyx;	b	method_46547	copy
CLASS	fyx$a	net/minecraft/class_7855$class_8775	net/minecraft/client/session/report/AbuseReport$Builder
FIELD	fyx$a	Lfyx;	a	field_46061	report
FIELD	fyx$a	Lcom/mojang/authlib/minecraft/report/AbuseReportLimits;	b	field_46062	limits
METHOD	fyx$a	(Lfyz;)V	a	method_53609	setReason
METHOD	fyx$a	(Lfzb;)Lcom/mojang/datafixers/util/Either;	a	method_53600	build
METHOD	fyx$a	(Ljava/lang/String;)V	a	method_53610	setOpinionComments
METHOD	fyx$a	()Z	b	method_53602	hasEnoughInfo
METHOD	fyx$a	()Lfyx$b;	c	method_53605	validate
METHOD	fyx$a	()Lfyx;	e	method_53611	getReport
METHOD	fyx$a	()Ljava/util/UUID;	f	method_53612	getReportedPlayerUuid
METHOD	fyx$a	()Ljava/lang/String;	g	method_53613	getOpinionComments
METHOD	fyx$a	()Lfyz;	h	method_53614	getReason
CLASS	fyx$b	net/minecraft/class_7855$class_7567	net/minecraft/client/session/report/AbuseReport$ValidationError
FIELD	fyx$b	Lfyx$b;	a	field_39655	NO_REASON
FIELD	fyx$b	Lfyx$b;	b	field_39656	NO_REPORTED_MESSAGES
FIELD	fyx$b	Lfyx$b;	c	field_39657	TOO_MANY_MESSAGES
FIELD	fyx$b	Lfyx$b;	d	field_39658	COMMENTS_TOO_LONG
FIELD	fyx$b	Lxo;	e	comp_877	comp_877
METHOD	fyx$b	()Lfin;	a	method_53615	createTooltip
METHOD	fyx$b	()Lxo;	b	comp_877	comp_877
CLASS	fyx$c	net/minecraft/class_7855$class_7568	net/minecraft/client/session/report/AbuseReport$ReportWithId
FIELD	fyx$c	Ljava/util/UUID;	a	comp_878	comp_878
FIELD	fyx$c	Lfza;	b	comp_1910	comp_1910
FIELD	fyx$c	Lcom/mojang/authlib/minecraft/report/AbuseReport;	c	comp_879	comp_879
METHOD	fyx$c	()Ljava/util/UUID;	a	comp_878	comp_878
METHOD	fyx$c	()Lfza;	b	comp_1910	comp_1910
METHOD	fyx$c	()Lcom/mojang/authlib/minecraft/report/AbuseReport;	c	comp_879	comp_879
CLASS	fyy	net/minecraft/class_7569	net/minecraft/client/session/report/ReporterEnvironment
FIELD	fyy	Ljava/lang/String;	a	comp_880	comp_880
FIELD	fyy	Lfyy$a;	b	comp_881	comp_881
METHOD	fyy	()Lfyy;	a	method_44586	ofIntegratedServer
METHOD	fyy	(Lfbd;)Lfyy;	a	method_44587	ofRealm
METHOD	fyy	(Lfyy$a;)Lfyy;	a	method_44588	ofServer
METHOD	fyy	(Ljava/lang/String;)Lfyy;	a	method_44589	ofThirdPartyServer
METHOD	fyy	()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$ClientInfo;	b	method_44590	toClientInfo
METHOD	fyy	()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$ThirdPartyServerInfo;	c	method_44591	toThirdPartyServerInfo
METHOD	fyy	()Lcom/mojang/authlib/yggdrasil/request/AbuseReportRequest$RealmInfo;	d	method_44592	toRealmInfo
METHOD	fyy	()Ljava/lang/String;	e	comp_880	comp_880
METHOD	fyy	()Lfyy$a;	f	comp_881	comp_881
METHOD	fyy	()Ljava/lang/String;	g	method_44593	getVersion
CLASS	fyy$a	net/minecraft/class_7569$class_7570	net/minecraft/client/session/report/ReporterEnvironment$Server
CLASS	fyy$a$a	net/minecraft/class_7569$class_7570$class_7571	net/minecraft/client/session/report/ReporterEnvironment$Server$Realm
FIELD	fyy$a$a	J	a	comp_882	comp_882
FIELD	fyy$a$a	I	b	comp_883	comp_883
METHOD	fyy$a$a	()J	a	comp_882	comp_882
METHOD	fyy$a$a	()I	b	comp_883	comp_883
CLASS	fyy$a$b	net/minecraft/class_7569$class_7570$class_7572	net/minecraft/client/session/report/ReporterEnvironment$Server$ThirdParty
FIELD	fyy$a$b	Ljava/lang/String;	a	comp_884	comp_884
METHOD	fyy$a$b	()Ljava/lang/String;	a	comp_884	comp_884
CLASS	fyz	net/minecraft/class_7573	net/minecraft/client/session/report/AbuseReportReason
FIELD	fyz	Lfyz;	a	field_46063	field_46063
FIELD	fyz	Lfyz;	b	field_39659	field_39659
FIELD	fyz	Lfyz;	c	field_39664	field_39664
FIELD	fyz	Lfyz;	d	field_39667	field_39667
FIELD	fyz	Lfyz;	e	field_39662	field_39662
FIELD	fyz	Lfyz;	f	field_39666	field_39666
FIELD	fyz	Lfyz;	g	field_39670	field_39670
FIELD	fyz	Lfyz;	h	field_39661	field_39661
FIELD	fyz	Lfyz;	i	field_39660	field_39660
FIELD	fyz	Lfyz;	j	field_39663	field_39663
FIELD	fyz	Ljava/lang/String;	k	field_39671	id
FIELD	fyz	Lxo;	l	field_39672	text
FIELD	fyz	Lxo;	m	field_39673	description
FIELD	fyz	[Lfyz;	n	field_39674	field_39674
METHOD	fyz	()Ljava/lang/String;	a	method_44594	getId
METHOD	fyz	()Lxo;	b	method_44595	getText
METHOD	fyz	()Lxo;	c	method_44596	getDescription
METHOD	fyz	()[Lfyz;	d	method_44597	method_44597
CLASS	fza	net/minecraft/class_8776	net/minecraft/client/session/report/AbuseReportType
FIELD	fza	Lfza;	a	field_46064	field_46064
FIELD	fza	Lfza;	b	field_46065	field_46065
FIELD	fza	Lfza;	c	field_46066	field_46066
FIELD	fza	Ljava/lang/String;	d	field_46067	name
FIELD	fza	[Lfza;	e	field_46068	field_46068
METHOD	fza	()Ljava/lang/String;	a	method_53616	getName
METHOD	fza	()[Lfza;	b	method_53617	method_53617
CLASS	fzb	net/minecraft/class_7574	net/minecraft/client/session/report/AbuseReportContext
FIELD	fzb	I	a	field_39675	MAX_LOGS
FIELD	fzb	Lfys;	b	field_40819	sender
FIELD	fzb	Lfyy;	c	field_40820	environment
FIELD	fzb	Lfyn;	d	field_40821	chatLog
FIELD	fzb	Lfyx;	e	field_40822	draft
METHOD	fzb	()Lfys;	a	method_46550	getSender
METHOD	fzb	(Lffd;Lfnb;Ljava/lang/Runnable;Z)V	a	method_46552	tryShowDraftScreen
METHOD	fzb	(Lffd;Lfyx;Lfnb;Ljava/lang/Runnable;Z)V	a	method_46551	method_46551
METHOD	fzb	(Lfyx;)V	a	method_46553	setDraft
METHOD	fzb	(Lfyy;)Z	a	method_44598	environmentEquals
METHOD	fzb	(Lfyy;Lcom/mojang/authlib/minecraft/UserApiService;)Lfzb;	a	method_44599	create
METHOD	fzb	(Ljava/util/UUID;)Z	a	method_46554	draftPlayerUuidEquals
METHOD	fzb	()Lfyn;	b	method_46555	getChatLog
METHOD	fzb	()Z	c	method_46556	hasDraft
CLASS	fzc	net/minecraft/class_8777	net/minecraft/client/session/report/SkinAbuseReport
FIELD	fzc	Ljava/util/function/Supplier;	f	field_46069	skinSupplier
METHOD	fzc	()Ljava/util/function/Supplier;	a	method_53618	getSkinSupplier
METHOD	fzc	()Lfzc;	c	method_53619	copy
CLASS	fzc$a	net/minecraft/class_8777$class_8778	net/minecraft/client/session/report/SkinAbuseReport$Builder
CLASS	fzd	net/minecraft/class_7575	net/minecraft/unused/packageinfo/PackageInfo7575
CLASS	fze	net/minecraft/class_6235	net/minecraft/unused/packageinfo/PackageInfo6235
CLASS	fzf	net/minecraft/class_7202	net/minecraft/client/network/PendingUpdateManager
FIELD	fzf	Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;	a	field_37953	blockPosToPendingUpdate
FIELD	fzf	I	b	field_37954	sequence
FIELD	fzf	Z	c	field_37955	pendingSequence
METHOD	fzf	()Lfzf;	a	method_41937	incrementSequence
METHOD	fzf	(ILfxt;)V	a	method_41938	processPendingUpdates
METHOD	fzf	(Ldsa;Lgco;Ljava/lang/Long;Lfzf$a;)Lfzf$a;	a	method_41939	method_41939
METHOD	fzf	(Liz;Ldsa;)Z	a	method_41940	hasPendingUpdate
METHOD	fzf	(Liz;Ldsa;Lgco;)V	a	method_41941	addPendingUpdate
METHOD	fzf	()I	b	method_41942	getSequence
METHOD	fzf	()Z	c	method_41943	hasPendingSequence
CLASS	fzf$a	net/minecraft/class_7202$class_7203	net/minecraft/client/network/PendingUpdateManager$PendingUpdate
FIELD	fzf$a	Levp;	a	field_37956	playerPos
FIELD	fzf$a	I	b	field_37957	sequence
FIELD	fzf$a	Ldsa;	c	field_37958	blockState
METHOD	fzf$a	(I)Lfzf$a;	a	method_41944	withSequence
METHOD	fzf$a	(Ldsa;)V	a	method_41945	setBlockState
CLASS	fzg	net/minecraft/class_7204	net/minecraft/client/network/SequencedPacketCreator
CLASS	fzh	net/minecraft/class_7205	net/minecraft/unused/packageinfo/PackageInfo7205
CLASS	fzi	net/minecraft/class_6394	net/minecraft/client/network/BlockListChecker
METHOD	fzi	()Lfzi;	a	method_37097	create
METHOD	fzi	(Lfzj;)Z	a	method_37098	isAllowed
METHOD	fzi	(Lfzk;)Z	a	method_37099	isAllowed
CLASS	fzi$1	net/minecraft/class_6394$1	net/minecraft/client/network/BlockListChecker$1
FIELD	fzi$1	Lcom/google/common/collect/ImmutableList;	a	field_33846	field_33846
METHOD	fzi$1	(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Predicate;)Z	a	method_37100	method_37100
METHOD	fzi$1	(Ljava/lang/String;Ljava/util/function/Predicate;)Z	a	method_37101	method_37101
CLASS	fzj	net/minecraft/class_6368	net/minecraft/client/network/Address
METHOD	fzj	()Ljava/lang/String;	a	method_36898	getHostName
METHOD	fzj	(Ljava/net/InetSocketAddress;)Lfzj;	a	method_36899	create
METHOD	fzj	()Ljava/lang/String;	b	method_36900	getHostAddress
METHOD	fzj	()I	c	method_36901	getPort
METHOD	fzj	()Ljava/net/InetSocketAddress;	d	method_36902	getInetSocketAddress
CLASS	fzj$1	net/minecraft/class_6368$1	net/minecraft/client/network/Address$1
FIELD	fzj$1	Ljava/net/InetSocketAddress;	a	field_33742	field_33742
CLASS	fzk	net/minecraft/class_639	net/minecraft/client/network/ServerAddress
FIELD	fzk	Lorg/slf4j/Logger;	a	field_33416	LOGGER
FIELD	fzk	Lcom/google/common/net/HostAndPort;	b	field_33417	hostAndPort
FIELD	fzk	Lfzk;	c	field_33418	INVALID
METHOD	fzk	()Ljava/lang/String;	a	method_2952	getAddress
METHOD	fzk	(Ljava/lang/String;)Lfzk;	a	method_2950	parse
METHOD	fzk	()I	b	method_2954	getPort
METHOD	fzk	(Ljava/lang/String;)Z	b	method_36224	isValid
METHOD	fzk	(Ljava/lang/String;)I	c	method_2951	portOrDefault
CLASS	fzl	net/minecraft/class_6369	net/minecraft/client/network/AddressResolver
FIELD	fzl	Lorg/slf4j/Logger;	a	field_33743	LOGGER
FIELD	fzl	Lfzl;	b	field_33744	DEFAULT
METHOD	fzl	(Lfzk;)Ljava/util/Optional;	a	method_36903	method_36903
CLASS	fzm	net/minecraft/class_6370	net/minecraft/client/network/AllowedAddressResolver
FIELD	fzm	Lfzm;	a	field_33745	DEFAULT
FIELD	fzm	Lfzl;	b	field_33746	addressResolver
FIELD	fzm	Lfzn;	c	field_33747	redirectResolver
FIELD	fzm	Lfzi;	d	field_33847	blockListChecker
METHOD	fzm	(Lfzk;)Ljava/util/Optional;	a	method_36907	resolve
CLASS	fzn	net/minecraft/class_6371	net/minecraft/client/network/RedirectResolver
FIELD	fzn	Lorg/slf4j/Logger;	a	field_33749	LOGGER
FIELD	fzn	Lfzn;	b	field_33750	INVALID
METHOD	fzn	(Lfzk;)Ljava/util/Optional;	a	method_36910	method_36910
METHOD	fzn	(Ljavax/naming/directory/DirContext;Lfzk;)Ljava/util/Optional;	a	method_36911	method_36911
METHOD	fzn	()Lfzn;	createDnsSrvRedirectHandler	method_36909	createSrv
CLASS	fzo	net/minecraft/class_6372	net/minecraft/unused/packageinfo/PackageInfo6372
CLASS	fzp	net/minecraft/class_6236	net/minecraft/unused/packageinfo/PackageInfo6236
CLASS	fzq	net/minecraft/class_4792	net/minecraft/client/particle/AshParticle
CLASS	fzq$a	net/minecraft/class_4792$class_4793	net/minecraft/client/particle/AshParticle$Factory
FIELD	fzq$a	Lgbv;	a	field_22235	spriteProvider
METHOD	fzq$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_24463	createParticle
CLASS	fzr	net/minecraft/class_645	net/minecraft/client/particle/SweepAttackParticle
FIELD	fzr	Lgbv;	a	field_17781	spriteProvider
CLASS	fzr$a	net/minecraft/class_645$class_646	net/minecraft/client/particle/SweepAttackParticle$Factory
FIELD	fzr$a	Lgbv;	a	field_17782	spriteProvider
METHOD	fzr$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3006	createParticle
CLASS	fzs	net/minecraft/class_4794	net/minecraft/client/particle/AscendingParticle
FIELD	fzs	Lgbv;	a	field_22237	spriteProvider
CLASS	fzt	net/minecraft/class_6734	net/minecraft/client/particle/BlockMarkerParticle
CLASS	fzt$a	net/minecraft/class_6734$class_6735	net/minecraft/client/particle/BlockMarkerParticle$Factory
METHOD	fzt$a	(Lla;Lfxt;DDDDDD)Lgba;	a	method_39196	createParticle
CLASS	fzu	net/minecraft/class_647	net/minecraft/client/particle/CrackParticle
FIELD	fzu	F	a	field_17783	sampleU
FIELD	fzu	F	b	field_17784	sampleV
CLASS	fzu$a	net/minecraft/class_647$class_9478	net/minecraft/client/particle/CrackParticle$CobwebFactory
METHOD	fzu$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_58747	createParticle
CLASS	fzu$b	net/minecraft/class_647$class_648	net/minecraft/client/particle/CrackParticle$ItemFactory
METHOD	fzu$b	(Lle;Lfxt;DDDDDD)Lgba;	a	method_3007	createParticle
CLASS	fzu$c	net/minecraft/class_647$class_649	net/minecraft/client/particle/CrackParticle$SlimeballFactory
METHOD	fzu$c	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3008	createParticle
CLASS	fzu$d	net/minecraft/class_647$class_650	net/minecraft/client/particle/CrackParticle$SnowballFactory
METHOD	fzu$d	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3009	createParticle
CLASS	fzv	net/minecraft/class_653	net/minecraft/client/particle/BubbleColumnUpParticle
CLASS	fzv$a	net/minecraft/class_653$class_654	net/minecraft/client/particle/BubbleColumnUpParticle$Factory
FIELD	fzv$a	Lgbv;	a	field_17786	spriteProvider
METHOD	fzv$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3011	createParticle
CLASS	fzw	net/minecraft/class_655	net/minecraft/client/particle/WaterBubbleParticle
CLASS	fzw$a	net/minecraft/class_655$class_656	net/minecraft/client/particle/WaterBubbleParticle$Factory
FIELD	fzw$a	Lgbv;	a	field_17785	spriteProvider
METHOD	fzw$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3012	createParticle
CLASS	fzx	net/minecraft/class_661	net/minecraft/client/particle/BubblePopParticle
FIELD	fzx	Lgbv;	a	field_17787	spriteProvider
CLASS	fzx$a	net/minecraft/class_661$class_662	net/minecraft/client/particle/BubblePopParticle$Factory
FIELD	fzx$a	Lgbv;	a	field_17788	spriteProvider
METHOD	fzx$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3016	createParticle
CLASS	fzy	net/minecraft/class_3937	net/minecraft/client/particle/CampfireSmokeParticle
CLASS	fzy$a	net/minecraft/class_3937$class_3938	net/minecraft/client/particle/CampfireSmokeParticle$CosySmokeFactory
FIELD	fzy$a	Lgbv;	a	field_18290	spriteProvider
METHOD	fzy$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_17579	createParticle
CLASS	fzy$b	net/minecraft/class_3937$class_3995	net/minecraft/client/particle/CampfireSmokeParticle$SignalSmokeFactory
FIELD	fzy$b	Lgbv;	a	field_17789	spriteProvider
METHOD	fzy$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_18820	createParticle
CLASS	fzz	net/minecraft/class_8253	net/minecraft/client/particle/CherryLeavesParticle
FIELD	fzz	I	F	field_43366	field_43366
FIELD	fzz	F	G	field_43367	field_43367
FIELD	fzz	F	H	field_43368	field_43368
FIELD	fzz	F	I	field_43369	field_43369
FIELD	fzz	F	J	field_43370	field_43370
FIELD	fzz	F	K	field_43371	field_43371
FIELD	fzz	F	a	field_43372	field_43372
FIELD	fzz	I	b	field_43373	field_43373
CLASS	gaa	net/minecraft/class_657	net/minecraft/client/particle/DamageParticle
CLASS	gaa$a	net/minecraft/class_657$class_658	net/minecraft/client/particle/DamageParticle$DefaultFactory
FIELD	gaa$a	Lgbv;	a	field_17790	spriteProvider
METHOD	gaa$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3013	createParticle
CLASS	gaa$b	net/minecraft/class_657$class_659	net/minecraft/client/particle/DamageParticle$EnchantedHitFactory
FIELD	gaa$b	Lgbv;	a	field_17791	spriteProvider
METHOD	gaa$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3014	createParticle
CLASS	gaa$c	net/minecraft/class_657$class_3939	net/minecraft/client/particle/DamageParticle$Factory
FIELD	gaa$c	Lgbv;	a	field_18291	spriteProvider
METHOD	gaa$c	(Llm;Lfxt;DDDDDD)Lgba;	a	method_17580	createParticle
CLASS	gab	net/minecraft/class_666	net/minecraft/client/particle/DragonBreathParticle
FIELD	gab	F	F	field_32648	MIN_RED
FIELD	gab	F	G	field_32649	MIN_GREEN
FIELD	gab	F	H	field_32650	MIN_BLUE
FIELD	gab	F	I	field_32651	MAX_RED
FIELD	gab	F	J	field_32652	MAX_GREEN
FIELD	gab	F	K	field_32653	MAX_BLUE
FIELD	gab	Z	L	field_3792	reachedGround
FIELD	gab	Lgbv;	M	field_17793	spriteProvider
FIELD	gab	I	a	field_32654	MIN_COLOR
FIELD	gab	I	b	field_32655	MAX_COLOR
CLASS	gab$a	net/minecraft/class_666$class_667	net/minecraft/client/particle/DragonBreathParticle$Factory
FIELD	gab$a	Lgbv;	a	field_17794	spriteProvider
METHOD	gab$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3019	createParticle
CLASS	gac	net/minecraft/class_663	net/minecraft/client/particle/BlockLeakParticle
FIELD	gac	Z	a	field_22437	obsidianTear
FIELD	gac	Lens;	b	field_3789	fluid
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	a	method_49316	createDrippingWater
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	b	method_49317	createFallingWater
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	c	method_49318	createDrippingLava
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	d	method_49319	createFallingLava
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	e	method_49320	createLandingLava
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	f	method_49324	createDrippingHoney
METHOD	gac	()Lens;	g	method_32791	getFluid
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	g	method_49325	createFallingHoney
METHOD	gac	()V	h	method_18821	updateAge
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	h	method_49326	createLandingHoney
METHOD	gac	()V	i	method_18822	updateVelocity
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	i	method_49327	createDrippingDripstoneWater
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	j	method_49328	createFallingDripstoneWater
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	k	method_49329	createDrippingDripstoneLava
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	l	method_49330	createFallingDripstoneLava
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	m	method_49331	createFallingNectar
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	n	method_49332	createFallingSporeBlossom
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	o	method_49333	createDrippingObsidianTear
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	p	method_49334	createFallingObsidianTear
METHOD	gac	(Llm;Lfxt;DDDDDD)Lgca;	q	method_49335	createLandingObsidianTear
CLASS	gac$a	net/minecraft/class_663$class_4082	net/minecraft/client/particle/BlockLeakParticle$DrippingLava
CLASS	gac$b	net/minecraft/class_663$class_4084	net/minecraft/client/particle/BlockLeakParticle$Dripping
FIELD	gac$b	Llg;	b	field_18293	nextParticle
CLASS	gac$c	net/minecraft/class_663$class_4085	net/minecraft/client/particle/BlockLeakParticle$Landing
CLASS	gac$d	net/minecraft/class_663$class_5692	net/minecraft/client/particle/BlockLeakParticle$DripstoneLavaDrip
CLASS	gac$e	net/minecraft/class_663$class_4083	net/minecraft/client/particle/BlockLeakParticle$ContinuousFalling
FIELD	gac$e	Llg;	b	field_18292	nextParticle
CLASS	gac$f	net/minecraft/class_663$class_4497	net/minecraft/client/particle/BlockLeakParticle$Falling
CLASS	gac$g	net/minecraft/class_663$class_4498	net/minecraft/client/particle/BlockLeakParticle$FallingHoney
CLASS	gad	net/minecraft/class_5734	net/minecraft/client/particle/DustColorTransitionParticle
FIELD	gad	Lorg/joml/Vector3f;	a	field_28244	startColor
FIELD	gad	Lorg/joml/Vector3f;	b	field_28245	endColor
METHOD	gad	(Lorg/joml/Vector3f;F)Lorg/joml/Vector3f;	a	method_33073	darken
METHOD	gad	(F)V	f	method_33074	updateColor
CLASS	gad$a	net/minecraft/class_5734$class_5735	net/minecraft/client/particle/DustColorTransitionParticle$Factory
FIELD	gad$a	Lgbv;	a	field_28246	spriteProvider
METHOD	gad$a	(Llc;Lfxt;DDDDDD)Lgba;	a	method_33075	createParticle
CLASS	gae	net/minecraft/class_671	net/minecraft/client/particle/RedDustParticle
CLASS	gae$a	net/minecraft/class_671$class_672	net/minecraft/client/particle/RedDustParticle$Factory
FIELD	gae$a	Lgbv;	a	field_17802	spriteProvider
METHOD	gae$a	(Lld;Lfxt;DDDDDD)Lgba;	a	method_3022	createParticle
CLASS	gaf	net/minecraft/class_5736	net/minecraft/client/particle/AbstractDustParticle
FIELD	gaf	Lgbv;	a	field_28247	spriteProvider
METHOD	gaf	(FF)F	a	method_33076	darken
CLASS	gag	net/minecraft/class_8845	net/minecraft/client/particle/DustPlumeParticle
FIELD	gag	I	a	field_46725	COLOR
CLASS	gag$a	net/minecraft/class_8845$class_8846	net/minecraft/client/particle/DustPlumeParticle$Factory
FIELD	gag$a	Lgbv;	a	field_46726	spriteProvider
METHOD	gag$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_54387	createParticle
CLASS	gah	net/minecraft/class_675	net/minecraft/client/particle/EndRodParticle
CLASS	gah$a	net/minecraft/class_675$class_676	net/minecraft/client/particle/EndRodParticle$Factory
FIELD	gah$a	Lgbv;	a	field_17805	spriteProvider
METHOD	gah$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3024	createParticle
CLASS	gai	net/minecraft/class_673	net/minecraft/client/particle/ExplosionSmokeParticle
FIELD	gai	Lgbv;	a	field_17806	spriteProvider
CLASS	gai$a	net/minecraft/class_673$class_674	net/minecraft/client/particle/ExplosionSmokeParticle$Factory
FIELD	gai$a	Lgbv;	a	field_17807	spriteProvider
METHOD	gai$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3023	createParticle
CLASS	gaj	net/minecraft/class_682	net/minecraft/client/particle/BlockFallingDustParticle
FIELD	gaj	F	a	field_3809	rotationSpeed
FIELD	gaj	Lgbv;	b	field_17808	spriteProvider
CLASS	gaj$a	net/minecraft/class_682$class_683	net/minecraft/client/particle/BlockFallingDustParticle$Factory
FIELD	gaj$a	Lgbv;	a	field_17809	spriteProvider
METHOD	gaj$a	(Lla;Lfxt;DDDDDD)Lgba;	a	method_3033	createParticle
CLASS	gak	net/minecraft/class_677	net/minecraft/client/particle/FireworksSparkParticle
CLASS	gak$1	net/minecraft/class_677$1	net/minecraft/client/particle/FireworksSparkParticle$1
FIELD	gak$1	[I	a	field_3797	field_3797
CLASS	gak$a	net/minecraft/class_677$class_3997	net/minecraft/client/particle/FireworksSparkParticle$FlashFactory
FIELD	gak$a	Lgbv;	a	field_17810	spriteProvider
METHOD	gak$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_18121	createParticle
CLASS	gak$b	net/minecraft/class_677$class_678	net/minecraft/client/particle/FireworksSparkParticle$Flash
CLASS	gak$c	net/minecraft/class_677$class_680	net/minecraft/client/particle/FireworksSparkParticle$Explosion
FIELD	gak$c	Z	F	field_3803	flicker
FIELD	gak$c	Lgbc;	G	field_3798	particleManager
FIELD	gak$c	F	H	field_3801	field_3801
FIELD	gak$c	F	I	field_3800	field_3800
FIELD	gak$c	F	J	field_3799	field_3799
FIELD	gak$c	Z	K	field_3802	field_3802
FIELD	gak$c	Z	b	field_3804	trail
METHOD	gak$c	(Z)V	a	method_3027	setTrail
METHOD	gak$c	(Z)V	b	method_3026	setFlicker
CLASS	gak$d	net/minecraft/class_677$class_679	net/minecraft/client/particle/FireworksSparkParticle$ExplosionFactory
FIELD	gak$d	Lgbv;	a	field_17811	spriteProvider
METHOD	gak$d	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3025	createParticle
CLASS	gak$e	net/minecraft/class_677$class_681	net/minecraft/client/particle/FireworksSparkParticle$FireworkParticle
FIELD	gak$e	I	D	field_3808	age
FIELD	gak$e	Lgbc;	E	field_3805	particleManager
FIELD	gak$e	Ljava/util/List;	F	field_3806	explosions
FIELD	gak$e	Z	G	field_3807	flicker
FIELD	gak$e	[[D	a	field_49565	CREEPER_PATTERN
FIELD	gak$e	[[D	b	field_49566	STAR_PATTERN
METHOD	gak$e	(DDDDDDLit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZ)V	a	method_3030	addExplosionParticle
METHOD	gak$e	(DILit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZ)V	a	method_3031	explodeBall
METHOD	gak$e	(D[[DLit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZZ)V	a	method_3028	explodeStar
METHOD	gak$e	(Lit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZ)V	a	method_3032	explodeBurst
METHOD	gak$e	()Z	c	method_3029	isFar
CLASS	gal	net/minecraft/class_687	net/minecraft/client/particle/FlameParticle
CLASS	gal$a	net/minecraft/class_687$class_688	net/minecraft/client/particle/FlameParticle$Factory
FIELD	gal$a	Lgbv;	a	field_17812	spriteProvider
METHOD	gal$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3036	createParticle
CLASS	gal$b	net/minecraft/class_687$class_5613	net/minecraft/client/particle/FlameParticle$SmallFactory
FIELD	gal$b	Lgbv;	a	field_27736	spriteProvider
METHOD	gal$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_32131	createParticle
CLASS	gam	net/minecraft/class_9479	net/minecraft/client/particle/OminousSpawningParticle
FIELD	gam	D	F	field_50224	startZ
FIELD	gam	I	G	field_50225	fromColor
FIELD	gam	I	H	field_50226	toColor
FIELD	gam	D	a	field_50227	startX
FIELD	gam	D	b	field_50228	startY
CLASS	gam$a	net/minecraft/class_9479$class_9480	net/minecraft/client/particle/OminousSpawningParticle$Factory
FIELD	gam$a	Lgbv;	a	field_50229	spriteProvider
METHOD	gam$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_58748	createParticle
CLASS	gan	net/minecraft/class_668	net/minecraft/client/particle/ConnectionParticle
FIELD	gan	D	F	field_3793	startZ
FIELD	gan	Z	G	field_48938	fullBrightness
FIELD	gan	Lgba$a;	H	field_48939	dynamicAlpha
FIELD	gan	D	a	field_3795	startX
FIELD	gan	D	b	field_3794	startY
CLASS	gan$a	net/minecraft/class_668$class_670	net/minecraft/client/particle/ConnectionParticle$EnchantFactory
FIELD	gan$a	Lgbv;	a	field_17803	spriteProvider
METHOD	gan$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3021	createParticle
CLASS	gan$b	net/minecraft/class_668$class_669	net/minecraft/client/particle/ConnectionParticle$NautilusFactory
FIELD	gan$b	Lgbv;	a	field_17804	spriteProvider
METHOD	gan$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3020	createParticle
CLASS	gan$c	net/minecraft/class_668$class_9212	net/minecraft/client/particle/ConnectionParticle$VaultConnectionFactory
FIELD	gan$c	Lgbv;	a	field_48940	spriteProvider
METHOD	gan$c	(Llm;Lfxt;DDDDDD)Lgba;	a	method_56832	createParticle
CLASS	gao	net/minecraft/class_5786	net/minecraft/client/particle/GlowParticle
FIELD	gao	Lazf;	a	field_28457	RANDOM
FIELD	gao	Lgbv;	b	field_28458	spriteProvider
CLASS	gao$a	net/minecraft/class_5786$class_5956	net/minecraft/client/particle/GlowParticle$ElectricSparkFactory
FIELD	gao$a	D	a	field_29570	velocityMultiplier
FIELD	gao$a	Lgbv;	b	field_29571	spriteProvider
METHOD	gao$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_34748	createParticle
CLASS	gao$b	net/minecraft/class_5786$class_5957	net/minecraft/client/particle/GlowParticle$GlowFactory
FIELD	gao$b	Lgbv;	a	field_29572	spriteProvider
METHOD	gao$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_34749	createParticle
CLASS	gao$c	net/minecraft/class_5786$class_5958	net/minecraft/client/particle/GlowParticle$ScrapeFactory
FIELD	gao$c	D	a	field_29573	velocityMultiplier
FIELD	gao$c	Lgbv;	b	field_29574	spriteProvider
METHOD	gao$c	(Llm;Lfxt;DDDDDD)Lgba;	a	method_34750	createParticle
CLASS	gao$d	net/minecraft/class_5786$class_5959	net/minecraft/client/particle/GlowParticle$WaxOffFactory
FIELD	gao$d	D	a	field_29575	velocityMultiplier
FIELD	gao$d	Lgbv;	b	field_29576	spriteProvider
METHOD	gao$d	(Llm;Lfxt;DDDDDD)Lgba;	a	method_34751	createParticle
CLASS	gao$e	net/minecraft/class_5786$class_5960	net/minecraft/client/particle/GlowParticle$WaxOnFactory
FIELD	gao$e	D	a	field_29577	velocityMultiplier
FIELD	gao$e	Lgbv;	b	field_29578	spriteProvider
METHOD	gao$e	(Llm;Lfxt;DDDDDD)Lgba;	a	method_34752	createParticle
CLASS	gap	net/minecraft/class_8977	net/minecraft/client/particle/GustParticle
FIELD	gap	Lgbv;	a	field_47454	spriteProvider
CLASS	gap$a	net/minecraft/class_8977$class_8978	net/minecraft/client/particle/GustParticle$Factory
FIELD	gap$a	Lgbv;	a	field_47455	spriteProvider
METHOD	gap$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_55243	createParticle
CLASS	gap$b	net/minecraft/class_8977$class_9481	net/minecraft/client/particle/GustParticle$SmallGustFactory
FIELD	gap$b	Lgbv;	a	field_50230	field_50230
METHOD	gap$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_58749	createParticle
CLASS	gaq	net/minecraft/class_8979	net/minecraft/client/particle/GustEmitterParticle
FIELD	gaq	D	a	field_49126	deviation
FIELD	gaq	I	b	field_49127	interval
CLASS	gaq$a	net/minecraft/class_8979$class_8980	net/minecraft/client/particle/GustEmitterParticle$Factory
FIELD	gaq$a	D	a	field_49128	deviation
FIELD	gaq$a	I	b	field_49129	maxAge
FIELD	gaq$a	I	c	field_49130	interval
METHOD	gaq$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_55244	createParticle
CLASS	gar	net/minecraft/class_684	net/minecraft/client/particle/EmotionParticle
CLASS	gar$a	net/minecraft/class_684$class_685	net/minecraft/client/particle/EmotionParticle$AngryVillagerFactory
FIELD	gar$a	Lgbv;	a	field_17813	spriteProvider
METHOD	gar$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3034	createParticle
CLASS	gar$b	net/minecraft/class_684$class_686	net/minecraft/client/particle/EmotionParticle$HeartFactory
FIELD	gar$b	Lgbv;	a	field_17814	spriteProvider
METHOD	gar$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3035	createParticle
CLASS	gas	net/minecraft/class_691	net/minecraft/client/particle/ExplosionLargeParticle
FIELD	gas	Lgbv;	a	field_17815	spriteProvider
CLASS	gas$a	net/minecraft/class_691$class_692	net/minecraft/client/particle/ExplosionLargeParticle$Factory
FIELD	gas$a	Lgbv;	a	field_17816	spriteProvider
METHOD	gas$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3038	createParticle
CLASS	gat	net/minecraft/class_689	net/minecraft/client/particle/ExplosionEmitterParticle
CLASS	gat$a	net/minecraft/class_689$class_690	net/minecraft/client/particle/ExplosionEmitterParticle$Factory
METHOD	gat$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3037	createParticle
CLASS	gau	net/minecraft/class_693	net/minecraft/client/particle/ItemPickupParticle
FIELD	gau	Lbss;	D	field_3823	itemEntity
FIELD	gau	Lbss;	E	field_3821	interactingEntity
FIELD	gau	I	F	field_3826	ticksExisted
FIELD	gau	Lgit;	G	field_3824	dispatcher
FIELD	gau	D	H	field_47684	targetX
FIELD	gau	D	I	field_47685	targetY
FIELD	gau	D	J	field_47686	targetZ
FIELD	gau	D	K	field_47687	lastTargetX
FIELD	gau	D	L	field_47688	lastTargetY
FIELD	gau	D	M	field_47689	lastTargetZ
FIELD	gau	I	a	field_32656	field_32656
FIELD	gau	Lgds;	b	field_20944	bufferStorage
METHOD	gau	(Lbss;)Lbss;	a	method_29358	getOrCopy
METHOD	gau	()V	c	method_55617	updateTargetPos
METHOD	gau	()V	d	method_55618	updateLastTargetPos
CLASS	gav	net/minecraft/class_696	net/minecraft/client/particle/LargeFireSmokeParticle
CLASS	gav$a	net/minecraft/class_696$class_697	net/minecraft/client/particle/LargeFireSmokeParticle$Factory
FIELD	gav$a	Lgbv;	a	field_17817	spriteProvider
METHOD	gav$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3040	createParticle
CLASS	gaw	net/minecraft/class_694	net/minecraft/client/particle/LavaEmberParticle
CLASS	gaw$a	net/minecraft/class_694$class_695	net/minecraft/client/particle/LavaEmberParticle$Factory
FIELD	gaw$a	Lgbv;	a	field_17818	spriteProvider
METHOD	gaw$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3039	createParticle
CLASS	gax	net/minecraft/class_700	net/minecraft/client/particle/ElderGuardianAppearanceParticle
FIELD	gax	Lfuu;	a	field_21793	model
FIELD	gax	Lgdu;	b	field_21792	layer
CLASS	gax$a	net/minecraft/class_700$class_701	net/minecraft/client/particle/ElderGuardianAppearanceParticle$Factory
METHOD	gax$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3042	createParticle
CLASS	gay	net/minecraft/class_3998	net/minecraft/client/particle/NoRenderParticle
CLASS	gaz	net/minecraft/class_698	net/minecraft/client/particle/NoteParticle
CLASS	gaz$a	net/minecraft/class_698$class_699	net/minecraft/client/particle/NoteParticle$Factory
FIELD	gaz$a	Lgbv;	a	field_17819	spriteProvider
METHOD	gaz$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3041	createParticle
CLASS	gba	net/minecraft/class_703	net/minecraft/client/particle/Particle
FIELD	gba	F	A	field_3857	prevAngle
FIELD	gba	F	B	field_28786	velocityMultiplier
FIELD	gba	Z	C	field_28787	ascending
FIELD	gba	Levk;	D	field_3872	boundingBox
FIELD	gba	Z	E	field_21507	stopped
FIELD	gba	Levk;	a	field_3860	EMPTY_BOUNDING_BOX
FIELD	gba	D	b	field_36193	MAX_SQUARED_COLLISION_CHECK_DISTANCE
FIELD	gba	Lfxt;	c	field_3851	world
FIELD	gba	D	d	field_3858	prevPosX
FIELD	gba	D	e	field_3838	prevPosY
FIELD	gba	D	f	field_3856	prevPosZ
FIELD	gba	D	g	field_3874	x
FIELD	gba	D	h	field_3854	y
FIELD	gba	D	i	field_3871	z
FIELD	gba	D	j	field_3852	velocityX
FIELD	gba	D	k	field_3869	velocityY
FIELD	gba	D	l	field_3850	velocityZ
FIELD	gba	Z	m	field_3845	onGround
FIELD	gba	Z	n	field_3862	collidesWithWorld
FIELD	gba	Z	o	field_3843	dead
FIELD	gba	F	p	field_3849	spacingXZ
FIELD	gba	F	q	field_3867	spacingY
FIELD	gba	Lazf;	r	field_3840	random
FIELD	gba	I	s	field_3866	age
FIELD	gba	I	t	field_3847	maxAge
FIELD	gba	F	u	field_3844	gravityStrength
FIELD	gba	F	v	field_3861	red
FIELD	gba	F	w	field_3842	green
FIELD	gba	F	x	field_3859	blue
FIELD	gba	F	y	field_3841	alpha
FIELD	gba	F	z	field_3839	angle
METHOD	gba	()V	a	method_3070	tick
METHOD	gba	(DDD)V	a	method_3069	move
METHOD	gba	(F)I	a	method_3068	getBrightness
METHOD	gba	(FFF)V	a	method_3084	setColor
METHOD	gba	(I)V	a	method_3077	setMaxAge
METHOD	gba	(Levk;)V	a	method_3067	setBoundingBox
METHOD	gba	(Lfaa;Lfeo;F)V	a	method_3074	buildGeometry
METHOD	gba	()Lgbe;	b	method_18122	getType
METHOD	gba	(DDD)V	b	method_34753	setVelocity
METHOD	gba	(FF)V	b	method_3080	setBoundingBoxSpacing
METHOD	gba	(DDD)V	c	method_3063	setPos
METHOD	gba	(F)Lgba;	c	method_3075	move
METHOD	gba	(F)Lgba;	d	method_3087	scale
METHOD	gba	(F)V	e	method_3083	setAlpha
METHOD	gba	()I	j	method_3082	getMaxAge
METHOD	gba	()V	k	method_3085	markDead
METHOD	gba	()V	l	method_3072	repositionFromBoundingBox
METHOD	gba	()Z	m	method_3086	isAlive
METHOD	gba	()Levk;	n	method_3064	getBoundingBox
METHOD	gba	()Ljava/util/Optional;	o	method_34019	getGroup
CLASS	gba$a	net/minecraft/class_703$class_9213	net/minecraft/client/particle/Particle$DynamicAlpha
FIELD	gba$a	Lgba$a;	a	field_48941	OPAQUE
FIELD	gba$a	F	b	comp_2321	comp_2321
FIELD	gba$a	F	c	comp_2322	comp_2322
FIELD	gba$a	F	d	comp_2323	comp_2323
FIELD	gba$a	F	e	comp_2324	comp_2324
METHOD	gba$a	()Z	a	method_56833	isOpaque
METHOD	gba$a	(IIF)F	a	method_56834	getAlpha
METHOD	gba$a	()F	b	comp_2321	comp_2321
METHOD	gba$a	()F	c	comp_2322	comp_2322
METHOD	gba$a	()F	d	comp_2323	comp_2323
METHOD	gba$a	()F	e	comp_2324	comp_2324
CLASS	gbb	net/minecraft/class_4089	net/minecraft/client/particle/ParticleTextureData
FIELD	gbb	Ljava/util/List;	a	field_18299	textureList
METHOD	gbb	()Ljava/util/List;	a	method_18826	getTextureList
METHOD	gbb	(Lcom/google/gson/JsonElement;)Ljava/lang/String;	a	method_18827	method_18827
METHOD	gbb	(Lcom/google/gson/JsonObject;)Lgbb;	a	method_18828	load
CLASS	gbc	net/minecraft/class_702	net/minecraft/client/particle/ParticleManager
FIELD	gbc	Lfxt;	a	field_3834	world
FIELD	gbc	Lorg/slf4j/Logger;	b	field_40505	LOGGER
FIELD	gbc	Lakx;	c	field_40506	FINDER
FIELD	gbc	Lale;	d	field_41385	PARTICLES_PATH
FIELD	gbc	I	e	field_32657	MAX_PARTICLE_COUNT
FIELD	gbc	Ljava/util/List;	f	field_17820	PARTICLE_TEXTURE_SHEETS
FIELD	gbc	Ljava/util/Map;	g	field_3830	particles
FIELD	gbc	Ljava/util/Queue;	h	field_3837	newEmitterParticles
FIELD	gbc	Lgoy;	i	field_3831	textureManager
FIELD	gbc	Lazf;	j	field_3832	random
FIELD	gbc	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	k	field_3835	factories
FIELD	gbc	Ljava/util/Queue;	l	field_3836	newParticles
FIELD	gbc	Ljava/util/Map;	m	field_18300	spriteAwareFactories
FIELD	gbc	Lgow;	n	field_18301	particleAtlasTexture
FIELD	gbc	Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;	o	field_29072	groupCounts
METHOD	gbc	()V	a	method_18829	clearAtlas
METHOD	gbc	(Lale;Laum;)Ljava/util/Optional;	a	method_18836	loadTextureList
METHOD	gbc	(Lauo;)Ljava/util/Map;	a	method_45771	method_45771
METHOD	gbc	(Lbng;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V	a	method_45766	method_45766
METHOD	gbc	(Lbss;Llg;)V	a	method_3061	addEmitter
METHOD	gbc	(Lbss;Llg;I)V	a	method_3051	addEmitter
METHOD	gbc	(Lfxt;)V	a	method_3045	setWorld
METHOD	gbc	(Lgba;)V	a	method_3058	addParticle
METHOD	gbc	(Lgbd$a;Lgbv;)Lgbd;	a	method_49336	method_49336
METHOD	gbc	(Lgbd$a;Lgbv;Llg;Lfxt;DDDDDD)Lgba;	a	method_49337	method_49337
METHOD	gbc	(Lgbe;)Ljava/util/Queue;	a	method_18125	method_18125
METHOD	gbc	(Lgbe;Ljava/util/Queue;)V	a	method_18126	method_18126
METHOD	gbc	(Lgbv;)Lgbd;	a	method_49915	method_49915
METHOD	gbc	(Lgbv;Llm;Lfxt;DDDDDD)Lgba;	a	method_49916	method_49916
METHOD	gbc	(Lgdl;Lfeo;F)V	a	method_3049	renderParticles
METHOD	gbc	(Lgos$a;Ljava/util/Set;Lgox;Lgbc$a;)V	a	method_45767	method_45767
METHOD	gbc	(Liz;Ldsa;)V	a	method_3046	addBlockBreakParticles
METHOD	gbc	(Liz;Ldsa;DDDDDD)V	a	method_34020	method_34020
METHOD	gbc	(Liz;Lje;)V	a	method_3054	addBlockBreakingParticles
METHOD	gbc	(Ljava/util/Collection;)V	a	method_3048	tickParticles
METHOD	gbc	(Ljava/util/List;Ljava/util/concurrent/Executor;Lale;Laum;)V	a	method_45768	method_45768
METHOD	gbc	(Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage;	a	method_45772	method_45772
METHOD	gbc	(Llf;)Z	a	method_34021	canAdd
METHOD	gbc	(Llf;I)V	a	method_34022	addTo
METHOD	gbc	(Llg;DDDDDD)Lgba;	a	method_3056	addParticle
METHOD	gbc	(Llh;Lgbc$c;)V	a	method_18834	registerFactory
METHOD	gbc	(Llh;Lgbd$a;)V	a	method_49338	registerBlockLeakFactory
METHOD	gbc	(Llh;Lgbd;)V	a	method_3043	registerFactory
METHOD	gbc	()V	b	method_3057	tick
METHOD	gbc	(Lale;Laum;)Lgbc$a;	b	method_45770	method_45770
METHOD	gbc	(Lgba;)V	b	method_3059	tickParticle
METHOD	gbc	(Llf;)V	b	method_34023	method_34023
METHOD	gbc	(Llg;DDDDDD)Lgba;	b	method_3055	createParticle
METHOD	gbc	()Ljava/lang/String;	d	method_3052	getDebugString
METHOD	gbc	()V	e	method_3062	registerDefaultFactories
METHOD	gbc	()V	f	method_48015	clearParticles
CLASS	gbc$a	net/minecraft/class_702$class_7759	net/minecraft/client/particle/ParticleManager$ReloadResult
FIELD	gbc$a	Lale;	a	comp_1036	comp_1036
FIELD	gbc$a	Ljava/util/Optional;	b	comp_1037	comp_1037
METHOD	gbc$a	()Lale;	a	comp_1036	comp_1036
METHOD	gbc$a	()Ljava/util/Optional;	b	comp_1037	comp_1037
CLASS	gbc$b	net/minecraft/class_702$class_4090	net/minecraft/client/particle/ParticleManager$SimpleSpriteProvider
FIELD	gbc$b	Ljava/util/List;	a	field_18303	sprites
METHOD	gbc$b	(Ljava/util/List;)V	a	method_18838	setSprites
CLASS	gbc$c	net/minecraft/class_702$class_4091	net/minecraft/client/particle/ParticleManager$SpriteAwareFactory
CLASS	gbd	net/minecraft/class_707	net/minecraft/client/particle/ParticleFactory
METHOD	gbd	(Llg;Lfxt;DDDDDD)Lgba;	createParticle	method_3090	createParticle
CLASS	gbd$a	net/minecraft/class_707$class_8187	net/minecraft/client/particle/ParticleFactory$BlockLeakParticleFactory
CLASS	gbe	net/minecraft/class_3999	net/minecraft/client/particle/ParticleTextureSheet
FIELD	gbe	Lgbe;	a	field_17827	TERRAIN_SHEET
FIELD	gbe	Lgbe;	b	field_17828	PARTICLE_SHEET_OPAQUE
FIELD	gbe	Lgbe;	c	field_17829	PARTICLE_SHEET_TRANSLUCENT
FIELD	gbe	Lgbe;	d	field_17830	PARTICLE_SHEET_LIT
FIELD	gbe	Lgbe;	e	field_17831	CUSTOM
FIELD	gbe	Lgbe;	f	field_17832	NO_RENDER
METHOD	gbe	(Lezr;Lgoy;)V	a	method_18130	begin
METHOD	gbe	(Lezy;)V	a	method_18131	draw
CLASS	gbe$1	net/minecraft/class_3999$1	net/minecraft/client/particle/ParticleTextureSheet$1
CLASS	gbe$2	net/minecraft/class_3999$2	net/minecraft/client/particle/ParticleTextureSheet$2
CLASS	gbe$3	net/minecraft/class_3999$3	net/minecraft/client/particle/ParticleTextureSheet$3
CLASS	gbe$4	net/minecraft/class_3999$4	net/minecraft/client/particle/ParticleTextureSheet$4
CLASS	gbe$5	net/minecraft/class_3999$5	net/minecraft/client/particle/ParticleTextureSheet$5
CLASS	gbe$6	net/minecraft/class_3999$6	net/minecraft/client/particle/ParticleTextureSheet$6
CLASS	gbf	net/minecraft/class_704	net/minecraft/client/particle/CloudParticle
FIELD	gbf	Lgbv;	a	field_17862	spriteProvider
CLASS	gbf$a	net/minecraft/class_704$class_705	net/minecraft/client/particle/CloudParticle$CloudFactory
FIELD	gbf$a	Lgbv;	a	field_17863	spriteProvider
METHOD	gbf$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3088	createParticle
CLASS	gbf$b	net/minecraft/class_704$class_706	net/minecraft/client/particle/CloudParticle$SneezeFactory
FIELD	gbf$b	Lgbv;	a	field_17864	spriteProvider
METHOD	gbf$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3089	createParticle
CLASS	gbg	net/minecraft/class_709	net/minecraft/client/particle/PortalParticle
FIELD	gbg	D	F	field_3884	startZ
FIELD	gbg	D	a	field_3886	startX
FIELD	gbg	D	b	field_3885	startY
CLASS	gbg$a	net/minecraft/class_709$class_710	net/minecraft/client/particle/PortalParticle$Factory
FIELD	gbg$a	Lgbv;	a	field_17865	spriteProvider
METHOD	gbg$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3094	createParticle
CLASS	gbh	net/minecraft/class_4974	net/minecraft/client/particle/ReversePortalParticle
CLASS	gbh$a	net/minecraft/class_4974$class_4975	net/minecraft/client/particle/ReversePortalParticle$Factory
FIELD	gbh$a	Lgbv;	a	field_23188	spriteProvider
METHOD	gbh$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_26268	createParticle
CLASS	gbi	net/minecraft/class_4955	net/minecraft/client/particle/AbstractSlowingParticle
CLASS	gbj	net/minecraft/class_7206	net/minecraft/client/particle/SculkChargeParticle
FIELD	gbj	Lgbv;	a	field_37959	spriteProvider
CLASS	gbj$a	net/minecraft/class_7206$class_7207	net/minecraft/client/particle/SculkChargeParticle$Factory
FIELD	gbj$a	Lgbv;	a	comp_620	spriteProvider
METHOD	gbj$a	()Lgbv;	a	comp_620	spriteProvider
METHOD	gbj$a	(Llk;Lfxt;DDDDDD)Lgba;	a	method_41946	createParticle
CLASS	gbk	net/minecraft/class_7208	net/minecraft/client/particle/SculkChargePopParticle
FIELD	gbk	Lgbv;	a	field_37960	spriteProvider
CLASS	gbk$a	net/minecraft/class_7208$class_7209	net/minecraft/client/particle/SculkChargePopParticle$Factory
FIELD	gbk$a	Lgbv;	a	comp_621	spriteProvider
METHOD	gbk$a	()Lgbv;	a	comp_621	spriteProvider
METHOD	gbk$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_41947	createParticle
CLASS	gbl	net/minecraft/class_7281	net/minecraft/client/particle/ShriekParticle
FIELD	gbl	F	F	field_38332	X_ROTATION
FIELD	gbl	I	G	field_38333	delay
FIELD	gbl	Lorg/joml/Vector3f;	a	field_38334	field_38334
FIELD	gbl	Lorg/joml/Vector3f;	b	field_38335	field_38335
METHOD	gbl	(Lfaa;Lfeo;FLjava/util/function/Consumer;)V	a	method_42583	buildGeometry
METHOD	gbl	(Lfaa;Lorg/joml/Vector3f;FFI)V	a	method_42584	vertex
METHOD	gbl	(Lorg/joml/Quaternionf;)V	a	method_42585	method_42585
METHOD	gbl	(Lorg/joml/Quaternionf;)V	b	method_42586	method_42586
CLASS	gbl$a	net/minecraft/class_7281$class_7282	net/minecraft/client/particle/ShriekParticle$Factory
FIELD	gbl$a	Lgbv;	a	field_38336	spriteProvider
METHOD	gbl$a	(Lll;Lfxt;DDDDDD)Lgba;	a	method_42587	createParticle
CLASS	gbm	net/minecraft/class_708	net/minecraft/client/particle/AnimatedParticle
FIELD	gbm	F	F	field_3877	targetGreen
FIELD	gbm	F	G	field_3876	targetBlue
FIELD	gbm	Z	H	field_3880	changesColor
FIELD	gbm	Lgbv;	a	field_17866	spriteProvider
FIELD	gbm	F	b	field_3878	targetRed
METHOD	gbm	(I)V	b	method_3093	setColor
METHOD	gbm	(I)V	c	method_3092	setTargetColor
CLASS	gbn	net/minecraft/class_3940	net/minecraft/client/particle/BillboardParticle
FIELD	gbn	F	D	field_17867	scale
FIELD	gbn	Lorg/joml/Quaternionf;	a	field_47456	rotation
METHOD	gbn	(F)F	b	method_18132	getSize
METHOD	gbn	()F	c	method_18133	getMinU
METHOD	gbn	()F	d	method_18134	getMaxU
METHOD	gbn	()F	e	method_18135	getMinV
METHOD	gbn	()F	f	method_18136	getMaxV
METHOD	gbn	()Lgbn$a;	p	method_55245	getRotator
CLASS	gbn$a	net/minecraft/class_3940$class_8981	net/minecraft/client/particle/BillboardParticle$Rotator
FIELD	gbn$a	Lgbn$a;	a	field_47457	ALL_AXIS
FIELD	gbn$a	Lgbn$a;	b	field_47458	Y_AND_W_ONLY
METHOD	gbn$a	(Lorg/joml/Quaternionf;Lfeo;F)V	a	method_55246	method_55246
METHOD	gbn$a	(Lorg/joml/Quaternionf;Lfeo;F)V	b	method_55247	method_55247
CLASS	gbo	net/minecraft/class_717	net/minecraft/client/particle/FireSmokeParticle
CLASS	gbo$a	net/minecraft/class_717$class_718	net/minecraft/client/particle/FireSmokeParticle$Factory
FIELD	gbo$a	Lgbv;	a	field_17869	spriteProvider
METHOD	gbo$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3101	createParticle
CLASS	gbp	net/minecraft/class_5685	net/minecraft/client/particle/SnowflakeParticle
FIELD	gbp	Lgbv;	a	field_28003	spriteProvider
CLASS	gbp$a	net/minecraft/class_5685$class_5686	net/minecraft/client/particle/SnowflakeParticle$Factory
FIELD	gbp$a	Lgbv;	a	field_28004	spriteProvider
METHOD	gbp$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_32690	createParticle
CLASS	gbq	net/minecraft/class_7452	net/minecraft/client/particle/SonicBoomParticle
CLASS	gbq$a	net/minecraft/class_7452$class_7453	net/minecraft/client/particle/SonicBoomParticle$Factory
FIELD	gbq$a	Lgbv;	a	field_39196	spriteProvider
METHOD	gbq$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_43785	createParticle
CLASS	gbr	net/minecraft/class_4956	net/minecraft/client/particle/SoulParticle
FIELD	gbr	Z	a	field_37961	sculk
FIELD	gbr	Lgbv;	b	field_23091	spriteProvider
CLASS	gbr$a	net/minecraft/class_4956$class_7210	net/minecraft/client/particle/SoulParticle$SculkSoulFactory
FIELD	gbr$a	Lgbv;	a	field_37962	spriteProvider
METHOD	gbr$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_41948	createParticle
CLASS	gbr$b	net/minecraft/class_4956$class_4957	net/minecraft/client/particle/SoulParticle$Factory
FIELD	gbr$b	Lgbv;	a	field_23092	spriteProvider
METHOD	gbr$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_25994	createParticle
CLASS	gbs	net/minecraft/class_711	net/minecraft/client/particle/SpellParticle
FIELD	gbs	F	F	field_51440	defaultAlpha
FIELD	gbs	Lazf;	a	field_3888	RANDOM
FIELD	gbs	Lgbv;	b	field_17870	spriteProvider
METHOD	gbs	()Z	g	method_37102	isInvisible
CLASS	gbs$a	net/minecraft/class_711$class_713	net/minecraft/client/particle/SpellParticle$InstantFactory
FIELD	gbs$a	Lgbv;	a	field_17872	spriteProvider
METHOD	gbs$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3097	createParticle
CLASS	gbs$b	net/minecraft/class_711$class_714	net/minecraft/client/particle/SpellParticle$EntityFactory
FIELD	gbs$b	Lgbv;	a	field_17873	spriteProvider
METHOD	gbs$b	(Llb;Lfxt;DDDDDD)Lgba;	a	method_3098	createParticle
CLASS	gbs$c	net/minecraft/class_711$class_715	net/minecraft/client/particle/SpellParticle$DefaultFactory
FIELD	gbs$c	Lgbv;	a	field_17874	spriteProvider
METHOD	gbs$c	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3099	createParticle
CLASS	gbs$d	net/minecraft/class_711$class_716	net/minecraft/client/particle/SpellParticle$WitchFactory
FIELD	gbs$d	Lgbv;	a	field_17875	spriteProvider
METHOD	gbs$d	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3100	createParticle
CLASS	gbt	net/minecraft/class_721	net/minecraft/client/particle/SpitParticle
CLASS	gbt$a	net/minecraft/class_721$class_722	net/minecraft/client/particle/SpitParticle$Factory
FIELD	gbt$a	Lgbv;	a	field_17876	spriteProvider
METHOD	gbt$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3103	createParticle
CLASS	gbu	net/minecraft/class_719	net/minecraft/client/particle/WaterSplashParticle
CLASS	gbu$a	net/minecraft/class_719$class_720	net/minecraft/client/particle/WaterSplashParticle$SplashFactory
FIELD	gbu$a	Lgbv;	a	field_17877	spriteProvider
METHOD	gbu$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3102	createParticle
CLASS	gbv	net/minecraft/class_4002	net/minecraft/client/particle/SpriteProvider
METHOD	gbv	(II)Lgox;	a	method_18138	getSprite
METHOD	gbv	(Lazf;)Lgox;	a	method_18139	getSprite
CLASS	gbw	net/minecraft/class_725	net/minecraft/client/particle/SquidInkParticle
CLASS	gbw$a	net/minecraft/class_725$class_5788	net/minecraft/client/particle/SquidInkParticle$GlowSquidInkFactory
FIELD	gbw$a	Lgbv;	a	field_28460	spriteProvider
METHOD	gbw$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_33427	createParticle
CLASS	gbw$b	net/minecraft/class_725$class_726	net/minecraft/client/particle/SquidInkParticle$Factory
FIELD	gbw$b	Lgbv;	a	field_17878	spriteProvider
METHOD	gbw$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3105	createParticle
CLASS	gbx	net/minecraft/class_723	net/minecraft/client/particle/WaterSuspendParticle
CLASS	gbx$a	net/minecraft/class_723$class_4795	net/minecraft/client/particle/WaterSuspendParticle$CrimsonSporeFactory
FIELD	gbx$a	Lgbv;	a	field_22238	spriteProvider
METHOD	gbx$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_24464	createParticle
CLASS	gbx$b	net/minecraft/class_723$class_5877	net/minecraft/client/particle/WaterSuspendParticle$SporeBlossomAirFactory
FIELD	gbx$b	Lgbv;	a	field_29073	spriteProvider
METHOD	gbx$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_34024	createParticle
CLASS	gbx$b$1	net/minecraft/class_723$class_5877$1	net/minecraft/client/particle/WaterSuspendParticle$SporeBlossomAirFactory$1
CLASS	gbx$c	net/minecraft/class_723$class_4796	net/minecraft/client/particle/WaterSuspendParticle$UnderwaterFactory
FIELD	gbx$c	Lgbv;	a	field_22239	spriteProvider
METHOD	gbx$c	(Llm;Lfxt;DDDDDD)Lgba;	a	method_24465	createParticle
CLASS	gbx$d	net/minecraft/class_723$class_4797	net/minecraft/client/particle/WaterSuspendParticle$WarpedSporeFactory
FIELD	gbx$d	Lgbv;	a	field_22240	spriteProvider
METHOD	gbx$d	(Llm;Lfxt;DDDDDD)Lgba;	a	method_24466	createParticle
CLASS	gby	net/minecraft/class_729	net/minecraft/client/particle/SuspendParticle
CLASS	gby$a	net/minecraft/class_729$class_3991	net/minecraft/client/particle/SuspendParticle$Factory
FIELD	gby$a	Lgbv;	a	field_17880	spriteProvider
METHOD	gby$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_18044	createParticle
CLASS	gby$b	net/minecraft/class_729$class_730	net/minecraft/client/particle/SuspendParticle$DolphinFactory
FIELD	gby$b	Lgbv;	a	field_17881	spriteProvider
METHOD	gby$b	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3110	createParticle
CLASS	gby$c	net/minecraft/class_729$class_8254	net/minecraft/client/particle/SuspendParticle$EggCrackFactory
FIELD	gby$c	Lgbv;	a	field_43374	spriteProvider
METHOD	gby$c	(Llm;Lfxt;DDDDDD)Lgba;	a	method_49917	createParticle
CLASS	gby$d	net/minecraft/class_729$class_731	net/minecraft/client/particle/SuspendParticle$HappyVillagerFactory
FIELD	gby$d	Lgbv;	a	field_17882	spriteProvider
METHOD	gby$d	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3111	createParticle
CLASS	gby$e	net/minecraft/class_729$class_732	net/minecraft/client/particle/SuspendParticle$MyceliumFactory
FIELD	gby$e	Lgbv;	a	field_17883	spriteProvider
METHOD	gby$e	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3112	createParticle
CLASS	gbz	net/minecraft/class_727	net/minecraft/client/particle/BlockDustParticle
FIELD	gbz	F	F	field_17885	sampleV
FIELD	gbz	Liz;	a	field_3891	blockPos
FIELD	gbz	F	b	field_17884	sampleU
METHOD	gbz	(Lla;Lfxt;DDDDDD)Lgbz;	a	method_58750	create
CLASS	gbz$a	net/minecraft/class_727$class_9482	net/minecraft/client/particle/BlockDustParticle$DustPillarFactory
METHOD	gbz$a	(Lla;Lfxt;DDDDDD)Lgba;	a	method_58751	createParticle
CLASS	gbz$b	net/minecraft/class_727$class_728	net/minecraft/client/particle/BlockDustParticle$Factory
METHOD	gbz$b	(Lla;Lfxt;DDDDDD)Lgba;	a	method_3109	createParticle
CLASS	gca	net/minecraft/class_4003	net/minecraft/client/particle/SpriteBillboardParticle
FIELD	gca	Lgox;	E	field_17886	sprite
METHOD	gca	(Lgbv;)V	a	method_18140	setSprite
METHOD	gca	(Lgox;)V	a	method_18141	setSprite
METHOD	gca	(Lgbv;)V	b	method_18142	setSpriteForAge
CLASS	gcb	net/minecraft/class_734	net/minecraft/client/particle/TotemParticle
CLASS	gcb$a	net/minecraft/class_734$class_735	net/minecraft/client/particle/TotemParticle$Factory
FIELD	gcb$a	Lgbv;	a	field_17887	spriteProvider
METHOD	gcb$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3113	createParticle
CLASS	gcc	net/minecraft/class_733	net/minecraft/client/particle/EmitterParticle
FIELD	gcc	I	D	field_3895	maxEmitterAge
FIELD	gcc	Llg;	E	field_3893	parameters
FIELD	gcc	Lbss;	a	field_3894	entity
FIELD	gcc	I	b	field_3896	emitterAge
CLASS	gcd	net/minecraft/class_8982	net/minecraft/client/particle/TrialSpawnerDetectionParticle
FIELD	gcd	Lgbv;	a	field_47459	spriteProvider
FIELD	gcd	I	b	field_47460	field_47460
CLASS	gcd$a	net/minecraft/class_8982$class_8983	net/minecraft/client/particle/TrialSpawnerDetectionParticle$Factory
FIELD	gcd$a	Lgbv;	a	field_47461	spriteProvider
METHOD	gcd$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_55248	createParticle
CLASS	gce	net/minecraft/class_5737	net/minecraft/client/particle/VibrationParticle
FIELD	gce	F	F	field_28248	field_28248
FIELD	gce	F	G	field_40507	field_40507
FIELD	gce	F	H	field_40508	field_40508
FIELD	gce	Ldwx;	a	field_28249	vibration
FIELD	gce	F	b	field_28250	field_28250
METHOD	gce	(FFFLorg/joml/Quaternionf;)V	a	method_33077	method_33077
METHOD	gce	(Lfaa;Lfeo;FLjava/util/function/Consumer;)V	a	method_33078	render
METHOD	gce	(FFFLorg/joml/Quaternionf;)V	b	method_33079	method_33079
CLASS	gce$a	net/minecraft/class_5737$class_5738	net/minecraft/client/particle/VibrationParticle$Factory
FIELD	gce$a	Lgbv;	a	field_28251	spriteProvider
METHOD	gce$a	(Lln;Lfxt;DDDDDD)Lgba;	a	method_33080	createParticle
CLASS	gcf	net/minecraft/class_738	net/minecraft/client/particle/FishingParticle
FIELD	gcf	Lgbv;	a	field_17888	spriteProvider
CLASS	gcf$a	net/minecraft/class_738$class_739	net/minecraft/client/particle/FishingParticle$Factory
FIELD	gcf$a	Lgbv;	a	field_17889	spriteProvider
METHOD	gcf$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3115	createParticle
CLASS	gcg	net/minecraft/class_736	net/minecraft/client/particle/CurrentDownParticle
FIELD	gcg	F	a	field_3897	accelerationAngle
CLASS	gcg$a	net/minecraft/class_736$class_737	net/minecraft/client/particle/CurrentDownParticle$Factory
FIELD	gcg$a	Lgbv;	a	field_17890	spriteProvider
METHOD	gcg$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3114	createParticle
CLASS	gch	net/minecraft/class_740	net/minecraft/client/particle/RainSplashParticle
CLASS	gch$a	net/minecraft/class_740$class_741	net/minecraft/client/particle/RainSplashParticle$Factory
FIELD	gch$a	Lgbv;	a	field_17891	spriteProvider
METHOD	gch$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_3116	createParticle
CLASS	gci	net/minecraft/class_5165	net/minecraft/client/particle/WhiteAshParticle
FIELD	gci	I	a	field_32658	COLOR
CLASS	gci$a	net/minecraft/class_5165$class_5166	net/minecraft/client/particle/WhiteAshParticle$Factory
FIELD	gci$a	Lgbv;	a	field_23936	spriteProvider
METHOD	gci$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_27150	createParticle
CLASS	gcj	net/minecraft/class_8899	net/minecraft/client/particle/WhiteSmokeParticle
FIELD	gcj	I	a	field_46898	field_46898
CLASS	gcj$a	net/minecraft/class_8899$class_8900	net/minecraft/client/particle/WhiteSmokeParticle$Factory
FIELD	gcj$a	Lgbv;	a	field_46899	spriteProvider
METHOD	gcj$a	(Llm;Lfxt;DDDDDD)Lgba;	a	method_54635	createParticle
CLASS	gck	net/minecraft/class_6240	net/minecraft/unused/packageinfo/PackageInfo6240
CLASS	gcl	net/minecraft/class_742	net/minecraft/client/network/AbstractClientPlayerEntity
FIELD	gcl	Levp;	b	field_42906	lastVelocity
FIELD	gcl	F	c	field_3900	elytraPitch
FIELD	gcl	F	d	field_3899	elytraYaw
FIELD	gcl	F	e	field_3898	elytraRoll
FIELD	gcl	Lfxt;	f	field_17892	clientWorld
FIELD	gcl	Lfye;	g	field_3901	playerListEntry
METHOD	gcl	(F)Levp;	E	method_49339	lerpVelocity
METHOD	gcl	()Lfye;	a	method_3123	getPlayerListEntry
METHOD	gcl	()Lgpx;	b	method_52814	getSkinTextures
METHOD	gcl	()F	c	method_3118	getFovMultiplier
CLASS	gcm	net/minecraft/class_744	net/minecraft/client/input/Input
FIELD	gcm	F	a	field_3907	movementSideways
FIELD	gcm	F	b	field_3905	movementForward
FIELD	gcm	Z	c	field_3910	pressingForward
FIELD	gcm	Z	d	field_3909	pressingBack
FIELD	gcm	Z	e	field_3908	pressingLeft
FIELD	gcm	Z	f	field_3906	pressingRight
FIELD	gcm	Z	g	field_3904	jumping
FIELD	gcm	Z	h	field_3903	sneaking
METHOD	gcm	()Levo;	a	method_3128	getMovementInput
METHOD	gcm	(ZF)V	a	method_3129	tick
METHOD	gcm	()Z	b	method_20622	hasForwardMovement
CLASS	gcn	net/minecraft/class_743	net/minecraft/client/input/KeyboardInput
FIELD	gcn	Lffh;	i	field_3902	settings
METHOD	gcn	(ZZ)F	a	method_40218	getMovementMultiplier
CLASS	gco	net/minecraft/class_746	net/minecraft/client/network/ClientPlayerEntity
FIELD	gco	Lgcm;	cA	field_3913	input
FIELD	gco	Lffd;	cB	field_3937	client
FIELD	gco	I	cC	field_3935	ticksLeftToDoubleTapSprint
FIELD	gco	F	cD	field_3932	renderYaw
FIELD	gco	F	cE	field_3916	renderPitch
FIELD	gco	F	cF	field_3931	lastRenderYaw
FIELD	gco	F	cG	field_3914	lastRenderPitch
FIELD	gco	F	cH	field_44911	nauseaIntensity
FIELD	gco	F	cI	field_44912	prevNauseaIntensity
FIELD	gco	I	cJ	field_32671	field_32671
FIELD	gco	I	cK	field_32672	field_32672
FIELD	gco	I	cL	field_32673	field_32673
FIELD	gco	F	cM	field_32674	field_32674
FIELD	gco	D	cN	field_32675	field_32675
FIELD	gco	D	cO	field_36194	MAX_SOFT_COLLISION_RADIANS
FIELD	gco	F	cP	field_38337	field_38337
FIELD	gco	Lawk;	cQ	field_3928	statHandler
FIELD	gco	Lfeq;	cR	field_3930	recipeBook
FIELD	gco	Ljava/util/List;	cS	field_3933	tickables
FIELD	gco	I	cT	field_3912	clientPermissionLevel
FIELD	gco	D	cU	field_3926	lastX
FIELD	gco	D	cV	field_3940	lastBaseY
FIELD	gco	D	cW	field_3924	lastZ
FIELD	gco	F	cX	field_3941	lastYaw
FIELD	gco	F	cY	field_3925	lastPitch
FIELD	gco	Z	cZ	field_3920	lastOnGround
FIELD	gco	Lfxu;	cz	field_3944	networkHandler
FIELD	gco	Z	da	field_23093	inSneakingPose
FIELD	gco	Z	db	field_3936	lastSneaking
FIELD	gco	Z	dc	field_3919	lastSprinting
FIELD	gco	I	dd	field_3923	ticksSinceLastPositionPacketSent
FIELD	gco	Z	de	field_3918	healthInitialized
FIELD	gco	I	df	field_3938	field_3938
FIELD	gco	F	dg	field_3922	mountJumpStrength
FIELD	gco	Z	dh	field_3915	usingItem
FIELD	gco	Lbqr;	di	field_3945	activeHand
FIELD	gco	Z	dj	field_3942	riding
FIELD	gco	Z	dk	field_3927	autoJumpEnabled
FIELD	gco	I	dl	field_3934	ticksToNextAutojump
FIELD	gco	Z	dm	field_3939	falling
FIELD	gco	I	dn	field_3917	underwaterVisibilityTicks
FIELD	gco	Z	do	field_20663	showsDeathScreen
FIELD	gco	Z	dp	field_46188	limitedCraftingEnabled
FIELD	gco	Lorg/slf4j/Logger;	g	field_39078	LOGGER
METHOD	gco	()V	A	method_33689	init
METHOD	gco	()Z	B	method_3144	isRiding
METHOD	gco	()Z	C	method_3149	isAutoJumpEnabled
METHOD	gco	()F	D	method_3140	getUnderwaterVisibility
METHOD	gco	()V	E	method_3136	sendMovementPackets
METHOD	gco	(F)V	F	method_3138	updateHealth
METHOD	gco	()V	G	method_46742	sendSprintingPacket
METHOD	gco	()V	H	method_18654	updateNausea
METHOD	gco	()Z	I	method_22119	shouldAutoJump
METHOD	gco	()Z	K	method_22120	hasMovementInput
METHOD	gco	()Z	M	method_48300	canStartSprinting
METHOD	gco	()Z	N	method_20623	isWalking
METHOD	gco	()Z	O	method_46743	canSprint
METHOD	gco	(FII)V	a	method_3145	setExperience
METHOD	gco	(I)V	a	method_3147	setClientPermissionLevel
METHOD	gco	(Lcyv;)V	a	method_3141	onRecipeDisplayed
METHOD	gco	(Ldbt;)V	a	method_51889	onGameModeChanged
METHOD	gco	(Lewi;)Ljava/util/stream/Stream;	a	method_3139	method_3139
METHOD	gco	(Z)Z	a	method_7290	dropSelectedItem
METHOD	gco	(Z)V	b	method_22420	setShowsDeathScreen
METHOD	gco	(DD)V	c	method_30673	pushOutOfBlocks
METHOD	gco	()F	d	method_26269	getMoodPercentage
METHOD	gco	(Lbss;)Z	d	method_48301	canVehicleSprint
METHOD	gco	(Liz;)Z	d	method_30674	wouldCollideAt
METHOD	gco	()V	e	method_3137	closeScreen
METHOD	gco	(FF)V	f	method_3148	autoJump
METHOD	gco	()V	h	method_3133	startRidingJump
METHOD	gco	()V	i	method_3132	openRidingInventory
METHOD	gco	()Lawk;	j	method_3143	getStatHandler
METHOD	gco	()Lfeq;	m	method_3130	getRecipeBook
METHOD	gco	()Z	o	method_22419	showsDeathScreen
METHOD	gco	()Z	p	method_53847	isLimitedCraftingEnabled
METHOD	gco	()Lbty;	u	method_45773	getJumpingMount
METHOD	gco	()F	v	method_3151	getMountJumpStrength
METHOD	gco	(Z)V	v	method_53848	setLimitedCraftingEnabled
METHOD	gco	()Z	w	method_20303	shouldSlowDown
METHOD	gco	()Z	z	method_3134	isCamera
CLASS	gcp	net/minecraft/class_745	net/minecraft/client/network/OtherClientPlayerEntity
FIELD	gcp	I	cz	field_42908	velocityLerpDivisor
FIELD	gcp	Levp;	g	field_42907	clientVelocity
CLASS	gcq	net/minecraft/class_748	net/minecraft/client/option/HotbarStorageEntry
FIELD	gcq	Lcom/mojang/serialization/Codec;	a	field_48942	CODEC
FIELD	gcq	Lorg/slf4j/Logger;	b	field_48943	LOGGER
FIELD	gcq	I	c	field_48944	HOTBAR_SIZE
FIELD	gcq	Lcom/mojang/serialization/DynamicOps;	d	field_48945	NBT_OPS
FIELD	gcq	Lcom/mojang/serialization/Dynamic;	e	field_48946	EMPTY_STACK
FIELD	gcq	Ljava/util/List;	f	field_48947	stacks
METHOD	gcq	()Z	a	method_56835	isEmpty
METHOD	gcq	(Lcmu;Ljw;)V	a	method_56836	serialize
METHOD	gcq	(Lcom/mojang/serialization/Dynamic;)Z	a	method_56837	isEmpty
METHOD	gcq	(Lgcq;)Ljava/util/List;	a	method_56838	method_56838
METHOD	gcq	(Ljava/lang/String;)V	a	method_56841	method_56841
METHOD	gcq	(Ljava/util/List;)Lcom/mojang/serialization/DataResult;	a	method_56842	method_56842
METHOD	gcq	(Ljk$a;)Ljava/util/List;	a	method_56839	deserialize
METHOD	gcq	(Ljk$a;Lcom/mojang/serialization/Dynamic;)Lcun;	a	method_56840	method_56840
METHOD	gcq	(Lvo;)Lcom/mojang/serialization/Dynamic;	a	method_56843	method_56843
METHOD	gcq	(Ljava/lang/String;)V	b	method_56844	method_56844
CLASS	gcr	net/minecraft/class_6241	net/minecraft/unused/packageinfo/PackageInfo6241
CLASS	gcs	net/minecraft/class_6242	net/minecraft/unused/packageinfo/PackageInfo6242
CLASS	gct	net/minecraft/class_6412	net/minecraft/client/util/ClientSamplerSource
FIELD	gct	Lgdk;	a	field_33959	renderer
FIELD	gct	Ljava/util/Set;	b	field_33960	samplers
FIELD	gct	Lbov;	c	field_33961	factory
METHOD	gct	()V	a	method_37309	addInfoSamplers
CLASS	gcu	net/minecraft/class_6244	net/minecraft/unused/packageinfo/PackageInfo6244
CLASS	gcv	net/minecraft/class_8496	net/minecraft/client/QuickPlay
FIELD	gcv	Lxo;	a	field_44554	ERROR_TITLE
FIELD	gcv	Lxo;	b	field_44555	ERROR_INVALID_IDENTIFIER
FIELD	gcv	Lxo;	c	field_44556	ERROR_REALM_CONNECT
FIELD	gcv	Lxo;	d	field_44557	ERROR_REALM_PERMISSION
FIELD	gcv	Lxo;	e	field_44558	TO_TITLE
FIELD	gcv	Lxo;	f	field_44559	TO_WORLD
FIELD	gcv	Lxo;	g	field_44560	TO_REALMS
METHOD	gcv	(JLfbd;)Z	a	method_51258	method_51258
METHOD	gcv	(Lffd;)V	a	method_54636	method_54636
METHOD	gcv	(Lffd;Lfam;Ljava/lang/String;)V	a	method_51259	startRealms
METHOD	gcv	(Lffd;Lfso$c;Lfam;)V	a	method_51260	startQuickPlay
METHOD	gcv	(Lffd;Ljava/lang/String;)V	a	method_51261	startSingleplayer
METHOD	gcv	(Lffd;Ljava/lang/String;)V	b	method_51263	startMultiplayer
CLASS	gcw	net/minecraft/class_8497	net/minecraft/client/QuickPlayLogger
FIELD	gcw	Lgcw;	a	field_44561	NOOP
FIELD	gcw	Lorg/slf4j/Logger;	b	field_44562	LOGGER
FIELD	gcw	Lcom/google/gson/Gson;	c	field_44563	GSON
FIELD	gcw	Ljava/nio/file/Path;	d	field_44564	path
FIELD	gcw	Lgcw$b;	e	field_44565	world
METHOD	gcw	(Lcom/google/gson/JsonElement;)V	a	method_51264	method_51264
METHOD	gcw	(Lffd;)V	a	method_51265	save
METHOD	gcw	(Lgcw$c;Ljava/lang/String;Ljava/lang/String;)V	a	method_51266	setWorld
METHOD	gcw	(Ljava/lang/String;)Lgcw;	a	method_51267	create
METHOD	gcw	(Lffd;)V	b	method_51268	method_51268
CLASS	gcw$1	net/minecraft/class_8497$1	net/minecraft/client/QuickPlayLogger$1
CLASS	gcw$a	net/minecraft/class_8497$class_8498	net/minecraft/client/QuickPlayLogger$Log
FIELD	gcw$a	Lcom/mojang/serialization/Codec;	a	field_44566	CODEC
FIELD	gcw$a	Lgcw$b;	b	comp_1480	comp_1480
FIELD	gcw$a	Ljava/time/Instant;	c	comp_1481	comp_1481
FIELD	gcw$a	Ldbt;	d	comp_1482	gameMode
METHOD	gcw$a	()Lgcw$b;	a	comp_1480	comp_1480
METHOD	gcw$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51269	method_51269
METHOD	gcw$a	()Ljava/time/Instant;	b	comp_1481	comp_1481
METHOD	gcw$a	()Ldbt;	c	comp_1482	gameMode
CLASS	gcw$b	net/minecraft/class_8497$class_8499	net/minecraft/client/QuickPlayLogger$QuickPlayWorld
FIELD	gcw$b	Lcom/mojang/serialization/MapCodec;	a	field_44567	CODEC
FIELD	gcw$b	Lgcw$c;	b	comp_1483	comp_1483
FIELD	gcw$b	Ljava/lang/String;	c	comp_1484	comp_1484
FIELD	gcw$b	Ljava/lang/String;	d	comp_1485	comp_1485
METHOD	gcw$b	()Lgcw$c;	a	comp_1483	comp_1483
METHOD	gcw$b	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_51270	method_51270
METHOD	gcw$b	()Ljava/lang/String;	b	comp_1484	comp_1484
METHOD	gcw$b	()Ljava/lang/String;	c	comp_1485	comp_1485
CLASS	gcw$c	net/minecraft/class_8497$class_8500	net/minecraft/client/QuickPlayLogger$WorldType
FIELD	gcw$c	Lgcw$c;	a	field_44568	field_44568
FIELD	gcw$c	Lgcw$c;	b	field_44569	field_44569
FIELD	gcw$c	Lgcw$c;	c	field_44570	field_44570
FIELD	gcw$c	Lcom/mojang/serialization/Codec;	d	field_44571	CODEC
FIELD	gcw$c	Ljava/lang/String;	e	field_44572	id
FIELD	gcw$c	[Lgcw$c;	f	field_44573	field_44573
METHOD	gcw$c	()[Lgcw$c;	a	method_51271	method_51271
CLASS	gcx	net/minecraft/class_8501	net/minecraft/unused/packageinfo/PackageInfo8501
CLASS	gcy	net/minecraft/class_1163	net/minecraft/client/color/world/BiomeColors
FIELD	gcy	Ldbh;	a	field_5665	GRASS_COLOR
FIELD	gcy	Ldbh;	b	field_5664	FOLIAGE_COLOR
FIELD	gcy	Ldbh;	c	field_5666	WATER_COLOR
METHOD	gcy	(Ldaz;Liz;)I	a	method_4962	getGrassColor
METHOD	gcy	(Ldaz;Liz;Ldbh;)I	a	method_4965	getColor
METHOD	gcy	(Ldcv;DD)I	a	method_23790	method_23790
METHOD	gcy	(Ldaz;Liz;)I	b	method_4966	getFoliageColor
METHOD	gcy	(Ldcv;DD)I	b	method_23791	method_23791
METHOD	gcy	(Ldaz;Liz;)I	c	method_4961	getWaterColor
CLASS	gcz	net/minecraft/class_756	net/minecraft/client/render/item/BuiltinModelItemRenderer
FIELD	gcz	[Ldqo;	a	field_3981	RENDER_SHULKER_BOX_DYED
FIELD	gcz	Ldqo;	b	field_3984	RENDER_SHULKER_BOX
FIELD	gcz	Ldpm;	c	field_3976	renderChestNormal
FIELD	gcz	Ldpm;	d	field_3978	renderChestTrapped
FIELD	gcz	Ldqa;	e	field_3977	renderChestEnder
FIELD	gcz	Ldou;	f	field_3983	renderBanner
FIELD	gcz	Ldpb;	g	field_3982	renderBed
FIELD	gcz	Ldpr;	h	field_3979	renderConduit
FIELD	gcz	Ldpv;	i	field_42909	renderDecoratedPot
FIELD	gcz	Lfvp;	j	field_3980	modelShield
FIELD	gcz	Lfwd;	k	field_3985	modelTrident
FIELD	gcz	Ljava/util/Map;	l	field_27737	skullModels
FIELD	gcz	Lgfl;	m	field_27738	blockEntityRenderDispatcher
FIELD	gcz	Lfwu;	n	field_27739	entityModelLoader
METHOD	gcz	(I)[Ldqo;	a	method_3165	method_3165
METHOD	gcz	(Lctg;)Ldqo;	a	method_32132	method_32132
METHOD	gcz	(Lcun;Lcuk;Lezw;Lgdm;II)V	a	method_3166	render
METHOD	gcz	(Lcun;Lcxp;)V	a	method_57795	method_57795
CLASS	gda	net/minecraft/class_751	net/minecraft/client/gui/CubeMapRenderer
FIELD	gda	I	a	field_32680	FACES_COUNT
FIELD	gda	[Lale;	b	field_3952	faces
METHOD	gda	(Lffd;FFF)V	a	method_3156	draw
METHOD	gda	(Lgoy;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_18143	loadTexturesAsync
CLASS	gdb	net/minecraft/class_5294	net/minecraft/client/render/DimensionEffects
FIELD	gdb	Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;	a	field_24609	BY_IDENTIFIER
FIELD	gdb	[F	b	field_24610	rgba
FIELD	gdb	F	c	field_24611	cloudsHeight
FIELD	gdb	Z	d	field_24612	alternateSkyColor
FIELD	gdb	Lgdb$d;	e	field_25637	skyType
FIELD	gdb	Z	f	field_24613	brightenLighting
FIELD	gdb	Z	g	field_25638	darkened
METHOD	gdb	()F	a	method_28108	getCloudsHeight
METHOD	gdb	(FF)[F	a	method_28109	getFogColorOverride
METHOD	gdb	(II)Z	a	method_28110	useThickFog
METHOD	gdb	(Ldvs;)Lgdb;	a	method_28111	byDimensionType
METHOD	gdb	(Levp;F)Levp;	a	method_28112	adjustFogColor
METHOD	gdb	(Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;)V	a	method_29092	method_29092
METHOD	gdb	()Z	b	method_28113	isAlternateSkyColor
METHOD	gdb	()Lgdb$d;	c	method_29992	getSkyType
METHOD	gdb	()Z	d	method_28114	shouldBrightenLighting
METHOD	gdb	()Z	e	method_29993	isDarkened
CLASS	gdb$a	net/minecraft/class_5294$class_5295	net/minecraft/client/render/DimensionEffects$End
CLASS	gdb$b	net/minecraft/class_5294$class_5296	net/minecraft/client/render/DimensionEffects$Nether
CLASS	gdb$c	net/minecraft/class_5294$class_5297	net/minecraft/client/render/DimensionEffects$Overworld
FIELD	gdb$c	I	a	field_32681	CLOUDS_HEIGHT
CLASS	gdb$d	net/minecraft/class_5294$class_5401	net/minecraft/client/render/DimensionEffects$SkyType
FIELD	gdb$d	Lgdb$d;	a	field_25639	NONE
FIELD	gdb$d	Lgdb$d;	b	field_25640	NORMAL
FIELD	gdb$d	Lgdb$d;	c	field_25641	END
FIELD	gdb$d	[Lgdb$d;	d	field_25642	field_25642
METHOD	gdb$d	()[Lgdb$d;	a	method_36912	method_36912
CLASS	gdc	net/minecraft/class_280	net/minecraft/client/gl/JsonEffectShaderProgram
FIELD	gdc	Ljava/lang/String;	a	field_32682	PROGRAM_DIRECTORY
FIELD	gdc	Lorg/slf4j/Logger;	b	field_1514	LOGGER
FIELD	gdc	Lezf;	c	field_1520	DEFAULT_UNIFORM
FIELD	gdc	Z	d	field_32683	field_32683
FIELD	gdc	Lgdc;	e	field_1512	activeProgram
FIELD	gdc	I	f	field_1505	activeProgramGlRef
FIELD	gdc	Ljava/util/Map;	g	field_1516	samplerBinds
FIELD	gdc	Ljava/util/List;	h	field_1503	samplerNames
FIELD	gdc	Ljava/util/List;	i	field_1506	samplerLocations
FIELD	gdc	Ljava/util/List;	j	field_1515	uniformData
FIELD	gdc	Ljava/util/List;	k	field_1507	uniformLocations
FIELD	gdc	Ljava/util/Map;	l	field_1510	uniformByName
FIELD	gdc	I	m	field_1521	glRef
FIELD	gdc	Ljava/lang/String;	n	field_1509	name
FIELD	gdc	Z	o	field_1511	uniformStateDirty
FIELD	gdc	Lezg;	p	field_1517	blendState
FIELD	gdc	Ljava/util/List;	q	field_1518	attributeLocations
FIELD	gdc	Ljava/util/List;	r	field_1504	attributeNames
FIELD	gdc	Lezi;	s	field_1508	vertexShader
FIELD	gdc	Lezi;	t	field_1519	fragmentShader
METHOD	gdc	(Laur;Lezk$a;Ljava/lang/String;)Lezi;	a	method_16036	loadEffect
METHOD	gdc	(Lcom/google/gson/JsonElement;)V	a	method_1276	addSampler
METHOD	gdc	(Lcom/google/gson/JsonObject;)Lezg;	a	method_16035	deserializeBlendState
METHOD	gdc	(Ljava/lang/String;)Lezn;	a	method_1271	getUniformByName
METHOD	gdc	(Ljava/lang/String;Ljava/util/function/IntSupplier;)V	a	method_1269	bindSampler
METHOD	gdc	(Lcom/google/gson/JsonElement;)V	b	method_1272	addUniform
METHOD	gdc	(Ljava/lang/String;)Lezf;	b	method_1275	getUniformByNameOrDummy
METHOD	gdc	()V	f	method_1273	disable
METHOD	gdc	()V	g	method_1277	enable
METHOD	gdc	()Ljava/lang/String;	h	method_35763	getName
METHOD	gdc	()V	i	method_1268	finalizeUniformsAndSamplers
CLASS	gdd	net/minecraft/class_753	net/minecraft/client/render/model/CubeFace
FIELD	gdd	Lgdd;	a	field_3965	field_3965
FIELD	gdd	Lgdd;	b	field_3960	field_3960
FIELD	gdd	Lgdd;	c	field_3962	field_3962
FIELD	gdd	Lgdd;	d	field_3963	field_3963
FIELD	gdd	Lgdd;	e	field_3966	field_3966
FIELD	gdd	Lgdd;	f	field_3961	field_3961
FIELD	gdd	[Lgdd;	g	field_3958	DIRECTION_LOOKUP
FIELD	gdd	[Lgdd$b;	h	field_3959	corners
FIELD	gdd	[Lgdd;	i	field_3964	field_3964
METHOD	gdd	()[Lgdd;	a	method_36913	method_36913
METHOD	gdd	(I)Lgdd$b;	a	method_3162	getCorner
METHOD	gdd	(Lje;)Lgdd;	a	method_3163	getFace
METHOD	gdd	([Lgdd;)V	a	method_3161	method_3161
CLASS	gdd$a	net/minecraft/class_753$class_754	net/minecraft/client/render/model/CubeFace$DirectionIds
FIELD	gdd$a	I	a	field_3972	SOUTH
FIELD	gdd$a	I	b	field_3971	UP
FIELD	gdd$a	I	c	field_3970	EAST
FIELD	gdd$a	I	d	field_3969	NORTH
FIELD	gdd$a	I	e	field_3968	DOWN
FIELD	gdd$a	I	f	field_3967	WEST
CLASS	gdd$b	net/minecraft/class_753$class_755	net/minecraft/client/render/model/CubeFace$Corner
FIELD	gdd$b	I	a	field_3975	xSide
FIELD	gdd$b	I	b	field_3974	ySide
FIELD	gdd$b	I	c	field_3973	zSide
CLASS	gde	net/minecraft/class_758	net/minecraft/client/render/BackgroundRenderer
FIELD	gde	F	a	field_32684	WATER_FOG_CHANGE_DURATION
FIELD	gde	I	b	field_32685	WATER_FOG_LENGTH
FIELD	gde	Ljava/util/List;	c	field_38338	FOG_MODIFIERS
FIELD	gde	F	d	field_4034	red
FIELD	gde	F	e	field_4033	green
FIELD	gde	F	f	field_4032	blue
FIELD	gde	I	g	field_4031	waterFogColor
FIELD	gde	I	h	field_4041	nextWaterFogColor
FIELD	gde	J	i	field_4042	lastWaterFogColorUpdateTime
METHOD	gde	()V	a	method_23792	clearFog
METHOD	gde	(Lbss;F)Lgde$e;	a	method_42588	getFogModifier
METHOD	gde	(Lbtn;FLgde$e;)Z	a	method_42589	method_42589
METHOD	gde	(Lfeo;FLfxt;IF)V	a	method_3210	render
METHOD	gde	(Lfeo;Lgde$d;FZF)V	a	method_3211	applyFog
METHOD	gde	(Lfxt;Ldcx;FIII)Levp;	a	method_24873	method_24873
METHOD	gde	()V	b	method_3212	applyFogColor
CLASS	gde$a	net/minecraft/class_758$class_7283	net/minecraft/client/render/BackgroundRenderer$BlindnessFogModifier
CLASS	gde$b	net/minecraft/class_758$class_7284	net/minecraft/client/render/BackgroundRenderer$DarknessFogModifier
CLASS	gde$c	net/minecraft/class_758$class_7285	net/minecraft/client/render/BackgroundRenderer$FogData
FIELD	gde$c	Lgde$d;	a	field_38339	fogType
FIELD	gde$c	F	b	field_38340	fogStart
FIELD	gde$c	F	c	field_38341	fogEnd
FIELD	gde$c	Lezj;	d	field_38342	fogShape
CLASS	gde$d	net/minecraft/class_758$class_4596	net/minecraft/client/render/BackgroundRenderer$FogType
FIELD	gde$d	Lgde$d;	a	field_20945	field_20945
FIELD	gde$d	Lgde$d;	b	field_20946	field_20946
FIELD	gde$d	[Lgde$d;	c	field_20947	field_20947
METHOD	gde$d	()[Lgde$d;	a	method_36914	method_36914
CLASS	gde$e	net/minecraft/class_758$class_7286	net/minecraft/client/render/BackgroundRenderer$StatusEffectFogModifier
METHOD	gde$e	()Lji;	a	method_42590	getStatusEffect
METHOD	gde$e	(Lbtn;F)Z	a	method_42593	shouldApply
METHOD	gde$e	(Lbtn;Lbsa;FF)F	a	method_42592	applyColorModifier
METHOD	gde$e	(Lgde$c;Lbtn;Lbsa;FF)V	a	method_42591	applyStartEndModifier
CLASS	gdf	net/minecraft/class_757	net/minecraft/client/render/GameRenderer
FIELD	gdf	Lgdl;	A	field_4028	lightmapTextureManager
FIELD	gdf	Lgoo;	B	field_20949	overlayTexture
FIELD	gdf	Z	C	field_4001	renderingPanorama
FIELD	gdf	F	D	field_4005	zoom
FIELD	gdf	F	E	field_3988	zoomX
FIELD	gdf	F	F	field_4004	zoomY
FIELD	gdf	Lcun;	G	field_4006	floatingItem
FIELD	gdf	I	H	field_4007	floatingItemTimeLeft
FIELD	gdf	F	I	field_4029	floatingItemWidth
FIELD	gdf	F	J	field_4003	floatingItemHeight
FIELD	gdf	Lgdp;	K	field_4024	postProcessor
FIELD	gdf	Lgdp;	L	field_49567	blurPostProcessor
FIELD	gdf	Z	M	field_4013	postProcessorEnabled
FIELD	gdf	Lfeo;	N	field_18765	camera
FIELD	gdf	Ljava/util/Map;	O	field_29350	programs
FIELD	gdf	Lgea;	P	field_29351	positionProgram
FIELD	gdf	Lgea;	Q	field_29352	positionColorProgram
FIELD	gdf	Lgea;	R	field_29353	positionColorTexProgram
FIELD	gdf	Lgea;	S	field_29354	positionTexProgram
FIELD	gdf	Lgea;	T	field_29355	positionTexColorProgram
FIELD	gdf	Lgea;	U	field_29358	particleProgram
FIELD	gdf	Lgea;	V	field_29359	positionColorLightmapProgram
FIELD	gdf	Lgea;	W	field_29360	positionColorTexLightmapProgram
FIELD	gdf	Lgea;	X	field_29363	renderTypeSolidProgram
FIELD	gdf	Lgea;	Y	field_29364	renderTypeCutoutMippedProgram
FIELD	gdf	Lgea;	Z	field_29365	renderTypeCutoutProgram
FIELD	gdf	Lgea;	aA	field_29401	renderTypeGlintProgram
FIELD	gdf	Lgea;	aB	field_29402	renderTypeGlintDirectProgram
FIELD	gdf	Lgea;	aC	field_29367	renderTypeEntityGlintProgram
FIELD	gdf	Lgea;	aD	field_29368	renderTypeEntityGlintDirectProgram
FIELD	gdf	Lgea;	aE	field_29369	renderTypeTextProgram
FIELD	gdf	F	a	field_32686	CAMERA_DEPTH
FIELD	gdf	Lgea;	aF	field_42515	renderTypeTextBackgroundProgram
FIELD	gdf	Lgea;	aG	field_33626	renderTypeTextIntensityProgram
FIELD	gdf	Lgea;	aH	field_29370	renderTypeTextSeeThroughProgram
FIELD	gdf	Lgea;	aI	field_42516	renderTypeTextBackgroundSeeThroughProgram
FIELD	gdf	Lgea;	aJ	field_33627	renderTypeTextIntensitySeeThroughProgram
FIELD	gdf	Lgea;	aK	field_29371	renderTypeLightningProgram
FIELD	gdf	Lgea;	aL	field_29372	renderTypeTripwireProgram
FIELD	gdf	Lgea;	aM	field_29373	renderTypeEndPortalProgram
FIELD	gdf	Lgea;	aN	field_29374	renderTypeEndGatewayProgram
FIELD	gdf	Lgea;	aO	field_48948	renderTypeCloudsProgram
FIELD	gdf	Lgea;	aP	field_29375	renderTypeLinesProgram
FIELD	gdf	Lgea;	aQ	field_29376	renderTypeCrumblingProgram
FIELD	gdf	Lgea;	aR	field_44810	renderTypeGuiProgram
FIELD	gdf	Lgea;	aS	field_44811	renderTypeGuiOverlayProgram
FIELD	gdf	Lgea;	aT	field_44812	renderTypeGuiTextHighlightProgram
FIELD	gdf	Lgea;	aU	field_44813	renderTypeGuiGhostRecipeOverlayProgram
FIELD	gdf	Lgea;	aa	field_29366	renderTypeTranslucentProgram
FIELD	gdf	Lgea;	ab	field_29377	renderTypeTranslucentMovingBlockProgram
FIELD	gdf	Lgea;	ac	field_29379	renderTypeArmorCutoutNoCullProgram
FIELD	gdf	Lgea;	ad	field_29380	renderTypeEntitySolidProgram
FIELD	gdf	Lgea;	ae	field_29381	renderTypeEntityCutoutProgram
FIELD	gdf	Lgea;	af	field_29382	renderTypeEntityCutoutNoNullProgram
FIELD	gdf	Lgea;	ag	field_29383	renderTypeEntityCutoutNoNullZOffsetProgram
FIELD	gdf	Lgea;	ah	field_29384	renderTypeItemEntityTranslucentCullProgram
FIELD	gdf	Lgea;	ai	field_29385	renderTypeEntityTranslucentCullProgram
FIELD	gdf	Lgea;	aj	field_29386	renderTypeEntityTranslucentProgram
FIELD	gdf	Lgea;	ak	field_38343	renderTypeEntityTranslucentEmissiveProgram
FIELD	gdf	Lgea;	al	field_29387	renderTypeEntitySmoothCutoutProgram
FIELD	gdf	Lgea;	am	field_29388	renderTypeBeaconBeamProgram
FIELD	gdf	Lgea;	an	field_29389	renderTypeEntityDecalProgram
FIELD	gdf	Lgea;	ao	field_29390	renderTypeEntityNoOutlineProgram
FIELD	gdf	Lgea;	ap	field_29391	renderTypeEntityShadowProgram
FIELD	gdf	Lgea;	aq	field_29392	renderTypeEntityAlphaProgram
FIELD	gdf	Lgea;	ar	field_29393	renderTypeEyesProgram
FIELD	gdf	Lgea;	as	field_29394	renderTypeEnergySwirlProgram
FIELD	gdf	Lgea;	at	field_47462	renderTypeBreezeWindProgram
FIELD	gdf	Lgea;	au	field_29395	renderTypeLeashProgram
FIELD	gdf	Lgea;	av	field_29396	renderTypeWaterMaskProgram
FIELD	gdf	Lgea;	aw	field_29397	renderTypeOutlineProgram
FIELD	gdf	Lgea;	ax	field_29398	renderTypeArmorGlintProgram
FIELD	gdf	Lgea;	ay	field_29399	renderTypeArmorEntityGlintProgram
FIELD	gdf	Lgea;	az	field_29400	renderTypeGlintTranslucentProgram
FIELD	gdf	Lgdi;	b	field_4012	firstPersonRenderer
FIELD	gdf	I	c	field_32687	field_32687
FIELD	gdf	Lgea;	d	field_29403	blitScreenProgram
FIELD	gdf	Lale;	e	field_26730	NAUSEA_OVERLAY
FIELD	gdf	Lale;	f	field_49568	BLUR_PROCESSOR
FIELD	gdf	F	g	field_49904	field_49904
FIELD	gdf	Lorg/slf4j/Logger;	h	field_3993	LOGGER
FIELD	gdf	Z	i	field_32688	field_32688
FIELD	gdf	F	j	field_44940	field_44940
FIELD	gdf	Lffd;	k	field_4015	client
FIELD	gdf	Lauo;	l	field_4018	resourceManager
FIELD	gdf	Lazf;	m	field_3994	random
FIELD	gdf	F	n	field_4025	viewDistance
FIELD	gdf	Lfgs;	o	field_4026	mapRenderer
FIELD	gdf	Lgds;	p	field_20948	buffers
FIELD	gdf	I	q	field_47130	ticks
FIELD	gdf	F	r	field_4019	fovMultiplier
FIELD	gdf	F	s	field_3999	lastFovMultiplier
FIELD	gdf	F	t	field_4002	skyDarkness
FIELD	gdf	F	u	field_3997	lastSkyDarkness
FIELD	gdf	Z	v	field_3992	renderHand
FIELD	gdf	Z	w	field_4009	blockOutlineEnabled
FIELD	gdf	J	x	field_4017	lastWorldIconUpdate
FIELD	gdf	Z	y	field_34055	hasWorldIcon
FIELD	gdf	J	z	field_3998	lastWindowFocusedTime
METHOD	gdf	()Lgea;	A	method_34499	getRenderTypeTranslucentMovingBlockProgram
METHOD	gdf	(Lgea;)V	A	method_36534	method_36534
METHOD	gdf	()Lgea;	B	method_34501	getRenderTypeArmorCutoutNoCullProgram
METHOD	gdf	(Lgea;)V	B	method_36535	method_36535
METHOD	gdf	()Lgea;	C	method_34502	getRenderTypeEntitySolidProgram
METHOD	gdf	(Lgea;)V	C	method_36536	method_36536
METHOD	gdf	()Lgea;	D	method_34503	getRenderTypeEntityCutoutProgram
METHOD	gdf	(Lgea;)V	D	method_36537	method_36537
METHOD	gdf	()Lgea;	E	method_34504	getRenderTypeEntityCutoutNoNullProgram
METHOD	gdf	(Lgea;)V	E	method_36538	method_36538
METHOD	gdf	()Lgea;	F	method_34505	getRenderTypeEntityCutoutNoNullZOffsetProgram
METHOD	gdf	(Lgea;)V	F	method_36539	method_36539
METHOD	gdf	()Lgea;	G	method_34506	getRenderTypeItemEntityTranslucentCullProgram
METHOD	gdf	(Lgea;)V	G	method_36540	method_36540
METHOD	gdf	()Lgea;	H	method_34507	getRenderTypeEntityTranslucentCullProgram
METHOD	gdf	(Lgea;)V	H	method_36541	method_36541
METHOD	gdf	()Lgea;	I	method_34508	getRenderTypeEntityTranslucentProgram
METHOD	gdf	(Lgea;)V	I	method_36486	method_36486
METHOD	gdf	()Lgea;	J	method_42595	getRenderTypeEntityTranslucentEmissiveProgram
METHOD	gdf	(Lgea;)V	J	method_36487	method_36487
METHOD	gdf	()Lgea;	K	method_34509	getRenderTypeEntitySmoothCutoutProgram
METHOD	gdf	(Lgea;)V	K	method_42594	method_42594
METHOD	gdf	()Lgea;	L	method_34510	getRenderTypeBeaconBeamProgram
METHOD	gdf	(Lgea;)V	L	method_36488	method_36488
METHOD	gdf	()Lgea;	M	method_34511	getRenderTypeEntityDecalProgram
METHOD	gdf	(Lgea;)V	M	method_36489	method_36489
METHOD	gdf	()Lgea;	N	method_34512	getRenderTypeEntityNoOutlineProgram
METHOD	gdf	(Lgea;)V	N	method_54637	method_54637
METHOD	gdf	()Lgea;	O	method_34513	getRenderTypeEntityShadowProgram
METHOD	gdf	(Lgea;)V	O	method_36492	method_36492
METHOD	gdf	()Lgea;	P	method_34514	getRenderTypeEntityAlphaProgram
METHOD	gdf	(Lgea;)V	P	method_36493	method_36493
METHOD	gdf	()Lgea;	Q	method_34515	getRenderTypeEyesProgram
METHOD	gdf	(Lgea;)V	Q	method_36494	method_36494
METHOD	gdf	()Lgea;	R	method_34516	getRenderTypeEnergySwirlProgram
METHOD	gdf	(Lgea;)V	R	method_36495	method_36495
METHOD	gdf	()Lgea;	S	method_55249	getRenderTypeBreezeWindProgram
METHOD	gdf	(Lgea;)V	S	method_36496	method_36496
METHOD	gdf	()Lgea;	T	method_34517	getRenderTypeLeashProgram
METHOD	gdf	(Lgea;)V	T	method_36497	method_36497
METHOD	gdf	()Lgea;	U	method_34518	getRenderTypeWaterMaskProgram
METHOD	gdf	(Lgea;)V	U	method_36498	method_36498
METHOD	gdf	()Lgea;	V	method_34519	getRenderTypeOutlineProgram
METHOD	gdf	(Lgea;)V	V	method_36499	method_36499
METHOD	gdf	()Lgea;	W	method_34520	getRenderTypeArmorGlintProgram
METHOD	gdf	(Lgea;)V	W	method_36500	method_36500
METHOD	gdf	()Lgea;	X	method_34523	getRenderTypeArmorEntityGlintProgram
METHOD	gdf	(Lgea;)V	X	method_56845	method_56845
METHOD	gdf	()Lgea;	Y	method_34524	getRenderTypeGlintTranslucentProgram
METHOD	gdf	(Lgea;)V	Y	method_36504	method_36504
METHOD	gdf	()Lgea;	Z	method_34525	getRenderTypeGlintProgram
METHOD	gdf	(Lgea;)V	Z	method_36505	method_36505
METHOD	gdf	()Z	a	method_35765	isRenderingPanorama
METHOD	gdf	(D)Lorg/joml/Matrix4f;	a	method_22973	getBasicProjectionMatrix
METHOD	gdf	(F)V	a	method_57796	renderBlur
METHOD	gdf	(FFF)V	a	method_35766	renderWithZoom
METHOD	gdf	(FJ)V	a	method_3188	renderWorld
METHOD	gdf	(FJZ)V	a	method_3192	render
METHOD	gdf	(II)V	a	method_3169	onResized
METHOD	gdf	(IIF)V	a	method_3171	renderFloatingItem
METHOD	gdf	(Lale;)V	a	method_3168	loadPostProcessor
METHOD	gdf	(Laur;)V	a	method_34521	preloadPrograms
METHOD	gdf	(Laur;Ljava/lang/String;Lfab;)Lgea;	a	method_34522	preloadProgram
METHOD	gdf	(Lbss;)V	a	method_3167	onCameraEntitySet
METHOD	gdf	(Lbss;DDF)Levn;	a	method_56153	findCrosshairTarget
METHOD	gdf	(Lbtn;F)F	a	method_3174	getNightVisionStrength
METHOD	gdf	(Lcom/mojang/datafixers/util/Pair;)V	a	method_36512	method_36512
METHOD	gdf	(Lcun;)V	a	method_3189	showFloatingItem
METHOD	gdf	(Levn;Levp;D)Levn;	a	method_56154	ensureTargetInRange
METHOD	gdf	(Leyx;Ljava/nio/file/Path;)V	a	method_3181	method_3181
METHOD	gdf	(Lezw;F)V	a	method_3198	tiltViewWhenHurt
METHOD	gdf	(Lfeo;FLorg/joml/Matrix4f;)V	a	method_3172	renderHand
METHOD	gdf	(Lfeo;FZ)D	a	method_3196	getFov
METHOD	gdf	(Lfgp;F)V	a	method_31136	renderNausea
METHOD	gdf	(Lgea;)V	a	method_55250	method_55250
METHOD	gdf	(Ljava/lang/String;)Lgea;	a	method_35767	getProgram
METHOD	gdf	(Ljava/nio/file/Path;)V	a	method_3176	updateWorldIcon
METHOD	gdf	(Lorg/joml/Matrix4f;)V	a	method_22709	loadProjectionMatrix
METHOD	gdf	(Z)V	a	method_35768	setRenderHand
METHOD	gdf	()Ljava/lang/String;	aA	method_3205	method_3205
METHOD	gdf	()Ljava/lang/String;	aB	method_18655	method_18655
METHOD	gdf	()Lgea;	aa	method_34526	getRenderTypeGlintDirectProgram
METHOD	gdf	(Lgea;)V	aa	method_36506	method_36506
METHOD	gdf	()Lgea;	ab	method_34527	getRenderTypeEntityGlintProgram
METHOD	gdf	(Lgea;)V	ab	method_36507	method_36507
METHOD	gdf	()Lgea;	ac	method_34528	getRenderTypeEntityGlintDirectProgram
METHOD	gdf	(Lgea;)V	ac	method_36508	method_36508
METHOD	gdf	()Lgea;	ad	method_34529	getRenderTypeTextProgram
METHOD	gdf	(Lgea;)V	ad	method_36509	method_36509
METHOD	gdf	()Lgea;	ae	method_49037	getRenderTypeTextBackgroundProgram
METHOD	gdf	(Lgea;)V	ae	method_36510	method_36510
METHOD	gdf	()Lgea;	af	method_36432	getRenderTypeTextIntensityProgram
METHOD	gdf	(Lgea;)V	af	method_36511	method_36511
METHOD	gdf	()Lgea;	ag	method_34530	getRenderTypeTextSeeThroughProgram
METHOD	gdf	()Lgea;	ah	method_49038	getRenderTypeTextBackgroundSeeThroughProgram
METHOD	gdf	()Lgea;	ai	method_36433	getRenderTypeTextIntensitySeeThroughProgram
METHOD	gdf	()Lgea;	aj	method_34531	getRenderTypeLightningProgram
METHOD	gdf	()Lgea;	ak	method_34532	getRenderTypeTripwireProgram
METHOD	gdf	()Lgea;	al	method_34533	getRenderTypeEndPortalProgram
METHOD	gdf	()Lgea;	am	method_34534	getRenderTypeEndGatewayProgram
METHOD	gdf	()Lgea;	an	method_56846	getRenderTypeCloudsProgram
METHOD	gdf	()Lgea;	ao	method_34535	getRenderTypeLinesProgram
METHOD	gdf	()Lgea;	ap	method_34536	getRenderTypeCrumblingProgram
METHOD	gdf	()Lgea;	aq	method_51771	getRenderTypeGuiProgram
METHOD	gdf	()Lgea;	ar	method_51772	getRenderTypeGuiOverlayProgram
METHOD	gdf	()Lgea;	as	method_51773	getRenderTypeGuiTextHighlightProgram
METHOD	gdf	()Lgea;	at	method_51774	getRenderTypeGuiGhostRecipeOverlayProgram
METHOD	gdf	()V	au	method_34537	clearPrograms
METHOD	gdf	()V	av	method_3199	updateFovMultiplier
METHOD	gdf	()V	aw	method_37473	updateWorldIcon
METHOD	gdf	()Z	ax	method_3202	shouldRenderBlockOutline
METHOD	gdf	()Ljava/lang/String;	ay	method_37103	method_37103
METHOD	gdf	()Ljava/lang/String;	az	method_3173	method_3173
METHOD	gdf	()V	b	method_3207	disablePostProcessor
METHOD	gdf	(F)V	b	method_3190	updateCrosshairTarget
METHOD	gdf	(II)Ljava/lang/String;	b	method_3191	method_3191
METHOD	gdf	(Laur;)V	b	method_57797	loadBlurPostProcessor
METHOD	gdf	(Lbss;)Z	b	method_18144	method_18144
METHOD	gdf	(Lcom/mojang/datafixers/util/Pair;)V	b	method_36516	method_36516
METHOD	gdf	(Lezw;F)V	b	method_3186	bobView
METHOD	gdf	(Lgea;)V	b	method_51770	method_51770
METHOD	gdf	(Ljava/nio/file/Path;)V	b	method_37474	method_37474
METHOD	gdf	(Z)V	b	method_35769	setBlockOutlineEnabled
METHOD	gdf	()V	c	method_3184	togglePostProcessorEnabled
METHOD	gdf	(F)F	c	method_3195	getSkyDarkness
METHOD	gdf	(Laur;)V	c	method_34538	loadPrograms
METHOD	gdf	(Lgea;)V	c	method_51775	method_51775
METHOD	gdf	(Z)V	c	method_35770	setRenderingPanorama
METHOD	gdf	()Laui;	d	method_45774	createProgramReloader
METHOD	gdf	(Lgea;)V	d	method_51776	method_51776
METHOD	gdf	()V	e	method_3182	tick
METHOD	gdf	(Lgea;)V	e	method_51777	method_51777
METHOD	gdf	()Lgdp;	f	method_3183	getPostProcessor
METHOD	gdf	(Lgea;)V	f	method_36513	method_36513
METHOD	gdf	()F	g	method_32796	getFarPlaneDistance
METHOD	gdf	(Lgea;)V	g	method_36517	method_36517
METHOD	gdf	()V	h	method_3203	reset
METHOD	gdf	(Lgea;)V	h	method_36502	method_36502
METHOD	gdf	()Lfgs;	i	method_3194	getMapRenderer
METHOD	gdf	(Lgea;)V	i	method_36518	method_36518
METHOD	gdf	()Lffd;	j	method_35772	getClient
METHOD	gdf	(Lgea;)V	j	method_36519	method_36519
METHOD	gdf	()F	k	method_3193	getViewDistance
METHOD	gdf	(Lgea;)V	k	method_36520	method_36520
METHOD	gdf	()Lfeo;	l	method_19418	getCamera
METHOD	gdf	(Lgea;)V	l	method_36521	method_36521
METHOD	gdf	()Lgdl;	m	method_22974	getLightmapTextureManager
METHOD	gdf	(Lgea;)V	m	method_36522	method_36522
METHOD	gdf	()Lgoo;	n	method_22975	getOverlayTexture
METHOD	gdf	(Lgea;)V	n	method_49039	method_49039
METHOD	gdf	()Lgea;	o	method_34539	getPositionProgram
METHOD	gdf	(Lgea;)V	o	method_36523	method_36523
METHOD	gdf	()Lgea;	p	method_34540	getPositionColorProgram
METHOD	gdf	(Lgea;)V	p	method_36524	method_36524
METHOD	gdf	()Lgea;	q	method_34541	getPositionColorTexProgram
METHOD	gdf	(Lgea;)V	q	method_49040	method_49040
METHOD	gdf	()Lgea;	r	method_34542	getPositionTexProgram
METHOD	gdf	(Lgea;)V	r	method_36525	method_36525
METHOD	gdf	()Lgea;	s	method_34543	getPositionTexColorProgram
METHOD	gdf	(Lgea;)V	s	method_36526	method_36526
METHOD	gdf	()Lgea;	t	method_34546	getParticleProgram
METHOD	gdf	(Lgea;)V	t	method_36527	method_36527
METHOD	gdf	()Lgea;	u	method_34547	getPositionColorLightmapProgram
METHOD	gdf	(Lgea;)V	u	method_36528	method_36528
METHOD	gdf	()Lgea;	v	method_34548	getPositionColorTexLightmapProgram
METHOD	gdf	(Lgea;)V	v	method_36529	method_36529
METHOD	gdf	()Lgea;	w	method_34495	getRenderTypeSolidProgram
METHOD	gdf	(Lgea;)V	w	method_36530	method_36530
METHOD	gdf	()Lgea;	x	method_34496	getRenderTypeCutoutMippedProgram
METHOD	gdf	(Lgea;)V	x	method_36531	method_36531
METHOD	gdf	()Lgea;	y	method_34497	getRenderTypeCutoutProgram
METHOD	gdf	(Lgea;)V	y	method_36532	method_36532
METHOD	gdf	()Lgea;	z	method_34498	getRenderTypeTranslucentProgram
METHOD	gdf	(Lgea;)V	z	method_36533	method_36533
CLASS	gdf$1	net/minecraft/class_757$1	net/minecraft/client/render/GameRenderer$1
FIELD	gdf$1	Lgdf;	a	field_40509	field_40509
METHOD	gdf$1	(Lale;)Z	a	method_45775	method_45775
METHOD	gdf$1	(Lauo;Lbng;)Lgdf$a;	a	method_45776	prepare
METHOD	gdf$1	(Lgdf$a;Lauo;Lbng;)V	a	method_45777	apply
METHOD	gdf$1	(Ljava/util/Map;Lale;Laum;)V	a	method_45778	method_45778
METHOD	gdf$1	([B)Ljava/io/InputStream;	a	method_45779	method_45779
CLASS	gdf$a	net/minecraft/class_757$class_7760	net/minecraft/client/render/GameRenderer$CachedResourceFactory
FIELD	gdf$a	Laur;	a	comp_1038	comp_1038
FIELD	gdf$a	Ljava/util/Map;	c	comp_1039	comp_1039
METHOD	gdf$a	()Laur;	a	comp_1038	comp_1038
METHOD	gdf$a	()Ljava/util/Map;	b	comp_1039	comp_1039
CLASS	gdg	net/minecraft/class_5407	net/minecraft/client/resource/VideoWarningManager
FIELD	gdg	Lorg/slf4j/Logger;	a	field_25716	LOGGER
FIELD	gdg	Lale;	b	field_25689	GPU_WARNLIST_ID
FIELD	gdg	Lcom/google/common/collect/ImmutableMap;	c	field_25690	warnings
FIELD	gdg	Z	d	field_25717	warningScheduled
FIELD	gdg	Z	e	field_25718	warned
FIELD	gdg	Z	f	field_25719	cancelledAfterWarning
METHOD	gdg	()Z	a	method_30055	hasWarning
METHOD	gdg	(Lauo;Lbng;)Lgdg$a;	a	method_30056	prepare
METHOD	gdg	(Lcom/google/gson/JsonArray;Ljava/util/List;)V	a	method_30057	compilePatterns
METHOD	gdg	(Lgdg$a;Lauo;Lbng;)V	a	method_30058	apply
METHOD	gdg	(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V	a	method_30919	method_30919
METHOD	gdg	(Ljava/util/List;Lcom/google/gson/JsonElement;)V	a	method_30059	method_30059
METHOD	gdg	()Z	b	method_30137	canWarn
METHOD	gdg	(Lauo;Lbng;)Lcom/google/gson/JsonObject;	c	method_30061	loadWarnlist
METHOD	gdg	()V	d	method_30138	scheduleWarning
METHOD	gdg	()V	e	method_30139	acceptAfterWarnings
METHOD	gdg	()V	f	method_30140	cancelAfterWarnings
METHOD	gdg	()Z	g	method_30141	shouldWarn
METHOD	gdg	()Z	h	method_30142	hasCancelledAfterWarning
METHOD	gdg	()V	i	method_30143	reset
METHOD	gdg	()Ljava/lang/String;	j	method_30060	getRendererWarning
METHOD	gdg	()Ljava/lang/String;	k	method_30062	getVersionWarning
METHOD	gdg	()Ljava/lang/String;	l	method_30063	getVendorWarning
METHOD	gdg	()Ljava/lang/String;	m	method_30920	getWarningsAsString
CLASS	gdg$a	net/minecraft/class_5407$class_5408	net/minecraft/client/resource/VideoWarningManager$WarningPatternLoader
FIELD	gdg$a	Ljava/util/List;	a	field_25691	rendererPatterns
FIELD	gdg$a	Ljava/util/List;	b	field_25692	versionPatterns
FIELD	gdg$a	Ljava/util/List;	c	field_25693	vendorPatterns
METHOD	gdg$a	()Lcom/google/common/collect/ImmutableMap;	a	method_30064	buildWarnings
METHOD	gdg$a	(Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;	a	method_30066	buildWarning
CLASS	gdh	net/minecraft/class_4696	net/minecraft/client/render/RenderLayers
FIELD	gdh	Ljava/util/Map;	a	field_21469	BLOCKS
FIELD	gdh	Ljava/util/Map;	b	field_21471	FLUIDS
FIELD	gdh	Z	c	field_21472	fancyGraphicsOrBetter
METHOD	gdh	(Lcun;Z)Lgdu;	a	method_23678	getItemLayer
METHOD	gdh	(Ldsa;)Lgdu;	a	method_23679	getBlockLayer
METHOD	gdh	(Ldsa;Z)Lgdu;	a	method_23683	getEntityBlockLayer
METHOD	gdh	(Lent;)Lgdu;	a	method_23680	getFluidLayer
METHOD	gdh	(Ljava/util/HashMap;)V	a	method_23681	method_23681
METHOD	gdh	(Z)V	a	method_23682	setFancyGraphicsOrBetter
METHOD	gdh	(Ldsa;)Lgdu;	b	method_29359	getMovingBlockLayer
METHOD	gdh	(Ljava/util/HashMap;)V	b	method_23685	method_23685
CLASS	gdi	net/minecraft/class_759	net/minecraft/client/render/item/HeldItemRenderer
FIELD	gdi	F	A	field_32689	ARM_HOLDING_ITEM_FIRST_Z_ANGLE_MULTIPLIER
FIELD	gdi	F	B	field_32690	field_32690
FIELD	gdi	F	C	field_32691	field_32691
FIELD	gdi	F	D	field_32692	field_32692
FIELD	gdi	F	E	field_32693	field_32693
FIELD	gdi	F	F	field_32694	field_32694
FIELD	gdi	F	G	field_32695	field_32695
FIELD	gdi	F	H	field_32696	field_32696
FIELD	gdi	F	I	field_32697	field_32697
FIELD	gdi	F	J	field_32698	field_32698
FIELD	gdi	F	K	field_32699	ARM_HOLDING_ITEM_TRANSLATE_X
FIELD	gdi	I	L	field_32700	ARM_HOLDING_ITEM_X_ANGLE_MULTIPLIER
FIELD	gdi	I	M	field_32701	ARM_HOLDING_ITEM_THIRD_Y_ANGLE_MULTIPLIER
FIELD	gdi	I	N	field_32702	ARM_HOLDING_ITEM_SECOND_Z_ANGLE_MULTIPLIER
FIELD	gdi	F	O	field_32703	field_32703
FIELD	gdi	F	P	field_32704	field_32704
FIELD	gdi	F	Q	field_32705	field_32705
FIELD	gdi	F	R	field_32706	field_32706
FIELD	gdi	F	S	field_32707	field_32707
FIELD	gdi	F	T	field_32708	field_32708
FIELD	gdi	F	U	field_32709	field_32709
FIELD	gdi	F	V	field_32710	field_32710
FIELD	gdi	F	W	field_32711	field_32711
FIELD	gdi	F	X	field_32712	ARM_X_ANGLE_MULTIPLIER
FIELD	gdi	F	Y	field_32713	ARM_Y_ANGLE_MULTIPLIER
FIELD	gdi	F	Z	field_32714	ARM_Z_ANGLE_MULTIPLIER
FIELD	gdi	F	aA	field_4051	prevEquipProgressOffHand
FIELD	gdi	Lgit;	aB	field_4046	entityRenderDispatcher
FIELD	gdi	Lgjt;	aC	field_4044	itemRenderer
FIELD	gdi	Lgdu;	a	field_21807	MAP_BACKGROUND
FIELD	gdi	F	aa	field_32715	ARM_TRANSLATE_X
FIELD	gdi	F	ab	field_32716	ARM_TRANSLATE_Y
FIELD	gdi	F	ac	field_32717	ARM_TRANSLATE_Z
FIELD	gdi	F	ad	field_32718	field_32718
FIELD	gdi	F	ae	field_32719	FIRST_PERSON_MAP_FIRST_SCALE
FIELD	gdi	F	af	field_32720	FIRST_PERSON_MAP_TRANSLATE_X
FIELD	gdi	F	ag	field_32721	FIRST_PERSON_MAP_TRANSLATE_Y
FIELD	gdi	F	ah	field_32722	FIRST_PERSON_MAP_TRANSLATE_Z
FIELD	gdi	F	ai	field_32723	FIRST_PERSON_MAP_SECOND_SCALE
FIELD	gdi	I	aj	field_32724	field_32724
FIELD	gdi	I	ak	field_32725	field_32725
FIELD	gdi	I	al	field_32726	field_32726
FIELD	gdi	F	am	field_32727	field_32727
FIELD	gdi	F	an	field_32728	field_32728
FIELD	gdi	F	ao	field_32729	field_32729
FIELD	gdi	F	ap	field_32730	field_32730
FIELD	gdi	F	aq	field_32731	field_32731
FIELD	gdi	F	ar	field_32732	field_32732
FIELD	gdi	F	as	field_32733	field_32733
FIELD	gdi	F	at	field_32734	field_32734
FIELD	gdi	Lffd;	au	field_4050	client
FIELD	gdi	Lcun;	av	field_4047	mainHand
FIELD	gdi	Lcun;	aw	field_4048	offHand
FIELD	gdi	F	ax	field_4043	equipProgressMainHand
FIELD	gdi	F	ay	field_4053	prevEquipProgressMainHand
FIELD	gdi	F	az	field_4052	equipProgressOffHand
FIELD	gdi	Lgdu;	b	field_21808	MAP_BACKGROUND_CHECKERBOARD
FIELD	gdi	F	c	field_32735	field_32735
FIELD	gdi	F	d	field_32736	field_32736
FIELD	gdi	F	e	field_32737	field_32737
FIELD	gdi	F	f	field_32738	field_32738
FIELD	gdi	F	g	field_32739	EQUIP_OFFSET_TRANSLATE_X
FIELD	gdi	F	h	field_32740	EQUIP_OFFSET_TRANSLATE_Y
FIELD	gdi	F	i	field_32741	EQUIP_OFFSET_TRANSLATE_Z
FIELD	gdi	F	j	field_32742	field_32742
FIELD	gdi	F	k	field_32743	field_32743
FIELD	gdi	F	l	field_32744	field_32744
FIELD	gdi	F	m	field_32745	field_32745
FIELD	gdi	F	n	field_32746	EAT_OR_DRINK_X_ANGLE_MULTIPLIER
FIELD	gdi	F	o	field_32747	EAT_OR_DRINK_Y_ANGLE_MULTIPLIER
FIELD	gdi	F	p	field_32748	EAT_OR_DRINK_Z_ANGLE_MULTIPLIER
FIELD	gdi	F	q	field_32749	field_32749
FIELD	gdi	F	r	field_32750	field_32750
FIELD	gdi	F	s	field_32751	field_32751
FIELD	gdi	D	t	field_32752	field_32752
FIELD	gdi	F	u	field_32753	field_32753
FIELD	gdi	F	v	field_32754	field_32754
FIELD	gdi	F	w	field_32755	field_32755
FIELD	gdi	F	x	field_32756	field_32756
FIELD	gdi	F	y	field_32757	field_32757
FIELD	gdi	F	z	field_32758	ARM_HOLDING_ITEM_SECOND_Y_ANGLE_MULTIPLIER
METHOD	gdi	()V	a	method_3220	updateHeldItems
METHOD	gdi	(F)F	a	method_3227	getMapAngle
METHOD	gdi	(FLezw;Lgdm$a;Lgco;I)V	a	method_22976	renderItem
METHOD	gdi	(Lbqr;)V	a	method_3215	resetEquipProgress
METHOD	gdi	(Lbtn;Lcun;Lcuk;ZLezw;Lgdm;I)V	a	method_3233	renderItem
METHOD	gdi	(Lcun;)Z	a	method_33302	isChargedCrossbow
METHOD	gdi	(Lezw;FLbth;Lcun;)V	a	method_3218	applyEatOrDrinkTransformation
METHOD	gdi	(Lezw;FLbth;Lcun;F)V	a	method_49340	applyBrushTransformation
METHOD	gdi	(Lezw;Lbth;F)V	a	method_3217	applySwingOffset
METHOD	gdi	(Lezw;Lgdm;IFFF)V	a	method_3231	renderMapInBothHands
METHOD	gdi	(Lezw;Lgdm;IFFLbth;)V	a	method_3219	renderArmHoldingItem
METHOD	gdi	(Lezw;Lgdm;IFLbth;FLcun;)V	a	method_3222	renderMapInOneHand
METHOD	gdi	(Lezw;Lgdm;ILbth;)V	a	method_3216	renderArm
METHOD	gdi	(Lezw;Lgdm;ILcun;)V	a	method_3223	renderFirstPersonMap
METHOD	gdi	(Lgcl;FFLbqr;FLcun;FLezw;Lgdm;I)V	a	method_3228	renderFirstPersonItem
METHOD	gdi	(Lgco;)Lgdi$a;	a	method_33303	getHandRenderType
METHOD	gdi	(Lezw;Lbth;F)V	b	method_3224	applyEquipOffset
METHOD	gdi	(Lgco;)Lgdi$a;	b	method_33304	getUsingItemHandRenderType
CLASS	gdi$1	net/minecraft/class_759$1	net/minecraft/client/render/item/HeldItemRenderer$1
FIELD	gdi$1	[I	a	field_4054	field_4054
CLASS	gdi$a	net/minecraft/class_759$class_5773	net/minecraft/client/render/item/HeldItemRenderer$HandRenderType
FIELD	gdi$a	Lgdi$a;	a	field_28384	field_28384
FIELD	gdi$a	Lgdi$a;	b	field_28385	field_28385
FIELD	gdi$a	Lgdi$a;	c	field_28386	field_28386
FIELD	gdi$a	Z	d	field_28387	renderMainHand
FIELD	gdi$a	Z	e	field_28388	renderOffHand
FIELD	gdi$a	[Lgdi$a;	f	field_28389	field_28389
METHOD	gdi$a	()[Lgdi$a;	a	method_36915	method_36915
METHOD	gdi$a	(Lbqr;)Lgdi$a;	a	method_33305	shouldOnlyRender
CLASS	gdj	net/minecraft/class_763	net/minecraft/client/render/item/ItemModels
FIELD	gdj	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	a	field_4129	modelIds
FIELD	gdj	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	b	field_4130	models
FIELD	gdj	Lgre;	c	field_4128	modelManager
METHOD	gdj	()Lgre;	a	method_3303	getModelManager
METHOD	gdj	(Lcui;)Lgqy;	a	method_3304	getModel
METHOD	gdj	(Lcui;Lgrf;)V	a	method_3309	putModel
METHOD	gdj	(Lcun;)Lgqy;	a	method_3308	getModel
METHOD	gdj	()V	b	method_3310	reloadModels
METHOD	gdj	(Lcui;)I	b	method_3306	getModelId
CLASS	gdk	net/minecraft/class_761	net/minecraft/client/render/WorldRenderer
FIELD	gdk	Lezz;	A	field_4087	lightSkyBuffer
FIELD	gdk	Lezz;	B	field_4102	darkSkyBuffer
FIELD	gdk	Z	C	field_4107	cloudsDirty
FIELD	gdk	Lezz;	D	field_4094	cloudsBuffer
FIELD	gdk	Lgdv;	E	field_21799	chunkUpdateSmoother
FIELD	gdk	I	F	field_4073	ticks
FIELD	gdk	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	G	field_4058	blockBreakingInfos
FIELD	gdk	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	H	field_20950	blockBreakingProgressions
FIELD	gdk	Ljava/util/Map;	I	field_4119	playingSongs
FIELD	gdk	Leyi;	J	field_4101	entityOutlinesFramebuffer
FIELD	gdk	Lgdp;	K	field_4059	entityOutlinePostProcessor
FIELD	gdk	Leyi;	L	field_25274	translucentFramebuffer
FIELD	gdk	Leyi;	M	field_25275	entityFramebuffer
FIELD	gdk	Leyi;	N	field_25276	particlesFramebuffer
FIELD	gdk	Leyi;	O	field_25277	weatherFramebuffer
FIELD	gdk	Leyi;	P	field_25278	cloudsFramebuffer
FIELD	gdk	Lgdp;	Q	field_25279	transparencyPostProcessor
FIELD	gdk	I	R	field_4084	cameraChunkX
FIELD	gdk	I	S	field_4105	cameraChunkY
FIELD	gdk	I	T	field_4121	cameraChunkZ
FIELD	gdk	D	U	field_4069	lastCameraX
FIELD	gdk	D	V	field_4081	lastCameraY
FIELD	gdk	D	W	field_4096	lastCameraZ
FIELD	gdk	D	X	field_4115	lastCameraPitch
FIELD	gdk	D	Y	field_4064	lastCameraYaw
FIELD	gdk	I	Z	field_4082	lastCloudsBlockX
FIELD	gdk	I	a	field_32759	field_32759
FIELD	gdk	I	aa	field_4097	lastCloudsBlockY
FIELD	gdk	I	ab	field_4116	lastCloudsBlockZ
FIELD	gdk	Levp;	ac	field_4072	lastCloudsColor
FIELD	gdk	Lfer;	ad	field_4080	lastCloudRenderMode
FIELD	gdk	Lggm;	ae	field_45614	chunkBuilder
FIELD	gdk	I	af	field_4062	viewDistance
FIELD	gdk	I	ag	field_4089	regularEntityCount
FIELD	gdk	I	ah	field_4110	blockEntityCount
FIELD	gdk	Lggq;	ai	field_27740	frustum
FIELD	gdk	Z	aj	field_4090	shouldCaptureFrustum
FIELD	gdk	Lggq;	ak	field_4056	capturedFrustum
FIELD	gdk	[Lorg/joml/Vector4f;	al	field_4065	capturedFrustumOrientation
FIELD	gdk	Lorg/joml/Vector3d;	am	field_4091	capturedFrustumPosition
FIELD	gdk	D	an	field_4083	lastTranslucentSortX
FIELD	gdk	D	ao	field_4103	lastTranslucentSortY
FIELD	gdk	D	ap	field_4118	lastTranslucentSortZ
FIELD	gdk	I	aq	field_20793	rainSoundCounter
FIELD	gdk	[F	ar	field_20794	NORMAL_LINE_DX
FIELD	gdk	[F	as	field_20795	NORMAL_LINE_DZ
FIELD	gdk	I	b	field_34812	field_34812
FIELD	gdk	Lale;	c	field_4108	CLOUDS
FIELD	gdk	[Lje;	d	field_4095	DIRECTIONS
FIELD	gdk	Lorg/slf4j/Logger;	e	field_4060	LOGGER
FIELD	gdk	F	f	field_32762	field_32762
FIELD	gdk	I	g	field_32763	field_32763
FIELD	gdk	I	h	field_32764	field_32764
FIELD	gdk	I	i	field_32765	field_32765
FIELD	gdk	I	j	field_32766	field_32766
FIELD	gdk	Lale;	k	field_4098	MOON_PHASES
FIELD	gdk	Lale;	l	field_4111	SUN
FIELD	gdk	Lale;	m	field_4061	END_SKY
FIELD	gdk	Lale;	n	field_4071	FORCEFIELD
FIELD	gdk	Lale;	o	field_20797	RAIN
FIELD	gdk	Lale;	p	field_20798	SNOW
FIELD	gdk	Lffd;	q	field_4088	client
FIELD	gdk	Lgit;	r	field_4109	entityRenderDispatcher
FIELD	gdk	Lgfl;	s	field_27741	blockEntityRenderDispatcher
FIELD	gdk	Lgds;	t	field_20951	bufferBuilders
FIELD	gdk	Lfxt;	u	field_4085	world
FIELD	gdk	Lgdz;	v	field_45615	chunkRenderingDataPreparer
FIELD	gdk	Lit/unimi/dsi/fastutil/objects/ObjectArrayList;	w	field_45616	builtChunks
FIELD	gdk	Ljava/util/Set;	x	field_4055	noCullingBlockEntities
FIELD	gdk	Lged;	y	field_4112	chunks
FIELD	gdk	Lezz;	z	field_4113	starsBuffer
METHOD	gdk	()V	A	method_3265	renderDarkSky
METHOD	gdk	()V	B	method_3277	renderLightSky
METHOD	gdk	()V	C	method_3293	renderStars
METHOD	gdk	()V	a	method_3296	loadEntityOutlinePostProcessor
METHOD	gdk	(DDD)Ljava/lang/String;	a	method_3264	method_3264
METHOD	gdk	(F)Levp;	a	method_51778	getMaxIntensityColor
METHOD	gdk	(FFFF)Levp;	a	method_51779	shiftHue
METHOD	gdk	(FJZLfeo;Lgdf;Lgdl;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V	a	method_22710	render
METHOD	gdk	(II)V	a	method_3242	onResized
METHOD	gdk	(III)V	a	method_18145	scheduleBlockRenders
METHOD	gdk	(IIIIII)V	a	method_18146	scheduleBlockRenders
METHOD	gdk	(IIIZ)V	a	method_3295	scheduleChunkRender
METHOD	gdk	(ILiz;I)V	a	method_8564	processGlobalEvent
METHOD	gdk	(ILiz;Lazf;Llm;)V	a	method_54638	shootParticles
METHOD	gdk	(J)Ljava/util/SortedSet;	a	method_22988	method_22988
METHOD	gdk	(Laqk;)V	a	method_22987	removeBlockBreakingInfo
METHOD	gdk	(Lata;)Lyc;	a	method_41949	method_41949
METHOD	gdk	(Lavy;Liz;)V	a	method_8562	playSong
METHOD	gdk	(Lazf;)Levp;	a	method_41950	method_41950
METHOD	gdk	(Lbss;DDDFLezw;Lgdm;)V	a	method_22977	renderEntity
METHOD	gdk	(Ldaz;Ldsa;Liz;)I	a	method_23793	getLightmapCoordinates
METHOD	gdk	(Ldaz;Liz;)I	a	method_23794	getLightmapCoordinates
METHOD	gdk	(Ldbc;Liz;Ldsa;Ldsa;I)V	a	method_8570	updateBlock
METHOD	gdk	(Ldbd;)V	a	method_52815	method_52815
METHOD	gdk	(Ldbw;Liz;Z)V	a	method_3247	updateEntitiesForSong
METHOD	gdk	(Levp;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V	a	method_32133	setupFrustum
METHOD	gdk	(Lezr;)Lezr$b;	a	method_3255	renderStars
METHOD	gdk	(Lezr;DDDLevp;)Lezr$b;	a	method_3239	renderClouds
METHOD	gdk	(Lezr;F)Lezr$b;	a	method_34550	renderSky
METHOD	gdk	(Lezw;)V	a	method_22979	checkEmpty
METHOD	gdk	(Lezw;Lfaa;DDDDDDFFFF)V	a	method_22980	drawBox
METHOD	gdk	(Lezw;Lfaa;DDDDDDFFFFFFF)V	a	method_22981	drawBox
METHOD	gdk	(Lezw;Lfaa;FFFFFFFFFF)V	a	method_49041	renderFilledBox
METHOD	gdk	(Lezw;Lfaa;Lbss;DDDLiz;Ldsa;)V	a	method_22712	drawBlockOutline
METHOD	gdk	(Lezw;Lfaa;Levk;FFFF)V	a	method_22982	drawBox
METHOD	gdk	(Lezw;Lfaa;Lewi;DDDFFFF)V	a	method_3291	drawCuboidShapeOutline
METHOD	gdk	(Lezw;Lfaa;Lewi;DDDFFFFZ)V	a	method_22983	drawShapeOutline
METHOD	gdk	(Lezw;Lgdm;Lfeo;)V	a	method_22989	renderChunkDebugInfo
METHOD	gdk	(Lezw;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;FDDD)V	a	method_3259	renderClouds
METHOD	gdk	(Lfaa;DDDDDDFFFF)V	a	method_35773	drawBox
METHOD	gdk	(Lfaa;Lezw$a;DDDFFFFDDDDDD)V	a	method_3278	method_3278
METHOD	gdk	(Lfaa;Lorg/joml/Matrix4f;I)V	a	method_22984	renderCapturedFrustumVertex
METHOD	gdk	(Lfaa;Lorg/joml/Matrix4f;IIIIIII)V	a	method_22985	renderCapturedFrustumFace
METHOD	gdk	(Lfeo;)V	a	method_22713	tickRainSplashing
METHOD	gdk	(Lfeo;FZF)V	a	method_37365	method_37365
METHOD	gdk	(Lfeo;Lggq;ZZ)V	a	method_3273	setupTerrain
METHOD	gdk	(Lfxt;)V	a	method_3244	setWorld
METHOD	gdk	(Lgdl;FDDD)V	a	method_22714	renderWeather
METHOD	gdk	(Lgdm$a;Lfaa;Lgdu;)Lfaa;	a	method_22986	method_22986
METHOD	gdk	(Lgdu;)Ljava/lang/String;	a	method_3248	method_3248
METHOD	gdk	(Lgdu;DDDLorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V	a	method_3251	renderLayer
METHOD	gdk	(Lggm$b;)V	a	method_38550	addBuiltChunk
METHOD	gdk	(Lggq;)Lggq;	a	method_52816	method_52816
METHOD	gdk	(Liz;)Z	a	method_40050	isRenderingReady
METHOD	gdk	(Liz;Ldsa;Ldsa;)V	a	method_21596	scheduleBlockRerenderIfNeeded
METHOD	gdk	(Liz;Z)V	a	method_16037	scheduleSectionRender
METHOD	gdk	(Ljava/util/Collection;Ljava/util/Collection;)V	a	method_3245	updateNoCullingBlockEntities
METHOD	gdk	(Llg;)Ljava/lang/String;	a	method_56847	method_56847
METHOD	gdk	(Llg;DDDDDD)V	a	method_3276	addParticle
METHOD	gdk	(Llg;ZDDDDDD)V	a	method_8568	addParticle
METHOD	gdk	(Llg;ZZDDDDDD)V	a	method_8563	addParticle
METHOD	gdk	(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;DDDLggq;)V	a	method_3275	captureFrustum
METHOD	gdk	(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;FLfeo;ZLjava/lang/Runnable;)V	a	method_3257	renderSky
METHOD	gdk	(Z)Lffi;	a	method_3268	getRandomParticleSpawnChance
METHOD	gdk	()V	b	method_3254	drawEntityOutlinesFramebuffer
METHOD	gdk	(III)V	b	method_8571	scheduleBlockRender
METHOD	gdk	(ILiz;I)V	b	method_8567	processWorldEvent
METHOD	gdk	(Lezw;)V	b	method_3250	renderEndSky
METHOD	gdk	(Lezw;Lfaa;DDDDDDFFFF)V	b	method_3258	renderFilledBox
METHOD	gdk	(Lfeo;)Z	b	method_43788	hasBlindnessOrDarkness
METHOD	gdk	(Lggq;)V	b	method_38551	applyFrustum
METHOD	gdk	(Llg;ZDDDDDD)Lgba;	b	method_3282	spawnParticle
METHOD	gdk	(Llg;ZZDDDDDD)Lgba;	b	method_3288	spawnParticle
METHOD	gdk	(ILiz;I)V	c	method_8569	setBlockBreakingInfo
METHOD	gdk	(Lfeo;)V	c	method_3269	updateChunks
METHOD	gdk	()Z	d	method_3270	canDrawEntityOutlines
METHOD	gdk	(Lfeo;)V	d	method_3243	renderWorldBorder
METHOD	gdk	()V	e	method_35774	reloadTransparencyPostProcessor
METHOD	gdk	()V	f	method_3279	reload
METHOD	gdk	()Ljava/lang/String;	g	method_3289	getChunksDebugString
METHOD	gdk	()Lggm;	h	method_34810	getChunkBuilder
METHOD	gdk	()D	i	method_34811	getChunkCount
METHOD	gdk	()D	j	method_34812	getViewDistance
METHOD	gdk	()I	k	method_3246	getCompletedChunkCount
METHOD	gdk	()Ljava/lang/String;	l	method_3272	getEntitiesDebugString
METHOD	gdk	()V	m	method_35775	captureFrustum
METHOD	gdk	()V	n	method_35776	killFrustum
METHOD	gdk	()V	o	method_3252	tick
METHOD	gdk	()V	p	method_3267	cleanUp
METHOD	gdk	()Z	q	method_3281	isTerrainRenderComplete
METHOD	gdk	()V	r	method_3292	scheduleTerrainUpdate
METHOD	gdk	()Leyi;	s	method_22990	getEntityOutlinesFramebuffer
METHOD	gdk	()Leyi;	t	method_29360	getTranslucentFramebuffer
METHOD	gdk	()Leyi;	u	method_29361	getEntityFramebuffer
METHOD	gdk	()Leyi;	v	method_29362	getParticlesFramebuffer
METHOD	gdk	()Leyi;	w	method_29363	getWeatherFramebuffer
METHOD	gdk	()Leyi;	x	method_29364	getCloudsFramebuffer
METHOD	gdk	()V	y	method_29365	loadTransparencyPostProcessor
METHOD	gdk	()V	z	method_29701	resetTransparencyPostProcessor
CLASS	gdk$a	net/minecraft/class_761$class_5347	net/minecraft/client/render/WorldRenderer$ProgramInitException
CLASS	gdl	net/minecraft/class_765	net/minecraft/client/render/LightmapTextureManager
FIELD	gdl	I	a	field_32767	MAX_LIGHT_COORDINATE
FIELD	gdl	I	b	field_32768	MAX_SKY_LIGHT_COORDINATE
FIELD	gdl	I	c	field_32769	MAX_BLOCK_LIGHT_COORDINATE
FIELD	gdl	Lgok;	d	field_4138	texture
FIELD	gdl	Leyx;	e	field_4133	image
FIELD	gdl	Lale;	f	field_4136	textureIdentifier
FIELD	gdl	Z	g	field_4135	dirty
FIELD	gdl	F	h	field_21528	flickerIntensity
FIELD	gdl	Lgdf;	i	field_4134	renderer
FIELD	gdl	Lffd;	j	field_4137	client
METHOD	gdl	()V	a	method_3314	tick
METHOD	gdl	(F)V	a	method_3313	update
METHOD	gdl	(I)I	a	method_24186	getBlockLightCoordinates
METHOD	gdl	(II)I	a	method_23687	pack
METHOD	gdl	(Lbtn;FF)F	a	method_42596	getDarkness
METHOD	gdl	(Ldvs;I)F	a	method_23284	getBrightness
METHOD	gdl	(Lorg/joml/Vector3f;)V	a	method_46557	clamp
METHOD	gdl	()V	b	method_3315	disable
METHOD	gdl	(F)F	b	method_42597	getDarknessFactor
METHOD	gdl	(I)I	b	method_24187	getSkyLightCoordinates
METHOD	gdl	()V	c	method_3316	enable
METHOD	gdl	(F)F	c	method_23795	easeOutQuart
CLASS	gdm	net/minecraft/class_4597	net/minecraft/client/render/VertexConsumerProvider
METHOD	gdm	(Lezr;)Lgdm$a;	a	method_22991	immediate
METHOD	gdm	(Ljava/util/Map;Lezr;)Lgdm$a;	a	method_22992	immediate
CLASS	gdm$a	net/minecraft/class_4597$class_4598	net/minecraft/client/render/VertexConsumerProvider$Immediate
FIELD	gdm$a	Lezr;	a	field_20952	fallbackBuffer
FIELD	gdm$a	Ljava/util/Map;	b	field_20953	layerBuffers
FIELD	gdm$a	Ljava/util/Optional;	c	field_20954	currentLayer
FIELD	gdm$a	Ljava/util/Set;	d	field_20955	activeConsumers
METHOD	gdm$a	()V	a	method_37104	drawCurrentLayer
METHOD	gdm$a	(Lgdu;)V	a	method_22994	draw
METHOD	gdm$a	()V	b	method_22993	draw
METHOD	gdm$a	(Lgdu;)Lezr;	b	method_22995	getBufferInternal
METHOD	gdm$a	(Lgdu;)V	c	method_24213	method_24213
CLASS	gdn	net/minecraft/class_4618	net/minecraft/client/render/OutlineVertexConsumerProvider
FIELD	gdn	Lgdm$a;	a	field_21058	parent
FIELD	gdn	Lgdm$a;	b	field_21059	plainDrawer
FIELD	gdn	I	c	field_21060	red
FIELD	gdn	I	d	field_21061	green
FIELD	gdn	I	e	field_21062	blue
FIELD	gdn	I	f	field_21063	alpha
METHOD	gdn	()V	a	method_23285	draw
METHOD	gdn	(IIII)V	a	method_23286	setColor
CLASS	gdn$a	net/minecraft/class_4618$class_4586	net/minecraft/client/render/OutlineVertexConsumerProvider$OutlineVertexConsumer
FIELD	gdn$a	Lfaa;	f	field_20897	delegate
FIELD	gdn$a	D	g	field_21064	x
FIELD	gdn$a	D	h	field_21065	y
FIELD	gdn$a	D	i	field_21066	z
FIELD	gdn$a	F	j	field_21067	textureU
FIELD	gdn$a	F	k	field_21068	textureV
CLASS	gdo	net/minecraft/class_766	net/minecraft/client/gui/RotatingCubeMapRenderer
FIELD	gdo	Lale;	a	field_49905	OVERLAY_TEXTURE
FIELD	gdo	Lffd;	b	field_4139	client
FIELD	gdo	Lgda;	c	field_4141	cubeMap
FIELD	gdo	F	d	field_40510	pitch
FIELD	gdo	F	e	field_40511	yaw
METHOD	gdo	(FF)F	a	method_45780	wrapOnce
METHOD	gdo	(Lfgp;IIFF)V	a	method_3317	render
CLASS	gdp	net/minecraft/class_279	net/minecraft/client/gl/PostEffectProcessor
FIELD	gdp	Ljava/lang/String;	a	field_32770	MAIN_TARGET_NAME
FIELD	gdp	Leyi;	b	field_1499	mainTarget
FIELD	gdp	Laur;	c	field_49569	resourceFactory
FIELD	gdp	Ljava/lang/String;	d	field_1494	name
FIELD	gdp	Ljava/util/List;	e	field_1497	passes
FIELD	gdp	Ljava/util/Map;	f	field_1495	targetsByName
FIELD	gdp	Ljava/util/List;	g	field_1496	defaultSizedTargets
FIELD	gdp	Lorg/joml/Matrix4f;	h	field_1498	projectionMatrix
FIELD	gdp	I	i	field_1493	width
FIELD	gdp	I	j	field_1492	height
FIELD	gdp	F	k	field_1501	time
FIELD	gdp	F	l	field_1500	lastTickDelta
METHOD	gdp	()Ljava/lang/String;	a	method_1260	getName
METHOD	gdp	(F)V	a	method_1258	render
METHOD	gdp	(I)V	a	method_58233	setTexFilter
METHOD	gdp	(II)V	a	method_1259	setupDimensions
METHOD	gdp	(Lcom/google/gson/JsonElement;)V	a	method_1265	parseTarget
METHOD	gdp	(Lgoy;Lale;)V	a	method_1256	parseEffect
METHOD	gdp	(Lgoy;Lcom/google/gson/JsonElement;)V	a	method_1257	parsePass
METHOD	gdp	(Ljava/lang/String;)Leyi;	a	method_1264	getSecondaryTarget
METHOD	gdp	(Ljava/lang/String;F)V	a	method_57799	setUniforms
METHOD	gdp	(Ljava/lang/String;II)V	a	method_1261	addTarget
METHOD	gdp	(Ljava/lang/String;Leyi;Leyi;Z)Lgdq;	a	method_1262	addPass
METHOD	gdp	()V	b	method_1267	setupProjectionMatrix
METHOD	gdp	(Lcom/google/gson/JsonElement;)V	b	method_1263	parseUniform
METHOD	gdp	(Ljava/lang/String;)Leyi;	b	method_1266	getTarget
METHOD	gdp	(Ljava/lang/String;)Lalh;	c	method_43210	method_43210
CLASS	gdq	net/minecraft/class_283	net/minecraft/client/gl/PostEffectPass
FIELD	gdq	Leyi;	a	field_1536	input
FIELD	gdq	Leyi;	b	field_1538	output
FIELD	gdq	Lgdc;	c	field_1540	program
FIELD	gdq	Ljava/util/List;	d	field_1534	samplerValues
FIELD	gdq	Ljava/util/List;	e	field_1539	samplerNames
FIELD	gdq	Ljava/util/List;	f	field_1533	samplerWidths
FIELD	gdq	Ljava/util/List;	g	field_1537	samplerHeights
FIELD	gdq	Lorg/joml/Matrix4f;	h	field_1535	projectionMatrix
FIELD	gdq	I	i	field_49906	texFilter
METHOD	gdq	()Ljava/lang/String;	a	method_35777	getName
METHOD	gdq	(F)V	a	method_1293	render
METHOD	gdq	(Ljava/lang/String;Ljava/util/function/IntSupplier;II)V	a	method_1292	addAuxTarget
METHOD	gdq	(Lorg/joml/Matrix4f;)V	a	method_1291	setProjectionMatrix
METHOD	gdq	()Lgdc;	b	method_1295	getProgram
METHOD	gdq	()I	c	method_58234	getTexFilter
CLASS	gdr	net/minecraft/class_768	net/minecraft/client/util/math/Rect2i
FIELD	gdr	I	a	field_4145	x
FIELD	gdr	I	b	field_4144	y
FIELD	gdr	I	c	field_4143	width
FIELD	gdr	I	d	field_4142	height
METHOD	gdr	()I	a	method_3321	getX
METHOD	gdr	(I)V	a	method_35778	setX
METHOD	gdr	(II)V	a	method_35779	setStartPos
METHOD	gdr	(Lgdr;)Lgdr;	a	method_35780	intersection
METHOD	gdr	()I	b	method_3322	getY
METHOD	gdr	(I)V	b	method_35781	setY
METHOD	gdr	(II)Z	b	method_3318	contains
METHOD	gdr	()I	c	method_3319	getWidth
METHOD	gdr	(I)V	c	method_35782	setWidth
METHOD	gdr	()I	d	method_3320	getHeight
METHOD	gdr	(I)V	d	method_35783	setHeight
CLASS	gds	net/minecraft/class_4599	net/minecraft/client/render/BufferBuilderStorage
FIELD	gds	Lgdx;	a	field_20956	blockBufferBuilders
FIELD	gds	Lgdy;	b	field_46900	blockBufferBuildersPool
FIELD	gds	Lgdm$a;	c	field_46901	entityVertexConsumers
FIELD	gds	Lgdm$a;	d	field_20959	effectVertexConsumers
FIELD	gds	Lgdn;	e	field_20961	outlineVertexConsumers
METHOD	gds	()Lgdx;	a	method_22997	getBlockBufferBuilders
METHOD	gds	(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V	a	method_54639	method_54639
METHOD	gds	(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lgdu;)V	a	method_23798	assignBufferBuilder
METHOD	gds	()Lgdy;	b	method_54640	getBlockBufferBuildersPool
METHOD	gds	(Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lgdu;)V	b	method_54641	method_54641
METHOD	gds	()Lgdm$a;	c	method_23000	getEntityVertexConsumers
METHOD	gds	()Lgdm$a;	d	method_23001	getEffectVertexConsumers
METHOD	gds	()Lgdn;	e	method_23003	getOutlineVertexConsumers
CLASS	gdt	net/minecraft/class_4668	net/minecraft/client/render/RenderPhase
FIELD	gdt	Lgdt$m;	A	field_29406	ENTITY_TRANSLUCENT_CULL_PROGRAM
FIELD	gdt	Lgdt$m;	B	field_29407	ENTITY_TRANSLUCENT_PROGRAM
FIELD	gdt	Lgdt$m;	C	field_38344	ENTITY_TRANSLUCENT_EMISSIVE_PROGRAM
FIELD	gdt	Lgdt$m;	D	field_29408	ENTITY_SMOOTH_CUTOUT_PROGRAM
FIELD	gdt	Lgdt$m;	E	field_29409	BEACON_BEAM_PROGRAM
FIELD	gdt	Lgdt$m;	F	field_29410	ENTITY_DECAL_PROGRAM
FIELD	gdt	Lgdt$m;	G	field_29411	ENTITY_NO_OUTLINE_PROGRAM
FIELD	gdt	Lgdt$m;	H	field_29412	ENTITY_SHADOW_PROGRAM
FIELD	gdt	Lgdt$m;	I	field_29413	ENTITY_ALPHA_PROGRAM
FIELD	gdt	Lgdt$m;	J	field_29414	EYES_PROGRAM
FIELD	gdt	Lgdt$m;	K	field_29415	ENERGY_SWIRL_PROGRAM
FIELD	gdt	Lgdt$m;	L	field_29416	LEASH_PROGRAM
FIELD	gdt	Lgdt$m;	M	field_29417	WATER_MASK_PROGRAM
FIELD	gdt	Lgdt$m;	N	field_29418	OUTLINE_PROGRAM
FIELD	gdt	Lgdt$m;	O	field_29419	ARMOR_GLINT_PROGRAM
FIELD	gdt	Lgdt$m;	P	field_29420	ARMOR_ENTITY_GLINT_PROGRAM
FIELD	gdt	Lgdt$m;	Q	field_29421	TRANSLUCENT_GLINT_PROGRAM
FIELD	gdt	Lgdt$m;	R	field_29422	GLINT_PROGRAM
FIELD	gdt	Lgdt$m;	S	field_29423	DIRECT_GLINT_PROGRAM
FIELD	gdt	Lgdt$m;	T	field_29424	ENTITY_GLINT_PROGRAM
FIELD	gdt	Lgdt$m;	U	field_29425	DIRECT_ENTITY_GLINT_PROGRAM
FIELD	gdt	Lgdt$m;	V	field_29426	CRUMBLING_PROGRAM
FIELD	gdt	Lgdt$m;	W	field_29427	TEXT_PROGRAM
FIELD	gdt	Lgdt$m;	X	field_42517	TEXT_BACKGROUND_PROGRAM
FIELD	gdt	Lgdt$m;	Y	field_33628	TEXT_INTENSITY_PROGRAM
FIELD	gdt	Lgdt$m;	Z	field_29428	TRANSPARENT_TEXT_PROGRAM
FIELD	gdt	Lgdt$d;	aA	field_21347	EQUAL_DEPTH_TEST
FIELD	gdt	Lgdt$d;	aB	field_21348	LEQUAL_DEPTH_TEST
FIELD	gdt	Lgdt$d;	aC	field_44814	BIGGER_DEPTH_TEST
FIELD	gdt	D	a	field_42230	field_42230
FIELD	gdt	Lgdt$q;	aD	field_21349	ALL_MASK
FIELD	gdt	Lgdt$q;	aE	field_21350	COLOR_MASK
FIELD	gdt	Lgdt$q;	aF	field_21351	DEPTH_MASK
FIELD	gdt	Lgdt$f;	aG	field_21352	NO_LAYERING
FIELD	gdt	Lgdt$f;	aH	field_21353	POLYGON_OFFSET_LAYERING
FIELD	gdt	Lgdt$f;	aI	field_22241	VIEW_OFFSET_Z_LAYERING
FIELD	gdt	Lgdt$k;	aJ	field_21358	MAIN_TARGET
FIELD	gdt	Lgdt$k;	aK	field_21359	OUTLINE_TARGET
FIELD	gdt	Lgdt$k;	aL	field_25280	TRANSLUCENT_TARGET
FIELD	gdt	Lgdt$k;	aM	field_25281	PARTICLES_TARGET
FIELD	gdt	Lgdt$k;	aN	field_25282	WEATHER_TARGET
FIELD	gdt	Lgdt$k;	aO	field_25283	CLOUDS_TARGET
FIELD	gdt	Lgdt$k;	aP	field_25643	ITEM_ENTITY_TARGET
FIELD	gdt	Lgdt$h;	aQ	field_21360	FULL_LINE_WIDTH
FIELD	gdt	Lgdt$b;	aR	field_44815	NO_COLOR_LOGIC
FIELD	gdt	Lgdt$b;	aS	field_44816	OR_REVERSE
FIELD	gdt	F	aT	field_32771	VIEW_OFFSET_Z_LAYERING_SCALE
FIELD	gdt	Ljava/lang/Runnable;	aU	field_21361	beginAction
FIELD	gdt	Ljava/lang/Runnable;	aV	field_21362	endAction
FIELD	gdt	Lgdt$m;	aa	field_42518	TRANSPARENT_TEXT_BACKGROUND_PROGRAM
FIELD	gdt	Lgdt$m;	ab	field_33629	TRANSPARENT_TEXT_INTENSITY_PROGRAM
FIELD	gdt	Lgdt$m;	ac	field_29429	LIGHTNING_PROGRAM
FIELD	gdt	Lgdt$m;	ad	field_29430	TRIPWIRE_PROGRAM
FIELD	gdt	Lgdt$m;	ae	field_29431	END_PORTAL_PROGRAM
FIELD	gdt	Lgdt$m;	af	field_29432	END_GATEWAY_PROGRAM
FIELD	gdt	Lgdt$m;	ag	field_48949	CLOUDS_PROGRAM
FIELD	gdt	Lgdt$m;	ah	field_29433	LINES_PROGRAM
FIELD	gdt	Lgdt$m;	ai	field_44817	GUI_PROGRAM
FIELD	gdt	Lgdt$m;	aj	field_44818	GUI_OVERLAY_PROGRAM
FIELD	gdt	Lgdt$m;	ak	field_44819	GUI_TEXT_HIGHLIGHT_PROGRAM
FIELD	gdt	Lgdt$m;	al	field_44820	GUI_GHOST_RECIPE_OVERLAY_PROGRAM
FIELD	gdt	Lgdt$m;	am	field_47463	BREEZE_WIND_PROGRAM
FIELD	gdt	Lgdt$n;	an	field_21376	MIPMAP_BLOCK_ATLAS_TEXTURE
FIELD	gdt	Lgdt$n;	ao	field_21377	BLOCK_ATLAS_TEXTURE
FIELD	gdt	Lgdt$e;	ap	field_21378	NO_TEXTURE
FIELD	gdt	Lgdt$o;	aq	field_21379	DEFAULT_TEXTURING
FIELD	gdt	Lgdt$o;	ar	field_21381	GLINT_TEXTURING
FIELD	gdt	Lgdt$o;	as	field_21382	ENTITY_GLINT_TEXTURING
FIELD	gdt	Lgdt$g;	at	field_21383	ENABLE_LIGHTMAP
FIELD	gdt	Lgdt$g;	au	field_21384	DISABLE_LIGHTMAP
FIELD	gdt	Lgdt$l;	av	field_21385	ENABLE_OVERLAY_COLOR
FIELD	gdt	Lgdt$l;	aw	field_21386	DISABLE_OVERLAY_COLOR
FIELD	gdt	Lgdt$c;	ax	field_21344	ENABLE_CULLING
FIELD	gdt	Lgdt$c;	ay	field_21345	DISABLE_CULLING
FIELD	gdt	Lgdt$d;	az	field_21346	ALWAYS_DEPTH_TEST
FIELD	gdt	Ljava/lang/String;	b	field_21363	name
FIELD	gdt	Lgdt$p;	c	field_21364	NO_TRANSPARENCY
FIELD	gdt	Lgdt$p;	d	field_21366	ADDITIVE_TRANSPARENCY
FIELD	gdt	Lgdt$p;	e	field_21367	LIGHTNING_TRANSPARENCY
FIELD	gdt	Lgdt$p;	f	field_21368	GLINT_TRANSPARENCY
FIELD	gdt	Lgdt$p;	g	field_21369	CRUMBLING_TRANSPARENCY
FIELD	gdt	Lgdt$p;	h	field_21370	TRANSLUCENT_TRANSPARENCY
FIELD	gdt	Lgdt$m;	i	field_29434	NO_PROGRAM
FIELD	gdt	Lgdt$m;	j	field_29437	POSITION_COLOR_LIGHTMAP_PROGRAM
FIELD	gdt	Lgdt$m;	k	field_29438	POSITION_PROGRAM
FIELD	gdt	Lgdt$m;	l	field_29439	POSITION_COLOR_TEXTURE_PROGRAM
FIELD	gdt	Lgdt$m;	m	field_29440	POSITION_TEXTURE_PROGRAM
FIELD	gdt	Lgdt$m;	n	field_29441	POSITION_COLOR_TEXTURE_LIGHTMAP_PROGRAM
FIELD	gdt	Lgdt$m;	o	field_29442	COLOR_PROGRAM
FIELD	gdt	Lgdt$m;	p	field_29443	SOLID_PROGRAM
FIELD	gdt	Lgdt$m;	q	field_29444	CUTOUT_MIPPED_PROGRAM
FIELD	gdt	Lgdt$m;	r	field_29445	CUTOUT_PROGRAM
FIELD	gdt	Lgdt$m;	s	field_29446	TRANSLUCENT_PROGRAM
FIELD	gdt	Lgdt$m;	t	field_29447	TRANSLUCENT_MOVING_BLOCK_PROGRAM
FIELD	gdt	Lgdt$m;	u	field_29449	ARMOR_CUTOUT_NO_CULL_PROGRAM
FIELD	gdt	Lgdt$m;	v	field_29450	ENTITY_SOLID_PROGRAM
FIELD	gdt	Lgdt$m;	w	field_29451	ENTITY_CUTOUT_PROGRAM
FIELD	gdt	Lgdt$m;	x	field_29452	ENTITY_CUTOUT_NONULL_PROGRAM
FIELD	gdt	Lgdt$m;	y	field_29404	ENTITY_CUTOUT_NONULL_OFFSET_Z_PROGRAM
FIELD	gdt	Lgdt$m;	z	field_29405	ITEM_ENTITY_TRANSLUCENT_CULL_PROGRAM
METHOD	gdt	()V	A	method_23537	method_23537
METHOD	gdt	()V	B	method_23538	method_23538
METHOD	gdt	()V	C	method_23539	method_23539
METHOD	gdt	()V	D	method_23540	method_23540
METHOD	gdt	()V	E	method_23541	method_23541
METHOD	gdt	()V	F	method_23542	method_23542
METHOD	gdt	()V	G	method_23502	method_23502
METHOD	gdt	()V	H	method_29368	method_29368
METHOD	gdt	()V	I	method_23504	method_23504
METHOD	gdt	()V	J	method_23505	method_23505
METHOD	gdt	()V	K	method_29994	method_29994
METHOD	gdt	()V	L	method_30675	method_30675
METHOD	gdt	()V	M	method_29995	method_29995
METHOD	gdt	()V	N	method_29370	method_29370
METHOD	gdt	()V	O	method_23510	method_23510
METHOD	gdt	()V	P	method_23511	method_23511
METHOD	gdt	()V	Q	method_23514	method_23514
METHOD	gdt	()V	R	method_23515	method_23515
METHOD	gdt	()V	a	method_23516	startDrawing
METHOD	gdt	(F)V	a	method_23517	setupGlintTexturing
METHOD	gdt	()V	b	method_23518	endDrawing
METHOD	gdt	()V	c	method_51780	method_51780
METHOD	gdt	()V	d	method_51781	method_51781
METHOD	gdt	()V	e	method_51782	method_51782
METHOD	gdt	()V	f	method_51783	method_51783
METHOD	gdt	()V	g	method_29376	method_29376
METHOD	gdt	()V	h	method_29377	method_29377
METHOD	gdt	()V	i	method_29378	method_29378
METHOD	gdt	()V	j	method_23519	method_23519
METHOD	gdt	()V	k	method_23520	method_23520
METHOD	gdt	()V	l	method_34552	method_34552
METHOD	gdt	()V	m	method_23522	method_23522
METHOD	gdt	()V	n	method_34553	method_34553
METHOD	gdt	()V	o	method_34554	method_34554
METHOD	gdt	()V	p	method_34555	method_34555
METHOD	gdt	()V	q	method_23524	method_23524
METHOD	gdt	()V	r	method_34556	method_34556
METHOD	gdt	()V	s	method_23801	method_23801
METHOD	gdt	()V	t	method_24467	method_24467
METHOD	gdt	()V	u	method_23531	method_23531
METHOD	gdt	()V	v	method_23532	method_23532
METHOD	gdt	()V	w	method_23533	method_23533
METHOD	gdt	()V	x	method_23534	method_23534
METHOD	gdt	()V	y	method_23535	method_23535
METHOD	gdt	()V	z	method_23536	method_23536
CLASS	gdt$a	net/minecraft/class_4668$class_4670	net/minecraft/client/render/RenderPhase$Toggleable
FIELD	gdt$a	Z	aT	field_21390	enabled
CLASS	gdt$b	net/minecraft/class_4668$class_8559	net/minecraft/client/render/RenderPhase$ColorLogic
CLASS	gdt$c	net/minecraft/class_4668$class_4671	net/minecraft/client/render/RenderPhase$Cull
METHOD	gdt$c	(Z)V	a	method_23545	method_23545
METHOD	gdt$c	(Z)V	b	method_23546	method_23546
CLASS	gdt$d	net/minecraft/class_4668$class_4672	net/minecraft/client/render/RenderPhase$DepthTest
FIELD	gdt$d	Ljava/lang/String;	aT	field_22242	depthFunctionName
METHOD	gdt$d	(I)V	a	method_23547	method_23547
METHOD	gdt$d	(I)V	b	method_23548	method_23548
CLASS	gdt$e	net/minecraft/class_4668$class_5939	net/minecraft/client/render/RenderPhase$TextureBase
METHOD	gdt$e	()Ljava/util/Optional;	c	method_23564	getId
METHOD	gdt$e	()V	d	method_34557	method_34557
METHOD	gdt$e	()V	e	method_34558	method_34558
CLASS	gdt$f	net/minecraft/class_4668$class_4675	net/minecraft/client/render/RenderPhase$Layering
CLASS	gdt$g	net/minecraft/class_4668$class_4676	net/minecraft/client/render/RenderPhase$Lightmap
METHOD	gdt$g	(Z)V	a	method_23551	method_23551
METHOD	gdt$g	(Z)V	b	method_23552	method_23552
CLASS	gdt$h	net/minecraft/class_4668$class_4677	net/minecraft/client/render/RenderPhase$LineWidth
FIELD	gdt$h	Ljava/util/OptionalDouble;	aT	field_21392	width
METHOD	gdt$h	(Ljava/util/OptionalDouble;)V	a	method_23553	method_23553
METHOD	gdt$h	(Ljava/util/OptionalDouble;)V	b	method_23554	method_23554
CLASS	gdt$i	net/minecraft/class_4668$class_5940	net/minecraft/client/render/RenderPhase$Textures
FIELD	gdt$i	Ljava/util/Optional;	aT	field_29453	id
METHOD	gdt$i	(Lcom/google/common/collect/ImmutableList;)V	a	method_34559	method_34559
METHOD	gdt$i	()Lgdt$i$a;	d	method_34560	create
METHOD	gdt$i	()V	e	method_34561	method_34561
CLASS	gdt$i$a	net/minecraft/class_4668$class_5940$class_5941	net/minecraft/client/render/RenderPhase$Textures$Builder
FIELD	gdt$i$a	Lcom/google/common/collect/ImmutableList$Builder;	a	field_29454	textures
METHOD	gdt$i$a	()Lgdt$i;	a	method_34562	build
METHOD	gdt$i$a	(Lale;ZZ)Lgdt$i$a;	a	method_34563	add
CLASS	gdt$j	net/minecraft/class_4668$class_4682	net/minecraft/client/render/RenderPhase$OffsetTexturing
METHOD	gdt$j	(FF)V	a	method_23561	method_23561
METHOD	gdt$j	()V	c	method_23562	method_23562
CLASS	gdt$k	net/minecraft/class_4668$class_4678	net/minecraft/client/render/RenderPhase$Target
CLASS	gdt$l	net/minecraft/class_4668$class_4679	net/minecraft/client/render/RenderPhase$Overlay
METHOD	gdt$l	(Z)V	a	method_23555	method_23555
METHOD	gdt$l	(Z)V	b	method_23556	method_23556
CLASS	gdt$m	net/minecraft/class_4668$class_5942	net/minecraft/client/render/RenderPhase$ShaderProgram
FIELD	gdt$m	Ljava/util/Optional;	aT	field_29455	supplier
METHOD	gdt$m	(Ljava/util/function/Supplier;)V	a	method_34564	method_34564
METHOD	gdt$m	()V	c	method_34565	method_34565
METHOD	gdt$m	()V	d	method_34566	method_34566
METHOD	gdt$m	()Lgea;	e	method_34567	method_34567
METHOD	gdt$m	()V	f	method_34568	method_34568
CLASS	gdt$n	net/minecraft/class_4668$class_4683	net/minecraft/client/render/RenderPhase$Texture
FIELD	gdt$n	Ljava/util/Optional;	aT	field_21397	id
FIELD	gdt$n	Z	aU	field_21398	blur
FIELD	gdt$n	Z	aV	field_21399	mipmap
METHOD	gdt$n	(Lale;ZZ)V	a	method_23563	method_23563
METHOD	gdt$n	()V	d	method_23567	method_23567
CLASS	gdt$o	net/minecraft/class_4668$class_4684	net/minecraft/client/render/RenderPhase$Texturing
CLASS	gdt$p	net/minecraft/class_4668$class_4685	net/minecraft/client/render/RenderPhase$Transparency
CLASS	gdt$q	net/minecraft/class_4668$class_4686	net/minecraft/client/render/RenderPhase$WriteMaskState
FIELD	gdt$q	Z	aT	field_21400	color
FIELD	gdt$q	Z	aU	field_21401	depth
METHOD	gdt$q	(ZZ)V	a	method_23568	method_23568
METHOD	gdt$q	(ZZ)V	b	method_23569	method_23569
CLASS	gdu	net/minecraft/class_1921	net/minecraft/client/render/RenderLayer
FIELD	gdu	I	aT	field_32772	SOLID_BUFFER_SIZE
FIELD	gdu	I	aU	field_32774	CUTOUT_BUFFER_SIZE
FIELD	gdu	I	aV	field_32775	DEFAULT_BUFFER_SIZE
FIELD	gdu	Lgdu$a;	aW	field_21695	field_21695
FIELD	gdu	Lgdu$a;	aX	field_29456	field_29456
FIELD	gdu	I	aY	field_32777	field_32777
FIELD	gdu	Lgdu;	aZ	field_9178	field_9178
FIELD	gdu	Lgdu;	bA	field_25487	DIRECT_GLINT
FIELD	gdu	Lgdu;	bB	field_20968	field_20968
FIELD	gdu	Lgdu;	bC	field_25488	DIRECT_ENTITY_GLINT
FIELD	gdu	Ljava/util/function/Function;	bD	field_29637	CRUMBLING
FIELD	gdu	Ljava/util/function/Function;	bE	field_29638	TEXT
FIELD	gdu	Lgdu;	bF	field_42519	field_42519
FIELD	gdu	Ljava/util/function/Function;	bG	field_33630	TEXT_INTENSITY
FIELD	gdu	Ljava/util/function/Function;	bH	field_34002	TEXT_POLYGON_OFFSET
FIELD	gdu	Ljava/util/function/Function;	bI	field_34003	TEXT_INTENSITY_POLYGON_OFFSET
FIELD	gdu	Ljava/util/function/Function;	bJ	field_29639	TEXT_SEE_THROUGH
FIELD	gdu	Lgdu;	bK	field_42520	field_42520
FIELD	gdu	Ljava/util/function/Function;	bL	field_33631	TEXT_INTENSITY_SEE_THROUGH
FIELD	gdu	Lgdu;	bM	field_20970	field_20970
FIELD	gdu	Lgdu;	bN	field_25644	field_25644
FIELD	gdu	Lgdu;	bO	field_29457	field_29457
FIELD	gdu	Lgdu;	bP	field_29458	field_29458
FIELD	gdu	Lgdu;	bQ	field_48950	FAST_CLOUDS
FIELD	gdu	Lgdu;	bR	field_48951	FANCY_CLOUDS
FIELD	gdu	Ljava/util/function/Function;	bS	field_42521	DEBUG_LINE_STRIP
FIELD	gdu	Lgdu$a;	bT	field_42522	field_42522
FIELD	gdu	Lgdu$a;	bU	field_42523	field_42523
FIELD	gdu	Lgdu$a;	bV	field_44673	field_44673
FIELD	gdu	Lgdu$a;	bW	field_44821	field_44821
FIELD	gdu	Lgdu$a;	bX	field_44822	field_44822
FIELD	gdu	Lgdu$a;	bY	field_44823	field_44823
FIELD	gdu	Lgdu$a;	bZ	field_44824	field_44824
FIELD	gdu	Lgdu;	ba	field_9175	field_9175
FIELD	gdu	Lgdu;	bb	field_9174	field_9174
FIELD	gdu	Lgdu;	bc	field_9179	field_9179
FIELD	gdu	Lgdu;	bd	field_25285	field_25285
FIELD	gdu	Ljava/util/function/Function;	be	field_29622	ARMOR_CUTOUT_NO_CULL
FIELD	gdu	Ljava/util/function/Function;	bf	field_29623	ENTITY_SOLID
FIELD	gdu	Ljava/util/function/Function;	bg	field_29624	ENTITY_CUTOUT
FIELD	gdu	Ljava/util/function/BiFunction;	bh	field_29625	ENTITY_CUTOUT_NO_CULL
FIELD	gdu	Ljava/util/function/BiFunction;	bi	field_29626	ENTITY_CUTOUT_NO_CULL_Z_OFFSET
FIELD	gdu	Ljava/util/function/Function;	bj	field_29627	ITEM_ENTITY_TRANSLUCENT_CULL
FIELD	gdu	Ljava/util/function/Function;	bk	field_29628	ENTITY_TRANSLUCENT_CULL
FIELD	gdu	Ljava/util/function/BiFunction;	bl	field_29629	ENTITY_TRANSLUCENT
FIELD	gdu	Ljava/util/function/BiFunction;	bm	field_38345	ENTITY_TRANSLUCENT_EMISSIVE
FIELD	gdu	Ljava/util/function/Function;	bn	field_29630	ENTITY_SMOOTH_CUTOUT
FIELD	gdu	Ljava/util/function/BiFunction;	bo	field_29631	BEACON_BEAM
FIELD	gdu	Ljava/util/function/Function;	bp	field_29632	ENTITY_DECAL
FIELD	gdu	Ljava/util/function/Function;	bq	field_29633	ENTITY_NO_OUTLINE
FIELD	gdu	Ljava/util/function/Function;	br	field_29634	ENTITY_SHADOW
FIELD	gdu	Ljava/util/function/Function;	bs	field_29635	ENTITY_ALPHA
FIELD	gdu	Ljava/util/function/BiFunction;	bt	field_29636	EYES
FIELD	gdu	Lgdu;	bu	field_20964	field_20964
FIELD	gdu	Lgdu;	bv	field_20965	field_20965
FIELD	gdu	Lgdu;	bw	field_24472	field_24472
FIELD	gdu	Lgdu;	bx	field_24473	field_24473
FIELD	gdu	Lgdu;	by	field_26373	field_26373
FIELD	gdu	Lgdu;	bz	field_20967	field_20967
FIELD	gdu	Lcom/google/common/collect/ImmutableList;	ca	field_39002	BLOCK_LAYERS
FIELD	gdu	Lfab;	cb	field_20972	vertexFormat
FIELD	gdu	Lfab$b;	cc	field_20973	drawMode
FIELD	gdu	I	cd	field_20806	expectedBufferSize
FIELD	gdu	Z	ce	field_20975	hasCrumbling
FIELD	gdu	Z	cf	field_21402	translucent
FIELD	gdu	Ljava/util/Optional;	cg	field_21850	optionalThis
METHOD	gdu	()Lgdu;	A	method_49047	getDebugFilledBox
METHOD	gdu	(Lale;)Lgdu;	A	method_37348	method_37348
METHOD	gdu	()Lgdu;	B	method_49042	getDebugQuads
METHOD	gdu	(Lale;)Lgdu;	B	method_36436	method_36436
METHOD	gdu	()Lgdu;	C	method_51456	getDebugSectionQuads
METHOD	gdu	(Lale;)Lgdu;	C	method_36437	method_36437
METHOD	gdu	()Lgdu;	D	method_51784	getGui
METHOD	gdu	(Lale;)Lgdu;	D	method_34833	method_34833
METHOD	gdu	()Lgdu;	E	method_51785	getGuiOverlay
METHOD	gdu	(Lale;)Lgdu;	E	method_34834	method_34834
METHOD	gdu	()Lgdu;	F	method_51786	getGuiTextHighlight
METHOD	gdu	(Lale;)Lgdu;	F	method_34835	method_34835
METHOD	gdu	()Lgdu;	G	method_51787	getGuiGhostRecipeOverlay
METHOD	gdu	(Lale;)Lgdu;	G	method_34837	method_34837
METHOD	gdu	()Ljava/util/List;	H	method_22720	getBlockLayers
METHOD	gdu	(Lale;)Lgdu;	H	method_34838	method_34838
METHOD	gdu	()I	I	method_22722	getExpectedBufferSize
METHOD	gdu	(Lale;)Lgdu;	I	method_34839	method_34839
METHOD	gdu	()Lfab;	J	method_23031	getVertexFormat
METHOD	gdu	(Lale;)Lgdu;	J	method_34840	method_34840
METHOD	gdu	()Lfab$b;	K	method_23033	getDrawMode
METHOD	gdu	(Lale;)Lgdu;	K	method_34822	method_34822
METHOD	gdu	()Ljava/util/Optional;	L	method_23289	getAffectedOutline
METHOD	gdu	(Lale;)Lgdu;	L	method_34823	method_34823
METHOD	gdu	()Z	M	method_24295	isOutline
METHOD	gdu	(Lale;)Lgdu;	M	method_34824	method_34824
METHOD	gdu	()Z	N	method_23037	hasCrumbling
METHOD	gdu	(Lale;)Lgdu;	N	method_34825	method_34825
METHOD	gdu	()Z	O	method_43332	areVerticesNotShared
METHOD	gdu	(Lale;)Lgdu;	O	method_34826	method_34826
METHOD	gdu	()Ljava/util/Optional;	P	method_24296	asOptional
METHOD	gdu	(Lale;)Lgdu;	P	method_34827	method_34827
METHOD	gdu	()Lgdu$b;	Q	method_29381	getItemPhaseData
METHOD	gdu	()Lgdu$b;	R	method_29996	getTripwirePhaseData
METHOD	gdu	(D)Lgdu;	a	method_49043	getDebugLineStrip
METHOD	gdu	(Lale;)Lgdu;	a	method_25448	getArmorCutoutNoCull
METHOD	gdu	(Lale;FF)Lgdu;	a	method_55251	getBreezeWind
METHOD	gdu	(Lale;Lgdt$p;)Lgdu;	a	method_34836	method_34836
METHOD	gdu	(Lale;Ljava/lang/Boolean;)Lgdu;	a	method_34829	method_34829
METHOD	gdu	(Lale;Z)Lgdu;	a	method_24293	getEntityCutoutNoCull
METHOD	gdu	(Lezr;Lfae;)V	a	method_23012	draw
METHOD	gdu	(Lgdt$m;)Lgdu$b;	a	method_34569	of
METHOD	gdu	(Ljava/lang/Double;)Lgdu$a;	a	method_49044	method_49044
METHOD	gdu	(Ljava/lang/String;Lale;Z)Lgdu$a;	a	method_53490	createArmorCutoutNoCull
METHOD	gdu	(Ljava/lang/String;Lfab;Lfab$b;ILgdu$b;)Lgdu$a;	a	method_24048	of
METHOD	gdu	(Ljava/lang/String;Lfab;Lfab$b;IZZLgdu$b;)Lgdu$a;	a	method_24049	of
METHOD	gdu	(Z)Lgdu$a;	a	method_56848	getClouds
METHOD	gdu	(Lale;)Lgdu;	b	method_53491	createArmorDecalCutoutNoCull
METHOD	gdu	(Lale;FF)Lgdu;	b	method_23018	getEnergySwirl
METHOD	gdu	(Lale;Ljava/lang/Boolean;)Lgdu;	b	method_42598	method_42598
METHOD	gdu	(Lale;Z)Lgdu;	b	method_28115	getEntityCutoutNoCullZOffset
METHOD	gdu	()Lgdu;	c	method_23577	getSolid
METHOD	gdu	(Lale;)Lgdu;	c	method_23572	getEntitySolid
METHOD	gdu	(Lale;Ljava/lang/Boolean;)Lgdu;	c	method_34830	method_34830
METHOD	gdu	(Lale;Z)Lgdu;	c	method_24294	getEntityTranslucent
METHOD	gdu	()Lgdu;	d	method_23579	getCutoutMipped
METHOD	gdu	(Lale;)Lgdu;	d	method_23576	getEntityCutout
METHOD	gdu	(Lale;Ljava/lang/Boolean;)Lgdu;	d	method_34831	method_34831
METHOD	gdu	(Lale;Z)Lgdu;	d	method_42599	getEntityTranslucentEmissive
METHOD	gdu	()Lgdu;	e	method_23581	getCutout
METHOD	gdu	(Lale;)Lgdu;	e	method_23578	getEntityCutoutNoCull
METHOD	gdu	(Lale;Ljava/lang/Boolean;)Lgdu;	e	method_34832	method_34832
METHOD	gdu	(Lale;Z)Lgdu;	e	method_23592	getBeaconBeam
METHOD	gdu	()Lgdu;	f	method_23583	getTranslucent
METHOD	gdu	(Lale;)Lgdu;	f	method_28116	getEntityCutoutNoCullZOffset
METHOD	gdu	()Lgdu;	g	method_29380	getTranslucentMovingBlock
METHOD	gdu	(Lale;)Lgdu;	g	method_29379	getItemEntityTranslucentCull
METHOD	gdu	()Lgdu;	h	method_23587	getLeash
METHOD	gdu	(Lale;)Lgdu;	h	method_23689	getEntityTranslucentCull
METHOD	gdu	()Lgdu;	i	method_23589	getWaterMask
METHOD	gdu	(Lale;)Lgdu;	i	method_23580	getEntityTranslucent
METHOD	gdu	()Lgdu;	j	method_27948	getArmorGlint
METHOD	gdu	(Lale;)Lgdu;	j	method_42600	getEntityTranslucentEmissive
METHOD	gdu	()Lgdu;	k	method_27949	getArmorEntityGlint
METHOD	gdu	(Lale;)Lgdu;	k	method_23584	getEntitySmoothCutout
METHOD	gdu	()Lgdu;	l	method_30676	getGlintTranslucent
METHOD	gdu	(Lale;)Lgdu;	l	method_23586	getEntityDecal
METHOD	gdu	()Lgdu;	m	method_23590	getGlint
METHOD	gdu	(Lale;)Lgdu;	m	method_23588	getEntityNoOutline
METHOD	gdu	()Lgdu;	n	method_29706	getDirectGlint
METHOD	gdu	(Lale;)Lgdu;	n	method_24469	getEntityShadow
METHOD	gdu	()Lgdu;	o	method_23591	getEntityGlint
METHOD	gdu	(Lale;)Lgdu;	o	method_23573	getEntityAlpha
METHOD	gdu	()Lgdu;	p	method_29707	getDirectEntityGlint
METHOD	gdu	(Lale;)Lgdu;	p	method_23026	getEyes
METHOD	gdu	()Lgdu;	q	method_49045	getTextBackground
METHOD	gdu	(Lale;)Lgdu;	q	method_55252	getEntityTranslucentEmissiveNoOutline
METHOD	gdu	()Lgdu;	r	method_49046	getTextBackgroundSeeThrough
METHOD	gdu	(Lale;)Lgdu;	r	method_23287	getOutline
METHOD	gdu	()Lgdu;	s	method_23593	getLightning
METHOD	gdu	(Lale;)Lgdu;	s	method_23570	getBlockBreaking
METHOD	gdu	()Lgdu;	t	method_29997	getTripwire
METHOD	gdu	(Lale;)Lgdu;	t	method_23028	getText
METHOD	gdu	()Lgdu;	u	method_23574	getEndPortal
METHOD	gdu	(Lale;)Lgdu;	u	method_36434	getTextIntensity
METHOD	gdu	()Lgdu;	v	method_34571	getEndGateway
METHOD	gdu	(Lale;)Lgdu;	v	method_37345	getTextPolygonOffset
METHOD	gdu	()Lgdu;	w	method_56849	getFastClouds
METHOD	gdu	(Lale;)Lgdu;	w	method_37346	getTextIntensityPolygonOffset
METHOD	gdu	()Lgdu;	x	method_56850	getFancyClouds
METHOD	gdu	(Lale;)Lgdu;	x	method_23030	getTextSeeThrough
METHOD	gdu	()Lgdu;	y	method_23594	getLines
METHOD	gdu	(Lale;)Lgdu;	y	method_36435	getTextIntensitySeeThrough
METHOD	gdu	()Lgdu;	z	method_34572	getLineStrip
METHOD	gdu	(Lale;)Lgdu;	z	method_37347	method_37347
CLASS	gdu$a	net/minecraft/class_1921$class_4687	net/minecraft/client/render/RenderLayer$MultiPhase
FIELD	gdu$a	Ljava/util/function/BiFunction;	aY	field_29640	CULLING_LAYERS
FIELD	gdu$a	Lgdu$b;	aZ	field_21403	phases
FIELD	gdu$a	Ljava/util/Optional;	ba	field_21697	affectedOutline
FIELD	gdu$a	Z	bb	field_21851	outline
METHOD	gdu$a	()Lgdu$b;	Q	method_35784	getPhases
METHOD	gdu$a	(Lale;Lgdt$c;)Lgdu;	a	method_34844	method_34844
METHOD	gdu$a	(Lgdu$b;)V	a	method_34842	method_34842
METHOD	gdu$a	(Lgdu$b;Lale;)Lgdu;	a	method_34843	method_34843
METHOD	gdu$a	(Lgdu$b;)V	b	method_23595	method_23595
CLASS	gdu$b	net/minecraft/class_1921$class_4688	net/minecraft/client/render/RenderLayer$MultiPhaseParameters
FIELD	gdu$b	Lgdt$e;	a	field_21406	texture
FIELD	gdu$b	Lgdt$m;	b	field_29461	program
FIELD	gdu$b	Lgdt$p;	c	field_21407	transparency
FIELD	gdu$b	Lgdt$d;	d	field_21411	depthTest
FIELD	gdu$b	Lgdt$c;	e	field_21412	cull
FIELD	gdu$b	Lgdt$g;	f	field_21413	lightmap
FIELD	gdu$b	Lgdt$l;	g	field_21414	overlay
FIELD	gdu$b	Lgdt$f;	h	field_21416	layering
FIELD	gdu$b	Lgdt$k;	i	field_21417	target
FIELD	gdu$b	Lgdt$o;	j	field_21418	texturing
FIELD	gdu$b	Lgdt$q;	k	field_21419	writeMaskState
FIELD	gdu$b	Lgdt$h;	l	field_21420	lineWidth
FIELD	gdu$b	Lgdt$b;	m	field_44825	colorLogic
FIELD	gdu$b	Lgdu$c;	n	field_21852	outlineMode
FIELD	gdu$b	Lcom/google/common/collect/ImmutableList;	o	field_21422	phases
METHOD	gdu$b	()Lgdu$b$a;	a	method_23598	builder
CLASS	gdu$b$a	net/minecraft/class_1921$class_4688$class_4689	net/minecraft/client/render/RenderLayer$MultiPhaseParameters$Builder
FIELD	gdu$b$a	Lgdt$e;	a	field_29462	texture
FIELD	gdu$b$a	Lgdt$m;	b	field_29463	program
FIELD	gdu$b$a	Lgdt$p;	c	field_21424	transparency
FIELD	gdu$b$a	Lgdt$d;	d	field_21428	depthTest
FIELD	gdu$b$a	Lgdt$c;	e	field_21429	cull
FIELD	gdu$b$a	Lgdt$g;	f	field_21430	lightmap
FIELD	gdu$b$a	Lgdt$l;	g	field_21431	overlay
FIELD	gdu$b$a	Lgdt$f;	h	field_21433	layering
FIELD	gdu$b$a	Lgdt$k;	i	field_21434	target
FIELD	gdu$b$a	Lgdt$o;	j	field_21435	texturing
FIELD	gdu$b$a	Lgdt$q;	k	field_21436	writeMaskState
FIELD	gdu$b$a	Lgdt$h;	l	field_21437	lineWidth
FIELD	gdu$b$a	Lgdt$b;	m	field_44826	colorLogic
METHOD	gdu$b$a	(Lgdt$b;)Lgdu$b$a;	a	method_51788	colorLogic
METHOD	gdu$b$a	(Lgdt$c;)Lgdu$b$a;	a	method_23603	cull
METHOD	gdu$b$a	(Lgdt$d;)Lgdu$b$a;	a	method_23604	depthTest
METHOD	gdu$b$a	(Lgdt$e;)Lgdu$b$a;	a	method_34577	texture
METHOD	gdu$b$a	(Lgdt$f;)Lgdu$b$a;	a	method_23607	layering
METHOD	gdu$b$a	(Lgdt$g;)Lgdu$b$a;	a	method_23608	lightmap
METHOD	gdu$b$a	(Lgdt$h;)Lgdu$b$a;	a	method_23609	lineWidth
METHOD	gdu$b$a	(Lgdt$k;)Lgdu$b$a;	a	method_23610	target
METHOD	gdu$b$a	(Lgdt$l;)Lgdu$b$a;	a	method_23611	overlay
METHOD	gdu$b$a	(Lgdt$m;)Lgdu$b$a;	a	method_34578	program
METHOD	gdu$b$a	(Lgdt$o;)Lgdu$b$a;	a	method_23614	texturing
METHOD	gdu$b$a	(Lgdt$p;)Lgdu$b$a;	a	method_23615	transparency
METHOD	gdu$b$a	(Lgdt$q;)Lgdu$b$a;	a	method_23616	writeMaskState
METHOD	gdu$b$a	(Lgdu$c;)Lgdu$b;	a	method_24297	build
METHOD	gdu$b$a	(Z)Lgdu$b;	a	method_23617	build
CLASS	gdu$c	net/minecraft/class_1921$class_4750	net/minecraft/client/render/RenderLayer$OutlineMode
FIELD	gdu$c	Lgdu$c;	a	field_21853	field_21853
FIELD	gdu$c	Lgdu$c;	b	field_21854	field_21854
FIELD	gdu$c	Lgdu$c;	c	field_21855	field_21855
FIELD	gdu$c	Ljava/lang/String;	d	field_22243	name
FIELD	gdu$c	[Lgdu$c;	e	field_21856	field_21856
METHOD	gdu$c	()[Lgdu$c;	a	method_36916	method_36916
CLASS	gdv	net/minecraft/class_4740	net/minecraft/client/render/FpsSmoother
FIELD	gdv	[J	a	field_21800	times
FIELD	gdv	I	b	field_21801	size
FIELD	gdv	I	c	field_21802	index
METHOD	gdv	(J)J	a	method_24214	getTargetUsedTime
CLASS	gdw	net/minecraft/class_4603	net/minecraft/client/gui/hud/InGameOverlayRenderer
FIELD	gdw	Lale;	a	field_20986	UNDERWATER_TEXTURE
METHOD	gdw	(Lcmv;)Ldsa;	a	method_24225	getInWallBlockState
METHOD	gdw	(Lffd;Lezw;)V	a	method_23067	renderOverlays
METHOD	gdw	(Lgox;Lezw;)V	a	method_23068	renderInWallOverlay
METHOD	gdw	(Lffd;Lezw;)V	b	method_23069	renderUnderwaterOverlay
METHOD	gdw	(Lffd;Lezw;)V	c	method_23070	renderFireOverlay
CLASS	gdx	net/minecraft/class_750	net/minecraft/client/render/chunk/BlockBufferBuilderStorage
FIELD	gdx	I	a	field_46902	EXPECTED_TOTAL_SIZE
FIELD	gdx	Ljava/util/Map;	b	field_3951	builders
METHOD	gdx	()V	a	method_22705	clear
METHOD	gdx	(Lgdu;)Lezr;	a	method_3154	get
METHOD	gdx	()V	b	method_23501	reset
METHOD	gdx	(Lgdu;)Lezr;	b	method_22706	method_22706
METHOD	gdx	(Lgdu;)Lgdu;	c	method_22707	method_22707
CLASS	gdy	net/minecraft/class_8901	net/minecraft/client/render/chunk/BlockBufferBuilderPool
FIELD	gdy	Lorg/slf4j/Logger;	a	field_46904	LOGGER
FIELD	gdy	Ljava/util/Queue;	b	field_46905	availableBuilders
FIELD	gdy	I	c	field_46906	availableBuilderCount
METHOD	gdy	()Lgdx;	a	method_54642	acquire
METHOD	gdy	(I)Lgdy;	a	method_54643	allocate
METHOD	gdy	(Lgdx;)V	a	method_54644	release
METHOD	gdy	()Z	b	method_54645	hasNoAvailableBuilder
METHOD	gdy	()I	c	method_54646	getAvailableBuilderCount
CLASS	gdz	net/minecraft/class_8679	net/minecraft/client/render/ChunkRenderingDataPreparer
FIELD	gdz	Lorg/slf4j/Logger;	a	field_45617	field_45617
FIELD	gdz	[Lje;	b	field_45618	field_45618
FIELD	gdz	I	c	field_45619	field_45619
FIELD	gdz	D	d	field_45620	field_45620
FIELD	gdz	Z	e	field_45621	field_45621
FIELD	gdz	Ljava/util/concurrent/Future;	f	field_45622	field_45622
FIELD	gdz	Lged;	g	field_45623	field_45623
FIELD	gdz	Ljava/util/concurrent/atomic/AtomicReference;	h	field_45624	field_45624
FIELD	gdz	Ljava/util/concurrent/atomic/AtomicReference;	i	field_45625	field_45625
FIELD	gdz	Ljava/util/concurrent/atomic/AtomicBoolean;	j	field_45626	field_45626
METHOD	gdz	()V	a	method_52817	method_52817
METHOD	gdz	(J)Ljava/util/List;	a	method_52818	method_52818
METHOD	gdz	(Ldbd;)V	a	method_52819	method_52819
METHOD	gdz	(Lfeo;Levp;Z)V	a	method_52820	method_52820
METHOD	gdz	(Lfeo;Ljava/util/Queue;)V	a	method_52821	method_52821
METHOD	gdz	(Lgdz$a;Ldbd;)V	a	method_52822	method_52822
METHOD	gdz	(Lgdz$b;)V	a	method_52823	method_52823
METHOD	gdz	(Lgdz$b;Lgdz$d;)V	a	method_52824	method_52824
METHOD	gdz	(Lgdz$c;Levp;Ljava/util/Queue;ZLjava/util/function/Consumer;)V	a	method_52825	method_52825
METHOD	gdz	(Lged;)V	a	method_52826	method_52826
METHOD	gdz	(Lggm$b;)V	a	method_52827	method_52827
METHOD	gdz	(Lggq;Ljava/util/List;)V	a	method_52828	method_52828
METHOD	gdz	(Lggq;Ljava/util/List;Lggm$b;)V	a	method_52829	method_52829
METHOD	gdz	(Liz;Lgdz$d;)D	a	method_52830	method_52830
METHOD	gdz	(Liz;Lggm$b;Lje;)Lggm$b;	a	method_52831	method_52831
METHOD	gdz	(Liz;Liz;)Z	a	method_52832	method_52832
METHOD	gdz	(ZLfeo;Levp;)V	a	method_52833	method_52833
METHOD	gdz	(ZLfeo;Lggq;Ljava/util/List;)V	a	method_52834	method_52834
METHOD	gdz	(ZLggq;Ljava/util/List;Levp;)V	a	method_52835	method_52835
METHOD	gdz	()Z	b	method_52836	method_52836
METHOD	gdz	(Lggm$b;)Lgdz$d;	b	method_52837	method_52837
METHOD	gdz	(Lggm$b;)V	c	method_52838	method_52838
CLASS	gdz$a	net/minecraft/class_8679$class_8680	net/minecraft/client/render/ChunkRenderingDataPreparer$class_8680
FIELD	gdz$a	Lit/unimi/dsi/fastutil/longs/LongSet;	a	comp_1618	comp_1618
FIELD	gdz$a	Ljava/util/concurrent/BlockingQueue;	b	comp_1619	comp_1619
METHOD	gdz$a	()Lit/unimi/dsi/fastutil/longs/LongSet;	a	comp_1618	comp_1618
METHOD	gdz$a	()Ljava/util/concurrent/BlockingQueue;	b	comp_1619	comp_1619
CLASS	gdz$b	net/minecraft/class_8679$class_8681	net/minecraft/client/render/ChunkRenderingDataPreparer$class_8681
FIELD	gdz$b	Lgdz$c;	a	comp_1620	comp_1620
FIELD	gdz$b	Lgdz$a;	b	comp_1621	comp_1621
METHOD	gdz$b	()Lgdz$c;	a	comp_1620	comp_1620
METHOD	gdz$b	()Lgdz$a;	b	comp_1621	comp_1621
CLASS	gdz$c	net/minecraft/class_8679$class_6600	net/minecraft/client/render/ChunkRenderingDataPreparer$RenderableChunks
FIELD	gdz$c	Lgdz$e;	a	field_45627	field_45627
FIELD	gdz$c	Ljava/util/LinkedHashSet;	b	field_34819	chunks
FIELD	gdz$c	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	c	field_45628	field_45628
CLASS	gdz$d	net/minecraft/class_8679$class_762	net/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfo
FIELD	gdz$d	Lggm$b;	a	field_4124	chunk
FIELD	gdz$d	I	b	field_4122	propagationLevel
FIELD	gdz$d	B	c	field_4125	direction
FIELD	gdz$d	B	d	field_4126	cullingState
METHOD	gdz$d	()Z	a	method_34813	hasAnyDirection
METHOD	gdz$d	(BLje;)V	a	method_3299	updateCullingState
METHOD	gdz$d	(I)Z	a	method_34814	hasDirection
METHOD	gdz$d	(Lje;)Z	a	method_3298	canCull
METHOD	gdz$d	(Lje;)V	b	method_34816	addDirection
CLASS	gdz$e	net/minecraft/class_8679$class_5972	net/minecraft/client/render/ChunkRenderingDataPreparer$ChunkInfoList
FIELD	gdz$e	[Lgdz$d;	a	field_29620	current
METHOD	gdz$e	(Lggm$b;)Lgdz$d;	a	method_34820	getInfo
METHOD	gdz$e	(Lggm$b;Lgdz$d;)V	a	method_34821	setInfo
CLASS	gea	net/minecraft/class_5944	net/minecraft/client/gl/ShaderProgram
FIELD	gea	Ljava/util/List;	A	field_29490	uniforms
FIELD	gea	Ljava/util/List;	B	field_29491	loadedUniformIds
FIELD	gea	Ljava/util/Map;	C	field_29492	loadedUniforms
FIELD	gea	I	D	field_29493	glRef
FIELD	gea	Ljava/lang/String;	E	field_29494	name
FIELD	gea	Z	F	field_29495	dirty
FIELD	gea	Lezg;	G	field_29464	blendState
FIELD	gea	Lezk;	H	field_29467	vertexShader
FIELD	gea	Lezk;	I	field_29468	fragmentShader
FIELD	gea	Lfab;	J	field_29469	format
FIELD	gea	Ljava/lang/String;	a	field_32778	SHADERS_DIRECTORY
FIELD	gea	Lezn;	b	field_29470	modelViewMat
FIELD	gea	Lezn;	c	field_29471	projectionMat
FIELD	gea	Lezn;	d	field_29472	textureMat
FIELD	gea	Lezn;	e	field_29473	screenSize
FIELD	gea	Lezn;	f	field_29474	colorModulator
FIELD	gea	Lezn;	g	field_29475	light0Direction
FIELD	gea	Lezn;	h	field_29476	light1Direction
FIELD	gea	Lezn;	i	field_42231	glintAlpha
FIELD	gea	Lezn;	j	field_29477	fogStart
FIELD	gea	Lezn;	k	field_29478	fogEnd
FIELD	gea	Lezn;	l	field_29479	fogColor
FIELD	gea	Lezn;	m	field_36373	fogShape
FIELD	gea	Lezn;	n	field_29480	lineWidth
FIELD	gea	Lezn;	o	field_29481	gameTime
FIELD	gea	Lezn;	p	field_29482	chunkOffset
FIELD	gea	Ljava/lang/String;	q	field_40512	CORE_DIRECTORY
FIELD	gea	Ljava/lang/String;	r	field_32779	INCLUDE_DIRECTORY
FIELD	gea	Lorg/slf4j/Logger;	s	field_29483	LOGGER
FIELD	gea	Lezf;	t	field_29484	DEFAULT_UNIFORM
FIELD	gea	Z	u	field_32780	field_32780
FIELD	gea	Lgea;	v	field_29485	activeProgram
FIELD	gea	I	w	field_29486	activeProgramGlRef
FIELD	gea	Ljava/util/Map;	x	field_29487	samplers
FIELD	gea	Ljava/util/List;	y	field_29488	samplerNames
FIELD	gea	Ljava/util/List;	z	field_29489	loadedSamplerIds
METHOD	gea	(Laur;Lezk$a;Ljava/lang/String;)Lezk;	a	method_34579	loadShader
METHOD	gea	(Lcom/google/gson/JsonElement;)V	a	method_34580	readSampler
METHOD	gea	(Lcom/google/gson/JsonObject;)Lezg;	a	method_34581	readBlendState
METHOD	gea	(Ljava/lang/String;)Lezn;	a	method_34582	getUniform
METHOD	gea	(Ljava/lang/String;Ljava/lang/Object;)V	a	method_34583	addSampler
METHOD	gea	(Lcom/google/gson/JsonElement;)V	b	method_34584	addUniform
METHOD	gea	(Ljava/lang/String;)Lezf;	b	method_35785	getUniformOrDefault
METHOD	gea	()V	f	method_34585	unbind
METHOD	gea	()V	g	method_34586	bind
METHOD	gea	()Lfab;	h	method_35786	getFormat
METHOD	gea	()Ljava/lang/String;	i	method_35787	getName
METHOD	gea	()V	j	method_34588	loadReferences
CLASS	gea$1	net/minecraft/class_5944$1	net/minecraft/client/gl/ShaderProgram$1
FIELD	gea$1	Ljava/lang/String;	a	field_29496	field_29496
FIELD	gea$1	Laur;	b	field_29497	field_29497
FIELD	gea$1	Ljava/util/Set;	c	field_29498	visitedImports
CLASS	geb	net/minecraft/class_4722	net/minecraft/client/render/TexturedRenderLayers
FIELD	geb	Lgdu;	A	field_21724	SHULKER_BOXES_RENDER_LAYER
FIELD	geb	Lgdu;	B	field_21725	BEDS_RENDER_LAYER
FIELD	geb	Lgdu;	C	field_21726	BANNER_PATTERNS_RENDER_LAYER
FIELD	geb	Lgdu;	D	field_21727	SHIELD_PATTERNS_RENDER_LAYER
FIELD	geb	Lgdu;	E	field_21728	SIGN_RENDER_LAYER
FIELD	geb	Lgdu;	F	field_21729	CHEST_RENDER_LAYER
FIELD	geb	Lgdu;	G	field_42070	ARMOR_TRIMS_RENDER_LAYER
FIELD	geb	Lgdu;	H	field_46070	ARMOR_TRIMS_DECAL_RENDER_LAYER
FIELD	geb	Lgdu;	I	field_21700	ENTITY_SOLID
FIELD	geb	Lgdu;	J	field_21701	ENTITY_CUTOUT
FIELD	geb	Lgdu;	K	field_25286	ITEM_ENTITY_TRANSLUCENT_CULL
FIELD	geb	Lgdu;	L	field_21703	ENTITY_TRANSLUCENT_CULL
FIELD	geb	Ljava/util/Map;	M	field_28252	BANNER_PATTERN_TEXTURES
FIELD	geb	Ljava/util/Map;	N	field_28253	SHIELD_PATTERN_TEXTURES
FIELD	geb	Lale;	a	field_21704	SHULKER_BOXES_ATLAS_TEXTURE
FIELD	geb	Lale;	b	field_21705	BEDS_ATLAS_TEXTURE
FIELD	geb	Lale;	c	field_21706	BANNER_PATTERNS_ATLAS_TEXTURE
FIELD	geb	Lale;	d	field_21707	SHIELD_PATTERNS_ATLAS_TEXTURE
FIELD	geb	Lale;	e	field_21708	SIGNS_ATLAS_TEXTURE
FIELD	geb	Lale;	f	field_21709	CHEST_ATLAS_TEXTURE
FIELD	geb	Lale;	g	field_42071	ARMOR_TRIMS_ATLAS_TEXTURE
FIELD	geb	Lale;	h	field_42910	DECORATED_POT_ATLAS_TEXTURE
FIELD	geb	Lgrb;	i	field_21710	SHULKER_TEXTURE_ID
FIELD	geb	Ljava/util/List;	j	field_21711	COLORED_SHULKER_BOXES_TEXTURES
FIELD	geb	Ljava/util/Map;	k	field_21712	SIGN_TYPE_TEXTURES
FIELD	geb	Ljava/util/Map;	l	field_40515	HANGING_SIGN_TYPE_TEXTURES
FIELD	geb	Lgrb;	m	field_49769	BANNER_BASE
FIELD	geb	Lgrb;	n	field_49770	SHIELD_BASE
FIELD	geb	Ljava/util/Map;	o	field_42911	DECORATED_POT_PATTERN_TEXTURES
FIELD	geb	[Lgrb;	p	field_21713	BED_TEXTURES
FIELD	geb	Lgrb;	q	field_21714	field_21714
FIELD	geb	Lgrb;	r	field_21715	field_21715
FIELD	geb	Lgrb;	s	field_21716	field_21716
FIELD	geb	Lgrb;	t	field_21717	field_21717
FIELD	geb	Lgrb;	u	field_21718	field_21718
FIELD	geb	Lgrb;	v	field_21719	field_21719
FIELD	geb	Lgrb;	w	field_21720	field_21720
FIELD	geb	Lgrb;	x	field_21721	field_21721
FIELD	geb	Lgrb;	y	field_21722	field_21722
FIELD	geb	Lgrb;	z	field_21723	field_21723
METHOD	geb	()Lgdu;	a	method_24059	getBannerPatterns
METHOD	geb	(I)[Lgrb;	a	method_24060	method_24060
METHOD	geb	(Lald;)Lgrb;	a	method_49341	getDecoratedPotPatternTextureId
METHOD	geb	(Lale;)Lgrb;	a	method_58138	method_58138
METHOD	geb	(Lctg;)Lgrb;	a	method_24061	method_24061
METHOD	geb	(Ldpf;Ldss;Z)Lgrb;	a	method_24062	getChestTextureId
METHOD	geb	(Ldss;Lgrb;Lgrb;Lgrb;)Lgrb;	a	method_24063	getChestTextureId
METHOD	geb	(Ldtn;)Lgrb;	a	method_33082	getSignTextureId
METHOD	geb	(Ljava/lang/String;)Lgrb;	a	method_24065	createChestTextureId
METHOD	geb	(Lji;)Lgrb;	a	method_33081	getBannerPatternTextureId
METHOD	geb	(Z)Lgdu;	a	method_48480	getArmorTrims
METHOD	geb	()Lgdu;	b	method_24067	getShieldPatterns
METHOD	geb	(Lald;)Lgrb;	b	method_49342	createDecoratedPotPatternTextureId
METHOD	geb	(Lale;)Lgrb;	b	method_58139	method_58139
METHOD	geb	(Ldtn;)Lgrb;	b	method_45781	getHangingSignTextureId
METHOD	geb	(Ljava/lang/String;)Lgrb;	b	method_24068	method_24068
METHOD	geb	(Lji;)Lgrb;	b	method_33083	getShieldPatternTextureId
METHOD	geb	()Lgdu;	c	method_24069	getBeds
METHOD	geb	(Ldtn;)Lgrb;	c	method_24064	createSignTextureId
METHOD	geb	()Lgdu;	d	method_24070	getShulkerBoxes
METHOD	geb	(Ldtn;)Lgrb;	d	method_45782	createHangingSignTextureId
METHOD	geb	()Lgdu;	e	method_24071	getSign
METHOD	geb	()Lgdu;	f	method_45783	getHangingSign
METHOD	geb	()Lgdu;	g	method_24072	getChest
METHOD	geb	()Lgdu;	h	method_24073	getEntitySolid
METHOD	geb	()Lgdu;	i	method_24074	getEntityCutout
METHOD	geb	()Lgdu;	j	method_29382	getItemEntityTranslucentCull
METHOD	geb	()Lgdu;	k	method_24076	getEntityTranslucentCull
CLASS	geb$1	net/minecraft/class_4722$1	net/minecraft/client/render/TexturedRenderLayers$1
FIELD	geb$1	[I	a	field_21482	field_21482
CLASS	gec	net/minecraft/class_4723	net/minecraft/client/render/SpriteTexturedVertexConsumer
FIELD	gec	Lfaa;	a	field_21730	delegate
FIELD	gec	Lgox;	b	field_21731	sprite
CLASS	ged	net/minecraft/class_769	net/minecraft/client/render/BuiltChunkStorage
FIELD	ged	Lgdk;	a	field_4146	worldRenderer
FIELD	ged	Ldbw;	b	field_4151	world
FIELD	ged	I	c	field_4149	sizeY
FIELD	ged	I	d	field_4148	sizeX
FIELD	ged	I	e	field_4147	sizeZ
FIELD	ged	[Lggm$b;	f	field_4150	chunks
FIELD	ged	I	g	field_45629	viewDistance
METHOD	ged	()V	a	method_3327	clear
METHOD	ged	(DD)V	a	method_3330	updateCameraPosition
METHOD	ged	(I)V	a	method_3325	setViewDistance
METHOD	ged	(III)I	a	method_3326	getChunkIndex
METHOD	ged	(IIIZ)V	a	method_16040	scheduleRebuild
METHOD	ged	(Lggm;)V	a	method_3324	createChunks
METHOD	ged	(Liz;)Lggm$b;	a	method_3323	getRenderedChunk
METHOD	ged	()I	b	method_52839	getViewDistance
METHOD	ged	()Ldby;	c	method_52840	getWorld
CLASS	gee	net/minecraft/class_3682	net/minecraft/client/util/WindowProvider
FIELD	gee	Lffd;	a	field_16256	client
FIELD	gee	Leyy;	b	field_16255	monitorTracker
METHOD	gee	(Leyn;Ljava/lang/String;Ljava/lang/String;)Leza;	a	method_16038	createWindow
CLASS	gef	net/minecraft/class_773	net/minecraft/client/render/block/BlockModels
FIELD	gef	Ljava/util/Map;	a	field_4162	models
FIELD	gef	Lgre;	b	field_4163	modelManager
METHOD	gef	()Lgre;	a	method_3333	getModelManager
METHOD	gef	(Lale;Ldsa;)Lgrf;	a	method_3336	getModelId
METHOD	gef	(Ldsa;)Lgox;	a	method_3339	getModelParticleSprite
METHOD	gef	(Ldtd;Ljava/lang/Comparable;)Ljava/lang/String;	a	method_3334	propertyValueToString
METHOD	gef	(Ljava/util/Map;)V	a	method_45784	setModels
METHOD	gef	(Ldsa;)Lgqy;	b	method_3335	getModel
METHOD	gef	(Ljava/util/Map;)Ljava/lang/String;	b	method_3338	propertyMapToString
METHOD	gef	(Ldsa;)Lgrf;	c	method_3340	getModelId
CLASS	geg	net/minecraft/class_776	net/minecraft/client/render/block/BlockRenderManager
FIELD	geg	Lgef;	a	field_4168	models
FIELD	geg	Lgei;	b	field_4170	blockModelRenderer
FIELD	geg	Lgcz;	c	field_27742	builtinModelItemRenderer
FIELD	geg	Lgeh;	d	field_4167	fluidRenderer
FIELD	geg	Lazf;	e	field_4169	random
FIELD	geg	Lfgg;	f	field_20987	blockColors
METHOD	geg	()Lgef;	a	method_3351	getModels
METHOD	geg	(Ldsa;)Lgqy;	a	method_3349	getModel
METHOD	geg	(Ldsa;Lezw;Lgdm;II)V	a	method_3353	renderBlockAsEntity
METHOD	geg	(Ldsa;Liz;Ldaz;Lezw;Lfaa;)V	a	method_23071	renderDamage
METHOD	geg	(Ldsa;Liz;Ldaz;Lezw;Lfaa;ZLazf;)V	a	method_3355	renderBlock
METHOD	geg	(Liz;Ldaz;Lfaa;Ldsa;Lent;)V	a	method_3352	renderFluid
METHOD	geg	()Lgei;	b	method_3350	getModelRenderer
CLASS	geg$1	net/minecraft/class_776$1	net/minecraft/client/render/block/BlockRenderManager$1
FIELD	geg$1	[I	a	field_4172	field_4172
CLASS	geh	net/minecraft/class_775	net/minecraft/client/render/block/FluidRenderer
FIELD	geh	F	a	field_32781	field_32781
FIELD	geh	[Lgox;	b	field_4165	lavaSprites
FIELD	geh	[Lgox;	c	field_4166	waterSprites
FIELD	geh	Lgox;	d	field_4164	waterOverlaySprite
METHOD	geh	()V	a	method_3345	onResourceReload
METHOD	geh	(Ldaz;Lens;FFFLiz;)F	a	method_40077	calculateFluidHeight
METHOD	geh	(Ldaz;Lens;Liz;)F	a	method_40078	getFluidHeight
METHOD	geh	(Ldaz;Lens;Liz;Ldsa;Lent;)F	a	method_40079	getFluidHeight
METHOD	geh	(Ldaz;Liz;)I	a	method_3343	getLight
METHOD	geh	(Ldaz;Liz;Lent;Ldsa;Lje;Lent;)Z	a	method_29708	shouldRenderSide
METHOD	geh	(Ldaz;Liz;Lfaa;Ldsa;Lent;)V	a	method_3347	render
METHOD	geh	(Ldbc;Liz;Ldsa;Lje;)Z	a	method_29709	isOppositeSideCovered
METHOD	geh	(Ldbc;Liz;Lje;FLdsa;)Z	a	method_3344	isSideCovered
METHOD	geh	(Ldbc;Lje;FLiz;Ldsa;)Z	a	method_29710	isSideCovered
METHOD	geh	(Lent;Lent;)Z	a	method_3348	isSameFluid
METHOD	geh	(Lfaa;DDDFFFFFI)V	a	method_23072	vertex
METHOD	geh	([FF)V	a	method_40080	addHeight
CLASS	geh$1	net/minecraft/class_775$1	net/minecraft/client/render/block/FluidRenderer$1
FIELD	geh$1	[I	a	field_36387	field_36387
CLASS	gei	net/minecraft/class_778	net/minecraft/client/render/block/BlockModelRenderer
FIELD	gei	I	a	field_32782	field_32782
FIELD	gei	I	b	field_32783	field_32783
FIELD	gei	[Lje;	c	field_27743	DIRECTIONS
FIELD	gei	Lfgg;	d	field_4178	colors
FIELD	gei	I	e	field_32784	BRIGHTNESS_CACHE_MAX_SIZE
FIELD	gei	Ljava/lang/ThreadLocal;	f	field_4179	BRIGHTNESS_CACHE
METHOD	gei	()V	a	method_20544	enableBrightnessCache
METHOD	gei	(Ldaz;Ldsa;Liz;IIZLezw;Lfaa;Ljava/util/List;Ljava/util/BitSet;)V	a	method_3370	renderQuadsFlat
METHOD	gei	(Ldaz;Ldsa;Liz;Lezw;Lfaa;Ljava/util/List;[FLjava/util/BitSet;Lgei$b;I)V	a	method_3363	renderQuadsSmooth
METHOD	gei	(Ldaz;Ldsa;Liz;Lfaa;Lezw$a;Lgej;FFFFIIIII)V	a	method_23073	renderQuad
METHOD	gei	(Ldaz;Ldsa;Liz;[ILje;[FLjava/util/BitSet;)V	a	method_3364	getQuadDimensions
METHOD	gei	(Ldaz;Lgqy;Ldsa;Liz;Lezw;Lfaa;ZLazf;JI)V	a	method_3374	render
METHOD	gei	(Lezw$a;Lfaa;FFFLjava/util/List;II)V	a	method_3365	renderQuads
METHOD	gei	(Lezw$a;Lfaa;Ldsa;Lgqy;FFFII)V	a	method_3367	render
METHOD	gei	()V	b	method_20545	disableBrightnessCache
METHOD	gei	(Ldaz;Lgqy;Ldsa;Liz;Lezw;Lfaa;ZLazf;JI)V	b	method_3361	renderSmooth
METHOD	gei	(Ldaz;Lgqy;Ldsa;Liz;Lezw;Lfaa;ZLazf;JI)V	c	method_3373	renderFlat
CLASS	gei$1	net/minecraft/class_778$1	net/minecraft/client/render/block/BlockModelRenderer$1
FIELD	gei$1	[I	a	field_4197	field_4197
CLASS	gei$a	net/minecraft/class_778$class_779	net/minecraft/client/render/block/BlockModelRenderer$NeighborData
FIELD	gei$a	Lgei$a;	a	field_4181	field_4181
FIELD	gei$a	Lgei$a;	b	field_4182	field_4182
FIELD	gei$a	Lgei$a;	c	field_4183	field_4183
FIELD	gei$a	Lgei$a;	d	field_4184	field_4184
FIELD	gei$a	Lgei$a;	e	field_4187	field_4187
FIELD	gei$a	Lgei$a;	f	field_4186	field_4186
FIELD	gei$a	[Lje;	g	field_4191	faces
FIELD	gei$a	Z	h	field_4189	nonCubicWeight
FIELD	gei$a	[Lgei$e;	i	field_4192	field_4192
FIELD	gei$a	[Lgei$e;	j	field_4185	field_4185
FIELD	gei$a	[Lgei$e;	k	field_4180	field_4180
FIELD	gei$a	[Lgei$e;	l	field_4188	field_4188
FIELD	gei$a	[Lgei$a;	m	field_4190	VALUES
FIELD	gei$a	[Lgei$a;	n	field_4193	field_4193
METHOD	gei$a	()[Lgei$a;	a	method_36917	method_36917
METHOD	gei$a	(Lje;)Lgei$a;	a	method_3378	getData
METHOD	gei$a	([Lgei$a;)V	a	method_3383	method_3383
CLASS	gei$b	net/minecraft/class_778$class_780	net/minecraft/client/render/block/BlockModelRenderer$AmbientOcclusionCalculator
FIELD	gei$b	[F	a	field_4196	brightness
FIELD	gei$b	[I	b	field_4194	light
METHOD	gei$b	(IIII)I	a	method_3386	getAmbientOcclusionBrightness
METHOD	gei$b	(IIIIFFFF)I	a	method_3389	getBrightness
METHOD	gei$b	(Ldaz;Ldsa;Liz;Lje;[FLjava/util/BitSet;Z)V	a	method_3388	apply
CLASS	gei$c	net/minecraft/class_778$class_781	net/minecraft/client/render/block/BlockModelRenderer$Translation
FIELD	gei$c	Lgei$c;	a	field_4199	field_4199
FIELD	gei$c	Lgei$c;	b	field_4200	field_4200
FIELD	gei$c	Lgei$c;	c	field_4204	field_4204
FIELD	gei$c	Lgei$c;	d	field_4205	field_4205
FIELD	gei$c	Lgei$c;	e	field_4206	field_4206
FIELD	gei$c	Lgei$c;	f	field_4207	field_4207
FIELD	gei$c	I	g	field_4203	firstCorner
FIELD	gei$c	I	h	field_4201	secondCorner
FIELD	gei$c	I	i	field_4198	thirdCorner
FIELD	gei$c	I	j	field_4209	fourthCorner
FIELD	gei$c	[Lgei$c;	k	field_4202	VALUES
FIELD	gei$c	[Lgei$c;	l	field_4208	field_4208
METHOD	gei$c	()[Lgei$c;	a	method_36918	method_36918
METHOD	gei$c	(Lje;)Lgei$c;	a	method_3394	getTranslations
METHOD	gei$c	([Lgei$c;)V	a	method_3390	method_3390
CLASS	gei$d	net/minecraft/class_778$class_4303	net/minecraft/client/render/block/BlockModelRenderer$BrightnessCache
FIELD	gei$d	Z	a	field_19320	enabled
FIELD	gei$d	Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;	b	field_19321	intCache
FIELD	gei$d	Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap;	c	field_19322	floatCache
METHOD	gei$d	()V	a	method_20548	enable
METHOD	gei$d	(Ldsa;Ldaz;Liz;)I	a	method_20549	getInt
METHOD	gei$d	()V	b	method_20550	disable
METHOD	gei$d	(Ldsa;Ldaz;Liz;)F	b	method_20551	getFloat
METHOD	gei$d	()Lit/unimi/dsi/fastutil/longs/Long2FloatLinkedOpenHashMap;	c	method_20552	method_20552
METHOD	gei$d	()Lit/unimi/dsi/fastutil/longs/Long2IntLinkedOpenHashMap;	d	method_20553	method_20553
CLASS	gei$d$1	net/minecraft/class_778$class_4303$1	net/minecraft/client/render/block/BlockModelRenderer$BrightnessCache$1
FIELD	gei$d$1	Lgei$d;	a	field_19323	field_19323
CLASS	gei$d$2	net/minecraft/class_778$class_4303$2	net/minecraft/client/render/block/BlockModelRenderer$BrightnessCache$2
FIELD	gei$d$2	Lgei$d;	a	field_19324	field_19324
CLASS	gei$e	net/minecraft/class_778$class_782	net/minecraft/client/render/block/BlockModelRenderer$NeighborOrientation
FIELD	gei$e	Lgei$e;	a	field_4210	field_4210
FIELD	gei$e	Lgei$e;	b	field_4212	field_4212
FIELD	gei$e	Lgei$e;	c	field_4211	field_4211
FIELD	gei$e	Lgei$e;	d	field_4213	field_4213
FIELD	gei$e	Lgei$e;	e	field_4215	field_4215
FIELD	gei$e	Lgei$e;	f	field_4219	field_4219
FIELD	gei$e	Lgei$e;	g	field_4220	field_4220
FIELD	gei$e	Lgei$e;	h	field_4217	field_4217
FIELD	gei$e	Lgei$e;	i	field_4218	field_4218
FIELD	gei$e	Lgei$e;	j	field_4221	field_4221
FIELD	gei$e	Lgei$e;	k	field_4216	field_4216
FIELD	gei$e	Lgei$e;	l	field_4214	field_4214
FIELD	gei$e	I	m	field_4222	shape
FIELD	gei$e	[Lgei$e;	n	field_4223	field_4223
METHOD	gei$e	()[Lgei$e;	a	method_36919	method_36919
CLASS	gej	net/minecraft/class_777	net/minecraft/client/render/model/BakedQuad
FIELD	gej	[I	a	field_4175	vertexData
FIELD	gej	I	b	field_4174	colorIndex
FIELD	gej	Lje;	c	field_4173	face
FIELD	gej	Lgox;	d	field_4176	sprite
FIELD	gej	Z	e	field_22441	shade
METHOD	gej	()Lgox;	a	method_35788	getSprite
METHOD	gej	()[I	b	method_3357	getVertexData
METHOD	gej	()Z	c	method_3360	hasColor
METHOD	gej	()I	d	method_3359	getColorIndex
METHOD	gej	()Lje;	e	method_3358	getFace
METHOD	gej	()Z	f	method_24874	hasShade
CLASS	gek	net/minecraft/class_785	net/minecraft/client/render/model/json/ModelElement
FIELD	gek	Lorg/joml/Vector3f;	a	field_4228	from
FIELD	gek	Lorg/joml/Vector3f;	b	field_4231	to
FIELD	gek	Ljava/util/Map;	c	field_4230	faces
FIELD	gek	Lgem;	d	field_4232	rotation
FIELD	gek	Z	e	field_4229	shade
FIELD	gek	Z	f	field_32785	field_32785
FIELD	gek	F	g	field_32786	field_32786
FIELD	gek	F	h	field_32787	field_32787
METHOD	gek	()V	a	method_3402	initTextures
METHOD	gek	(Lje;)[F	a	method_3401	getRotatedMatrix
CLASS	gek$1	net/minecraft/class_785$1	net/minecraft/client/render/model/json/ModelElement$1
FIELD	gek$1	[I	a	field_4233	field_4233
CLASS	gek$a	net/minecraft/class_785$class_786	net/minecraft/client/render/model/json/ModelElement$Deserializer
FIELD	gek$a	Z	a	field_32788	DEFAULT_SHADE
METHOD	gek$a	(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map;	a	method_3412	deserializeFacesValidating
METHOD	gek$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgek;	a	method_3406	deserialize
METHOD	gek$a	(Lcom/google/gson/JsonObject;)Lgem;	a	method_3410	deserializeRotation
METHOD	gek$a	(Lcom/google/gson/JsonObject;Ljava/lang/String;)Lorg/joml/Vector3f;	a	method_3409	deserializeVec3f
METHOD	gek$a	(Ljava/lang/String;)Lje;	a	method_3408	getDirection
METHOD	gek$a	(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map;	b	method_3404	deserializeFaces
METHOD	gek$a	(Lcom/google/gson/JsonObject;)F	b	method_3403	deserializeRotationAngle
METHOD	gek$a	(Lcom/google/gson/JsonObject;)Lje$a;	c	method_3411	deserializeAxis
METHOD	gek$a	(Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f;	d	method_3405	deserializeTo
METHOD	gek$a	(Lcom/google/gson/JsonObject;)Lorg/joml/Vector3f;	e	method_3407	deserializeFrom
CLASS	gel	net/minecraft/class_783	net/minecraft/client/render/model/json/ModelElementFace
FIELD	gel	I	a	field_32789	field_32789
FIELD	gel	Lje;	b	field_4225	cullFace
FIELD	gel	I	c	field_4226	tintIndex
FIELD	gel	Ljava/lang/String;	d	field_4224	textureId
FIELD	gel	Lgen;	e	field_4227	textureData
CLASS	gel$a	net/minecraft/class_783$class_784	net/minecraft/client/render/model/json/ModelElementFace$Deserializer
FIELD	gel$a	I	a	field_32790	DEFAULT_TINT_INDEX
METHOD	gel$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgel;	a	method_3397	deserialize
METHOD	gel$a	(Lcom/google/gson/JsonObject;)I	a	method_3400	deserializeTintIndex
METHOD	gel$a	(Lcom/google/gson/JsonObject;)Ljava/lang/String;	b	method_3399	deserializeTexture
METHOD	gel$a	(Lcom/google/gson/JsonObject;)Lje;	c	method_3398	deserializeCullFace
CLASS	gem	net/minecraft/class_789	net/minecraft/client/render/model/json/ModelRotation
FIELD	gem	Lorg/joml/Vector3f;	a	comp_1118	origin
FIELD	gem	Lje$a;	b	comp_1119	axis
FIELD	gem	F	c	comp_1120	angle
FIELD	gem	Z	d	comp_1121	rescale
METHOD	gem	()Lorg/joml/Vector3f;	a	comp_1118	origin
METHOD	gem	()Lje$a;	b	comp_1119	axis
METHOD	gem	()F	c	comp_1120	angle
METHOD	gem	()Z	d	comp_1121	rescale
CLASS	gen	net/minecraft/class_787	net/minecraft/client/render/model/json/ModelElementTexture
FIELD	gen	[F	a	field_4235	uvs
FIELD	gen	I	b	field_4234	rotation
METHOD	gen	(I)F	a	method_3415	getU
METHOD	gen	([F)V	a	method_3417	setUvs
METHOD	gen	(I)F	b	method_3416	getV
METHOD	gen	(I)I	c	method_3414	getDirectionIndex
METHOD	gen	(I)I	d	method_3413	getRotatedUVIndex
CLASS	gen$a	net/minecraft/class_787$class_788	net/minecraft/client/render/model/json/ModelElementTexture$Deserializer
FIELD	gen$a	I	a	field_32791	DEFAULT_ROTATION
METHOD	gen$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgen;	a	method_3418	deserialize
METHOD	gen$a	(Lcom/google/gson/JsonObject;)I	a	method_3420	deserializeRotation
METHOD	gen$a	(Lcom/google/gson/JsonObject;)[F	b	method_3419	deserializeUVs
CLASS	geo	net/minecraft/class_793	net/minecraft/client/render/model/json/JsonUnbakedModel
FIELD	geo	Lcom/google/gson/Gson;	a	field_4254	GSON
FIELD	geo	Ljava/lang/String;	b	field_32792	PARTICLE_KEY
FIELD	geo	Ljava/lang/String;	c	field_4252	id
FIELD	geo	Ljava/util/Map;	d	field_4251	textureMap
FIELD	geo	Lgeo;	e	field_4253	parent
FIELD	geo	Lale;	f	field_4247	parentId
FIELD	geo	Lorg/slf4j/Logger;	g	field_4248	LOGGER
FIELD	geo	Lgeq;	h	field_4249	QUAD_FACTORY
FIELD	geo	C	i	field_32793	TEXTURE_REFERENCE_INITIAL
FIELD	geo	Z	j	field_42912	field_42912
FIELD	geo	Ljava/util/List;	k	field_4245	elements
FIELD	geo	Lgeo$b;	l	field_21857	guiLight
FIELD	geo	Ljava/lang/Boolean;	m	field_4244	ambientOcclusion
FIELD	geo	Lgev;	n	field_4250	transformations
FIELD	geo	Ljava/util/List;	o	field_4255	overrides
METHOD	geo	()Ljava/util/List;	a	method_3433	getElements
METHOD	geo	(Lcuk;)Lgeu;	a	method_3438	getTransformation
METHOD	geo	(Lgek;Lgel;Lgox;Lje;Lgrg;Lale;)Lgej;	a	method_3447	createQuad
METHOD	geo	(Lgrc;Lgeo;)Lget;	a	method_3440	compileOverrides
METHOD	geo	(Lgrc;Lgeo;Ljava/util/function/Function;Lgrg;Lale;Z)Lgqy;	a	method_3446	bake
METHOD	geo	(Ljava/io/Reader;)Lgeo;	a	method_3437	deserialize
METHOD	geo	(Ljava/lang/String;)Lgeo;	a	method_3430	deserialize
METHOD	geo	(Ljava/util/function/Function;Lges;)V	a	method_45786	method_45786
METHOD	geo	()Z	b	method_3444	useAmbientOcclusion
METHOD	geo	(Ljava/lang/String;)Z	b	method_3432	textureExists
METHOD	geo	()Lgeo$b;	c	method_24298	getGuiLight
METHOD	geo	(Ljava/lang/String;)Lgrb;	c	method_24077	resolveSprite
METHOD	geo	()Z	d	method_35789	needsResolution
METHOD	geo	(Ljava/lang/String;)Lcom/mojang/datafixers/util/Either;	d	method_3442	resolveTexture
METHOD	geo	()Ljava/util/List;	e	method_3434	getOverrides
METHOD	geo	(Ljava/lang/String;)Z	e	method_3439	isTextureReference
METHOD	geo	()Lgeo;	g	method_3431	getRootModel
METHOD	geo	()Lgev;	h	method_3443	getTransformations
CLASS	geo$a	net/minecraft/class_793$class_795	net/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer
METHOD	geo$a	(Lale;Ljava/lang/String;)Lcom/mojang/datafixers/util/Either;	a	method_24079	resolveReference
METHOD	geo$a	(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List;	a	method_3452	overridesFromJson
METHOD	geo$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgeo;	a	method_3451	deserialize
METHOD	geo$a	(Lcom/google/gson/JsonObject;)Ljava/lang/Boolean;	a	method_3453	ambientOcclusionFromJson
METHOD	geo$a	(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List;	b	method_3449	elementsFromJson
METHOD	geo$a	(Lcom/google/gson/JsonObject;)Ljava/util/Map;	b	method_3448	texturesFromJson
METHOD	geo$a	(Lcom/google/gson/JsonObject;)Ljava/lang/String;	c	method_3450	parentFromJson
CLASS	geo$b	net/minecraft/class_793$class_4751	net/minecraft/client/render/model/json/JsonUnbakedModel$GuiLight
FIELD	geo$b	Lgeo$b;	a	field_21858	ITEM
FIELD	geo$b	Lgeo$b;	b	field_21859	BLOCK
FIELD	geo$b	Ljava/lang/String;	c	field_21860	name
FIELD	geo$b	[Lgeo$b;	d	field_21861	field_21861
METHOD	geo$b	()Z	a	method_24299	isSide
METHOD	geo$b	(Ljava/lang/String;)Lgeo$b;	a	method_24300	byName
METHOD	geo$b	()[Lgeo$b;	b	method_36920	method_36920
CLASS	geo$c	net/minecraft/class_793$class_6246	net/minecraft/client/render/model/json/JsonUnbakedModel$UncheckedModelException
CLASS	gep	net/minecraft/class_790	net/minecraft/client/render/model/json/ModelVariantMap
FIELD	gep	Ljava/util/Map;	a	field_4241	variantMap
FIELD	gep	Lgfb;	b	field_4240	multipartModel
METHOD	gep	()Ljava/util/Map;	a	method_3423	getVariantMap
METHOD	gep	(Lgep$a;Lcom/google/gson/JsonElement;)Lgep;	a	method_45787	fromJson
METHOD	gep	(Lgep$a;Ljava/io/Reader;)Lgep;	a	method_3424	fromJson
METHOD	gep	(Ljava/lang/String;)Z	a	method_35790	containsVariant
METHOD	gep	()Ljava/util/Set;	b	method_35791	getAllModels
METHOD	gep	(Ljava/lang/String;)Lgew;	b	method_35792	getVariant
METHOD	gep	()Z	c	method_3422	hasMultipartModel
METHOD	gep	()Lgfb;	d	method_3421	getMultipartModel
CLASS	gep$a	net/minecraft/class_790$class_791	net/minecraft/client/render/model/json/ModelVariantMap$DeserializationContext
FIELD	gep$a	Lcom/google/gson/Gson;	a	field_4243	gson
FIELD	gep$a	Ldsb;	b	field_4242	stateFactory
METHOD	gep$a	()Ldsb;	a	method_3425	getStateFactory
METHOD	gep$a	(Ldsb;)V	a	method_3426	setStateFactory
CLASS	gep$b	net/minecraft/class_790$class_792	net/minecraft/client/render/model/json/ModelVariantMap$Deserializer
METHOD	gep$b	(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map;	a	method_3429	variantsFromJson
METHOD	gep$b	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgep;	a	method_3428	deserialize
METHOD	gep$b	(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lgfb;	b	method_3427	multipartFromJson
CLASS	gep$c	net/minecraft/class_790$class_6247	net/minecraft/client/render/model/json/ModelVariantMap$VariantAbsentException
FIELD	gep$c	Lgep;	a	field_32795	field_32795
CLASS	geq	net/minecraft/class_796	net/minecraft/client/render/model/BakedQuadFactory
FIELD	geq	I	a	field_32796	field_32796
FIELD	geq	I	b	field_32797	field_32797
FIELD	geq	I	c	field_32798	field_32798
FIELD	geq	F	d	field_4260	MIN_SCALE
FIELD	geq	F	e	field_4259	MAX_SCALE
FIELD	geq	I	f	field_32799	field_32799
METHOD	geq	(Lale;)Ljava/lang/String;	a	method_23074	method_23074
METHOD	geq	(Lgen;Lgox;Lje;[FLj;Lgem;Z)[I	a	method_3458	packVertexData
METHOD	geq	(Lgen;Lje;Lj;Lale;)Lgen;	a	method_3454	uvLock
METHOD	geq	(Lorg/joml/Vector3f;Lgem;)V	a	method_3463	rotateVertex
METHOD	geq	(Lorg/joml/Vector3f;Lj;)V	a	method_3455	transformVertex
METHOD	geq	(Lorg/joml/Vector3f;Lorg/joml/Vector3f;)[F	a	method_3459	getPositionMatrix
METHOD	geq	(Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lgel;Lgox;Lje;Lgrg;Lgem;ZLale;)Lgej;	a	method_3468	bake
METHOD	geq	(Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;Lorg/joml/Vector3f;)V	a	method_3464	transformVertex
METHOD	geq	([I)Lje;	a	method_3467	decodeDirection
METHOD	geq	([IILje;Lgen;[FLgox;Lj;Lgem;Z)V	a	method_3461	packVertexData
METHOD	geq	([IILorg/joml/Vector3f;Lgox;Lgen;)V	a	method_3460	packVertexData
METHOD	geq	([ILje;)V	a	method_3462	encodeDirection
CLASS	geq$1	net/minecraft/class_796$1	net/minecraft/client/render/model/BakedQuadFactory$1
FIELD	geq$1	[I	a	field_4265	field_4265
CLASS	ger	net/minecraft/class_801	net/minecraft/client/render/model/json/ItemModelGenerator
FIELD	ger	Ljava/util/List;	a	field_4270	LAYERS
FIELD	ger	F	b	field_32806	field_32806
FIELD	ger	F	c	field_32807	field_32807
METHOD	ger	(IILgor;Ljava/util/List;I)V	a	method_33428	method_33428
METHOD	ger	(ILjava/lang/String;Lgor;)Ljava/util/List;	a	method_3480	addLayerElements
METHOD	ger	(Lger$b;Ljava/util/List;Lgor;IIIIIZ)V	a	method_3476	buildCube
METHOD	ger	(Lgor;)Ljava/util/List;	a	method_3478	getFrames
METHOD	ger	(Lgor;IIIII)Z	a	method_3477	isPixelTransparent
METHOD	ger	(Lgor;Ljava/lang/String;I)Ljava/util/List;	a	method_3481	addSubComponents
METHOD	ger	(Ljava/util/List;Lger$b;II)V	a	method_3482	buildCube
METHOD	ger	(Ljava/util/function/Function;Lgeo;)Lgeo;	a	method_3479	create
CLASS	ger$a	net/minecraft/class_801$class_802	net/minecraft/client/render/model/json/ItemModelGenerator$Frame
FIELD	ger$a	Lger$b;	a	field_4271	side
FIELD	ger$a	I	b	field_4274	min
FIELD	ger$a	I	c	field_4273	max
FIELD	ger$a	I	d	field_4272	level
METHOD	ger$a	()Lger$b;	a	method_3484	getSide
METHOD	ger$a	(I)V	a	method_3483	expand
METHOD	ger$a	()I	b	method_3487	getMin
METHOD	ger$a	()I	c	method_3485	getMax
METHOD	ger$a	()I	d	method_3486	getLevel
CLASS	ger$b	net/minecraft/class_801$class_803	net/minecraft/client/render/model/json/ItemModelGenerator$Side
FIELD	ger$b	Lger$b;	a	field_4281	field_4281
FIELD	ger$b	Lger$b;	b	field_4277	field_4277
FIELD	ger$b	Lger$b;	c	field_4278	field_4278
FIELD	ger$b	Lger$b;	d	field_4283	field_4283
FIELD	ger$b	Lje;	e	field_4276	direction
FIELD	ger$b	I	f	field_4280	offsetX
FIELD	ger$b	I	g	field_4279	offsetY
FIELD	ger$b	[Lger$b;	h	field_4282	field_4282
METHOD	ger$b	()Lje;	a	method_3488	getDirection
METHOD	ger$b	()I	b	method_3490	getOffsetX
METHOD	ger$b	()I	c	method_3489	getOffsetY
METHOD	ger$b	()Z	d	method_3491	isVertical
METHOD	ger$b	()[Lger$b;	e	method_36921	method_36921
CLASS	ges	net/minecraft/class_799	net/minecraft/client/render/model/json/ModelOverride
FIELD	ges	Lale;	a	field_4268	modelId
FIELD	ges	Ljava/util/List;	b	field_4269	conditions
METHOD	ges	()Lale;	a	method_3472	getModelId
METHOD	ges	()Ljava/util/stream/Stream;	b	method_33690	streamConditions
CLASS	ges$a	net/minecraft/class_799$class_800	net/minecraft/client/render/model/json/ModelOverride$Deserializer
METHOD	ges$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lges;	a	method_3475	deserialize
METHOD	ges$a	(Lcom/google/gson/JsonObject;)Ljava/util/List;	a	method_3474	deserializeMinPropertyValues
METHOD	ges$a	(Ljava/util/Map$Entry;)Lges$b;	a	method_33691	method_33691
CLASS	ges$b	net/minecraft/class_799$class_5826	net/minecraft/client/render/model/json/ModelOverride$Condition
FIELD	ges$b	Lale;	a	field_28790	type
FIELD	ges$b	F	b	field_28791	threshold
METHOD	ges$b	()Lale;	a	method_33692	getType
METHOD	ges$b	()F	b	method_33693	getThreshold
CLASS	get	net/minecraft/class_806	net/minecraft/client/render/model/json/ModelOverrideList
FIELD	get	Lget;	a	field_4292	EMPTY
FIELD	get	F	b	field_42072	field_42072
FIELD	get	[Lget$a;	c	field_28792	overrides
FIELD	get	[Lale;	d	field_28793	conditionTypes
METHOD	get	(I)[Lget$b;	a	method_33694	method_33694
METHOD	get	(Lgqy;Lcun;Lfxt;Lbtn;I)Lgqy;	a	method_3495	apply
METHOD	get	(Lgrc;Lgeo;Lges;)Lgqy;	a	method_33695	bakeOverridingModel
METHOD	get	(Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lges$b;)Lget$b;	a	method_33696	method_33696
METHOD	get	(I)[Lale;	b	method_33697	method_33697
CLASS	get$a	net/minecraft/class_806$class_5827	net/minecraft/client/render/model/json/ModelOverrideList$BakedOverride
FIELD	get$a	[Lget$b;	a	field_28794	conditions
FIELD	get$a	Lgqy;	b	field_28795	model
METHOD	get$a	([F)Z	a	method_33700	test
CLASS	get$b	net/minecraft/class_806$class_5828	net/minecraft/client/render/model/json/ModelOverrideList$InlinedCondition
FIELD	get$b	I	a	field_28796	index
FIELD	get$b	F	b	field_28797	threshold
CLASS	geu	net/minecraft/class_804	net/minecraft/client/render/model/json/Transformation
FIELD	geu	Lgeu;	a	field_4284	IDENTITY
FIELD	geu	Lorg/joml/Vector3f;	b	field_4287	rotation
FIELD	geu	Lorg/joml/Vector3f;	c	field_4286	translation
FIELD	geu	Lorg/joml/Vector3f;	d	field_4285	scale
METHOD	geu	(ZLezw;)V	a	method_23075	apply
CLASS	geu$a	net/minecraft/class_804$class_805	net/minecraft/client/render/model/json/Transformation$Deserializer
FIELD	geu$a	F	a	field_32808	field_32808
FIELD	geu$a	F	b	field_32809	field_32809
FIELD	geu$a	Lorg/joml/Vector3f;	c	field_4288	DEFAULT_ROTATION
FIELD	geu$a	Lorg/joml/Vector3f;	d	field_4290	DEFAULT_TRANSLATION
FIELD	geu$a	Lorg/joml/Vector3f;	e	field_4289	DEFAULT_SCALE
METHOD	geu$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgeu;	a	method_3494	deserialize
METHOD	geu$a	(Lcom/google/gson/JsonObject;Ljava/lang/String;Lorg/joml/Vector3f;)Lorg/joml/Vector3f;	a	method_3493	parseVector3f
CLASS	gev	net/minecraft/class_809	net/minecraft/client/render/model/json/ModelTransformation
FIELD	gev	Lgev;	a	field_4301	NONE
FIELD	gev	Lgeu;	b	field_4305	thirdPersonLeftHand
FIELD	gev	Lgeu;	c	field_4307	thirdPersonRightHand
FIELD	gev	Lgeu;	d	field_4302	firstPersonLeftHand
FIELD	gev	Lgeu;	e	field_4304	firstPersonRightHand
FIELD	gev	Lgeu;	f	field_4311	head
FIELD	gev	Lgeu;	g	field_4300	gui
FIELD	gev	Lgeu;	h	field_4303	ground
FIELD	gev	Lgeu;	i	field_4306	fixed
METHOD	gev	(Lcuk;)Lgeu;	a	method_3503	getTransformation
METHOD	gev	(Lcuk;)Z	b	method_3501	isTransformationDefined
CLASS	gev$1	net/minecraft/class_809$1	net/minecraft/client/render/model/json/ModelTransformation$1
FIELD	gev$1	[I	a	field_4313	field_4313
CLASS	gev$a	net/minecraft/class_809$class_810	net/minecraft/client/render/model/json/ModelTransformation$Deserializer
METHOD	gev$a	(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;Lcuk;)Lgeu;	a	method_3504	parseModelTransformation
METHOD	gev$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgev;	a	method_3505	deserialize
CLASS	gew	net/minecraft/class_807	net/minecraft/client/render/model/json/WeightedUnbakedModel
FIELD	gew	Ljava/util/List;	a	field_4294	variants
METHOD	gew	()Ljava/util/List;	a	method_3497	getVariants
METHOD	gew	(Ljava/util/function/Function;Lale;)V	a	method_45788	method_45788
CLASS	gew$a	net/minecraft/class_807$class_808	net/minecraft/client/render/model/json/WeightedUnbakedModel$Deserializer
METHOD	gew$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgew;	a	method_3499	deserialize
CLASS	gex	net/minecraft/class_813	net/minecraft/client/render/model/json/ModelVariant
FIELD	gex	Lale;	a	field_4326	location
FIELD	gex	Lj;	b	field_4328	rotation
FIELD	gex	Z	c	field_4327	uvLock
FIELD	gex	I	d	field_4325	weight
METHOD	gex	()Lale;	a	method_3510	getLocation
METHOD	gex	()I	d	method_3511	getWeight
CLASS	gex$a	net/minecraft/class_813$class_814	net/minecraft/client/render/model/json/ModelVariant$Deserializer
FIELD	gex$a	Z	a	field_32810	DEFAULT_UV_LOCK
FIELD	gex$a	I	b	field_32811	DEFAULT_WEIGHT
FIELD	gex$a	I	c	field_32812	DEFAULT_X_ROTATION
FIELD	gex$a	I	d	field_32813	DEFAULT_Y_ROTATION
METHOD	gex$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgex;	a	method_3513	deserialize
METHOD	gex$a	(Lcom/google/gson/JsonObject;)Lgqz;	a	method_3515	deserializeRotation
METHOD	gex$a	(Lcom/google/gson/JsonObject;)Lale;	b	method_3514	deserializeModel
METHOD	gex$a	(Lcom/google/gson/JsonObject;)I	c	method_3517	deserializeWeight
METHOD	gex$a	(Lcom/google/gson/JsonObject;)Z	d	method_3516	deserializeUvLock
CLASS	gey	net/minecraft/class_812	net/minecraft/client/render/model/json/AndMultipartModelSelector
FIELD	gey	Ljava/lang/String;	a	field_32814	KEY
FIELD	gey	Ljava/lang/Iterable;	d	field_4324	selectors
METHOD	gey	(Ldsa;Ljava/util/function/Predicate;)Z	a	method_3507	method_3507
METHOD	gey	(Ldsb;Lgez;)Ljava/util/function/Predicate;	a	method_3508	method_3508
METHOD	gey	(Ljava/util/List;Ldsa;)Z	a	method_3506	method_3506
CLASS	gez	net/minecraft/class_815	net/minecraft/client/render/model/json/MultipartModelSelector
FIELD	gez	Lgez;	b	field_16900	TRUE
FIELD	gez	Lgez;	c	field_16901	FALSE
METHOD	gez	(Ldsa;)Z	a	method_16811	method_16811
METHOD	gez	(Ldsb;)Ljava/util/function/Predicate;	a	method_16810	method_16810
METHOD	gez	(Ldsa;)Z	b	method_16809	method_16809
METHOD	gez	(Ldsb;)Ljava/util/function/Predicate;	b	method_16808	method_16808
CLASS	gfa	net/minecraft/class_818	net/minecraft/client/render/model/json/SimpleMultipartModelSelector
FIELD	gfa	Lcom/google/common/base/Splitter;	a	field_4334	VALUE_SPLITTER
FIELD	gfa	Ljava/lang/String;	d	field_4333	key
FIELD	gfa	Ljava/lang/String;	e	field_4332	valueString
METHOD	gfa	(Ldsa;Ljava/util/function/Predicate;)Z	a	method_3527	method_3527
METHOD	gfa	(Ldsb;Ldtd;Ljava/lang/String;)Ljava/util/function/Predicate;	a	method_3525	createPredicate
METHOD	gfa	(Ldtd;Ljava/util/Optional;Ldsa;)Z	a	method_3528	method_3528
METHOD	gfa	(Ljava/util/List;Ldsa;)Z	a	method_3524	method_3524
METHOD	gfa	(Ldsb;Ldtd;Ljava/lang/String;)Ljava/util/function/Predicate;	b	method_3526	method_3526
CLASS	gfb	net/minecraft/class_816	net/minecraft/client/render/model/MultipartUnbakedModel
FIELD	gfb	Ldsb;	a	field_4329	stateFactory
FIELD	gfb	Ljava/util/List;	b	field_4330	components
METHOD	gfb	()Ljava/util/List;	a	method_3519	getComponents
METHOD	gfb	(Lgfd;)Ljava/util/stream/Stream;	a	method_3518	method_3518
METHOD	gfb	(Ljava/util/function/Function;Lgfd;)V	a	method_45789	method_45789
METHOD	gfb	()Ljava/util/Set;	b	method_3520	getModels
CLASS	gfb$a	net/minecraft/class_816$class_817	net/minecraft/client/render/model/MultipartUnbakedModel$Deserializer
FIELD	gfb$a	Lgep$a;	a	field_4331	context
METHOD	gfb$a	(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonArray;)Ljava/util/List;	a	method_3522	deserializeComponents
METHOD	gfb$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgfb;	a	method_3523	deserialize
CLASS	gfc	net/minecraft/class_821	net/minecraft/client/render/model/json/OrMultipartModelSelector
FIELD	gfc	Ljava/lang/String;	a	field_32815	KEY
FIELD	gfc	Ljava/lang/Iterable;	d	field_4337	selectors
METHOD	gfc	(Ldsa;Ljava/util/function/Predicate;)Z	a	method_3539	method_3539
METHOD	gfc	(Ldsb;Lgez;)Ljava/util/function/Predicate;	a	method_3540	method_3540
METHOD	gfc	(Ljava/util/List;Ldsa;)Z	a	method_3538	method_3538
CLASS	gfd	net/minecraft/class_819	net/minecraft/client/render/model/json/MultipartModelComponent
FIELD	gfd	Lgez;	a	field_4335	selector
FIELD	gfd	Lgew;	b	field_4336	model
METHOD	gfd	()Lgew;	a	method_3529	getModel
METHOD	gfd	(Ldsb;)Ljava/util/function/Predicate;	a	method_3530	getPredicate
CLASS	gfd$a	net/minecraft/class_819$class_820	net/minecraft/client/render/model/json/MultipartModelComponent$Deserializer
METHOD	gfd$a	(Lcom/google/gson/JsonElement;)Lgez;	a	method_3537	method_3537
METHOD	gfd$a	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgfd;	a	method_3535	deserialize
METHOD	gfd$a	(Lcom/google/gson/JsonObject;)Lgez;	a	method_3536	deserializeSelector
METHOD	gfd$a	(Ljava/util/Map$Entry;)Lgez;	a	method_3533	createStatePropertySelector
METHOD	gfd$a	(Lcom/google/gson/JsonElement;)Lgez;	b	method_3534	method_3534
METHOD	gfd$a	(Lcom/google/gson/JsonObject;)Lgez;	b	method_3531	deserializeSelectorOrDefault
CLASS	gfe	net/minecraft/class_6248	net/minecraft/unused/packageinfo/PackageInfo6248
CLASS	gff	net/minecraft/class_6249	net/minecraft/unused/packageinfo/PackageInfo6249
CLASS	gfg	net/minecraft/class_6250	net/minecraft/unused/packageinfo/PackageInfo6250
CLASS	gfh	net/minecraft/class_823	net/minecraft/client/render/block/entity/BannerBlockEntityRenderer
FIELD	gfh	Ljava/lang/String;	a	field_32816	BANNER
FIELD	gfh	I	b	field_32817	WIDTH
FIELD	gfh	I	c	field_32818	HEIGHT
FIELD	gfh	I	d	field_32819	ROTATIONS
FIELD	gfh	Ljava/lang/String;	e	field_32820	PILLAR
FIELD	gfh	Ljava/lang/String;	f	field_32821	CROSSBAR
FIELD	gfh	Lfwy;	g	field_20810	banner
FIELD	gfh	Lfwy;	h	field_20811	pillar
FIELD	gfh	Lfwy;	i	field_20812	crossbar
METHOD	gfh	()Lfxe;	a	method_32135	getTexturedModelData
METHOD	gfh	(Ldou;FLezw;Lgdm;II)V	a	method_3546	render
METHOD	gfh	(Lezw;Lgdm;IILfwy;Lgrb;Lctg;)V	a	method_58140	renderLayer
METHOD	gfh	(Lezw;Lgdm;IILfwy;Lgrb;ZLctg;Ldow;)V	a	method_29999	renderCanvas
METHOD	gfh	(Lezw;Lgdm;IILfwy;Lgrb;ZLctg;Ldow;Z)V	a	method_23802	renderCanvas
CLASS	gfi	net/minecraft/class_822	net/minecraft/client/render/block/entity/BeaconBlockEntityRenderer
FIELD	gfi	Lale;	a	field_4338	BEAM_TEXTURE
FIELD	gfi	I	b	field_32822	MAX_BEAM_HEIGHT
METHOD	gfi	(Ldpa;)Z	a	method_3542	rendersOutsideBoundingBox
METHOD	gfi	(Ldpa;FLezw;Lgdm;II)V	a	method_3541	render
METHOD	gfi	(Ldpa;Levp;)Z	a	method_33891	isInRenderDistance
METHOD	gfi	(Lezw$a;Lfaa;FFFFIFFFF)V	a	method_23076	renderBeamVertex
METHOD	gfi	(Lezw$a;Lfaa;FFFFIIFFFFFFFF)V	a	method_22740	renderBeamFace
METHOD	gfi	(Lezw;Lfaa;FFFFIIFFFFFFFFFFFF)V	a	method_22741	renderBeamLayer
METHOD	gfi	(Lezw;Lgdm;FJII[F)V	a	method_3543	renderBeam
METHOD	gfi	(Lezw;Lgdm;Lale;FFJII[FFF)V	a	method_3545	renderBeam
CLASS	gfj	net/minecraft/class_825	net/minecraft/client/render/block/entity/BedBlockEntityRenderer
FIELD	gfj	Lfwy;	a	field_27744	bedHead
FIELD	gfj	Lfwy;	b	field_27745	bedFoot
METHOD	gfj	(Ldbx;Liz;)Z	a	method_24188	method_24188
METHOD	gfj	(Ldpb;FLezw;Lgdm;II)V	a	method_3557	render
METHOD	gfj	(Lezw;Lgdm;Lfwy;Lje;Lgrb;IIZ)V	a	method_3558	renderPart
METHOD	gfj	()Lfxe;	b	method_32136	getHeadTexturedModelData
METHOD	gfj	()Lfxe;	c	method_32137	getFootTexturedModelData
CLASS	gfk	net/minecraft/class_3880	net/minecraft/client/render/block/entity/BellBlockEntityRenderer
FIELD	gfk	Lgrb;	a	field_17145	BELL_BODY_TEXTURE
FIELD	gfk	Ljava/lang/String;	b	field_32823	BELL_BODY
FIELD	gfk	Lfwy;	c	field_20816	bellBody
METHOD	gfk	(Ldpd;FLezw;Lgdm;II)V	a	method_17139	render
METHOD	gfk	()Lfxe;	b	method_32138	getTexturedModelData
CLASS	gfl	net/minecraft/class_824	net/minecraft/client/render/block/entity/BlockEntityRenderDispatcher
FIELD	gfl	Ldbw;	a	field_4348	world
FIELD	gfl	Lfeo;	b	field_4344	camera
FIELD	gfl	Levn;	c	field_4350	crosshairTarget
FIELD	gfl	Ljava/util/Map;	d	field_4345	renderers
FIELD	gfl	Lfgn;	e	field_4342	textRenderer
FIELD	gfl	Lfwu;	f	field_27746	entityModelLoader
FIELD	gfl	Ljava/util/function/Supplier;	g	field_27747	blockRenderManager
FIELD	gfl	Ljava/util/function/Supplier;	h	field_38880	itemRenderer
FIELD	gfl	Ljava/util/function/Supplier;	i	field_38881	entityRenderDispatcher
METHOD	gfl	(Ldbw;)V	a	method_3551	setWorld
METHOD	gfl	(Ldbw;Lfeo;Levn;)V	a	method_3549	configure
METHOD	gfl	(Ldpf;)Lgfm;	a	method_3550	get
METHOD	gfl	(Ldpf;FLezw;Lgdm;)V	a	method_3555	render
METHOD	gfl	(Ldpf;Lezw;Lgdm;II)Z	a	method_23077	renderEntity
METHOD	gfl	(Ldpf;Ljava/lang/Runnable;)V	a	method_3554	runReported
METHOD	gfl	(Lgfm;Ldpf;FLezw;Lgdm;)V	a	method_23079	render
METHOD	gfl	(Lgfm;Ldpf;Lezw;Lgdm;II)V	a	method_23080	method_23080
METHOD	gfl	(Lgfm;Ldpf;FLezw;Lgdm;)V	b	method_23081	method_23081
CLASS	gfm	net/minecraft/class_827	net/minecraft/client/render/block/entity/BlockEntityRenderer
METHOD	gfm	(Ldpf;)Z	a	method_3563	rendersOutsideBoundingBox
METHOD	gfm	(Ldpf;FLezw;Lgdm;II)V	a	method_3569	render
METHOD	gfm	(Ldpf;Levp;)Z	a	method_33892	isInRenderDistance
METHOD	gfm	()I	aP_	method_33893	getRenderDistance
CLASS	gfn	net/minecraft/class_5614	net/minecraft/client/render/block/entity/BlockEntityRendererFactory
CLASS	gfn$a	net/minecraft/class_5614$class_5615	net/minecraft/client/render/block/entity/BlockEntityRendererFactory$Context
FIELD	gfn$a	Lgfl;	a	field_27748	renderDispatcher
FIELD	gfn$a	Lgeg;	b	field_27749	renderManager
FIELD	gfn$a	Lgjt;	c	field_38882	itemRenderer
FIELD	gfn$a	Lgit;	d	field_38883	entityRenderDispatcher
FIELD	gfn$a	Lfwu;	e	field_27750	layerRenderDispatcher
FIELD	gfn$a	Lfgn;	f	field_27751	textRenderer
METHOD	gfn$a	()Lgfl;	a	method_32139	getRenderDispatcher
METHOD	gfn$a	(Lfww;)Lfwy;	a	method_32140	getLayerModelPart
METHOD	gfn$a	()Lgeg;	b	method_32141	getRenderManager
METHOD	gfn$a	()Lgit;	c	method_43334	getEntityRenderDispatcher
METHOD	gfn$a	()Lgjt;	d	method_43335	getItemRenderer
METHOD	gfn$a	()Lfwu;	e	method_32142	getLayerRenderDispatcher
METHOD	gfn$a	()Lfgn;	f	method_32143	getTextRenderer
CLASS	gfo	net/minecraft/class_5616	net/minecraft/client/render/block/entity/BlockEntityRendererFactories
FIELD	gfo	Ljava/util/Map;	a	field_27752	FACTORIES
METHOD	gfo	(Lcom/google/common/collect/ImmutableMap$Builder;Lgfn$a;Ldph;Lgfn;)V	a	method_32145	method_32145
METHOD	gfo	(Ldph;Lgfn;)V	a	method_32144	register
METHOD	gfo	(Lgfn$a;)Ljava/util/Map;	a	method_32146	reload
CLASS	gfp	net/minecraft/class_4737	net/minecraft/client/render/block/entity/LightmapCoordinatesRetriever
METHOD	gfp	()Lit/unimi/dsi/fastutil/ints/Int2IntFunction;	a	method_24189	getFallback
METHOD	gfp	(I)I	a	method_24190	method_24190
METHOD	gfp	(Ldpf;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction;	a	method_24191	getFrom
METHOD	gfp	(Ldpf;Ldpf;)Lit/unimi/dsi/fastutil/ints/Int2IntFunction;	a	method_24192	getFromBoth
METHOD	gfp	(Ldpf;Ldpf;I)I	a	method_24193	method_24193
METHOD	gfp	(I)I	b	method_24194	method_24194
CLASS	gfq	net/minecraft/class_8189	net/minecraft/client/render/block/entity/BrushableBlockEntityRenderer
FIELD	gfq	Lgjt;	a	field_42928	itemRenderer
METHOD	gfq	(Ldpj;FLezw;Lgdm;II)V	a	method_49348	render
METHOD	gfq	(Lje;I)[F	a	method_49349	getTranslation
CLASS	gfq$1	net/minecraft/class_8189$1	net/minecraft/client/render/block/entity/BrushableBlockEntityRenderer$1
FIELD	gfq$1	[I	a	field_42929	field_42929
CLASS	gfr	net/minecraft/class_3941	net/minecraft/client/render/block/entity/CampfireBlockEntityRenderer
FIELD	gfr	F	a	field_32824	SCALE
FIELD	gfr	Lgjt;	b	field_38884	itemRenderer
METHOD	gfr	(Ldpl;FLezw;Lgdm;II)V	a	method_17581	render
CLASS	gfs	net/minecraft/class_826	net/minecraft/client/render/block/entity/ChestBlockEntityRenderer
FIELD	gfs	Ljava/lang/String;	a	field_32825	BASE
FIELD	gfs	Ljava/lang/String;	b	field_32826	LID
FIELD	gfs	Ljava/lang/String;	c	field_32827	LATCH
FIELD	gfs	Lfwy;	d	field_20817	singleChestLid
FIELD	gfs	Lfwy;	e	field_20818	singleChestBase
FIELD	gfs	Lfwy;	f	field_20819	singleChestLatch
FIELD	gfs	Lfwy;	g	field_20820	doubleChestLeftLid
FIELD	gfs	Lfwy;	h	field_20821	doubleChestLeftBase
FIELD	gfs	Lfwy;	i	field_20822	doubleChestLeftLatch
FIELD	gfs	Lfwy;	j	field_21479	doubleChestRightLid
FIELD	gfs	Lfwy;	k	field_21480	doubleChestRightBase
FIELD	gfs	Lfwy;	l	field_21481	doubleChestRightLatch
FIELD	gfs	Z	m	field_4365	christmas
METHOD	gfs	(Lezw;Lfaa;Lfwy;Lfwy;Lfwy;FII)V	a	method_22749	render
METHOD	gfs	()Lfxe;	b	method_32147	getSingleTexturedModelData
METHOD	gfs	()Lfxe;	c	method_32148	getRightDoubleTexturedModelData
METHOD	gfs	()Lfxe;	d	method_32149	getLeftDoubleTexturedModelData
CLASS	gft	net/minecraft/class_829	net/minecraft/client/render/block/entity/ConduitBlockEntityRenderer
FIELD	gft	Lgrb;	a	field_4377	BASE_TEXTURE
FIELD	gft	Lgrb;	b	field_4378	CAGE_TEXTURE
FIELD	gft	Lgrb;	c	field_4373	WIND_TEXTURE
FIELD	gft	Lgrb;	d	field_4371	WIND_VERTICAL_TEXTURE
FIELD	gft	Lgrb;	e	field_4379	OPEN_EYE_TEXTURE
FIELD	gft	Lgrb;	f	field_4380	CLOSED_EYE_TEXTURE
FIELD	gft	Lfwy;	g	field_20823	conduitEye
FIELD	gft	Lfwy;	h	field_20824	conduitWind
FIELD	gft	Lfwy;	i	field_20825	conduitShell
FIELD	gft	Lfwy;	j	field_20826	conduit
FIELD	gft	Lgfl;	k	field_27753	dispatcher
METHOD	gft	(Ldpr;FLezw;Lgdm;II)V	a	method_22750	render
METHOD	gft	()Lfxe;	b	method_32150	getEyeTexturedModelData
METHOD	gft	()Lfxe;	c	method_32151	getWindTexturedModelData
METHOD	gft	()Lfxe;	d	method_32152	getShellTexturedModelData
METHOD	gft	()Lfxe;	e	method_32153	getPlainTexturedModelData
CLASS	gfu	net/minecraft/class_8188	net/minecraft/client/render/block/entity/DecoratedPotBlockEntityRenderer
FIELD	gfu	Ljava/lang/String;	a	field_42913	NECK
FIELD	gfu	Ljava/lang/String;	b	field_42914	FRONT
FIELD	gfu	Ljava/lang/String;	c	field_42915	BACK
FIELD	gfu	Ljava/lang/String;	d	field_42916	LEFT
FIELD	gfu	Ljava/lang/String;	e	field_42917	RIGHT
FIELD	gfu	Ljava/lang/String;	f	field_42918	TOP
FIELD	gfu	Ljava/lang/String;	g	field_42919	BOTTOM
FIELD	gfu	Lfwy;	h	field_42920	neck
FIELD	gfu	Lfwy;	i	field_42921	front
FIELD	gfu	Lfwy;	j	field_42922	back
FIELD	gfu	Lfwy;	k	field_42923	left
FIELD	gfu	Lfwy;	l	field_42924	right
FIELD	gfu	Lfwy;	m	field_42925	top
FIELD	gfu	Lfwy;	n	field_42926	bottom
FIELD	gfu	Lgrb;	o	field_42927	baseTexture
FIELD	gfu	F	p	field_46728	field_46728
METHOD	gfu	(Ldpv;FLezw;Lgdm;II)V	a	method_49344	render
METHOD	gfu	(Lfwy;Lezw;Lgdm;IILgrb;)V	a	method_49345	renderDecoratedSide
METHOD	gfu	(Ljava/util/Optional;)Lgrb;	a	method_49343	getTextureIdFromSherd
METHOD	gfu	()Lfxe;	b	method_49346	getTopBottomNeckTexturedModelData
METHOD	gfu	()Lfxe;	c	method_49347	getSidesTexturedModelData
CLASS	gfv	net/minecraft/class_828	net/minecraft/client/render/block/entity/EnchantingTableBlockEntityRenderer
FIELD	gfv	Lgrb;	a	field_4369	BOOK_TEXTURE
FIELD	gfv	Lftg;	b	field_4370	book
METHOD	gfv	(Ldpz;FLezw;Lgdm;II)V	a	method_3571	render
CLASS	gfw	net/minecraft/class_7761	net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer
FIELD	gfw	Ljava/lang/String;	a	field_40522	PLANK
FIELD	gfw	Ljava/lang/String;	b	field_40523	V_CHAINS
FIELD	gfw	Ljava/lang/String;	c	field_40516	NORMAL_CHAINS
FIELD	gfw	Ljava/lang/String;	d	field_40517	CHAIN_L1
FIELD	gfw	Ljava/lang/String;	e	field_40518	CHAIN_L2
FIELD	gfw	Ljava/lang/String;	f	field_40519	CHAIN_R1
FIELD	gfw	Ljava/lang/String;	g	field_40520	CHAIN_R2
FIELD	gfw	Ljava/lang/String;	h	field_40521	BOARD
FIELD	gfw	F	i	field_44574	MODEL_SCALE
FIELD	gfw	F	j	field_44575	TEXT_SCALE
FIELD	gfw	Levp;	k	field_44576	TEXT_OFFSET
FIELD	gfw	Ljava/util/Map;	l	field_40524	MODELS
METHOD	gfw	(Lgfn$a;Ldtn;)Lgfw$a;	a	method_45794	method_45794
METHOD	gfw	(Ldtn;)Ldtn;	b	method_45796	method_45796
METHOD	gfw	()Lfxe;	e	method_45795	getTexturedModelData
METHOD	gfw	(Ldqp;FLezw;Lgdm;II)V	method_23083	method_23083	render
CLASS	gfw$a	net/minecraft/class_7761$class_7762	net/minecraft/client/render/block/entity/HangingSignBlockEntityRenderer$HangingSignModel
FIELD	gfw$a	Lfwy;	a	field_40525	root
FIELD	gfw$a	Lfwy;	b	field_40526	plank
FIELD	gfw$a	Lfwy;	c	field_40527	vChains
FIELD	gfw$a	Lfwy;	d	field_40528	normalChains
METHOD	gfw$a	(Ldsa;)V	a	method_45797	updateVisibleParts
CLASS	gfx	net/minecraft/class_3942	net/minecraft/client/render/block/entity/LecternBlockEntityRenderer
FIELD	gfx	Lftg;	a	field_17428	book
METHOD	gfx	(Ldqh;FLezw;Lgdm;II)V	a	method_17582	render
CLASS	gfy	net/minecraft/class_835	net/minecraft/client/render/block/entity/PistonBlockEntityRenderer
FIELD	gfy	Lgeg;	a	field_4389	manager
METHOD	gfy	(Ldrw;FLezw;Lgdm;II)V	a	method_3576	render
METHOD	gfy	(Liz;Ldsa;Lezw;Lgdm;Ldbw;ZI)V	a	method_3575	renderModel
CLASS	gfz	net/minecraft/class_834	net/minecraft/client/render/block/entity/ShulkerBoxBlockEntityRenderer
FIELD	gfz	Lfvr;	a	field_4387	model
METHOD	gfz	(Ldqo;FLezw;Lgdm;II)V	a	method_3574	render
CLASS	gga	net/minecraft/class_837	net/minecraft/client/render/block/entity/SignBlockEntityRenderer
FIELD	gga	Ljava/lang/String;	a	field_32830	STICK
FIELD	gga	I	b	field_33962	GLOWING_BLACK_COLOR
FIELD	gga	I	c	field_33963	RENDER_DISTANCE
FIELD	gga	F	d	field_44577	SCALE
FIELD	gga	Levp;	e	field_44578	TEXT_OFFSET
FIELD	gga	Ljava/util/Map;	f	field_27754	typeToModel
FIELD	gga	Lfgn;	g	field_27755	textRenderer
METHOD	gga	(ILxo;)Layj;	a	method_45799	method_45799
METHOD	gga	(Ldqp;FLezw;Lgdm;II)V	a	method_23083	render
METHOD	gga	(Ldqp;Lezw;Lgdm;IILdsa;Ldlx;Ldtn;Lfuu;)V	a	method_49920	render
METHOD	gga	(Ldqq;)I	a	method_37311	getColor
METHOD	gga	(Ldtn;)Lgrb;	a	method_45792	getTextureId
METHOD	gga	(Lezw;FLdsa;)V	a	method_49918	setAngles
METHOD	gga	(Lezw;IILfuu;Lfaa;)V	a	method_45793	renderSignModel
METHOD	gga	(Lezw;Lgdm;IILdtn;Lfuu;)V	a	method_45800	renderSign
METHOD	gga	(Lezw;ZLevp;)V	a	method_49919	setTextAngles
METHOD	gga	(Lfwu;Ldtn;)Lgga$a;	a	method_32157	createSignModel
METHOD	gga	(Lgfn$a;Ldtn;)Lgga$a;	a	method_32158	method_32158
METHOD	gga	(Liz;I)Z	a	method_37312	shouldRender
METHOD	gga	(Liz;Ldqq;Lezw;Lgdm;IIIZ)V	a	method_45798	renderText
METHOD	gga	()F	b	method_51272	getSignScale
METHOD	gga	(Ldtn;)Ldtn;	b	method_32156	method_32156
METHOD	gga	()F	c	method_51273	getTextScale
METHOD	gga	()Levp;	d	method_45790	getTextOffset
METHOD	gga	()Lfxe;	f	method_32154	getTexturedModelData
CLASS	gga$a	net/minecraft/class_837$class_4702	net/minecraft/client/render/block/entity/SignBlockEntityRenderer$SignModel
FIELD	gga$a	Lfwy;	a	field_27756	root
FIELD	gga$a	Lfwy;	b	field_21531	stick
CLASS	ggb	net/minecraft/class_836	net/minecraft/client/render/block/entity/SkullBlockEntityRenderer
FIELD	ggb	Ljava/util/Map;	a	field_4391	MODELS
FIELD	ggb	Ljava/util/Map;	b	field_4390	TEXTURES
METHOD	ggb	(Ldlz$a;Lcxp;)Lgdu;	a	method_3578	getRenderLayer
METHOD	ggb	(Ldqr;FLezw;Lgdm;II)V	a	method_3577	render
METHOD	ggb	(Lfwu;)Ljava/util/Map;	a	method_32160	getModels
METHOD	ggb	(Ljava/util/HashMap;)V	a	method_3580	method_3580
METHOD	ggb	(Lje;FFLezw;Lgdm;ILfvv;Lgdu;)V	a	method_32161	renderSkull
CLASS	ggc	net/minecraft/class_839	net/minecraft/client/render/block/entity/MobSpawnerBlockEntityRenderer
FIELD	ggc	Lgit;	a	field_38885	entityRenderDispatcher
METHOD	ggc	(FLezw;Lgdm;ILbss;Lgit;DD)V	a	method_55253	render
METHOD	ggc	(Ldqt;FLezw;Lgdm;II)V	a	method_3589	render
CLASS	ggd	net/minecraft/class_838	net/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer
METHOD	ggd	(Ldqu;)Z	a	method_3588	rendersOutsideBoundingBox
METHOD	ggd	(Ldqu;FLezw;Lgdm;II)V	a	method_3587	render
METHOD	ggd	(Ldqu;Lfaa;Liz;Lezw;)V	a	method_3585	renderInvisibleBlocks
CLASS	ggd$1	net/minecraft/class_838$1	net/minecraft/client/render/block/entity/StructureBlockBlockEntityRenderer$1
FIELD	ggd$1	[I	a	field_4402	field_4402
FIELD	ggd$1	[I	b	field_4401	field_4401
CLASS	gge	net/minecraft/class_841	net/minecraft/client/render/block/entity/EndGatewayBlockEntityRenderer
FIELD	gge	Lale;	c	field_4409	BEAM_TEXTURE
METHOD	gge	(Ldqv;FLezw;Lgdm;II)V	a	method_22751	render
CLASS	ggf	net/minecraft/class_840	net/minecraft/client/render/block/entity/EndPortalBlockEntityRenderer
FIELD	ggf	Lale;	a	field_4406	SKY_TEXTURE
FIELD	ggf	Lale;	b	field_4407	PORTAL_TEXTURE
METHOD	ggf	(Ldqw;FLezw;Lgdm;II)V	a	method_3591	render
METHOD	ggf	(Ldqw;Lorg/joml/Matrix4f;Lfaa;)V	a	method_23084	renderSides
METHOD	ggf	(Ldqw;Lorg/joml/Matrix4f;Lfaa;FFFFFFFFLje;)V	a	method_23085	renderSide
METHOD	ggf	()F	b	method_3594	getTopYOffset
METHOD	ggf	()F	c	method_35793	getBottomYOffset
METHOD	ggf	()Lgdu;	d	method_34589	getLayer
CLASS	ggg	net/minecraft/class_8984	net/minecraft/client/render/block/entity/TrialSpawnerBlockEntityRenderer
FIELD	ggg	Lgit;	a	field_47464	entityRenderDispatcher
METHOD	ggg	(Ldqz;FLezw;Lgdm;II)V	a	method_55254	render
CLASS	ggh	net/minecraft/class_9214	net/minecraft/client/render/block/entity/VaultBlockEntityRenderer
FIELD	ggh	Lgjt;	a	field_48952	itemRenderer
FIELD	ggh	Lazf;	b	field_48953	random
METHOD	ggh	(FLdbw;Lezw;Lgdm;ILcun;Lgjt;FFLazf;)V	a	method_56851	renderDisplayItem
METHOD	ggh	(Ldri;FLezw;Lgdm;II)V	a	method_56852	render
CLASS	ggi	net/minecraft/class_6252	net/minecraft/unused/packageinfo/PackageInfo6252
CLASS	ggj	net/minecraft/class_6849	net/minecraft/client/render/chunk/RenderedChunk
FIELD	ggj	Ljava/util/Map;	a	field_36310	blockEntities
FIELD	ggj	Ljava/util/List;	b	field_36311	blockStateContainers
FIELD	ggj	Z	c	field_36312	debugWorld
FIELD	ggj	Ldug;	d	field_36313	chunk
METHOD	ggj	(III)Ljava/lang/String;	a	method_39961	method_39961
METHOD	ggj	(Liz;)Ldpf;	a	method_39962	getBlockEntity
METHOD	ggj	(Liz;)Ldsa;	b	method_39963	getBlockState
CLASS	ggk	net/minecraft/class_853	net/minecraft/client/render/chunk/ChunkRendererRegion
FIELD	ggk	[[Lggj;	a	field_4483	chunks
FIELD	ggk	Ldbw;	b	field_4490	world
FIELD	ggk	I	c	field_4488	chunkXOffset
FIELD	ggk	I	d	field_4487	chunkZOffset
CLASS	ggl	net/minecraft/class_6850	net/minecraft/client/render/chunk/ChunkRendererRegionBuilder
FIELD	ggl	Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;	a	field_36314	chunks
METHOD	ggl	(Ldbw;J)Lggl$a;	a	method_39968	method_39968
METHOD	ggl	(Ldbw;Liz;Liz;I)Lggk;	a	method_39969	build
METHOD	ggl	(Liz;Liz;II[[Lggl$a;)Z	a	method_39970	isEmptyBetween
CLASS	ggl$a	net/minecraft/class_6850$class_6851	net/minecraft/client/render/chunk/ChunkRendererRegionBuilder$ClientChunk
FIELD	ggl$a	Ldug;	a	field_36315	chunk
FIELD	ggl$a	Lggj;	b	field_36316	renderedChunk
METHOD	ggl$a	()Ldug;	a	method_39971	getChunk
METHOD	ggl$a	()Lggj;	b	method_39972	getRenderedChunk
CLASS	ggm	net/minecraft/class_846	net/minecraft/client/render/chunk/ChunkBuilder
FIELD	ggm	I	a	field_35300	field_35300
FIELD	ggm	Ljava/util/concurrent/PriorityBlockingQueue;	b	field_35301	prioritizedTaskQueue
FIELD	ggm	Ljava/util/Queue;	c	field_35302	taskQueue
FIELD	ggm	I	d	field_35303	processablePrioritizedTaskCount
FIELD	ggm	Ljava/util/Queue;	e	field_4443	uploadQueue
FIELD	ggm	Lgdx;	f	field_20828	buffers
FIELD	ggm	Lgdy;	g	field_46907	buffersPool
FIELD	ggm	I	h	field_20992	queuedTaskCount
FIELD	ggm	Z	i	field_46908	stopped
FIELD	ggm	Lbpl;	j	field_20829	mailbox
FIELD	ggm	Ljava/util/concurrent/Executor;	k	field_20830	executor
FIELD	ggm	Lfxt;	l	field_20831	world
FIELD	ggm	Lgdk;	m	field_20832	worldRenderer
FIELD	ggm	Levp;	n	field_18766	cameraPosition
METHOD	ggm	()Ljava/lang/String;	a	method_3622	getDebugString
METHOD	ggm	(Levp;)V	a	method_19419	setCameraPosition
METHOD	ggm	(Lezr$b;Lezz;)Ljava/util/concurrent/CompletableFuture;	a	method_3635	scheduleUpload
METHOD	ggm	(Lezz;Lezr$b;)V	a	method_43610	method_43610
METHOD	ggm	(Lfxt;)V	a	method_22752	setWorld
METHOD	ggm	(Lgdx;Lggm$c;Ljava/lang/Throwable;)V	a	method_22755	method_22755
METHOD	ggm	(Lggm$b$a;)V	a	method_22756	send
METHOD	ggm	(Lggm$b$a;Lgdx;)Ljava/util/concurrent/CompletableFuture;	a	method_22757	method_22757
METHOD	ggm	(Lggm$b;Lggl;)V	a	method_3627	rebuild
METHOD	ggm	(Lggm$c;Lgdx;)V	a	method_23618	method_23618
METHOD	ggm	(Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletionStage;	a	method_38555	method_38555
METHOD	ggm	()I	b	method_34845	getToBatchCount
METHOD	ggm	(Lggm$b$a;)V	b	method_23086	method_23086
METHOD	ggm	()I	c	method_34846	getChunksToUpload
METHOD	ggm	()I	d	method_34847	getFreeBufferCount
METHOD	ggm	()Levp;	e	method_19420	getCameraPosition
METHOD	ggm	()V	f	method_22761	upload
METHOD	ggm	()V	g	method_3632	reset
METHOD	ggm	()Z	h	method_3630	isEmpty
METHOD	ggm	()V	i	method_3619	stop
METHOD	ggm	()V	j	method_22763	scheduleRunTasks
METHOD	ggm	()Lggm$b$a;	k	method_39132	pollTask
METHOD	ggm	()V	l	method_3633	clear
CLASS	ggm$a	net/minecraft/class_846$class_849	net/minecraft/client/render/chunk/ChunkBuilder$ChunkData
FIELD	ggm$a	Lggm$a;	a	field_4451	EMPTY
FIELD	ggm$a	Ljava/util/Set;	b	field_4450	nonEmptyLayers
FIELD	ggm$a	Ljava/util/List;	c	field_4456	blockEntities
FIELD	ggm$a	Lggo;	d	field_4455	occlusionGraph
FIELD	ggm$a	Lezr$c;	e	field_4453	transparentSortingData
METHOD	ggm$a	()Z	a	method_3645	isEmpty
METHOD	ggm$a	(Lgdu;)Z	a	method_3641	isEmpty
METHOD	ggm$a	(Lje;Lje;)Z	a	method_3650	isVisibleThrough
METHOD	ggm$a	()Ljava/util/List;	b	method_3642	getBlockEntities
CLASS	ggm$a$1	net/minecraft/class_846$class_849$1	net/minecraft/client/render/chunk/ChunkBuilder$ChunkData$1
CLASS	ggm$b	net/minecraft/class_846$class_851	net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk
FIELD	ggm$b	I	a	field_32832	field_32832
FIELD	ggm$b	I	b	field_29641	index
FIELD	ggm$b	Ljava/util/concurrent/atomic/AtomicReference;	c	field_4459	data
FIELD	ggm$b	Lggm;	d	field_20833	field_20833
FIELD	ggm$b	Ljava/util/concurrent/atomic/AtomicInteger;	e	field_36374	numFailures
FIELD	ggm$b	Lggm$b$b;	f	field_20834	rebuildTask
FIELD	ggm$b	Lggm$b$c;	g	field_4461	sortTask
FIELD	ggm$b	Ljava/util/Set;	h	field_4457	blockEntities
FIELD	ggm$b	Ljava/util/Map;	i	field_4462	buffers
FIELD	ggm$b	Levk;	j	field_4458	boundingBox
FIELD	ggm$b	Z	k	field_4464	needsRebuild
FIELD	ggm$b	Liz$a;	l	field_4467	origin
FIELD	ggm$b	[Liz$a;	m	field_4472	neighborPositions
FIELD	ggm$b	Z	n	field_4463	needsImportantRebuild
METHOD	ggm$b	()Z	a	method_3673	shouldBuild
METHOD	ggm$b	(III)V	a	method_3653	setOrigin
METHOD	ggm$b	(Lezr;)V	a	method_3655	beginBufferBuilding
METHOD	ggm$b	(Lgdu;)Lezz;	a	method_3656	getBuffer
METHOD	ggm$b	(Lgdu;Lggm;)Z	a	method_22773	scheduleSort
METHOD	ggm$b	(Lggl;)Lggm$b$a;	a	method_3674	createRebuildTask
METHOD	ggm$b	(Lggm;Lggl;)V	a	method_22777	scheduleRebuild
METHOD	ggm$b	(Liz;)Z	a	method_3651	isChunkNonEmpty
METHOD	ggm$b	(Ljava/util/Collection;)V	a	method_22778	setNoCullingBlockEntities
METHOD	ggm$b	(Lje;)Liz;	a	method_3676	getNeighborPosition
METHOD	ggm$b	(Z)V	a	method_3654	scheduleRebuild
METHOD	ggm$b	([Liz$a;)V	a	method_3660	method_3660
METHOD	ggm$b	()Levk;	b	method_40051	getBoundingBox
METHOD	ggm$b	(III)Z	b	method_52841	method_52841
METHOD	ggm$b	(Lgdu;)Lezz;	b	method_22779	method_22779
METHOD	ggm$b	(Lggl;)V	b	method_22781	rebuild
METHOD	ggm$b	()D	c	method_3668	getSquaredCameraDistance
METHOD	ggm$b	(Lgdu;)Lgdu;	c	method_22780	method_22780
METHOD	ggm$b	()Lggm$a;	d	method_3677	getData
METHOD	ggm$b	()V	e	method_3659	delete
METHOD	ggm$b	()Liz;	f	method_3670	getOrigin
METHOD	ggm$b	()V	g	method_3662	cancelRebuild
METHOD	ggm$b	()Z	h	method_3672	needsRebuild
METHOD	ggm$b	()Z	i	method_3661	needsImportantRebuild
METHOD	ggm$b	()Z	j	method_3663	cancel
METHOD	ggm$b	()V	k	method_3675	clear
CLASS	ggm$b$a	net/minecraft/class_846$class_851$class_4577	net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$Task
FIELD	ggm$b$a	D	a	field_20835	distance
FIELD	ggm$b$a	Ljava/util/concurrent/atomic/AtomicBoolean;	b	field_20836	cancelled
FIELD	ggm$b$a	Z	c	field_35304	prioritized
METHOD	ggm$b$a	()V	a	method_22782	cancel
METHOD	ggm$b$a	(Lgdx;)Ljava/util/concurrent/CompletableFuture;	a	method_22783	run
METHOD	ggm$b$a	(Lggm$b$a;)I	a	method_22784	compareTo
METHOD	ggm$b$a	()Ljava/lang/String;	b	method_38556	getName
CLASS	ggm$b$b	net/minecraft/class_846$class_851$class_4578	net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$RebuildTask
FIELD	ggm$b$b	Lggk;	d	field_20838	region
FIELD	ggm$b$b	Lggm$b;	e	field_20839	field_20839
METHOD	ggm$b$b	(FFFLgdx;)Lggm$b$b$a;	a	method_22785	render
METHOD	ggm$b$b	(Lggm$a;Ljava/util/List;Ljava/lang/Throwable;)Lggm$c;	a	method_23619	method_23619
METHOD	ggm$b$b	(Lggm$b$b$a;Ldpf;)V	a	method_23087	addBlockEntity
METHOD	ggm$b$b	(Ljava/util/List;Lggm$a;Lgdu;Lezr$b;)V	a	method_22788	method_22788
CLASS	ggm$b$b$a	net/minecraft/class_846$class_851$class_4578$class_7435	net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$RebuildTask$RenderData
FIELD	ggm$b$b$a	Ljava/util/List;	a	field_39079	noCullingBlockEntities
FIELD	ggm$b$b$a	Ljava/util/List;	b	field_39080	blockEntities
FIELD	ggm$b$b$a	Ljava/util/Map;	c	field_39081	buffers
FIELD	ggm$b$b$a	Lggo;	d	field_39082	chunkOcclusionData
FIELD	ggm$b$b$a	Lezr$c;	e	field_39083	translucencySortingData
CLASS	ggm$b$c	net/minecraft/class_846$class_851$class_4579	net/minecraft/client/render/chunk/ChunkBuilder$BuiltChunk$SortTask
FIELD	ggm$b$c	Lggm$b;	d	field_20840	field_20840
FIELD	ggm$b$c	Lggm$a;	e	field_20841	data
METHOD	ggm$b$c	(Lggm$c;Ljava/lang/Throwable;)Lggm$c;	a	method_22789	method_22789
METHOD	ggm$b$c	(Ljava/lang/Void;)Lggm$c;	a	method_22790	method_22790
CLASS	ggm$c	net/minecraft/class_846$class_4690	net/minecraft/client/render/chunk/ChunkBuilder$Result
FIELD	ggm$c	Lggm$c;	a	field_21438	field_21438
FIELD	ggm$c	Lggm$c;	b	field_21439	field_21439
FIELD	ggm$c	[Lggm$c;	c	field_21440	field_21440
METHOD	ggm$c	()[Lggm$c;	a	method_36923	method_36923
CLASS	ggn	net/minecraft/class_852	net/minecraft/client/render/chunk/ChunkOcclusionDataBuilder
FIELD	ggn	I	a	field_32833	field_32833
FIELD	ggn	I	b	field_32834	field_32834
FIELD	ggn	I	c	field_32835	field_32835
FIELD	ggn	I	d	field_32836	field_32836
FIELD	ggn	I	e	field_32837	field_32837
FIELD	ggn	I	f	field_32838	field_32838
FIELD	ggn	I	g	field_32839	field_32839
FIELD	ggn	I	h	field_4477	STEP_X
FIELD	ggn	I	i	field_4476	STEP_Z
FIELD	ggn	I	j	field_4475	STEP_Y
FIELD	ggn	I	k	field_32840	field_32840
FIELD	ggn	[Lje;	l	field_4479	DIRECTIONS
FIELD	ggn	Ljava/util/BitSet;	m	field_4478	closed
FIELD	ggn	[I	n	field_4474	EDGE_POINTS
FIELD	ggn	I	o	field_4473	openCount
METHOD	ggn	()Lggo;	a	method_3679	build
METHOD	ggn	(I)Ljava/util/Set;	a	method_3687	getOpenFaces
METHOD	ggn	(III)I	a	method_3681	pack
METHOD	ggn	(ILjava/util/Set;)V	a	method_3684	addEdgeFaces
METHOD	ggn	(ILje;)I	a	method_3685	offset
METHOD	ggn	(Liz;)V	a	method_3682	markClosed
METHOD	ggn	([I)V	a	method_3680	method_3680
METHOD	ggn	(Liz;)I	b	method_3683	pack
CLASS	ggn$1	net/minecraft/class_852$1	net/minecraft/client/render/chunk/ChunkOcclusionDataBuilder$1
FIELD	ggn$1	[I	a	field_4480	field_4480
CLASS	ggo	net/minecraft/class_854	net/minecraft/client/render/chunk/ChunkOcclusionData
FIELD	ggo	I	a	field_4491	DIRECTION_COUNT
FIELD	ggo	Ljava/util/BitSet;	b	field_4492	visibility
METHOD	ggo	(Ljava/util/Set;)V	a	method_3693	addOpenEdgeFaces
METHOD	ggo	(Lje;Lje;)Z	a	method_3695	isVisibleThrough
METHOD	ggo	(Lje;Lje;Z)V	a	method_3692	setVisibleThrough
METHOD	ggo	(Z)V	a	method_3694	fill
CLASS	ggp	net/minecraft/class_6253	net/minecraft/unused/packageinfo/PackageInfo6253
CLASS	ggq	net/minecraft/class_4604	net/minecraft/client/render/Frustum
FIELD	ggq	I	a	field_34820	RECESSION_SCALE
FIELD	ggq	Lorg/joml/FrustumIntersection;	b	field_40823	frustumIntersection
FIELD	ggq	Lorg/joml/Matrix4f;	c	field_40824	positionProjectionMatrix
FIELD	ggq	Lorg/joml/Vector4f;	d	field_34821	recession
FIELD	ggq	D	e	field_20995	x
FIELD	ggq	D	f	field_20996	y
FIELD	ggq	D	g	field_20997	z
METHOD	ggq	(DDD)V	a	method_23088	setPosition
METHOD	ggq	(DDDDDD)Z	a	method_23089	isVisible
METHOD	ggq	(I)Lggq;	a	method_38557	coverBoxAroundSetPosition
METHOD	ggq	(Levk;)Z	a	method_23093	isVisible
METHOD	ggq	(Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)V	a	method_23092	init
CLASS	ggr	net/minecraft/class_6254	net/minecraft/unused/packageinfo/PackageInfo6254
CLASS	ggs	net/minecraft/class_4703	net/minecraft/client/render/debug/BeeDebugRenderer
FIELD	ggs	Lffd;	A	field_21532	client
FIELD	ggs	Ljava/util/Map;	B	field_21533	hives
FIELD	ggs	Ljava/util/Map;	C	field_21534	bees
FIELD	ggs	Ljava/util/UUID;	D	field_21535	targetedEntity
FIELD	ggs	Z	a	field_32841	field_32841
FIELD	ggs	Z	b	field_32842	field_32842
FIELD	ggs	Z	c	field_32843	field_32843
FIELD	ggs	Z	d	field_32844	field_32844
FIELD	ggs	Z	e	field_32845	field_32845
FIELD	ggs	Z	f	field_32846	field_32846
FIELD	ggs	Z	g	field_32847	field_32847
FIELD	ggs	Z	h	field_32848	field_32848
FIELD	ggs	Z	i	field_32849	field_32849
FIELD	ggs	Z	j	field_32850	field_32850
FIELD	ggs	Z	k	field_32851	field_32851
FIELD	ggs	Z	l	field_32852	field_32852
FIELD	ggs	Z	m	field_32853	field_32853
FIELD	ggs	Z	n	field_32854	field_32854
FIELD	ggs	I	o	field_32855	HIVE_RANGE
FIELD	ggs	I	p	field_32856	BEE_RANGE
FIELD	ggs	I	q	field_32857	TARGET_ENTITY_RANGE
FIELD	ggs	I	r	field_32858	field_32858
FIELD	ggs	F	s	field_32859	DEFAULT_DRAWN_STRING_SIZE
FIELD	ggs	I	t	field_32860	WHITE
FIELD	ggs	I	u	field_32861	YELLOW
FIELD	ggs	I	v	field_32862	ORANGE
FIELD	ggs	I	w	field_32863	GREEN
FIELD	ggs	I	x	field_32864	GRAY
FIELD	ggs	I	y	field_32865	PINK
FIELD	ggs	I	z	field_32866	RED
METHOD	ggs	(I)V	a	method_35794	removeBee
METHOD	ggs	(ILaas$a;)Z	a	method_35795	method_35795
METHOD	ggs	(JLjava/util/Map$Entry;)Z	a	method_23803	method_23803
METHOD	ggs	(Laas$a;)V	a	method_23805	addBee
METHOD	ggs	(Laas$a;Liz;)Ljava/lang/String;	a	method_23806	getPositionString
METHOD	ggs	(Labd$a;)Ljava/util/Set;	a	method_35796	getBeeNamesForHive
METHOD	ggs	(Labd$a;J)V	a	method_23807	addHive
METHOD	ggs	(Lbss;)V	a	method_23804	method_23804
METHOD	ggs	(Lezw;Lgdm;)V	a	method_23823	render
METHOD	ggs	(Lezw;Lgdm;Laas$a;)V	a	method_23820	drawPath
METHOD	ggs	(Lezw;Lgdm;Labd$a;Ljava/util/Collection;)V	a	method_23821	drawHiveInfo
METHOD	ggs	(Lezw;Lgdm;Liz;)V	a	method_23808	drawHive
METHOD	ggs	(Lezw;Lgdm;Liz;Ljava/util/List;)V	a	method_23813	drawHiveBees
METHOD	ggs	(Lezw;Lgdm;Liz;Ljava/util/Set;)V	a	method_23817	method_23817
METHOD	ggs	(Lezw;Lgdm;Ljava/lang/String;Labd$a;II)V	a	method_23815	drawString
METHOD	ggs	(Lezw;Lgdm;Ljava/lang/String;Liz;II)V	a	method_23816	drawString
METHOD	ggs	(Lezw;Lgdm;Ljs;ILjava/lang/String;IF)V	a	method_23814	drawString
METHOD	ggs	(Liz;)Ljava/util/Collection;	a	method_23822	getBeesForHive
METHOD	ggs	(Liz;Laas$a;)Z	a	method_23810	method_23810
METHOD	ggs	(Liz;Lezw;Lgdm;Liz;Ljava/util/List;)V	a	method_23812	method_23812
METHOD	ggs	(Liz;Ljava/util/Map;Lezw;Lgdm;Lggs$a;)V	a	method_23811	method_23811
METHOD	ggs	(Ljava/util/Collection;)Ljava/lang/String;	a	method_23825	toString
METHOD	ggs	(Ljava/util/Map$Entry;)Z	a	method_23953	method_23953
METHOD	ggs	(Ljava/util/Map;Laas$a;)V	a	method_23818	method_23818
METHOD	ggs	(Ljava/util/Map;Laas$a;Liz;)V	a	method_24083	method_24083
METHOD	ggs	()V	b	method_23952	removeInvalidBees
METHOD	ggs	(Laas$a;)Z	b	method_23827	isTargeted
METHOD	ggs	(Lezw;Lgdm;)V	b	method_23826	drawFlowers
METHOD	ggs	(Lezw;Lgdm;Laas$a;)V	b	method_23824	drawBee
METHOD	ggs	(Liz;)Ljava/util/List;	b	method_30109	method_30109
METHOD	ggs	(Ljava/util/Map;Laas$a;)V	b	method_24082	method_24082
METHOD	ggs	()V	c	method_23819	removeOutdatedHives
METHOD	ggs	(Laas$a;)Z	c	method_23829	isInRange
METHOD	ggs	(Lezw;Lgdm;Laas$a;)V	c	method_23831	method_23831
METHOD	ggs	(Liz;)Ljava/util/Set;	c	method_30110	method_30110
METHOD	ggs	()Ljava/util/Map;	d	method_24084	getBlacklistingBees
METHOD	ggs	(Liz;)Ljava/util/Set;	d	method_30111	method_30111
METHOD	ggs	()Lfeo;	e	method_23828	getCameraPos
METHOD	ggs	()Ljava/util/Map;	f	method_23830	getBeesByHive
METHOD	ggs	()V	g	method_23832	updateTargetedEntity
CLASS	ggs$a	net/minecraft/class_4703$class_8682	net/minecraft/client/render/debug/BeeDebugRenderer$Hive
FIELD	ggs$a	Labd$a;	a	comp_1622	comp_1622
FIELD	ggs$a	J	b	comp_1623	comp_1623
METHOD	ggs$a	()Labd$a;	a	comp_1622	comp_1622
METHOD	ggs$a	()J	b	comp_1623	comp_1623
CLASS	ggt	net/minecraft/class_4207	net/minecraft/client/render/debug/VillageDebugRenderer
FIELD	ggt	F	A	field_32897	DEFAULT_DRAWN_STRING_SIZE
FIELD	ggt	I	B	field_32898	WHITE
FIELD	ggt	I	C	field_32867	YELLOW
FIELD	ggt	I	D	field_32868	AQUA
FIELD	ggt	I	E	field_32869	GREEN
FIELD	ggt	I	F	field_32870	GRAY
FIELD	ggt	I	G	field_32871	PINK
FIELD	ggt	I	H	field_32872	RED
FIELD	ggt	I	I	field_32873	ORANGE
FIELD	ggt	Lffd;	J	field_18786	client
FIELD	ggt	Ljava/util/Map;	K	field_18787	pointsOfInterest
FIELD	ggt	Ljava/util/Map;	L	field_18921	brains
FIELD	ggt	Ljava/util/UUID;	M	field_18922	targetedEntity
FIELD	ggt	Lorg/slf4j/Logger;	a	field_18920	LOGGER
FIELD	ggt	Z	b	field_32874	field_32874
FIELD	ggt	Z	c	field_32875	field_32875
FIELD	ggt	Z	d	field_32876	field_32876
FIELD	ggt	Z	e	field_32877	field_32877
FIELD	ggt	Z	f	field_32878	field_32878
FIELD	ggt	Z	g	field_32879	field_32879
FIELD	ggt	Z	h	field_32880	field_32880
FIELD	ggt	Z	i	field_32881	field_32881
FIELD	ggt	Z	j	field_32882	field_32882
FIELD	ggt	Z	k	field_38346	field_38346
FIELD	ggt	Z	l	field_32883	field_32883
FIELD	ggt	Z	m	field_32884	field_32884
FIELD	ggt	Z	n	field_32885	field_32885
FIELD	ggt	Z	o	field_32886	field_32886
FIELD	ggt	Z	p	field_32887	field_32887
FIELD	ggt	Z	q	field_32888	field_32888
FIELD	ggt	Z	r	field_32889	field_32889
FIELD	ggt	Z	s	field_32890	field_32890
FIELD	ggt	Z	t	field_32891	field_32891
FIELD	ggt	Z	u	field_32892	field_32892
FIELD	ggt	Z	v	field_38347	field_38347
FIELD	ggt	Z	w	field_32893	field_32893
FIELD	ggt	I	x	field_32894	POI_RANGE
FIELD	ggt	I	y	field_32895	BRAIN_RANGE
FIELD	ggt	I	z	field_32896	TARGET_ENTITY_RANGE
METHOD	ggt	(I)V	a	method_35797	removeBrain
METHOD	ggt	(ILaat$a;)Z	a	method_35798	method_35798
METHOD	ggt	(Laat$a;)V	a	method_19432	addBrain
METHOD	ggt	(Lbss;)V	a	method_23126	method_23126
METHOD	ggt	(Lezw;Lgdm;DDDLaat$a;)V	a	method_23148	method_23148
METHOD	ggt	(Lezw;Lgdm;Laat$a;DDD)V	a	method_23136	drawPath
METHOD	ggt	(Lezw;Lgdm;Lggt$a;)V	a	method_23137	drawPointOfInterestInfo
METHOD	ggt	(Lezw;Lgdm;Liz;)V	a	method_23138	drawPointOfInterest
METHOD	ggt	(Lezw;Lgdm;Liz;Ljava/util/List;)V	a	method_23131	drawGhostPointOfInterest
METHOD	ggt	(Lezw;Lgdm;Ljava/lang/String;Lggt$a;II)V	a	method_23133	drawString
METHOD	ggt	(Lezw;Lgdm;Ljava/lang/String;Liz;II)V	a	method_23134	drawString
METHOD	ggt	(Lezw;Lgdm;Ljs;ILjava/lang/String;IF)V	a	method_23132	drawString
METHOD	ggt	(Lggt$a;)V	a	method_19701	addPointOfInterest
METHOD	ggt	(Liz;)V	a	method_19434	removePointOfInterest
METHOD	ggt	(Liz;I)V	a	method_19702	setFreeTicketCount
METHOD	ggt	(Liz;Laat$a;)Z	a	method_29384	method_29384
METHOD	ggt	(Liz;Lezw;Lgdm;Lggt$a;)V	a	method_23128	method_23128
METHOD	ggt	(Liz;Lezw;Lgdm;Liz;Ljava/util/List;)V	a	method_23129	method_23129
METHOD	ggt	(Ljava/util/Map$Entry;)Z	a	method_24804	method_24804
METHOD	ggt	()V	b	method_24805	removeRemovedBrains
METHOD	ggt	(Laat$a;)Z	b	method_23145	isTargeted
METHOD	ggt	(Lezw;Lgdm;DDD)V	b	method_23135	draw
METHOD	ggt	(Lezw;Lgdm;Laat$a;DDD)V	b	method_23140	drawBrain
METHOD	ggt	(Lggt$a;)Ljava/util/Set;	b	method_23141	getNamesOfPointOfInterestTicketHolders
METHOD	ggt	(Liz;)Ljava/util/Collection;	b	method_23142	getBrainsContainingPointOfInterest
METHOD	ggt	(Liz;Laat$a;)Z	b	method_23127	method_23127
METHOD	ggt	()Ljava/util/Map;	c	method_23144	getGhostPointsOfInterest
METHOD	ggt	(Laat$a;)Z	c	method_23147	isClose
METHOD	ggt	(Lggt$a;)Ljava/util/Set;	c	method_29385	getNamesOfJobSitePotentialOwners
METHOD	ggt	(Liz;)Ljava/util/Collection;	c	method_29386	getBrainsContainingPotentialJobSite
METHOD	ggt	()V	d	method_23146	updateTargetedEntity
METHOD	ggt	(Liz;)Ljava/util/List;	d	method_30112	method_30112
CLASS	ggt$a	net/minecraft/class_4207$class_4233	net/minecraft/client/render/debug/VillageDebugRenderer$PointOfInterest
FIELD	ggt$a	Liz;	a	field_18931	pos
FIELD	ggt$a	Ljava/lang/String;	b	field_18932	type
FIELD	ggt$a	I	c	field_18933	freeTicketCount
CLASS	ggu	net/minecraft/class_8985	net/minecraft/client/render/debug/BreezeDebugRenderer
FIELD	ggu	I	a	field_47465	PINK
FIELD	ggu	I	b	field_47466	LIGHT_BLUE
FIELD	ggu	I	c	field_47467	GREEN
FIELD	ggu	I	d	field_47468	ORANGE
FIELD	ggu	I	e	field_47469	RED
FIELD	ggu	I	f	field_47470	field_47470
FIELD	ggu	F	g	field_47471	field_47471
FIELD	ggu	Lffd;	h	field_47472	client
FIELD	ggu	Ljava/util/Map;	i	field_47473	breezes
METHOD	ggu	()V	a	method_55255	clear
METHOD	ggu	(ILorg/joml/Matrix4f;DDDLfaa;Levp;FI)V	a	method_55256	drawCurvePart
METHOD	ggu	(Laav$a;)V	a	method_55266	addBreezeDebugInfo
METHOD	ggu	(Lbss;)Levp;	a	method_55257	method_55257
METHOD	ggu	(Lckx;)Z	a	method_55258	method_55258
METHOD	ggu	(Lezw;Lgdm;DDD)V	a	method_55259	render
METHOD	ggu	(Lezw;Lgdm;DDDLckx;Levp;)V	a	method_55260	method_55260
METHOD	ggu	(Lezw;Lgdm;DDDLckx;Liz;)V	a	method_55261	method_55261
METHOD	ggu	(Lezw;Lgdm;DDDLevp;Levp;I)V	a	method_55262	drawLine
METHOD	ggu	(Lgco;Lezw;Lgdm;DDDLckx;)V	a	method_55263	method_55263
METHOD	ggu	(Lgco;Ljava/lang/Integer;)Lbss;	a	method_55264	method_55264
METHOD	ggu	(Lorg/joml/Matrix4f;DDDLfaa;Levp;FI)V	a	method_55265	drawCurve
CLASS	ggv	net/minecraft/class_862	net/minecraft/client/render/debug/ChunkBorderDebugRenderer
FIELD	ggv	Lffd;	a	field_4516	client
FIELD	ggv	I	b	field_35557	DARK_CYAN
FIELD	ggv	I	c	field_35558	YELLOW
CLASS	ggw	net/minecraft/class_860	net/minecraft/client/render/debug/ChunkLoadingDebugRenderer
FIELD	ggw	Lffd;	a	field_4509	client
FIELD	ggw	D	b	field_4510	lastUpdateTime
FIELD	ggw	I	c	field_4511	LOADING_DATA_CHUNK_RANGE
FIELD	ggw	Lggw$a;	d	field_20998	loadingData
CLASS	ggw$a	net/minecraft/class_860$class_4605	net/minecraft/client/render/debug/ChunkLoadingDebugRenderer$ChunkLoadingStatus
FIELD	ggw$a	Ljava/util/Map;	a	field_21000	clientStates
FIELD	ggw$a	Ljava/util/concurrent/CompletableFuture;	b	field_21001	serverStates
METHOD	ggw$a	(Lgtc;Lald;II)Ljava/util/Map;	a	method_23096	method_23096
CLASS	ggx	net/minecraft/class_865	net/minecraft/client/render/debug/CollisionDebugRenderer
FIELD	ggx	Lffd;	a	field_4540	client
FIELD	ggx	D	b	field_4541	lastUpdateTime
FIELD	ggx	Ljava/util/List;	c	field_4542	collisions
CLASS	ggy	net/minecraft/class_863	net/minecraft/client/render/debug/DebugRenderer
FIELD	ggy	Lghg;	a	field_4523	pathfindingDebugRenderer
FIELD	ggy	Lggy$a;	b	field_4528	waterDebugRenderer
FIELD	ggy	Lggy$a;	c	field_4532	chunkBorderDebugRenderer
FIELD	ggy	Lggy$a;	d	field_4538	heightmapDebugRenderer
FIELD	ggy	Lggy$a;	e	field_4534	collisionDebugRenderer
FIELD	ggy	Lggy$a;	f	field_44827	supportingBlockDebugRenderer
FIELD	ggy	Lggy$a;	g	field_4535	neighborUpdateDebugRenderer
FIELD	ggy	Lghj;	h	field_4539	structureDebugRenderer
FIELD	ggy	Lggy$a;	i	field_4536	skyLightDebugRenderer
FIELD	ggy	Lggy$a;	j	field_4537	worldGenAttemptDebugRenderer
FIELD	ggy	Lggy$a;	k	field_4517	blockOutlineDebugRenderer
FIELD	ggy	Lggy$a;	l	field_4533	chunkLoadingDebugRenderer
FIELD	ggy	Lggt;	m	field_18777	villageDebugRenderer
FIELD	ggy	Lghl;	n	field_22408	villageSectionsDebugRenderer
FIELD	ggy	Lggs;	o	field_21547	beeDebugRenderer
FIELD	ggy	Lghh;	p	field_19325	raidCenterDebugRenderer
FIELD	ggy	Lghb;	q	field_18778	goalSelectorDebugRenderer
FIELD	ggy	Lgha;	r	field_20519	gameTestDebugRenderer
FIELD	ggy	Lggz;	s	field_28254	gameEventDebugRenderer
FIELD	ggy	Lghe;	t	field_44674	lightDebugRenderer
FIELD	ggy	Lggu;	u	field_47474	breezeDebugRenderer
FIELD	ggy	Z	v	field_4531	showChunkBorder
METHOD	ggy	()V	a	method_20413	reset
METHOD	ggy	(Lbss;)Z	a	method_23100	method_23100
METHOD	ggy	(Lbss;I)Ljava/util/Optional;	a	method_23101	getTargetedEntity
METHOD	ggy	(Lezw;Lgdm$a;DDD)V	a	method_23099	render
METHOD	ggy	(Lezw;Lgdm;DDDDDDFFFF)V	a	method_23098	drawBox
METHOD	ggy	(Lezw;Lgdm;Levk;FFFF)V	a	method_23102	drawBox
METHOD	ggy	(Lezw;Lgdm;Liz;FFFF)V	a	method_54808	drawBlockBox
METHOD	ggy	(Lezw;Lgdm;Liz;FFFFF)V	a	method_23103	drawBox
METHOD	ggy	(Lezw;Lgdm;Liz;Liz;FFFF)V	a	method_23104	drawBox
METHOD	ggy	(Lezw;Lgdm;Ljava/lang/String;DDDI)V	a	method_23105	drawString
METHOD	ggy	(Lezw;Lgdm;Ljava/lang/String;DDDIF)V	a	method_23106	drawString
METHOD	ggy	(Lezw;Lgdm;Ljava/lang/String;DDDIFZFZ)V	a	method_23107	drawString
METHOD	ggy	(Lezw;Lgdm;Ljava/lang/String;IIII)V	a	method_23108	drawString
METHOD	ggy	()Z	b	method_3713	toggleShowChunkBorder
CLASS	ggy$a	net/minecraft/class_863$class_864	net/minecraft/client/render/debug/DebugRenderer$Renderer
METHOD	ggy$a	()V	a	method_20414	clear
METHOD	ggy$a	(Lezw;Lgdm;DDD)V	a	method_23109	render
CLASS	ggz	net/minecraft/class_5739	net/minecraft/client/render/debug/GameEventDebugRenderer
FIELD	ggz	Lffd;	a	field_28255	client
FIELD	ggz	I	b	field_32899	field_32899
FIELD	ggz	F	c	field_32900	field_32900
FIELD	ggz	Ljava/util/List;	d	field_28256	entries
FIELD	ggz	Ljava/util/List;	e	field_28257	listeners
METHOD	ggz	(Lald;Levp;)V	a	method_33087	addEvent
METHOD	ggz	(Ldbw;Levp;Lggz$b;)Z	a	method_33086	method_33086
METHOD	ggz	(Ldwx;I)V	a	method_33088	addListener
METHOD	ggz	(Lezw;Lfaa;DDDLevp;)V	a	method_33090	method_33090
METHOD	ggz	(Lezw;Lgdm;Levk;FFFF)V	a	method_33089	drawBoxIfCameraReady
METHOD	ggz	(Lezw;Lgdm;Levp;)V	a	method_33092	method_33092
METHOD	ggz	(Lggz$b;Lezw;Lfaa;DDDLevp;)V	a	method_33091	method_33091
CLASS	ggz$a	net/minecraft/class_5739$class_5740	net/minecraft/client/render/debug/GameEventDebugRenderer$Entry
FIELD	ggz$a	J	a	comp_678	startingMs
FIELD	ggz$a	Lald;	b	comp_679	event
FIELD	ggz$a	Levp;	c	comp_680	pos
METHOD	ggz$a	()Z	a	method_33093	hasExpired
METHOD	ggz$a	()J	b	comp_678	startingMs
METHOD	ggz$a	()Lald;	c	comp_679	event
METHOD	ggz$a	()Levp;	d	comp_680	pos
CLASS	ggz$b	net/minecraft/class_5739$class_5741	net/minecraft/client/render/debug/GameEventDebugRenderer$Listener
FIELD	ggz$b	Ldwx;	a	field_28261	positionSource
FIELD	ggz$b	I	b	field_28262	range
METHOD	ggz$b	(Ldbw;)Ljava/util/Optional;	a	method_33094	getPos
METHOD	ggz$b	(Ldbw;Levp;)Z	a	method_33095	isTooFar
METHOD	ggz$b	(Levp;Levp;)Z	a	method_42601	method_42601
CLASS	gha	net/minecraft/class_4503	net/minecraft/client/render/debug/GameTestDebugRenderer
FIELD	gha	F	a	field_32901	MARKER_BOX_SIZE
FIELD	gha	Ljava/util/Map;	b	field_20520	markers
METHOD	gha	(JLjava/util/Map$Entry;)Z	a	method_23110	method_23110
METHOD	gha	(Lezw;Lgdm;Liz;Lgha$a;)V	a	method_23111	renderMarker
METHOD	gha	(Liz;ILjava/lang/String;I)V	a	method_22123	addMarker
METHOD	gha	(Lezw;Lgdm;Liz;Lgha$a;)V	b	method_49048	method_49048
CLASS	gha$a	net/minecraft/class_4503$class_4504	net/minecraft/client/render/debug/GameTestDebugRenderer$Marker
FIELD	gha$a	I	a	field_20521	color
FIELD	gha$a	Ljava/lang/String;	b	field_20522	message
FIELD	gha$a	J	c	field_20523	removalTime
METHOD	gha$a	()F	a	method_23112	getBlue
METHOD	gha$a	()F	b	method_23113	getGreen
METHOD	gha$a	()F	c	method_23114	getAlpha
METHOD	gha$a	()F	d	method_23115	getRed
CLASS	ghb	net/minecraft/class_4205	net/minecraft/client/render/debug/GoalSelectorDebugRenderer
FIELD	ghb	I	a	field_32902	RANGE
FIELD	ghb	Lffd;	b	field_18780	client
FIELD	ghb	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	c	field_18781	goalSelectors
METHOD	ghb	(I)V	a	method_35799	removeGoalSelectorList
METHOD	ghb	(ILiz;Ljava/util/List;)V	a	method_19430	setGoalSelectorList
CLASS	ghb$a	net/minecraft/class_4205$class_8683	net/minecraft/client/render/debug/GoalSelectorDebugRenderer$Entity
FIELD	ghb$a	Liz;	a	comp_1624	comp_1624
FIELD	ghb$a	Ljava/util/List;	b	comp_1625	comp_1625
METHOD	ghb$a	()Liz;	a	comp_1624	comp_1624
METHOD	ghb$a	()Ljava/util/List;	b	comp_1625	comp_1625
CLASS	ghc	net/minecraft/class_867	net/minecraft/client/render/debug/HeightmapDebugRenderer
FIELD	ghc	Lffd;	a	field_4613	client
FIELD	ghc	I	b	field_32903	CHUNK_RANGE
FIELD	ghc	F	c	field_32904	BOX_HEIGHT
METHOD	ghc	(Ldxs$a;)Lorg/joml/Vector3f;	a	method_27037	getColorForHeightmapType
CLASS	ghc$1	net/minecraft/class_867$1	net/minecraft/client/render/debug/HeightmapDebugRenderer$1
FIELD	ghc$1	[I	a	field_23778	field_23778
CLASS	ghd	net/minecraft/class_866	net/minecraft/client/render/debug/SkyLightDebugRenderer
FIELD	ghd	Lffd;	a	field_4612	client
FIELD	ghd	I	b	field_32905	RANGE
CLASS	ghe	net/minecraft/class_8520	net/minecraft/client/render/debug/LightDebugRenderer
FIELD	ghe	Ljava/time/Duration;	a	field_44675	UPDATE_INTERVAL
FIELD	ghe	I	b	field_44676	RADIUS
FIELD	ghe	Lorg/joml/Vector4f;	c	field_44677	READY_SHAPE_COLOR
FIELD	ghe	Lorg/joml/Vector4f;	d	field_44678	DEFAULT_SHAPE_COLOR
FIELD	ghe	Lffd;	e	field_44679	client
FIELD	ghe	Ldcf;	f	field_44680	lightType
FIELD	ghe	Ljava/time/Instant;	g	field_44681	prevUpdateTime
FIELD	ghe	Lghe$a;	h	field_44682	data
METHOD	ghe	(Lezw;Levy;Lkb;Lfaa;DDDLorg/joml/Vector4f;)V	a	method_51457	drawFaces
METHOD	ghe	(Lezw;Levy;Lkb;Lgdm;DDDLorg/joml/Vector4f;)V	a	method_51458	drawEdges
METHOD	ghe	(Lezw;Lfaa;DDDIIIIIILorg/joml/Vector4f;)V	a	method_51459	drawEdge
METHOD	ghe	(Lezw;Lfaa;Lje;DDDIIILorg/joml/Vector4f;)V	a	method_51460	drawFace
METHOD	ghe	(Lkb;Lezw;Lfaa;DDDLorg/joml/Vector4f;Lje;III)V	a	method_51461	method_51461
METHOD	ghe	(Lkb;Lgdm;Lezw;DDDLorg/joml/Vector4f;IIIIII)V	a	method_51462	method_51462
CLASS	ghe$1	net/minecraft/class_8520$1	net/minecraft/client/render/debug/LightDebugRenderer$1
FIELD	ghe$1	[I	a	field_44683	field_44683
CLASS	ghe$a	net/minecraft/class_8520$class_8521	net/minecraft/client/render/debug/LightDebugRenderer$Data
FIELD	ghe$a	Levy;	a	field_44684	readyShape
FIELD	ghe$a	Levy;	b	field_44685	shape
FIELD	ghe$a	Lkb;	c	field_44686	minSectionPos
CLASS	ghf	net/minecraft/class_869	net/minecraft/client/render/debug/NeighborUpdateDebugRenderer
FIELD	ghf	Lffd;	a	field_4622	client
FIELD	ghf	Ljava/util/Map;	b	field_4623	neighborUpdates
METHOD	ghf	(JLiz;)V	a	method_3870	addNeighborUpdate
METHOD	ghf	(Ljava/lang/Long;)Ljava/util/Map;	a	method_30113	method_30113
CLASS	ghg	net/minecraft/class_868	net/minecraft/client/render/debug/PathfindingDebugRenderer
FIELD	ghg	Ljava/util/Map;	a	field_4616	paths
FIELD	ghg	Ljava/util/Map;	b	field_4617	nodeSizes
FIELD	ghg	Ljava/util/Map;	c	field_4615	pathTimes
FIELD	ghg	J	d	field_32906	MAX_PATH_AGE
FIELD	ghg	F	e	field_32907	RANGE
FIELD	ghg	Z	f	field_32908	field_32908
FIELD	ghg	Z	g	field_32909	field_32909
FIELD	ghg	Z	h	field_32910	field_32910
FIELD	ghg	Z	i	field_32911	field_32911
FIELD	ghg	Z	j	field_32912	field_32912
FIELD	ghg	F	k	field_32913	DRAWN_STRING_SIZE
METHOD	ghg	(ILeoh;F)V	a	method_3869	addPath
METHOD	ghg	(Lezw;Lfaa;Leoh;DDD)V	a	method_23117	drawPathLines
METHOD	ghg	(Lezw;Lgdm;Leoh;FZZDDD)V	a	method_23118	drawPath
METHOD	ghg	(Liz;DDD)F	a	method_23119	getManhattanDistance
CLASS	ghh	net/minecraft/class_4304	net/minecraft/client/render/debug/RaidCenterDebugRenderer
FIELD	ghh	I	a	field_32914	RANGE
FIELD	ghh	F	b	field_32915	DRAWN_STRING_SIZE
FIELD	ghh	Lffd;	c	field_19326	client
FIELD	ghh	Ljava/util/Collection;	d	field_19327	raidCenters
METHOD	ghh	(Lezw;Lgdm;Liz;)V	a	method_23122	drawRaidCenter
METHOD	ghh	(Lezw;Lgdm;Ljava/lang/String;Liz;I)V	a	method_23123	drawString
METHOD	ghh	(Ljava/util/Collection;)V	a	method_20561	setRaidCenters
METHOD	ghh	()Lfeo;	b	method_23125	getCamera
CLASS	ghi	net/minecraft/class_871	net/minecraft/client/render/debug/BlockOutlineDebugRenderer
FIELD	ghi	Lffd;	a	field_4628	client
CLASS	ghj	net/minecraft/class_870	net/minecraft/client/render/debug/StructureDebugRenderer
FIELD	ghj	Lffd;	a	field_4624	client
FIELD	ghj	Ljava/util/Map;	b	field_4626	structureBoundingBoxes
FIELD	ghj	Ljava/util/Map;	c	field_4627	structurePiecesBoundingBoxes
FIELD	ghj	I	d	field_32916	RANGE
METHOD	ghj	(Lald;)Ljava/util/Map;	a	method_52842	method_52842
METHOD	ghj	(Leia;Ljava/util/List;Lald;)V	a	method_3871	addStructure
METHOD	ghj	(Lald;)Ljava/util/Map;	b	method_52843	method_52843
CLASS	ghk	net/minecraft/class_8560	net/minecraft/client/render/debug/SupportingBlockDebugRenderer
FIELD	ghk	Lffd;	a	field_44828	client
FIELD	ghk	D	b	field_44829	lastEntityCheckTime
FIELD	ghk	Ljava/util/List;	c	field_44830	entities
METHOD	ghk	(Lbss;)D	a	method_51789	getAdditionalDilation
METHOD	ghk	(Lezw;Lgdm;DDDLbss;Ljava/util/function/DoubleSupplier;FFF)V	a	method_51790	renderBlockHighlights
METHOD	ghk	(Liz;Lezw;DDDLgdm;DFFF)V	a	method_51791	renderBlockHighlight
METHOD	ghk	(Ljava/util/function/DoubleSupplier;Lbss;Lezw;DDDLgdm;FFFLiz;)V	a	method_51792	method_51792
METHOD	ghk	()D	b	method_51793	method_51793
METHOD	ghk	(Lbss;)D	b	method_51794	method_51794
CLASS	ghl	net/minecraft/class_4841	net/minecraft/client/render/debug/VillageSectionsDebugRenderer
FIELD	ghl	I	a	field_32917	RANGE
FIELD	ghl	Ljava/util/Set;	b	field_22409	sections
METHOD	ghl	(Lezw;Lgdm;Lkb;)V	a	method_24810	drawBoxAtCenterOf
METHOD	ghl	(Liz;Lezw;Lgdm;Lkb;)V	a	method_49049	method_49049
METHOD	ghl	(Lkb;)V	a	method_24808	addSection
METHOD	ghl	(Lkb;)V	b	method_24809	removeSection
CLASS	ghm	net/minecraft/class_872	net/minecraft/client/render/debug/WaterDebugRenderer
FIELD	ghm	Lffd;	a	field_4629	client
CLASS	ghn	net/minecraft/class_873	net/minecraft/client/render/debug/WorldGenAttemptDebugRenderer
FIELD	ghn	Ljava/util/List;	a	field_4640	positions
FIELD	ghn	Ljava/util/List;	b	field_4635	sizes
FIELD	ghn	Ljava/util/List;	c	field_4637	alphas
FIELD	ghn	Ljava/util/List;	d	field_4639	reds
FIELD	ghn	Ljava/util/List;	e	field_4636	greens
FIELD	ghn	Ljava/util/List;	f	field_4638	blues
METHOD	ghn	(Liz;FFFFF)V	a	method_3872	addBox
CLASS	gho	net/minecraft/class_6255	net/minecraft/unused/packageinfo/PackageInfo6255
CLASS	ghp	net/minecraft/class_875	net/minecraft/client/render/entity/AbstractHorseEntityRenderer
FIELD	ghp	F	a	field_4641	scale
METHOD	ghp	(Lchh;Lezw;F)V	a	method_3874	scale
CLASS	ghq	net/minecraft/class_968	net/minecraft/client/render/entity/ZombieBaseEntityRenderer
FIELD	ghq	Lale;	a	field_4819	TEXTURE
METHOD	ghq	(Lcku;)Lale;	a	method_4163	getTexture
METHOD	ghq	(Lcku;)Z	b	method_25449	isShaking
CLASS	ghr	net/minecraft/class_7310	net/minecraft/client/render/entity/AllayEntityRenderer
FIELD	ghr	Lale;	a	field_38461	TEXTURE
METHOD	ghr	(Lcgj;)Lale;	a	method_42744	getTexture
METHOD	ghr	(Lcgj;Liz;)I	a	method_42745	getBlockLight
CLASS	ghs	net/minecraft/class_9084	net/minecraft/client/render/entity/ArmadilloEntityRenderer
FIELD	ghs	Lale;	a	field_47887	TEXTURE
METHOD	ghs	(Lcgm;)Lale;	a	method_55827	getTexture
CLASS	ght	net/minecraft/class_877	net/minecraft/client/render/entity/ArmorStandEntityRenderer
FIELD	ght	Lale;	a	field_4642	TEXTURE
METHOD	ght	(Lciv;)Lale;	a	method_3880	getTexture
METHOD	ght	(Lciv;Lezw;FFFF)V	a	method_3877	setupTransforms
METHOD	ght	(Lciv;ZZZ)Lgdu;	a	method_24301	getRenderLayer
METHOD	ght	(Lciv;)Z	b	method_3878	hasLabel
CLASS	ghu	net/minecraft/class_876	net/minecraft/client/render/entity/ProjectileEntityRenderer
METHOD	ghu	(Lcnb;FFLezw;Lgdm;I)V	a	method_3875	render
METHOD	ghu	(Lezw$a;Lfaa;IIIFFIIII)V	a	method_23153	vertex
CLASS	ghv	net/minecraft/class_5774	net/minecraft/client/render/entity/AxolotlEntityRenderer
FIELD	ghv	Ljava/util/Map;	a	field_28390	TEXTURES
METHOD	ghv	(Lcgp;)Lale;	a	method_33306	getTexture
METHOD	ghv	(Ljava/util/HashMap;)V	a	method_33307	method_33307
CLASS	ghw	net/minecraft/class_879	net/minecraft/client/render/entity/BatEntityRenderer
FIELD	ghw	Lale;	a	field_4645	TEXTURE
METHOD	ghw	(Lcey;)Lale;	a	method_3883	getTexture
CLASS	ghx	net/minecraft/class_4505	net/minecraft/client/render/entity/BeeEntityRenderer
FIELD	ghx	Lale;	a	field_20524	ANGRY_TEXTURE
FIELD	ghx	Lale;	i	field_20525	ANGRY_NECTAR_TEXTURE
FIELD	ghx	Lale;	j	field_20526	PASSIVE_TEXTURE
FIELD	ghx	Lale;	k	field_20527	NECTAR_TEXTURE
METHOD	ghx	(Lcfe;)Lale;	a	method_22129	getTexture
CLASS	ghy	net/minecraft/class_878	net/minecraft/client/render/entity/BlazeEntityRenderer
FIELD	ghy	Lale;	a	field_4644	TEXTURE
METHOD	ghy	(Lcjk;)Lale;	a	method_3881	getTexture
METHOD	ghy	(Lcjk;Liz;)I	a	method_24085	getBlockLight
CLASS	ghz	net/minecraft/class_881	net/minecraft/client/render/entity/BoatEntityRenderer
FIELD	ghz	Ljava/util/Map;	a	field_27758	texturesAndModels
METHOD	ghz	(Lcot$b;)Lcot$b;	a	method_32162	method_32162
METHOD	ghz	(Lcot$b;Z)Ljava/lang/String;	a	method_42602	getTexture
METHOD	ghz	(Lcot;)Lale;	a	method_3891	getTexture
METHOD	ghz	(Lcot;FFLezw;Lgdm;I)V	a	method_3888	render
METHOD	ghz	(Lgiv$a;Lcot$b;Z)Lfuq;	a	method_42603	createModel
METHOD	ghz	(ZLgiv$a;Lcot$b;)Lcom/mojang/datafixers/util/Pair;	a	method_32163	method_32163
CLASS	gia	net/minecraft/class_9255	net/minecraft/client/render/entity/BoggedEntityRenderer
FIELD	gia	Lale;	a	field_49163	TEXTURE
FIELD	gia	Lale;	i	field_49164	OVERLAY_TEXTURE
METHOD	gia	(Lcjl;)Lale;	a	method_57803	getTexture
CLASS	gib	net/minecraft/class_8986	net/minecraft/client/render/entity/BreezeEntityRenderer
FIELD	gib	Lale;	a	field_47475	TEXTURE
METHOD	gib	(Lckx;)Lale;	a	method_55267	getTexture
METHOD	gib	(Lckx;FFLezw;Lgdm;I)V	a	method_55829	render
METHOD	gib	(Lfth;[Lfwy;)Lfth;	a	method_55830	updatePartVisibility
CLASS	gic	net/minecraft/class_7763	net/minecraft/client/render/entity/CamelEntityRenderer
FIELD	gic	Lale;	a	field_40529	TEXTURE
METHOD	gic	(Lcgu;)Lale;	a	method_45801	getTexture
CLASS	gid	net/minecraft/class_929	net/minecraft/client/render/entity/CatEntityRenderer
METHOD	gid	(Lcfg;)Lale;	a	method_4078	getTexture
METHOD	gid	(Lcfg;Lezw;F)V	a	method_4079	scale
METHOD	gid	(Lcfg;Lezw;FFFF)V	a	method_16045	setupTransforms
CLASS	gie	net/minecraft/class_880	net/minecraft/client/render/entity/CaveSpiderEntityRenderer
FIELD	gie	Lale;	a	field_4646	TEXTURE
FIELD	gie	F	i	field_32918	SCALE
METHOD	gie	(Lcjm;)Lale;	a	method_3885	getTexture
METHOD	gie	(Lcjm;Lezw;F)V	a	method_3886	scale
CLASS	gif	net/minecraft/class_883	net/minecraft/client/render/entity/DonkeyEntityRenderer
FIELD	gif	Ljava/util/Map;	a	field_4650	TEXTURES
METHOD	gif	(Lchg;)Lale;	a	method_3894	getTexture
CLASS	gig	net/minecraft/class_882	net/minecraft/client/render/entity/ChickenEntityRenderer
FIELD	gig	Lale;	a	field_4649	TEXTURE
METHOD	gig	(Lcfi;)Lale;	a	method_3892	getTexture
METHOD	gig	(Lcfi;F)F	a	method_3893	getAnimationProgress
CLASS	gih	net/minecraft/class_885	net/minecraft/client/render/entity/CodEntityRenderer
FIELD	gih	Lale;	a	field_4652	TEXTURE
METHOD	gih	(Lcfj;)Lale;	a	method_3897	getTexture
METHOD	gih	(Lcfj;Lezw;FFFF)V	a	method_3896	setupTransforms
CLASS	gii	net/minecraft/class_884	net/minecraft/client/render/entity/CowEntityRenderer
FIELD	gii	Lale;	a	field_4651	TEXTURE
METHOD	gii	(Lcfk;)Lale;	a	method_3895	getTexture
CLASS	gij	net/minecraft/class_887	net/minecraft/client/render/entity/CreeperEntityRenderer
FIELD	gij	Lale;	a	field_4653	TEXTURE
METHOD	gij	(Lcjn;)Lale;	a	method_3899	getTexture
METHOD	gij	(Lcjn;F)F	a	method_23154	getAnimationCounter
METHOD	gij	(Lcjn;Lezw;F)V	a	method_3900	scale
CLASS	gik	net/minecraft/class_8138	net/minecraft/client/render/entity/DisplayEntityRenderer
FIELD	gik	Lgit;	a	field_42525	renderDispatcher
METHOD	gik	(Lbsr$k;Lbsr;FLorg/joml/Quaternionf;)Lorg/joml/Quaternionf;	a	method_49053	getBillboardRotation
METHOD	gik	(Lbsr;)Lale;	a	method_49050	getTexture
METHOD	gik	(Lbsr;F)F	a	method_52844	lerpYaw
METHOD	gik	(Lbsr;FFLezw;Lgdm;I)V	a	method_49051	render
METHOD	gik	(Lbsr;Ljava/lang/Object;Lezw;Lgdm;IF)V	a	method_49052	render
METHOD	gik	(Lfeo;)F	a	method_52845	getBackwardsYaw
METHOD	gik	(Lbsr;)Ljava/lang/Object;	b	method_49921	getData
METHOD	gik	(Lbsr;F)F	b	method_52846	lerpPitch
METHOD	gik	(Lfeo;)F	b	method_52847	getNegatedPitch
CLASS	gik$1	net/minecraft/class_8138$1	net/minecraft/client/render/entity/DisplayEntityRenderer$1
FIELD	gik$1	[I	a	field_42526	field_42526
FIELD	gik$1	[I	b	field_42527	field_42527
CLASS	gik$a	net/minecraft/class_8138$class_8139	net/minecraft/client/render/entity/DisplayEntityRenderer$BlockDisplayEntityRenderer
FIELD	gik$a	Lgeg;	a	field_42528	blockRenderManager
METHOD	gik$a	(Lbsr$b;)Lbsr$b$a;	a	method_49922	getData
METHOD	gik$a	(Lbsr$b;Lbsr$b$a;Lezw;Lgdm;IF)V	a	method_49054	render
CLASS	gik$b	net/minecraft/class_8138$class_8140	net/minecraft/client/render/entity/DisplayEntityRenderer$ItemDisplayEntityRenderer
FIELD	gik$b	Lgjt;	a	field_42529	itemRenderer
METHOD	gik$b	(Lbsr$g;)Lbsr$g$a;	a	method_49923	getData
METHOD	gik$b	(Lbsr$g;Lbsr$g$a;Lezw;Lgdm;IF)V	a	method_49055	render
CLASS	gik$c	net/minecraft/class_8138$class_8141	net/minecraft/client/render/entity/DisplayEntityRenderer$TextDisplayEntityRenderer
FIELD	gik$c	Lfgn;	a	field_42531	displayTextRenderer
METHOD	gik$c	(Lbsr$l;)Lbsr$l$e;	a	method_49924	getData
METHOD	gik$c	(Lbsr$l;Lbsr$l$e;Lezw;Lgdm;IF)V	a	method_49056	render
METHOD	gik$c	(Lxo;I)Lbsr$l$b;	a	method_49057	getLines
CLASS	gil	net/minecraft/class_888	net/minecraft/client/render/entity/DolphinEntityRenderer
FIELD	gil	Lale;	a	field_4654	TEXTURE
METHOD	gil	(Lcfl;)Lale;	a	method_3903	getTexture
CLASS	gim	net/minecraft/class_891	net/minecraft/client/render/entity/DragonFireballEntityRenderer
FIELD	gim	Lale;	a	field_4661	TEXTURE
FIELD	gim	Lgdu;	f	field_21735	LAYER
METHOD	gim	(Lcne;)Lale;	a	method_3905	getTexture
METHOD	gim	(Lcne;FFLezw;Lgdm;I)V	a	method_3906	render
METHOD	gim	(Lcne;Liz;)I	a	method_24086	getBlockLight
METHOD	gim	(Lfaa;Lezw$a;IFIII)V	a	method_23837	produceVertex
CLASS	gin	net/minecraft/class_890	net/minecraft/client/render/entity/DrownedEntityRenderer
FIELD	gin	Lale;	a	field_4659	TEXTURE
METHOD	gin	(Lcjp;Lezw;FFFF)V	a	method_4164	setupTransforms
CLASS	gio	net/minecraft/class_893	net/minecraft/client/render/entity/ElderGuardianEntityRenderer
FIELD	gio	Lale;	a	field_4665	TEXTURE
METHOD	gio	(Lcjx;Lezw;F)V	a	method_3910	scale
METHOD	gio	(Lcjx;)Lale;	method_3976	method_3976	getTexture
CLASS	gip	net/minecraft/class_892	net/minecraft/client/render/entity/EndCrystalEntityRenderer
FIELD	gip	Lale;	a	field_4663	TEXTURE
FIELD	gip	Lgdu;	f	field_21736	END_CRYSTAL
FIELD	gip	F	g	field_21002	SINE_45_DEGREES
FIELD	gip	Ljava/lang/String;	h	field_32919	GLASS
FIELD	gip	Ljava/lang/String;	i	field_32920	BASE
FIELD	gip	Lfwy;	j	field_21003	core
FIELD	gip	Lfwy;	k	field_21004	frame
FIELD	gip	Lfwy;	l	field_21005	bottom
METHOD	gip	()Lfxe;	a	method_32164	getTexturedModelData
METHOD	gip	(Lchy;)Lale;	a	method_3909	getTexture
METHOD	gip	(Lchy;F)F	a	method_23155	getYOffset
METHOD	gip	(Lchy;FFLezw;Lgdm;I)V	a	method_3908	render
METHOD	gip	(Lchy;Lggq;DDD)Z	a	method_3907	shouldRender
CLASS	giq	net/minecraft/class_895	net/minecraft/client/render/entity/EnderDragonEntityRenderer
FIELD	giq	Lale;	a	field_4668	CRYSTAL_BEAM_TEXTURE
FIELD	giq	Lale;	f	field_4669	EXPLOSION_TEXTURE
FIELD	giq	Lale;	g	field_4670	TEXTURE
FIELD	giq	Lale;	h	field_21006	EYE_TEXTURE
FIELD	giq	Lgdu;	i	field_21737	DRAGON_CUTOUT
FIELD	giq	Lgdu;	j	field_21738	DRAGON_DECAL
FIELD	giq	Lgdu;	k	field_21739	DRAGON_EYES
FIELD	giq	Lgdu;	l	field_21740	CRYSTAL_BEAM_LAYER
FIELD	giq	F	m	field_21007	HALF_SQRT_3
FIELD	giq	Lgiq$a;	n	field_21008	model
METHOD	giq	()Lfxe;	a	method_32165	getTexturedModelData
METHOD	giq	(FFFFILezw;Lgdm;I)V	a	method_3917	renderCrystalBeam
METHOD	giq	(Lchz;)Lale;	a	method_3914	getTexture
METHOD	giq	(Lchz;FFLezw;Lgdm;I)V	a	method_3918	render
METHOD	giq	(Lfaa;Lorg/joml/Matrix4f;FF)V	a	method_23156	putDeathLightNegativeXTerminalVertex
METHOD	giq	(Lfaa;Lorg/joml/Matrix4f;I)V	a	method_23157	putDeathLightSourceVertex
METHOD	giq	(Lfaa;Lorg/joml/Matrix4f;FF)V	b	method_23158	putDeathLightPositiveXTerminalVertex
METHOD	giq	(Lfaa;Lorg/joml/Matrix4f;FF)V	c	method_23159	putDeathLightPositiveZTerminalVertex
CLASS	giq$a	net/minecraft/class_895$class_625	net/minecraft/client/render/entity/EnderDragonEntityRenderer$DragonEntityModel
FIELD	giq$a	Lfwy;	a	field_3630	head
FIELD	giq$a	Lfwy;	b	field_3637	neck
FIELD	giq$a	Lfwy;	f	field_3631	jaw
FIELD	giq$a	Lfwy;	g	field_3627	body
FIELD	giq$a	Lfwy;	h	field_3629	leftWing
FIELD	giq$a	Lfwy;	i	field_21548	leftWingTip
FIELD	giq$a	Lfwy;	j	field_21549	leftFrontLeg
FIELD	giq$a	Lfwy;	k	field_21550	leftFrontLegTip
FIELD	giq$a	Lfwy;	l	field_21551	leftFrontFoot
FIELD	giq$a	Lfwy;	m	field_21552	leftHindLeg
FIELD	giq$a	Lfwy;	n	field_21553	leftHindLegTip
FIELD	giq$a	Lfwy;	o	field_21554	leftHindFoot
FIELD	giq$a	Lfwy;	p	field_21555	rightWing
FIELD	giq$a	Lfwy;	q	field_3635	rightWingTip
FIELD	giq$a	Lfwy;	r	field_3632	rightFrontLeg
FIELD	giq$a	Lfwy;	s	field_3634	rightFrontLegTip
FIELD	giq$a	Lfwy;	t	field_3625	rightFrontFoot
FIELD	giq$a	Lfwy;	u	field_3633	rightHindLeg
FIELD	giq$a	Lfwy;	w	field_3626	rightHindLegTip
FIELD	giq$a	Lfwy;	x	field_3628	rightHindFoot
FIELD	giq$a	Lchz;	y	field_21441	dragon
FIELD	giq$a	F	z	field_21442	tickDelta
METHOD	giq$a	(Lchz;FFF)V	a	method_23620	animateModel
METHOD	giq$a	(Lchz;FFFFF)V	a	method_23621	setAngles
METHOD	giq$a	(Lezw;Lfaa;IIFLfwy;Lfwy;Lfwy;Lfwy;Lfwy;Lfwy;Lfwy;F)V	a	method_23838	setLimbRotation
CLASS	gir	net/minecraft/class_894	net/minecraft/client/render/entity/EndermanEntityRenderer
FIELD	gir	Lale;	a	field_4666	TEXTURE
FIELD	gir	Lazf;	i	field_4667	random
METHOD	gir	(Lcjr;)Lale;	a	method_3912	getTexture
METHOD	gir	(Lcjr;F)Levp;	a	method_23160	getPositionOffset
METHOD	gir	(Lcjr;FFLezw;Lgdm;I)V	a	method_3911	render
CLASS	gis	net/minecraft/class_896	net/minecraft/client/render/entity/EndermiteEntityRenderer
FIELD	gis	Lale;	a	field_4671	TEXTURE
METHOD	gis	(Lcjs;)F	a	method_3919	getLyingAngle
METHOD	gis	(Lcjs;)Lale;	b	method_3920	getTexture
CLASS	git	net/minecraft/class_898	net/minecraft/client/render/entity/EntityRenderDispatcher
FIELD	git	Lgoy;	a	field_4685	textureManager
FIELD	git	Lfeo;	b	field_4686	camera
FIELD	git	Lbss;	c	field_4678	targetedEntity
FIELD	git	Lffh;	d	field_4692	gameOptions
FIELD	git	Lgdu;	e	field_21009	SHADOW_LAYER
FIELD	git	F	f	field_43377	field_43377
FIELD	git	F	g	field_43378	field_43378
FIELD	git	Ljava/util/Map;	h	field_4696	renderers
FIELD	git	Ljava/util/Map;	i	field_4687	modelRenderers
FIELD	git	Ldbw;	j	field_4684	world
FIELD	git	Lorg/joml/Quaternionf;	k	field_21794	rotation
FIELD	git	Lgjt;	l	field_27759	itemRenderer
FIELD	git	Lgeg;	m	field_38886	blockRenderManager
FIELD	git	Lgdi;	n	field_38887	heldItemRenderer
FIELD	git	Lfgn;	o	field_4689	textRenderer
FIELD	git	Lfwu;	p	field_27760	modelLoader
FIELD	git	Z	q	field_4681	renderShadows
FIELD	git	Z	r	field_4680	renderHitboxes
METHOD	git	()Z	a	method_3958	shouldRenderHitboxes
METHOD	git	(DDD)D	a	method_3959	getSquaredDistanceToCamera
METHOD	git	(Lbss;)Lgiu;	a	method_3953	getRenderer
METHOD	git	(Lbss;DDDFFLezw;Lgdm;I)V	a	method_3954	render
METHOD	git	(Lbss;F)I	a	method_23839	getLight
METHOD	git	(Lbss;Lggq;DDD)Z	a	method_3950	shouldRender
METHOD	git	(Ldbw;)V	a	method_3944	setWorld
METHOD	git	(Ldbw;Lfeo;Lbss;)V	a	method_3941	configure
METHOD	git	(Lezw$a;Lfaa;FFFFF)V	a	method_23161	drawFireVertex
METHOD	git	(Lezw$a;Lfaa;FFFFFF)V	a	method_23162	drawShadowVertex
METHOD	git	(Lezw$a;Lfaa;Ldtw;Ldbz;Liz;DDDFF)V	a	method_23163	renderShadowPart
METHOD	git	(Lezw;Lfaa;Lbss;F)V	a	method_3956	renderHitbox
METHOD	git	(Lezw;Lgdm;Lbss;FFLdbz;F)V	a	method_23166	renderShadow
METHOD	git	(Lezw;Lgdm;Lbss;Lorg/joml/Quaternionf;)V	a	method_23165	renderFire
METHOD	git	(Lorg/joml/Quaternionf;)V	a	method_24196	setRotation
METHOD	git	(Z)V	a	method_3948	setRenderShadows
METHOD	git	()Lorg/joml/Quaternionf;	b	method_24197	getRotation
METHOD	git	(Lbss;)D	b	method_23168	getSquaredDistanceToCamera
METHOD	git	(Z)V	b	method_3955	setRenderHitboxes
METHOD	git	()Lgdi;	d	method_43336	getHeldItemRenderer
CLASS	giu	net/minecraft/class_897	net/minecraft/client/render/entity/EntityRenderer
FIELD	giu	Lfgn;	a	field_27761	textRenderer
FIELD	giu	F	b	field_32921	field_32921
FIELD	giu	Lgit;	c	field_4676	dispatcher
FIELD	giu	F	d	field_4673	shadowRadius
FIELD	giu	F	e	field_4672	shadowOpacity
METHOD	giu	(Lbss;)Lale;	a	method_3931	getTexture
METHOD	giu	(Lbss;F)Levp;	a	method_23169	getPositionOffset
METHOD	giu	(Lbss;FFLezw;Lgdm;I)V	a	method_3936	render
METHOD	giu	(Lbss;Lggq;DDD)Z	a	method_3933	shouldRender
METHOD	giu	(Lbss;Liz;)I	a	method_24087	getBlockLight
METHOD	giu	(Lbss;Lxo;Lezw;Lgdm;IF)V	a	method_3926	renderLabelIfPresent
METHOD	giu	()Lfgn;	b	method_3932	getTextRenderer
METHOD	giu	(Lbss;)Z	b	method_3921	hasLabel
METHOD	giu	(Lbss;F)I	b	method_24088	getLight
METHOD	giu	(Lbss;Liz;)I	b	method_27950	getSkyLight
METHOD	giu	(Lbss;)F	c	method_55831	getShadowRadius
CLASS	giv	net/minecraft/class_5617	net/minecraft/client/render/entity/EntityRendererFactory
CLASS	giv$a	net/minecraft/class_5617$class_5618	net/minecraft/client/render/entity/EntityRendererFactory$Context
FIELD	giv$a	Lgit;	a	field_27762	renderDispatcher
FIELD	giv$a	Lgjt;	b	field_27763	itemRenderer
FIELD	giv$a	Lgeg;	c	field_38888	blockRenderManager
FIELD	giv$a	Lgdi;	d	field_38889	heldItemRenderer
FIELD	giv$a	Lauo;	e	field_27764	resourceManager
FIELD	giv$a	Lfwu;	f	field_27765	modelLoader
FIELD	giv$a	Lfgn;	g	field_27766	textRenderer
METHOD	giv$a	()Lgit;	a	method_32166	getRenderDispatcher
METHOD	giv$a	(Lfww;)Lfwy;	a	method_32167	getPart
METHOD	giv$a	()Lgjt;	b	method_32168	getItemRenderer
METHOD	giv$a	()Lgeg;	c	method_43337	getBlockRenderManager
METHOD	giv$a	()Lgdi;	d	method_43338	getHeldItemRenderer
METHOD	giv$a	()Lauo;	e	method_32169	getResourceManager
METHOD	giv$a	()Lfwu;	f	method_32170	getModelLoader
METHOD	giv$a	()Lgre;	g	method_48481	getModelManager
METHOD	giv$a	()Lfgn;	h	method_32171	getTextRenderer
CLASS	giw	net/minecraft/class_5619	net/minecraft/client/render/entity/EntityRenderers
FIELD	giw	Lorg/slf4j/Logger;	a	field_27767	LOGGER
FIELD	giw	Ljava/util/Map;	b	field_27768	RENDERER_FACTORIES
FIELD	giw	Ljava/util/Map;	c	field_27769	PLAYER_RENDERER_FACTORIES
METHOD	giw	(Lgiv$a;)Lgiu;	A	method_32197	method_32197
METHOD	giw	(Lgiv$a;)Lgiu;	B	method_32198	method_32198
METHOD	giw	()Z	a	method_32172	isMissingRendererFactories
METHOD	giw	(Lbsy;Lgiv;)V	a	method_32173	register
METHOD	giw	(Lcom/google/common/collect/ImmutableMap$Builder;Lgiv$a;Lbsy;Lgiv;)V	a	method_32174	method_32174
METHOD	giw	(Lcom/google/common/collect/ImmutableMap$Builder;Lgiv$a;Lgpx$a;Lgiv;)V	a	method_32175	method_32175
METHOD	giw	(Lgiv$a;)Ljava/util/Map;	a	method_32176	reloadEntityRenderers
METHOD	giw	(Lgiv$a;)Ljava/util/Map;	b	method_32177	reloadPlayerRenderers
METHOD	giw	(Lgiv$a;)Lgiu;	c	method_32178	method_32178
METHOD	giw	(Lgiv$a;)Lgiu;	d	method_32179	method_32179
METHOD	giw	(Lgiv$a;)Lgiu;	e	method_32180	method_32180
METHOD	giw	(Lgiv$a;)Lgiu;	f	method_33429	method_33429
METHOD	giw	(Lgiv$a;)Lgiu;	g	method_32181	method_32181
METHOD	giw	(Lgiv$a;)Lgiu;	h	method_32182	method_32182
METHOD	giw	(Lgiv$a;)Lgiu;	i	method_32183	method_32183
METHOD	giw	(Lgiv$a;)Lgiu;	j	method_32184	method_32184
METHOD	giw	(Lgiv$a;)Lgiu;	k	method_32185	method_32185
METHOD	giw	(Lgiv$a;)Lgiu;	l	method_32186	method_32186
METHOD	giw	(Lgiv$a;)Lgiu;	m	method_32187	method_32187
METHOD	giw	(Lgiv$a;)Lgiu;	n	method_32188	method_32188
METHOD	giw	(Lgiv$a;)Lgiu;	o	method_32189	method_32189
METHOD	giw	(Lgiv$a;)Lgiu;	p	method_33430	method_33430
METHOD	giw	(Lgiv$a;)Lgiu;	q	method_32190	method_32190
METHOD	giw	(Lgiv$a;)Lgiu;	r	method_32191	method_32191
METHOD	giw	(Lgiv$a;)Lgiu;	s	method_32192	method_32192
METHOD	giw	(Lgiv$a;)Lgiu;	t	method_32193	method_32193
METHOD	giw	(Lgiv$a;)Lgiu;	u	method_32194	method_32194
METHOD	giw	(Lgiv$a;)Lgiu;	v	method_32195	method_32195
METHOD	giw	(Lgiv$a;)Lgiu;	w	method_32196	method_32196
METHOD	giw	(Lgiv$a;)Lgiu;	x	method_42604	method_42604
METHOD	giw	(Lgiv$a;)Lgiu;	y	method_45802	method_45802
METHOD	giw	(Lgiv$a;)Lgiu;	z	method_42605	method_42605
CLASS	gix	net/minecraft/class_900	net/minecraft/client/render/entity/EvokerFangsEntityRenderer
FIELD	gix	Lale;	a	field_4699	TEXTURE
FIELD	gix	Lftz;	f	field_4700	model
METHOD	gix	(Lcnf;)Lale;	a	method_3963	getTexture
METHOD	gix	(Lcnf;FFLezw;Lgdm;I)V	a	method_3962	render
CLASS	giy	net/minecraft/class_899	net/minecraft/client/render/entity/EvokerEntityRenderer
FIELD	giy	Lale;	a	field_4697	TEXTURE
METHOD	giy	(Lckl;)Lale;	a	method_3961	getTexture
CLASS	giy$1	net/minecraft/class_899$1	net/minecraft/client/render/entity/EvokerEntityRenderer$1
METHOD	giy$1	(Lezw;Lgdm;ILckl;FFFFFF)V	a	method_23170	render
CLASS	giz	net/minecraft/class_902	net/minecraft/client/render/entity/ExperienceOrbEntityRenderer
FIELD	giz	Lale;	a	field_4701	TEXTURE
FIELD	giz	Lgdu;	f	field_21741	LAYER
METHOD	giz	(Lbtd;)Lale;	a	method_3967	getTexture
METHOD	giz	(Lbtd;FFLezw;Lgdm;I)V	a	method_3966	render
METHOD	giz	(Lbtd;Liz;)I	a	method_24089	getBlockLight
METHOD	giz	(Lfaa;Lezw$a;FFIIIFFI)V	a	method_23171	vertex
CLASS	gja	net/minecraft/class_901	net/minecraft/client/render/entity/FallingBlockEntityRenderer
FIELD	gja	Lgeg;	a	field_38890	blockRenderManager
METHOD	gja	(Lcje;)Lale;	a	method_3964	getTexture
METHOD	gja	(Lcje;FFLezw;Lgdm;I)V	a	method_3965	render
CLASS	gjb	net/minecraft/class_903	net/minecraft/client/render/entity/FireworkRocketEntityRenderer
FIELD	gjb	Lgjt;	a	field_4703	itemRenderer
METHOD	gjb	(Lcni;)Lale;	a	method_3969	getTexture
METHOD	gjb	(Lcni;FFLezw;Lgdm;I)V	a	method_3968	render
CLASS	gjc	net/minecraft/class_906	net/minecraft/client/render/entity/FishingBobberEntityRenderer
FIELD	gjc	Lale;	a	field_4707	TEXTURE
FIELD	gjc	Lgdu;	f	field_21742	LAYER
FIELD	gjc	D	g	field_33632	field_33632
METHOD	gjc	(FFFLfaa;Lezw$a;FF)V	a	method_23172	renderFishingLine
METHOD	gjc	(II)F	a	method_23954	percentage
METHOD	gjc	(Lcmv;FF)Levp;	a	method_59755	getHandPos
METHOD	gjc	(Lcnj;)Lale;	a	method_3975	getTexture
METHOD	gjc	(Lcnj;FFLezw;Lgdm;I)V	a	method_3974	render
METHOD	gjc	(Lfaa;Lezw$a;IFIII)V	a	method_23840	vertex
CLASS	gjd	net/minecraft/class_4042	net/minecraft/client/render/entity/FoxEntityRenderer
FIELD	gjd	Lale;	a	field_18026	TEXTURE
FIELD	gjd	Lale;	i	field_18027	SLEEPING_TEXTURE
FIELD	gjd	Lale;	j	field_18028	SNOW_TEXTURE
FIELD	gjd	Lale;	k	field_18029	SLEEPING_SNOW_TEXTURE
METHOD	gjd	(Lcfn;)Lale;	a	method_18333	getTexture
METHOD	gjd	(Lcfn;Lezw;FFFF)V	a	method_18334	setupTransforms
CLASS	gje	net/minecraft/class_7213	net/minecraft/client/render/entity/FrogEntityRenderer
METHOD	gje	(Lcgx;)Lale;	a	method_41964	getTexture
CLASS	gjf	net/minecraft/class_905	net/minecraft/client/render/entity/GhastEntityRenderer
FIELD	gjf	Lale;	a	field_4705	TEXTURE
FIELD	gjf	Lale;	i	field_4706	ANGRY_TEXTURE
METHOD	gjf	(Lcjv;)Lale;	a	method_3972	getTexture
METHOD	gjf	(Lcjv;Lezw;F)V	a	method_3973	scale
CLASS	gjg	net/minecraft/class_908	net/minecraft/client/render/entity/GiantEntityRenderer
FIELD	gjg	Lale;	a	field_4710	TEXTURE
FIELD	gjg	F	i	field_4711	scale
METHOD	gjg	(Lcjw;)Lale;	a	method_3981	getTexture
METHOD	gjg	(Lcjw;Lezw;F)V	a	method_3980	scale
CLASS	gjh	net/minecraft/class_5789	net/minecraft/client/render/entity/GlowSquidEntityRenderer
FIELD	gjh	Lale;	a	field_28461	TEXTURE
METHOD	gjh	(Lbtf;)Lale;	a	method_33431	getTexture
METHOD	gjh	(Lbtf;Liz;)I	a	method_33432	getBlockLight
CLASS	gji	net/minecraft/class_6256	net/minecraft/client/render/entity/GoatEntityRenderer
FIELD	gji	Lale;	a	field_32923	TEXTURE
METHOD	gji	(Lchd;)Lale;	a	method_35800	getTexture
CLASS	gjj	net/minecraft/class_907	net/minecraft/client/render/entity/GuardianEntityRenderer
FIELD	gjj	Lale;	a	field_4708	TEXTURE
FIELD	gjj	Lale;	i	field_4709	EXPLOSION_BEAM_TEXTURE
FIELD	gjj	Lgdu;	j	field_21743	LAYER
METHOD	gjj	(Lbtn;DF)Levp;	a	method_3979	fromLerpedPosition
METHOD	gjj	(Lcjx;)Lale;	a	method_3976	getTexture
METHOD	gjj	(Lcjx;FFLezw;Lgdm;I)V	a	method_3977	render
METHOD	gjj	(Lcjx;Lggq;DDD)Z	a	method_3978	shouldRender
METHOD	gjj	(Lfaa;Lezw$a;FFFIIIFF)V	a	method_23173	vertex
CLASS	gjk	net/minecraft/class_4798	net/minecraft/client/render/entity/HoglinEntityRenderer
FIELD	gjk	Lale;	a	field_22244	TEXTURE
METHOD	gjk	(Lclf;)Lale;	a	method_24472	getTexture
METHOD	gjk	(Lclf;)Z	b	method_27038	isShaking
CLASS	gjl	net/minecraft/class_910	net/minecraft/client/render/entity/HorseEntityRenderer
FIELD	gjl	Ljava/util/Map;	a	field_4714	TEXTURES
METHOD	gjl	(Lchj;)Lale;	a	method_3983	getTexture
METHOD	gjl	(Ljava/util/EnumMap;)V	a	method_27151	method_27151
CLASS	gjm	net/minecraft/class_909	net/minecraft/client/render/entity/BipedEntityRenderer
CLASS	gjn	net/minecraft/class_912	net/minecraft/client/render/entity/HuskEntityRenderer
FIELD	gjn	Lale;	a	field_4716	TEXTURE
METHOD	gjn	(Lcku;Lezw;F)V	a	method_3985	scale
METHOD	gjn	(Lcku;)Lale;	method_4163	method_4163	getTexture
CLASS	gjo	net/minecraft/class_3729	net/minecraft/client/render/entity/IllagerEntityRenderer
METHOD	gjo	(Lcji;Lezw;F)V	a	method_16460	scale
CLASS	gjp	net/minecraft/class_914	net/minecraft/client/render/entity/IllusionerEntityRenderer
FIELD	gjp	Lale;	a	field_4718	TEXTURE
METHOD	gjp	(Lcjz;)Lale;	a	method_3990	getTexture
METHOD	gjp	(Lcjz;FFLezw;Lgdm;I)V	a	method_3991	render
METHOD	gjp	(Lcjz;)Z	b	method_3988	isVisible
CLASS	gjp$1	net/minecraft/class_914$1	net/minecraft/client/render/entity/IllusionerEntityRenderer$1
METHOD	gjp$1	(Lezw;Lgdm;ILcjz;FFFFFF)V	a	method_17149	render
CLASS	gjq	net/minecraft/class_913	net/minecraft/client/render/entity/IronGolemEntityRenderer
FIELD	gjq	Lale;	a	field_4717	TEXTURE
METHOD	gjq	(Lcfp;)Lale;	a	method_3987	getTexture
METHOD	gjq	(Lcfp;Lezw;FFFF)V	a	method_3986	setupTransforms
CLASS	gjr	net/minecraft/class_916	net/minecraft/client/render/entity/ItemEntityRenderer
FIELD	gjr	F	a	field_32924	field_32924
FIELD	gjr	F	f	field_32929	field_32929
FIELD	gjr	F	g	field_32930	field_32930
FIELD	gjr	F	h	field_32931	field_32931
FIELD	gjr	Lgjt;	i	field_4726	itemRenderer
FIELD	gjr	Lazf;	j	field_4725	random
METHOD	gjr	(I)I	a	method_56855	getRenderedAmount
METHOD	gjr	(Lcjf;)Lale;	a	method_3999	getTexture
METHOD	gjr	(Lcjf;FFLezw;Lgdm;I)V	a	method_3996	render
METHOD	gjr	(Lcun;)I	a	method_56856	getSeed
METHOD	gjr	(Lgjt;Lezw;Lgdm;ILcun;Lazf;Ldbw;)V	a	method_56857	renderStack
METHOD	gjr	(Lgjt;Lezw;Lgdm;ILcun;Lgqy;ZLazf;)V	a	method_56858	renderStack
CLASS	gjs	net/minecraft/class_915	net/minecraft/client/render/entity/ItemFrameEntityRenderer
FIELD	gjs	I	a	field_32932	GLOW_FRAME_BLOCK_LIGHT
FIELD	gjs	I	f	field_32933	field_32933
FIELD	gjs	Lgrf;	g	field_4721	NORMAL_FRAME
FIELD	gjs	Lgrf;	h	field_4723	MAP_FRAME
FIELD	gjs	Lgrf;	i	field_28462	GLOW_FRAME
FIELD	gjs	Lgrf;	j	field_28463	MAP_GLOW_FRAME
FIELD	gjs	Lgjt;	k	field_4720	itemRenderer
FIELD	gjs	Lgeg;	l	field_38891	blockRenderManager
METHOD	gjs	(Lciy;)Lale;	a	method_3993	getTexture
METHOD	gjs	(Lciy;F)Levp;	a	method_23174	getPositionOffset
METHOD	gjs	(Lciy;FFLezw;Lgdm;I)V	a	method_3994	render
METHOD	gjs	(Lciy;II)I	a	method_33433	getLight
METHOD	gjs	(Lciy;Lcun;)Lgrf;	a	method_33434	getModelId
METHOD	gjs	(Lciy;Liz;)I	a	method_33435	getBlockLight
METHOD	gjs	(Lciy;Lxo;Lezw;Lgdm;IF)V	a	method_23175	renderLabelIfPresent
METHOD	gjs	(Lciy;)Z	b	method_23176	hasLabel
CLASS	gjt	net/minecraft/class_918	net/minecraft/client/render/item/ItemRenderer
FIELD	gjt	Lale;	a	field_43086	ENTITY_ENCHANTMENT_GLINT
FIELD	gjt	Lale;	b	field_43087	ITEM_ENCHANTMENT_GLINT
FIELD	gjt	I	c	field_32937	field_32937
FIELD	gjt	I	d	field_32938	field_32938
FIELD	gjt	I	e	field_32934	field_32934
FIELD	gjt	F	f	field_32935	COMPASS_WITH_GLINT_GUI_MODEL_MULTIPLIER
FIELD	gjt	F	g	field_32936	COMPASS_WITH_GLINT_FIRST_PERSON_MODEL_MULTIPLIER
FIELD	gjt	F	h	field_41120	field_41120
FIELD	gjt	Lgrf;	i	field_40530	TRIDENT_IN_HAND
FIELD	gjt	Lgrf;	j	field_40531	SPYGLASS_IN_HAND
FIELD	gjt	Ljava/util/Set;	k	field_4728	WITHOUT_MODELS
FIELD	gjt	Lgrf;	l	field_40532	TRIDENT
FIELD	gjt	Lgrf;	m	field_40533	SPYGLASS
FIELD	gjt	Lffd;	n	field_42073	client
FIELD	gjt	Lgdj;	o	field_4732	models
FIELD	gjt	Lgoy;	p	field_4729	textureManager
FIELD	gjt	Lfgk;	q	field_4733	colors
FIELD	gjt	Lgcz;	r	field_27770	builtinModelItemRenderer
METHOD	gjt	()Lgdj;	a	method_4012	getModels
METHOD	gjt	(Lbtn;Lcun;Lcuk;ZLezw;Lgdm;Ldbw;III)V	a	method_23177	renderItem
METHOD	gjt	(Lcun;)Z	a	method_51795	usesDynamicDisplay
METHOD	gjt	(Lcun;Lcuk;IILezw;Lgdm;Ldbw;I)V	a	method_23178	renderItem
METHOD	gjt	(Lcun;Lcuk;ZLezw;Lgdm;IILgqy;)V	a	method_23179	renderItem
METHOD	gjt	(Lcun;Ldbw;Lbtn;I)Lgqy;	a	method_4019	getModel
METHOD	gjt	(Lezw;Lfaa;Ljava/util/List;Lcun;II)V	a	method_23180	renderBakedItemQuads
METHOD	gjt	(Lgdm;Lgdu;Lezw$a;)Lfaa;	a	method_30114	getDynamicDisplayGlintConsumer
METHOD	gjt	(Lgdm;Lgdu;ZZ)Lfaa;	a	method_27952	getArmorGlintConsumer
METHOD	gjt	(Lgqy;Lcun;IILezw;Lfaa;)V	a	method_23182	renderBakedItemModel
METHOD	gjt	(Lgdm;Lgdu;Lezw$a;)Lfaa;	b	method_30115	getDirectDynamicDisplayGlintConsumer
METHOD	gjt	(Lgdm;Lgdu;ZZ)Lfaa;	b	method_23181	getItemGlintConsumer
METHOD	gjt	(Lgdm;Lgdu;ZZ)Lfaa;	c	method_29711	getDirectItemGlintConsumer
CLASS	gju	net/minecraft/class_920	net/minecraft/client/render/entity/LeashKnotEntityRenderer
FIELD	gju	Lale;	a	field_4734	TEXTURE
FIELD	gju	Lfup;	f	field_4735	model
METHOD	gju	(Lciz;)Lale;	a	method_4036	getTexture
METHOD	gju	(Lciz;FFLezw;Lgdm;I)V	a	method_4035	render
CLASS	gjv	net/minecraft/class_919	net/minecraft/client/render/entity/LightningEntityRenderer
METHOD	gjv	(Lbtm;)Lale;	a	method_4033	getTexture
METHOD	gjv	(Lbtm;FFLezw;Lgdm;I)V	a	method_4034	render
METHOD	gjv	(Lorg/joml/Matrix4f;Lfaa;FFIFFFFFFFZZZZ)V	a	method_23183	drawBranch
CLASS	gjw	net/minecraft/class_922	net/minecraft/client/render/entity/LivingEntityRenderer
FIELD	gjw	Lorg/slf4j/Logger;	a	field_21011	LOGGER
FIELD	gjw	Lfty;	f	field_4737	model
FIELD	gjw	Ljava/util/List;	g	field_4738	features
FIELD	gjw	F	h	field_32939	field_32939
METHOD	gjw	(Lbtn;)Z	a	method_25450	isShaking
METHOD	gjw	(Lbtn;F)F	a	method_4045	getAnimationProgress
METHOD	gjw	(Lbtn;FFLezw;Lgdm;I)V	a	method_4054	render
METHOD	gjw	(Lbtn;Lezw;F)V	a	method_4042	scale
METHOD	gjw	(Lbtn;Lezw;FFFF)V	a	method_4058	setupTransforms
METHOD	gjw	(Lbtn;ZZZ)Lgdu;	a	method_24302	getRenderLayer
METHOD	gjw	(Lgnh;)Z	a	method_4046	addFeature
METHOD	gjw	(Lje;)F	a	method_18656	getYaw
METHOD	gjw	(Lbtn;)Z	b	method_4055	hasLabel
METHOD	gjw	(Lbtn;F)F	b	method_23185	getAnimationCounter
METHOD	gjw	(Lbtn;)F	c	method_4039	getLyingAngle
METHOD	gjw	(Lbtn;F)I	c	method_23622	getOverlay
METHOD	gjw	(Lbtn;)Z	d	method_4056	isVisible
METHOD	gjw	(Lbtn;F)F	d	method_4044	getHandSwingProgress
METHOD	gjw	(Lbtn;)Z	e	method_38563	shouldFlipUpsideDown
METHOD	gjw	(Lbtn;)F	f	method_55832	getShadowRadius
CLASS	gjw$1	net/minecraft/class_922$1	net/minecraft/client/render/entity/LivingEntityRenderer$1
FIELD	gjw$1	[I	a	field_18227	field_18227
FIELD	gjw$1	[I	b	field_4743	field_4743
CLASS	gjx	net/minecraft/class_921	net/minecraft/client/render/entity/LlamaEntityRenderer
FIELD	gjx	Lale;	a	field_41631	CREAMY_TEXTURE
FIELD	gjx	Lale;	i	field_41632	WHITE_TEXTURE
FIELD	gjx	Lale;	j	field_41633	BROWN_TEXTURE
FIELD	gjx	Lale;	k	field_41634	GRAY_TEXTURE
METHOD	gjx	(Lchk;)Lale;	a	method_4037	getTexture
CLASS	gjx$1	net/minecraft/class_921$1	net/minecraft/client/render/entity/LlamaEntityRenderer$1
FIELD	gjx$1	[I	a	field_41635	field_41635
CLASS	gjy	net/minecraft/class_923	net/minecraft/client/render/entity/LlamaSpitEntityRenderer
FIELD	gjy	Lale;	a	field_4745	TEXTURE
FIELD	gjy	Lfus;	f	field_4744	model
METHOD	gjy	(Lcnm;)Lale;	a	method_4062	getTexture
METHOD	gjy	(Lcnm;FFLezw;Lgdm;I)V	a	method_4061	render
CLASS	gjz	net/minecraft/class_917	net/minecraft/client/render/entity/MagmaCubeEntityRenderer
FIELD	gjz	Lale;	a	field_4727	TEXTURE
METHOD	gjz	(Lcka;)Lale;	a	method_4001	getTexture
METHOD	gjz	(Lcka;FFLezw;Lgdm;I)V	a	method_48302	render
METHOD	gjz	(Lcka;Lezw;F)V	a	method_4000	scale
METHOD	gjz	(Lcka;Liz;)I	a	method_24090	getBlockLight
CLASS	gka	net/minecraft/class_925	net/minecraft/client/render/entity/MinecartEntityRenderer
FIELD	gka	Lfty;	a	field_4747	model
FIELD	gka	Lale;	f	field_4746	TEXTURE
FIELD	gka	Lgeg;	g	field_38892	blockRenderManager
METHOD	gka	(Lcor;)Lale;	a	method_4065	getTexture
METHOD	gka	(Lcor;FFLezw;Lgdm;I)V	a	method_4063	render
METHOD	gka	(Lcor;FLdsa;Lezw;Lgdm;I)V	a	method_4064	renderBlock
CLASS	gkb	net/minecraft/class_927	net/minecraft/client/render/entity/MobEntityRenderer
FIELD	gkb	I	h	field_32940	LEASH_PIECE_COUNT
METHOD	gkb	(Lbtp;)Z	a	method_4071	hasLabel
METHOD	gkb	(Lbtp;FFLezw;Lgdm;I)V	a	method_4072	render
METHOD	gkb	(Lbtp;FLezw;Lgdm;Lbss;)V	a	method_4073	renderLeash
METHOD	gkb	(Lbtp;Lggq;DDD)Z	a	method_4068	shouldRender
METHOD	gkb	(Lfaa;Lorg/joml/Matrix4f;FFFIIIIFFFFIZ)V	a	method_23187	renderLeashPiece
METHOD	gkb	(Lbtp;)F	b	method_55833	getShadowRadius
CLASS	gkc	net/minecraft/class_926	net/minecraft/client/render/entity/MooshroomEntityRenderer
FIELD	gkc	Ljava/util/Map;	a	field_4748	TEXTURES
METHOD	gkc	(Lcfq;)Lale;	a	method_4066	getTexture
METHOD	gkc	(Ljava/util/HashMap;)V	a	method_18657	method_18657
CLASS	gkd	net/minecraft/class_6344	net/minecraft/client/render/entity/EmptyEntityRenderer
CLASS	gke	net/minecraft/class_3683	net/minecraft/client/render/entity/OcelotEntityRenderer
FIELD	gke	Lale;	a	field_16259	TEXTURE
METHOD	gke	(Lcfr;)Lale;	a	method_16046	getTexture
CLASS	gkf	net/minecraft/class_9483	net/minecraft/client/render/entity/OminousItemSpawnerEntityRenderer
FIELD	gkf	F	a	field_50231	field_50231
FIELD	gkf	I	f	field_50232	field_50232
FIELD	gkf	Lgjt;	g	field_50233	itemRenderer
METHOD	gkf	(Lbtu;)Lale;	a	method_58752	getTexture
METHOD	gkf	(Lbtu;FFLezw;Lgdm;I)V	a	method_58753	render
CLASS	gkg	net/minecraft/class_928	net/minecraft/client/render/entity/PaintingEntityRenderer
METHOD	gkg	(Lcja;)Lale;	a	method_4077	getTexture
METHOD	gkg	(Lcja;FFLezw;Lgdm;I)V	a	method_4075	render
METHOD	gkg	(Lezw$a;Lfaa;FFFFFIIII)V	a	method_23188	vertex
METHOD	gkg	(Lezw;Lfaa;Lcja;IILgox;Lgox;)V	a	method_4074	renderPainting
CLASS	gkh	net/minecraft/class_931	net/minecraft/client/render/entity/PandaEntityRenderer
FIELD	gkh	Ljava/util/Map;	a	field_17595	TEXTURES
METHOD	gkh	(FFIFF)F	a	method_4086	getAngle
METHOD	gkh	(Lcfs;)Lale;	a	method_4083	getTexture
METHOD	gkh	(Lcfs;Lezw;FFFF)V	a	method_4085	setupTransforms
METHOD	gkh	(Ljava/util/EnumMap;)V	a	method_17796	method_17796
CLASS	gki	net/minecraft/class_930	net/minecraft/client/render/entity/ParrotEntityRenderer
FIELD	gki	Lale;	a	field_41636	RED_BLUE_TEXTURE
FIELD	gki	Lale;	i	field_41637	BLUE_TEXTURE
FIELD	gki	Lale;	j	field_41638	GREEN_TEXTURE
FIELD	gki	Lale;	k	field_41639	YELLOW_TEXTURE
FIELD	gki	Lale;	l	field_41640	GREY_TEXTURE
METHOD	gki	(Lcft$b;)Lale;	a	method_47906	getTexture
METHOD	gki	(Lcft;)Lale;	a	method_4080	getTexture
METHOD	gki	(Lcft;F)F	a	method_4081	getAnimationProgress
CLASS	gki$1	net/minecraft/class_930$1	net/minecraft/client/render/entity/ParrotEntityRenderer$1
FIELD	gki$1	[I	a	field_41641	field_41641
CLASS	gkj	net/minecraft/class_933	net/minecraft/client/render/entity/PhantomEntityRenderer
FIELD	gkj	Lale;	a	field_4756	TEXTURE
METHOD	gkj	(Lckd;)Lale;	a	method_4090	getTexture
METHOD	gkj	(Lckd;Lezw;F)V	a	method_4088	scale
METHOD	gkj	(Lckd;Lezw;FFFF)V	a	method_4089	setupTransforms
CLASS	gkk	net/minecraft/class_932	net/minecraft/client/render/entity/PigEntityRenderer
FIELD	gkk	Lale;	a	field_4755	TEXTURE
METHOD	gkk	(Lcfu;)Lale;	a	method_4087	getTexture
CLASS	gkl	net/minecraft/class_4842	net/minecraft/client/render/entity/PiglinEntityRenderer
FIELD	gkl	Ljava/util/Map;	a	field_25793	TEXTURES
FIELD	gkl	F	i	field_32942	HORIZONTAL_SCALE
METHOD	gkl	(Lfwu;Lfww;Z)Lfvc;	a	method_24875	getPiglinModel
METHOD	gkl	(Lbtp;)Lale;	c	method_3982	getTexture
METHOD	gkl	(Lbtp;)Z	d	method_25451	isShaking
CLASS	gkm	net/minecraft/class_934	net/minecraft/client/render/entity/PillagerEntityRenderer
FIELD	gkm	Lale;	a	field_4757	TEXTURE
METHOD	gkm	(Lcke;)Lale;	a	method_4092	getTexture
CLASS	gkn	net/minecraft/class_937	net/minecraft/client/render/entity/PolarBearEntityRenderer
FIELD	gkn	Lale;	a	field_4766	TEXTURE
METHOD	gkn	(Lcfv;)Lale;	a	method_4097	getTexture
METHOD	gkn	(Lcfv;Lezw;F)V	a	method_4099	scale
CLASS	gko	net/minecraft/class_936	net/minecraft/client/render/entity/PufferfishEntityRenderer
FIELD	gko	Lale;	a	field_4762	TEXTURE
FIELD	gko	I	i	field_4765	modelSize
FIELD	gko	Lfty;	j	field_4761	smallModel
FIELD	gko	Lfty;	k	field_4764	mediumModel
FIELD	gko	Lfty;	l	field_4763	largeModel
METHOD	gko	(Lcfw;)Lale;	a	method_4096	getTexture
METHOD	gko	(Lcfw;FFLezw;Lgdm;I)V	a	method_4094	render
METHOD	gko	(Lcfw;Lezw;FFFF)V	a	method_4095	setupTransforms
CLASS	gkp	net/minecraft/class_939	net/minecraft/client/render/entity/RabbitEntityRenderer
FIELD	gkp	Lale;	a	field_4770	BROWN_TEXTURE
FIELD	gkp	Lale;	i	field_4773	WHITE_TEXTURE
FIELD	gkp	Lale;	j	field_4775	BLACK_TEXTURE
FIELD	gkp	Lale;	k	field_4768	GOLD_TEXTURE
FIELD	gkp	Lale;	l	field_4774	SALT_TEXTURE
FIELD	gkp	Lale;	m	field_4772	WHITE_SPLOTCHED_TEXTURE
FIELD	gkp	Lale;	n	field_4771	TOAST_TEXTURE
FIELD	gkp	Lale;	o	field_4769	CAERBANNOG_TEXTURE
METHOD	gkp	(Lcfx;)Lale;	a	method_4102	getTexture
CLASS	gkp$1	net/minecraft/class_939$1	net/minecraft/client/render/entity/RabbitEntityRenderer$1
FIELD	gkp$1	[I	a	field_41642	field_41642
CLASS	gkq	net/minecraft/class_911	net/minecraft/client/render/entity/RavagerEntityRenderer
FIELD	gkq	Lale;	a	field_4715	TEXTURE
METHOD	gkq	(Lckg;)Lale;	a	method_3984	getTexture
CLASS	gkr	net/minecraft/class_3883	net/minecraft/client/render/entity/feature/FeatureRendererContext
METHOD	gkr	()Lfty;	a	method_4038	getModel
METHOD	gkr	(Lbss;)Lale;	a	method_3931	getTexture
CLASS	gks	net/minecraft/class_938	net/minecraft/client/render/entity/SalmonEntityRenderer
FIELD	gks	Lale;	a	field_4767	TEXTURE
METHOD	gks	(Lcfy;)Lale;	a	method_4101	getTexture
METHOD	gks	(Lcfy;Lezw;FFFF)V	a	method_4100	setupTransforms
CLASS	gkt	net/minecraft/class_941	net/minecraft/client/render/entity/SheepEntityRenderer
FIELD	gkt	Lale;	a	field_4778	TEXTURE
METHOD	gkt	(Lcfz;)Lale;	a	method_4106	getTexture
CLASS	gku	net/minecraft/class_940	net/minecraft/client/render/entity/ShulkerBulletEntityRenderer
FIELD	gku	Lale;	a	field_4776	TEXTURE
FIELD	gku	Lgdu;	f	field_21744	LAYER
FIELD	gku	Lfvq;	g	field_4777	model
METHOD	gku	(Lcnq;)Lale;	a	method_4105	getTexture
METHOD	gku	(Lcnq;FFLezw;Lgdm;I)V	a	method_4103	render
METHOD	gku	(Lcnq;Liz;)I	a	method_24091	getBlockLight
CLASS	gkv	net/minecraft/class_943	net/minecraft/client/render/entity/ShulkerEntityRenderer
FIELD	gkv	Lale;	a	field_4781	TEXTURE
FIELD	gkv	[Lale;	i	field_4780	COLORED_TEXTURES
METHOD	gkv	(I)[Lale;	a	method_22791	method_22791
METHOD	gkv	(Lckh;)Lale;	a	method_4111	getTexture
METHOD	gkv	(Lckh;F)Levp;	a	method_23189	getPositionOffset
METHOD	gkv	(Lckh;Lezw;FFFF)V	a	method_4114	setupTransforms
METHOD	gkv	(Lckh;Lggq;DDD)Z	a	method_4112	shouldRender
METHOD	gkv	(Lckh;Lggq;Levp;)Z	a	method_33436	method_33436
METHOD	gkv	(Lctg;)Lale;	a	method_37105	getTexture
METHOD	gkv	(Lgrb;)Lale;	a	method_22792	method_22792
CLASS	gkw	net/minecraft/class_942	net/minecraft/client/render/entity/SilverfishEntityRenderer
FIELD	gkw	Lale;	a	field_4779	TEXTURE
METHOD	gkw	(Lcki;)F	a	method_4107	getLyingAngle
METHOD	gkw	(Lcki;)Lale;	b	method_4108	getTexture
CLASS	gkx	net/minecraft/class_946	net/minecraft/client/render/entity/SkeletonEntityRenderer
FIELD	gkx	Lale;	a	field_4785	TEXTURE
METHOD	gkx	(Lcjj;)Lale;	a	method_4119	getTexture
METHOD	gkx	(Lcjj;)Z	b	method_35801	isShaking
CLASS	gky	net/minecraft/class_945	net/minecraft/client/render/entity/SlimeEntityRenderer
FIELD	gky	Lale;	a	field_4784	TEXTURE
METHOD	gky	(Lckk;)Lale;	a	method_4116	getTexture
METHOD	gky	(Lckk;FFLezw;Lgdm;I)V	a	method_4117	render
METHOD	gky	(Lckk;Lezw;F)V	a	method_4118	scale
CLASS	gkz	net/minecraft/class_8190	net/minecraft/client/render/entity/SnifferEntityRenderer
FIELD	gkz	Lale;	a	field_42930	TEXTURE
METHOD	gkz	(Lchu;)Lale;	a	method_49350	getTexture
CLASS	gla	net/minecraft/class_948	net/minecraft/client/render/entity/SnowGolemEntityRenderer
FIELD	gla	Lale;	a	field_4788	TEXTURE
METHOD	gla	(Lcgb;)Lale;	a	method_4122	getTexture
CLASS	glb	net/minecraft/class_947	net/minecraft/client/render/entity/SpectralArrowEntityRenderer
FIELD	glb	Lale;	a	field_4787	TEXTURE
METHOD	glb	(Lcnt;)Lale;	a	method_4120	getTexture
CLASS	glc	net/minecraft/class_949	net/minecraft/client/render/entity/SpiderEntityRenderer
FIELD	glc	Lale;	a	field_4789	TEXTURE
METHOD	glc	(Lckm;)Lale;	a	method_4123	getTexture
METHOD	glc	(Lckm;)F	b	method_4124	getLyingAngle
CLASS	gld	net/minecraft/class_951	net/minecraft/client/render/entity/SquidEntityRenderer
FIELD	gld	Lale;	a	field_4791	TEXTURE
METHOD	gld	(Lcgc;)Lale;	a	method_4127	getTexture
METHOD	gld	(Lcgc;F)F	a	method_4125	getAnimationProgress
METHOD	gld	(Lcgc;Lezw;FFFF)V	a	method_4126	setupTransforms
CLASS	gle	net/minecraft/class_950	net/minecraft/client/render/entity/StrayEntityRenderer
FIELD	gle	Lale;	a	field_4790	TEXTURE
FIELD	gle	Lale;	i	field_49165	field_49165
METHOD	gle	(Lckn;)Lale;	a	method_57817	getTexture
CLASS	glf	net/minecraft/class_4999	net/minecraft/client/render/entity/StriderEntityRenderer
FIELD	glf	Lale;	a	field_23372	TEXTURE
FIELD	glf	Lale;	i	field_23937	COLD_TEXTURE
FIELD	glf	F	j	field_47888	BABY_SHADOW_RADIUS_SCALE
METHOD	glf	(Lcko;)Lale;	a	method_26421	getTexture
METHOD	glf	(Lcko;Lezw;F)V	a	method_56155	scale
METHOD	glf	(Lcko;)F	b	method_55834	getShadowRadius
METHOD	glf	(Lcko;)Z	c	method_26423	isShaking
CLASS	glg	net/minecraft/class_7214	net/minecraft/client/render/entity/TadpoleEntityRenderer
FIELD	glg	Lale;	a	field_37969	TEXTURE
METHOD	glg	(Lcha;)Lale;	a	method_41966	getTexture
CLASS	glh	net/minecraft/class_953	net/minecraft/client/render/entity/FlyingItemEntityRenderer
FIELD	glh	F	a	field_32943	MIN_DISTANCE
FIELD	glh	Lgjt;	f	field_4792	itemRenderer
FIELD	glh	F	g	field_17147	scale
FIELD	glh	Z	h	field_21745	lit
CLASS	gli	net/minecraft/class_955	net/minecraft/client/render/entity/TridentEntityRenderer
FIELD	gli	Lale;	a	field_4796	TEXTURE
FIELD	gli	Lfwd;	f	field_4797	model
METHOD	gli	(Lcoa;)Lale;	a	method_4134	getTexture
METHOD	gli	(Lcoa;FFLezw;Lgdm;I)V	a	method_4133	render
CLASS	glj	net/minecraft/class_954	net/minecraft/client/render/entity/ArrowEntityRenderer
FIELD	glj	Lale;	a	field_4795	TEXTURE
FIELD	glj	Lale;	f	field_4794	TIPPED_TEXTURE
METHOD	glj	(Lcnd;)Lale;	a	method_4130	getTexture
CLASS	glk	net/minecraft/class_957	net/minecraft/client/render/entity/TntMinecartEntityRenderer
FIELD	glk	Lgeg;	f	field_38893	tntBlockRenderManager
METHOD	glk	(Lcpd;FLdsa;Lezw;Lgdm;I)V	a	method_4137	renderBlock
METHOD	glk	(Lgeg;Ldsa;Lezw;Lgdm;IZ)V	a	method_23190	renderFlashingBlock
CLASS	gll	net/minecraft/class_956	net/minecraft/client/render/entity/TntEntityRenderer
FIELD	gll	Lgeg;	a	field_38894	blockRenderManager
METHOD	gll	(Lcjg;)Lale;	a	method_4136	getTexture
METHOD	gll	(Lcjg;FFLezw;Lgdm;I)V	a	method_4135	render
CLASS	glm	net/minecraft/class_959	net/minecraft/client/render/entity/TropicalFishEntityRenderer
FIELD	glm	Lftq;	a	field_4800	smallModel
FIELD	glm	Lftq;	i	field_4799	largeModel
FIELD	glm	Lale;	j	field_41643	A_TEXTURE
FIELD	glm	Lale;	k	field_41644	B_TEXTURE
METHOD	glm	(Lcgd;)Lale;	a	method_4141	getTexture
METHOD	glm	(Lcgd;FFLezw;Lgdm;I)V	a	method_4140	render
METHOD	glm	(Lcgd;Lezw;FFFF)V	a	method_4142	setupTransforms
CLASS	glm$1	net/minecraft/class_959$1	net/minecraft/client/render/entity/TropicalFishEntityRenderer$1
FIELD	glm$1	[I	a	field_41645	field_41645
CLASS	gln	net/minecraft/class_958	net/minecraft/client/render/entity/TurtleEntityRenderer
FIELD	gln	Lale;	a	field_4798	TEXTURE
METHOD	gln	(Lcge;)F	a	method_55835	getShadowRadius
METHOD	gln	(Lcge;)Lale;	b	method_4139	getTexture
CLASS	glo	net/minecraft/class_961	net/minecraft/client/render/entity/ZombieHorseEntityRenderer
FIELD	glo	Ljava/util/Map;	a	field_4803	TEXTURES
METHOD	glo	(Lchh;)Lale;	a	method_4145	getTexture
CLASS	glp	net/minecraft/class_960	net/minecraft/client/render/entity/VexEntityRenderer
FIELD	glp	Lale;	a	field_4801	TEXTURE
FIELD	glp	Lale;	i	field_4802	CHARGING_TEXTURE
METHOD	glp	(Lckp;)Lale;	a	method_4144	getTexture
METHOD	glp	(Lckp;Liz;)I	a	method_24092	getBlockLight
CLASS	glq	net/minecraft/class_963	net/minecraft/client/render/entity/VillagerEntityRenderer
FIELD	glq	Lale;	a	field_4807	TEXTURE
METHOD	glq	(Lcmi;)Lale;	a	method_4151	getTexture
METHOD	glq	(Lcmi;Lezw;F)V	a	method_4149	scale
METHOD	glq	(Lcmi;)F	b	method_55836	getShadowRadius
CLASS	glr	net/minecraft/class_962	net/minecraft/client/render/entity/VindicatorEntityRenderer
FIELD	glr	Lale;	a	field_4804	TEXTURE
METHOD	glr	(Lckq;)Lale;	a	method_4147	getTexture
CLASS	glr$1	net/minecraft/class_962$1	net/minecraft/client/render/entity/VindicatorEntityRenderer$1
METHOD	glr$1	(Lezw;Lgdm;ILckq;FFFFFF)V	a	method_17156	render
CLASS	gls	net/minecraft/class_3992	net/minecraft/client/render/entity/WanderingTraderEntityRenderer
FIELD	gls	Lale;	a	field_17739	TEXTURE
METHOD	gls	(Lcmo;)Lale;	a	method_18045	getTexture
METHOD	gls	(Lcmo;Lezw;F)V	a	method_18046	scale
CLASS	glt	net/minecraft/class_7287	net/minecraft/client/render/entity/WardenEntityRenderer
FIELD	glt	Lale;	a	field_38349	TEXTURE
FIELD	glt	Lale;	i	field_38350	BIOLUMINESCENT_LAYER_TEXTURE
FIELD	glt	Lale;	j	field_38352	HEART_TEXTURE
FIELD	glt	Lale;	k	field_38353	PULSATING_SPOTS_1_TEXTURE
FIELD	glt	Lale;	l	field_38354	PULSATING_SPOTS_2_TEXTURE
METHOD	glt	(Lclz;)Lale;	a	method_42606	getTexture
METHOD	glt	(Lclz;FF)F	a	method_42607	method_42607
METHOD	glt	(Lclz;FF)F	b	method_42609	method_42609
METHOD	glt	(Lclz;FF)F	c	method_42610	method_42610
METHOD	glt	(Lclz;FF)F	d	method_42611	method_42611
METHOD	glt	(Lclz;FF)F	e	method_42612	method_42612
CLASS	glu	net/minecraft/class_8987	net/minecraft/client/render/entity/WindChargeEntityRenderer
FIELD	glu	Lale;	a	field_47477	TEXTURE
FIELD	glu	Lfwm;	f	field_47478	model
METHOD	glu	(F)F	a	method_55268	getXOffset
METHOD	glu	(Lcod;)Lale;	a	method_55269	getTexture
METHOD	glu	(Lcod;FFLezw;Lgdm;I)V	a	method_55270	render
CLASS	glv	net/minecraft/class_965	net/minecraft/client/render/entity/WitchEntityRenderer
FIELD	glv	Lale;	a	field_4814	TEXTURE
METHOD	glv	(Lckr;)Lale;	a	method_4154	getTexture
METHOD	glv	(Lckr;FFLezw;Lgdm;I)V	a	method_4155	render
METHOD	glv	(Lckr;Lezw;F)V	a	method_4157	scale
CLASS	glw	net/minecraft/class_964	net/minecraft/client/render/entity/WitherEntityRenderer
FIELD	glw	Lale;	a	field_4812	INVULNERABLE_TEXTURE
FIELD	glw	Lale;	i	field_4813	TEXTURE
METHOD	glw	(Lcit;)Lale;	a	method_4153	getTexture
METHOD	glw	(Lcit;Lezw;F)V	a	method_4152	scale
METHOD	glw	(Lcit;Liz;)I	a	method_24093	getBlockLight
CLASS	glx	net/minecraft/class_967	net/minecraft/client/render/entity/WitherSkeletonEntityRenderer
FIELD	glx	Lale;	a	field_4818	TEXTURE
METHOD	glx	(Lcks;)Lale;	a	method_57818	getTexture
METHOD	glx	(Lcks;Lezw;F)V	a	method_4161	scale
CLASS	gly	net/minecraft/class_966	net/minecraft/client/render/entity/WitherSkullEntityRenderer
FIELD	gly	Lale;	a	field_4817	INVULNERABLE_TEXTURE
FIELD	gly	Lale;	f	field_4815	TEXTURE
FIELD	gly	Lfvu;	g	field_4816	model
METHOD	gly	()Lfxe;	a	method_32199	getTexturedModelData
METHOD	gly	(Lcob;)Lale;	a	method_4160	getTexture
METHOD	gly	(Lcob;FFLezw;Lgdm;I)V	a	method_4159	render
METHOD	gly	(Lcob;Liz;)I	a	method_24094	getBlockLight
CLASS	glz	net/minecraft/class_969	net/minecraft/client/render/entity/WolfEntityRenderer
METHOD	glz	(Lcgg;)Lale;	a	method_4165	getTexture
METHOD	glz	(Lcgg;F)F	a	method_4167	getAnimationProgress
METHOD	glz	(Lcgg;FFLezw;Lgdm;I)V	a	method_4166	render
CLASS	gma	net/minecraft/class_5144	net/minecraft/client/render/entity/ZoglinEntityRenderer
FIELD	gma	Lale;	a	field_23779	TEXTURE
METHOD	gma	(Lckt;)Lale;	a	method_27039	getTexture
CLASS	gmb	net/minecraft/class_3886	net/minecraft/client/render/entity/ZombieEntityRenderer
CLASS	gmc	net/minecraft/class_971	net/minecraft/client/render/entity/ZombieVillagerEntityRenderer
FIELD	gmc	Lale;	a	field_4835	TEXTURE
METHOD	gmc	(Lckv;)Lale;	a	method_4175	getTexture
METHOD	gmc	(Lckv;)Z	b	method_25452	isShaking
CLASS	gmd	net/minecraft/class_973	net/minecraft/client/render/entity/feature/StuckArrowsFeatureRenderer
FIELD	gmd	Lgit;	a	field_17153	dispatcher
CLASS	gme	net/minecraft/class_4506	net/minecraft/client/render/entity/feature/StuckStingersFeatureRenderer
FIELD	gme	Lale;	a	field_20529	TEXTURE
METHOD	gme	(Lfaa;Lezw$a;FIFFI)V	a	method_23295	produceVertex
CLASS	gmf	net/minecraft/class_8988	net/minecraft/client/render/entity/feature/BreezeEyesFeatureRenderer
FIELD	gmf	Lgdu;	a	field_47889	TEXTURE
METHOD	gmf	(Lezw;Lgdm;ILckx;FFFFFF)V	a	method_55272	render
CLASS	gmg	net/minecraft/class_8989	net/minecraft/client/render/entity/feature/BreezeWindFeatureRenderer
FIELD	gmg	Lale;	a	field_47484	texture
FIELD	gmg	Lfth;	b	field_47485	model
METHOD	gmg	(F)F	a	method_55273	getXOffset
METHOD	gmg	(Lezw;Lgdm;ILckx;FFFFFF)V	a	method_55275	render
CLASS	gmh	net/minecraft/class_972	net/minecraft/client/render/entity/feature/CapeFeatureRenderer
METHOD	gmh	(Lezw;Lgdm;ILgcl;FFFFFF)V	a	method_4177	render
CLASS	gmi	net/minecraft/class_975	net/minecraft/client/render/entity/feature/EndermanBlockFeatureRenderer
FIELD	gmi	Lgeg;	a	field_38895	blockRenderManager
METHOD	gmi	(Lezw;Lgdm;ILcjr;FFFFFF)V	a	method_4179	render
CLASS	gmj	net/minecraft/class_3684	net/minecraft/client/render/entity/feature/CatCollarFeatureRenderer
FIELD	gmj	Lale;	a	field_16260	SKIN
FIELD	gmj	Lftj;	b	field_16261	model
METHOD	gmj	(Lezw;Lgdm;ILcfg;FFFFFF)V	a	method_16047	render
CLASS	gmk	net/minecraft/class_974	net/minecraft/client/render/entity/feature/CreeperChargeFeatureRenderer
FIELD	gmk	Lale;	a	field_4842	SKIN
FIELD	gmk	Lfts;	b	field_4844	model
CLASS	gml	net/minecraft/class_4004	net/minecraft/client/render/entity/feature/VillagerHeldItemFeatureRenderer
FIELD	gml	Lgdi;	a	field_38896	heldItemRenderer
METHOD	gml	(Lezw;Lgdm;ILbtn;FFFFFF)V	a	method_4208	render
CLASS	gmm	net/minecraft/class_976	net/minecraft/client/render/entity/feature/HeadFeatureRenderer
FIELD	gmm	F	a	field_24474	scaleX
FIELD	gmm	F	b	field_24475	scaleY
FIELD	gmm	F	c	field_24476	scaleZ
FIELD	gmm	Ljava/util/Map;	d	field_27771	headModels
FIELD	gmm	Lgdi;	e	field_38897	heldItemRenderer
METHOD	gmm	(Lezw;Lgdm;ILbtn;FFFFFF)V	a	method_17159	render
METHOD	gmm	(Lezw;Z)V	a	method_32798	translate
CLASS	gmn	net/minecraft/class_978	net/minecraft/client/render/entity/feature/Deadmau5FeatureRenderer
METHOD	gmn	(Lezw;Lgdm;ILgcl;FFFFFF)V	a	method_4181	render
CLASS	gmo	net/minecraft/class_977	net/minecraft/client/render/entity/feature/DolphinHeldItemFeatureRenderer
FIELD	gmo	Lgdi;	a	field_38898	heldItemRenderer
METHOD	gmo	(Lezw;Lgdm;ILcfl;FFFFFF)V	a	method_17160	render
CLASS	gmp	net/minecraft/class_980	net/minecraft/client/render/entity/feature/DrownedOverlayFeatureRenderer
FIELD	gmp	Lale;	a	field_4854	SKIN
FIELD	gmp	Lftu;	b	field_4855	model
METHOD	gmp	(Lezw;Lgdm;ILcjp;FFFFFF)V	a	method_4182	render
CLASS	gmq	net/minecraft/class_979	net/minecraft/client/render/entity/feature/ElytraFeatureRenderer
FIELD	gmq	Lale;	a	field_4850	SKIN
FIELD	gmq	Lftv;	b	field_4852	elytra
METHOD	gmq	(Lezw;Lgdm;ILbtn;FFFFFF)V	a	method_17161	render
CLASS	gmr	net/minecraft/class_985	net/minecraft/client/render/entity/feature/EndermanEyesFeatureRenderer
FIELD	gmr	Lgdu;	a	field_4876	SKIN
CLASS	gms	net/minecraft/class_4607	net/minecraft/client/render/entity/feature/EnergySwirlOverlayFeatureRenderer
METHOD	gms	()Lale;	a	method_23201	getEnergySwirlTexture
METHOD	gms	(F)F	a	method_23202	getEnergySwirlX
METHOD	gms	()Lfty;	b	method_23203	getEnergySwirlModel
CLASS	gmt	net/minecraft/class_4606	net/minecraft/client/render/entity/feature/EyesFeatureRenderer
METHOD	gmt	()Lgdu;	a	method_23193	getEyesTexture
CLASS	gmu	net/minecraft/class_4043	net/minecraft/client/render/entity/feature/FoxHeldItemFeatureRenderer
FIELD	gmu	Lgdi;	a	field_38899	heldItemRenderer
METHOD	gmu	(Lezw;Lgdm;ILcfn;FFFFFF)V	a	method_18335	render
CLASS	gmv	net/minecraft/class_4073	net/minecraft/client/render/entity/feature/HorseArmorFeatureRenderer
FIELD	gmv	Lfuj;	a	field_18228	model
METHOD	gmv	(Lezw;Lgdm;ILchj;FFFFFF)V	a	method_18658	render
CLASS	gmw	net/minecraft/class_5167	net/minecraft/client/render/entity/feature/HorseMarkingFeatureRenderer
FIELD	gmw	Ljava/util/Map;	a	field_23938	TEXTURES
METHOD	gmw	(Lezw;Lgdm;ILchj;FFFFFF)V	a	method_27152	render
METHOD	gmw	(Ljava/util/EnumMap;)V	a	method_27153	method_27153
CLASS	gmx	net/minecraft/class_970	net/minecraft/client/render/entity/feature/ArmorFeatureRenderer
FIELD	gmx	Ljava/util/Map;	a	field_4829	ARMOR_TEXTURE_CACHE
FIELD	gmx	Lful;	b	field_4830	innerModel
FIELD	gmx	Lful;	c	field_4831	outerModel
FIELD	gmx	Lgow;	d	field_42074	armorTrimsAtlas
METHOD	gmx	(Lbsz;)Lful;	a	method_4172	getModel
METHOD	gmx	(Lezw;Lgdm;ILbtn;FFFFFF)V	a	method_17157	render
METHOD	gmx	(Lezw;Lgdm;ILful;)V	a	method_52224	renderGlint
METHOD	gmx	(Lezw;Lgdm;ILful;FFFLale;)V	a	method_23192	renderArmorParts
METHOD	gmx	(Lezw;Lgdm;Lbtn;Lbsz;ILful;)V	a	method_4169	renderArmor
METHOD	gmx	(Lful;Lbsz;)V	a	method_4170	setVisible
METHOD	gmx	(Lji;Lezw;Lgdm;ILcwr;Lful;Z)V	a	method_48482	renderTrim
METHOD	gmx	(Lbsz;)Z	b	method_4173	usesInnerModel
CLASS	gmx$1	net/minecraft/class_970$1	net/minecraft/client/render/entity/feature/ArmorFeatureRenderer$1
FIELD	gmx$1	[I	a	field_4878	field_4878
CLASS	gmy	net/minecraft/class_4691	net/minecraft/client/render/entity/feature/IronGolemCrackFeatureRenderer
FIELD	gmy	Ljava/util/Map;	a	field_21443	CRACK_TEXTURES
METHOD	gmy	(Lezw;Lgdm;ILcfp;FFFFFF)V	a	method_23623	render
CLASS	gmz	net/minecraft/class_986	net/minecraft/client/render/entity/feature/IronGolemFlowerFeatureRenderer
FIELD	gmz	Lgeg;	a	field_38900	blockRenderManager
METHOD	gmz	(Lezw;Lgdm;ILcfp;FFFFFF)V	a	method_4188	render
CLASS	gna	net/minecraft/class_989	net/minecraft/client/render/entity/feature/HeldItemFeatureRenderer
FIELD	gna	Lgdi;	a	field_38901	heldItemRenderer
METHOD	gna	(Lbtn;Lcun;Lcuk;Lbth;Lezw;Lgdm;I)V	a	method_4192	renderItem
METHOD	gna	(Lezw;Lgdm;ILbtn;FFFFFF)V	a	method_17162	render
CLASS	gnb	net/minecraft/class_988	net/minecraft/client/render/entity/feature/LlamaDecorFeatureRenderer
FIELD	gnb	[Lale;	a	field_4880	LLAMA_DECOR
FIELD	gnb	Lale;	b	field_17740	TRADER_LLAMA_DECOR
FIELD	gnb	Lfur;	c	field_4881	model
METHOD	gnb	(Lezw;Lgdm;ILchk;FFFFFF)V	a	method_4191	render
CLASS	gnc	net/minecraft/class_991	net/minecraft/client/render/entity/feature/MooshroomMushroomFeatureRenderer
FIELD	gnc	Lgeg;	a	field_38902	blockRenderManager
METHOD	gnc	(Lezw;Lgdm;ILcfq;FFFFFF)V	a	method_4195	render
METHOD	gnc	(Lezw;Lgdm;IZLdsa;ILgqy;)V	a	method_37314	renderMushroom
CLASS	gnd	net/minecraft/class_990	net/minecraft/client/render/entity/feature/PandaHeldItemFeatureRenderer
FIELD	gnd	Lgdi;	a	field_38903	heldItemRenderer
METHOD	gnd	(Lezw;Lgdm;ILcfs;FFFFFF)V	a	method_4194	render
CLASS	gne	net/minecraft/class_983	net/minecraft/client/render/entity/feature/ShoulderParrotFeatureRenderer
FIELD	gne	Lfuy;	a	field_17154	model
METHOD	gne	(Lbsy;)Z	a	method_17957	method_17957
METHOD	gne	(Lezw;Lgdm;ILcmv;FFFFFF)V	a	method_4185	render
METHOD	gne	(Lezw;Lgdm;ILcmv;FFFFZ)V	a	method_4186	renderShoulderParrot
METHOD	gne	(Lezw;ZLcmv;Lur;Lgdm;IFFFFLbsy;)V	a	method_17958	method_17958
CLASS	gnf	net/minecraft/class_993	net/minecraft/client/render/entity/feature/PhantomEyesFeatureRenderer
FIELD	gnf	Lgdu;	a	field_4890	SKIN
CLASS	gng	net/minecraft/class_5697	net/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer
FIELD	gng	Lgdi;	a	field_38904	playerHeldItemRenderer
FIELD	gng	F	b	field_32944	HEAD_YAW
FIELD	gng	F	c	field_32945	HEAD_ROLL
METHOD	gng	(Lbtn;Lcun;Lbth;Lezw;Lgdm;I)V	a	method_32799	renderSpyglass
CLASS	gnh	net/minecraft/class_3887	net/minecraft/client/render/entity/feature/FeatureRenderer
FIELD	gnh	Lgkr;	a	field_17155	context
METHOD	gnh	(Lbss;)Lale;	a	method_23194	getTexture
METHOD	gnh	(Lezw;Lgdm;ILbss;FFFFFF)V	a	method_4199	render
METHOD	gnh	(Lfty;Lale;Lezw;Lgdm;ILbtn;FFF)V	a	method_23199	renderModel
METHOD	gnh	(Lfty;Lfty;Lale;Lezw;Lgdm;ILbtn;FFFFFFFFF)V	a	method_23196	render
METHOD	gnh	()Lfty;	c	method_17165	getContextModel
CLASS	gni	net/minecraft/class_992	net/minecraft/client/render/entity/feature/SaddleFeatureRenderer
FIELD	gni	Lale;	a	field_4888	texture
FIELD	gni	Lfty;	b	field_4887	model
CLASS	gnj	net/minecraft/class_994	net/minecraft/client/render/entity/feature/SheepWoolFeatureRenderer
FIELD	gnj	Lale;	a	field_4892	SKIN
FIELD	gnj	Lfvn;	b	field_4891	model
METHOD	gnj	(Lezw;Lgdm;ILcfz;FFFFFF)V	a	method_4198	render
CLASS	gnk	net/minecraft/class_944	net/minecraft/client/render/entity/feature/ShulkerHeadFeatureRenderer
METHOD	gnk	(Lezw;Lgdm;ILckh;FFFFFF)V	a	method_4115	render
CLASS	gnl	net/minecraft/class_1002	net/minecraft/client/render/entity/feature/SkeletonOverlayFeatureRenderer
FIELD	gnl	Lfvt;	a	field_4908	model
FIELD	gnl	Lale;	b	field_49166	texture
METHOD	gnl	(Lezw;Lgdm;ILbtp;FFFFFF)V	a	method_23204	render
CLASS	gnm	net/minecraft/class_997	net/minecraft/client/render/entity/feature/SlimeOverlayFeatureRenderer
FIELD	gnm	Lfty;	a	field_4895	model
METHOD	gnm	(Lezw;Lgdm;ILbtn;FFFFFF)V	a	method_23200	render
CLASS	gnn	net/minecraft/class_996	net/minecraft/client/render/entity/feature/SnowGolemPumpkinFeatureRenderer
FIELD	gnn	Lgeg;	a	field_38905	blockRenderManager
FIELD	gnn	Lgjt;	b	field_38906	itemRenderer
METHOD	gnn	(Lezw;Lgdm;ILcgb;FFFFFF)V	a	method_4201	render
CLASS	gno	net/minecraft/class_1000	net/minecraft/client/render/entity/feature/SpiderEyesFeatureRenderer
FIELD	gno	Lgdu;	a	field_4902	SKIN
CLASS	gnp	net/minecraft/class_998	net/minecraft/client/render/entity/feature/TridentRiptideFeatureRenderer
FIELD	gnp	Lale;	a	field_4898	TEXTURE
FIELD	gnp	Ljava/lang/String;	b	field_32946	BOX
FIELD	gnp	Lfwy;	c	field_21012	aura
METHOD	gnp	()Lfxe;	a	method_32200	getTexturedModelData
METHOD	gnp	(Lezw;Lgdm;ILbtn;FFFFFF)V	a	method_4203	render
CLASS	gnq	net/minecraft/class_4507	net/minecraft/client/render/entity/feature/StuckObjectsFeatureRenderer
METHOD	gnq	(Lbtn;)I	a	method_22134	getObjectCount
METHOD	gnq	(Lezw;Lgdm;ILbss;FFFF)V	a	method_22130	renderObject
METHOD	gnq	(Lezw;Lgdm;ILbtn;FFFFFF)V	a	method_22132	render
CLASS	gnr	net/minecraft/class_1001	net/minecraft/client/render/entity/feature/TropicalFishColorFeatureRenderer
FIELD	gnr	Lale;	a	field_41646	KOB_TEXTURE
FIELD	gnr	Lale;	b	field_41647	SUNSTREAK_TEXTURE
FIELD	gnr	Lale;	c	field_41648	SNOOPER_TEXTURE
FIELD	gnr	Lale;	d	field_41649	DASHER_TEXTURE
FIELD	gnr	Lale;	e	field_41650	BRINELY_TEXTURE
FIELD	gnr	Lale;	f	field_41651	SPOTTY_TEXTURE
FIELD	gnr	Lale;	g	field_41652	FLOPPER_TEXTURE
FIELD	gnr	Lale;	h	field_41653	STRIPEY_TEXTURE
FIELD	gnr	Lale;	i	field_41654	GLITTER_TEXTURE
FIELD	gnr	Lale;	j	field_41655	BLOCKFISH_TEXTURE
FIELD	gnr	Lale;	k	field_41656	BETTY_TEXTURE
FIELD	gnr	Lale;	l	field_41657	CLAYFISH_TEXTURE
FIELD	gnr	Lfwe;	m	field_17157	smallModel
FIELD	gnr	Lfwf;	n	field_4903	largeModel
METHOD	gnr	(Lezw;Lgdm;ILcgd;FFFFFF)V	a	method_4205	render
CLASS	gnr$1	net/minecraft/class_1001$1	net/minecraft/client/render/entity/feature/TropicalFishColorFeatureRenderer$1
FIELD	gnr$1	[I	a	field_41658	field_41658
FIELD	gnr$1	[I	b	field_41659	field_41659
CLASS	gns	net/minecraft/class_3885	net/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer
FIELD	gns	Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;	a	field_17148	LEVEL_TO_ID
FIELD	gns	Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;	b	field_17149	villagerTypeToHat
FIELD	gns	Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;	c	field_17150	professionToHat
FIELD	gns	Lauo;	d	field_17151	resourceManager
FIELD	gns	Ljava/lang/String;	e	field_17152	entityType
METHOD	gns	(Laum;)Ljava/util/Optional;	a	method_43211	method_43211
METHOD	gns	(Lezw;Lgdm;ILbtn;FFFFFF)V	a	method_17151	render
METHOD	gns	(Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap;)V	a	method_17152	method_17152
METHOD	gns	(Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Ljd;Ljava/lang/Object;)Lgql$a;	a	method_17153	getHatType
METHOD	gns	(Ljava/lang/String;Lale;)Lale;	a	method_17155	findTexture
METHOD	gns	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_45803	method_45803
METHOD	gns	(Ljava/lang/String;Ljd;Ljava/lang/Object;Ljava/lang/Object;)Lgql$a;	a	method_17154	method_17154
CLASS	gnt	net/minecraft/class_7288	net/minecraft/client/render/entity/feature/WardenFeatureRenderer
FIELD	gnt	Lale;	a	field_38355	texture
FIELD	gnt	Lgnt$a;	b	field_38356	animationAngleAdjuster
FIELD	gnt	Lgnt$b;	c	field_38464	modelPartVisibility
METHOD	gnt	()V	a	method_42746	updateModelPartVisibility
METHOD	gnt	(Lezw;Lgdm;ILclz;FFFFFF)V	a	method_42613	render
METHOD	gnt	(Lfwy;)V	a	method_42747	method_42747
METHOD	gnt	()V	b	method_42748	unhideAllModelParts
METHOD	gnt	(Lfwy;)V	b	method_42749	method_42749
METHOD	gnt	(Lfwy;)V	c	method_42750	method_42750
CLASS	gnt$a	net/minecraft/class_7288$class_7289	net/minecraft/client/render/entity/feature/WardenFeatureRenderer$AnimationAngleAdjuster
CLASS	gnt$b	net/minecraft/class_7288$class_7311	net/minecraft/client/render/entity/feature/WardenFeatureRenderer$ModelPartVisibility
CLASS	gnu	net/minecraft/class_1005	net/minecraft/client/render/entity/feature/WitchHeldItemFeatureRenderer
METHOD	gnu	(Lezw;Lgdm;ILbtn;FFFFFF)V	method_4208	method_4208	render
CLASS	gnv	net/minecraft/class_1004	net/minecraft/client/render/entity/feature/WitherArmorFeatureRenderer
FIELD	gnv	Lale;	a	field_4910	SKIN
FIELD	gnv	Lfwo;	b	field_4909	model
CLASS	gnw	net/minecraft/class_9085	net/minecraft/client/render/entity/feature/WolfArmorFeatureRenderer
FIELD	gnw	Lfwp;	a	field_47890	model
FIELD	gnw	Ljava/util/Map;	b	field_49582	CRACK_TEXTURES
METHOD	gnw	(Lezw;Lgdm;ILcgg;FFFFFF)V	a	method_55837	render
METHOD	gnw	(Lezw;Lgdm;ILcun;)V	a	method_57819	renderCracks
METHOD	gnw	(Lezw;Lgdm;ILcun;Lcsb;)V	a	method_57820	renderDyed
CLASS	gnx	net/minecraft/class_1006	net/minecraft/client/render/entity/feature/WolfCollarFeatureRenderer
FIELD	gnx	Lale;	a	field_4913	SKIN
METHOD	gnx	(Lezw;Lgdm;ILcgg;FFFFFF)V	a	method_4209	render
CLASS	gny	net/minecraft/class_6257	net/minecraft/unused/packageinfo/PackageInfo6257
CLASS	gnz	net/minecraft/class_6258	net/minecraft/unused/packageinfo/PackageInfo6258
CLASS	goa	net/minecraft/class_1007	net/minecraft/client/render/entity/PlayerEntityRenderer
METHOD	goa	(Lezw;Lgdm;ILgcl;)V	a	method_4220	renderRightArm
METHOD	goa	(Lezw;Lgdm;ILgcl;Lfwy;Lfwy;)V	a	method_23205	renderArm
METHOD	goa	(Lgcl;)Lale;	a	method_4216	getTexture
METHOD	goa	(Lgcl;F)Levp;	a	method_23206	getPositionOffset
METHOD	goa	(Lgcl;FFLezw;Lgdm;I)V	a	method_4215	render
METHOD	goa	(Lgcl;Lbqr;)Lful$a;	a	method_4210	getArmPose
METHOD	goa	(Lgcl;Lezw;F)V	a	method_4217	scale
METHOD	goa	(Lgcl;Lezw;FFFF)V	a	method_4212	setupTransforms
METHOD	goa	(Lgcl;Lxo;Lezw;Lgdm;IF)V	a	method_4213	renderLabelIfPresent
METHOD	goa	(Lezw;Lgdm;ILgcl;)V	b	method_4221	renderLeftArm
METHOD	goa	(Lgcl;)V	b	method_4218	setModelPose
CLASS	gob	net/minecraft/class_6259	net/minecraft/unused/packageinfo/PackageInfo6259
CLASS	goc	net/minecraft/class_6395	net/minecraft/client/item/ClampedModelPredicateProvider
CLASS	god	net/minecraft/class_7391	net/minecraft/client/item/CompassAnglePredicateProvider
FIELD	god	I	a	field_38798	field_38798
FIELD	god	Lgod$a;	b	field_38799	compassTarget
FIELD	god	Lgod$b;	c	field_24449	aimedInterpolator
FIELD	god	Lgod$b;	d	field_24450	aimlessInterpolator
METHOD	god	(I)I	a	method_32800	scatter
METHOD	god	(IJ)F	a	method_43212	getAimlessAngle
METHOD	god	(Lbss;)D	a	method_43213	getBodyYaw
METHOD	god	(Lbss;JLiz;)F	a	method_43214	getAngleTo
METHOD	god	(Lbss;Lfxt;)Lfxt;	a	method_43215	getClientWorld
METHOD	god	(Lbss;Liz;)D	a	method_43216	getAngleTo
METHOD	god	(Lbss;Ljh;)Z	a	method_43217	canPointTo
METHOD	god	(Lcun;Lfxt;ILbss;)F	a	method_43218	getAngle
CLASS	god$a	net/minecraft/class_7391$class_7392	net/minecraft/client/item/CompassAnglePredicateProvider$CompassTarget
CLASS	god$b	net/minecraft/class_7391$class_5171	net/minecraft/client/item/CompassAnglePredicateProvider$AngleInterpolator
FIELD	god$b	D	a	field_23980	value
FIELD	god$b	D	b	field_23981	speed
FIELD	god$b	J	c	field_23982	lastUpdateTime
METHOD	god$b	(J)Z	a	method_27316	shouldUpdate
METHOD	god$b	(JD)V	a	method_27190	update
CLASS	goe	net/minecraft/class_5272	net/minecraft/client/item/ModelPredicateProviderRegistry
FIELD	goe	Ljava/util/Map;	a	field_24443	GLOBAL
FIELD	goe	Lale;	b	field_24444	DAMAGED_ID
FIELD	goe	Lale;	c	field_24445	DAMAGE_ID
FIELD	goe	Lgoc;	d	field_24446	DAMAGED_PROVIDER
FIELD	goe	Lgoc;	e	field_24447	DAMAGE_PROVIDER
FIELD	goe	Ljava/util/Map;	f	field_24448	ITEM_SPECIFIC
METHOD	goe	(Lale;Lgoc;)Lgoc;	a	method_27881	register
METHOD	goe	(Lcui;)Ljava/util/Map;	a	method_27877	method_27877
METHOD	goe	(Lcui;Lale;Lgoc;)V	a	method_27879	register
METHOD	goe	(Lcun;Lale;)Lgof;	a	method_27878	get
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	a	method_43611	method_43611
METHOD	goe	(Lfxt;Lcun;Lbss;)Ljh;	a	method_43219	method_43219
METHOD	goe	(Lgof;)V	a	method_37106	registerCustomModelData
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	b	method_35803	method_35803
METHOD	goe	(Lfxt;Lcun;Lbss;)Ljh;	b	method_43220	method_43220
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	c	method_27880	method_27880
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	d	method_27882	method_27882
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	e	method_27883	method_27883
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	f	method_27884	method_27884
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	g	method_27885	method_27885
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	h	method_27886	method_27886
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	i	method_27887	method_27887
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	j	method_27888	method_27888
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	k	method_32202	method_32202
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	l	method_27889	method_27889
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	m	method_49351	method_49351
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	n	method_27890	method_27890
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	o	method_27891	method_27891
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	p	method_48484	method_48484
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	q	method_27892	method_27892
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	r	method_27893	method_27893
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	s	method_27894	method_27894
METHOD	goe	(Lcun;Lfxt;Lbtn;I)F	t	method_27895	method_27895
CLASS	goe$1	net/minecraft/class_5272$1	net/minecraft/client/item/ModelPredicateProviderRegistry$1
FIELD	goe$1	D	a	field_7911	time
FIELD	goe$1	D	b	field_7910	step
FIELD	goe$1	J	c	field_7913	lastTick
METHOD	goe$1	(Ldbw;D)D	a	method_7736	getTime
CLASS	gof	net/minecraft/class_1800	net/minecraft/client/item/ModelPredicateProvider
CLASS	gog	net/minecraft/class_6260	net/minecraft/unused/packageinfo/PackageInfo6260
CLASS	goh	net/minecraft/class_6261	net/minecraft/unused/packageinfo/PackageInfo6261
CLASS	goi	net/minecraft/class_1044	net/minecraft/client/texture/AbstractTexture
FIELD	goi	I	a	field_32948	DEFAULT_ID
FIELD	goi	I	b	field_5204	glId
FIELD	goi	Z	c	field_5205	bilinear
FIELD	goi	Z	d	field_5203	mipmap
METHOD	goi	()I	a	method_4624	getGlId
METHOD	goi	(Lauo;)V	a	method_4625	load
METHOD	goi	(Lgoy;Lauo;Lale;Ljava/util/concurrent/Executor;)V	a	method_18169	registerTexture
METHOD	goi	(ZZ)V	a	method_4527	setFilter
METHOD	goi	()V	b	method_4528	clearGlId
METHOD	goi	()V	c	method_23207	bindTexture
METHOD	goi	()V	d	method_23208	method_23208
METHOD	goi	()V	e	method_22604	method_22604
CLASS	goj	net/minecraft/class_8215	net/minecraft/client/texture/DynamicTexture
METHOD	goj	(Lale;Ljava/nio/file/Path;)V	a	method_49712	save
CLASS	gok	net/minecraft/class_1043	net/minecraft/client/texture/NativeImageBackedTexture
FIELD	gok	Lorg/slf4j/Logger;	e	field_25794	LOGGER
FIELD	gok	Leyx;	f	field_5200	image
METHOD	gok	(Leyx;)V	a	method_4526	setImage
METHOD	gok	()V	d	method_4524	upload
METHOD	gok	()Leyx;	e	method_4525	getImage
METHOD	gok	()V	f	method_22793	method_22793
CLASS	gol	net/minecraft/class_1046	net/minecraft/client/texture/PlayerSkinTexture
FIELD	gol	Lorg/slf4j/Logger;	f	field_5212	LOGGER
FIELD	gol	I	g	field_34017	WIDTH
FIELD	gol	I	h	field_34018	HEIGHT
FIELD	gol	I	i	field_34019	OLD_HEIGHT
FIELD	gol	Ljava/io/File;	j	field_5210	cacheFile
FIELD	gol	Ljava/lang/String;	k	field_5214	url
FIELD	gol	Z	l	field_20842	convertLegacy
FIELD	gol	Ljava/lang/Runnable;	m	field_20843	loadedCallback
FIELD	gol	Ljava/util/concurrent/CompletableFuture;	n	field_20844	loader
FIELD	gol	Z	o	field_5215	loaded
METHOD	gol	(Leyx;)V	a	method_4534	onTextureLoaded
METHOD	gol	(Leyx;IIII)V	a	method_22794	stripColor
METHOD	gol	(Ljava/io/InputStream;)Leyx;	a	method_22795	loadTexture
METHOD	gol	(Leyx;)V	b	method_4531	uploadTexture
METHOD	gol	(Leyx;IIII)V	b	method_22796	stripAlpha
METHOD	gol	(Ljava/io/InputStream;)V	b	method_22797	method_22797
METHOD	gol	(Lauo;)V	c	method_22799	method_22799
METHOD	gol	(Leyx;)Leyx;	c	method_22798	remapTexture
METHOD	gol	()V	d	method_22801	method_22801
METHOD	gol	(Leyx;)V	d	method_22800	method_22800
METHOD	gol	(Leyx;)V	e	method_22802	method_22802
CLASS	gom	net/minecraft/class_4725	net/minecraft/client/texture/MipmapHelper
FIELD	gom	I	a	field_32949	MIN_ALPHA
FIELD	gom	[F	b	field_21747	COLOR_FRACTIONS
METHOD	gom	(I)F	a	method_24099	getColorFraction
METHOD	gom	(IIIII)I	a	method_24100	getColorComponent
METHOD	gom	(IIIIZ)I	a	method_24101	blend
METHOD	gom	(Leyx;)Z	a	method_45804	hasAlpha
METHOD	gom	([F)V	a	method_24103	method_24103
METHOD	gom	([Leyx;I)[Leyx;	a	method_24102	getMipmapLevelsImages
CLASS	gon	net/minecraft/class_1047	net/minecraft/client/texture/MissingSprite
FIELD	gon	I	a	field_32950	WIDTH
FIELD	gon	I	b	field_32951	HEIGHT
FIELD	gon	Ljava/lang/String;	c	field_32952	MISSINGNO_ID
FIELD	gon	Lale;	d	field_5219	MISSINGNO
FIELD	gon	Lauq;	e	field_45630	METADATA
FIELD	gon	Lgok;	f	field_5220	texture
METHOD	gon	()Lgor;	a	method_45805	createSpriteContents
METHOD	gon	(II)Leyx;	a	method_45806	createImage
METHOD	gon	()Lale;	b	method_4539	getMissingSpriteId
METHOD	gon	()Lgok;	c	method_4540	getMissingSpriteTexture
CLASS	goo	net/minecraft/class_4608	net/minecraft/client/render/OverlayTexture
FIELD	goo	I	a	field_32953	field_32953
FIELD	goo	I	b	field_32954	field_32954
FIELD	goo	I	c	field_32955	field_32955
FIELD	goo	I	d	field_21444	DEFAULT_UV
FIELD	goo	I	e	field_32956	field_32956
FIELD	goo	Lgok;	f	field_21013	texture
METHOD	goo	()V	a	method_23209	setupOverlayColor
METHOD	goo	(F)I	a	method_23210	getU
METHOD	goo	(FZ)I	a	method_23624	getUv
METHOD	goo	(II)I	a	method_23625	packUv
METHOD	goo	(Z)I	a	method_23212	getV
METHOD	goo	()V	b	method_23213	teardownOverlayColor
CLASS	gop	net/minecraft/class_4005	net/minecraft/client/texture/AsyncTexture
FIELD	gop	Ljava/util/concurrent/CompletableFuture;	f	field_17894	future
METHOD	gop	(Lauo;Lale;)Lgoq$a;	a	method_18151	method_18151
METHOD	gop	(Lgoq$a;)Ljava/lang/Void;	a	method_18149	method_18149
METHOD	gop	(Lgoy;)V	a	method_18150	method_18150
METHOD	gop	(Ljava/lang/Runnable;)V	a	method_22807	method_22807
METHOD	gop	(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor;	a	method_22808	createRenderThreadExecutor
METHOD	gop	(Ljava/util/concurrent/Executor;Ljava/lang/Runnable;)V	a	method_22809	method_22809
METHOD	gop	(Lauo;)Lgoq$a;	c	method_18152	method_18152
METHOD	gop	()Ljava/util/concurrent/CompletableFuture;	d	method_18148	getLoadCompleteFuture
CLASS	goq	net/minecraft/class_1049	net/minecraft/client/texture/ResourceTexture
FIELD	goq	Lale;	e	field_5224	location
FIELD	goq	Lorg/slf4j/Logger;	f	field_5225	LOGGER
METHOD	goq	(Leyx;ZZ)V	a	method_22810	upload
METHOD	goq	(Lauo;)Lgoq$a;	b	method_18153	loadTextureData
METHOD	goq	(Leyx;ZZ)V	b	method_22811	method_22811
CLASS	goq$a	net/minecraft/class_1049$class_4006	net/minecraft/client/texture/ResourceTexture$TextureData
FIELD	goq$a	Lgqu;	a	field_17895	metadata
FIELD	goq$a	Leyx;	b	field_17896	image
FIELD	goq$a	Ljava/io/IOException;	c	field_17897	exception
METHOD	goq$a	()Lgqu;	a	method_18155	getMetadata
METHOD	goq$a	(Lauo;Lale;)Lgoq$a;	a	method_18156	load
METHOD	goq$a	()Leyx;	b	method_18157	getImage
METHOD	goq$a	()V	c	method_18158	checkException
CLASS	gor	net/minecraft/class_7764	net/minecraft/client/texture/SpriteContents
FIELD	gor	Lorg/slf4j/Logger;	a	field_40535	LOGGER
FIELD	gor	Lale;	b	field_40536	id
FIELD	gor	I	c	field_40537	width
FIELD	gor	I	d	field_40538	height
FIELD	gor	Leyx;	e	field_40539	image
FIELD	gor	[Leyx;	f	field_40540	mipmapLevelsImages
FIELD	gor	Lgor$a;	g	field_40541	animation
FIELD	gor	Lauq;	h	field_45631	metadata
METHOD	gor	(I)V	a	method_45808	generateMipmaps
METHOD	gor	(II)V	a	method_45809	upload
METHOD	gor	(III)Z	a	method_45810	isPixelTransparent
METHOD	gor	(IIII[Leyx;)V	a	method_45811	upload
METHOD	gor	(Lgqk;IILgqi;)Lgor$a;	a	method_45812	createAnimation
METHOD	gor	(Lit/unimi/dsi/fastutil/ints/IntSet;I)Z	a	method_45813	method_45813
METHOD	gor	(Ljava/util/List;II)V	a	method_45814	method_45814
METHOD	gor	()Ljava/util/stream/IntStream;	d	method_45817	getDistinctFrameCount
METHOD	gor	()Lgot;	e	method_45818	createAnimator
METHOD	gor	()Lauq;	f	method_52848	getMetadata
METHOD	gor	()I	g	method_45819	getFrameCount
METHOD	gor	()Ljava/lang/String;	h	method_45820	method_45820
METHOD	gor	()Ljava/lang/String;	i	method_45821	method_45821
METHOD	gor	()Ljava/lang/String;	j	method_45822	method_45822
CLASS	gor$a	net/minecraft/class_7764$class_5790	net/minecraft/client/texture/SpriteContents$Animation
FIELD	gor$a	Lgor;	a	field_28469	field_28469
FIELD	gor$a	Ljava/util/List;	b	field_28472	frames
FIELD	gor$a	I	c	field_28473	frameCount
FIELD	gor$a	Z	d	field_40542	interpolation
METHOD	gor$a	()Lgot;	a	method_45823	createAnimator
METHOD	gor$a	(I)I	a	method_33446	getFrameX
METHOD	gor$a	(II)V	a	method_33445	upload
METHOD	gor$a	(III)V	a	method_33455	upload
METHOD	gor$a	(Lgor$b;)I	a	method_33449	method_33449
METHOD	gor$a	()Ljava/util/stream/IntStream;	b	method_33450	getDistinctFrameCount
METHOD	gor$a	(I)I	b	method_33451	getFrameY
CLASS	gor$b	net/minecraft/class_7764$class_5791	net/minecraft/client/texture/SpriteContents$AnimationFrame
FIELD	gor$b	I	a	field_28475	index
FIELD	gor$b	I	b	field_28476	time
CLASS	gor$c	net/minecraft/class_7764$class_4728	net/minecraft/client/texture/SpriteContents$Interpolation
FIELD	gor$c	Lgor;	a	field_21757	field_21757
FIELD	gor$c	[Leyx;	b	field_21758	images
METHOD	gor$c	(DII)I	a	method_24129	lerp
METHOD	gor$c	(IILgor$d;)V	a	method_24128	apply
METHOD	gor$c	(Lgor$a;IIII)I	a	method_24130	getPixelColor
CLASS	gor$d	net/minecraft/class_7764$class_7765	net/minecraft/client/texture/SpriteContents$AnimatorImpl
FIELD	gor$d	I	a	field_40544	frame
FIELD	gor$d	I	b	field_40545	currentTime
FIELD	gor$d	Lgor$a;	c	field_40546	animation
FIELD	gor$d	Lgor$c;	d	field_40547	interpolation
METHOD	gor$d	(II)V	b	method_45825	method_45825
CLASS	gos	net/minecraft/class_7766	net/minecraft/client/texture/SpriteLoader
FIELD	gos	Ljava/util/Set;	a	field_45632	METADATA_READERS
FIELD	gos	Lorg/slf4j/Logger;	b	field_40548	LOGGER
FIELD	gos	Lale;	c	field_40549	id
FIELD	gos	I	d	field_40550	maxTextureSize
FIELD	gos	I	e	field_43111	width
FIELD	gos	I	f	field_43112	height
METHOD	gos	(ILgox;)V	a	method_45826	method_45826
METHOD	gos	(ILjava/util/concurrent/Executor;Ljava/util/List;)Lgos$a;	a	method_47659	method_47659
METHOD	gos	(Lauo;Lale;)Ljava/util/List;	a	method_47660	method_47660
METHOD	gos	(Lauo;Lale;ILjava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_52849	load
METHOD	gos	(Lauo;Lale;ILjava/util/concurrent/Executor;Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture;	a	method_47661	load
METHOD	gos	(Lgou$a;)Ljava/lang/String;	a	method_45835	method_45835
METHOD	gos	(Lgou;II)Ljava/util/Map;	a	method_45836	collectStitchedSprites
METHOD	gos	(Lgow;)Lgos;	a	method_45837	fromAtlas
METHOD	gos	(Lgpa;Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_47664	loadAll
METHOD	gos	(Lgpa;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage;	a	method_47665	method_47665
METHOD	gos	(Lgpa;Ljava/util/concurrent/Executor;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;	a	method_47666	method_47666
METHOD	gos	(Ljava/util/List;)Ljava/util/List;	a	method_47662	method_47662
METHOD	gos	(Ljava/util/List;ILjava/util/concurrent/Executor;)Lgos$a;	a	method_47663	stitch
METHOD	gos	(Ljava/util/Map;I)V	a	method_45840	method_45840
METHOD	gos	(Ljava/util/Map;IILgor;II)V	a	method_45841	method_45841
METHOD	gos	(Ljava/util/function/Function;Lgpa;)Lgor;	a	method_52850	method_52850
CLASS	gos$a	net/minecraft/class_7766$class_7767	net/minecraft/client/texture/SpriteLoader$StitchResult
FIELD	gos$a	I	a	comp_1040	comp_1040
FIELD	gos$a	I	b	comp_1041	comp_1041
FIELD	gos$a	I	c	comp_1042	comp_1042
FIELD	gos$a	Lgox;	d	comp_1043	comp_1043
FIELD	gos$a	Ljava/util/Map;	e	comp_1044	comp_1044
FIELD	gos$a	Ljava/util/concurrent/CompletableFuture;	f	comp_1045	comp_1045
METHOD	gos$a	()Ljava/util/concurrent/CompletableFuture;	a	method_45845	whenComplete
METHOD	gos$a	(Ljava/lang/Void;)Lgos$a;	a	method_45846	method_45846
METHOD	gos$a	()I	b	comp_1040	comp_1040
METHOD	gos$a	()I	c	comp_1041	comp_1041
METHOD	gos$a	()I	d	comp_1042	comp_1042
METHOD	gos$a	()Lgox;	e	comp_1043	comp_1043
METHOD	gos$a	()Ljava/util/Map;	f	comp_1044	comp_1044
METHOD	gos$a	()Ljava/util/concurrent/CompletableFuture;	g	comp_1045	comp_1045
CLASS	got	net/minecraft/class_7768	net/minecraft/client/texture/Animator
METHOD	got	(II)V	a	method_45824	tick
CLASS	gou	net/minecraft/class_1055	net/minecraft/client/texture/TextureStitcher
FIELD	gou	Ljava/util/Comparator;	a	field_18030	COMPARATOR
FIELD	gou	I	b	field_5243	mipLevel
FIELD	gou	Ljava/util/List;	c	field_5237	holders
FIELD	gou	Ljava/util/List;	d	field_5239	slots
FIELD	gou	I	e	field_5242	width
FIELD	gou	I	f	field_5241	height
FIELD	gou	I	g	field_5240	maxWidth
FIELD	gou	I	h	field_5238	maxHeight
METHOD	gou	()I	a	method_4554	getWidth
METHOD	gou	(II)I	a	method_4551	applyMipLevel
METHOD	gou	(Lgou$a;)V	a	method_4553	add
METHOD	gou	(Lgou$b;)Z	a	method_4550	fit
METHOD	gou	(Lgou$d;)V	a	method_4549	getStitchedSprites
METHOD	gou	()I	b	method_4555	getHeight
METHOD	gou	(Lgou$b;)Z	b	method_4552	growAndFit
METHOD	gou	()V	c	method_4557	stitch
METHOD	gou	(Lgou$b;)Lgou$a;	c	method_21686	method_21686
METHOD	gou	(Lgou$b;)Lale;	d	method_18337	method_18337
METHOD	gou	(Lgou$b;)Ljava/lang/Integer;	e	method_18338	method_18338
METHOD	gou	(Lgou$b;)Ljava/lang/Integer;	f	method_18339	method_18339
CLASS	gou$a	net/minecraft/class_1055$class_7769	net/minecraft/client/texture/TextureStitcher$Stitchable
METHOD	gou$a	()I	a	method_45807	getWidth
METHOD	gou$a	()I	b	method_45815	getHeight
METHOD	gou$a	()Lale;	c	method_45816	getId
CLASS	gou$b	net/minecraft/class_1055$class_1056	net/minecraft/client/texture/TextureStitcher$Holder
FIELD	gou$b	Lgou$a;	a	comp_1046	sprite
FIELD	gou$b	I	b	comp_1047	width
FIELD	gou$b	I	c	comp_1048	height
METHOD	gou$b	()Lgou$a;	a	comp_1046	sprite
METHOD	gou$b	()I	b	comp_1047	width
METHOD	gou$b	()I	c	comp_1048	height
CLASS	gou$c	net/minecraft/class_1055$class_1057	net/minecraft/client/texture/TextureStitcher$Slot
FIELD	gou$c	I	a	field_5253	x
FIELD	gou$c	I	b	field_5252	y
FIELD	gou$c	I	c	field_5251	width
FIELD	gou$c	I	d	field_5250	height
FIELD	gou$c	Ljava/util/List;	e	field_5255	subSlots
FIELD	gou$c	Lgou$b;	f	field_5254	texture
METHOD	gou$c	()I	a	method_4569	getX
METHOD	gou$c	(Lgou$b;)Z	a	method_4566	fit
METHOD	gou$c	(Lgou$d;)V	a	method_4568	addAllFilledSlots
METHOD	gou$c	()I	b	method_4567	getY
CLASS	gou$d	net/minecraft/class_1055$class_4726	net/minecraft/client/texture/TextureStitcher$SpriteConsumer
CLASS	gov	net/minecraft/class_1054	net/minecraft/client/texture/TextureStitcherCannotFitException
FIELD	gov	Ljava/util/Collection;	a	field_20311	sprites
METHOD	gov	()Ljava/util/Collection;	a	method_21687	getSprites
CLASS	gow	net/minecraft/class_1059	net/minecraft/client/texture/SpriteAtlasTexture
FIELD	gow	Lale;	e	field_5275	BLOCK_ATLAS_TEXTURE
FIELD	gow	Lale;	f	field_17898	PARTICLE_ATLAS_TEXTURE
FIELD	gow	Lorg/slf4j/Logger;	g	field_5278	LOGGER
FIELD	gow	Ljava/util/List;	h	field_5277	spritesToLoad
FIELD	gow	Ljava/util/List;	i	field_5276	animatedSprites
FIELD	gow	Ljava/util/Map;	j	field_5280	sprites
FIELD	gow	Lgox;	k	field_46207	missingSprite
FIELD	gow	Lale;	l	field_21749	id
FIELD	gow	I	m	field_17899	maxTextureSize
FIELD	gow	I	n	field_43113	width
FIELD	gow	I	o	field_43114	height
FIELD	gow	I	p	field_43115	mipLevel
METHOD	gow	(Lale;)Lgox;	a	method_4608	getSprite
METHOD	gow	(Lgos$a;)V	a	method_45848	upload
METHOD	gow	(Ljava/nio/file/Path;Ljava/lang/String;Ljava/util/Map;)V	a	method_45849	dumpAtlasInfos
METHOD	gow	(Lgos$a;)V	b	method_24198	applyTextureFilter
METHOD	gow	()V	d	method_4612	tickAnimatedSprites
METHOD	gow	()V	f	method_4601	clear
METHOD	gow	()Lale;	g	method_24106	getId
METHOD	gow	()I	h	method_45850	getMaxTextureSize
METHOD	gow	()I	i	method_49713	getWidth
METHOD	gow	()I	j	method_49714	getHeight
CLASS	gox	net/minecraft/class_1058	net/minecraft/client/texture/Sprite
FIELD	gox	Lale;	a	field_40552	atlasId
FIELD	gox	Lgor;	b	field_40553	contents
FIELD	gox	I	c	field_5258	x
FIELD	gox	I	d	field_5256	y
FIELD	gox	F	e	field_5270	minU
FIELD	gox	F	f	field_5269	maxU
FIELD	gox	F	g	field_5268	minV
FIELD	gox	F	h	field_5267	maxV
METHOD	gox	()I	a	method_35806	getX
METHOD	gox	(F)F	a	method_4580	getFrameU
METHOD	gox	(Lfaa;)Lfaa;	a	method_24108	getTextureSpecificVertexConsumer
METHOD	gox	()I	b	method_35807	getY
METHOD	gox	(F)F	b	method_35804	getFrameFromU
METHOD	gox	()F	c	method_4594	getMinU
METHOD	gox	(F)F	c	method_4570	getFrameV
METHOD	gox	()F	d	method_4577	getMaxU
METHOD	gox	(F)F	d	method_35805	getFrameFromV
METHOD	gox	()Lgor;	e	method_45851	getContents
METHOD	gox	()Lgox$a;	f	method_33437	createAnimation
METHOD	gox	()F	g	method_4593	getMinV
METHOD	gox	()F	h	method_4575	getMaxV
METHOD	gox	()Lale;	i	method_45852	getAtlasId
METHOD	gox	()V	j	method_4584	upload
METHOD	gox	()F	k	method_23842	getAnimationFrameDelta
METHOD	gox	()F	l	method_23841	getFrameDeltaFactor
CLASS	gox$1	net/minecraft/class_1058$1	net/minecraft/client/texture/Sprite$1
FIELD	gox$1	Lgot;	a	field_40554	field_40554
FIELD	gox$1	Lgox;	b	field_40555	field_40555
CLASS	gox$a	net/minecraft/class_1058$class_7770	net/minecraft/client/texture/Sprite$TickableAnimation
METHOD	gox$a	()V	a	method_45853	tick
CLASS	goy	net/minecraft/class_1060	net/minecraft/client/texture/TextureManager
FIELD	goy	Lale;	a	field_5285	MISSING_IDENTIFIER
FIELD	goy	Lorg/slf4j/Logger;	b	field_5288	LOGGER
FIELD	goy	Ljava/util/Map;	c	field_5286	textures
FIELD	goy	Ljava/util/Set;	d	field_5284	tickListeners
FIELD	goy	Ljava/util/Map;	e	field_5283	dynamicIdCounters
FIELD	goy	Lauo;	f	field_5287	resourceContainer
METHOD	goy	(Lale;)V	a	method_22813	bindTexture
METHOD	goy	(Lale;Lgoi;)V	a	method_4616	registerTexture
METHOD	goy	(Lale;Lgop;)V	a	method_18166	method_18166
METHOD	goy	(Lale;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_18168	loadTextureAsync
METHOD	goy	(Lauo;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)V	a	method_18167	method_18167
METHOD	goy	(Lgoi;)Ljava/lang/String;	a	method_4621	method_4621
METHOD	goy	(Ljava/lang/Runnable;)V	a	method_22812	runOnRenderThread
METHOD	goy	(Ljava/lang/String;Lgok;)Lale;	a	method_4617	registerDynamicTexture
METHOD	goy	(Ljava/nio/file/Path;)V	a	method_49715	dumpDynamicTextures
METHOD	goy	(Ljava/nio/file/Path;Lale;Lgoi;)V	a	method_49716	method_49716
METHOD	goy	(Ljava/util/concurrent/CompletableFuture;)V	a	method_45854	method_45854
METHOD	goy	(Lale;)Lgoi;	b	method_4619	getTexture
METHOD	goy	(Lale;Lgoi;)Lgoi;	b	method_34590	getOrDefault
METHOD	goy	(Ljava/lang/Runnable;)V	b	method_22814	method_22814
METHOD	goy	(Ljava/nio/file/Path;)V	b	method_49717	dumpDynamicTexturesInternal
METHOD	goy	(Lale;)V	c	method_4615	destroyTexture
METHOD	goy	(Lale;Lgoi;)V	c	method_30299	closeTexture
METHOD	goy	(Ljava/lang/Runnable;)V	c	method_22815	method_22815
METHOD	goy	(Ljava/nio/file/Path;)V	c	method_49718	method_49718
METHOD	goy	(Lale;)V	d	method_4618	bindTextureInner
METHOD	goy	(Lale;Lgoi;)Lgoi;	d	method_24303	loadTexture
METHOD	goy	(Lale;)V	e	method_22816	method_22816
CLASS	goz	net/minecraft/class_1061	net/minecraft/client/texture/TextureTickListener
METHOD	goz	()V	e	method_4622	tick
CLASS	gpa	net/minecraft/class_8684	net/minecraft/client/texture/SpriteOpener
FIELD	gpa	Lorg/slf4j/Logger;	a	field_45633	LOGGER
METHOD	gpa	(Ljava/util/Collection;Lale;Laum;)Lgor;	a	method_52851	method_52851
CLASS	gpb	net/minecraft/class_7948	net/minecraft/client/texture/atlas/AtlasSource
FIELD	gpb	Lakx;	a	field_42075	RESOURCE_FINDER
METHOD	gpb	()Lgpd;	a	method_47672	getType
METHOD	gpb	(Lauo;Lgpb$a;)V	a	method_47673	load
CLASS	gpb$a	net/minecraft/class_7948$class_7949	net/minecraft/client/texture/atlas/AtlasSource$SpriteRegions
METHOD	gpb$a	(Lale;Laum;)V	a	method_47674	add
METHOD	gpb$a	(Lale;Laum;Lgpa;)Lgor;	a	method_47675	method_47675
METHOD	gpb$a	(Lale;Lgpb$b;)V	a	method_47670	add
METHOD	gpb$a	(Ljava/util/function/Predicate;)V	a	method_47671	removeIf
CLASS	gpb$b	net/minecraft/class_7948$class_7950	net/minecraft/client/texture/atlas/AtlasSource$SpriteRegion
METHOD	gpb$b	()V	a	method_47676	close
CLASS	gpc	net/minecraft/class_7947	net/minecraft/client/texture/atlas/AtlasLoader
FIELD	gpc	Lorg/slf4j/Logger;	a	field_41386	LOGGER
FIELD	gpc	Lakx;	b	field_41387	FINDER
FIELD	gpc	Ljava/util/List;	c	field_41388	sources
METHOD	gpc	(Lauo;)Ljava/util/List;	a	method_47667	loadSources
METHOD	gpc	(Lauo;Lale;)Lgpc;	a	method_47668	of
METHOD	gpc	(Lauo;Lgpb$a;Lgpb;)V	a	method_47669	method_47669
METHOD	gpc	(Lgpa;)Lgor;	a	method_52852	method_52852
CLASS	gpc$1	net/minecraft/class_7947$1	net/minecraft/client/texture/atlas/AtlasLoader$1
FIELD	gpc$1	Ljava/util/Map;	a	field_41389	field_41389
CLASS	gpd	net/minecraft/class_7951	net/minecraft/client/texture/atlas/AtlasSourceType
FIELD	gpd	Lcom/mojang/serialization/MapCodec;	a	comp_1162	comp_1162
METHOD	gpd	()Lcom/mojang/serialization/MapCodec;	a	comp_1162	comp_1162
CLASS	gpe	net/minecraft/class_7952	net/minecraft/client/texture/atlas/AtlasSourceManager
FIELD	gpe	Lgpd;	a	field_41391	field_41391
FIELD	gpe	Lgpd;	b	field_41392	field_41392
FIELD	gpe	Lgpd;	c	field_41393	field_41393
FIELD	gpe	Lgpd;	d	field_41394	field_41394
FIELD	gpe	Lgpd;	e	field_42076	field_42076
FIELD	gpe	Lcom/mojang/serialization/Codec;	f	field_41395	CODEC
FIELD	gpe	Lcom/mojang/serialization/Codec;	g	field_41396	TYPE_CODEC
FIELD	gpe	Lcom/mojang/serialization/Codec;	h	field_41397	LIST_CODEC
FIELD	gpe	Lcom/google/common/collect/BiMap;	i	field_41398	SOURCE_TYPE_BY_ID
METHOD	gpe	(Lale;)Ljava/lang/String;	a	method_49634	method_49634
METHOD	gpe	(Lgpd;)Lcom/mojang/serialization/DataResult;	a	method_47679	method_47679
METHOD	gpe	(Ljava/lang/String;Lcom/mojang/serialization/MapCodec;)Lgpd;	a	method_47680	register
METHOD	gpe	(Lale;)Lcom/mojang/serialization/DataResult;	b	method_47677	method_47677
METHOD	gpe	(Lale;)Ljava/lang/String;	c	method_49635	method_49635
CLASS	gpf	net/minecraft/class_7953	net/minecraft/unused/packageinfo/PackageInfo7953
CLASS	gpg	net/minecraft/class_7954	net/minecraft/client/texture/atlas/DirectoryAtlasSource
FIELD	gpg	Lcom/mojang/serialization/MapCodec;	b	field_41399	CODEC
FIELD	gpg	Ljava/lang/String;	c	field_41400	source
FIELD	gpg	Ljava/lang/String;	d	field_41401	prefix
METHOD	gpg	(Lakx;Lgpb$a;Lale;Laum;)V	a	method_47683	method_47683
METHOD	gpg	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_47684	method_47684
METHOD	gpg	(Lgpg;)Ljava/lang/String;	a	method_47685	method_47685
METHOD	gpg	(Lgpg;)Ljava/lang/String;	b	method_47686	method_47686
CLASS	gph	net/minecraft/class_7958	net/minecraft/client/texture/atlas/AtlasSprite
FIELD	gph	Lale;	a	field_41416	id
FIELD	gph	Laum;	b	field_41417	resource
FIELD	gph	Ljava/util/concurrent/atomic/AtomicReference;	c	field_41418	image
FIELD	gph	Ljava/util/concurrent/atomic/AtomicInteger;	d	field_41419	regionCount
METHOD	gph	()Leyx;	a	method_47697	read
METHOD	gph	()V	b	method_47698	close
CLASS	gpi	net/minecraft/class_8066	net/minecraft/client/texture/atlas/PalettedPermutationsAtlasSource
FIELD	gpi	Lcom/mojang/serialization/MapCodec;	b	field_42077	CODEC
FIELD	gpi	Lorg/slf4j/Logger;	c	field_42078	LOGGER
FIELD	gpi	Ljava/util/List;	d	field_42079	textures
FIELD	gpi	Ljava/util/Map;	e	field_42080	permutations
FIELD	gpi	Lale;	f	field_42081	paletteKey
METHOD	gpi	(Lauo;)[I	a	method_48485	method_48485
METHOD	gpi	(Lauo;Lale;)[I	a	method_48486	open
METHOD	gpi	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_48487	method_48487
METHOD	gpi	(Lgpi;)Ljava/util/Map;	a	method_48488	method_48488
METHOD	gpi	(Lit/unimi/dsi/fastutil/ints/Int2IntMap;I)I	a	method_48489	method_48489
METHOD	gpi	(Ljava/util/Map;Ljava/util/function/Supplier;Lauo;Ljava/lang/String;Lale;)V	a	method_48490	method_48490
METHOD	gpi	(Ljava/util/function/Supplier;Lauo;Lale;)Ljava/util/function/IntUnaryOperator;	a	method_48491	method_48491
METHOD	gpi	([I[I)Ljava/util/function/IntUnaryOperator;	a	method_48492	toMapper
METHOD	gpi	(Lgpi;)Lale;	b	method_48493	method_48493
METHOD	gpi	(Lgpi;)Ljava/util/List;	c	method_48494	method_48494
CLASS	gpi$a	net/minecraft/class_8066$class_8067	net/minecraft/client/texture/atlas/PalettedPermutationsAtlasSource$PalettedSpriteRegion
FIELD	gpi$a	Lgph;	a	comp_1216	comp_1216
FIELD	gpi$a	Ljava/util/function/Supplier;	b	comp_1217	comp_1217
FIELD	gpi$a	Lale;	c	comp_1218	comp_1218
METHOD	gpi$a	(Lgpa;)Lgor;	a	method_52853	apply
METHOD	gpi$a	()Lgph;	b	comp_1216	comp_1216
METHOD	gpi$a	()Ljava/util/function/Supplier;	c	comp_1217	comp_1217
METHOD	gpi$a	()Lale;	d	comp_1218	comp_1218
CLASS	gpj	net/minecraft/class_7955	net/minecraft/client/texture/atlas/SingleAtlasSource
FIELD	gpj	Lcom/mojang/serialization/MapCodec;	b	field_41402	CODEC
FIELD	gpj	Lorg/slf4j/Logger;	c	field_41403	LOGGER
FIELD	gpj	Lale;	d	field_41405	resource
FIELD	gpj	Ljava/util/Optional;	e	field_41406	sprite
METHOD	gpj	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_47687	method_47687
METHOD	gpj	(Lgpj;)Ljava/util/Optional;	a	method_47688	method_47688
METHOD	gpj	(Lgpj;)Lale;	b	method_47689	method_47689
CLASS	gpk	net/minecraft/class_7956	net/minecraft/client/texture/atlas/FilterAtlasSource
FIELD	gpk	Lcom/mojang/serialization/MapCodec;	b	field_41407	CODEC
FIELD	gpk	Lazg;	c	field_41408	pattern
METHOD	gpk	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_47690	method_47690
METHOD	gpk	(Lgpk;)Lazg;	a	method_47691	method_47691
CLASS	gpl	net/minecraft/class_7957	net/minecraft/client/texture/atlas/UnstitchAtlasSource
FIELD	gpl	Lcom/mojang/serialization/MapCodec;	b	field_41409	CODEC
FIELD	gpl	Lorg/slf4j/Logger;	c	field_41410	LOGGER
FIELD	gpl	Lale;	d	field_41412	resource
FIELD	gpl	Ljava/util/List;	e	field_41413	regions
FIELD	gpl	D	f	field_41414	divisorX
FIELD	gpl	D	g	field_41415	divisorY
METHOD	gpl	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_47692	method_47692
METHOD	gpl	(Lgpl;)Ljava/lang/Double;	a	method_47693	method_47693
METHOD	gpl	(Lgpl;)Ljava/lang/Double;	b	method_47694	method_47694
METHOD	gpl	(Lgpl;)Ljava/util/List;	c	method_47695	method_47695
METHOD	gpl	(Lgpl;)Lale;	d	method_47696	method_47696
CLASS	gpl$a	net/minecraft/class_7957$class_7959	net/minecraft/client/texture/atlas/UnstitchAtlasSource$Region
FIELD	gpl$a	Lcom/mojang/serialization/Codec;	a	field_41420	CODEC
FIELD	gpl$a	Lale;	b	comp_1163	comp_1163
FIELD	gpl$a	D	c	comp_1164	comp_1164
FIELD	gpl$a	D	d	comp_1165	comp_1165
FIELD	gpl$a	D	e	comp_1166	comp_1166
FIELD	gpl$a	D	f	comp_1167	comp_1167
METHOD	gpl$a	()Lale;	a	comp_1163	comp_1163
METHOD	gpl$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_47699	method_47699
METHOD	gpl$a	()D	b	comp_1164	comp_1164
METHOD	gpl$a	()D	c	comp_1165	comp_1165
METHOD	gpl$a	()D	d	comp_1166	comp_1166
METHOD	gpl$a	()D	e	comp_1167	comp_1167
CLASS	gpl$b	net/minecraft/class_7957$class_7960	net/minecraft/client/texture/atlas/UnstitchAtlasSource$SpriteRegion
FIELD	gpl$b	Lgph;	a	field_41421	sprite
FIELD	gpl$b	Lgpl$a;	b	field_41422	region
FIELD	gpl$b	D	c	field_41423	divisorX
FIELD	gpl$b	D	d	field_41424	divisorY
METHOD	gpl$b	(Lgpa;)Lgor;	a	method_47700	apply
CLASS	gpm	net/minecraft/class_7961	net/minecraft/unused/packageinfo/PackageInfo7961
CLASS	gpn	net/minecraft/class_6262	net/minecraft/unused/packageinfo/PackageInfo6262
CLASS	gpo	net/minecraft/class_1065	net/minecraft/client/resource/DefaultClientResourcePackProvider
FIELD	gpo	Ljava/lang/String;	c	field_43088	HIGH_CONTRAST_ID
FIELD	gpo	Latp;	d	field_40556	METADATA
FIELD	gpo	Lass;	e	field_40557	METADATA_MAP
FIELD	gpo	Ljava/util/Map;	f	field_40559	PROFILE_NAME_TEXTS
FIELD	gpo	Lasz;	g	field_49131	INFO
FIELD	gpo	Latb;	h	field_49132	REQUIRED_POSITION
FIELD	gpo	Latb;	i	field_49133	OPTIONAL_POSITION
FIELD	gpo	Lale;	j	field_40560	ID
FIELD	gpo	Ljava/nio/file/Path;	k	field_40561	resourcePacksPath
METHOD	gpo	(Ljava/lang/String;Lxo;)Lasz;	a	method_57056	createInfo
METHOD	gpo	(Ljava/nio/file/Path;)Ljava/nio/file/Path;	a	method_45856	getResourcePacksPath
METHOD	gpo	(Ljava/nio/file/Path;)Late;	b	method_45857	createDefaultPack
CLASS	gpp	net/minecraft/class_1068	net/minecraft/client/util/DefaultSkinHelper
FIELD	gpp	[Lgpx;	a	field_41121	SKINS
METHOD	gpp	()Lale;	a	method_4649	getTexture
METHOD	gpp	(Lcom/mojang/authlib/GameProfile;)Lgpx;	a	method_52854	getSkinTextures
METHOD	gpp	(Ljava/lang/String;Lgpx$a;)Lgpx;	a	method_52855	createSkinTextures
METHOD	gpp	(Ljava/util/UUID;)Lgpx;	a	method_4648	getSkinTextures
CLASS	gpq	net/minecraft/class_1070	net/minecraft/client/resource/FoliageColormapResourceSupplier
FIELD	gpq	Lale;	a	field_5303	FOLIAGE_COLORMAP
METHOD	gpq	(Lauo;Lbng;)[I	a	method_18660	reload
METHOD	gpq	([ILauo;Lbng;)V	a	method_18659	apply
CLASS	gpr	net/minecraft/class_1069	net/minecraft/client/resource/GrassColormapResourceSupplier
FIELD	gpr	Lale;	a	field_5302	GRASS_COLORMAP_LOC
METHOD	gpr	(Lauo;Lbng;)[I	a	method_18662	tryLoad
METHOD	gpr	([ILauo;Lbng;)V	a	method_18661	apply
CLASS	gps	net/minecraft/class_1064	net/minecraft/client/resource/ResourceIndex
FIELD	gps	Lcom/google/common/base/Splitter;	a	field_40563	SEPARATOR_SPLITTER
FIELD	gps	Lorg/slf4j/Logger;	b	field_5290	LOGGER
METHOD	gps	(Ljava/nio/file/Path;Ljava/lang/String;)Ljava/nio/file/Path;	a	method_45858	buildFileSystem
CLASS	gpt	net/minecraft/class_3685	net/minecraft/client/util/RawTextureDataLoader
METHOD	gpt	(Lauo;Lale;)[I	a	method_16049	loadRawTextureData
CLASS	gpu	net/minecraft/class_9443	net/minecraft/client/texture/MapDecorationsAtlasManager
METHOD	gpu	(Lepc;)Lgox;	a	method_58516	getSprite
CLASS	gpv	net/minecraft/class_4074	net/minecraft/client/texture/StatusEffectSpriteManager
METHOD	gpv	(Lji;)Lgox;	a	method_18663	getSprite
CLASS	gpw	net/minecraft/class_4044	net/minecraft/client/texture/PaintingManager
FIELD	gpw	Lale;	a	field_18032	PAINTING_BACK_ID
METHOD	gpw	()Lgox;	a	method_18342	getBackSprite
METHOD	gpw	(Lcjb;)Lgox;	a	method_18345	getPaintingSprite
CLASS	gpx	net/minecraft/class_8685	net/minecraft/client/util/SkinTextures
FIELD	gpx	Lale;	a	comp_1626	comp_1626
FIELD	gpx	Ljava/lang/String;	b	comp_1911	comp_1911
FIELD	gpx	Lale;	c	comp_1627	comp_1627
FIELD	gpx	Lale;	d	comp_1628	comp_1628
FIELD	gpx	Lgpx$a;	e	comp_1629	comp_1629
FIELD	gpx	Z	f	comp_1630	comp_1630
METHOD	gpx	()Lale;	a	comp_1626	comp_1626
METHOD	gpx	()Ljava/lang/String;	b	comp_1911	comp_1911
METHOD	gpx	()Lale;	c	comp_1627	comp_1627
METHOD	gpx	()Lale;	d	comp_1628	comp_1628
METHOD	gpx	()Lgpx$a;	e	comp_1629	comp_1629
METHOD	gpx	()Z	f	comp_1630	comp_1630
CLASS	gpx$a	net/minecraft/class_8685$class_7920	net/minecraft/client/util/SkinTextures$Model
FIELD	gpx$a	Lgpx$a;	a	field_41122	field_41122
FIELD	gpx$a	Lgpx$a;	b	field_41123	field_41123
FIELD	gpx$a	Ljava/lang/String;	c	field_41124	name
FIELD	gpx$a	[Lgpx$a;	d	field_41125	field_41125
METHOD	gpx$a	()Ljava/lang/String;	a	method_52856	getName
METHOD	gpx$a	(Ljava/lang/String;)Lgpx$a;	a	method_52857	fromName
METHOD	gpx$a	()[Lgpx$a;	b	method_47439	method_47439
CLASS	gpy	net/minecraft/class_1071	net/minecraft/client/texture/PlayerSkinProvider
FIELD	gpy	Lorg/slf4j/Logger;	a	field_46909	LOGGER
FIELD	gpy	Lcom/mojang/authlib/minecraft/MinecraftSessionService;	b	field_46910	sessionService
FIELD	gpy	Lcom/google/common/cache/LoadingCache;	c	field_45634	cache
FIELD	gpy	Lgpy$b;	d	field_45635	skinCache
FIELD	gpy	Lgpy$b;	e	field_45636	capeCache
FIELD	gpy	Lgpy$b;	f	field_45637	elytraCache
METHOD	gpy	(Lcom/mojang/authlib/GameProfile;)Ljava/util/function/Supplier;	a	method_52858	getSkinTexturesSupplier
METHOD	gpy	(Ljava/util/UUID;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;)Ljava/util/concurrent/CompletableFuture;	a	method_52859	fetchSkinTextures
METHOD	gpy	(Ljava/util/concurrent/CompletableFuture;Lgpx;)Lgpx;	a	method_52860	method_52860
METHOD	gpy	(Ljava/util/concurrent/CompletableFuture;Ljava/lang/String;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lgpx$a;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;Ljava/lang/Void;)Lgpx;	a	method_52861	method_52861
METHOD	gpy	(Lcom/mojang/authlib/GameProfile;)Lgpx;	b	method_52862	getSkinTextures
METHOD	gpy	(Lcom/mojang/authlib/GameProfile;)Ljava/util/concurrent/CompletableFuture;	c	method_52863	fetchSkinTextures
CLASS	gpy$1	net/minecraft/class_1071$1	net/minecraft/client/texture/PlayerSkinProvider$1
FIELD	gpy$1	Lcom/mojang/authlib/minecraft/MinecraftSessionService;	a	field_25795	field_25795
FIELD	gpy$1	Ljava/util/concurrent/Executor;	b	field_45638	field_45638
FIELD	gpy$1	Lgpy;	c	field_25796	field_25796
METHOD	gpy$1	(Lgpy$a;)Ljava/util/concurrent/CompletableFuture;	a	method_52868	load
METHOD	gpy$1	(Lgpy$a;Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;)Ljava/util/concurrent/CompletionStage;	a	method_52866	method_52866
METHOD	gpy$1	(Lgpy$a;Lcom/mojang/authlib/minecraft/MinecraftSessionService;)Lcom/mojang/authlib/minecraft/MinecraftProfileTextures;	a	method_54647	method_54647
CLASS	gpy$2	net/minecraft/class_1071$2	net/minecraft/client/texture/PlayerSkinProvider$2
FIELD	gpy$2	[I	a	field_39908	field_39908
CLASS	gpy$a	net/minecraft/class_1071$class_8686	net/minecraft/client/texture/PlayerSkinProvider$Key
FIELD	gpy$a	Ljava/util/UUID;	a	comp_2010	comp_2010
FIELD	gpy$a	Lcom/mojang/authlib/properties/Property;	b	comp_2011	comp_2011
METHOD	gpy$a	()Ljava/util/UUID;	a	comp_2010	comp_2010
METHOD	gpy$a	()Lcom/mojang/authlib/properties/Property;	b	comp_2011	comp_2011
CLASS	gpy$b	net/minecraft/class_1071$class_8687	net/minecraft/client/texture/PlayerSkinProvider$FileCache
FIELD	gpy$b	Lgoy;	a	field_45639	textureManager
FIELD	gpy$b	Ljava/nio/file/Path;	b	field_45640	directory
FIELD	gpy$b	Lcom/mojang/authlib/minecraft/MinecraftProfileTexture$Type;	c	field_45641	type
FIELD	gpy$b	Ljava/util/Map;	d	field_45642	hashToTexture
METHOD	gpy$b	(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)Ljava/util/concurrent/CompletableFuture;	a	method_52870	get
METHOD	gpy$b	(Ljava/lang/String;)Lale;	a	method_52871	getTexturePath
METHOD	gpy$b	(Ljava/util/concurrent/CompletableFuture;Lale;)V	a	method_52872	method_52872
METHOD	gpy$b	(Lcom/mojang/authlib/minecraft/MinecraftProfileTexture;)Ljava/util/concurrent/CompletableFuture;	b	method_52873	store
CLASS	gpz	net/minecraft/class_4008	net/minecraft/client/resource/SplashTextResourceSupplier
FIELD	gpz	Lale;	a	field_17904	RESOURCE_ID
FIELD	gpz	Lazf;	b	field_17905	RANDOM
FIELD	gpz	Ljava/util/List;	c	field_17906	splashTexts
FIELD	gpz	Lffr;	d	field_18934	session
METHOD	gpz	()Lfig;	a	method_18174	get
METHOD	gpz	(Lauo;Lbng;)Ljava/util/List;	a	method_18176	prepare
METHOD	gpz	(Ljava/lang/String;)Z	a	method_18664	method_18664
METHOD	gpz	(Ljava/util/List;Lauo;Lbng;)V	a	method_18175	apply
CLASS	gqa	net/minecraft/class_4075	net/minecraft/client/texture/SpriteAtlasHolder
FIELD	gqa	Lgow;	a	field_18230	atlas
FIELD	gqa	Lale;	b	field_41425	sourcePath
FIELD	gqa	Ljava/util/Set;	c	field_45644	metadataReaders
METHOD	gqa	(Lale;)Lgox;	a	method_18667	getSprite
METHOD	gqa	(Lbng;Lgos$a;)V	a	method_45860	method_45860
METHOD	gqa	(Lgos$a;Lbng;)V	a	method_18666	afterReload
CLASS	gqb	net/minecraft/class_1078	net/minecraft/client/resource/language/TranslationStorage
FIELD	gqb	Lorg/slf4j/Logger;	b	field_5332	LOGGER
FIELD	gqb	Ljava/util/Map;	c	field_5330	translations
FIELD	gqb	Z	d	field_25289	rightToLeft
METHOD	gqb	(Lauo;Ljava/util/List;Z)Lgqb;	a	method_4675	load
METHOD	gqb	(Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V	a	method_4676	load
CLASS	gqc	net/minecraft/class_5491	net/minecraft/client/resource/language/ReorderingUtil
METHOD	gqc	(Ljava/lang/String;)Ljava/lang/String;	a	method_30921	shapeArabic
METHOD	gqc	(Lxt;Z)Layj;	a	method_30922	reorder
CLASS	gqd	net/minecraft/class_1074	net/minecraft/client/resource/language/I18n
FIELD	gqd	Lum;	a	field_25290	language
METHOD	gqd	(Ljava/lang/String;)Z	a	method_4663	hasTranslation
METHOD	gqd	(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;	a	method_4662	translate
METHOD	gqd	(Lum;)V	a	method_29391	setLanguage
CLASS	gqe	net/minecraft/class_1077	net/minecraft/client/resource/language/LanguageDefinition
FIELD	gqe	Lcom/mojang/serialization/Codec;	a	field_41862	CODEC
FIELD	gqe	Ljava/lang/String;	b	comp_1198	comp_1198
FIELD	gqe	Ljava/lang/String;	c	comp_1199	comp_1199
FIELD	gqe	Z	d	comp_1200	rightToLeft
METHOD	gqe	()Lxo;	a	method_48303	getDisplayText
METHOD	gqe	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_48304	method_48304
METHOD	gqe	()Ljava/lang/String;	b	comp_1198	comp_1198
METHOD	gqe	()Ljava/lang/String;	c	comp_1199	comp_1199
METHOD	gqe	()Z	d	comp_1200	rightToLeft
CLASS	gqf	net/minecraft/class_1076	net/minecraft/client/resource/language/LanguageManager
FIELD	gqf	Lorg/slf4j/Logger;	a	field_5325	LOGGER
FIELD	gqf	Lgqe;	b	field_25291	ENGLISH_US
FIELD	gqf	Ljava/util/Map;	c	field_5324	languageDefs
FIELD	gqf	Ljava/lang/String;	d	field_5323	currentLanguageCode
METHOD	gqf	()Ljava/lang/String;	a	method_4669	getLanguage
METHOD	gqf	(Ljava/lang/String;)V	a	method_4667	setLanguage
METHOD	gqf	(Ljava/util/Map;Lata;)V	a	method_29392	method_29392
METHOD	gqf	(Ljava/util/stream/Stream;)Ljava/util/Map;	a	method_29393	loadAvailableLanguages
METHOD	gqf	()Ljava/util/SortedMap;	b	method_4665	getAllLanguages
METHOD	gqf	(Ljava/lang/String;)Lgqe;	b	method_4668	getLanguage
CLASS	gqg	net/minecraft/class_6263	net/minecraft/unused/packageinfo/PackageInfo6263
CLASS	gqh	net/minecraft/class_1080	net/minecraft/client/resource/metadata/AnimationFrameResourceMetadata
FIELD	gqh	I	a	field_32973	UNDEFINED_TIME
FIELD	gqh	I	b	field_5341	index
FIELD	gqh	I	c	field_5340	time
METHOD	gqh	()I	a	method_4690	getIndex
METHOD	gqh	(I)I	a	method_4691	getTime
CLASS	gqi	net/minecraft/class_1079	net/minecraft/client/resource/metadata/AnimationResourceMetadata
FIELD	gqi	Lgqj;	a	field_5337	READER
FIELD	gqi	Ljava/lang/String;	b	field_32974	KEY
FIELD	gqi	I	c	field_32975	EMPTY_FRAME_TIME
FIELD	gqi	I	d	field_32976	UNDEFINED
FIELD	gqi	Lgqi;	e	field_21768	EMPTY
FIELD	gqi	Ljava/util/List;	f	field_5339	frames
FIELD	gqi	I	g	field_5338	width
FIELD	gqi	I	h	field_5336	height
FIELD	gqi	I	i	field_5334	defaultFrameTime
FIELD	gqi	Z	j	field_5335	interpolate
METHOD	gqi	()I	a	method_4684	getDefaultFrameTime
METHOD	gqi	(II)Lgqk;	a	method_24143	getSize
METHOD	gqi	(Lgqi$a;)V	a	method_33460	forEachFrame
METHOD	gqi	()Z	b	method_4685	shouldInterpolate
CLASS	gqi$1	net/minecraft/class_1079$1	net/minecraft/client/resource/metadata/AnimationResourceMetadata$1
CLASS	gqi$a	net/minecraft/class_1079$class_5792	net/minecraft/client/resource/metadata/AnimationResourceMetadata$FrameConsumer
CLASS	gqj	net/minecraft/class_1081	net/minecraft/client/resource/metadata/AnimationResourceMetadataReader
METHOD	gqj	(ILcom/google/gson/JsonElement;)Lgqh;	a	method_4693	readFrameMetadata
METHOD	gqj	(Lcom/google/gson/JsonObject;)Lgqi;	b	method_4692	fromJson
CLASS	gqk	net/minecraft/class_7771	net/minecraft/client/texture/SpriteDimensions
FIELD	gqk	I	a	comp_1049	comp_1049
FIELD	gqk	I	b	comp_1050	comp_1050
METHOD	gqk	()I	a	comp_1049	comp_1049
METHOD	gqk	()I	b	comp_1050	comp_1050
CLASS	gql	net/minecraft/class_3888	net/minecraft/client/render/entity/feature/VillagerResourceMetadata
FIELD	gql	Lgqm;	a	field_17158	READER
FIELD	gql	Ljava/lang/String;	b	field_32977	KEY
FIELD	gql	Lgql$a;	c	field_17159	hatType
METHOD	gql	()Lgql$a;	a	method_17167	getHatType
CLASS	gql$a	net/minecraft/class_3888$class_3889	net/minecraft/client/render/entity/feature/VillagerResourceMetadata$HatType
FIELD	gql$a	Lgql$a;	a	field_17160	field_17160
FIELD	gql$a	Lgql$a;	b	field_17161	field_17161
FIELD	gql$a	Lgql$a;	c	field_17162	field_17162
FIELD	gql$a	Ljava/util/Map;	d	field_17163	BY_NAME
FIELD	gql$a	Ljava/lang/String;	e	field_17164	name
FIELD	gql$a	[Lgql$a;	f	field_17165	field_17165
METHOD	gql$a	()Ljava/lang/String;	a	method_17168	getName
METHOD	gql$a	(Lgql$a;)Lgql$a;	a	method_17169	method_17169
METHOD	gql$a	(Ljava/lang/String;)Lgql$a;	a	method_17170	from
METHOD	gql$a	()[Lgql$a;	b	method_36924	method_36924
CLASS	gqm	net/minecraft/class_3890	net/minecraft/client/render/entity/feature/VillagerResourceMetadataReader
METHOD	gqm	(Lcom/google/gson/JsonObject;)Lgql;	b	method_17171	fromJson
CLASS	gqn	net/minecraft/class_6264	net/minecraft/unused/packageinfo/PackageInfo6264
CLASS	gqo	net/minecraft/class_8689	net/minecraft/client/resource/metadata/GuiResourceMetadata
FIELD	gqo	Lgqo;	a	field_45645	DEFAULT
FIELD	gqo	Lcom/mojang/serialization/Codec;	b	field_45646	CODEC
FIELD	gqo	Lato;	c	field_45647	SERIALIZER
FIELD	gqo	Lgqp;	d	comp_1636	comp_1636
METHOD	gqo	()Lgqp;	a	comp_1636	comp_1636
METHOD	gqo	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_52875	method_52875
CLASS	gqp	net/minecraft/class_8690	net/minecraft/client/texture/Scaling
FIELD	gqp	Lcom/mojang/serialization/Codec;	a	field_45648	CODEC
FIELD	gqp	Lgqp;	b	field_45649	STRETCH
METHOD	gqp	()Lgqp$d;	a	method_52876	getType
CLASS	gqp$a	net/minecraft/class_8690$class_8691	net/minecraft/client/texture/Scaling$NineSlice
FIELD	gqp$a	Lcom/mojang/serialization/MapCodec;	c	field_45650	CODEC
FIELD	gqp$a	I	d	comp_1637	comp_1637
FIELD	gqp$a	I	e	comp_1638	comp_1638
FIELD	gqp$a	Lgqp$a$a;	f	comp_1639	comp_1639
METHOD	gqp$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_52877	method_52877
METHOD	gqp$a	(Lgqp$a$a;Lgqp$a;)Ljava/lang/String;	a	method_53492	method_53492
METHOD	gqp$a	(Lgqp$a;)Lcom/mojang/serialization/DataResult;	a	method_53493	validate
METHOD	gqp$a	()I	b	comp_1637	comp_1637
METHOD	gqp$a	(Lgqp$a$a;Lgqp$a;)Ljava/lang/String;	b	method_53494	method_53494
METHOD	gqp$a	()I	c	comp_1638	comp_1638
METHOD	gqp$a	()Lgqp$a$a;	d	comp_1639	comp_1639
CLASS	gqp$a$a	net/minecraft/class_8690$class_8691$class_8692	net/minecraft/client/texture/Scaling$NineSlice$Border
FIELD	gqp$a$a	I	a	comp_1640	comp_1640
FIELD	gqp$a$a	I	b	comp_1641	comp_1641
FIELD	gqp$a$a	I	c	comp_1642	comp_1642
FIELD	gqp$a$a	I	d	comp_1643	comp_1643
FIELD	gqp$a$a	Lcom/mojang/serialization/Codec;	e	field_45651	UNIFORM_SIDE_SIZES_CODEC
FIELD	gqp$a$a	Lcom/mojang/serialization/Codec;	f	field_45652	DIFFERENT_SIDE_SIZES_CODEC
FIELD	gqp$a$a	Lcom/mojang/serialization/Codec;	g	field_45653	CODEC
METHOD	gqp$a$a	()I	a	comp_1640	comp_1640
METHOD	gqp$a$a	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_52879	method_52879
METHOD	gqp$a$a	(Lgqp$a$a;)Lcom/mojang/datafixers/util/Either;	a	method_52880	method_52880
METHOD	gqp$a$a	(Ljava/lang/Integer;)Lgqp$a$a;	a	method_52881	method_52881
METHOD	gqp$a$a	()I	b	comp_1641	comp_1641
METHOD	gqp$a$a	(Lgqp$a$a;)Lcom/mojang/serialization/DataResult;	b	method_52882	method_52882
METHOD	gqp$a$a	()I	c	comp_1642	comp_1642
METHOD	gqp$a$a	()I	d	comp_1643	comp_1643
METHOD	gqp$a$a	()Ljava/util/OptionalInt;	e	method_52883	getUniformSideSize
METHOD	gqp$a$a	()Ljava/lang/String;	f	method_52884	method_52884
CLASS	gqp$b	net/minecraft/class_8690$class_8693	net/minecraft/client/texture/Scaling$Stretch
FIELD	gqp$b	Lcom/mojang/serialization/MapCodec;	c	field_45654	CODEC
CLASS	gqp$c	net/minecraft/class_8690$class_8694	net/minecraft/client/texture/Scaling$Tile
FIELD	gqp$c	Lcom/mojang/serialization/MapCodec;	c	field_45655	CODEC
FIELD	gqp$c	I	d	comp_1644	comp_1644
FIELD	gqp$c	I	e	comp_1645	comp_1645
METHOD	gqp$c	(Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;	a	method_52885	method_52885
METHOD	gqp$c	()I	b	comp_1644	comp_1644
METHOD	gqp$c	()I	c	comp_1645	comp_1645
CLASS	gqp$d	net/minecraft/class_8690$class_8695	net/minecraft/client/texture/Scaling$Type
FIELD	gqp$d	Lgqp$d;	a	field_45656	field_45656
FIELD	gqp$d	Lgqp$d;	b	field_45657	field_45657
FIELD	gqp$d	Lgqp$d;	c	field_45658	field_45658
FIELD	gqp$d	Lcom/mojang/serialization/Codec;	d	field_45659	CODEC
FIELD	gqp$d	Ljava/lang/String;	e	field_45660	name
FIELD	gqp$d	Lcom/mojang/serialization/MapCodec;	f	field_45661	codec
FIELD	gqp$d	[Lgqp$d;	g	field_45662	field_45662
METHOD	gqp$d	()Lcom/mojang/serialization/MapCodec;	a	method_52886	getCodec
METHOD	gqp$d	()[Lgqp$d;	b	method_52887	method_52887
CLASS	gqq	net/minecraft/class_8696	net/minecraft/unused/packageinfo/PackageInfo8696
CLASS	gqr	net/minecraft/class_1082	net/minecraft/client/resource/metadata/LanguageResourceMetadata
FIELD	gqr	Lcom/mojang/serialization/Codec;	a	field_41863	LANGUAGE_CODE_CODEC
FIELD	gqr	Lcom/mojang/serialization/Codec;	b	field_41864	CODEC
FIELD	gqr	Lato;	c	field_41865	SERIALIZER
FIELD	gqr	Ljava/util/Map;	d	comp_1201	definitions
METHOD	gqr	()Ljava/util/Map;	a	comp_1201	definitions
CLASS	gqs	net/minecraft/class_6265	net/minecraft/unused/packageinfo/PackageInfo6265
CLASS	gqt	net/minecraft/class_6266	net/minecraft/unused/packageinfo/PackageInfo6266
CLASS	gqu	net/minecraft/class_1084	net/minecraft/client/resource/metadata/TextureResourceMetadata
FIELD	gqu	Lgqv;	a	field_5344	READER
FIELD	gqu	Z	b	field_32980	field_32980
FIELD	gqu	Z	c	field_32981	field_32981
FIELD	gqu	Z	d	field_5346	blur
FIELD	gqu	Z	e	field_5345	clamp
METHOD	gqu	()Z	a	method_4696	shouldBlur
METHOD	gqu	()Z	b	method_4697	shouldClamp
CLASS	gqv	net/minecraft/class_1085	net/minecraft/client/resource/metadata/TextureResourceMetadataReader
METHOD	gqv	(Lcom/google/gson/JsonObject;)Lgqu;	b	method_4698	fromJson
CLASS	gqw	net/minecraft/class_6267	net/minecraft/unused/packageinfo/PackageInfo6267
CLASS	gqx	net/minecraft/class_4724	net/minecraft/client/render/model/SpriteAtlasManager
FIELD	gqx	Ljava/util/Map;	a	field_21746	atlases
METHOD	gqx	(Lale;)Lgow;	a	method_24098	getAtlas
METHOD	gqx	(Lauo;ILjava/util/concurrent/Executor;)Ljava/util/Map;	a	method_45862	reload
METHOD	gqx	(Lauo;ILjava/util/concurrent/Executor;Ljava/util/Map$Entry;)Ljava/util/concurrent/CompletableFuture;	a	method_45863	method_45863
METHOD	gqx	(Lgoy;Ljava/util/Map$Entry;)Lgqx$a;	a	method_45864	method_45864
METHOD	gqx	(Lgqx$a;Lgos$a;)Lgqx$b;	a	method_45867	method_45867
CLASS	gqx$a	net/minecraft/class_4724$class_7772	net/minecraft/client/render/model/SpriteAtlasManager$Atlas
FIELD	gqx$a	Lgow;	a	comp_1051	comp_1051
FIELD	gqx$a	Lale;	b	comp_1168	comp_1168
METHOD	gqx$a	()Lgow;	a	comp_1051	comp_1051
METHOD	gqx$a	()Lale;	b	comp_1168	comp_1168
CLASS	gqx$b	net/minecraft/class_4724$class_7774	net/minecraft/client/render/model/SpriteAtlasManager$AtlasPreparation
FIELD	gqx$b	Lgow;	a	field_40564	atlasTexture
FIELD	gqx$b	Lgos$a;	b	field_40565	stitchResult
METHOD	gqx$b	()Lgox;	a	method_45868	getMissingSprite
METHOD	gqx$b	(Lale;)Lgox;	a	method_45869	getSprite
METHOD	gqx$b	()Ljava/util/concurrent/CompletableFuture;	b	method_45870	whenComplete
METHOD	gqx$b	()V	c	method_45871	upload
CLASS	gqy	net/minecraft/class_1087	net/minecraft/client/render/model/BakedModel
METHOD	gqy	()Z	a	method_4708	useAmbientOcclusion
METHOD	gqy	(Ldsa;Lje;Lazf;)Ljava/util/List;	a	method_4707	getQuads
METHOD	gqy	()Z	b	method_4712	hasDepth
METHOD	gqy	()Z	c	method_24304	isSideLit
METHOD	gqy	()Z	d	method_4713	isBuiltin
METHOD	gqy	()Lgox;	e	method_4711	getParticleSprite
METHOD	gqy	()Lgev;	f	method_4709	getTransformation
METHOD	gqy	()Lget;	g	method_4710	getOverrides
CLASS	gqz	net/minecraft/class_1086	net/minecraft/client/render/model/ModelRotation
FIELD	gqz	Lgqz;	a	field_5350	field_5350
FIELD	gqz	Lgqz;	b	field_5366	field_5366
FIELD	gqz	Lgqz;	c	field_5355	field_5355
FIELD	gqz	Lgqz;	d	field_5347	field_5347
FIELD	gqz	Lgqz;	e	field_5351	field_5351
FIELD	gqz	Lgqz;	f	field_5360	field_5360
FIELD	gqz	Lgqz;	g	field_5367	field_5367
FIELD	gqz	Lgqz;	h	field_5354	field_5354
FIELD	gqz	Lgqz;	i	field_5358	field_5358
FIELD	gqz	Lgqz;	j	field_5348	field_5348
FIELD	gqz	Lgqz;	k	field_5356	field_5356
FIELD	gqz	Lgqz;	l	field_5359	field_5359
FIELD	gqz	Lgqz;	m	field_5353	field_5353
FIELD	gqz	Lgqz;	n	field_5349	field_5349
FIELD	gqz	Lgqz;	o	field_5361	field_5361
FIELD	gqz	Lgqz;	p	field_5352	field_5352
FIELD	gqz	I	q	field_32982	MAX_ROTATION
FIELD	gqz	Ljava/util/Map;	r	field_5357	BY_INDEX
FIELD	gqz	Lj;	s	field_23373	rotation
FIELD	gqz	Lh;	t	field_23374	directionTransformation
FIELD	gqz	I	u	field_5364	index
FIELD	gqz	[Lgqz;	v	field_5365	field_5365
METHOD	gqz	()Lh;	a	method_35808	getDirectionTransformation
METHOD	gqz	(II)Lgqz;	a	method_4699	get
METHOD	gqz	(Lgqz;)Lgqz;	a	method_4700	method_4700
METHOD	gqz	(II)I	b	method_4703	getIndex
METHOD	gqz	(Lgqz;)Ljava/lang/Integer;	b	method_4701	method_4701
METHOD	gqz	()[Lgqz;	d	method_36925	method_36925
CLASS	gra	net/minecraft/class_1090	net/minecraft/client/render/model/BuiltinBakedModel
FIELD	gra	Lgev;	a	field_5404	transformation
FIELD	gra	Lget;	b	field_5405	itemPropertyOverrides
FIELD	gra	Lgox;	c	field_16594	sprite
FIELD	gra	Z	d	field_21862	sideLit
CLASS	grb	net/minecraft/class_4730	net/minecraft/client/util/SpriteIdentifier
FIELD	grb	Ljava/util/Comparator;	a	field_40566	COMPARATOR
FIELD	grb	Lale;	b	field_21769	atlas
FIELD	grb	Lale;	c	field_21770	texture
FIELD	grb	Lgdu;	d	field_21771	layer
METHOD	grb	()Lale;	a	method_24144	getAtlasId
METHOD	grb	(Lgdm;Ljava/util/function/Function;)Lfaa;	a	method_24145	getVertexConsumer
METHOD	grb	(Lgdm;Ljava/util/function/Function;Z)Lfaa;	a	method_30001	getVertexConsumer
METHOD	grb	(Ljava/util/function/Function;)Lgdu;	a	method_24146	getRenderLayer
METHOD	grb	()Lale;	b	method_24147	getTextureId
METHOD	grb	()Lgox;	c	method_24148	getSprite
CLASS	grc	net/minecraft/class_7775	net/minecraft/client/render/model/Baker
METHOD	grc	(Lale;)Lgrj;	a	method_45872	getOrLoadModel
METHOD	grc	(Lale;Lgrg;)Lgqy;	a	method_45873	bake
CLASS	grd	net/minecraft/class_1088	net/minecraft/client/render/model/ModelLoader
FIELD	grd	Lcom/google/common/base/Splitter;	A	field_5373	COMMA_SPLITTER
FIELD	grd	Lcom/google/common/base/Splitter;	B	field_5372	KEY_VALUE_SPLITTER
FIELD	grd	Ldsb;	C	field_5395	ITEM_FRAME_STATE_FACTORY
FIELD	grd	Lger;	D	field_5384	ITEM_MODEL_GENERATOR
FIELD	grd	Ljava/util/Map;	E	field_5383	STATIC_DEFINITIONS
FIELD	grd	Lfgg;	F	field_20272	blockColors
FIELD	grd	Ljava/util/Map;	G	field_40567	jsonUnbakedModels
FIELD	grd	Ljava/util/Map;	H	field_40568	blockStates
FIELD	grd	Ljava/util/Set;	I	field_5390	modelsToLoad
FIELD	grd	Lgep$a;	J	field_5399	variantMapDeserializationContext
FIELD	grd	Ljava/util/Map;	K	field_5376	unbakedModels
FIELD	grd	Ljava/util/Map;	L	field_5398	bakedModelCache
FIELD	grd	Ljava/util/Map;	M	field_5394	modelsToBake
FIELD	grd	Ljava/util/Map;	N	field_5387	bakedModels
FIELD	grd	I	O	field_20273	nextStateId
FIELD	grd	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	P	field_20274	stateLookup
FIELD	grd	Lgrb;	a	field_5397	FIRE_0
FIELD	grd	Lgrb;	b	field_5370	FIRE_1
FIELD	grd	Lgrb;	c	field_5381	LAVA_FLOW
FIELD	grd	Lgrb;	d	field_5391	WATER_FLOW
FIELD	grd	Lgrb;	e	field_5388	WATER_OVERLAY
FIELD	grd	Lgrb;	f	field_20847	BANNER_BASE
FIELD	grd	Lgrb;	g	field_21557	SHIELD_BASE
FIELD	grd	Lgrb;	h	field_21558	SHIELD_BASE_NO_PATTERN
FIELD	grd	I	i	field_32983	field_32983
FIELD	grd	Ljava/util/List;	j	field_20848	BLOCK_DESTRUCTION_STAGES
FIELD	grd	Ljava/util/List;	k	field_21020	BLOCK_DESTRUCTION_STAGE_TEXTURES
FIELD	grd	Ljava/util/List;	l	field_21772	BLOCK_DESTRUCTION_RENDER_LAYERS
FIELD	grd	I	m	field_32984	field_32984
FIELD	grd	Lgrf;	n	field_5374	MISSING_ID
FIELD	grd	Lakx;	o	field_40569	BLOCK_STATES_FINDER
FIELD	grd	Lakx;	p	field_40570	MODELS_FINDER
FIELD	grd	Ljava/lang/String;	q	field_5371	MISSING_DEFINITION
FIELD	grd	Lgeo;	r	field_5400	GENERATION_MARKER
FIELD	grd	Lgeo;	s	field_5389	BLOCK_ENTITY_MARKER
FIELD	grd	I	t	field_32985	field_32985
FIELD	grd	Lorg/slf4j/Logger;	u	field_5380	LOGGER
FIELD	grd	Ljava/lang/String;	v	field_32986	BUILTIN
FIELD	grd	Ljava/lang/String;	w	field_32987	BUILTIN_GENERATED
FIELD	grd	Ljava/lang/String;	x	field_32988	BUILTIN_ENTITY
FIELD	grd	Ljava/lang/String;	y	field_32989	MISSING
FIELD	grd	Ljava/util/Map;	z	field_5396	BUILTIN_MODEL_DEFINITIONS
METHOD	grd	()Ljava/util/Map;	a	method_4734	getBakedModelMap
METHOD	grd	(I)Lale;	a	method_22820	method_22820
METHOD	grd	(ILdsa;)V	a	method_21597	method_21597
METHOD	grd	(Lale;)Lgrj;	a	method_4726	getOrLoadModel
METHOD	grd	(Lale;Ldsa;)V	a	method_4717	method_4717
METHOD	grd	(Lale;Ldsb;)V	a	method_4723	method_4723
METHOD	grd	(Lale;Lgrd$c;)Lcom/mojang/datafixers/util/Pair;	a	method_45874	method_45874
METHOD	grd	(Lale;Lgrj;)V	a	method_4729	putModel
METHOD	grd	(Lcom/google/common/collect/ImmutableList;Ldsb;Ljava/util/Map;Ljava/util/List;Lgfb;Lcom/mojang/datafixers/util/Pair;Lgep;Lale;Lcom/mojang/datafixers/util/Pair;Ljava/lang/String;Lgew;)V	a	method_4731	method_4731
METHOD	grd	(Lcom/mojang/datafixers/util/Pair;Ljava/util/Map$Entry;)Z	a	method_4730	method_4730
METHOD	grd	(Ldex;Ljava/util/Map;Ldsa;)Z	a	method_4739	method_4739
METHOD	grd	(Ldsa;)V	a	method_4716	method_4716
METHOD	grd	(Ldsa;Lgew;Ljava/util/List;)Lgrd$e;	a	method_21598	method_21598
METHOD	grd	(Ldsa;Lgfb;Ljava/util/List;)Lgrd$e;	a	method_21599	method_21599
METHOD	grd	(Ldsb;Ljava/lang/String;)Ljava/util/function/Predicate;	a	method_4725	stateKeyToPredicate
METHOD	grd	(Ldtd;Ljava/lang/String;)Ljava/lang/Comparable;	a	method_4724	getPropertyValue
METHOD	grd	(Lgeo;)V	a	method_4721	method_4721
METHOD	grd	(Lgrd$e;)Ljava/util/Set;	a	method_21600	method_21600
METHOD	grd	(Lgrd$e;Ljava/util/Set;)V	a	method_21601	method_21601
METHOD	grd	(Lgrf;)V	a	method_4727	addModel
METHOD	grd	(Lgrj;)V	a	method_45875	method_45875
METHOD	grd	(Lit/unimi/dsi/fastutil/objects/Object2IntOpenHashMap;)V	a	method_21602	method_21602
METHOD	grd	(Ljava/lang/Iterable;)V	a	method_21603	addStates
METHOD	grd	(Ljava/util/Map;Lale;Lcom/mojang/datafixers/util/Pair;Ljava/util/Map;Lgrf;Ldsa;)V	a	method_21604	method_21604
METHOD	grd	(Ljava/util/Map;Lale;Ldsa;)V	a	method_4720	method_4720
METHOD	grd	(Ljava/util/Map;Lgew;Ljava/util/List;Lgfb;Lcom/mojang/datafixers/util/Pair;Lgep;Ldsa;)V	a	method_4722	method_4722
METHOD	grd	(Ljava/util/Map;Lgfb;Ljava/util/List;Ldsa;)V	a	method_4738	method_4738
METHOD	grd	(Ljava/util/function/BiFunction;)V	a	method_45876	bake
METHOD	grd	(Ljava/util/function/BiFunction;Lale;)V	a	method_45877	method_45877
METHOD	grd	()Lit/unimi/dsi/fastutil/objects/Object2IntMap;	b	method_21605	getStateLookup
METHOD	grd	(Lale;)V	b	method_4715	loadModel
METHOD	grd	(Lgeo;)V	b	method_4719	method_4719
METHOD	grd	(Lgrd$e;)Lgrd$e;	b	method_21606	method_21606
METHOD	grd	(Lale;)Lgeo;	c	method_4718	loadModelFromJson
METHOD	grd	(Lale;)Ldsb;	d	method_4736	method_4736
METHOD	grd	(Lale;)Lale;	e	method_23216	method_23216
CLASS	grd$a	net/minecraft/class_1088$class_7776	net/minecraft/client/render/model/ModelLoader$BakedModelCacheKey
FIELD	grd$a	Lale;	a	comp_1053	comp_1053
FIELD	grd$a	Lj;	b	comp_1054	comp_1054
FIELD	grd$a	Z	c	comp_1055	comp_1055
METHOD	grd$a	()Lale;	a	comp_1053	comp_1053
METHOD	grd$a	()Lj;	b	comp_1054	comp_1054
METHOD	grd$a	()Z	c	comp_1055	comp_1055
CLASS	grd$b	net/minecraft/class_1088$class_1089	net/minecraft/client/render/model/ModelLoader$ModelLoaderException
CLASS	grd$c	net/minecraft/class_1088$class_7777	net/minecraft/client/render/model/ModelLoader$SourceTrackedData
FIELD	grd$c	Ljava/lang/String;	a	comp_1056	comp_1056
FIELD	grd$c	Lcom/google/gson/JsonElement;	b	comp_1057	comp_1057
METHOD	grd$c	()Ljava/lang/String;	a	comp_1056	comp_1056
METHOD	grd$c	()Lcom/google/gson/JsonElement;	b	comp_1057	comp_1057
CLASS	grd$d	net/minecraft/class_1088$class_7778	net/minecraft/client/render/model/ModelLoader$BakerImpl
FIELD	grd$d	Lgrd;	a	field_40571	field_40571
FIELD	grd$d	Ljava/util/function/Function;	b	field_40572	textureGetter
METHOD	grd$d	(Ljava/util/function/BiFunction;Lale;Lgrb;)Lgox;	a	method_45878	method_45878
CLASS	grd$e	net/minecraft/class_1088$class_4455	net/minecraft/client/render/model/ModelLoader$ModelDefinition
FIELD	grd$e	Ljava/util/List;	a	field_20275	components
FIELD	grd$e	Ljava/util/List;	b	field_20276	values
METHOD	grd$e	(Ldsa;Lgfb;Ljava/util/Collection;)Lgrd$e;	a	method_21607	create
METHOD	grd$e	(Ldsa;Lgrj;Ljava/util/Collection;)Lgrd$e;	a	method_21608	create
METHOD	grd$e	(Ldsa;Ljava/util/Collection;)Ljava/util/List;	a	method_21609	getStateValues
METHOD	grd$e	(Ldsb;Ldsa;Lgfd;)Z	a	method_21610	method_21610
CLASS	gre	net/minecraft/class_1092	net/minecraft/client/render/model/BakedModelManager
FIELD	gre	Lorg/slf4j/Logger;	a	field_40573	LOGGER
FIELD	gre	Ljava/util/Map;	b	field_40574	LAYERS_TO_LOADERS
FIELD	gre	Ljava/util/Map;	c	field_5408	models
FIELD	gre	Lgqx;	d	field_21775	atlasManager
FIELD	gre	Lgef;	e	field_5410	blockModelCache
FIELD	gre	Lfgg;	f	field_20277	colorMap
FIELD	gre	I	g	field_21777	mipmapLevels
FIELD	gre	Lgqy;	h	field_5407	missingModel
FIELD	gre	Lit/unimi/dsi/fastutil/objects/Object2IntMap;	i	field_20278	stateLookup
METHOD	gre	()Lgqy;	a	method_4744	getMissingModel
METHOD	gre	(I)V	a	method_24152	setMipmapLevels
METHOD	gre	(Lale;)Lgow;	a	method_24153	getAtlas
METHOD	gre	(Lale;Ljava/util/Collection;)V	a	method_45879	method_45879
METHOD	gre	(Lauo;)Ljava/util/Map;	a	method_45880	method_45880
METHOD	gre	(Lauo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_45881	reloadModels
METHOD	gre	(Lbng;Lgre$a;)V	a	method_45882	method_45882
METHOD	gre	(Lbng;Ljava/util/Map;Lgrd;)Lgre$a;	a	method_45883	bake
METHOD	gre	(Lbng;Ljava/util/Map;Ljava/util/Map;)Lgrd;	a	method_45884	method_45884
METHOD	gre	(Lbng;Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)Lgre$a;	a	method_45885	method_45885
METHOD	gre	(Ldsa;Ldsa;)Z	a	method_21611	shouldRerender
METHOD	gre	(Lgrb;)Ljava/lang/String;	a	method_45886	method_45886
METHOD	gre	(Lgre$a;)Ljava/util/concurrent/CompletionStage;	a	method_45887	method_45887
METHOD	gre	(Lgre$a;Lbng;)V	a	method_18179	upload
METHOD	gre	(Lgre$a;Ljava/lang/Void;)Lgre$a;	a	method_45888	method_45888
METHOD	gre	(Lgrf;)Lgqy;	a	method_4742	getModel
METHOD	gre	(Ljava/util/List;)Ljava/util/Map;	a	method_45889	method_45889
METHOD	gre	(Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	a	method_45890	method_45890
METHOD	gre	(Ljava/util/Map;Lcom/google/common/collect/Multimap;Lale;Lgrb;)Lgox;	a	method_45891	method_45891
METHOD	gre	(Ljava/util/Map;Lgqy;Ljava/util/Map;Ldsa;)V	a	method_45892	method_45892
METHOD	gre	(Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage;	a	method_45893	method_45893
METHOD	gre	()Lgef;	b	method_4743	getBlockModels
METHOD	gre	(I)[Ljava/util/concurrent/CompletableFuture;	b	method_45894	method_45894
METHOD	gre	(Lauo;)Ljava/util/Map;	b	method_45895	method_45895
METHOD	gre	(Lauo;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	b	method_45896	reloadBlockStates
METHOD	gre	(Ljava/util/List;)Ljava/util/Map;	b	method_45897	method_45897
METHOD	gre	(Ljava/util/Map$Entry;)Lcom/mojang/datafixers/util/Pair;	b	method_45898	method_45898
METHOD	gre	(Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage;	b	method_45899	method_45899
METHOD	gre	(I)[Ljava/util/concurrent/CompletableFuture;	c	method_45900	method_45900
METHOD	gre	(Ljava/util/Map$Entry;)Lgqx$b;	c	method_45902	method_45902
CLASS	gre$a	net/minecraft/class_1092$class_7779	net/minecraft/client/render/model/BakedModelManager$BakingResult
FIELD	gre$a	Lgrd;	a	comp_1058	modelLoader
FIELD	gre$a	Lgqy;	b	comp_1059	comp_1059
FIELD	gre$a	Ljava/util/Map;	c	comp_1060	comp_1060
FIELD	gre$a	Ljava/util/Map;	d	comp_1061	comp_1061
FIELD	gre$a	Ljava/util/concurrent/CompletableFuture;	e	comp_1062	comp_1062
METHOD	gre$a	()Lgrd;	a	comp_1058	modelLoader
METHOD	gre$a	()Lgqy;	b	comp_1059	comp_1059
METHOD	gre$a	()Ljava/util/Map;	c	comp_1060	comp_1060
METHOD	gre$a	()Ljava/util/Map;	d	comp_1061	comp_1061
METHOD	gre$a	()Ljava/util/concurrent/CompletableFuture;	e	comp_1062	comp_1062
CLASS	grf	net/minecraft/class_1091	net/minecraft/client/util/ModelIdentifier
FIELD	grf	C	g	field_32990	SEPARATOR
FIELD	grf	Ljava/lang/String;	h	field_5406	variant
METHOD	grf	(Ljava/lang/String;Ljava/lang/String;)Lgrf;	c	method_45910	ofVanilla
METHOD	grf	()Ljava/lang/String;	f	method_4740	getVariant
METHOD	grf	(Ljava/lang/String;)Ljava/lang/String;	j	method_45911	toLowerCase
CLASS	grg	net/minecraft/class_3665	net/minecraft/client/render/model/ModelBakeSettings
METHOD	grg	()Lj;	b	method_3509	getRotation
METHOD	grg	()Z	c	method_3512	isUvLocked
CLASS	grh	net/minecraft/class_1095	net/minecraft/client/render/model/MultipartBakedModel
FIELD	grh	Z	a	field_5430	ambientOcclusion
FIELD	grh	Z	b	field_5429	depthGui
FIELD	grh	Z	c	field_21863	sideLit
FIELD	grh	Lgox;	d	field_5425	sprite
FIELD	grh	Lgev;	e	field_5426	transformations
FIELD	grh	Lget;	f	field_5428	itemPropertyOverrides
FIELD	grh	Ljava/util/List;	g	field_5427	components
FIELD	grh	Ljava/util/Map;	h	field_5431	stateCache
CLASS	grh$a	net/minecraft/class_1095$class_1096	net/minecraft/client/render/model/MultipartBakedModel$Builder
FIELD	grh$a	Ljava/util/List;	a	field_5432	components
METHOD	grh$a	()Lgqy;	a	method_4750	build
METHOD	grh$a	(Ljava/util/function/Predicate;Lgqy;)V	a	method_4749	addComponent
CLASS	gri	net/minecraft/class_1093	net/minecraft/client/render/model/BasicBakedModel
FIELD	gri	Ljava/util/List;	a	field_5411	quads
FIELD	gri	Ljava/util/Map;	b	field_5414	faceQuads
FIELD	gri	Z	c	field_5415	usesAo
FIELD	gri	Z	d	field_5413	hasDepth
FIELD	gri	Z	e	field_21864	isSideLit
FIELD	gri	Lgox;	f	field_5416	sprite
FIELD	gri	Lgev;	g	field_5417	transformation
FIELD	gri	Lget;	h	field_5412	itemPropertyOverrides
CLASS	gri$a	net/minecraft/class_1093$class_1094	net/minecraft/client/render/model/BasicBakedModel$Builder
FIELD	gri$a	Ljava/util/List;	a	field_5419	quads
FIELD	gri$a	Ljava/util/Map;	b	field_5422	faceQuads
FIELD	gri$a	Lget;	c	field_5423	itemPropertyOverrides
FIELD	gri$a	Z	d	field_5421	usesAo
FIELD	gri$a	Lgox;	e	field_5424	particleTexture
FIELD	gri$a	Z	f	field_5420	isSideLit
FIELD	gri$a	Z	g	field_21865	hasDepth
FIELD	gri$a	Lgev;	h	field_5418	transformation
METHOD	gri$a	()Lgri$a;	a	method_35809	method_35809
METHOD	gri$a	(Lgej;)Lgri$a;	a	method_4748	addQuad
METHOD	gri$a	(Lgox;)Lgri$a;	a	method_4747	setParticle
METHOD	gri$a	(Lje;Lgej;)Lgri$a;	a	method_4745	addQuad
METHOD	gri$a	()Lgqy;	b	method_4746	build
CLASS	grj	net/minecraft/class_1100	net/minecraft/client/render/model/UnbakedModel
METHOD	grj	(Lgrc;Ljava/util/function/Function;Lgrg;Lale;)Lgqy;	a	method_4753	bake
METHOD	grj	(Ljava/util/function/Function;)V	a	method_45785	setParents
METHOD	grj	()Ljava/util/Collection;	f	method_4755	getModelDependencies
CLASS	grk	net/minecraft/class_1097	net/minecraft/client/render/model/WeightedBakedModel
FIELD	grk	I	a	field_5433	totalWeight
FIELD	grk	Ljava/util/List;	b	field_5434	models
FIELD	grk	Lgqy;	c	field_5435	defaultModel
METHOD	grk	(Ldsa;Lje;Lazf;Lbpe$b;)Ljava/util/List;	a	method_33461	method_33461
CLASS	grk$a	net/minecraft/class_1097$class_1098	net/minecraft/client/render/model/WeightedBakedModel$Builder
FIELD	grk$a	Ljava/util/List;	a	field_5436	models
METHOD	grk$a	()Lgqy;	a	method_4751	build
METHOD	grk$a	(Lgqy;I)Lgrk$a;	a	method_4752	add
CLASS	grl	net/minecraft/class_6268	net/minecraft/unused/packageinfo/PackageInfo6268
CLASS	grm	net/minecraft/class_6269	net/minecraft/unused/packageinfo/PackageInfo6269
CLASS	grn	net/minecraft/class_1066	net/minecraft/client/resource/server/ServerResourcePackLoader
FIELD	grn	Lxo;	a	field_40562	SERVER_NAME_TEXT
FIELD	grn	Ljava/util/regex/Pattern;	b	field_5296	SHA1_PATTERN
FIELD	grn	Lorg/slf4j/Logger;	c	field_5298	LOGGER
FIELD	grn	Laub;	d	field_47593	NOOP_PROVIDER
FIELD	grn	Latb;	e	field_49134	POSITION
FIELD	grn	Lgrp;	f	field_47594	DEBUG_PACK_STATE_CHANGE_CALLBACK
FIELD	grn	Lffd;	g	field_47595	client
FIELD	grn	Laub;	h	field_47596	packProvider
FIELD	grn	Lgrq$a;	i	field_47597	reloadContext
FIELD	grn	Lgrr;	j	field_47598	manager
FIELD	grn	Lasv;	k	field_47599	downloader
FIELD	grn	Laua;	l	field_47600	packSource
FIELD	grn	Lgrp;	m	field_47601	packStateChangeCallback
FIELD	grn	I	n	field_47690	packIndex
METHOD	grn	()Laub;	a	method_55514	getPassthroughPackProvider
METHOD	grn	(I)Layo$a;	a	method_55515	createListener
METHOD	grn	(Lasv;Ljava/util/concurrent/Executor;Lffr;Ljava/net/Proxy;)Lgro;	a	method_55516	createDownloadQueuer
METHOD	grn	(Lgrq$a;)V	a	method_55517	reload
METHOD	grn	(Ljava/lang/String;)Lcom/google/common/hash/HashCode;	a	method_55518	toHashCode
METHOD	grn	(Ljava/util/List;)Ljava/util/List;	a	method_55519	toProfiles
METHOD	grn	(Ljava/util/UUID;)V	a	method_55520	remove
METHOD	grn	(Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;)V	a	method_55523	addResourcePack
METHOD	grn	(Ljava/util/UUID;Ljava/nio/file/Path;)V	a	method_55524	addResourcePack
METHOD	grn	(Ljava/util/concurrent/Executor;)Ljava/lang/Runnable;	a	method_55525	createPackChangeCallback
METHOD	grn	(Ljava/util/function/Consumer;)V	a	method_55526	method_55526
METHOD	grn	(Lwj;)Lgrp;	a	method_55527	getStateChangeCallback
METHOD	grn	(Lwj;Lgrr$c;)V	a	method_55528	init
METHOD	grn	()V	b	method_55530	onReloadFailure
METHOD	grn	(Ljava/util/List;)Laub;	b	method_55531	getPackProvider
METHOD	grn	(Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture;	b	method_55532	getPackLoadFuture
METHOD	grn	(Ljava/util/function/Consumer;)V	b	method_55534	method_55534
METHOD	grn	()V	c	method_55535	onForcedReloadFailure
METHOD	grn	()V	d	method_55536	onReloadSuccess
METHOD	grn	()V	e	method_55537	removeAll
METHOD	grn	()V	f	method_55538	initWorldPack
METHOD	grn	()V	g	method_55539	acceptAll
METHOD	grn	()V	h	method_55540	declineAll
METHOD	grn	()V	i	method_55541	clear
METHOD	grn	()Lgrq;	j	method_55542	getReloadScheduler
CLASS	grn$1	net/minecraft/class_1066$1	net/minecraft/client/resource/server/ServerResourcePackLoader$1
CLASS	grn$2	net/minecraft/class_1066$2	net/minecraft/client/resource/server/ServerResourcePackLoader$2
FIELD	grn$2	Lgrn;	a	field_47691	field_47691
CLASS	grn$3	net/minecraft/class_1066$3	net/minecraft/client/resource/server/ServerResourcePackLoader$3
FIELD	grn$3	I	a	field_47602	field_47602
FIELD	grn$3	Lgrn;	b	field_47603	field_47603
FIELD	grn$3	Lfjk$a;	c	field_47604	toastType
FIELD	grn$3	Lxo;	d	field_47605	toastTitle
FIELD	grn$3	Lxo;	e	field_47606	toastDescription
FIELD	grn$3	I	f	field_47607	current
FIELD	grn$3	I	g	field_47692	failureCount
FIELD	grn$3	Ljava/util/OptionalLong;	h	field_47608	contentLength
METHOD	grn$3	()V	b	method_55544	showToast
METHOD	grn$3	(J)V	b	method_55543	showProgress
CLASS	grn$4	net/minecraft/class_1066$4	net/minecraft/client/resource/server/ServerResourcePackLoader$4
FIELD	grn$4	Lffr;	a	field_47609	field_47609
FIELD	grn$4	Lasv;	b	field_47610	field_47610
FIELD	grn$4	Ljava/net/Proxy;	c	field_47611	field_47611
FIELD	grn$4	Ljava/util/concurrent/Executor;	d	field_47612	field_47612
FIELD	grn$4	Lgrn;	e	field_47613	field_47613
FIELD	grn$4	I	f	field_47614	MAX_BYTES
FIELD	grn$4	Lcom/google/common/hash/HashFunction;	g	field_47615	SHA1
METHOD	grn$4	()Ljava/util/Map;	a	method_55545	getHeaders
CLASS	grn$5	net/minecraft/class_1066$5	net/minecraft/client/resource/server/ServerResourcePackLoader$5
FIELD	grn$5	Ljava/util/concurrent/Executor;	a	field_47616	field_47616
FIELD	grn$5	Lgrn;	b	field_47617	field_47617
FIELD	grn$5	Z	c	field_47618	currentlyRunning
FIELD	grn$5	Z	d	field_47619	shouldKeepRunning
METHOD	grn$5	()V	a	method_55547	runOnExecutor
CLASS	grn$6	net/minecraft/class_1066$6	net/minecraft/client/resource/server/ServerResourcePackLoader$6
FIELD	grn$6	Lwj;	a	field_47693	field_47693
CLASS	grn$7	net/minecraft/class_1066$7	net/minecraft/client/resource/server/ServerResourcePackLoader$7
FIELD	grn$7	Lgrp;	a	field_47694	field_47694
FIELD	grn$7	Ljava/util/UUID;	b	field_47695	field_47695
FIELD	grn$7	Ljava/util/concurrent/CompletableFuture;	c	field_47696	field_47696
FIELD	grn$7	Lgrn;	d	field_47697	field_47697
CLASS	grn$8	net/minecraft/class_1066$8	net/minecraft/client/resource/server/ServerResourcePackLoader$8
FIELD	grn$8	[I	a	field_47698	field_47698
FIELD	grn$8	[I	b	field_47621	field_47621
FIELD	grn$8	[I	c	field_47620	field_47620
CLASS	gro	net/minecraft/class_9038	net/minecraft/client/resource/server/DownloadQueuer
METHOD	gro	(Ljava/util/Map;Ljava/util/function/Consumer;)V	a	method_55546	enqueue
CLASS	grp	net/minecraft/class_9039	net/minecraft/client/resource/server/PackStateChangeCallback
METHOD	grp	(Ljava/util/UUID;Lgrp$a;)V	a	method_55619	onFinish
METHOD	grp	(Ljava/util/UUID;Lgrp$b;)V	a	method_55620	onStateChanged
CLASS	grp$a	net/minecraft/class_9039$class_9040	net/minecraft/client/resource/server/PackStateChangeCallback$FinishState
FIELD	grp$a	Lgrp$a;	a	field_47623	field_47623
FIELD	grp$a	Lgrp$a;	b	field_47624	field_47624
FIELD	grp$a	Lgrp$a;	c	field_47625	field_47625
FIELD	grp$a	Lgrp$a;	d	field_47626	field_47626
FIELD	grp$a	Lgrp$a;	e	field_47627	field_47627
FIELD	grp$a	[Lgrp$a;	f	field_47628	field_47628
METHOD	grp$a	()[Lgrp$a;	a	method_55548	method_55548
CLASS	grp$b	net/minecraft/class_9039$class_9060	net/minecraft/client/resource/server/PackStateChangeCallback$State
FIELD	grp$b	Lgrp$b;	a	field_47699	field_47699
FIELD	grp$b	Lgrp$b;	b	field_47700	field_47700
FIELD	grp$b	[Lgrp$b;	c	field_47701	field_47701
METHOD	grp$b	()[Lgrp$b;	a	method_55621	method_55621
CLASS	grq	net/minecraft/class_9041	net/minecraft/client/resource/server/ReloadScheduler
CLASS	grq$a	net/minecraft/class_9041$class_9042	net/minecraft/client/resource/server/ReloadScheduler$ReloadContext
METHOD	grq$a	()V	a	method_55549	onSuccess
METHOD	grq$a	(Z)V	a	method_55550	onFailure
METHOD	grq$a	()Ljava/util/List;	b	method_55551	getPacks
CLASS	grq$b	net/minecraft/class_9041$class_9043	net/minecraft/client/resource/server/ReloadScheduler$PackInfo
FIELD	grq$b	Ljava/util/UUID;	a	comp_2154	comp_2154
FIELD	grq$b	Ljava/nio/file/Path;	b	comp_2155	comp_2155
METHOD	grq$b	()Ljava/util/UUID;	a	comp_2154	comp_2154
METHOD	grq$b	()Ljava/nio/file/Path;	b	comp_2155	comp_2155
CLASS	grr	net/minecraft/class_9044	net/minecraft/client/resource/server/ServerResourcePackManager
FIELD	grr	Lgro;	a	field_47629	queuer
FIELD	grr	Lgrp;	b	field_47630	stateChangeCallback
FIELD	grr	Lgrq;	c	field_47631	reloadScheduler
FIELD	grr	Ljava/lang/Runnable;	d	field_47632	packChangeCallback
FIELD	grr	Lgrr$c;	e	field_47633	acceptanceStatus
FIELD	grr	Ljava/util/List;	f	field_47634	packs
METHOD	grr	()V	a	method_55552	removeAll
METHOD	grr	(Lgrr$e;)V	a	method_55553	accept
METHOD	grr	(Ljava/util/Collection;Lasv$b;)V	a	method_55554	onDownload
METHOD	grr	(Ljava/util/List;Lasv$b;)V	a	method_55555	method_55555
METHOD	grr	(Ljava/util/UUID;)V	a	method_55556	remove
METHOD	grr	(Ljava/util/UUID;Lgrr$e;)V	a	method_55557	onAdd
METHOD	grr	(Ljava/util/UUID;Ljava/net/URL;Lcom/google/common/hash/HashCode;)V	a	method_55558	addResourcePack
METHOD	grr	(Ljava/util/UUID;Ljava/nio/file/Path;)V	a	method_55559	addResourcePack
METHOD	grr	()V	b	method_55560	acceptAll
METHOD	grr	(Lgrr$e;)Z	b	method_55561	method_55561
METHOD	grr	(Ljava/util/UUID;)V	b	method_55562	markReplaced
METHOD	grr	()V	c	method_55563	declineAll
METHOD	grr	(Ljava/util/UUID;)Lgrr$e;	c	method_55564	get
METHOD	grr	()V	d	method_55565	resetAcceptanceStatus
METHOD	grr	()V	e	method_55566	update
METHOD	grr	()V	f	method_55567	onPackChanged
METHOD	grr	()V	g	method_55568	removeInactivePacks
METHOD	grr	()Z	h	method_55569	enqueueDownloads
METHOD	grr	()V	i	method_55570	applyDownloadedPacks
CLASS	grr$1	net/minecraft/class_9044$1	net/minecraft/client/resource/server/ServerResourcePackManager$1
FIELD	grr$1	Ljava/util/List;	a	field_47635	field_47635
FIELD	grr$1	Ljava/util/List;	b	field_47636	field_47636
FIELD	grr$1	Lgrr;	c	field_47637	field_47637
METHOD	grr$1	(Lgrr$e;)Lgrq$b;	a	method_55571	method_55571
CLASS	grr$a	net/minecraft/class_9044$class_9045	net/minecraft/client/resource/server/ServerResourcePackManager$Status
FIELD	grr$a	Lgrr$a;	a	field_47639	field_47639
FIELD	grr$a	Lgrr$a;	b	field_47640	field_47640
FIELD	grr$a	Lgrr$a;	c	field_47641	field_47641
FIELD	grr$a	[Lgrr$a;	d	field_47642	field_47642
METHOD	grr$a	()[Lgrr$a;	a	method_55572	method_55572
CLASS	grr$b	net/minecraft/class_9044$class_9046	net/minecraft/client/resource/server/ServerResourcePackManager$LoadStatus
FIELD	grr$b	Lgrr$b;	a	field_47643	field_47643
FIELD	grr$b	Lgrr$b;	b	field_47644	field_47644
FIELD	grr$b	Lgrr$b;	c	field_47645	field_47645
FIELD	grr$b	[Lgrr$b;	d	field_47646	field_47646
METHOD	grr$b	()[Lgrr$b;	a	method_55573	method_55573
CLASS	grr$c	net/minecraft/class_9044$class_9047	net/minecraft/client/resource/server/ServerResourcePackManager$AcceptanceStatus
FIELD	grr$c	Lgrr$c;	a	field_47647	field_47647
FIELD	grr$c	Lgrr$c;	b	field_47648	field_47648
FIELD	grr$c	Lgrr$c;	c	field_47649	field_47649
FIELD	grr$c	[Lgrr$c;	d	field_47650	field_47650
METHOD	grr$c	()[Lgrr$c;	a	method_55574	method_55574
CLASS	grr$d	net/minecraft/class_9044$class_9048	net/minecraft/client/resource/server/ServerResourcePackManager$DiscardReason
FIELD	grr$d	Lgrr$d;	a	field_47651	field_47651
FIELD	grr$d	Lgrr$d;	b	field_47652	field_47652
FIELD	grr$d	Lgrr$d;	c	field_47653	field_47653
FIELD	grr$d	Lgrr$d;	d	field_47654	field_47654
FIELD	grr$d	Lgrr$d;	e	field_47655	field_47655
FIELD	grr$d	Lgrr$d;	f	field_47656	field_47656
FIELD	grr$d	Lgrp$a;	g	field_47657	state
FIELD	grr$d	[Lgrr$d;	h	field_47658	field_47658
METHOD	grr$d	()[Lgrr$d;	a	method_55575	method_55575
CLASS	grr$e	net/minecraft/class_9044$class_9049	net/minecraft/client/resource/server/ServerResourcePackManager$PackEntry
FIELD	grr$e	Ljava/util/UUID;	a	field_47659	id
FIELD	grr$e	Ljava/net/URL;	b	field_47660	url
FIELD	grr$e	Lcom/google/common/hash/HashCode;	c	field_47661	hashCode
FIELD	grr$e	Ljava/nio/file/Path;	d	field_47662	path
FIELD	grr$e	Lgrr$d;	e	field_47663	discardReason
FIELD	grr$e	Lgrr$b;	f	field_47664	loadStatus
FIELD	grr$e	Lgrr$a;	g	field_47665	status
FIELD	grr$e	Z	h	field_47666	accepted
METHOD	grr$e	()Z	a	method_55576	isDiscarded
METHOD	grr$e	(Lgrr$d;)V	a	method_55577	discard
CLASS	grs	net/minecraft/class_9050	net/minecraft/unused/packageinfo/PackageInfo9050
CLASS	grt	net/minecraft/class_1102	net/minecraft/client/sound/AbstractSoundInstance
FIELD	grt	Lgsi;	a	field_5444	sound
FIELD	grt	Lawa;	b	field_5447	category
FIELD	grt	Lale;	c	field_5448	id
FIELD	grt	F	d	field_5442	volume
FIELD	grt	F	e	field_5441	pitch
FIELD	grt	D	f	field_5439	x
FIELD	grt	D	g	field_5450	y
FIELD	grt	D	h	field_5449	z
FIELD	grt	Z	i	field_5446	repeat
FIELD	grt	I	j	field_5451	repeatDelay
FIELD	grt	Lgsl$a;	k	field_5440	attenuationType
FIELD	grt	Z	l	field_18936	relative
FIELD	grt	Lazf;	m	field_38800	random
CLASS	gru	net/minecraft/class_1101	net/minecraft/client/sound/MovingSoundInstance
FIELD	gru	Z	n	field_5438	done
METHOD	gru	()V	n	method_24876	setDone
CLASS	grv	net/minecraft/class_1104	net/minecraft/client/util/ClientPlayerTickable
METHOD	grv	()V	a	method_4756	tick
CLASS	grw	net/minecraft/class_4508	net/minecraft/client/sound/AggressiveBeeSoundInstance
CLASS	grx	net/minecraft/class_4509	net/minecraft/client/sound/PassiveBeeSoundInstance
CLASS	gry	net/minecraft/class_4510	net/minecraft/client/sound/AbstractBeeSoundInstance
FIELD	gry	Lcfe;	n	field_20530	bee
FIELD	gry	F	o	field_32991	field_32991
FIELD	gry	F	p	field_32992	field_32992
FIELD	gry	F	q	field_32993	field_32993
FIELD	gry	Z	r	field_20531	replaced
METHOD	gry	()Lgru;	o	method_22135	getReplacement
METHOD	gry	()Z	p	method_22136	shouldReplace
METHOD	gry	()F	u	method_22137	getMinPitch
METHOD	gry	()F	v	method_22138	getMaxPitch
CLASS	grz	net/minecraft/class_4897	net/minecraft/client/sound/BiomeEffectSoundPlayer
FIELD	grz	I	a	field_32994	MAX_STRENGTH
FIELD	grz	F	b	field_32995	field_32995
FIELD	grz	Lgco;	c	field_22796	player
FIELD	grz	Lgtt;	d	field_22797	soundManager
FIELD	grz	Ldcx;	e	field_22798	biomeAccess
FIELD	grz	Lazf;	f	field_22799	random
FIELD	grz	Lit/unimi/dsi/fastutil/objects/Object2ObjectArrayMap;	g	field_22800	soundLoops
FIELD	grz	Ljava/util/Optional;	h	field_22801	moodSound
FIELD	grz	Ljava/util/Optional;	i	field_22802	additionsSound
FIELD	grz	F	j	field_23189	moodPercentage
FIELD	grz	Ldcv;	k	field_22804	activeBiome
METHOD	grz	(Ldcs;)V	a	method_26270	method_26270
METHOD	grz	(Ldct;)V	a	method_26271	method_26271
METHOD	grz	(Ldcv;Lji;)V	a	method_25460	method_25460
METHOD	grz	(Lji;Ldcv;Lgrz$a;)Lgrz$a;	a	method_25459	method_25459
METHOD	grz	()F	b	method_26272	getMoodPercentage
CLASS	grz$a	net/minecraft/class_4897$class_4898	net/minecraft/client/sound/BiomeEffectSoundPlayer$MusicLoop
FIELD	grz$a	I	n	field_22805	delta
FIELD	grz$a	I	o	field_22806	strength
METHOD	grz$a	()V	o	method_25464	fadeOut
METHOD	grz$a	()V	p	method_25465	fadeIn
CLASS	gsa	net/minecraft/class_4277	net/minecraft/client/sound/BubbleColumnSoundPlayer
FIELD	gsa	Lgco;	a	field_19192	player
FIELD	gsa	Z	b	field_19193	hasPlayedForCurrentColumn
FIELD	gsa	Z	c	field_19194	firstTick
METHOD	gsa	(Ldsa;)Z	a	method_29714	method_29714
CLASS	gsb	net/minecraft/class_1103	net/minecraft/client/sound/ElytraSoundInstance
FIELD	gsb	I	n	field_32996	field_32996
FIELD	gsb	Lgco;	o	field_5452	player
FIELD	gsb	I	p	field_5453	tickCount
CLASS	gsc	net/minecraft/class_1106	net/minecraft/client/sound/EntityTrackingSoundInstance
FIELD	gsc	Lbss;	n	field_5455	entity
CLASS	gsd	net/minecraft/class_1105	net/minecraft/client/sound/GuardianAttackSoundInstance
FIELD	gsd	F	n	field_32997	BASE_VOLUME
FIELD	gsd	F	o	field_32998	BEAM_PROGRESS_VOLUME_MULTIPLIER
FIELD	gsd	F	p	field_32999	BASE_PITCH
FIELD	gsd	F	q	field_33000	BEAM_PROGRESS_PITCH_MULTIPLIER
FIELD	gsd	Lcjx;	r	field_5454	guardian
CLASS	gse	net/minecraft/class_1108	net/minecraft/client/sound/MovingMinecartSoundInstance
FIELD	gse	F	n	field_33001	field_33001
FIELD	gse	F	o	field_33002	field_33002
FIELD	gse	F	p	field_33003	field_33003
FIELD	gse	F	q	field_33004	field_33004
FIELD	gse	F	r	field_33005	field_33005
FIELD	gse	Lcor;	s	field_5458	minecart
FIELD	gse	F	t	field_5459	distance
CLASS	gsf	net/minecraft/class_1107	net/minecraft/client/sound/MinecartInsideSoundInstance
FIELD	gsf	F	n	field_33006	field_33006
FIELD	gsf	F	o	field_33007	field_33007
FIELD	gsf	Lcmv;	p	field_5457	player
FIELD	gsf	Lcor;	q	field_5456	minecart
FIELD	gsf	Z	r	field_27773	underwater
CLASS	gsg	net/minecraft/class_1109	net/minecraft/client/sound/PositionedSoundInstance
METHOD	gsg	(Lavy;)Lgsg;	a	method_4759	music
METHOD	gsg	(Lavy;F)Lgsg;	a	method_4758	master
METHOD	gsg	(Lavy;FF)Lgsg;	a	method_4757	master
METHOD	gsg	(Lavy;Lazf;DDD)Lgsg;	a	method_25467	ambient
METHOD	gsg	(Lavy;Levp;)Lgsg;	a	method_4760	record
METHOD	gsg	(Lji;F)Lgsg;	a	method_47978	master
METHOD	gsg	(Lavy;)Lgsg;	b	method_25466	ambient
METHOD	gsg	(Lavy;FF)Lgsg;	b	method_24877	ambient
CLASS	gsh	net/minecraft/class_8191	net/minecraft/client/sound/SnifferDigSoundInstance
FIELD	gsh	F	n	field_42931	field_42931
FIELD	gsh	F	o	field_42932	field_42932
FIELD	gsh	Lchu;	p	field_42933	sniffer
CLASS	gsi	net/minecraft/class_1111	net/minecraft/client/sound/Sound
FIELD	gsi	Lakx;	a	field_40575	FINDER
FIELD	gsi	Lale;	b	field_5469	id
FIELD	gsi	Lbqa;	c	field_5466	volume
FIELD	gsi	Lbqa;	d	field_5464	pitch
FIELD	gsi	I	e	field_5468	weight
FIELD	gsi	Lgsi$a;	f	field_5470	registrationType
FIELD	gsi	Z	g	field_5467	stream
FIELD	gsi	Z	h	field_5465	preload
FIELD	gsi	I	i	field_5463	attenuation
METHOD	gsi	()Lale;	a	method_4767	getIdentifier
METHOD	gsi	(Lazf;)Lgsi;	a	method_4765	getSound
METHOD	gsi	()Lale;	b	method_4766	getLocation
METHOD	gsi	()Lbqa;	c	method_4771	getVolume
METHOD	gsi	()Lbqa;	d	method_4772	getPitch
METHOD	gsi	()Lgsi$a;	f	method_4768	getRegistrationType
METHOD	gsi	()Z	g	method_4769	isStreamed
METHOD	gsi	()Z	h	method_4764	isPreloaded
METHOD	gsi	()I	i	method_4770	getAttenuation
CLASS	gsi$a	net/minecraft/class_1111$class_1112	net/minecraft/client/sound/Sound$RegistrationType
FIELD	gsi$a	Lgsi$a;	a	field_5474	field_5474
FIELD	gsi$a	Lgsi$a;	b	field_5473	SOUND_EVENT
FIELD	gsi$a	Ljava/lang/String;	c	field_5472	name
FIELD	gsi$a	[Lgsi$a;	d	field_5471	field_5471
METHOD	gsi$a	()[Lgsi$a;	a	method_36926	method_36926
METHOD	gsi$a	(Ljava/lang/String;)Lgsi$a;	a	method_4773	getByName
CLASS	gsj	net/minecraft/class_1110	net/minecraft/client/sound/SoundEntry
FIELD	gsj	Ljava/util/List;	a	field_5460	sounds
FIELD	gsj	Z	b	field_5462	replace
FIELD	gsj	Ljava/lang/String;	c	field_5461	subtitle
METHOD	gsj	()Ljava/util/List;	a	method_4761	getSounds
METHOD	gsj	()Z	b	method_4763	canReplace
METHOD	gsj	()Ljava/lang/String;	c	method_4762	getSubtitle
CLASS	gsk	net/minecraft/class_1115	net/minecraft/client/sound/SoundEntryDeserializer
FIELD	gsk	Lbpv;	a	field_38801	ONE
METHOD	gsk	(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgsj;	a	method_4791	deserialize
METHOD	gsk	(Lcom/google/gson/JsonObject;)Ljava/util/List;	a	method_4792	deserializeSounds
METHOD	gsk	(Lcom/google/gson/JsonObject;Lgsi$a;)Lgsi$a;	a	method_4789	deserializeType
METHOD	gsk	(Lcom/google/gson/JsonObject;)Lgsi;	b	method_4790	deserializeSound
CLASS	gsl	net/minecraft/class_1113	net/minecraft/client/sound/SoundInstance
METHOD	gsl	()Lale;	a	method_4775	getId
METHOD	gsl	(Lgtt;)Lgtu;	a	method_4783	getSoundSet
METHOD	gsl	()Lgsi;	b	method_4776	getSound
METHOD	gsl	()Lawa;	c	method_4774	getCategory
METHOD	gsl	()Z	d	method_4786	isRepeatable
METHOD	gsl	()I	e	method_4780	getRepeatDelay
METHOD	gsl	()F	f	method_4781	getVolume
METHOD	gsl	()F	g	method_4782	getPitch
METHOD	gsl	()D	h	method_4784	getX
METHOD	gsl	()D	i	method_4779	getY
METHOD	gsl	()D	j	method_4778	getZ
METHOD	gsl	()Lgsl$a;	k	method_4777	getAttenuationType
METHOD	gsl	()Z	l	method_4787	isRelative
METHOD	gsl	()Z	r	method_4785	shouldAlwaysPlay
METHOD	gsl	()Z	s	method_26273	canPlay
METHOD	gsl	()Lazf;	t	method_43221	createRandom
CLASS	gsl$a	net/minecraft/class_1113$class_1114	net/minecraft/client/sound/SoundInstance$AttenuationType
FIELD	gsl$a	Lgsl$a;	a	field_5478	field_5478
FIELD	gsl$a	Lgsl$a;	b	field_5476	field_5476
FIELD	gsl$a	[Lgsl$a;	c	field_5477	field_5477
METHOD	gsl$a	()[Lgsl$a;	a	method_36927	method_36927
CLASS	gsm	net/minecraft/class_1117	net/minecraft/client/sound/TickableSoundInstance
METHOD	gsm	()Z	m	method_4793	isDone
METHOD	gsm	()V	q	method_16896	tick
CLASS	gsn	net/minecraft/class_1116	net/minecraft/client/sound/AmbientSoundPlayer
FIELD	gsn	F	a	field_33008	MAX_TICKS_FOR_BASE_SOUND_LOOP
FIELD	gsn	F	b	field_33009	MAX_TICKS_FOR_RARE_SOUND_LOOP
FIELD	gsn	F	c	field_33010	MAX_TICKS_FOR_ULTRA_RARE_SOUND_LOOP
FIELD	gsn	I	d	field_33011	DEFAULT_TICKS_UNTIL_PLAY
FIELD	gsn	Lgco;	e	field_5481	player
FIELD	gsn	Lgtt;	f	field_5479	soundManager
FIELD	gsn	I	g	field_5480	ticksUntilPlay
CLASS	gso	net/minecraft/class_1118	net/minecraft/client/sound/AmbientSoundLoops
CLASS	gso$a	net/minecraft/class_1118$class_1119	net/minecraft/client/sound/AmbientSoundLoops$MusicLoop
FIELD	gso$a	Lgco;	n	field_5482	player
CLASS	gso$b	net/minecraft/class_1118$class_1120	net/minecraft/client/sound/AmbientSoundLoops$Underwater
FIELD	gso$b	I	n	field_33012	MAX_TRANSITION_TIMER
FIELD	gso$b	Lgco;	o	field_5483	player
FIELD	gso$b	I	p	field_5484	transitionTimer
CLASS	gsp	net/minecraft/class_6270	net/minecraft/unused/packageinfo/PackageInfo6270
CLASS	gsq	net/minecraft/class_1126	net/minecraft/client/search/TextSearchProvider
FIELD	gsq	Ljava/util/List;	c	field_39197	values
FIELD	gsq	Ljava/util/function/Function;	d	field_5497	textsGetter
FIELD	gsq	Lgsu;	e	field_39198	textSearcher
CLASS	gsr	net/minecraft/class_1121	net/minecraft/client/search/IdentifierSearchProvider
FIELD	gsr	Ljava/util/Comparator;	a	field_39199	lastIndexComparator
FIELD	gsr	Lgsw;	b	field_39200	idSearcher
METHOD	gsr	(Ljava/lang/String;)Ljava/util/List;	a	method_43791	search
METHOD	gsr	(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;	a	method_43792	search
CLASS	gss	net/minecraft/class_1122	net/minecraft/client/search/IdentifierSearchableIterator
FIELD	gss	Lcom/google/common/collect/PeekingIterator;	a	field_5490	namespacesIterator
FIELD	gss	Lcom/google/common/collect/PeekingIterator;	b	field_5491	pathsIterator
FIELD	gss	Ljava/util/Comparator;	c	field_5492	lastIndexComparator
CLASS	gst	net/minecraft/class_1127	net/minecraft/client/search/TextSearchableIterator
FIELD	gst	Lcom/google/common/collect/PeekingIterator;	a	field_5499	idPathsIterator
FIELD	gst	Lcom/google/common/collect/PeekingIterator;	b	field_5500	textsIterator
FIELD	gst	Ljava/util/Comparator;	c	field_5501	lastIndexComparator
CLASS	gsu	net/minecraft/class_7454	net/minecraft/client/search/TextSearcher
METHOD	gsu	()Lgsu;	a	method_43793	of
METHOD	gsu	(Lgsz;Ljava/lang/Object;Ljava/lang/String;)V	a	method_43794	method_43794
METHOD	gsu	(Ljava/lang/String;)Ljava/util/List;	a	method_43795	method_43795
METHOD	gsu	(Ljava/util/List;Ljava/util/function/Function;)Lgsu;	a	method_43796	of
CLASS	gsv	net/minecraft/class_1123	net/minecraft/client/search/ReloadableSearchProvider
METHOD	gsv	()V	a	method_4799	reload
METHOD	gsv	(Ljava/lang/String;)Ljava/util/List;	a	method_43797	method_43797
METHOD	gsv	()Lgsv;	b	method_43798	empty
CLASS	gsw	net/minecraft/class_7455	net/minecraft/client/search/IdentifierSearcher
METHOD	gsw	()Lgsw;	a	method_43799	of
METHOD	gsw	(Lgsz;Ljava/lang/Object;Lgsz;Lale;)V	a	method_43800	method_43800
METHOD	gsw	(Ljava/lang/String;)Ljava/util/List;	a	method_43801	searchNamespace
METHOD	gsw	(Ljava/util/List;Ljava/util/function/Function;)Lgsw;	a	method_43802	of
METHOD	gsw	(Ljava/lang/String;)Ljava/util/List;	b	method_43803	searchPath
CLASS	gsw$1	net/minecraft/class_7455$1	net/minecraft/client/search/IdentifierSearcher$1
CLASS	gsw$2	net/minecraft/class_7455$2	net/minecraft/client/search/IdentifierSearcher$2
FIELD	gsw$2	Lgsz;	a	field_39201	field_39201
FIELD	gsw$2	Lgsz;	b	field_39202	field_39202
CLASS	gsx	net/minecraft/class_1124	net/minecraft/client/search/SearchManager
FIELD	gsx	Lgsx$a;	a	field_5495	ITEM_TOOLTIP
FIELD	gsx	Lgsx$a;	b	field_5494	ITEM_TAG
FIELD	gsx	Lgsx$a;	c	field_46200	RECIPE_OUTPUT
FIELD	gsx	Ljava/util/Map;	d	field_5493	instances
METHOD	gsx	(Lgsx$a;)Lgsy;	a	method_4800	get
METHOD	gsx	(Lgsx$a;Lgsx$b;)V	a	method_4801	put
METHOD	gsx	(Lgsx$a;Ljava/util/List;)V	a	method_43804	reload
METHOD	gsx	(Lgsx$a;)Lgsx$c;	b	method_43805	getInstance
CLASS	gsx$a	net/minecraft/class_1124$class_1125	net/minecraft/client/search/SearchManager$Key
CLASS	gsx$b	net/minecraft/class_1124$class_7456	net/minecraft/client/search/SearchManager$ProviderGetter
CLASS	gsx$c	net/minecraft/class_1124$class_7457	net/minecraft/client/search/SearchManager$Instance
FIELD	gsx$c	Lgsx$b;	a	field_39203	providerGetter
FIELD	gsx$c	Lgsv;	b	field_39204	provider
METHOD	gsx$c	()V	a	method_43806	reload
METHOD	gsx$c	(Ljava/util/List;)V	a	method_43807	reload
CLASS	gsy	net/minecraft/class_1129	net/minecraft/client/search/SearchProvider
METHOD	gsy	(Ljava/lang/String;)Ljava/util/List;	search	method_4810	findAll
CLASS	gsz	net/minecraft/class_1128	net/minecraft/client/search/SuffixArray
FIELD	gsz	Ljava/util/List;	a	field_5503	objects
FIELD	gsz	Z	b	field_5508	PRINT_COMPARISONS
FIELD	gsz	Z	c	field_5507	PRINT_ARRAY
FIELD	gsz	Lorg/slf4j/Logger;	d	field_5510	LOGGER
FIELD	gsz	I	e	field_33013	field_33013
FIELD	gsz	I	f	field_33014	field_33014
FIELD	gsz	Lit/unimi/dsi/fastutil/ints/IntList;	g	field_5505	characters
FIELD	gsz	Lit/unimi/dsi/fastutil/ints/IntList;	h	field_5509	textStarts
FIELD	gsz	Lit/unimi/dsi/fastutil/ints/IntList;	i	field_5504	suffixIndexToObjectIndex
FIELD	gsz	Lit/unimi/dsi/fastutil/ints/IntList;	j	field_5506	offsetInText
FIELD	gsz	I	k	field_5502	maxTextLength
METHOD	gsz	()V	a	method_4807	build
METHOD	gsz	(I)Ljava/lang/String;	a	method_4808	getDebugString
METHOD	gsz	(Ljava/lang/Object;Ljava/lang/String;)V	a	method_4806	add
METHOD	gsz	(Ljava/lang/String;)Ljava/util/List;	a	method_4804	findAll
METHOD	gsz	(Ljava/lang/String;I)I	a	method_4805	compare
METHOD	gsz	([I[III)I	a	method_38937	method_38937
METHOD	gsz	([I[I[III)V	a	method_4803	method_4803
METHOD	gsz	()V	b	method_4809	printArray
CLASS	gta	net/minecraft/class_6272	net/minecraft/unused/packageinfo/PackageInfo6272
CLASS	gtb	net/minecraft/class_1130	net/minecraft/server/integrated/IntegratedPlayerManager
FIELD	gtb	Lur;	h	field_5514	userData
METHOD	gtb	()Lgtc;	b	method_4811	getServer
CLASS	gtc	net/minecraft/class_1132	net/minecraft/server/integrated/IntegratedServer
FIELD	gtc	Lorg/slf4j/Logger;	k	field_5520	LOGGER
FIELD	gtc	I	l	field_34964	field_34964
FIELD	gtc	Lffd;	m	field_5518	client
FIELD	gtc	Z	n	field_5524	paused
FIELD	gtc	I	o	field_5522	lanPort
FIELD	gtc	Ldbt;	p	field_28075	forcedGameMode
FIELD	gtc	Lgtf;	q	field_5519	lanPinger
FIELD	gtc	Ljava/util/UUID;	r	field_5521	localPlayerUuid
FIELD	gtc	I	s	field_34965	simulationDistance
METHOD	gtc	()Lbls;	a	method_56881	getDebugSampleLog
METHOD	gtc	(Lcmx;)V	a	method_48006	method_48006
METHOD	gtc	(Ljava/util/Optional;)V	a	method_48007	method_48007
METHOD	gtc	(Ljava/util/UUID;)V	a	method_4817	setLocalPlayerUuid
METHOD	gtc	()V	b	method_36439	incrementTotalWorldTimeStat
METHOD	gtc	()V	c	method_57823	checkLowDiskSpaceWarning
METHOD	gtc	()V	d	method_4816	method_4816
METHOD	gtc	()Ljava/lang/String;	h	method_4815	method_4815
CLASS	gtd	net/minecraft/class_1131	net/minecraft/client/network/LanServerInfo
FIELD	gtd	Ljava/lang/String;	a	field_5515	motd
FIELD	gtd	Ljava/lang/String;	b	field_5517	addressPort
FIELD	gtd	J	c	field_5516	lastTimeMillis
METHOD	gtd	()Ljava/lang/String;	a	method_4813	getMotd
METHOD	gtd	()Ljava/lang/String;	b	method_4812	getAddressPort
METHOD	gtd	()V	c	method_4814	updateLastTime
CLASS	gte	net/minecraft/class_1134	net/minecraft/client/network/LanServerQueryManager
FIELD	gte	Ljava/util/concurrent/atomic/AtomicInteger;	a	field_5531	THREAD_ID
FIELD	gte	Lorg/slf4j/Logger;	b	field_5532	LOGGER
CLASS	gte$a	net/minecraft/class_1134$class_1135	net/minecraft/client/network/LanServerQueryManager$LanServerDetector
FIELD	gte$a	Lgte$b;	a	field_5533	entryList
FIELD	gte$a	Ljava/net/InetAddress;	b	field_5534	multicastAddress
FIELD	gte$a	Ljava/net/MulticastSocket;	c	field_5535	socket
CLASS	gte$b	net/minecraft/class_1134$class_1136	net/minecraft/client/network/LanServerQueryManager$LanServerEntryList
FIELD	gte$b	Ljava/util/List;	a	field_5536	serverEntries
FIELD	gte$b	Z	b	field_5537	dirty
METHOD	gte$b	()Ljava/util/List;	a	method_45912	getEntriesIfUpdated
METHOD	gte$b	(Ljava/lang/String;Ljava/net/InetAddress;)V	a	method_4824	addServer
CLASS	gtf	net/minecraft/class_1133	net/minecraft/client/network/LanServerPinger
FIELD	gtf	Ljava/lang/String;	a	field_33016	PING_ADDRESS
FIELD	gtf	I	b	field_33017	PING_PORT
FIELD	gtf	Ljava/util/concurrent/atomic/AtomicInteger;	c	field_5525	THREAD_ID
FIELD	gtf	Lorg/slf4j/Logger;	d	field_5529	LOGGER
FIELD	gtf	J	e	field_33018	PING_INTERVAL
FIELD	gtf	Ljava/lang/String;	f	field_5526	motd
FIELD	gtf	Ljava/net/DatagramSocket;	g	field_5528	socket
FIELD	gtf	Z	h	field_5527	running
FIELD	gtf	Ljava/lang/String;	i	field_5530	addressPort
METHOD	gtf	(Ljava/lang/String;)Ljava/lang/String;	a	method_4819	parseAnnouncementMotd
METHOD	gtf	(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;	a	method_4818	createAnnouncement
METHOD	gtf	(Ljava/lang/String;)Ljava/lang/String;	b	method_4820	parseAnnouncementAddressPort
CLASS	gtg	net/minecraft/class_6273	net/minecraft/unused/packageinfo/PackageInfo6273
CLASS	gth	net/minecraft/class_4234	net/minecraft/client/sound/AudioStream
METHOD	gth	()Ljavax/sound/sampled/AudioFormat;	a	method_19719	getFormat
METHOD	gth	(I)Ljava/nio/ByteBuffer;	a	method_19720	read
CLASS	gti	net/minecraft/class_4235	net/minecraft/client/sound/Channel
FIELD	gti	Ljava/util/Set;	a	field_18937	sources
FIELD	gti	Lexs;	b	field_18938	soundEngine
FIELD	gti	Ljava/util/concurrent/Executor;	c	field_18939	executor
METHOD	gti	()V	a	method_19722	tick
METHOD	gti	(Lexs$c;)Ljava/util/concurrent/CompletableFuture;	a	method_19723	createSource
METHOD	gti	(Lexs$c;Ljava/util/concurrent/CompletableFuture;)V	a	method_19724	method_19724
METHOD	gti	(Lgti$a;)Lexr;	a	method_19725	method_19725
METHOD	gti	(Ljava/util/function/Consumer;)V	a	method_19727	execute
METHOD	gti	()V	b	method_19728	close
METHOD	gti	(Ljava/util/function/Consumer;)V	b	method_19730	method_19730
METHOD	gti	()V	c	method_19731	method_19731
CLASS	gti$a	net/minecraft/class_4235$class_4236	net/minecraft/client/sound/Channel$SourceManager
FIELD	gti$a	Lgti;	a	field_18940	field_18940
FIELD	gti$a	Lexr;	b	field_18941	source
FIELD	gti$a	Z	c	field_18942	stopped
METHOD	gti$a	()Z	a	method_19732	isStopped
METHOD	gti$a	(Ljava/util/function/Consumer;)V	a	method_19735	run
METHOD	gti$a	()V	b	method_19736	close
METHOD	gti$a	(Ljava/util/function/Consumer;)V	b	method_19737	method_19737
CLASS	gtj	net/minecraft/class_4229	net/minecraft/client/sound/ChannelList
FIELD	gtj	Ljava/util/List;	a	field_18911	buffers
FIELD	gtj	I	b	field_18912	size
FIELD	gtj	I	c	field_18913	currentBufferSize
FIELD	gtj	Ljava/nio/ByteBuffer;	d	field_18914	buffer
METHOD	gtj	()Ljava/nio/ByteBuffer;	a	method_19679	getBuffer
METHOD	gtj	()I	b	method_59756	getCurrentBufferSize
CLASS	gtk	net/minecraft/class_9672	net/minecraft/client/sound/NonRepeatingAudioStream
METHOD	gtk	()Ljava/nio/ByteBuffer;	b	method_59757	readAll
CLASS	gtl	net/minecraft/class_9673	net/minecraft/client/sound/BufferedAudioStream
FIELD	gtl	I	a	field_51441	CHUNK_SIZE
METHOD	gtl	(Lit/unimi/dsi/fastutil/floats/FloatConsumer;)Z	a	method_59758	read
CLASS	gtm	net/minecraft/class_4228	net/minecraft/client/sound/OggAudioStream
FIELD	gtm	I	b	field_51442	field_51442
FIELD	gtm	I	c	field_51443	field_51443
FIELD	gtm	I	d	field_51444	field_51444
FIELD	gtm	I	e	field_51445	field_51445
FIELD	gtm	I	f	field_51446	field_51446
FIELD	gtm	I	g	field_51447	field_51447
FIELD	gtm	I	h	field_51448	field_51448
FIELD	gtm	Lcom/jcraft/jogg/SyncState;	i	field_51449	syncState
FIELD	gtm	Lcom/jcraft/jogg/Page;	j	field_51450	page
FIELD	gtm	Lcom/jcraft/jogg/StreamState;	k	field_51451	streamState
FIELD	gtm	Lcom/jcraft/jogg/Packet;	l	field_51452	packet
FIELD	gtm	Lcom/jcraft/jorbis/Info;	m	field_51453	info
FIELD	gtm	Lcom/jcraft/jorbis/DspState;	n	field_51454	dspState
FIELD	gtm	Lcom/jcraft/jorbis/Block;	o	field_51455	block
FIELD	gtm	Ljavax/sound/sampled/AudioFormat;	p	field_18908	format
FIELD	gtm	Ljava/io/InputStream;	q	field_18909	inputStream
FIELD	gtm	J	r	field_51456	field_51456
FIELD	gtm	J	s	field_51457	field_51457
METHOD	gtm	(Lcom/jcraft/jogg/Page;)Lcom/jcraft/jogg/Packet;	a	method_59759	readIdentificationPacket
METHOD	gtm	([FIJLit/unimi/dsi/fastutil/floats/FloatConsumer;)V	a	method_59760	method_59760
METHOD	gtm	([FI[FIJLit/unimi/dsi/fastutil/floats/FloatConsumer;)V	a	method_59761	method_59761
METHOD	gtm	([[FI[IJLit/unimi/dsi/fastutil/floats/FloatConsumer;)V	a	method_59762	method_59762
METHOD	gtm	(I)Z	b	method_59763	isError
METHOD	gtm	()Z	c	method_59764	read
METHOD	gtm	(I)J	c	method_59765	method_59765
METHOD	gtm	()Lcom/jcraft/jogg/Page;	d	method_59766	readPage
METHOD	gtm	()Lcom/jcraft/jogg/Packet;	e	method_59767	readPacket
CLASS	gtn	net/minecraft/class_4856	net/minecraft/client/sound/RepeatingAudioStream
FIELD	gtn	Lgtn$a;	a	field_22443	delegateFactory
FIELD	gtn	Lgth;	b	field_22444	delegate
FIELD	gtn	Ljava/io/BufferedInputStream;	c	field_22445	inputStream
CLASS	gtn$a	net/minecraft/class_4856$class_4857	net/minecraft/client/sound/RepeatingAudioStream$DelegateFactory
CLASS	gtn$b	net/minecraft/class_4856$class_4858	net/minecraft/client/sound/RepeatingAudioStream$ReusableInputStream
CLASS	gto	net/minecraft/class_1142	net/minecraft/client/sound/MusicTracker
FIELD	gto	I	a	field_33019	DEFAULT_TIME_UNTIL_NEXT_SONG
FIELD	gto	Lazf;	b	field_5571	random
FIELD	gto	Lffd;	c	field_5575	client
FIELD	gto	Lgsl;	d	field_5574	current
FIELD	gto	I	e	field_5572	timeUntilNextSong
METHOD	gto	()V	a	method_18669	tick
METHOD	gto	(Lavw;)V	a	method_4858	play
METHOD	gto	()V	b	method_4859	stop
METHOD	gto	(Lavw;)V	b	method_50025	stop
METHOD	gto	(Lavw;)Z	c	method_4860	isPlayingType
CLASS	gtp	net/minecraft/class_4237	net/minecraft/client/sound/SoundLoader
FIELD	gtp	Laur;	a	field_18943	resourceFactory
FIELD	gtp	Ljava/util/Map;	b	field_18944	loadedSounds
METHOD	gtp	()V	a	method_19738	close
METHOD	gtp	(I)[Ljava/util/concurrent/CompletableFuture;	a	method_19739	method_19739
METHOD	gtp	(Lale;)Ljava/util/concurrent/CompletableFuture;	a	method_19743	loadStatic
METHOD	gtp	(Lale;Z)Ljava/util/concurrent/CompletableFuture;	a	method_19744	loadStreamed
METHOD	gtp	(Lgsi;)Ljava/util/concurrent/CompletableFuture;	a	method_19740	method_19740
METHOD	gtp	(Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture;	a	method_19741	loadStatic
METHOD	gtp	(Ljava/util/concurrent/CompletableFuture;)V	a	method_19742	method_19742
METHOD	gtp	(Lale;)Ljava/util/concurrent/CompletableFuture;	b	method_19746	method_19746
METHOD	gtp	(Lale;Z)Lgth;	b	method_19745	method_19745
METHOD	gtp	(Lale;)Lexw;	c	method_19747	method_19747
CLASS	gtq	net/minecraft/class_1140	net/minecraft/client/sound/SoundSystem
FIELD	gtq	Ljava/util/Map;	A	field_5566	startTicks
FIELD	gtq	Ljava/util/Map;	B	field_18952	soundEndTicks
FIELD	gtq	Ljava/util/List;	C	field_5558	listeners
FIELD	gtq	Ljava/util/List;	D	field_20532	soundsToPlayNextTick
FIELD	gtq	Ljava/util/List;	E	field_5551	preloadedSounds
FIELD	gtq	Ljava/lang/String;	a	field_33020	FOR_THE_DEBUG
FIELD	gtq	Ljava/lang/String;	b	field_34827	OPENAL_SOFT_ON
FIELD	gtq	I	c	field_34828	OPENAL_SOFT_ON_LENGTH
FIELD	gtq	Lorg/slf4j/Marker;	d	field_5553	MARKER
FIELD	gtq	Lorg/slf4j/Logger;	e	field_5559	LOGGER
FIELD	gtq	F	f	field_33021	MIN_PITCH
FIELD	gtq	F	g	field_33022	MAX_PITCH
FIELD	gtq	F	h	field_33023	MIN_VOLUME
FIELD	gtq	F	i	field_33024	MAX_VOLUME
FIELD	gtq	I	j	field_33025	field_33025
FIELD	gtq	Ljava/util/Set;	k	field_5561	UNKNOWN_SOUNDS
FIELD	gtq	J	l	field_34966	MIN_TIME_INTERVAL_TO_RELOAD_SOUNDS
FIELD	gtq	Lgtt;	m	field_5552	loader
FIELD	gtq	Lffh;	n	field_5555	settings
FIELD	gtq	Z	o	field_5563	started
FIELD	gtq	Lexs;	p	field_18945	soundEngine
FIELD	gtq	Lext;	q	field_18946	listener
FIELD	gtq	Lgtp;	r	field_18947	soundLoader
FIELD	gtq	Lgtr;	s	field_18948	taskQueue
FIELD	gtq	Lgti;	t	field_18949	channel
FIELD	gtq	I	u	field_5550	ticks
FIELD	gtq	J	v	field_34967	lastSoundDeviceCheckTime
FIELD	gtq	Ljava/util/concurrent/atomic/AtomicReference;	w	field_35083	deviceChangeStatus
FIELD	gtq	Ljava/util/Map;	x	field_18950	sources
FIELD	gtq	Lcom/google/common/collect/Multimap;	y	field_18951	sounds
FIELD	gtq	Ljava/util/List;	z	field_5557	tickingSounds
METHOD	gtq	()V	a	method_4837	reloadSounds
METHOD	gtq	(FFLevp;Lexr;)V	a	method_19748	method_19748
METHOD	gtq	(FFLgsl$a;FZZLevp;ZLexr;)V	a	method_19749	method_19749
METHOD	gtq	(FLawa;)F	a	method_43222	getAdjustedVolume
METHOD	gtq	(FLexr;)V	a	method_19750	method_19750
METHOD	gtq	(Lale;Lawa;)V	a	method_4838	stopSounds
METHOD	gtq	(Lawa;)F	a	method_4850	getSoundVolume
METHOD	gtq	(Lawa;F)V	a	method_4844	updateSoundVolume
METHOD	gtq	(Lexu;)V	a	method_19751	method_19751
METHOD	gtq	(Lexw;Lexr;)V	a	method_19752	method_19752
METHOD	gtq	(Lfeo;)V	a	method_4840	updateListenerPosition
METHOD	gtq	(Lgsi;)V	a	method_4851	addPreloadedSound
METHOD	gtq	(Lgsl;)V	a	method_19753	stop
METHOD	gtq	(Lgsl;I)V	a	method_4852	play
METHOD	gtq	(Lgsl;Lgti$a;)V	a	method_19754	method_19754
METHOD	gtq	(Lgsm;)V	a	method_22139	playNextTick
METHOD	gtq	(Lgth;Lexr;)V	a	method_19755	method_19755
METHOD	gtq	(Lgti$a;)V	a	method_19756	method_19756
METHOD	gtq	(Lgti$a;Lexw;)V	a	method_19757	method_19757
METHOD	gtq	(Lgti$a;Lgth;)V	a	method_19758	method_19758
METHOD	gtq	(Lgts;)V	a	method_4855	registerListener
METHOD	gtq	(Ljava/lang/String;)V	a	method_38938	method_38938
METHOD	gtq	(Ljava/util/stream/Stream;)V	a	method_19759	method_19759
METHOD	gtq	(Z)V	a	method_20185	tick
METHOD	gtq	()V	b	method_4856	stop
METHOD	gtq	(Lgsl;)Z	b	method_4835	isPlaying
METHOD	gtq	(Lgts;)V	b	method_4847	unregisterListener
METHOD	gtq	(Ljava/util/stream/Stream;)V	b	method_19760	method_19760
METHOD	gtq	()V	c	method_54648	stopAbruptly
METHOD	gtq	(Lgsl;)V	c	method_4854	play
METHOD	gtq	()V	d	method_4843	stopAll
METHOD	gtq	(Lgsl;)Z	d	method_24878	canRepeatInstantly
METHOD	gtq	()V	e	method_19761	pauseAll
METHOD	gtq	(Lgsl;)Z	e	method_24879	isRepeatDelayed
METHOD	gtq	()V	f	method_19762	resumeAll
METHOD	gtq	(Lgsl;)Z	f	method_24880	shouldRepeatInstantly
METHOD	gtq	()Ljava/lang/String;	g	method_20304	getDebugString
METHOD	gtq	(Lgsl;)F	g	method_4849	getAdjustedPitch
METHOD	gtq	()Ljava/util/List;	h	method_38564	getSoundDevices
METHOD	gtq	(Lgsl;)F	h	method_4853	getAdjustedVolume
METHOD	gtq	()Lexu;	i	method_55592	getListenerTransform
METHOD	gtq	()V	j	method_4846	start
METHOD	gtq	()Z	k	method_38744	shouldReloadSounds
METHOD	gtq	()V	l	method_4857	tick
CLASS	gtq$a	net/minecraft/class_1140$class_6665	net/minecraft/client/sound/SoundSystem$DeviceChangeStatus
FIELD	gtq$a	Lgtq$a;	a	field_35084	field_35084
FIELD	gtq$a	Lgtq$a;	b	field_35085	field_35085
FIELD	gtq$a	Lgtq$a;	c	field_35086	field_35086
FIELD	gtq$a	[Lgtq$a;	d	field_35087	field_35087
METHOD	gtq$a	()[Lgtq$a;	a	method_38939	method_38939
CLASS	gtr	net/minecraft/class_4238	net/minecraft/client/sound/SoundExecutor
FIELD	gtr	Ljava/lang/Thread;	a	field_18953	thread
FIELD	gtr	Z	b	field_18954	stopped
METHOD	gtr	()V	a	method_19763	restart
METHOD	gtr	()Ljava/lang/Thread;	b	method_19764	createThread
METHOD	gtr	()V	c	method_19765	waitForStop
METHOD	gtr	()Z	d	method_19766	method_19766
CLASS	gts	net/minecraft/class_1145	net/minecraft/client/sound/SoundInstanceListener
METHOD	gts	(Lgsl;Lgtu;F)V	a	method_4884	onSoundPlayed
CLASS	gtt	net/minecraft/class_1144	net/minecraft/client/sound/SoundManager
FIELD	gtt	Lgsi;	a	field_5592	MISSING_SOUND
FIELD	gtt	Lale;	b	field_42934	INTENTIONALLY_EMPTY_ID
FIELD	gtt	Lgtu;	c	field_42935	INTENTIONALLY_EMPTY_SOUND_SET
FIELD	gtt	Lgsi;	d	field_42936	INTENTIONALLY_EMPTY_SOUND
FIELD	gtt	Lorg/slf4j/Logger;	e	field_5593	LOGGER
FIELD	gtt	Ljava/lang/String;	f	field_33026	SOUNDS_JSON
FIELD	gtt	Lcom/google/gson/Gson;	g	field_5594	GSON
FIELD	gtt	Lcom/google/gson/reflect/TypeToken;	h	field_5591	TYPE
FIELD	gtt	Ljava/util/Map;	i	field_5588	sounds
FIELD	gtt	Lgtq;	j	field_5590	soundSystem
FIELD	gtt	Ljava/util/Map;	k	field_40576	soundResources
METHOD	gtt	()Ljava/util/List;	a	method_38565	getSoundDevices
METHOD	gtt	(Lale;)Lgtu;	a	method_4869	get
METHOD	gtt	(Lale;Lawa;)V	a	method_4875	stopSounds
METHOD	gtt	(Lauo;Lbng;)Lgtt$a;	a	method_18180	prepare
METHOD	gtt	(Lawa;F)V	a	method_4865	updateSoundVolume
METHOD	gtt	(Lfeo;)V	a	method_4876	updateListenerPosition
METHOD	gtt	(Lgsi;Lale;Laur;)Z	a	method_4868	isSoundResourcePresent
METHOD	gtt	(Lgsl;)V	a	method_4873	play
METHOD	gtt	(Lgsl;I)V	a	method_4872	play
METHOD	gtt	(Lgsm;)V	a	method_22140	playNextTick
METHOD	gtt	(Lgts;)V	a	method_4878	registerListener
METHOD	gtt	(Lgtt$a;Lauo;Lbng;)V	a	method_18182	apply
METHOD	gtt	(Z)V	a	method_18670	tick
METHOD	gtt	()Lexu;	b	method_55593	getListenerTransform
METHOD	gtt	(Lgsl;)V	b	method_4870	stop
METHOD	gtt	(Lgts;)V	b	method_4866	unregisterListener
METHOD	gtt	(Lgsl;)Z	c	method_4877	isPlaying
METHOD	gtt	()Ljava/util/Collection;	d	method_4864	getKeys
METHOD	gtt	()V	e	method_4879	pauseAll
METHOD	gtt	()V	f	method_4881	stopAll
METHOD	gtt	()V	g	method_4882	close
METHOD	gtt	()V	h	method_54649	stopAbruptly
METHOD	gtt	()V	i	method_4880	resumeAll
METHOD	gtt	()Ljava/lang/String;	j	method_20305	getDebugString
METHOD	gtt	()V	k	method_38566	reloadSounds
CLASS	gtt$1	net/minecraft/class_1144$1	net/minecraft/client/sound/SoundManager$1
CLASS	gtt$2	net/minecraft/class_1144$2	net/minecraft/client/sound/SoundManager$2
FIELD	gtt$2	[I	a	field_5598	field_5598
CLASS	gtt$a	net/minecraft/class_1144$class_4009	net/minecraft/client/sound/SoundManager$SoundList
FIELD	gtt$a	Ljava/util/Map;	a	field_17908	loadedSounds
FIELD	gtt$a	Ljava/util/Map;	b	field_40577	foundSounds
METHOD	gtt$a	(Lale;Lgsj;)V	a	method_18187	register
METHOD	gtt$a	(Lauo;)V	a	method_45913	findSounds
METHOD	gtt$a	(Ljava/util/Map;Ljava/util/Map;Lgtq;)V	a	method_18186	reload
CLASS	gtt$a$1	net/minecraft/class_1144$class_4009$1	net/minecraft/client/sound/SoundManager$SoundList$1
FIELD	gtt$a$1	Lale;	a	field_5596	field_5596
FIELD	gtt$a$1	Lgsi;	b	field_5595	field_5595
FIELD	gtt$a$1	Lgtt$a;	c	field_5597	field_5597
METHOD	gtt$a$1	(Lazf;)Lgsi;	a	method_4883	getSound
CLASS	gtu	net/minecraft/class_1146	net/minecraft/client/sound/WeightedSoundSet
FIELD	gtu	Ljava/util/List;	a	field_5600	sounds
FIELD	gtu	Lxo;	b	field_5599	subtitle
METHOD	gtu	()Lxo;	a	method_4886	getSubtitle
METHOD	gtu	(Lazf;)Lgsi;	a	method_4887	getSound
METHOD	gtu	(Lgtv;)V	a	method_4885	add
CLASS	gtv	net/minecraft/class_1148	net/minecraft/client/sound/SoundContainer
METHOD	gtv	(Lgtq;)V	a	method_18188	preload
METHOD	gtv	(Lazf;)Ljava/lang/Object;	b	method_4893	getSound
METHOD	gtv	()I	e	method_4894	getWeight
CLASS	gtw	net/minecraft/class_6274	net/minecraft/unused/packageinfo/PackageInfo6274
CLASS	gtx	net/minecraft/class_6628	net/minecraft/client/session/telemetry/TelemetryManager
FIELD	gtx	Ljava/util/concurrent/atomic/AtomicInteger;	a	field_34948	NEXT_WORKER_ID
FIELD	gtx	Ljava/util/concurrent/Executor;	b	field_34949	EXECUTOR
FIELD	gtx	Lffd;	c	field_47702	client
FIELD	gtx	Lcom/mojang/authlib/minecraft/UserApiService;	d	field_41426	userApiService
FIELD	gtx	Lguf;	e	field_41427	propertyMap
FIELD	gtx	Ljava/nio/file/Path;	f	field_41428	logDirectory
FIELD	gtx	Ljava/util/concurrent/CompletableFuture;	g	field_41429	logManager
FIELD	gtx	Ljava/util/function/Supplier;	h	field_44831	lazySenderSupplier
METHOD	gtx	()Lgub;	a	method_51796	getSender
METHOD	gtx	(Lgty;Lcom/mojang/authlib/minecraft/TelemetrySession;Ljava/util/Optional;)V	a	method_47702	method_47702
METHOD	gtx	(Lguf$a;Ljava/lang/String;)V	a	method_47703	method_47703
METHOD	gtx	(Ljava/lang/Runnable;)Ljava/lang/Thread;	a	method_38731	method_38731
METHOD	gtx	(Ljava/util/Optional;)V	a	method_47704	method_47704
METHOD	gtx	(Ljava/util/concurrent/CompletableFuture;Lcom/mojang/authlib/minecraft/TelemetrySession;Lguc;Ljava/util/function/Consumer;)V	a	method_47705	method_47705
METHOD	gtx	(ZLjava/time/Duration;Ljava/lang/String;)Lgug;	a	method_47706	createWorldSession
METHOD	gtx	()Ljava/nio/file/Path;	b	method_47701	getLogManager
METHOD	gtx	(Lguf$a;Ljava/lang/String;)V	b	method_47708	method_47708
METHOD	gtx	(Ljava/util/Optional;)Ljava/util/concurrent/CompletionStage;	b	method_47709	method_47709
METHOD	gtx	()Lgub;	c	method_47707	computeSender
METHOD	gtx	()Ljava/util/concurrent/CompletableFuture;	d	method_47710	method_47710
CLASS	gty	net/minecraft/class_7962	net/minecraft/client/session/telemetry/SentTelemetryEvent
FIELD	gty	Lcom/mojang/serialization/Codec;	a	field_41430	CODEC
FIELD	gty	Lguc;	b	comp_1169	comp_1169
FIELD	gty	Lguf;	c	comp_1170	comp_1170
METHOD	gty	()Lguc;	a	comp_1169	comp_1169
METHOD	gty	(Lcom/mojang/authlib/minecraft/TelemetrySession;)Lcom/mojang/authlib/minecraft/TelemetryEvent;	a	method_47711	createEvent
METHOD	gty	(Lguc;Lgue;)V	a	method_47712	method_47712
METHOD	gty	()Lguf;	b	comp_1170	comp_1170
CLASS	gtz	net/minecraft/class_7963	net/minecraft/client/session/telemetry/ThreadedLogWriter
FIELD	gtz	Lorg/slf4j/Logger;	a	field_41431	LOGGER
FIELD	gtz	Lblz;	b	field_41432	writer
FIELD	gtz	Lbpl;	c	field_41433	executor
METHOD	gtz	()Lgua;	a	method_47713	getLogger
METHOD	gtz	(Lgty;)V	a	method_47714	method_47714
METHOD	gtz	()V	b	method_47715	method_47715
METHOD	gtz	(Lgty;)V	b	method_47716	method_47716
CLASS	gua	net/minecraft/class_7964	net/minecraft/client/session/telemetry/TelemetryLogger
CLASS	gub	net/minecraft/class_7965	net/minecraft/client/session/telemetry/TelemetrySender
FIELD	gub	Lgub;	a	field_41434	NOOP
METHOD	gub	(Lguc;Ljava/util/function/Consumer;)V	a	method_47717	method_47717
METHOD	gub	(Ljava/util/function/Consumer;Lguc;Ljava/util/function/Consumer;)V	a	method_47718	method_47718
METHOD	gub	(Ljava/util/function/Consumer;Ljava/util/function/Consumer;Lguf$a;)V	a	method_47719	method_47719
CLASS	guc	net/minecraft/class_7966	net/minecraft/client/session/telemetry/TelemetryEventType
FIELD	guc	Lcom/mojang/serialization/Codec;	a	field_41435	CODEC
FIELD	guc	Lguc;	b	field_41436	WORLD_LOADED
FIELD	guc	Lguc;	c	field_41437	PERFORMANCE_METRICS
FIELD	guc	Lguc;	d	field_41438	WORLD_LOAD_TIMES
FIELD	guc	Lguc;	e	field_41439	WORLD_UNLOADED
FIELD	guc	Lguc;	f	field_44832	ADVANCEMENT_MADE
FIELD	guc	Lguc;	g	field_44833	GAME_LOAD_TIMES
FIELD	guc	Ljava/util/Map;	h	field_41440	TYPES
FIELD	guc	Ljava/util/List;	i	field_41441	BASIC_PROPERTIES
FIELD	guc	Ljava/util/List;	j	field_41442	REQUIRED_PROPERTIES
FIELD	guc	Ljava/lang/String;	k	field_41443	id
FIELD	guc	Ljava/lang/String;	l	field_41444	exportKey
FIELD	guc	Ljava/util/List;	m	field_41445	properties
FIELD	guc	Z	n	field_41446	optional
FIELD	guc	Lcom/mojang/serialization/MapCodec;	o	field_41447	codec
METHOD	guc	()Ljava/lang/String;	a	method_47720	getId
METHOD	guc	(Lcom/mojang/authlib/minecraft/TelemetrySession;Lguf;)Lcom/mojang/authlib/minecraft/TelemetryEvent;	a	method_47721	createEvent
METHOD	guc	(Lgue;)Z	a	method_47722	hasProperty
METHOD	guc	(Lguf;)Lgty;	a	method_47723	method_47723
METHOD	guc	(Ljava/lang/String;)Lyc;	a	method_47724	getText
METHOD	guc	(Ljava/lang/String;Ljava/lang/String;)Lguc$a;	a	method_47725	builder
METHOD	guc	()Ljava/util/List;	b	method_47726	getProperties
METHOD	guc	(Ljava/lang/String;)Lcom/mojang/serialization/DataResult;	b	method_47727	method_47727
METHOD	guc	()Lcom/mojang/serialization/MapCodec;	c	method_47728	getCodec
METHOD	guc	(Ljava/lang/String;)Ljava/lang/String;	c	method_49636	method_49636
METHOD	guc	()Z	d	method_47729	isOptional
METHOD	guc	()Lyc;	e	method_47730	getTitle
METHOD	guc	()Lyc;	f	method_47731	getDescription
METHOD	guc	()Ljava/util/List;	g	method_47732	getTypes
CLASS	guc$a	net/minecraft/class_7966$class_7967	net/minecraft/client/session/telemetry/TelemetryEventType$Builder
FIELD	guc$a	Ljava/lang/String;	a	field_41448	id
FIELD	guc$a	Ljava/lang/String;	b	field_41449	exportKey
FIELD	guc$a	Ljava/util/List;	c	field_41450	properties
FIELD	guc$a	Z	d	field_41451	optional
METHOD	guc$a	()Lguc$a;	a	method_47733	optional
METHOD	guc$a	(Lgue;)Lguc$a;	a	method_47734	properties
METHOD	guc$a	(Ljava/util/List;)Lguc$a;	a	method_47735	properties
METHOD	guc$a	()Lguc;	b	method_47736	build
CLASS	gud	net/minecraft/class_7968	net/minecraft/client/session/telemetry/TelemetryLogManager
FIELD	gud	Lorg/slf4j/Logger;	a	field_41452	LOGGER
FIELD	gud	Ljava/lang/String;	b	field_41453	FILE_EXTENSION
FIELD	gud	I	c	field_41454	RETENTION_DAYS
FIELD	gud	Lbly;	d	field_41455	compressor
FIELD	gud	Ljava/util/concurrent/CompletableFuture;	e	field_41456	writer
METHOD	gud	()Ljava/util/concurrent/CompletableFuture;	a	method_47737	getLogger
METHOD	gud	(Ljava/nio/file/Path;)Ljava/util/concurrent/CompletableFuture;	a	method_47738	create
METHOD	gud	(Ljava/util/Optional;)V	a	method_47739	method_47739
METHOD	gud	()Ljava/util/Optional;	b	method_47740	method_47740
METHOD	gud	(Ljava/nio/file/Path;)Ljava/util/Optional;	b	method_47741	method_47741
METHOD	gud	(Ljava/util/Optional;)Ljava/util/Optional;	b	method_47742	method_47742
CLASS	gue	net/minecraft/class_7969	net/minecraft/client/session/telemetry/TelemetryEventProperty
FIELD	gue	Lgue;	A	field_44834	field_44834
FIELD	gue	Lgue;	B	field_44835	field_44835
FIELD	gue	Lgue;	C	field_44836	field_44836
FIELD	gue	Lgue;	D	field_44837	field_44837
FIELD	gue	Lgue;	E	field_44838	field_44838
FIELD	gue	Ljava/lang/String;	F	comp_1171	comp_1171
FIELD	gue	Ljava/lang/String;	G	comp_1172	comp_1172
FIELD	gue	Lcom/mojang/serialization/Codec;	H	comp_1173	comp_1173
FIELD	gue	Lgue$a;	I	comp_1174	comp_1174
FIELD	gue	Ljava/time/format/DateTimeFormatter;	J	field_41457	DATE_TIME_FORMATTER
FIELD	gue	Lgue;	a	field_41458	field_41458
FIELD	gue	Lgue;	b	field_41459	field_41459
FIELD	gue	Lgue;	c	field_41460	field_41460
FIELD	gue	Lgue;	d	field_41461	field_41461
FIELD	gue	Lgue;	e	field_41462	field_41462
FIELD	gue	Lgue;	f	field_41463	field_41463
FIELD	gue	Lgue;	g	field_41464	field_41464
FIELD	gue	Lgue;	h	field_44839	field_44839
FIELD	gue	Lgue;	i	field_41465	field_41465
FIELD	gue	Lgue;	j	field_41466	field_41466
FIELD	gue	Lgue;	k	field_41467	field_41467
FIELD	gue	Lgue;	l	field_41468	field_41468
FIELD	gue	Lgue;	m	field_41469	field_41469
FIELD	gue	Lgue;	n	field_41470	field_41470
FIELD	gue	Lgue;	o	field_44840	field_44840
FIELD	gue	Lgue;	p	field_41471	field_41471
FIELD	gue	Lgue;	q	field_41472	field_41472
FIELD	gue	Lgue;	r	field_41473	field_41473
FIELD	gue	Lgue;	s	field_41474	field_41474
FIELD	gue	Lgue;	t	field_41475	field_41475
FIELD	gue	Lgue;	u	field_41476	field_41476
FIELD	gue	Lgue;	v	field_41477	field_41477
FIELD	gue	Lgue;	w	field_41478	field_41478
FIELD	gue	Lgue;	x	field_41479	field_41479
FIELD	gue	Lgue;	y	field_41480	field_41480
FIELD	gue	Lgue;	z	field_44841	field_44841
METHOD	gue	()Lyc;	a	method_47743	getTitle
METHOD	gue	(Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lgue$b;)V	a	method_47744	method_47744
METHOD	gue	(Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lgue$c;)V	a	method_47745	method_47745
METHOD	gue	(Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lgui$a;)V	a	method_51797	method_51797
METHOD	gue	(Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Lit/unimi/dsi/fastutil/longs/LongList;)V	a	method_47746	method_47746
METHOD	gue	(Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/time/Instant;)V	a	method_47747	method_47747
METHOD	gue	(Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/util/UUID;)V	a	method_47748	method_47748
METHOD	gue	(Lguf;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V	a	method_47749	addTo
METHOD	gue	(Ljava/lang/String;Ljava/lang/String;)Lgue;	a	method_47750	ofBoolean
METHOD	gue	(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lgue$a;)Lgue;	a	method_47751	of
METHOD	gue	()Ljava/lang/String;	b	comp_1171	comp_1171
METHOD	gue	(Ljava/lang/String;Ljava/lang/String;)Lgue;	b	method_47752	ofString
METHOD	gue	()Ljava/lang/String;	c	comp_1172	comp_1172
METHOD	gue	(Ljava/lang/String;Ljava/lang/String;)Lgue;	c	method_47753	ofInteger
METHOD	gue	()Lcom/mojang/serialization/Codec;	d	comp_1173	comp_1173
METHOD	gue	(Ljava/lang/String;Ljava/lang/String;)Lgue;	d	method_51798	ofLong
METHOD	gue	()Lgue$a;	e	comp_1174	comp_1174
METHOD	gue	(Ljava/lang/String;Ljava/lang/String;)Lgue;	e	method_47754	ofUuid
METHOD	gue	(Ljava/lang/String;Ljava/lang/String;)Lgue;	f	method_51799	ofTimeMeasurement
METHOD	gue	(Ljava/lang/String;Ljava/lang/String;)Lgue;	g	method_47755	ofLongList
CLASS	gue$a	net/minecraft/class_7969$class_7970	net/minecraft/client/session/telemetry/TelemetryEventProperty$PropertyExporter
CLASS	gue$b	net/minecraft/class_7969$class_7971	net/minecraft/client/session/telemetry/TelemetryEventProperty$GameMode
FIELD	gue$b	Lgue$b;	a	field_41481	field_41481
FIELD	gue$b	Lgue$b;	b	field_41482	field_41482
FIELD	gue$b	Lgue$b;	c	field_41483	field_41483
FIELD	gue$b	Lgue$b;	d	field_41484	field_41484
FIELD	gue$b	Lgue$b;	e	field_41485	field_41485
FIELD	gue$b	Lcom/mojang/serialization/Codec;	f	field_41486	CODEC
FIELD	gue$b	Ljava/lang/String;	g	field_41487	id
FIELD	gue$b	I	h	field_41488	rawId
FIELD	gue$b	[Lgue$b;	i	field_41489	field_41489
METHOD	gue$b	()I	a	method_47756	getRawId
METHOD	gue$b	()[Lgue$b;	b	method_47757	method_47757
CLASS	gue$c	net/minecraft/class_7969$class_7972	net/minecraft/client/session/telemetry/TelemetryEventProperty$ServerType
FIELD	gue$c	Lgue$c;	a	field_41490	field_41490
FIELD	gue$c	Lgue$c;	b	field_41491	field_41491
FIELD	gue$c	Lgue$c;	c	field_41492	field_41492
FIELD	gue$c	Lcom/mojang/serialization/Codec;	d	field_41493	CODEC
FIELD	gue$c	Ljava/lang/String;	e	field_41494	id
FIELD	gue$c	[Lgue$c;	f	field_41495	field_41495
METHOD	gue$c	()[Lgue$c;	a	method_47758	method_47758
CLASS	guf	net/minecraft/class_7973	net/minecraft/client/session/telemetry/PropertyMap
FIELD	guf	Ljava/util/Map;	a	field_41496	backingMap
METHOD	guf	()Lguf$a;	a	method_47759	builder
METHOD	guf	(Lgue;)Ljava/lang/Object;	a	method_47760	get
METHOD	guf	(Ljava/util/List;)Lcom/mojang/serialization/MapCodec;	a	method_47761	createCodec
METHOD	guf	()Ljava/util/Set;	b	method_47762	keySet
CLASS	guf$1	net/minecraft/class_7973$1	net/minecraft/client/session/telemetry/PropertyMap$1
FIELD	guf$1	Ljava/util/List;	a	field_41497	field_41497
METHOD	guf$1	(Lcom/mojang/serialization/DataResult;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/MapLike;Lgue;)Lcom/mojang/serialization/DataResult;	a	method_47763	decode
METHOD	guf$1	(Lgue;Lguf$a;Ljava/lang/Object;)Lguf$a;	a	method_47764	method_47764
METHOD	guf$1	(Lguf;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/RecordBuilder;)Lcom/mojang/serialization/RecordBuilder;	a	method_47765	encode
METHOD	guf$1	(Lguf;Lcom/mojang/serialization/RecordBuilder;Lgue;)Lcom/mojang/serialization/RecordBuilder;	a	method_47766	encode
CLASS	guf$a	net/minecraft/class_7973$class_7974	net/minecraft/client/session/telemetry/PropertyMap$Builder
FIELD	guf$a	Ljava/util/Map;	a	field_41498	backingMap
METHOD	guf$a	()Lguf;	a	method_47767	build
METHOD	guf$a	(Lgue;Ljava/lang/Object;)Lguf$a;	a	method_47768	put
METHOD	guf$a	(Lguf;)Lguf$a;	a	method_47769	putAll
METHOD	guf$a	(Lgue;Ljava/lang/Object;)Lguf$a;	b	method_51800	putIfNonNull
CLASS	gug	net/minecraft/class_7975	net/minecraft/client/session/telemetry/WorldSession
FIELD	gug	Ljava/util/UUID;	a	field_41499	sessionId
FIELD	gug	Lgub;	b	field_41500	sender
FIELD	gug	Lguk;	c	field_41501	worldLoadedEvent
FIELD	gug	Lgum;	d	field_41502	worldUnloadedEvent
FIELD	gug	Lguj;	e	field_41503	performanceMetricsEvent
FIELD	gug	Lgul;	f	field_41504	worldLoadTimesEvent
METHOD	gug	()V	a	method_47770	tick
METHOD	gug	(J)V	a	method_47771	setTick
METHOD	gug	(Lale;JLguf$a;)V	a	method_51801	method_51801
METHOD	gug	(Ldbt;Z)V	a	method_47772	setGameMode
METHOD	gug	(Ldbw;Laf;)V	a	method_51802	onAdvancementMade
METHOD	gug	(Lguf$a;)V	a	method_47773	method_47773
METHOD	gug	(Ljava/lang/String;)V	a	method_47774	setBrand
METHOD	gug	()V	b	method_47775	onLoad
METHOD	gug	()V	c	method_47776	onUnload
CLASS	guh	net/minecraft/class_7976	net/minecraft/client/session/telemetry/SampleEvent
FIELD	guh	I	a	field_41505	INTERVAL_IN_MILLIS
FIELD	guh	I	b	field_41506	BATCH_SIZE
FIELD	guh	I	c	field_41507	sampleCount
FIELD	guh	Z	d	field_41508	enabled
FIELD	guh	Ljava/time/Instant;	e	field_41509	lastSampleTime
METHOD	guh	()V	a	method_47777	start
METHOD	guh	(Lgub;)V	a	method_47778	tick
METHOD	guh	()Z	b	method_47779	shouldSample
METHOD	guh	(Lgub;)V	b	method_47784	send
METHOD	guh	()Z	c	method_47780	shouldSend
METHOD	guh	()V	d	method_47781	disableSampling
METHOD	guh	()I	e	method_47782	getSampleCount
METHOD	guh	()V	f	method_47783	sample
CLASS	gui	net/minecraft/class_8561	net/minecraft/client/session/telemetry/GameLoadTimeEvent
FIELD	gui	Lgui;	a	field_44842	INSTANCE
FIELD	gui	Lorg/slf4j/Logger;	b	field_44843	LOGGER
FIELD	gui	Lcom/google/common/base/Ticker;	c	field_44844	ticker
FIELD	gui	Ljava/util/Map;	d	field_44845	stopwatches
FIELD	gui	Ljava/util/OptionalLong;	e	field_44846	bootstrapTime
METHOD	gui	(J)V	a	method_51803	setBootstrapTime
METHOD	gui	(Lcom/google/common/base/Stopwatch;Lgue;)Lcom/google/common/base/Stopwatch;	a	method_51804	method_51804
METHOD	gui	(Lgub;)V	a	method_51805	send
METHOD	gui	(Lgue;)V	a	method_51806	startTimer
METHOD	gui	(Lgue;Lcom/google/common/base/Stopwatch;)V	a	method_51807	addTimer
METHOD	gui	(Lgue;Ljava/util/function/Function;)V	a	method_51808	addTimer
METHOD	gui	(Lguf$a;)V	a	method_51809	method_51809
METHOD	gui	(Lguf$a;J)V	a	method_51810	method_51810
METHOD	gui	(Lguf$a;Lgue;Lcom/google/common/base/Stopwatch;)V	a	method_51811	method_51811
METHOD	gui	(Lgue;)V	b	method_51812	stopTimer
METHOD	gui	(Lgue;)Lcom/google/common/base/Stopwatch;	c	method_51813	method_51813
CLASS	gui$a	net/minecraft/class_8561$class_8562	net/minecraft/client/session/telemetry/GameLoadTimeEvent$Measurement
FIELD	gui$a	Lcom/mojang/serialization/Codec;	a	field_44847	CODEC
FIELD	gui$a	I	b	comp_1531	comp_1531
METHOD	gui$a	()I	a	comp_1531	comp_1531
METHOD	gui$a	(Lgui$a;)Ljava/lang/Integer;	a	method_51814	method_51814
CLASS	guj	net/minecraft/class_7977	net/minecraft/client/session/telemetry/PerformanceMetricsEvent
FIELD	guj	J	a	field_41510	MAX_MEMORY_KB
FIELD	guj	Lit/unimi/dsi/fastutil/longs/LongList;	b	field_41511	frameRateSamples
FIELD	guj	Lit/unimi/dsi/fastutil/longs/LongList;	c	field_41512	renderTimeSamples
FIELD	guj	Lit/unimi/dsi/fastutil/longs/LongList;	d	field_41513	usedMemorySamples
METHOD	guj	(J)J	a	method_47785	toKilos
METHOD	guj	(Lguf$a;)V	a	method_47979	method_47979
METHOD	guj	()V	g	method_47788	clearSamples
METHOD	guj	()V	h	method_47789	sampleUsedMemory
CLASS	guk	net/minecraft/class_7979	net/minecraft/client/session/telemetry/WorldLoadedEvent
FIELD	guk	Z	a	field_41516	sent
FIELD	guk	Lgue$b;	b	field_41517	gameMode
FIELD	guk	Ljava/lang/String;	c	field_41518	brand
FIELD	guk	Ljava/lang/String;	d	field_44848	minigameName
METHOD	guk	()Lgue$c;	a	method_47794	getServerType
METHOD	guk	(Ldbt;Z)V	a	method_47791	setGameMode
METHOD	guk	(Lgub;)Z	a	method_47980	send
METHOD	guk	(Lguf$a;)V	a	method_47792	putServerType
METHOD	guk	(Ljava/lang/String;)V	a	method_47793	setBrand
METHOD	guk	(Lguf$a;)V	b	method_47795	method_47795
CLASS	guk$1	net/minecraft/class_7979$1	net/minecraft/client/session/telemetry/WorldLoadedEvent$1
FIELD	guk$1	[I	a	field_34955	field_34955
CLASS	gul	net/minecraft/class_7981	net/minecraft/client/session/telemetry/WorldLoadTimesEvent
FIELD	gul	Z	a	field_41519	newWorld
FIELD	gul	Ljava/time/Duration;	b	field_41520	worldLoadTime
METHOD	gul	(Lgub;)V	a	method_47981	send
METHOD	gul	(Lguf$a;)V	a	method_47796	method_47796
CLASS	gum	net/minecraft/class_7982	net/minecraft/client/session/telemetry/WorldUnloadedEvent
FIELD	gum	I	a	field_41712	ABSENT_LAST_TICK
FIELD	gum	Ljava/util/Optional;	b	field_41521	startTime
FIELD	gum	J	c	field_41522	ticksSinceLoad
FIELD	gum	J	d	field_41523	lastTick
METHOD	gum	()V	a	method_47982	start
METHOD	gum	(J)V	a	method_47798	setTick
METHOD	gum	(Lgub;)V	a	method_47786	send
METHOD	gum	(Lgub;Ljava/time/Instant;)V	a	method_47799	method_47799
METHOD	gum	(Ljava/time/Instant;)I	a	method_47800	getSecondsSinceLoad
METHOD	gum	(Ljava/time/Instant;Lguf$a;)V	a	method_47801	method_47801
CLASS	gun	net/minecraft/class_7983	net/minecraft/unused/packageinfo/PackageInfo7983
CLASS	guo	net/minecraft/class_7984	net/minecraft/unused/packageinfo/PackageInfo7984
CLASS	gup	net/minecraft/class_5829	net/minecraft/client/tutorial/BundleTutorial
FIELD	gup	Lguw;	a	field_28798	manager
FIELD	gup	Lffh;	b	field_28799	options
FIELD	gup	Lfjn;	c	field_28800	toast
METHOD	gup	()V	a	method_33701	start
METHOD	gup	(Lcun;Lcun;Lcqa;)V	a	method_33702	onPickupSlotClick
METHOD	gup	()V	b	method_33703	end
CLASS	guq	net/minecraft/class_1150	net/minecraft/client/tutorial/NoneTutorialStepHandler
CLASS	gur	net/minecraft/class_1149	net/minecraft/client/tutorial/CraftPlanksTutorialStepHandler
FIELD	gur	I	a	field_33027	DELAY
FIELD	gur	Lxo;	b	field_5611	TITLE
FIELD	gur	Lxo;	c	field_5612	DESCRIPTION
FIELD	gur	Lguw;	d	field_5608	manager
FIELD	gur	Lfjn;	e	field_5610	toast
FIELD	gur	I	f	field_5609	ticks
METHOD	gur	(Lgco;Laxe;)Z	a	method_4895	hasCrafted
CLASS	gus	net/minecraft/class_1152	net/minecraft/client/tutorial/FindTreeTutorialStepHandler
FIELD	gus	I	a	field_33028	DELAY
FIELD	gus	Lxo;	b	field_5631	TITLE
FIELD	gus	Lxo;	c	field_5628	DESCRIPTION
FIELD	gus	Lguw;	d	field_5630	manager
FIELD	gus	Lfjn;	e	field_5633	toast
FIELD	gus	I	f	field_5629	ticks
METHOD	gus	(Lgco;)Z	a	method_4896	hasBrokenTreeBlocks
METHOD	gus	(Lcun;)Z	b	method_43340	method_43340
METHOD	gus	(Lgco;)Z	b	method_43341	hasItem
CLASS	gut	net/minecraft/class_1151	net/minecraft/client/tutorial/MovementTutorialStepHandler
FIELD	gut	I	a	field_33029	field_33029
FIELD	gut	I	b	field_33030	field_33030
FIELD	gut	I	c	field_33031	field_33031
FIELD	gut	I	d	field_33032	field_33032
FIELD	gut	I	e	field_33033	field_33033
FIELD	gut	Lxo;	f	field_5624	MOVE_TITLE
FIELD	gut	Lxo;	g	field_5617	MOVE_DESCRIPTION
FIELD	gut	Lxo;	h	field_5621	LOOK_TITLE
FIELD	gut	Lxo;	i	field_5614	LOOK_DESCRIPTION
FIELD	gut	Lguw;	j	field_5618	manager
FIELD	gut	Lfjn;	k	field_5622	moveToast
FIELD	gut	Lfjn;	l	field_5623	lookAroundToast
FIELD	gut	I	m	field_5616	ticks
FIELD	gut	I	n	field_5615	movedTicks
FIELD	gut	I	o	field_5627	lookedAroundTicks
FIELD	gut	Z	p	field_5620	movedLastTick
FIELD	gut	Z	q	field_5619	lookedAroundLastTick
FIELD	gut	I	r	field_5626	moveAroundCompletionTicks
FIELD	gut	I	s	field_5625	lookAroundCompletionTicks
CLASS	guu	net/minecraft/class_1154	net/minecraft/client/tutorial/OpenInventoryTutorialStepHandler
FIELD	guu	I	a	field_33034	DELAY
FIELD	guu	Lxo;	b	field_5643	TITLE
FIELD	guu	Lxo;	c	field_5644	DESCRIPTION
FIELD	guu	Lguw;	d	field_5640	manager
FIELD	guu	Lfjn;	e	field_5642	toast
FIELD	guu	I	f	field_5641	ticks
CLASS	guv	net/minecraft/class_1153	net/minecraft/client/tutorial/PunchTreeTutorialStepHandler
FIELD	guv	I	a	field_33035	DELAY
FIELD	guv	Lxo;	b	field_5638	TITLE
FIELD	guv	Lxo;	c	field_5639	DESCRIPTION
FIELD	guv	Lguw;	d	field_5634	manager
FIELD	guv	Lfjn;	e	field_5637	toast
FIELD	guv	I	f	field_5636	ticks
FIELD	guv	I	g	field_5635	punches
CLASS	guw	net/minecraft/class_1156	net/minecraft/client/tutorial/TutorialManager
FIELD	guw	Lffd;	a	field_5645	client
FIELD	guw	Lgux;	b	field_5646	currentHandler
FIELD	guw	Ljava/util/List;	c	field_26893	entries
FIELD	guw	Lgup;	d	field_28801	bundleTutorial
METHOD	guw	()V	a	method_4912	onInventoryOpened
METHOD	guw	(DD)V	a	method_4908	onUpdateMouse
METHOD	guw	(Lcun;)V	a	method_4906	onSlotUpdate
METHOD	guw	(Lcun;Lcun;Lcqa;)V	a	method_33704	onPickupSlotClick
METHOD	guw	(Lfjn;)V	a	method_31364	remove
METHOD	guw	(Lfjn;I)V	a	method_31365	add
METHOD	guw	(Lfjn;Lguw$a;)Z	a	method_31366	method_31366
METHOD	guw	(Lfxt;Levn;)V	a	method_4911	tick
METHOD	guw	(Lfxt;Liz;Ldsa;F)V	a	method_4907	onBlockBreaking
METHOD	guw	(Lgcm;)V	a	method_4909	onMovement
METHOD	guw	(Lguy;)V	a	method_4910	setStep
METHOD	guw	(Ljava/lang/String;)Lxo;	a	method_4913	keyToText
METHOD	guw	()V	b	method_4915	destroyHandler
METHOD	guw	()V	c	method_4916	createHandler
METHOD	guw	()V	d	method_4917	tick
METHOD	guw	()Lffd;	e	method_4914	getClient
METHOD	guw	()Z	f	method_4905	isInSurvival
CLASS	guw$a	net/minecraft/class_1156$class_5524	net/minecraft/client/tutorial/TutorialManager$Entry
FIELD	guw$a	Lfjn;	a	field_26894	toast
FIELD	guw$a	I	b	field_26895	expiry
FIELD	guw$a	I	c	field_26896	age
METHOD	guw$a	()Z	a	method_31368	tick
CLASS	gux	net/minecraft/class_1155	net/minecraft/client/tutorial/TutorialStepHandler
METHOD	gux	()V	a	method_4899	tick
METHOD	gux	(DD)V	a	method_4901	onMouseUpdate
METHOD	gux	(Lcun;)V	a	method_4897	onSlotUpdate
METHOD	gux	(Lfxt;Levn;)V	a	method_4898	onTarget
METHOD	gux	(Lfxt;Liz;Ldsa;F)V	a	method_4900	onBlockBreaking
METHOD	gux	(Lgcm;)V	a	method_4903	onMovement
METHOD	gux	()V	b	method_4902	destroy
METHOD	gux	()V	c	method_4904	onInventoryOpened
CLASS	guy	net/minecraft/class_1157	net/minecraft/client/tutorial/TutorialStep
FIELD	guy	Lguy;	a	field_5650	field_5650
FIELD	guy	Lguy;	b	field_5648	field_5648
FIELD	guy	Lguy;	c	field_5649	field_5649
FIELD	guy	Lguy;	d	field_5652	field_5652
FIELD	guy	Lguy;	e	field_5655	field_5655
FIELD	guy	Lguy;	f	field_5653	field_5653
FIELD	guy	Ljava/lang/String;	g	field_5651	name
FIELD	guy	Ljava/util/function/Function;	h	field_5647	handlerFactory
FIELD	guy	[Lguy;	i	field_5654	field_5654
METHOD	guy	()Ljava/lang/String;	a	method_4920	getName
METHOD	guy	(Lguw;)Lgux;	a	method_4918	createHandler
METHOD	guy	(Ljava/lang/String;)Lguy;	a	method_4919	byName
METHOD	guy	()[Lguy;	b	method_36929	method_36929
CLASS	guz	net/minecraft/class_6275	net/minecraft/unused/packageinfo/PackageInfo6275
CLASS	gva	net/minecraft/class_4899	net/minecraft/client/realms/gui/screen/DisconnectedRealmsScreen
FIELD	gva	I	B	field_22811	textHeight
FIELD	gva	Lxo;	a	field_22808	reason
FIELD	gva	Lfhv;	b	field_22809	lines
FIELD	gva	Lfnb;	c	field_22810	parent
METHOD	gva	(Lfhc;)V	a	method_25468	method_25468
CLASS	gvb	net/minecraft/class_4902	net/minecraft/client/realms/RealmsConnection
FIELD	gvb	Lorg/slf4j/Logger;	a	field_22814	LOGGER
FIELD	gvb	Lfnb;	b	field_22815	onlineScreen
FIELD	gvb	Z	c	field_22816	aborted
FIELD	gvb	Lwj;	d	field_22817	connection
METHOD	gvb	()V	a	method_25477	abort
METHOD	gvb	(Lfbd;Lfzk;)V	a	method_25480	connect
METHOD	gvb	()V	b	method_25481	tick
CLASS	gvb$1	net/minecraft/class_4902$1	net/minecraft/client/realms/RealmsConnection$1
FIELD	gvb$1	Ljava/lang/String;	a	field_11112	field_11112
FIELD	gvb$1	I	b	field_11114	field_11114
FIELD	gvb$1	Lffd;	c	field_22818	field_22818
FIELD	gvb$1	Lfbd;	d	field_26928	field_26928
FIELD	gvb$1	Lgvb;	e	field_11113	field_11113
METHOD	gvb$1	(Lffd;Lgva;)V	a	method_25486	method_25486
METHOD	gvb$1	(Lxo;)V	a	method_10210	method_10210
CLASS	gvc	net/minecraft/class_4903	net/minecraft/client/realms/RealmsLabel
FIELD	gvc	Lxo;	a	field_22819	text
FIELD	gvc	I	b	field_22820	x
FIELD	gvc	I	c	field_22821	y
FIELD	gvc	I	d	field_22822	color
METHOD	gvc	()Lxo;	a	method_25487	getText
CLASS	gvd	net/minecraft/class_4904	net/minecraft/client/realms/RealmsObjectSelectionList
METHOD	gvd	()V	I	method_25493	clear
METHOD	gvd	(Lfhy$a;)I	a	method_25491	addEntry
METHOD	gvd	(I)V	b	method_25489	setSelected
METHOD	gvd	(I)V	p	method_25492	setSelectedItem
CLASS	gve	net/minecraft/class_4905	net/minecraft/client/realms/gui/screen/RealmsScreen
FIELD	gve	I	A	field_39676	field_39676
FIELD	gve	Ljava/util/List;	a	field_33848	labels
FIELD	gve	I	d	field_33055	field_33055
FIELD	gve	I	r	field_33057	field_33057
FIELD	gve	J	s	field_33058	MAX_FILE_SIZE
FIELD	gve	I	u	field_33061	field_33061
FIELD	gve	I	v	field_33062	field_33062
FIELD	gve	I	w	field_33063	field_33063
FIELD	gve	I	x	field_33040	field_33040
FIELD	gve	I	y	field_33041	field_33041
FIELD	gve	I	z	field_33042	field_33042
METHOD	gve	(Lgvc;)Lgvc;	a	method_37107	addLabel
METHOD	gve	(I)I	g	method_25494	row
METHOD	gve	()Lxo;	m	method_25495	narrateLabels
CLASS	gvf	net/minecraft/class_4907	net/minecraft/client/realms/RepeatedNarrator
FIELD	gvf	F	a	field_22825	permitsPerSecond
FIELD	gvf	Ljava/util/concurrent/atomic/AtomicReference;	b	field_22826	params
METHOD	gvf	(Lfev;Lxo;)V	a	method_25499	narrate
METHOD	gvf	(Lxo;Lgvf$a;)Lgvf$a;	a	method_25500	method_25500
CLASS	gvf$a	net/minecraft/class_4907$class_4908	net/minecraft/client/realms/RepeatedNarrator$Parameters
FIELD	gvf$a	Lxo;	a	field_22827	message
FIELD	gvf$a	Lcom/google/common/util/concurrent/RateLimiter;	b	field_22828	rateLimiter
CLASS	gvg	net/minecraft/class_6276	net/minecraft/unused/packageinfo/PackageInfo6276
CLASS	net/minecraft/data/Main	net/minecraft/data/Main	net/minecraft/data/Main
METHOD	net/minecraft/data/Main	(Ljava/lang/String;)Ljava/nio/file/Path;	a	method_4967	method_4967
METHOD	net/minecraft/data/Main	(Ljava/nio/file/Path;Ljava/util/Collection;ZZZZZLad;Z)Llv;	a	method_4968	create
METHOD	net/minecraft/data/Main	(Ljava/util/Collection;Lly;)Lpj;	a	method_46595	method_46595
METHOD	net/minecraft/data/Main	(Ljava/util/concurrent/CompletableFuture;Lqd;Lly;)Lqn;	a	method_58575	method_58575
METHOD	net/minecraft/data/Main	(Ljava/util/concurrent/CompletableFuture;Lqd;Lqd;Lly;)Lqm;	a	method_54657	method_54657
METHOD	net/minecraft/data/Main	(Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;)Llw$a;	a	method_46839	toFactory
METHOD	net/minecraft/data/Main	(Ljava/util/function/BiFunction;Ljava/util/concurrent/CompletableFuture;Lly;)Llw;	a	method_46840	method_46840
METHOD	net/minecraft/data/Main	(Lly;)Lnp;	a	method_54658	method_54658
METHOD	net/minecraft/data/Main	(Ljava/util/Collection;Lly;)Lpl;	b	method_46598	method_46598
METHOD	net/minecraft/data/Main	(Ljava/util/concurrent/CompletableFuture;Lqd;Lly;)Lqf;	b	method_58266	method_58266
METHOD	net/minecraft/data/Main	(Lly;)Lnp;	b	method_52888	method_52888
METHOD	net/minecraft/data/Main	(Ljava/util/concurrent/CompletableFuture;Lqd;Lly;)Lqg;	c	method_55309	method_55309
METHOD	net/minecraft/data/Main	(Lly;)Lnp;	c	method_46597	method_46597
METHOD	net/minecraft/data/Main	(Ljava/util/concurrent/CompletableFuture;Lqd;Lly;)Lqh;	d	method_54656	method_54656
METHOD	net/minecraft/data/Main	(Ljava/util/concurrent/CompletableFuture;Lqd;Lly;)Lqq;	e	method_46599	method_46599
CLASS	net/minecraft/server/Main	net/minecraft/server/Main	net/minecraft/server/Main
FIELD	net/minecraft/server/Main	Lorg/slf4j/Logger;	a	field_24625	LOGGER
METHOD	net/minecraft/server/Main	()Z	a	method_28126	method_28126
METHOD	net/minecraft/server/Main	(Lama$c;Lcom/mojang/serialization/Dynamic;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Laqc;Ljoptsimple/OptionSpec;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;	a	method_43612	method_43612
METHOD	net/minecraft/server/Main	(Laqb;Lcom/mojang/serialization/Dynamic;ZLatz;)Lama$c;	a	method_46219	createServerConfig
METHOD	net/minecraft/server/Main	(Lcom/mojang/serialization/Dynamic;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Laqc;Ljoptsimple/OptionSpec;Lama$a;)Lama$b;	a	method_43613	method_43613
METHOD	net/minecraft/server/Main	(Lepu$c;Latz;Lamb;Laqc;Laly;Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljoptsimple/OptionSpec;Ljava/lang/Thread;)Laqa;	a	method_29734	method_29734
METHOD	net/minecraft/server/Main	(Lepu$c;Lcom/mojang/datafixers/DataFixer;ZLjava/util/function/BooleanSupplier;Ljw;Z)V	a	method_29173	forceUpgradeWorld
METHOD	net/minecraft/server/Main	(Ljava/nio/file/Path;)V	a	method_49066	writePidFile
CLASS	net/minecraft/server/Main$1	net/minecraft/server/Main$1	net/minecraft/server/Main$1
FIELD	net/minecraft/server/Main$1	Laqa;	a	field_4611	field_4611
CLASS	net/minecraft/client/main/Main	net/minecraft/client/main/Main	net/minecraft/client/main/Main
FIELD	net/minecraft/client/main/Main	Lorg/slf4j/Logger;	a	field_12138	LOGGER
METHOD	net/minecraft/client/main/Main	(Ljava/lang/Integer;)Ljava/util/OptionalInt;	a	method_21612	toOptional
METHOD	net/minecraft/client/main/Main	(Ljava/lang/String;)Ljava/lang/String;	a	method_53858	unescape
METHOD	net/minecraft/client/main/Main	(Ljoptsimple/OptionSet;Ljoptsimple/OptionSpec;)Ljava/lang/Object;	a	method_11428	getOption
METHOD	net/minecraft/client/main/Main	(Ljava/lang/String;)Ljava/util/Optional;	b	method_38752	toOptional
METHOD	net/minecraft/client/main/Main	(Ljava/lang/String;)Z	c	method_11429	isNotNullOrEmpty
CLASS	net/minecraft/client/main/Main$1	net/minecraft/client/main/Main$1	net/minecraft/client/main/Main$1
FIELD	net/minecraft/client/main/Main$1	Ljava/lang/String;	a	field_12139	field_12139
FIELD	net/minecraft/client/main/Main$1	Ljava/lang/String;	b	field_12140	field_12140
CLASS	net/minecraft/client/main/Main$3	net/minecraft/client/main/Main$3	net/minecraft/client/main/Main$3
FIELD	net/minecraft/client/main/Main$3	Lffd;	a	field_20601	field_20601
CLASS	net/minecraft/server/MinecraftServer	net/minecraft/server/MinecraftServer	net/minecraft/server/MinecraftServer
FIELD	net/minecraft/server/MinecraftServer	Lbng;	A	field_16258	profiler
FIELD	net/minecraft/server/MinecraftServer	Ljava/util/function/Consumer;	B	field_33975	recorderResultConsumer
FIELD	net/minecraft/server/MinecraftServer	Ljava/util/function/Consumer;	C	field_33976	recorderDumpConsumer
FIELD	net/minecraft/server/MinecraftServer	Z	D	field_33977	needsRecorderSetup
FIELD	net/minecraft/server/MinecraftServer	Lnet/minecraft/server/MinecraftServer$c;	E	field_33978	debugStart
FIELD	net/minecraft/server/MinecraftServer	Z	F	field_33979	needsDebugSetup
FIELD	net/minecraft/server/MinecraftServer	Lasd;	G	field_4563	networkIo
FIELD	net/minecraft/server/MinecraftServer	Laro;	H	field_17439	worldGenerationProgressListenerFactory
FIELD	net/minecraft/server/MinecraftServer	Lakd;	I	field_4593	metadata
FIELD	net/minecraft/server/MinecraftServer	Lakd$a;	J	field_42958	favicon
FIELD	net/minecraft/server/MinecraftServer	Lazf;	K	field_4602	random
FIELD	net/minecraft/server/MinecraftServer	Lcom/mojang/datafixers/DataFixer;	L	field_4587	dataFixer
FIELD	net/minecraft/server/MinecraftServer	Ljava/lang/String;	M	field_4585	serverIp
FIELD	net/minecraft/server/MinecraftServer	I	N	field_4555	serverPort
FIELD	net/minecraft/server/MinecraftServer	Ljp;	O	field_25132	combinedDynamicRegistries
FIELD	net/minecraft/server/MinecraftServer	Ljava/util/Map;	P	field_4589	worlds
FIELD	net/minecraft/server/MinecraftServer	Lavc;	Q	field_4550	playerManager
FIELD	net/minecraft/server/MinecraftServer	Z	R	field_4544	running
FIELD	net/minecraft/server/MinecraftServer	Z	S	field_4561	stopped
FIELD	net/minecraft/server/MinecraftServer	I	T	field_4572	ticks
FIELD	net/minecraft/server/MinecraftServer	I	U	field_47135	ticksUntilAutosave
FIELD	net/minecraft/server/MinecraftServer	Z	V	field_4543	onlineMode
FIELD	net/minecraft/server/MinecraftServer	Z	W	field_4560	preventProxyConnections
FIELD	net/minecraft/server/MinecraftServer	Z	X	field_4604	pvpEnabled
FIELD	net/minecraft/server/MinecraftServer	Z	Y	field_4554	flightEnabled
FIELD	net/minecraft/server/MinecraftServer	Ljava/lang/String;	Z	field_4564	motd
FIELD	net/minecraft/server/MinecraftServer	Lemj;	aA	field_24370	structureTemplateManager
FIELD	net/minecraft/server/MinecraftServer	Lalx;	aB	field_47142	tickManager
FIELD	net/minecraft/server/MinecraftServer	Lcwn;	aC	field_51466	brewingRecipeRegistry
FIELD	net/minecraft/server/MinecraftServer	Z	aD	field_35437	saving
FIELD	net/minecraft/server/MinecraftServer	I	aa	field_4596	playerIdleTimeout
FIELD	net/minecraft/server/MinecraftServer	[J	ab	field_47136	tickTimes
FIELD	net/minecraft/server/MinecraftServer	J	ac	field_47137	recentTickTimesNanos
FIELD	net/minecraft/server/MinecraftServer	Ljava/security/KeyPair;	ad	field_4552	keyPair
FIELD	net/minecraft/server/MinecraftServer	Lcom/mojang/authlib/GameProfile;	ae	field_39214	hostProfile
FIELD	net/minecraft/server/MinecraftServer	Z	af	field_4549	demo
FIELD	net/minecraft/server/MinecraftServer	Z	ag	field_4547	loading
FIELD	net/minecraft/server/MinecraftServer	J	ah	field_47138	lastOverloadWarningNanos
FIELD	net/minecraft/server/MinecraftServer	J	ai	field_4551	lastPlayerSampleUpdate
FIELD	net/minecraft/server/MinecraftServer	Ljava/lang/Thread;	aj	field_16257	serverThread
FIELD	net/minecraft/server/MinecraftServer	J	ak	field_48773	prevFullTickLogTime
FIELD	net/minecraft/server/MinecraftServer	J	al	field_48774	tasksStartTime
FIELD	net/minecraft/server/MinecraftServer	J	am	field_48775	waitTime
FIELD	net/minecraft/server/MinecraftServer	J	an	field_47139	tickStartTimeNanos
FIELD	net/minecraft/server/MinecraftServer	J	ao	field_47140	tickEndTimeNanos
FIELD	net/minecraft/server/MinecraftServer	Z	ap	field_19249	waitingForNextTick
FIELD	net/minecraft/server/MinecraftServer	Latz;	aq	field_4595	dataPackManager
FIELD	net/minecraft/server/MinecraftServer	Lalw;	ar	field_4558	scoreboard
FIELD	net/minecraft/server/MinecraftServer	Lepl;	as	field_20850	dataCommandStorage
FIELD	net/minecraft/server/MinecraftServer	Lamf;	at	field_4548	bossBarManager
FIELD	net/minecraft/server/MinecraftServer	Lalt;	au	field_4591	commandFunctionManager
FIELD	net/minecraft/server/MinecraftServer	Z	av	field_4570	enforceWhitelist
FIELD	net/minecraft/server/MinecraftServer	F	aw	field_47141	averageTickTime
FIELD	net/minecraft/server/MinecraftServer	Ljava/util/concurrent/Executor;	ax	field_17200	workerExecutor
FIELD	net/minecraft/server/MinecraftServer	Ljava/lang/String;	ay	field_17601	serverId
FIELD	net/minecraft/server/MinecraftServer	Lnet/minecraft/server/MinecraftServer$a;	az	field_25318	resourceManagerHolder
FIELD	net/minecraft/server/MinecraftServer	Ljava/lang/String;	b	field_34982	VANILLA
FIELD	net/minecraft/server/MinecraftServer	I	c	field_33211	MAX_WORLD_BORDER_RADIUS
FIELD	net/minecraft/server/MinecraftServer	Ldca;	d	field_17704	DEMO_LEVEL_INFO
FIELD	net/minecraft/server/MinecraftServer	Lcom/mojang/authlib/GameProfile;	e	field_35641	ANONYMOUS_PLAYER_PROFILE
FIELD	net/minecraft/server/MinecraftServer	Lepu$c;	f	field_23784	session
FIELD	net/minecraft/server/MinecraftServer	Lepx;	g	field_24371	saveHandler
FIELD	net/minecraft/server/MinecraftServer	Ljava/net/Proxy;	h	field_4599	proxy
FIELD	net/minecraft/server/MinecraftServer	Laly;	i	field_39440	apiServices
FIELD	net/minecraft/server/MinecraftServer	Leqa;	j	field_24372	saveProperties
FIELD	net/minecraft/server/MinecraftServer	Lorg/slf4j/Logger;	k	field_4546	LOGGER
FIELD	net/minecraft/server/MinecraftServer	F	l	field_33212	field_33212
FIELD	net/minecraft/server/MinecraftServer	I	m	field_33213	field_33213
FIELD	net/minecraft/server/MinecraftServer	J	n	field_47143	OVERLOAD_THRESHOLD_NANOS
FIELD	net/minecraft/server/MinecraftServer	I	o	field_47144	field_47144
FIELD	net/minecraft/server/MinecraftServer	J	p	field_47145	OVERLOAD_WARNING_INTERVAL_NANOS
FIELD	net/minecraft/server/MinecraftServer	I	q	field_47146	field_47146
FIELD	net/minecraft/server/MinecraftServer	J	r	field_47147	PLAYER_SAMPLE_UPDATE_INTERVAL_NANOS
FIELD	net/minecraft/server/MinecraftServer	J	s	field_47148	PREPARE_START_REGION_TICK_DELAY_NANOS
FIELD	net/minecraft/server/MinecraftServer	I	t	field_33218	field_33218
FIELD	net/minecraft/server/MinecraftServer	I	u	field_48466	field_48466
FIELD	net/minecraft/server/MinecraftServer	I	v	field_33220	field_33220
FIELD	net/minecraft/server/MinecraftServer	I	w	field_47149	field_47149
FIELD	net/minecraft/server/MinecraftServer	I	x	field_33221	field_33221
FIELD	net/minecraft/server/MinecraftServer	Ljava/util/List;	y	field_4568	serverGuiTickables
FIELD	net/minecraft/server/MinecraftServer	Lbou;	z	field_22250	recorder
METHOD	net/minecraft/server/MinecraftServer	()Ljava/util/Optional;	B	method_3725	getIconFile
METHOD	net/minecraft/server/MinecraftServer	()Ljava/io/File;	C	method_3831	getRunDirectory
METHOD	net/minecraft/server/MinecraftServer	()Z	D	method_54809	isPaused
METHOD	net/minecraft/server/MinecraftServer	()V	E	method_54831	updateAutosaveTicks
METHOD	net/minecraft/server/MinecraftServer	()V	F	method_49749	sendTimeUpdatePackets
METHOD	net/minecraft/server/MinecraftServer	()Z	G	method_3839	isNetherAllowed
METHOD	net/minecraft/server/MinecraftServer	()Z	H	method_16043	isStopping
METHOD	net/minecraft/server/MinecraftServer	()Lare;	I	method_30002	getOverworld
METHOD	net/minecraft/server/MinecraftServer	()Ljava/util/Set;	J	method_29435	getWorldRegistryKeys
METHOD	net/minecraft/server/MinecraftServer	()Ljava/lang/Iterable;	K	method_3738	getWorlds
METHOD	net/minecraft/server/MinecraftServer	()[Ljava/lang/String;	O	method_3858	getPlayerNames
METHOD	net/minecraft/server/MinecraftServer	()Layw;	P	method_24307	getModStatus
METHOD	net/minecraft/server/MinecraftServer	()Ljava/security/KeyPair;	Q	method_3716	getKeyPair
METHOD	net/minecraft/server/MinecraftServer	()I	R	method_3756	getServerPort
METHOD	net/minecraft/server/MinecraftServer	()Lcom/mojang/authlib/GameProfile;	S	method_43824	getHostProfile
METHOD	net/minecraft/server/MinecraftServer	()Z	T	method_3724	isSingleplayer
METHOD	net/minecraft/server/MinecraftServer	()V	U	method_31400	generateKeyPair
METHOD	net/minecraft/server/MinecraftServer	()Z	V	method_3783	isMonsterSpawningEnabled
METHOD	net/minecraft/server/MinecraftServer	()Z	W	method_3799	isDemo
METHOD	net/minecraft/server/MinecraftServer	()Ljava/util/Optional;	X	method_43659	getResourcePackProperties
METHOD	net/minecraft/server/MinecraftServer	()Z	Y	method_32303	requireResourcePack
METHOD	net/minecraft/server/MinecraftServer	()Z	Z	method_3828	isOnlineMode
METHOD	net/minecraft/server/MinecraftServer	(I)V	a	method_3779	setServerPort
METHOD	net/minecraft/server/MinecraftServer	(J)V	a	method_56602	pushTickLog
METHOD	net/minecraft/server/MinecraftServer	(Lab;)Lab;	a	method_3859	addExtraSystemDetails
METHOD	net/minecraft/server/MinecraftServer	(Lald;)Lare;	a	method_3847	getWorld
METHOD	net/minecraft/server/MinecraftServer	(Lalz;)Z	a	method_19464	canExecute
METHOD	net/minecraft/server/MinecraftServer	(Lare;)I	a	method_3829	getSpawnRadius
METHOD	net/minecraft/server/MinecraftServer	(Lare;Larc;Lepz;Lji$c;)V	a	method_46841	method_46841
METHOD	net/minecraft/server/MinecraftServer	(Lare;Lepz;ZZ)V	a	method_27901	setupSpawn
METHOD	net/minecraft/server/MinecraftServer	(Lare;Liz;Lcmv;)Z	a	method_3785	isSpawnProtected
METHOD	net/minecraft/server/MinecraftServer	(Larf;)Lasj;	a	method_31371	createFilterer
METHOD	net/minecraft/server/MinecraftServer	(Larf;Lblt;)V	a	method_56625	subscribeToDebugSample
METHOD	net/minecraft/server/MinecraftServer	(Larn;)V	a	method_3786	createWorlds
METHOD	net/minecraft/server/MinecraftServer	(Latz;Lcpj;)V	a	method_59847	forceEnableRequestedFeatures
METHOD	net/minecraft/server/MinecraftServer	(Latz;Ldcq;ZZ)Ldcq;	a	method_29736	loadDataPacks
METHOD	net/minecraft/server/MinecraftServer	(Latz;Ljava/util/Collection;Lcpj;Z)Ldcq;	a	method_59848	loadDataPacks
METHOD	net/minecraft/server/MinecraftServer	(Latz;Z)Ldbk;	a	method_29735	createDataPackSettings
METHOD	net/minecraft/server/MinecraftServer	(Laue;Lalp;)Lnet/minecraft/server/MinecraftServer$a;	a	method_40374	method_40374
METHOD	net/minecraft/server/MinecraftServer	(Laue;Lalp;Ljava/lang/Throwable;)V	a	method_40375	method_40375
METHOD	net/minecraft/server/MinecraftServer	(Lavc;)V	a	method_3846	setPlayerManager
METHOD	net/minecraft/server/MinecraftServer	(Layy$a;)Ljava/lang/String;	a	method_38580	method_38580
METHOD	net/minecraft/server/MinecraftServer	(Lbnf;)V	a	method_37318	method_37318
METHOD	net/minecraft/server/MinecraftServer	(Lbqp;Z)V	a	method_3776	setDifficulty
METHOD	net/minecraft/server/MinecraftServer	(Lcom/google/common/collect/ImmutableList;)Ljava/util/concurrent/CompletionStage;	a	method_29437	method_29437
METHOD	net/minecraft/server/MinecraftServer	(Lcom/mojang/authlib/GameProfile;)Z	a	method_19466	isHost
METHOD	net/minecraft/server/MinecraftServer	(Ldbd;)V	a	method_57821	onChunkLoadFailure
METHOD	net/minecraft/server/MinecraftServer	(Ldbt;)V	a	method_3838	setDefaultGameMode
METHOD	net/minecraft/server/MinecraftServer	(Ldbt;ZI)Z	a	method_3763	openToLan
METHOD	net/minecraft/server/MinecraftServer	(Lep;)V	a	method_3728	kickNonWhitelistedPlayers
METHOD	net/minecraft/server/MinecraftServer	(Lepo;)V	a	method_17976	initScoreboard
METHOD	net/minecraft/server/MinecraftServer	(Leps;)Ljava/nio/file/Path;	a	method_27050	getSavePath
METHOD	net/minecraft/server/MinecraftServer	(Leqa;)V	a	method_17977	setToDebugWorldProperties
METHOD	net/minecraft/server/MinecraftServer	(Ljava/lang/Runnable;)Lalz;	a	method_16209	createTask
METHOD	net/minecraft/server/MinecraftServer	(Ljava/lang/Thread;Ljava/lang/Throwable;)V	a	method_3854	method_3854
METHOD	net/minecraft/server/MinecraftServer	(Ljava/lang/Throwable;)Lo;	a	method_40376	createCrashReport
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)V	a	method_37113	dumpProperties
METHOD	net/minecraft/server/MinecraftServer	(Ljava/util/Collection;)Ljava/util/concurrent/CompletableFuture;	a	method_29439	reloadResources
METHOD	net/minecraft/server/MinecraftServer	(Ljava/util/Collection;Ljava/lang/String;)Z	a	method_29738	method_29738
METHOD	net/minecraft/server/MinecraftServer	(Ljava/util/Collection;Lnet/minecraft/server/MinecraftServer$a;)V	a	method_29440	method_29440
METHOD	net/minecraft/server/MinecraftServer	(Ljava/util/concurrent/atomic/AtomicReference;)V	a	method_29739	method_29739
METHOD	net/minecraft/server/MinecraftServer	(Ljava/util/function/BooleanSupplier;)V	a	method_3748	tick
METHOD	net/minecraft/server/MinecraftServer	(Ljava/util/function/Consumer;Lbnf;)V	a	method_37319	method_37319
METHOD	net/minecraft/server/MinecraftServer	(Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V	a	method_37320	setupRecorder
METHOD	net/minecraft/server/MinecraftServer	(Ljava/util/function/Function;)Lnet/minecraft/server/MinecraftServer;	a	method_29740	startServer
METHOD	net/minecraft/server/MinecraftServer	(Ljv;)Ljava/util/Optional;	a	method_46842	method_46842
METHOD	net/minecraft/server/MinecraftServer	(Lo;)V	a	method_3744	setCrashReport
METHOD	net/minecraft/server/MinecraftServer	(Lxo;Lxk$a;Ljava/lang/String;)V	a	method_43614	logChatMessage
METHOD	net/minecraft/server/MinecraftServer	(Z)V	a	method_3747	stop
METHOD	net/minecraft/server/MinecraftServer	(ZZZ)Z	a	method_3723	save
METHOD	net/minecraft/server/MinecraftServer	()I	aA	method_3773	getNetworkCompressionThreshold
METHOD	net/minecraft/server/MinecraftServer	()Z	aB	method_43500	shouldEnforceSecureProfile
METHOD	net/minecraft/server/MinecraftServer	()J	aC	method_3826	getTimeReference
METHOD	net/minecraft/server/MinecraftServer	()Lcom/mojang/datafixers/DataFixer;	aD	method_3855	getDataFixer
METHOD	net/minecraft/server/MinecraftServer	()Lalr;	aE	method_3851	getAdvancementLoader
METHOD	net/minecraft/server/MinecraftServer	()Lalt;	aF	method_3740	getCommandFunctionManager
METHOD	net/minecraft/server/MinecraftServer	()Latz;	aG	method_3836	getDataPackManager
METHOD	net/minecraft/server/MinecraftServer	()Leq;	aH	method_3734	getCommandManager
METHOD	net/minecraft/server/MinecraftServer	()Lep;	aI	method_3739	getCommandSource
METHOD	net/minecraft/server/MinecraftServer	()Lcyw;	aJ	method_3772	getRecipeManager
METHOD	net/minecraft/server/MinecraftServer	()Lalw;	aK	method_3845	getScoreboard
METHOD	net/minecraft/server/MinecraftServer	()Lepl;	aL	method_22827	getDataCommandStorage
METHOD	net/minecraft/server/MinecraftServer	()Ldbs;	aM	method_3767	getGameRules
METHOD	net/minecraft/server/MinecraftServer	()Lamf;	aN	method_3837	getBossBarManager
METHOD	net/minecraft/server/MinecraftServer	()Z	aO	method_3729	isEnforceWhitelist
METHOD	net/minecraft/server/MinecraftServer	()F	aP	method_54832	getAverageTickTime
METHOD	net/minecraft/server/MinecraftServer	()Lalx;	aQ	method_54833	getTickManager
METHOD	net/minecraft/server/MinecraftServer	()J	aR	method_54834	getAverageNanosPerTick
METHOD	net/minecraft/server/MinecraftServer	()[J	aS	method_54835	getTickTimes
METHOD	net/minecraft/server/MinecraftServer	()Lbng;	aT	method_16044	getProfiler
METHOD	net/minecraft/server/MinecraftServer	()V	aU	method_24490	endTickMetrics
METHOD	net/minecraft/server/MinecraftServer	()Z	aV	method_37321	isRecorderActive
METHOD	net/minecraft/server/MinecraftServer	()V	aW	method_37322	resetRecorder
METHOD	net/minecraft/server/MinecraftServer	()V	aX	method_37323	stopRecorder
METHOD	net/minecraft/server/MinecraftServer	()V	aY	method_42062	forceStopRecorder
METHOD	net/minecraft/server/MinecraftServer	()Z	aZ	method_27051	syncChunkWrites
METHOD	net/minecraft/server/MinecraftServer	(Ljava/lang/String;)V	a_	method_3842	setServerIp
METHOD	net/minecraft/server/MinecraftServer	()Z	aa	method_3775	shouldPreventProxyConnections
METHOD	net/minecraft/server/MinecraftServer	()Z	ab	method_3796	shouldSpawnAnimals
METHOD	net/minecraft/server/MinecraftServer	()Z	ac	method_3736	shouldSpawnNpcs
METHOD	net/minecraft/server/MinecraftServer	()Z	ad	method_3852	isPvpEnabled
METHOD	net/minecraft/server/MinecraftServer	()Z	ae	method_3718	isFlightEnabled
METHOD	net/minecraft/server/MinecraftServer	()Z	ag	method_3750	isStopped
METHOD	net/minecraft/server/MinecraftServer	()Lavc;	ah	method_3760	getPlayerManager
METHOD	net/minecraft/server/MinecraftServer	()Lasd;	ai	method_3787	getNetworkIo
METHOD	net/minecraft/server/MinecraftServer	()Z	aj	method_3820	isLoading
METHOD	net/minecraft/server/MinecraftServer	()Z	ak	method_3727	hasGui
METHOD	net/minecraft/server/MinecraftServer	()I	al	method_3780	getTicks
METHOD	net/minecraft/server/MinecraftServer	()I	am	method_3841	getSpawnProtectionRadius
METHOD	net/minecraft/server/MinecraftServer	()Z	an	method_27902	acceptsStatusQuery
METHOD	net/minecraft/server/MinecraftServer	()Z	ao	method_39424	hideOnlinePlayers
METHOD	net/minecraft/server/MinecraftServer	()Ljava/net/Proxy;	ap	method_36113	getProxy
METHOD	net/minecraft/server/MinecraftServer	()I	aq	method_3862	getPlayerIdleTimeout
METHOD	net/minecraft/server/MinecraftServer	()Lcom/mojang/authlib/minecraft/MinecraftSessionService;	ar	method_3844	getSessionService
METHOD	net/minecraft/server/MinecraftServer	()Lazk;	as	method_44301	getServicesSignatureVerifier
METHOD	net/minecraft/server/MinecraftServer	()Lcom/mojang/authlib/GameProfileRepository;	at	method_3719	getGameProfileRepo
METHOD	net/minecraft/server/MinecraftServer	()Lauy;	au	method_3793	getUserCache
METHOD	net/minecraft/server/MinecraftServer	()Lakd;	av	method_3765	getServerMetadata
METHOD	net/minecraft/server/MinecraftServer	()V	aw	method_3856	forcePlayerSampleUpdate
METHOD	net/minecraft/server/MinecraftServer	()I	ax	method_3749	getMaxWorldBorderRadius
METHOD	net/minecraft/server/MinecraftServer	(I)I	b	method_27903	adjustTrackingDistance
METHOD	net/minecraft/server/MinecraftServer	(Lab;)Lab;	b	method_37324	addSystemDetails
METHOD	net/minecraft/server/MinecraftServer	(Lalz;)V	b	method_24306	executeTask
METHOD	net/minecraft/server/MinecraftServer	(Lare;)V	b	method_49750	sendTimeUpdatePackets
METHOD	net/minecraft/server/MinecraftServer	(Larf;)Larg;	b	method_32816	getPlayerInteractionManager
METHOD	net/minecraft/server/MinecraftServer	(Larn;)V	b	method_3774	prepareStartRegion
METHOD	net/minecraft/server/MinecraftServer	(Lcom/mojang/authlib/GameProfile;)V	b	method_43825	setHostProfile
METHOD	net/minecraft/server/MinecraftServer	(Ldbd;)V	b	method_57822	onChunkSaveFailure
METHOD	net/minecraft/server/MinecraftServer	(Ljava/lang/Runnable;)V	b	method_3742	addServerGuiTickable
METHOD	net/minecraft/server/MinecraftServer	(Ljava/lang/String;)V	b	method_17819	setServerId
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)V	b	method_21613	dump
METHOD	net/minecraft/server/MinecraftServer	(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList;	b	method_29442	method_29442
METHOD	net/minecraft/server/MinecraftServer	(Ljava/util/function/BooleanSupplier;)V	b	method_3813	tickWorlds
METHOD	net/minecraft/server/MinecraftServer	(Z)V	b	method_19467	setDifficultyLocked
METHOD	net/minecraft/server/MinecraftServer	(ZZZ)Z	b	method_39218	saveAll
METHOD	net/minecraft/server/MinecraftServer	()Ljava/util/Optional;	bC	method_49384	loadFavicon
METHOD	net/minecraft/server/MinecraftServer	()I	bD	method_54837	getAutosaveInterval
METHOD	net/minecraft/server/MinecraftServer	()Lakd;	bE	method_49385	createMetadata
METHOD	net/minecraft/server/MinecraftServer	()Lakd$b;	bF	method_49386	createMetadataPlayers
METHOD	net/minecraft/server/MinecraftServer	()V	bG	method_27729	updateMobSpawnOptions
METHOD	net/minecraft/server/MinecraftServer	()V	bH	method_24487	startTickMetrics
METHOD	net/minecraft/server/MinecraftServer	()Ljava/lang/String;	bI	method_37325	method_37325
METHOD	net/minecraft/server/MinecraftServer	()Ljava/lang/String;	bJ	method_57961	method_57961
METHOD	net/minecraft/server/MinecraftServer	()Ljava/lang/String;	bK	method_41237	method_41237
METHOD	net/minecraft/server/MinecraftServer	()Ljava/lang/String;	bL	method_46222	method_46222
METHOD	net/minecraft/server/MinecraftServer	()Ljava/lang/String;	bM	method_59849	method_59849
METHOD	net/minecraft/server/MinecraftServer	()Ljava/lang/String;	bN	method_46223	method_46223
METHOD	net/minecraft/server/MinecraftServer	()Ljava/lang/String;	bO	method_37327	method_37327
METHOD	net/minecraft/server/MinecraftServer	()Ljava/lang/String;	bP	method_39965	method_39965
METHOD	net/minecraft/server/MinecraftServer	()Ljava/util/Optional;	bQ	method_49383	method_49383
METHOD	net/minecraft/server/MinecraftServer	()Z	bR	method_5387	isMainThread
METHOD	net/minecraft/server/MinecraftServer	()Z	bS	method_54836	method_54836
METHOD	net/minecraft/server/MinecraftServer	()Z	bT	method_40055	method_40055
METHOD	net/minecraft/server/MinecraftServer	()Lemj;	ba	method_27727	getStructureTemplateManager
METHOD	net/minecraft/server/MinecraftServer	()Leqa;	bb	method_27728	getSaveProperties
METHOD	net/minecraft/server/MinecraftServer	()Ljw$b;	bc	method_30611	getRegistryManager
METHOD	net/minecraft/server/MinecraftServer	()Ljp;	bd	method_46221	getCombinedDynamicRegistries
METHOD	net/minecraft/server/MinecraftServer	()Lalo$b;	be	method_58576	getReloadableRegistries
METHOD	net/minecraft/server/MinecraftServer	()Ldbt;	bf	method_3761	getForcedGameMode
METHOD	net/minecraft/server/MinecraftServer	()Lauo;	bg	method_34864	getResourceManager
METHOD	net/minecraft/server/MinecraftServer	()Z	bh	method_39219	isSaving
METHOD	net/minecraft/server/MinecraftServer	()Z	bi	method_24488	isDebugRunning
METHOD	net/minecraft/server/MinecraftServer	()V	bj	method_3832	startDebug
METHOD	net/minecraft/server/MinecraftServer	()Lbnf;	bk	method_24489	stopDebug
METHOD	net/minecraft/server/MinecraftServer	()I	bl	method_41239	getMaxChainedNeighborUpdates
METHOD	net/minecraft/server/MinecraftServer	()Lxj;	bm	method_43929	getMessageDecorator
METHOD	net/minecraft/server/MinecraftServer	()Z	bn	method_52344	shouldLogIps
METHOD	net/minecraft/server/MinecraftServer	()Z	bo	method_56040	acceptsTransfers
METHOD	net/minecraft/server/MinecraftServer	()Lcwn;	bp	method_59777	getBrewingRecipeRegistry
METHOD	net/minecraft/server/MinecraftServer	()V	bq	method_56603	pushFullTickLog
METHOD	net/minecraft/server/MinecraftServer	()V	br	method_56604	startTaskPerformanceLog
METHOD	net/minecraft/server/MinecraftServer	()V	bs	method_56605	pushPerformanceLogs
METHOD	net/minecraft/server/MinecraftServer	()Z	bt	method_3866	shouldKeepTicking
METHOD	net/minecraft/server/MinecraftServer	()Z	bu	method_20415	runOneTask
METHOD	net/minecraft/server/MinecraftServer	(I)V	c	method_3803	setPlayerIdleTimeout
METHOD	net/minecraft/server/MinecraftServer	(Lare;)Ljava/lang/String;	c	method_3733	method_3733
METHOD	net/minecraft/server/MinecraftServer	(Larf;)V	c	method_19465	sendDifficulty
METHOD	net/minecraft/server/MinecraftServer	(Lcom/mojang/authlib/GameProfile;)I	c	method_3835	getPermissionLevel
METHOD	net/minecraft/server/MinecraftServer	(Ljava/lang/String;)Ljava/io/File;	c	method_3758	getFile
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)V	c	method_21692	dumpStats
METHOD	net/minecraft/server/MinecraftServer	(Z)V	c	method_3730	setDemo
METHOD	net/minecraft/server/MinecraftServer	(Lare;)Z	d	method_40056	method_40056
METHOD	net/minecraft/server/MinecraftServer	(Larf;)V	d	method_53501	method_53501
METHOD	net/minecraft/server/MinecraftServer	(Ljava/lang/String;)V	d	method_3834	setMotd
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)V	d	method_21615	dumpGamerules
METHOD	net/minecraft/server/MinecraftServer	(Z)V	d	method_3864	setOnlineMode
METHOD	net/minecraft/server/MinecraftServer	()Z	e	method_3823	setupServer
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)V	e	method_21616	dumpClasspath
METHOD	net/minecraft/server/MinecraftServer	(Z)V	e	method_3764	setPreventProxyConnections
METHOD	net/minecraft/server/MinecraftServer	()Lblv;	f	method_56593	getDebugSampleLog
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)V	f	method_21713	dumpThreads
METHOD	net/minecraft/server/MinecraftServer	(Z)V	f	method_3815	setPvpEnabled
METHOD	net/minecraft/server/MinecraftServer	()Z	g	method_56626	shouldPushTickTimeLog
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)V	g	method_38584	dumpNativeModules
METHOD	net/minecraft/server/MinecraftServer	(Z)V	g	method_3745	setFlightEnabled
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)V	h	method_37370	method_37370
METHOD	net/minecraft/server/MinecraftServer	(Z)V	h	method_3731	setEnforceWhitelist
METHOD	net/minecraft/server/MinecraftServer	()V	i	method_3821	exit
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)V	i	method_37328	method_37328
METHOD	net/minecraft/server/MinecraftServer	()Z	j	method_3754	isHardcore
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)Ljava/util/Optional;	j	method_49387	method_49387
METHOD	net/minecraft/server/MinecraftServer	()I	k	method_3798	getOpPermissionLevel
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)Z	k	method_49388	method_49388
METHOD	net/minecraft/server/MinecraftServer	()I	l	method_21714	getFunctionPermissionLevel
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)Z	l	method_49389	method_49389
METHOD	net/minecraft/server/MinecraftServer	()Z	m	method_3732	shouldBroadcastRconToOps
METHOD	net/minecraft/server/MinecraftServer	(Ljava/nio/file/Path;)V	m	method_37329	method_37329
METHOD	net/minecraft/server/MinecraftServer	()Z	n	method_3816	isDedicated
METHOD	net/minecraft/server/MinecraftServer	()I	o	method_30612	getRateLimit
METHOD	net/minecraft/server/MinecraftServer	()Z	p	method_3759	isUsingNativeTransport
METHOD	net/minecraft/server/MinecraftServer	()Z	q	method_3812	areCommandBlocksEnabled
METHOD	net/minecraft/server/MinecraftServer	()Z	r	method_3860	isRemote
METHOD	net/minecraft/server/MinecraftServer	()V	t	method_27731	updateDifficulty
METHOD	net/minecraft/server/MinecraftServer	()V	t_	method_3735	loadWorld
METHOD	net/minecraft/server/MinecraftServer	()Ldbt;	u_	method_3790	getDefaultGameMode
METHOD	net/minecraft/server/MinecraftServer	()V	v	method_3782	shutdown
METHOD	net/minecraft/server/MinecraftServer	()V	v_	method_16208	runTasksTillTickEnd
METHOD	net/minecraft/server/MinecraftServer	()Ljava/lang/String;	w	method_3819	getServerIp
METHOD	net/minecraft/server/MinecraftServer	()Z	x	method_3806	isRunning
METHOD	net/minecraft/server/MinecraftServer	()V	y	method_29741	runServer
CLASS	net/minecraft/server/MinecraftServer$1	net/minecraft/server/MinecraftServer$1	net/minecraft/server/MinecraftServer$1
FIELD	net/minecraft/server/MinecraftServer$1	Ljava/util/List;	a	field_34851	field_34851
FIELD	net/minecraft/server/MinecraftServer$1	Ldbs;	b	field_34852	field_34852
CLASS	net/minecraft/server/MinecraftServer$a	net/minecraft/server/MinecraftServer$class_6897	net/minecraft/server/MinecraftServer$ResourceManagerHolder
FIELD	net/minecraft/server/MinecraftServer$a	Laue;	a	comp_352	comp_352
FIELD	net/minecraft/server/MinecraftServer$a	Lalp;	b	comp_353	dataPackContents
METHOD	net/minecraft/server/MinecraftServer$a	()Laue;	a	comp_352	comp_352
METHOD	net/minecraft/server/MinecraftServer$a	()Lalp;	b	comp_353	dataPackContents
CLASS	net/minecraft/server/MinecraftServer$b	net/minecraft/server/MinecraftServer$class_7460	net/minecraft/server/MinecraftServer$ServerResourcePackProperties
FIELD	net/minecraft/server/MinecraftServer$b	Ljava/util/UUID;	a	comp_2156	comp_2156
FIELD	net/minecraft/server/MinecraftServer$b	Ljava/lang/String;	b	comp_784	comp_784
FIELD	net/minecraft/server/MinecraftServer$b	Ljava/lang/String;	c	comp_785	comp_785
FIELD	net/minecraft/server/MinecraftServer$b	Z	d	comp_786	comp_786
FIELD	net/minecraft/server/MinecraftServer$b	Lxo;	e	comp_787	comp_787
METHOD	net/minecraft/server/MinecraftServer$b	()Ljava/util/UUID;	a	comp_2156	comp_2156
METHOD	net/minecraft/server/MinecraftServer$b	()Ljava/lang/String;	b	comp_784	comp_784
METHOD	net/minecraft/server/MinecraftServer$b	()Ljava/lang/String;	c	comp_785	comp_785
METHOD	net/minecraft/server/MinecraftServer$b	()Z	d	comp_786	comp_786
METHOD	net/minecraft/server/MinecraftServer$b	()Lxo;	e	comp_787	comp_787
CLASS	net/minecraft/server/MinecraftServer$c	net/minecraft/server/MinecraftServer$class_6414	net/minecraft/server/MinecraftServer$DebugStart
FIELD	net/minecraft/server/MinecraftServer$c	J	a	field_33980	time
FIELD	net/minecraft/server/MinecraftServer$c	I	b	field_33981	tick
METHOD	net/minecraft/server/MinecraftServer$c	(JI)Lbnf;	a	method_37330	end
CLASS	net/minecraft/server/MinecraftServer$c$1	net/minecraft/server/MinecraftServer$class_6414$1	net/minecraft/server/MinecraftServer$DebugStart$1
FIELD	net/minecraft/server/MinecraftServer$c$1	J	a	field_39215	field_39215
FIELD	net/minecraft/server/MinecraftServer$c$1	I	b	field_39216	field_39216
FIELD	net/minecraft/server/MinecraftServer$c$1	Lnet/minecraft/server/MinecraftServer$c;	c	field_39217	field_39217
CLASS	com/mojang/blaze3d/systems/RenderSystem$1	com/mojang/blaze3d/systems/RenderSystem$1	com/mojang/blaze3d/systems/RenderSystem$1
FIELD	com/mojang/blaze3d/systems/RenderSystem$1	[I	a	field_38976	field_38976
FIELD	com/mojang/blaze3d/systems/RenderSystem$1	[I	b	field_27331	field_27331
CLASS	com/mojang/blaze3d/systems/RenderSystem$a	com/mojang/blaze3d/systems/RenderSystem$class_5590	com/mojang/blaze3d/systems/RenderSystem$ShapeIndexBuffer
FIELD	com/mojang/blaze3d/systems/RenderSystem$a	I	a	field_27332	vertexCountInShape
FIELD	com/mojang/blaze3d/systems/RenderSystem$a	I	b	field_27333	vertexCountInTriangulated
FIELD	com/mojang/blaze3d/systems/RenderSystem$a	Lcom/mojang/blaze3d/systems/RenderSystem$a$a;	c	field_27334	triangulator
FIELD	com/mojang/blaze3d/systems/RenderSystem$a	I	d	field_27335	id
FIELD	com/mojang/blaze3d/systems/RenderSystem$a	Lfab$a;	e	field_27336	indexType
FIELD	com/mojang/blaze3d/systems/RenderSystem$a	I	f	field_27337	size
METHOD	com/mojang/blaze3d/systems/RenderSystem$a	()Lfab$a;	a	method_31924	getIndexType
METHOD	com/mojang/blaze3d/systems/RenderSystem$a	(I)Z	a	method_43409	isLargeEnough
METHOD	com/mojang/blaze3d/systems/RenderSystem$a	(Ljava/nio/ByteBuffer;)Lit/unimi/dsi/fastutil/ints/IntConsumer;	a	method_31922	getIndexConsumer
METHOD	com/mojang/blaze3d/systems/RenderSystem$a	(Ljava/nio/ByteBuffer;I)V	a	method_31923	method_31923
METHOD	com/mojang/blaze3d/systems/RenderSystem$a	(I)V	b	method_43410	bindAndGrow
METHOD	com/mojang/blaze3d/systems/RenderSystem$a	(I)V	c	method_31920	grow
CLASS	com/mojang/blaze3d/systems/RenderSystem$a$a	com/mojang/blaze3d/systems/RenderSystem$class_5590$class_5591	com/mojang/blaze3d/systems/RenderSystem$ShapeIndexBuffer$Triangulator
CLASS	net/minecraft/client/ClientBrandRetriever	net/minecraft/client/ClientBrandRetriever	net/minecraft/client/ClientBrandRetriever
FIELD	net/minecraft/client/ClientBrandRetriever	Ljava/lang/String;	a	field_33204	VANILLA
CLASS	com/mojang/blaze3d/platform/GlStateManager$a	com/mojang/blaze3d/platform/GlStateManager$class_1017	com/mojang/blaze3d/platform/GlStateManager$BlendFuncState
FIELD	com/mojang/blaze3d/platform/GlStateManager$a	Lcom/mojang/blaze3d/platform/GlStateManager$b;	a	field_5045	capState
FIELD	com/mojang/blaze3d/platform/GlStateManager$a	I	b	field_5049	srcFactorRGB
FIELD	com/mojang/blaze3d/platform/GlStateManager$a	I	c	field_5048	dstFactorRGB
FIELD	com/mojang/blaze3d/platform/GlStateManager$a	I	d	field_5047	srcFactorAlpha
FIELD	com/mojang/blaze3d/platform/GlStateManager$a	I	e	field_5046	dstFactorAlpha
CLASS	com/mojang/blaze3d/platform/GlStateManager$b	com/mojang/blaze3d/platform/GlStateManager$class_1018	com/mojang/blaze3d/platform/GlStateManager$CapabilityTracker
FIELD	com/mojang/blaze3d/platform/GlStateManager$b	I	a	field_5050	cap
FIELD	com/mojang/blaze3d/platform/GlStateManager$b	Z	b	field_5051	state
METHOD	com/mojang/blaze3d/platform/GlStateManager$b	()V	a	method_4469	disable
METHOD	com/mojang/blaze3d/platform/GlStateManager$b	(Z)V	a	method_4470	setState
METHOD	com/mojang/blaze3d/platform/GlStateManager$b	()V	b	method_4471	enable
CLASS	com/mojang/blaze3d/platform/GlStateManager$c	com/mojang/blaze3d/platform/GlStateManager$class_1021	com/mojang/blaze3d/platform/GlStateManager$LogicOpState
FIELD	com/mojang/blaze3d/platform/GlStateManager$c	Lcom/mojang/blaze3d/platform/GlStateManager$b;	a	field_5058	capState
FIELD	com/mojang/blaze3d/platform/GlStateManager$c	I	b	field_5059	op
CLASS	com/mojang/blaze3d/platform/GlStateManager$d	com/mojang/blaze3d/platform/GlStateManager$class_1022	com/mojang/blaze3d/platform/GlStateManager$ColorMask
FIELD	com/mojang/blaze3d/platform/GlStateManager$d	Z	a	field_5063	red
FIELD	com/mojang/blaze3d/platform/GlStateManager$d	Z	b	field_5062	green
FIELD	com/mojang/blaze3d/platform/GlStateManager$d	Z	c	field_5061	blue
FIELD	com/mojang/blaze3d/platform/GlStateManager$d	Z	d	field_5060	alpha
CLASS	com/mojang/blaze3d/platform/GlStateManager$e	com/mojang/blaze3d/platform/GlStateManager$class_1025	com/mojang/blaze3d/platform/GlStateManager$CullFaceState
FIELD	com/mojang/blaze3d/platform/GlStateManager$e	Lcom/mojang/blaze3d/platform/GlStateManager$b;	a	field_5072	capState
FIELD	com/mojang/blaze3d/platform/GlStateManager$e	I	b	field_5073	mode
CLASS	com/mojang/blaze3d/platform/GlStateManager$f	com/mojang/blaze3d/platform/GlStateManager$class_1026	com/mojang/blaze3d/platform/GlStateManager$DepthTestState
FIELD	com/mojang/blaze3d/platform/GlStateManager$f	Lcom/mojang/blaze3d/platform/GlStateManager$b;	a	field_5074	capState
FIELD	com/mojang/blaze3d/platform/GlStateManager$f	Z	b	field_5076	mask
FIELD	com/mojang/blaze3d/platform/GlStateManager$f	I	c	field_5075	func
CLASS	com/mojang/blaze3d/platform/GlStateManager$g	com/mojang/blaze3d/platform/GlStateManager$class_1030	com/mojang/blaze3d/platform/GlStateManager$LogicOp
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	a	field_5120	field_5120
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	b	field_5112	field_5112
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	c	field_5117	field_5117
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	d	field_5103	field_5103
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	e	field_5118	field_5118
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	f	field_5113	field_5113
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	g	field_5119	field_5119
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	h	field_5109	field_5109
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	i	field_5114	field_5114
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	j	field_5115	field_5115
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	k	field_5104	field_5104
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	l	field_5105	field_5105
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	m	field_5116	field_5116
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	n	field_5110	field_5110
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	o	field_5107	field_5107
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	Lcom/mojang/blaze3d/platform/GlStateManager$g;	p	field_5111	field_5111
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	I	q	field_5108	value
FIELD	com/mojang/blaze3d/platform/GlStateManager$g	[Lcom/mojang/blaze3d/platform/GlStateManager$g;	r	field_5106	field_5106
METHOD	com/mojang/blaze3d/platform/GlStateManager$g	()[Lcom/mojang/blaze3d/platform/GlStateManager$g;	a	method_36748	method_36748
CLASS	com/mojang/blaze3d/platform/GlStateManager$h	com/mojang/blaze3d/platform/GlStateManager$class_1031	com/mojang/blaze3d/platform/GlStateManager$PolygonOffsetState
FIELD	com/mojang/blaze3d/platform/GlStateManager$h	Lcom/mojang/blaze3d/platform/GlStateManager$b;	a	field_5123	capFill
FIELD	com/mojang/blaze3d/platform/GlStateManager$h	Lcom/mojang/blaze3d/platform/GlStateManager$b;	b	field_5121	capLine
FIELD	com/mojang/blaze3d/platform/GlStateManager$h	F	c	field_5124	factor
FIELD	com/mojang/blaze3d/platform/GlStateManager$h	F	d	field_5122	units
CLASS	com/mojang/blaze3d/platform/GlStateManager$i	com/mojang/blaze3d/platform/GlStateManager$class_5518	com/mojang/blaze3d/platform/GlStateManager$ScissorTestState
FIELD	com/mojang/blaze3d/platform/GlStateManager$i	Lcom/mojang/blaze3d/platform/GlStateManager$b;	a	field_26840	capState
CLASS	com/mojang/blaze3d/platform/GlStateManager$j	com/mojang/blaze3d/platform/GlStateManager$class_1034	com/mojang/blaze3d/platform/GlStateManager$StencilSubState
FIELD	com/mojang/blaze3d/platform/GlStateManager$j	I	a	field_5148	func
FIELD	com/mojang/blaze3d/platform/GlStateManager$j	I	b	field_16203	ref
FIELD	com/mojang/blaze3d/platform/GlStateManager$j	I	c	field_5147	mask
CLASS	com/mojang/blaze3d/platform/GlStateManager$k	com/mojang/blaze3d/platform/GlStateManager$class_1035	com/mojang/blaze3d/platform/GlStateManager$StencilState
FIELD	com/mojang/blaze3d/platform/GlStateManager$k	Lcom/mojang/blaze3d/platform/GlStateManager$j;	a	field_5149	subState
FIELD	com/mojang/blaze3d/platform/GlStateManager$k	I	b	field_5153	mask
FIELD	com/mojang/blaze3d/platform/GlStateManager$k	I	c	field_5152	sfail
FIELD	com/mojang/blaze3d/platform/GlStateManager$k	I	d	field_5151	dpfail
FIELD	com/mojang/blaze3d/platform/GlStateManager$k	I	e	field_5150	dppass
CLASS	com/mojang/blaze3d/platform/GlStateManager$l	com/mojang/blaze3d/platform/GlStateManager$class_1039	com/mojang/blaze3d/platform/GlStateManager$Texture2DState
FIELD	com/mojang/blaze3d/platform/GlStateManager$l	I	a	field_5167	boundTexture
CLASS	com/mojang/blaze3d/platform/GlStateManager$m	com/mojang/blaze3d/platform/GlStateManager$class_1040	com/mojang/blaze3d/platform/GlStateManager$Viewport
FIELD	com/mojang/blaze3d/platform/GlStateManager$m	Lcom/mojang/blaze3d/platform/GlStateManager$m;	a	field_5169	field_5169
FIELD	com/mojang/blaze3d/platform/GlStateManager$m	I	b	field_5172	x
FIELD	com/mojang/blaze3d/platform/GlStateManager$m	I	c	field_5171	y
FIELD	com/mojang/blaze3d/platform/GlStateManager$m	I	d	field_5170	width
FIELD	com/mojang/blaze3d/platform/GlStateManager$m	I	e	field_5168	height
FIELD	com/mojang/blaze3d/platform/GlStateManager$m	[Lcom/mojang/blaze3d/platform/GlStateManager$m;	f	field_5173	field_5173
METHOD	com/mojang/blaze3d/platform/GlStateManager$m	()I	a	method_35330	getX
METHOD	com/mojang/blaze3d/platform/GlStateManager$m	()I	b	method_35331	getY
METHOD	com/mojang/blaze3d/platform/GlStateManager$m	()I	c	method_35332	getWidth
METHOD	com/mojang/blaze3d/platform/GlStateManager$m	()I	d	method_35333	getHeight
METHOD	com/mojang/blaze3d/platform/GlStateManager$m	()[Lcom/mojang/blaze3d/platform/GlStateManager$m;	e	method_36749	method_36749
CLASS	com/mojang/blaze3d/platform/GlStateManager$DestFactor	com/mojang/blaze3d/platform/GlStateManager$class_4534	com/mojang/blaze3d/platform/GlStateManager$DstFactor
CLASS	com/mojang/blaze3d/platform/GlStateManager$SourceFactor	com/mojang/blaze3d/platform/GlStateManager$class_4535	com/mojang/blaze3d/platform/GlStateManager$SrcFactor
CLASS	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$a	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$class_6778	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Names
FIELD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$a	Ljava/lang/String;	a	field_35642	REMOTE_ADDRESS
FIELD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$a	Ljava/lang/String;	b	field_35643	SENT_BYTES
FIELD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$a	Ljava/lang/String;	c	field_35644	RECEIVED_BYTES
FIELD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$a	Ljava/lang/String;	d	field_35645	SENT_PACKETS
FIELD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$a	Ljava/lang/String;	e	field_35646	RECEIVED_PACKETS
CLASS	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$class_6779	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$Recorder
FIELD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b	Ljava/util/concurrent/atomic/AtomicLong;	a	field_35647	sentBytes
FIELD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b	Ljava/util/concurrent/atomic/AtomicInteger;	b	field_35648	sentPackets
FIELD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b	Ljava/util/concurrent/atomic/AtomicLong;	c	field_35649	receivedBytes
FIELD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b	Ljava/util/concurrent/atomic/AtomicInteger;	d	field_35650	receivedPackets
FIELD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b	Lnet/minecraft/util/profiling/jfr/event/NetworkSummaryEvent;	e	field_35651	event
METHOD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b	()V	a	method_39494	commit
METHOD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b	(I)V	a	method_39495	addSentPacket
METHOD	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent$b	(I)V	b	method_39496	addReceivedPacket
CLASS	net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$a	net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$class_6601	net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$Names
FIELD	net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent$a	Ljava/lang/String;	a	field_34854	AVERAGE_TICK_DURATION
CLASS	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$class_6602	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$Names
FIELD	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a	Ljava/lang/String;	a	field_34855	WORLD_POS_X
FIELD	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a	Ljava/lang/String;	b	field_34856	WORLD_POS_Z
FIELD	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a	Ljava/lang/String;	c	field_34857	CHUNK_POS_X
FIELD	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a	Ljava/lang/String;	d	field_34858	CHUNK_POS_Z
FIELD	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a	Ljava/lang/String;	e	field_34859	STATUS
FIELD	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent$a	Ljava/lang/String;	f	field_34861	LEVEL
CLASS	net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent	net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent	net/minecraft/util/profiling/jfr/event/ServerTickTimeEvent
CLASS	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent	net/minecraft/util/profiling/jfr/event/NetworkSummaryEvent
CLASS	net/minecraft/obfuscate/DontObfuscate	net/minecraft/obfuscate/DontObfuscate	net/minecraft/obfuscate/DontObfuscate
CLASS	com/mojang/blaze3d/platform/GLX	com/mojang/blaze3d/platform/GLX	com/mojang/blaze3d/platform/GLX
CLASS	com/mojang/blaze3d/platform/TextureUtil	com/mojang/blaze3d/platform/TextureUtil	com/mojang/blaze3d/platform/TextureUtil
CLASS	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent	net/minecraft/util/profiling/jfr/event/ChunkGenerationEvent
CLASS	com/mojang/blaze3d/platform/GlStateManager	com/mojang/blaze3d/platform/GlStateManager	com/mojang/blaze3d/platform/GlStateManager
METHOD	com/mojang/blaze3d/platform/GlStateManager	(II)Ljava/nio/ByteBuffer;	_glMapBuffer	_glMapBuffer	mapBuffer
CLASS	com/mojang/blaze3d/systems/RenderSystem	com/mojang/blaze3d/systems/RenderSystem	com/mojang/blaze3d/systems/RenderSystem
